66945 680350563
4160363751 357793501
1502358709 506018379
622176651 500855828
202956912 610220588
4007146104 667549857
2042235324 235374233
2136247400 398312322
1720621255 320218399
1181635826 128678355
1089534257 263491191
3398404252 53457766
322132564 583240358
547137723 255067136
3563613063 105895773
2487641278 368842805
1017218444 182821277
2142354298 144063020
2716351418 323104754
1834341765 192060572
645426741 584588032
1081745007 438963866
3565888887 328835855
2619779913 224946134
2812246060 418375056
1959139205 485756794
1308052845 651374249
875797122 59895736
1724231566 55734079
1511633147 85516179
650693004 376566620
2241135701 679103476
3409413788 90702511
3835073568 116292627
2165279149 196274920
818574494 653536451
589117663 410670282
2363176271 551034626
2228061159 588036372
341791961 560336099
2563206436 213765973
3023512783 2039026
4225559679 135986087
357620914 3553049
2984005746 548243838
332755176 294384680
4112793942 225434918
231722532 542666064
1876990858 17969719
1691418144 471745485
2098127466 323433842
2320450888 66981939
1696237954 262592046
1822683698 44643878
31486897 8604189
1742474124 227111640
467084152 216844
2777616130 361419958
157691884 140222478
2747454771 330656690
544487772 597008229
2937311816 520351194
2710452881 214391004
1862881512 138007891
3244332594 52659398
3140909242 986052
2744492461 415442829
2366128308 472296380
2801689048 144130793
2696179307 157581490
2246246072 542721847
4270227318 369887489
822631620 48960331
501050590 514746361
4116435975 125274045
3206612988 469918278
1789878851 501066909
631390035 112312988
4220593797 257622153
99362221 34460348
641710849 228789417
938308218 293348150
3586331318 144361747
549857115 428261639
4169556943 249626097
3828690058 535910572
2180212004 227679450
485364317 552507863
152847951 116077488
904129854 611041329
2825648495 428631508
3569654496 428023219
152800290 378017340
1253378260 371467384
2157452678 274156702
1882427608 530185482
1187003684 321389940
4045255773 185706910
2626282263 401642416
1256596248 119777504
2733541741 571629692
2303698897 141051610
878994450 64628283
1891094227 237226306
2420456823 36207059
1591980170 140527340
2741382412 89400108
531073213 369618819
2962079947 580267726
2070464813 132019296
1033845487 387602891
3301473982 111624078
1160843937 580334551
1728420578 227307696
235858563 307463604
1482960955 406330178
3781996822 318605400
2664477983 386456356
1709355443 184186843
619658756 194689694
2806723988 645149218
244795001 542173396
739727118 605732260
239719239 62063872
3793024196 193012251
1502864340 174481462
1929074529 502530034
262593987 444257015
212376641 433288803
1665226301 297270796
3447543035 194750446
1697489325 182278418
1574796798 43360660
1988021276 309979709
2736899664 519789178
1961867088 121711301
1880001981 110362373
1022926878 650390187
797027362 559123978
635529120 652115000
3510488096 218151664
3853768367 36612817
152131949 491216805
825543369 481953924
2959970670 256475676
2607199391 370934583
4114483709 250436312
2875428443 153748777
340654058 605788589
3143501001 550695344
187682355 61789784
2233750678 341422096
3337328109 77829388
2903635902 594826064
2358159752 567085341
2048266164 162769478
2455743149 57384008
1904487160 672164565
461400651 323199114
1929204292 471539337
2815823737 466149030
843227562 124309606
1247236522 136357561
3430349735 343190454
2294875017 492915184
3385705167 56083034
114138834 340864336
4120006551 614064766
3164474636 374453391
3240815 187060257
2100213363 157335190
3039471853 73209162
4240682620 128499186
1702611219 563157412
2020596707 571862499
436412263 335668301
2582694491 352067991
1033385245 384204111
2897615117 292804251
3888428721 670033674
911443794 317257765
3848825679 569905768
2822126322 384376346
3031410039 369701667
3214550193 298789398
416426728 557690203
1621534557 360020819
2696375711 582316423
305322805 144765655
3183351365 578019250
794638426 670223988
138867100 524145014
3534507086 545223636
469506999 39558297
2268960459 103542548
205323842 197069474
1435726116 35988162
322779579 138362975
335077209 629580661
4144405079 184681069
3040029777 540843313
2749633784 505508986
3130466151 91753395
3921554218 172402370
518290402 223357547
2041788667 7974791
386879412 634589472
2834006980 612402954
1649914400 81815056
1640846141 563167818
4034135987 176073980
3340016695 387518620
3307985985 558793051
1960363432 579090614
2917951291 241425380
1264879706 85006184
4229898243 70927796
3254135391 429617848
3471060566 643562874
862069872 60344761
967044258 56725015
1344541623 297713883
3888443598 410811026
1725869126 258567911
1288086404 185197376
2254902176 613141535
3681600197 522309847
2541368895 104445933
4264248303 72136531
565943430 217750326
3660667324 65026226
1779653810 616090760
94866973 424475248
3165125780 224005186
1049644062 664730955
3363797499 385942444
3839373345 10615375
2416597912 390058947
3010971444 326574855
2445917697 659549323
3100734088 359327289
1253686371 229410946
3422938852 463198777
4208681101 477454504
4102669083 279319483
4258735074 210417797
368595706 9112367
1447564174 462406621
1467978131 391559410
139161341 172890316
1043247741 328352287
143835441 139701468
3811389950 666093518
200616637 45762630
796123174 128284665
92527127 11934257
67210247 362260512
301326863 303898142
3160273392 468092629
1033323331 552069116
1193937507 436578693
554438528 36203486
296542575 500535375
1308197718 316603477
4012637395 668285441
447665798 364829042
2044835653 360256968
3508495832 161065303
3669106308 362972235
2443254230 532952008
703004042 117709365
2255007610 635253707
5549844 219104169
880742490 353843101
473844428 579926618
4280456513 588842483
2611509874 140306454
850932066 527435662
2990218575 2886832
3614423112 356457913
3880996468 308357960
770456305 367896650
2468641032 7536878
3611296608 388306807
3436257049 102904123
4205063420 170937304
2936222580 82528938
3401988837 427272793
2327440429 307496637
2435395111 19934977
2072025633 441323866
1991290395 520544340
1017681556 104479100
742437165 357063667
2617093281 141179214
3759879558 10421561
2890812758 86594258
1543089676 124834353
343399381 504544488
1819702516 416809069
1428504475 497243798
1188751321 423934175
753898222 281024068
448407127 635555597
3284181459 374971080
2555911598 600003353
4040227236 183569857
253183803 482000282
4039144382 200064597
1434458329 336236747
2998980722 336221662
102882398 677526598
4150418286 592634183
1642034143 641941456
2986240053 556266976
3753336858 244813140
2968075183 224589111
3684475261 298939624
1035302080 378182317
1103305131 643044426
4250984564 536028858
4104047306 132081661
2073624291 73629348
1262274552 126698890
1459926860 584226503
1827015592 455200643
2083397024 600125168
3312854694 443109891
1124777096 142875032
689157923 361187717
633283281 11898872
3031265753 654865516
1614839848 215560377
2600752910 138986229
4184085229 90881464
152374336 565136
505664733 184026150
493624261 157956809
1011941525 57302810
4028515461 251714364
1145408320 674831556
2896278278 424707036
3681550117 207970019
3675816538 404373635
1541536072 293187968
14410190 62538661
3338285994 182576463
4062696659 243439253
3773925109 8106095
3849384548 241274189
1436665835 407590377
1803661843 212301521
1906038099 48564100
2758676599 159612036
1915945848 162705388
1256090448 234240864
4237280835 476893537
532928524 84789174
1893282574 501649846
2901476415 183246878
282776436 295716207
3320032174 567982919
1353018079 338973137
475968143 55069318
2140168765 113080728
843232890 458582980
4120730777 331300263
3158873880 77957491
230542171 90807968
1010600108 489360761
1562580616 222903817
3718916397 451861263
151662321 488488239
702657308 668200711
3558436015 309406790
3026501833 679783633
2067761935 267888108
1291699979 333149962
3200569235 361848494
1500402701 587505097
1619234228 360245464
2686272301 579870380
2254067993 353773945
2549387629 214794051
869248719 259228963
4109311446 631713364
2154571759 75251367
2963858423 379330175
2128497570 673806
37870885 408239988
415351048 303354777
2887747854 358126299
595949741 635388076
1577063119 500976516
1195091876 244668921
2818178847 432964388
436575373 467233907
1745768880 382942194
4061425258 578101374
2726292250 551399918
4223679866 385282791
4147128963 606169335
1643775175 360006187
3208239725 674997661
2690773084 364866
3845165666 670457311
3430573271 11570310
1947367762 297690782
2847835696 253835847
4099627804 302667463
2940890638 483652115
3360767581 221737593
2947175565 37097845
2383430340 351445262
1956175714 591493376
3420879923 570536300
2356869041 265274196
2369275986 284857799
3847725055 453466258
524783346 493609221
1298377376 69451854
4165242997 199557041
2069155117 420620405
1856340899 408353496
149422737 197705976
3246749397 67412181
1499383644 200983784
2100188540 8607165
2718900921 74742908
4209993397 371735203
1122952051 200316850
4276399815 613396569
2432094230 455294645
310497122 501310106
1852345673 126464863
3228921132 392409643
4164644971 260064832
3364015023 384767720
3532827567 126842282
3573783572 427111301
2631520569 161466608
45306628 65363084
2613302976 574556804
57881351 141489166
2235857563 7557518
2938720257 428300309
3662248704 76320687
2554824172 39198833
1678116359 344252739
1298448879 70997347
4034296839 130874703
3232028084 85334182
2556832130 407578162
3328742115 278957624
2479406368 250448091
2729985285 65438391
403114013 224055082
3262170137 662716474
2391439161 317686631
2455074663 299257821
2313318916 646640225
2221306331 95225015
398117854 348326761
3893474024 587132192
456147438 227052773
1723848924 659008695
2124930264 16804019
498398032 23236394
2788956972 408337372
655680838 131982637
3926234112 511716780
1848314908 391959052
3579175492 10618905
3957645441 450973094
875706504 619989253
1180594620 321927394
3223000904 220191610
2139606652 504342507
3569927466 534106015
306260576 479764304
685596493 307789835
1019531957 232400351
257530481 5906468
1121165011 233827991
3128986304 473511207
1746143064 319364220
1495308309 307812967
587876529 147812848
2713962475 343489595
3929029850 223395708
4137671642 461163620
3346015811 677789208
682862669 391691970
2616183696 386553695
1594906255 364931628
522272146 354411572
3174279658 229695285
4026698198 442570912
3096128779 195097980
2207096218 450918417
565495886 421550207
80912714 477391278
3988737927 89327239
3732917602 584726387
2450521109 290548342
3191763626 187678662
825748253 441639349
2489908245 455056585
1211711998 175650692
3428684458 325245871
2715568154 675305399
490118745 358136441
3184811085 71402447
718641347 178347521
254946666 200349784
2348840410 51439888
15077134 482873043
2284613933 199734987
3764411860 112234397
1403294933 169637315
34191624 354967601
1416916690 55045443
296009149 487112255
3999083382 623698586
3255922356 375962395
2037669005 270115862
3573896468 207965080
2801073014 524383509
2369860700 129016796
750708715 89936872
36957685 493778399
278272110 40787553
2522454344 514556814
2367084986 245620976
899819967 107622462
2628180943 203485609
427128235 147380211
2889960717 491492394
898753337 432369016
2923075275 75820983
3844801102 555277635
3934756777 230918801
3243526177 570166115
918681504 105715079
962223927 448241860
2059684694 99958449
3679793521 168637936
2517275795 118927359
553985273 244196274
311617505 504990846
1651482070 592975182
1636682795 208241708
1650158637 642533030
2490164048 114773481
2402256603 129555102
395882005 226426282
4198378530 128994357
767402247 22996182
3602824889 3515019
3651925820 152193102
1208399822 47108209
2113845284 32636883
2494693108 319530360
1429007858 135635775
3050316745 554765656
3584193085 487865450
3184226201 97109880
1181329508 564626887
3024661945 436998612
1393530964 345860736
2864081277 635639144
1305660541 637344894
3553613570 657865521
906947281 8558288
725457154 263016162
2488696463 401822640
1849122083 580734675
823047214 354764887
101069915 386653495
1374695356 241903603
2870753064 118629777
2203494009 128129765
3964393875 475005349
3633166030 125954813
4282633188 255324252
2627626095 550434248
1492450861 255824603
728199634 124252131
3188934279 368508735
1058564460 33974106
1462440023 74839012
3509809225 554163968
1158614435 192804132
2542093416 343682924
1502706137 647109615
2079104901 571962294
1964666978 278426096
1214698033 401313390
486936729 408763494
623286541 456544080
16349539 133134473
3004263450 301396655
1749903626 76565351
2054511056 576338749
2449174729 192365917
1777653422 217951302
263346623 360530131
1137591408 200042587
2211495478 256222004
3651321064 500146870
21753436 296030735
3719712133 87576135
2841913177 428739815
1560916685 89536596
380152331 654079800
996446143 543900557
232873383 402667490
514273498 361401526
3425521810 32566135
465644117 675936456
4098812543 244756599
3791682348 37961027
1526401043 235624575
3127556782 263860681
2774771232 94416810
4173691565 162397592
4015031305 91358426
2233013401 609826413
2327787442 500859403
2855789738 11722402
2212148153 157045974
202318302 569391442
3450835705 153618443
1185594658 282733108
649616018 98458663
2578878728 198075293
3979895566 236481068
1584094215 34215223
3120264030 610304429
761187422 352705906
3826329104 114056550
665370833 451812582
2274123453 67734071
1841316478 249603918
1291611382 134391396
1633007852 9912812
1208956948 470830605
1811688624 533814129
812425972 180166984
2352753408 418924352
2906052486 66476242
1498505878 153620566
2591645694 657891136
492955003 179714949
447520020 120866255
2816609495 284935764
3478555706 38249335
2950457730 290086126
2722817767 338792453
444278645 149252211
733470039 183656260
264693075 62003615
2518087429 332322992
3386784159 146812046
2695519322 124151305
4051867974 456356866
2294130797 296552972
3564292443 456973744
3163142510 7463642
581549575 543538832
4182244576 149382050
3082310682 233130246
683542800 279439424
2660932141 521468392
1901408532 487044220
3880927939 364361915
59648819 210747053
170576427 407458581
1131669566 492844136
3260818215 404745528
1710941912 221696685
1628410407 83569333
1632339238 243680475
2946200399 261621743
570988707 488608088
4290751978 287731949
2043715439 325079428
1537932131 543658677
699223350 62762160
1775482678 470279269
309319333 343714202
3897421353 42711920
3886950020 51183510
2338707317 346422484
4208984652 313634752
1560274131 435576148
2575408808 390623404
1183290819 37888528
550131600 571132325
3068510034 336495736
4081526823 601302382
2635910705 477022387
3909869271 423423720
1462198028 138552738
219382420 39804215
2061297873 638849544
2917826787 263644025
4289439279 329811728
3236636532 29062104
507074839 190227295
324737665 207298114
87489246 381958493
400553438 657806640
467625107 670068532
431072073 265074288
2980225100 265838249
3490166887 11077031
3111083402 61053916
3244907831 38208991
2887024738 85693283
3936183229 665344337
4250848529 33325468
3014823576 275078661
1096377923 286771862
3917291880 341896155
2477386186 295786194
3491495652 46886367
3264231761 162845303
2428369656 529175483
1344070555 292911260
3365251375 311688261
3924219738 43859199
1100151488 8717407
235994591 44852180
3141120075 84284448
2631334545 182745536
1436455954 282225625
2561223022 401241714
1663158390 136725710
694655540 171521297
1274864931 227693173
1307498818 567271808
3616318042 150701067
11555533 678658986
1678923893 94875841
208415287 24637177
1004137912 80694947
153801275 679903078
2744498478 209321715
2875414559 222434079
1232925720 493671431
3564410645 7959283
3232840355 341183033
3950300396 92572165
3324368829 65348782
3019010041 404676451
1998554468 546748606
3077153224 103381342
546077943 48209340
602788710 523724859
1735903077 545558435
3864671377 283872856
1530062076 158204297
536122107 328659425
3052348895 189877600
12215133 392230180
1009451984 255655324
3229328965 394797969
3562845360 130072980
3990493511 321584036
4076010235 15203637
3009517392 82476657
1585369401 59234592
1636660541 290415351
2446197946 324089840
1726042554 33468952
2031929009 480727995
223847603 301083081
2820847629 572579644
39623471 73234096
348051003 20445193
801530244 22624223
1739009290 81986390
3769743590 202357455
1404918086 77843436
1625198403 222780020
3714729734 83411276
2880291914 263667599
261194068 440196925
2543586474 292276471
2288929713 163148982
1752964393 488354748
3819594599 526542283
57469280 425546699
49431241 175283055
934504501 165756297
2970947363 41829289
3926705314 401796161
1396952482 640414101
2171334121 513694807
2442838279 506988837
4089182573 394946177
3472770170 216111935
3047033178 116801791
1694477617 550502836
418134899 149491629
2213211972 82533883
1178244704 174827260
3057459767 96020330
1094836014 608991296
4294470749 233718860
2325935933 369461151
193338252 444016105
1064304481 158899170
319969128 600564084
4142762625 513606686
4070753940 508001019
265462821 520878897
4114423293 98127447
3174262066 448775890
446578454 188929292
183845133 210662011
1260107901 519750801
2504433273 312650911
113433300 254348449
1576389877 322750625
4184336974 457408074
985689083 119044193
3375855257 85603025
3976741409 622157838
1527278984 419768956
2054257517 526639352
1017678574 368187140
559406541 505224928
1490153745 83903478
1764634982 32841949
59620969 513324604
1943436073 453222546
2056755209 230743339
3764941563 636168410
3427606425 571006910
3666940115 568692133
3600940227 118802710
1441212285 579474048
231236485 112015834
1386959671 177455438
1335575928 293727936
2720616908 473182944
348341688 384785882
2990905056 96555616
861374804 277401998
2176647069 266456962
3126758929 561943042
3490613116 398861855
2572606147 37590316
3292565691 561912417
2637087846 515761058
2639278750 48997604
2349290247 87550833
1634315462 610102219
1089335001 312315994
1293197670 316461841
350459599 97144667
3023511619 385001481
3701621583 89831085
4187117971 442323429
738613382 114041840
3178665533 431242579
3499407256 644779084
469541837 157782896
1862407460 602402998
1132613402 243892696
3163150859 387976625
2983142548 38253307
1526338092 131761042
2081008452 203570858
4043826534 303089434
1094604122 173361541
148216014 232310789
4232608 660041157
3903796989 676316034
427419382 142512432
3828603459 583439847
2633206388 110891903
2994138149 14676966
3442822134 40105937
2208588842 328569557
1797368573 32986570
3990923473 158006802
1865790795 70845557
968465487 153407822
975168663 167168490
1665170968 211371722
867858770 434495431
1174113953 271300567
1928929585 136328594
2402174848 539401711
3136186894 78928519
4104171390 165991816
1445173323 412675579
129645979 670966828
1023254949 611052300
855428395 444721637
3006928252 248785255
3130434795 15747547
1104931758 478353300
204198806 15717568
3961540267 595517118
2419408310 394268573
638831132 620560251
2713889290 623635972
2861795621 30939459
4210095558 506880834
2395150719 149581334
2022950822 170412652
2152009133 384759206
520423184 389741169
3221376038 113737419
359554446 119072395
2707076172 325106098
2222960103 579459492
395598542 44371229
2427934688 347552301
605299635 386217835
3334784741 635484898
93336834 288544103
1894664769 143276251
443854023 63581553
2361165719 219660361
1202625759 38795948
1599557385 579086950
3051044451 278954853
412820839 45471317
88970716 371158835
2282111294 121447845
2110294355 229914461
4194512540 486114476
3319906077 56416987
1656093550 131150876
3224031885 626344571
915212545 172983491
3720711842 82450785
3857444556 483903034
3163003394 174838815
2065353484 64094009
2739955953 425954537
2816696732 157603061
3324156886 175809441
694250098 530438464
2128081095 536366988
1566864123 450982216
699562598 537571948
2694350322 135107857
228380641 272569716
233836602 27103088
806202387 198342716
4048967959 182687504
1292801037 467542592
1467463631 287753509
1729791433 453398750
3365865595 255759946
2748788598 423938868
368970104 50005091
653572618 666279251
1778280283 104592042
3472164631 102138078
3228585586 505141545
684983592 636552788
2776192920 577519811
3710952020 169131986
3544468047 258507855
1172844822 90230447
523699692 523745363
3344989406 141989374
610296862 111793495
1830101029 606788366
993241494 522767287
3579451502 130815029
1515021898 54359677
735575556 201089818
1673629522 268222958
787458766 95324408
2891232921 572538250
4086580474 337301461
2267072833 12937319
2460664400 305320325
4235920748 446612287
1304167658 392477198
1042214172 336700371
2307148554 126100278
1229910930 320243660
2984875251 12234050
1521720219 660721948
1476270186 632967956
3271375761 529081239
3745988422 244472630
977590334 296933049
2213766298 57479462
1708674813 568142211
2867267919 610592823
1195581164 389934459
3437952658 540172155
2268048951 280804758
3093828010 527636225
3443874326 672197566
2421597856 425615913
3687697892 472066825
1373940932 332199751
1020639542 617945859
3450915837 450983439
2506691941 83847998
2532156913 333745240
3774513347 210592125
1175884344 479714267
148410464 461651355
2297131540 179852816
4042904868 614995112
812992161 119167998
2636234895 166554803
3948565425 78878530
567931418 661838975
266247062 606233850
1496318838 21252199
270543105 508207159
4222652757 586490703
3641242106 222217724
2680543367 119390072
2061091404 262696953
202468718 435966795
3407581683 530770064
283915422 286559560
2369693365 144966483
2338277182 324682378
1123533567 364021560
2592269156 629454841
2014418049 459250950
2346023509 413311694
3220079430 500029789
2357666856 214742048
1151248688 6733224
3418577837 409440972
667729272 299643124
427774765 501724380
998117373 457877865
2355606933 119018806
1840305894 443346398
480771904 428363881
850190715 259809829
669817288 229429548
1755023987 29631797
716176363 64864769
1872838950 264838101
3725025744 556499793
952417556 501274924
1711361789 504348509
1109947058 509872656
2864787120 386393700
3045994899 120486383
2972703991 97595801
3781326051 669743222
1808379913 24781536
1709922098 216762295
2569659665 608713119
4021805826 512055878
125625985 22906430
3394985026 427163355
771365666 174291924
54374112 371862845
2001924378 85563216
2369446652 459461361
213667742 460915928
1518183618 67274889
3510853542 670356208
3872532811 524238342
710464342 526134036
3334679350 655703951
2970268288 163269283
1196782345 96240693
664849522 263404963
3187265375 312637306
3898056966 75161250
1187963367 424418548
1823728632 588027256
43873464 322291080
1668273840 466919093
3493290224 393743458
3727339169 80383744
3413365371 420752566
3709887101 634245851
2127036313 83267800
3511813140 610241331
604880482 528520426
2857268806 667950255
1454142869 313563892
463747149 62878141
2339032138 44772692
2909561139 10376782
107107953 136544869
1031115596 362160338
3743732214 230788999
2894568203 637445592
3637696719 564551923
116566568 69505947
2921623963 512790753
82273832 598261357
1445095093 87235538
541600590 287054452
1018996339 168893650
2511755895 639067778
2026181190 547313180
2440895245 169286128
3930052661 210420621
4018376513 10659127
3341933275 12233319
865595264 484496652
28195676 411486092
710428678 138659496
1490326856 8282664
585906774 198154193
3970296111 157476765
3330419531 422719233
1435360831 252480885
109038252 98078953
2772794862 133673151
1884763037 435623061
1873379565 333185124
3085518692 85210538
2239260291 48395788
2653131256 478397920
940895873 172531671
542446507 558966675
864981105 107180077
797347357 669220780
3145252287 511837202
1749814229 499324424
283329135 40519003
2747796945 231244798
166859113 148485791
4271185915 244629622
1232539041 140374276
3822901630 199774904
2940380591 672195401
236290747 207573540
1822751244 601790453
3633420896 396295129
3382516737 645820689
3865982200 376554081
688883295 268725704
2511300475 664976777
441186878 358418881
1798718921 677867166
3884457757 633575667
88462530 516975592
1826552512 364091214
4091764509 379980143
3767280840 54250248
3211894615 651940692
2488367442 402881788
2174157766 335947737
2464716427 443766378
415631252 667588745
56820120 242974164
2333971484 14446172
2849612230 48133436
4042855830 473941442
3873130983 568716278
4194724866 153564087
593232585 668608527
50359402 203772883
3189274196 161237746
946410879 533029705
2063866343 511030121
4124853635 680190350
1283536062 258809178
3784485287 124316855
3432994922 665446659
3656787255 651109395
1510867617 312565661
2472885293 555597750
4116778945 282316968
3831094828 547677536
837020306 632172382
2891527903 447019754
1779273048 587080807
380561311 204112615
3539414229 494359764
4116465983 71547069
156235533 238878264
1938884786 40288936
4041225284 408704719
140708284 620994832
813125651 544536658
3343770717 311085406
1168621009 552886507
2077831792 508444778
1692327171 635661379
1856846574 503797950
917703717 459420150
2308309638 549984811
1241595950 337813859
4199319146 259208434
2257000380 170703528
4212296565 29242767
2438877504 275573503
3271010282 338019700
1898435636 305161181
2497767954 673295800
468237119 114069866
274021181 532906922
3565750896 670486788
1099429824 385993594
1100049666 201879776
220768366 135542708
2445641352 300808979
534511985 608833066
3159377214 192956925
1171946140 261269974
2858534653 19368664
2466217801 238593586
1799952837 460113240
666591260 247477535
3628465129 198209175
3286746809 223737235
1864729980 411537341
1690357315 175639916
3886410562 67984875
1409575568 528050456
2483502360 626239073
2489533284 148119321
1919802647 509767816
3708182230 609825891
1873155390 440617791
1439890385 398971932
4228329759 215981635
2042291115 274495500
1330265175 110160807
693572876 199823105
2523638534 475452906
1791602634 653060377
4086680139 52816646
1626674260 501419636
1564004717 388263576
18126057 213288304
1607475036 350814098
2866668682 645245354
2026382780 387513509
3864912534 577281412
4227655885 131659060
3858213373 77807557
2590036220 651163198
3411544910 318177537
4204697433 636548595
541402824 384237199
451187633 235396557
3515234768 587284891
482039371 149882197
1293506014 131744496
457587581 9306405
52804770 61731236
1981705822 110016253
1628700934 596667847
3679895195 195747493
651639903 116909792
3737435324 309155523
4242337131 141548432
747409619 460272783
1458298934 164357676
624324943 139115929
3899401649 195243364
895721219 295071075
3858315365 430489825
285565587 68310227
293783958 362848664
3550717830 489014119
1663644400 23343405
2684856809 231264812
1821768789 332361749
3518931137 423835965
2441247052 477220611
4002011636 48293981
2845086015 191636643
3439952107 75855745
687764536 162886223
90990276 15448743
3016643439 52991334
3563578478 199992317
192436472 437896427
3453831453 49511585
1749460952 358692606
4247772834 362929987
3299383000 184950282
3981877854 328003015
737088100 614576196
3716776920 112081912
3293305276 551980885
629469230 313567928
2422361040 600438036
4004314185 233553081
2182830933 389698863
2208812134 294068621
1654157114 106984055
150545894 659440096
612487054 158765324
1585477464 403516885
1437253704 205574478
2844099881 24286091
2994523869 17966443
1356180270 347928039
2241093881 119603529
1284461147 116650685
1216601171 664756238
844678525 651050176
4017802210 126600139
3649637807 339125466
3058986581 256906641
3143627413 354290709
2636177871 497882054
3203470056 412740402
987204514 165607775
2713337934 218144033
1183582785 521949883
1982347233 279846478
2633578847 419073126
2506158793 374502894
3100857577 128213367
3783119042 310173388
403154885 85823590
81105740 536721280
2820766028 607860892
3339336723 468459385
3612253433 294272111
1719742214 194478494
2760612850 230622929
1270051879 93202692
4068763929 220231005
2245586123 142209772
3759172810 372959393
2680448163 649590510
3163536378 440982976
3416368498 173987794
2795866371 456098375
3742060036 38902957
4088980139 632387804
1467417129 388961069
2038800803 20305784
3425333439 629227430
913873657 153428
3720412446 171255106
1096853614 676179782
3383562531 1789691
3289346188 618391690
465575376 126497070
878389464 81081170
391006377 419526417
502607521 148000449
2128945150 25795333
4151111270 645087163
2323581897 442080994
1115880315 484611617
163702225 521751699
2206246201 125055285
2306049173 319451242
3887071301 420780361
1663900123 188401740
1775381928 554395109
857919646 496386447
2460808459 218669903
3987753147 110696647
1338972492 360910101
2665717368 133758715
3684983256 132040751
3473694767 628834299
1735617291 637234282
298597921 678388975
3332363289 267624116
461342574 583972153
1043584587 525562421
707802305 264205891
4263527963 283708011
3334455831 357321340
2274504679 87971030
1117301848 63884034
3269432858 22528579
1432228180 380795405
3555601408 584501083
1639882631 466063647
1870089357 575036657
93192905 130253421
1143589530 108701676
4150183864 121581861
962489568 358638378
1180375892 285724898
1033501208 632711496
2546338126 449453805
340145795 211326855
972627188 402555341
4179765924 543165561
2898508135 10923752
461031742 43101949
354882374 401946702
1814679467 434192302
3238481996 18602466
3576032897 599531110
1243000272 157946303
1915291005 584210730
1394039789 402421886
3714560411 99272262
4196699103 627059148
1996414124 341507216
3532551773 267710978
843478437 199821303
2158622172 460637908
874202329 420613884
2099651876 254240091
1387247441 369431504
2035730603 170628578
1437433238 54626041
3903024316 25401380
154192793 317491740
1554616505 590101194
2327997286 136500395
2745527017 599130427
3291651762 247422420
2251451612 204691314
1977775989 376999543
3625388821 298844603
779404919 363307685
2470929730 660485081
166830321 348524802
2961423384 277334737
355813049 379221911
261151700 483872341
1942973404 557923733
1471765351 13585964
94064932 630000087
3015118459 332460177
1329744248 674097602
523711708 377778353
3208292621 270657498
4098255769 599394557
21973330 117716510
228806628 527209607
2854732887 54836067
3063226222 433277963
237463494 31650453
2144202155 555598049
1125869279 184202855
1065945612 566219406
54341566 648410192
1097944061 377329351
1222577716 675492470
2578965003 570880401
2478483380 121631478
1923743190 314606347
2038914316 190763881
2040941579 241925266
2795065793 190669465
3566419870 245668438
3298864852 421177020
2556460251 44182722
4164248937 277751118
2309013288 40957547
2527117937 214518830
3227758606 579284194
2839329285 207920451
3030099115 129228705
1052947903 279847140
206307338 258865460
2138162357 129069072
3380752714 341017849
1667059209 58929884
1151697084 576133086
3434604344 652118464
1754849350 207046608
1699684441 126426389
2023717956 73327620
2501110193 494969201
4195908121 522465460
3584450742 329519191
423019546 595669532
3564891113 656201458
769480022 112961194
2322109013 190793004
1494445896 216541174
1040408230 127865100
1234967996 48423995
2376028879 479319808
3258479832 673658260
293525569 581570948
2861581316 680243151
437762324 144830121
2293620018 15499768
3512435916 180121011
1577348668 225643072
3277116326 160401522
1406105363 176469767
3591842379 275100420
3854229910 45270077
533370614 239873874
1814395474 540882301
4039834651 630706087
3343230127 29159666
1158409741 411667001
888513781 339614153
439329924 560195562
2383087483 533602824
919756659 350868385
4080512637 72479652
905634809 516717684
904722600 388420536
785302055 323622739
3087217784 142787946
875867421 333847868
2040640897 9469077
4030070467 363844252
2972553977 182405518
551641813 80863487
3174736874 552389456
139090645 24098265
3839090790 201191679
4172877056 239479331
2270634085 635579974
4166591531 161328051
56932600 603547621
2720909295 546363370
3802332819 427703091
2511675209 434887786
179394177 476875536
4016021979 220185740
1513285415 33055810
2730498691 45788254
3030542371 63305174
2878797420 660586943
3083152397 460780235
1599950723 146376471
1097579230 468636530
2120649656 12372646
1830271380 133555464
3348721732 676096960
3786265476 629230454
3448264584 300189466
2909696771 232648753
2372010457 608144123
2438518664 228997272
1120416911 269420765
810257695 533635455
1016504359 376845406
1959423086 574427238
1089432973 370180221
2030425760 651008937
1301821349 141532572
879320521 88116358
522476404 639425359
3070053413 11630497
659048334 606619670
206297218 329824234
3430256551 77461868
1089381088 601093098
2417290701 449991156
2157320830 610936073
1453625595 239335497
1800222776 650246070
3357892081 608957385
1327158091 31454487
2555089874 79722898
2413514574 536193735
3569897444 433564913
1993918799 550488145
3094748466 430834590
1136952938 128177774
1937580702 651487392
3320120026 262432631
1470275598 486532508
821827830 643747682
2652585829 396402082
869975923 298908742
1072402464 60402435
1937902801 17825350
1032925651 339560220
3597306156 190941426
467412179 611020761
3453314374 146206866
1255488352 108307741
4075791027 662830917
1088338049 78311824
3282996347 14704882
1997165712 141248554
3970084405 128175823
319529390 148965160
1645277243 508432374
2023787445 28454586
3098137123 644504204
107520333 470301626
665142480 334415982
2124312580 496972310
3927994554 493768541
4072000744 390037633
2872458359 446512783
2027132521 419398048
194461730 456004112
3130590848 472743914
3585708008 3134122
4071916067 511628031
1303355593 671046964
1207126593 473872911
2546448929 56554255
317613481 483736746
3133807507 662698167
774672100 230775712
3448936155 314551823
859030149 129292347
3700055085 532582888
110757874 186461299
1566374007 450392681
2452752297 497934825
3136854990 585113961
2691762686 517468386
1549269468 574391657
1875467968 238354913
1138315565 410851736
219692740 178326893
1267692947 345874486
153359797 26206980
4040504021 452378436
2869365470 620560302
3898464903 396261392
2920181828 23137816
2577579473 468578552
1229997750 326758892
3293053783 636838674
545641961 194529820
2286311883 57442013
727874006 661270464
2419439398 413997258
3006462122 291351712
3434939873 628293944
2912162195 335722920
3831951584 637488901
1089324458 110292377
748663860 24786515
676607162 451021245
3805228309 520621969
3879493665 34302620
1749271289 288309315
18215119 198109851
1295795730 26251992
233182286 355237025
822212659 543976296
2798242869 60328209
2137511806 506806788
98643322 288739271
1255913290 176397200
2312992172 678982365
974589768 440987977
3781562079 334454609
3882784357 390072617
1355277824 509922007
3044149937 419620102
267204974 25800531
1033698063 284733966
2017043022 250834347
3626627784 374477866
1529271538 368576055
3492837373 366614178
379509649 34243040
3793971511 61451352
3127127346 93051667
2534314663 462989926
319501735 447196185
2378197839 306881793
2558353967 467188011
2952278618 54302899
1724894720 202374696
404297355 598138027
3823609135 22025009
1343713253 650116150
847749422 580335052
3725273105 619897354
1472513430 29134809
618727491 562086116
594736732 565871838
3363786363 383690247
2069271350 568762703
2620451889 90629556
712891706 346566570
2808448501 220034734
2477169754 226822254
3523597588 498005869
2795386933 155410358
1019247255 517168346
3372209156 330585945
2726085320 84274495
484572410 482290927
4167778418 558374308
2051194289 674719060
3727733818 329343872
2276025853 477846661
2507116702 270967030
1160169051 543638302
3514287337 648657326
2714650155 116728658
1963988490 391943745
3333907565 64204362
2689286179 5404855
2191989251 74060549
2224100107 169187220
2394275582 82776402
4011475429 181191970
1447756909 439567711
1115048117 507874156
2582734679 370269872
1656114061 557702413
986642502 8182368
936194156 93208919
1866429007 194641418
2240604133 346166453
3474267306 436100725
1161870252 257739492
2712402876 32466026
3009500444 630777270
3052557686 494407361
392971183 368865656
2874681074 567417714
648262881 31006545
296861390 597992056
3071508557 200209762
3333227608 28658874
3651090029 31177234
2113224837 279789126
285110407 593022863
1278759857 51939797
480934341 173301939
2371323569 66326667
1282397902 469713486
3058238638 641630982
1199671467 314628549
3089067188 15783143
4162311827 624026212
2792599691 414320294
1549238117 669491839
1271174249 65124895
1750553954 214578776
4018793237 390552955
765306418 618173674
3650833207 672193224
584065216 15625435
208751715 369820193
686253924 484150857
1938732095 106335769
4203669585 413056677
794752072 232580782
1910835016 73058987
854798984 157898979
2323570038 500820925
1793880440 106937555
60567037 636757493
522913885 400111547
3444465621 483857080
2529721473 448130648
3560615782 385954629
4286226947 610060609
2825893589 304442893
2654149790 315277996
1790927531 455002977
2605425820 119918338
1178233249 264678680
1856423946 276903510
1721221176 248752832
4092688982 15306145
207578061 624132963
179949913 194859427
1998729653 307548786
2566016115 389533379
343719422 213710798
2501264450 602044735
2225220604 168254575
348615822 160883901
1340979850 494185806
2861066241 106002154
3259433226 23161092
1549892439 210424508
3432279927 432141998
1847293 255230564
2318802527 538439451
2629801145 35376754
1758046121 321255817
2582985962 221930092
2282023961 551636629
3002048487 96933401
1595225721 634970447
1844232373 653266021
837957970 159849144
1146676822 304627312
2550943555 656383655
4187550100 237113637
2361727306 422501667
1497057810 203005561
2921332249 534039076
1974071294 569010034
2872859353 396262847
3822334964 276027734
532519697 496669663
1436550148 486336545
221537864 357100329
1618083612 352189629
2137598132 652216968
2126842713 514540856
604462629 91421524
1651184501 553387711
2030513042 664980660
61765085 398031625
2418951205 434055026
670117560 211829986
1540753466 260521299
828489931 634603790
1205901873 190360412
569984868 60981165
2943820559 120005505
2862523779 600058792
1125969162 642875824
1604899844 172055309
500805448 653814571
1952285358 8803828
4233853063 623269621
31804686 392314372
2358157048 676325220
281428044 553440711
1892141530 401814850
1131156706 303571906
2395567412 389175055
4274125191 538505052
3633183122 17877790
1555862341 57415561
4278173376 433192547
3974861156 196415759
395771694 634928617
1375768267 208075053
3655611934 146118974
4176974974 373256322
4022989624 545665103
1966382141 600952291
251765105 532232661
571748511 97455928
2741341058 506988791
3419843686 475158846
861074474 89085334
3686303698 588847507
149279365 654620192
993314547 226885131
3662179014 210935948
797789867 194379909
133348191 115251164
2449010505 105496703
2062534744 597178654
566708022 105074687
558573752 615809165
2759626422 441551148
4266608739 610783468
709812302 317397079
539814553 170846314
4203354181 275245456
1251245560 353893561
3668049133 126779483
2446870996 597882277
86423816 678965348
444151560 394787964
925541533 385877405
2543074960 626735913
2799216283 324513199
708817130 117232681
431401258 660204406
3312347774 65297835
3443248866 40881572
1444403903 119113968
1265287259 61620525
2857147461 138503785
535445110 72682271
3711588645 458682872
1878108763 255299456
2880682752 240004307
3605114745 57259524
3397330352 610661474
3841708948 127766764
31307845 80158326
1019793674 15659204
1700951409 241566355
672286951 76376138
2362386632 379989757
1967780591 211762398
561232267 293127993
1530055453 513024080
3157374962 120541213
1843569406 309056403
2909991255 332637571
3773448579 268677120
196466737 429508103
1389459165 19783807
2119124035 211765849
1328212792 487084111
722042775 186541677
3270460477 253128200
3187470732 20793749
2943414382 568590985
2940660652 426966465
3291715985 432631560
1194401579 398240894
4003116404 40535284
4104260130 314188798
1368114367 263863819
1819840250 326119467
3399461261 524467301
2444232288 39102311
3507944439 662532485
569298782 201509578
3887759167 151139099
2263464611 366721027
4232786161 529998661
1401740445 13284220
1042055273 352387696
1237774438 33230371
3220840526 418863599
3674659933 434057204
754870241 205783152
888592365 342650289
1898002877 561705162
3237549991 112813464
1158999717 633568828
2138655298 397521286
805120577 44013761
717222552 451372592
3580732645 191528160
1748366306 119061156
3079951954 514217417
2618790190 622828560
2162029452 157012057
1216981435 220582870
1716869895 57219273
1740083956 77075675
2843132386 238829143
70376640 382314161
2290424931 47521139
3858512919 437660700
624066731 378461448
2539705993 82943948
120631041 243930237
640616588 408459687
2534222821 253767532
4144650194 202287408
421946368 29082770
3151159244 194132772
2534224058 282122324
1247553059 527519363
20052474 525040646
3128371952 210465773
2798662016 203623932
54273260 397161449
2811988545 139914828
1025923514 177156645
2412459928 393274017
1696316922 561682451
4163075172 170932142
3581173937 153556704
2993636959 645861310
664467218 70510638
1761502038 248776960
3349827777 91918340
3145440151 293940622
852159063 316700053
2568303730 513503706
2533826372 392351728
3982191127 311347608
4026066223 494938060
4014364038 120131711
3225957611 628108423
1646160599 235568736
3911958820 516713299
3344887231 394659409
4025568572 115145407
3017223487 254339565
1323014755 579229126
3432942358 288044735
1495879994 482833222
795200100 159793943
3104590863 525839595
971491917 9880078
3851972415 375343196
1478251757 607254222
1024070376 120396613
2940016509 170524112
2729191411 167690996
1709158443 211379256
1714968005 563857219
3574882873 358326848
3879447017 421138974
2537471184 287821355
2836476505 502736380
1422828473 649128216
3766735258 443223484
1815740504 144741504
670466188 606325348
3722288099 604226087
221555557 555535532
3403581355 255766298
3155874456 288735774
297474789 44686124
639104710 171024242
1650730926 52426425
1512482896 642325797
1889236455 437299099
3766845487 419711258
665777395 365496561
3309776103 657198276
3478614232 105008004
897306217 235703716
3752835940 575106685
2516297459 224303162
873212733 609180158
1550489846 79579973
3053687428 407490585
677293064 389004018
1543472080 494032625
665510031 512200739
330608480 478948042
1165326216 604544723
1613021662 182219909
319721004 169316208
3669242509 324474355
1644271612 537166107
3653122171 643825787
2540048327 33731274
4080151640 454606209
4187546762 64335128
2361971342 659062949
244634054 132832036
3644003894 161997691
2432122533 168514113
1130983541 440749765
249093472 417141108
403163734 449936609
301559620 120074816
34954373 174776978
3267746080 587283817
2285572295 390014304
41820120 288420809
4133338881 74927908
190245523 459122166
3049226709 149784576
3838522386 348515601
1553560180 186303553
2749714513 508472876
3007802477 577446920
2146922084 193077655
2667115499 517801727
2866265107 554555700
4100463840 87885078
3357992277 189701393
3741361835 43511395
922587158 80874561
257591010 361424463
1440895700 598039978
4104988584 453229035
2022887210 177252755
2880675395 592217459
706101904 595240818
4177568652 498181027
1780699836 465435098
3282811441 136618391
3524832741 520807043
2639510099 489352947
732199230 228704471
1518543084 605620812
3656858582 545190621
3035912653 160911311
933542872 266988569
2839892274 663105473
856533159 38102323
743941009 330326101
3509575897 511529043
2460419359 91044985
4048496338 43478649
2874094109 445551011
2897648212 177426850
4231792376 23873934
3534721202 389459114
2361504435 132698722
1764607439 294750164
1293603825 480663763
3107873335 316187449
3106824827 270936601
2802063696 572693209
2484618441 464261793
3471403368 318369812
3440466388 26196408
1400644788 590596496
1691429784 163463326
679978563 233087816
3055085913 249469490
1506340017 263568091
1299124453 564224757
769200814 8838814
3265640274 428553164
4065927814 613419440
1057196931 63208574
4163168480 90586702
1818780409 406064807
2579266299 264987445
2502409844 271183873
3431606128 627837876
334402365 521901818
3443852471 361550116
1236072388 674881959
1013443241 477666680
1886548314 594233883
3742485899 549585305
3099935719 365537863
390684558 484378838
3477905260 637239643
2075391566 296472061
2373433757 23264240
3340391541 87889733
78782870 583277847
2134508056 334067913
1067735852 574558911
3713837977 410565338
2790904889 140917298
3137942025 470363521
4104659757 67510938
277207333 365665917
1986302904 644928384
1313147353 99617169
754019787 300750516
4029472924 531952574
1630289300 225685662
269679253 361470271
1092269756 77451907
1962190953 28398773
4095563348 39156743
385661519 255943602
1630506257 333782245
4137707022 400153091
2345126260 303749529
3670764031 293167577
92271832 493266463
3109891874 549512408
2658755073 659245421
803226009 98193614
3410553477 508050254
1395843207 579947544
418433895 249118613
3848883814 552468083
1579191324 286559354
1975240158 31859798
670358691 601339722
736031800 546916403
2821405343 572302737
1360631444 506572566
3815823712 261644797
1748534625 207839641
852056727 311695925
3043469315 453868712
2038650906 82315578
3790778049 303580639
4142885009 104802081
2304883155 483159957
1154455040 116330276
175251841 291869584
405007043 465012842
1049277508 235280657
1686153199 148563540
2732957687 667890280
2818016731 53645161
3968556523 584147818
3674690496 372544069
3775361276 78719560
2065703664 222670286
1776991916 341584215
873807257 561428133
3070112407 397417028
1451770011 555888122
2064473650 265418161
1892409777 423516344
227455519 82959377
3953761526 514155889
117382026 390047549
2031637831 512574416
522601696 529252405
4080838399 525871626
1535124288 634249870
2145470291 295707872
1984179137 258523336
52698442 15595917
4255764784 26188187
1456345664 346070684
696758458 527206181
1135606504 246519618
281901919 233240663
321974070 139944737
1581209023 503105062
709339406 490049632
2493852837 64405142
393564769 329959453
2987234176 673096145
2850192414 601626991
1072388923 331506925
641856064 159873834
947915581 134602117
636905895 375620691
3777183039 129036142
3152513828 76090155
412631463 156241084
3440566792 184628906
1011710394 11779769
2194182086 116722070
2586712292 350820634
3439206198 328315651
1634343830 59602415
1953943201 80701718
4006894665 82693180
1194252389 240495677
3582052935 149983521
2025233869 424026601
4231746129 3702784
2485909316 641473500
2218345592 203304913
2150082976 651911248
1604466903 544869435
1918299235 489210252
3033242598 361054862
654823798 348484626
1570041174 215724338
1639458587 138745328
4271571319 541730491
4055820014 349132322
2738416326 621077836
675755505 176645938
2102082187 267276779
3867522540 269774598
4043884947 548286361
3997228051 330763186
1311594365 186566488
1966947887 406396927
1754531551 494107797
2014124977 598521537
3595408193 201423525
1244306558 53951955
1998778718 463440430
106734624 633012587
278239763 247012099
1374931122 442492548
72121426 312743782
4276337805 613976197
1863358630 17417449
800692084 330881757
2883633776 5288132
1803001146 84800362
2882353414 424459562
1870512452 337307741
2525106096 296546086
2933909635 555087454
2206601839 165594749
684254607 376715369
1007966233 379896136
691988472 364923653
819506591 254868620
2475976098 198414775
541088947 415340987
3832408754 85229172
3169259067 393414232
3102786701 410788028
3171964397 112490526
2710019453 523969313
1965880309 443308467
559368416 494609658
2903332413 659373545
2123921272 619830958
2275690243 271024776
206107751 431803677
3564124046 306569136
1493670490 60189067
2052519859 436490770
826053140 450917912
1124427590 2265903
2584971 133882345
2468469395 134814160
470690491 60512338
382051906 118733979
3316542354 657507458
906044066 86335763
3338254450 635051968
899282979 204543423
236911761 150167811
4082726926 506031586
705447671 390745872
3557767613 208839459
554467874 65962254
859040373 635227698
1119780029 150585925
392632008 426145004
4064294149 605187975
2764404644 106683511
669314923 667439041
1897859547 535875320
3368852134 450055145
3599803041 184510446
4066752671 541584000
4050776383 231015797
1323300696 520791063
3817133512 282898744
409634732 560621395
3943791194 15794186
272930243 250489270
2853846337 605622364
418566554 306356649
737738603 538584823
237450855 669951929
815442831 655041764
337195479 616900376
1033030096 122107358
2987512981 54553391
3181238006 180463469
2896356221 504561461
1428114149 108790829
4036288999 236065215
2186192416 551310000
3371933255 188890122
202047653 82140263
2520592658 679477647
2710073278 640863760
2778266367 23521171
1313630306 508563281
1145078699 145640712
2355453317 349166654
3700536119 264776536
3265574261 261267149
1296014408 149285002
1547943787 137808302
2227552341 444351195
1305851514 351957937
2438492263 47486198
1309277106 611777297
2077330725 545815476
1399069332 192075493
1360381188 295460777
1737385429 251928671
3384777787 265203988
4069665506 679252245
3214884580 432712440
2332079638 345678608
2259747679 253928477
950049593 679037686
1654786793 514466093
2126444256 386595334
3440257892 534287712
3003362885 217358857
4013422708 90625638
3965178832 381938883
4232844848 123522705
2638238254 326065854
707985124 341506532
1643443693 398454428
1892106305 582292235
3642515895 358618686
1298392278 556090191
1653640083 194317807
1407253205 126204615
1757640444 547735255
2406173647 337708569
990356212 517278917
394468900 82909266
1731783121 505803342
3214438 536994126
4008414680 489499322
471448315 568282104
4237710651 548402574
2618475465 538790073
3571071856 5278664
510837237 662825487
3675748617 601680415
745344648 414815220
2099612660 135046170
638023946 560790843
505796121 180449685
206091061 607714977
2221337409 194761484
1385541081 433643543
1107610178 13961851
1575455748 73584542
129033768 253624087
2535421589 112874701
2319633663 94773248
1267825931 420111500
1978713752 588108643
3950598193 643542079
540838109 361209282
53307858 75578136
4231567956 318577153
2483299987 279328890
772352686 153721718
193260305 299154937
531201532 16040288
2348089884 130410955
3967536502 392380282
2897100957 215109214
3581299355 427203720
2353134661 626452082
3436491832 600871450
1302958370 219072954
217878649 625264717
3176971746 298648964
3856471137 440798415
1903457998 123235687
3535389969 294741829
322882711 520983890
951133135 240110215
4183377891 480404478
1515120257 242737420
4278044376 585523710
2278823757 668990985
2645103097 359627346
2804693617 162758056
856315157 162940450
1831000713 420523488
3794982506 621711360
2067505856 642152410
1230683094 82366994
3127186076 241296850
21565854 96594724
622962453 576242641
3485816255 370234196
2735579225 511235535
2734797582 568265661
732047449 483023023
552439295 603716207
3252196645 109512285
2597795142 635401972
1108175075 480904471
3347529600 561691385
1435906023 158561774
41245289 625994552
4261679037 79448935
202844209 16365997
2867458065 415417491
3788247175 304533281
2243450433 367516447
2046254594 666159651
1189065564 444017154
1196861535 272338470
3474584628 1157724
1019140686 178672555
3962888639 607748943
2362552888 576622256
2785668536 384700803
2539540677 594653447
3311511751 99485807
469598661 168821948
1397257913 151973708
3272828186 422519378
311101573 87535769
4053859595 217808862
2395001102 209620361
4067914019 458321291
646728092 71010722
2622973334 673322953
60088703 242915953
236668447 482283175
625599479 144972044
2861883233 452784873
468291475 293957877
3554039058 146745739
2632931076 604405475
812418852 163055615
4079698707 329991574
1401512688 130948732
844019397 581829769
3360165153 417066052
250113979 450010271
551146631 649796447
446682691 523972359
3332317244 476464648
1585854112 221962147
3838497950 576464683
898968019 424765293
608941354 102055573
3357703114 206392649
2800730245 462305363
435531070 504893226
1058288459 233546109
41144223 219858825
2456515437 151036485
2058081515 463298203
1987731721 432154750
1045903700 211475028
3103887008 59441137
1263641859 540105474
1368466351 334329926
442408386 166808429
1909326717 261311735
496538515 218670686
4053218019 333906262
572196688 542475643
2281294263 16346975
1839401626 435971021
2949329370 92779607
1119850183 38211001
1548355756 242733344
579338035 223156917
780058938 328822931
3438581347 665792125
1208756933 296198238
2601109589 119892302
1357131899 450135125
1543015430 144496641
1193167116 360949621
941089164 40533935
1569444594 110695519
1395467789 631808203
3288806344 595092184
145633280 672035093
1631119024 670234806
1063982489 54404403
3134043865 116681991
3559427547 637173325
1286957761 630437798
1138293505 358827899
447494893 468744576
2755166496 426319286
2376696140 313523937
1297276129 584271704
1319945616 376679233
2106985603 603513649
2327110576 40045564
1354950830 510798014
3546764112 500237786
874748748 505959025
2970292525 361438486
2260585271 391016810
1144532984 545568253
2468346949 202925943
1823997029 295137287
374655789 160122007
3292848372 545230830
1857623679 325534166
705039689 661707945
2627654204 234494723
699513582 44497926
2931592105 275007084
402196729 555838179
1388976183 509613956
1118979562 285217920
772223871 649716312
262572487 465591481
463564403 87491083
1151956327 620047157
3117273616 231590600
828371188 294613866
2197974966 342824863
3215784084 186766245
4087896512 348747658
3108808802 216679181
1138564230 644995569
3441446327 474680263
3752251044 561007467
3912018129 292756131
1817190537 72203857
10383385 501477032
146333999 332198547
2038548267 398784015
1623531859 598105534
808720207 101695914
347150276 582950699
3247980989 335625634
321219350 626788258
4183458358 222156774
4023610543 657528750
2243769627 335051794
1816469323 105827191
1110247723 237815958
118997471 634946545
1722084506 154812468
1166945800 293436811
3932954639 549337867
712382804 108305983
2393694591 43983930
3184777312 14631588
3741518851 170387630
580691546 325879735
2020704702 190794166
1519059137 675382671
2349985216 228649322
4127353331 321820961
775725313 187875500
2529365266 120340914
3849968438 429886805
1896869803 580629505
3633618959 203525883
1700600578 155175847
673721700 643624366
1041319870 165608117
1324535651 483698981
745688952 228479167
351479895 679898753
1473882765 617141616
2936490561 371847344
3580235921 457571110
1035651516 671993748
2629469334 173512757
2295816338 280559345
22954995 97173879
885426743 465011965
1422980233 463901878
1928727370 267463536
394947448 128888236
3406407925 493836636
1684202681 397897332
2103013484 369066580
2958717791 452171173
1597966562 179467286
860719825 209236182
3719557989 329849123
4219087447 78123706
3760708465 403956023
1271381534 508942895
719900603 208290470
4271587450 311678780
3847349785 231496613
4160842976 140461149
3769544916 86498104
4025895153 312433942
1489047591 632223610
3553298370 477672096
3756812174 329344819
976882603 479823081
4001416905 659803372
188606892 126330530
1219920936 435094602
2410769976 299985383
3865902246 302774743
4042809798 61366124
1700169993 247416687
2692752764 49707545
3045259025 612717221
1846352031 55272876
812603426 580624719
3896273799 360544103
4227524859 13842663
2255585251 397576354
3478515602 69848150
1115077951 666586411
2880232921 585213166
3185938202 553986665
3634397167 509768895
2460047816 453912677
3554253752 648335541
1448117086 330787884
183456978 28384871
3638769117 61093195
2084517446 11954045
2000934856 509043411
3093793072 572472605
3569625568 77754363
3663802394 142662421
847602154 350089180
743977085 533326121
1606064922 69314419
3935171815 387162324
258952825 407207996
3228681972 75657961
51729298 239156123
3621654409 208786838
3803472563 423493201
800190472 60575331
921147678 605828488
2751529392 146759978
198521494 208268554
2474245197 643203559
2872854294 576891603
533329766 607533734
1616173988 679978510
718387164 592110594
2151379016 285782113
1001221116 529990530
697318268 115779432
3720333923 200321571
650812365 204732786
4293909595 236199768
1250799688 639093459
1131080578 312804042
1634658643 494291030
3714164557 203911455
3310080613 520895392
2319690495 70533142
3722150119 199794480
3879458684 223046272
691333599 32771187
245748304 140630766
1276573466 514065809
1421986696 96016697
480462722 563176725
2388750238 461851003
1856587687 669190713
3145294734 492404611
2247693314 656719805
3451688547 309001955
179886350 250159554
1484946644 636576197
951175048 83468632
2949570764 387001143
2480975160 389040751
3169956840 57260451
3613766755 575741820
1060242299 604064210
3548027269 208762417
1670852908 430932469
3214640568 134878108
70589337 368179350
2948546169 500932003
2680516360 449220403
2718308147 139230029
2927764248 599102261
2394418082 101289200
2563995063 648919308
1454701389 503502920
314366640 203504819
1561964628 650595881
1364445866 89180794
2494046197 13479760
1513283934 44671427
3081147509 374559453
2951585955 511064442
809040967 602260008
979540848 386919690
2482721084 121914164
2062969691 575995317
3779154041 674386446
432609229 9731611
4024353446 382027889
22241021 177990098
1159035163 265204246
683281104 304169264
549118505 51186396
4160251862 402212984
1379050183 338522723
410269011 540660524
989497207 150034776
938273749 51584137
388003070 313995614
2665667562 82402504
250833426 267708290
911537016 584738500
70477189 456395986
3912086422 383999693
1006604340 591210258
987773952 308185504
259436297 448688181
1389837165 394294506
1321162010 476104284
1481911584 264944141
4227072042 4981397
1812782499 592682713
3167488661 214267967
3802645303 319111215
157696934 351389616
1276387577 145989820
1400572452 271959644
3081795318 538352368
2335914470 496015641
1722339243 396764886
269305735 47425904
2101493785 40173599
631110332 16192947
4270945963 469324799
1790725938 242094709
774731108 362689941
2360070157 99255995
2142218447 240176658
816754458 198759059
2581311125 493352838
3984272817 197413898
2963121705 191494759
1160839918 440121747
3729990303 315877750
1617079250 379113540
596682216 678750410
2337614015 348718806
2530259720 61352428
312837049 350101897
3304882252 129697678
1178442252 499274931
3346160054 22364973
2840565684 596782709
1694467031 94202321
738132283 430774900
2563385794 234157068
532442985 86429839
1190472329 514627421
1307035437 571514316
2701978499 437915992
1703047899 200347104
233463127 528719493
1161688931 631212488
3086545892 164035027
834408021 52715103
3301058811 315547074
1899017505 25578912
1253044835 185296940
1657882767 141882869
2602196272 339356440
2280190796 669765091
1016925741 428727884
2170848801 435243647
2194545104 554564799
3476754572 262646728
1822043942 10441333
75733474 474732950
4279437151 503460614
4246466847 621447634
1973413028 48194767
2073056525 568458001
88651942 396643877
3044669767 50261267
2148522915 388718286
1829319624 98287436
4091081295 172656976
532769971 393100140
1172005114 295140587
2182692009 16855617
3556681125 623822239
2042088653 196109376
3088995131 239385316
1322886797 422896655
2193478515 430897695
2550652908 189168538
266124802 74295609
940728885 376093255
2959320671 408080357
309159373 351216928
2851031793 430339182
520722997 442903231
538257647 96593591
3024099854 203976904
2647513833 307721985
1640996578 179115747
3566473025 119451982
3321043908 388084461
2226254038 284688809
1236924721 75464167
3062443258 468610783
758499410 71969740
3338656306 117059545
612378842 99041782
3078530930 455673225
4121417225 649946784
159692503 105037815
1692357568 155220051
1798169715 76239592
1886271973 313323492
677630574 226982497
3745201450 9990923
1780744339 556557914
1760938731 387459504
87792372 200465688
3004875565 339702300
3578719126 232643451
3528570624 515379895
3996855751 640578681
1490948208 39008200
2781517146 250325134
2708053019 606232164
3517317597 4837440
2916516453 8149045
1265805049 179604305
3442529116 610698239
1708297492 510843735
134882928 508049537
15237837 90280861
4106625449 524757242
4064961784 76665047
3228244006 588238127
1134526013 219075601
3658610311 677080056
1198820536 554145393
3838560509 575187431
4262388910 293607887
1646138311 439826844
1356531564 630266138
4258799663 633946334
4108246523 331003448
2028521707 15338423
3289816109 345236596
1910117111 470655214
3796937035 502834900
1557196401 626484826
1253245094 195256360
2624742769 375933691
3103165004 392897862
1139355375 392035381
2620514669 549396324
2867549090 199365595
2969974071 250276700
1335762546 369120289
3332836577 95110969
2409780434 220434792
1046840015 516520612
2174873229 101228558
2009025558 263403647
3423962980 281518539
3392082426 180366293
3122826364 551634032
1202118468 154763912
3036808692 252358312
2067892039 334375662
2787032125 540992905
187877425 161795321
2573153697 337843142
2683051521 520312844
2889400175 24106108
42249270 117021232
225682952 139122684
1325761564 579745222
3302704808 527277762
3565882259 344312398
3870143181 423151263
905274914 284425207
1197144905 195007674
460668980 74450224
3866481169 544783795
3623623036 589452196
2165512576 165161394
2839394594 75308056
4235289386 183900541
2035183893 559940541
1687461432 382966583
2911793616 17404127
788823114 558811836
649797493 669964254
3548500576 545303007
1954330249 535972945
2687379687 199021803
2218851909 240168044
1817110286 103428226
3769874367 679882201
444332780 252174081
3217901057 640367795
2952891912 381861009
913107534 35843608
3555476658 475350626
2059007490 543740079
1695130335 284468750
205993982 415710664
3283494760 240206322
2249441552 442316269
3329163877 536707941
225979090 212429605
2753719359 388771390
802995109 550456230
468446888 104131127
493491526 144480807
2853078867 76730928
2030797466 211868340
488513425 547670882
327256871 617152464
3454106216 457136827
1232704289 315699451
1915007389 102582020
3285438321 436066564
2150515187 51172157
2891619390 352650551
2016409821 534948459
2817054125 563906058
3406221447 177556620
1542827370 113109494
3365094484 173768422
313755541 115534180
1443638595 559273693
3822482401 679794873
2653556942 75177219
1807438187 268029305
1553889267 566569415
1391716771 321862938
3625175565 379769045
3479082037 524238662
1798427595 234410744
3253817231 285153538
418214634 64940402
1276817224 411233488
3300377827 29329800
161043526 668455286
3130617779 553906134
3349588488 546203106
115681858 587952185
1403235509 413580505
3849562937 306371006
3845184865 307805779
3130093528 87922109
1032451350 169452576
1795505344 510743269
2906571061 505113438
3631499406 116037554
564332453 346847271
848369715 245335855
1629299543 670187391
4227129079 180469667
868176664 152463805
1497553269 617461694
1139175508 301739458
1780803180 326418639
2191166749 549731667
3644624443 202993012
3530499244 54396049
2008334458 433261663
1788853592 285598222
1169722318 29558372
749975207 42990523
4240594112 599597101
3076916431 208736702
1599579656 405980462
1153784717 481252244
3468869555 65435807
1459449578 191970460
2767807498 470941403
2702857039 8464520
2562899902 557032350
2602888761 456559300
1327271287 423363745
988155121 372772156
1888228720 377350035
415246982 456173081
3718847651 175187603
3645558606 100284432
745635018 371731592
678233991 266987151
204836897 36990888
286148601 99758437
522480426 250295748
1769925990 225532032
2409403355 170114919
559932759 280449984
2317884800 491279057
1625589081 191243413
1839288370 628501567
923418986 244283625
3769013748 323199301
2305534925 320149715
3673378373 364118210
1766554415 505822351
104601862 69189364
953956116 361757891
807427562 310341029
1874033770 287955195
3267027362 87660851
941081214 354395232
2865464207 556528004
3532378991 613038216
2895647236 230050171
2977922048 206079787
2601104644 63759567
1147278739 376822257
55997941 36468860
3903430137 93926130
2811221171 362700701
315047142 91039659
1401768505 525428822
3613119492 472547630
2045195808 404744928
175368046 622719861
3979858876 562072898
2908509641 73336572
660711666 664947891
2462305178 481366098
958942757 599368097
2037237562 377197480
3278209330 167657621
2822778663 553667945
2411677397 628731143
875882457 180265617
114532376 468537386
1374095876 358829336
2315553474 436014268
1384573432 502723577
584165973 85590595
2444883724 627113000
3882088250 309119107
3017944173 74253405
1039208976 657709997
1729691696 302161373
1799983210 150660959
3979871639 59359019
1015929885 297514179
2413341778 374076835
453177375 240203222
3601990101 563699817
40868836 594237613
3823205195 645036985
2692085241 364342989
1081555116 190227311
785624336 163417677
1732039623 309603115
3829645561 280743425
739779929 403340088
791703652 192092580
3658412991 228977598
1060180154 365293035
2731179877 174181348
3150056671 588142505
2296468548 154058102
310385842 113426447
1905251542 298818154
2285357478 35113810
1555287091 318047453
3831587737 80442328
147045042 475821720
3310843382 48730226
3807645586 484233082
891944720 32956467
4048529203 573055959
2369450042 55968762
1523131023 300530314
3889687413 126632917
267455269 123424101
622744065 394671439
1437412063 229823589
567713840 292856423
4032567862 137357876
2851357255 534434288
484030578 298968235
963436332 590791763
659453879 256618285
3738442620 116736307
3662937706 252564450
413005429 82908355
4158704675 128470948
2527065570 50273072
2906633158 74529850
102378437 592793920
2941185215 233512399
1181244747 17301483
4053757496 238513787
2951386210 89645562
1587760771 51198528
3085712723 454230701
2521267988 280040304
1657475453 179402207
1803618321 202430629
3152259836 607207479
536042459 65883489
2374526031 282891055
3157045195 642059670
4176485109 502175117
4171275628 674002513
2378772268 303748787
742891472 182983920
1375810223 397150480
229849458 479374260
2582048757 598431076
4106188820 352853184
150129336 426009396
3663954097 637833408
1593587983 566511657
2339243692 399565745
1751794566 452427415
2865554583 390862990
4096253069 649820774
991382974 641072108
22126524 376822593
4103830720 37867523
1286592997 345294012
1179862661 34795383
1693317802 276191118
2364307651 507053466
249642052 233878466
3577826963 63676980
554508289 539294220
3492860862 449377430
2269200286 506770547
3126578221 674600240
1930913140 20520221
3736357234 71558037
3876170190 161711359
327558884 429185319
2000175776 75644006
114479195 219543133
2818291085 3266139
1320054692 94037267
3177673905 500012323
2994565554 85359996
1523969513 290372241
3465472319 306508957
4284326036 326619788
501429928 544321552
2028709820 649340907
133396598 643935832
57568487 207546484
3153824413 628433626
1760689613 488078046
3752057986 162435052
2250041358 358097805
608383533 450763791
1210037323 649457897
3233468711 328334452
4224344423 365336383
29446516 386908635
2874498701 503160056
874281525 193940985
720244980 576128873
975421160 388172485
1184729958 169757577
1999997031 158575238
509017040 94193314
4074080326 163722166
1197710508 5113954
4264283841 69448493
3420385686 178036226
2196412193 90545891
2636201997 531056092
3411982796 600847735
2757200706 584642776
1290555473 519687564
1014733894 671431744
2460872383 172137657
1156444737 114561559
3894607645 41363127
139335352 126592344
2329842932 128081269
1187000722 137741919
3365909793 158313642
3433902575 534712743
1993481109 575863361
2616654641 486558951
3877843470 153572789
1739855549 204500390
3562251605 419730625
3429410585 653262524
1987235673 363238741
2031727618 494814236
1680220702 319327758
3492371028 596096052
255261654 94939070
1903504624 519436617
3611589025 209220596
378319184 604622613
1924039630 427588738
1014760260 410200049
969010890 336845323
2792986481 72322721
1744171114 75998429
3206228606 272573439
2881189028 466439311
914653307 672997989
2872796373 182343505
3940504441 331202155
2228320048 85994196
1791268049 489487656
329733633 98633698
2365953605 36680229
3774960322 137178703
2369170342 206191550
2475025985 571974122
101727699 381376183
3316148470 478583619
1687892535 18236143
3124200315 463783278
4046551305 340013260
2625716771 20196284
1754765661 115926996
25912981 638243863
15978936 327252885
689001568 133605780
1015167400 521974421
1951117599 47277259
2655964254 506615040
377619290 232161477
3076630957 392710795
2585205179 373442569
3088191513 79697092
1255344232 300426185
4197465429 641348834
3226869613 96832801
3107272963 598104950
3262254097 35462381
3225178941 135096096
2374299654 485869302
394896236 252766266
1100483122 442837394
1840927178 461343655
335767007 549386501
420736589 175855854
2660966671 303212003
4070449676 60283406
3130947198 418208423
3495015359 342905136
711390251 436927173
2071902525 509362401
3167061802 328995361
2043135441 448869986
2960358742 273926464
742989982 469131878
1480344 71169422
369026965 549860100
1981330457 183942867
2334458655 277801673
1849760016 482605345
1705756449 168439610
1641149954 171395669
1510888382 97301926
3170699190 132303980
1240466433 197858860
4187550901 309574931
469235637 450536482
650272838 250555269
2403025993 309982377
759540545 321945277
2362312252 611992863
385380141 634046820
3607767042 40422207
1177860128 322215186
3368050431 646064322
4201755271 245605520
1286343119 201896245
3806714311 527573062
933673943 316447794
1000735239 199482569
3505569799 677687131
518486189 314721416
3449153462 199088568
4100825030 262445837
317623596 307135469
306483987 430896591
3029641825 40059351
1358378928 315940960
3393601985 490759888
2438803556 76004458
2666717337 569902663
2200420723 485314230
291147214 141999036
4077879102 129083514
3025479730 7542014
914303715 109926309
1196750646 271107136
2711645070 379308296
4120051858 668117787
3148046029 124577781
1712412685 411759262
3989848549 89680613
4205026933 294887538
118876018 203997405
3525641341 98788298
2499612538 29005920
3528425402 435790019
3283337289 551937248
1303169694 70847152
1011257482 66847757
1977404524 342838392
1567764088 352424897
1939622515 579940161
1038066701 452929688
3879024270 94653288
3539749552 520284006
718973259 199795513
2516666771 294870428
350438582 638644236
1244034230 414144510
4281497786 336684139
2470386996 18214932
1771393075 200587569
3449905250 147926632
2026774436 664135759
2430261313 661031871
2850823452 152596171
1938182567 335748281
2047147753 509077976
2220256021 481750641
3851452447 187310302
2567829217 377953871
733817690 349063681
2948933160 339697224
981360814 217614894
4245641744 162051436
992481987 207249263
2608712121 565752146
2073542260 589980369
3476961371 100613393
155050931 646910366
1556568415 467946947
69633356 641425707
3977528972 27115017
3707980199 154517803
453909444 43460138
3189465357 4627692
2754170726 526013766
3333621589 662558916
2207365764 489373416
1998686852 275800456
2080289060 453304382
2664986882 381744030
1858822635 145785749
2882760632 562454588
2203104944 328602557
634802420 309598476
4165139616 162511733
1976730138 329692243
2218110643 4556059
278136125 19440560
1657843844 110292632
4060355836 623863591
2224427862 324998278
2547579358 34699978
3761974089 149102660
2667896335 61626998
1227678321 276659757
4220248859 503306837
3089777228 163567014
3901515476 494754967
2973541007 33739678
803120058 29973638
3619154041 488379603
1051262890 78639781
2652965798 480792249
1719264088 550012002
4248527943 2905508
554895808 143063862
4167630853 114462517
3133802010 510062288
3294599891 469988556
956681848 160336542
2517785220 161223366
235416150 31763796
4195927525 46866754
1157655577 540911252
1396340789 372004108
2915899775 326684750
2414728668 585649724
4133901937 243524876
634530882 636037577
2653486975 610257696
3665500370 582909586
3730216098 566700219
1431056798 435343902
236666859 534148624
2080514906 106986150
1594444641 423081300
870903054 67560679
2407220384 614141510
1934316133 198571784
2773569044 83248815
808475388 260532510
314569146 80859379
1434925444 405762214
2763767509 667391840
2882478777 618183181
2177642818 432224466
1279939315 251823348
3416341706 443594863
2172376626 384450518
3610974577 143846683
2502887421 609613728
3527690446 422593808
1863718781 658614923
2062891302 427184817
2511678235 114804197
2542559625 623385912
1937773531 267694841
2258391978 204108116
1154544011 555931817
4192057898 619549582
678729996 213186487
1790119214 403765426
1322728352 410806768
203287360 650054154
2553760099 540530487
1946625067 184592035
2959127673 59469458
3308337632 176935981
2165701610 517770866
730216619 44842475
1697774375 219104199
1678555157 608271072
83059126 475592334
484188688 20144278
3330633596 652337760
1072178820 157637024
260619220 324197690
1040195752 388724530
1905571965 464894198
2629180072 5404045
447944010 612865646
3751548517 287939222
782500100 379359565
1506142814 421708913
4246872703 659672394
575376408 449777152
3171441616 321189289
2564034447 634779493
1268065448 650227039
2125816595 77738514
426725406 134672698
2738086394 74265412
3643281244 281520078
3447145041 354328529
3213373329 512157669
1979464661 63608278
987264553 123700878
4273926728 599966600
537112210 620904098
1059522283 299784975
2492731162 354412506
2787732833 646785931
1414357402 82594606
2292999154 40217183
3721134182 297603332
2614746967 195234570
915943606 459008284
132959056 338140293
383235322 612112414
1600201551 254122726
22164961 476125989
2175382208 78618018
4163187421 152625117
3937940965 362584459
383872991 133364223
862994454 260252352
2714329369 430402172
219485810 63527148
772191267 545116255
2884544339 378230446
680360332 409313448
1270764970 557614592
657906596 455057907
4187648356 601467223
3125905551 565801357
478525122 162583176
3453918422 576945964
995164606 99576126
1922682236 466254363
3892235693 85331507
2038647144 455912626
3238903105 103738942
2232307638 114456033
3516615777 129795806
4056693860 265471238
94197658 286121467
4288530515 415500417
2642621153 488924890
3745603135 373552277
1287112659 30429554
88406350 160533870
1683104189 597445622
1879378302 640832020
3750554552 305936981
3038836729 123400189
1017782779 316133047
2115700281 88485316
2028951871 394387776
3655427433 405817728
1800329485 643214580
604518603 364956656
3651131160 502000817
3259256976 154184470
585171167 282686309
426831551 23683210
1027819055 97386061
4015072798 286573456
4285712888 5651035
851867027 662068136
3483328568 153744030
2777791765 478504843
3478005867 106338227
672679351 564981473
390254082 536202330
3951492256 600963116
4235158629 523761
3393028021 177114861
2159135396 510717527
1397206892 205709593
354353995 200335924
2906349591 46589432
907621986 333602996
2333310263 246843292
3324401005 176481897
3210960152 199612664
396442469 136087596
2978171206 634967852
2702518406 575475586
4094900733 611830966
886457758 420238441
3582958877 543579183
2927197752 516937586
1469474885 35839835
757500017 55627372
2731078810 496374592
314626471 406762710
2486944134 164208156
3616362167 284232916
1541453118 110599761
1956222802 424745199
2476606360 360492421
2658409566 548566650
2188858369 46279921
1291585143 19495203
2547714970 647862942
166887487 260032737
420980912 420313515
2231177391 171577019
3748871433 78339031
1229521955 83142206
2094137041 346917120
1844802307 81583195
370093929 222990043
4109126872 268071617
1116720398 165370624
3086825878 330342099
2379101557 204511092
3135152588 147131005
1556216525 378114853
1899914230 36726395
1176204345 666669189
4047337315 81155084
812328756 183894387
2375828926 48301316
3960301272 45112931
3816648382 342221578
171940729 458178563
3996320552 380300577
2648735739 497645831
1209960601 217794384
900623824 42923960
1065048496 367765688
3416366669 120795478
2660033664 24619605
1218443600 622204144
4186848827 578296309
3607427463 16886940
2719454037 135347325
2413027316 204830459
2686650967 50487194
2601252393 407115780
3638175856 381519148
2056523224 662028102
4087895908 86024106
2190624618 605897709
3052499507 41664639
2955355976 452976660
2370642452 206257226
2813265705 18340830
469613246 433490346
2926076762 429011329
50393393 173156202
3535478645 196449333
1350713030 337755377
1030859530 259169422
389965576 104796052
3874747001 463451774
3422792581 527042141
154713058 403157621
3745946046 37150114
1697585949 664455751
3021162362 153352863
4169187933 560834209
556617481 313436916
1939931851 462759888
2183619641 380592591
2151083969 67318178
1695768543 125621460
3837561838 164370920
791474851 97322581
4049304838 141315937
2217964190 61111246
1000871315 58675639
4014182102 450021045
1617590394 508374929
1997905211 679808511
200451243 25740986
2244750918 620158913
3956208940 119597270
1770347642 393869801
2299939258 301949631
4169138486 534333861
3968590970 306983819
2832870264 58632550
3312524206 478654114
1244508560 75677748
2467643483 116873041
3086532186 217416362
1349861501 20706264
311034895 532041796
3528301946 277726910
1721153380 340629643
1262848491 223748610
2302450053 556114103
1726501770 460377027
2287164974 294556397
1552349718 333763295
3588851299 134361806
2755325845 317550830
1015107923 536441669
3871500732 213462094
2862619759 675965370
3411123773 571272845
2571520266 209000456
3383467293 252808232
3968754706 136231678
2725674860 306332437
1070194529 532181335
2927796752 157781957
3987595447 632383449
2347000081 554760262
100190409 25537802
1517346942 268992593
691105732 262305974
2506501105 475422607
4292149780 353944597
1740458351 195340439
2402980835 504460989
4223495799 529210210
2992143724 81563824
704874044 731415
1691227882 228684157
378594098 185124392
2505315929 317880830
2507553933 208386989
1088312792 381326654
2258253960 632285819
1346654245 152623496
2373401103 194315511
2507547023 41792715
3479917156 306540812
3523617543 115698669
3797978461 605064626
3780075124 158400517
1260116747 303800975
264912904 83563226
3085999926 552710875
1262748296 281996189
2128992024 674223452
4127368971 637909902
3776216575 600628675
4041787467 510106524
3340414516 514650425
3881908440 415378732
1559799003 106976644
3631059901 551202415
3751475294 276004742
3506166361 412718582
1147027579 642560191
527272303 64008858
3372717086 643614849
4287386529 178949379
1198186202 244502362
599843271 76339880
3951788911 313044496
2493565600 67844124
301403211 564580706
3543835441 396663382
1331081284 61989591
2407517896 265791002
546088575 494378812
1273779140 260892284
3131428670 13743547
1856668916 194458293
1889553881 190055762
2644402223 285125674
4261160939 352119659
3473680747 489825385
1032068493 157773442
462729503 345270674
677047176 456375925
872255672 187140958
118076957 182859323
1111552045 66439228
1687767333 412288117
743588587 399514234
445189927 311210441
4004196771 167122025
2070543521 242067851
246231265 90936237
3420923431 197101421
1172604527 490665681
711415563 572156143
505862450 273876367
4228893445 309968731
1222681104 114359016
267159977 269286419
1316500399 628636941
3366605653 373796244
1069585387 205896594
2305017655 62104871
2155371299 57373943
4291268693 601645469
1571346918 495293364
3684302068 666560368
1197650067 611985297
2636225334 494028177
3272929644 260790603
1409275602 474588476
3367565707 280645718
3854003654 145871691
347256991 448994499
2427593477 535761560
1465049922 309166244
1735126841 516027552
993929667 66499301
1129249873 318049725
2107546816 147335677
2566277167 513047938
1183182434 6061547
3233001942 278479401
1736096447 572233047
381385138 521664350
1742531226 377843618
2307081652 400045751
1364486792 162988063
89042475 109376742
1209203330 522508601
445081602 78341161
706968867 573643475
3785259414 109591905
1203748409 144035647
1635460094 155620912
2843910233 66767899
3098699292 498430748
3589082681 32787616
4014970555 338007680
2975445605 381266896
1616162005 280732891
167846526 331706000
1394051828 467955218
1451633552 363405865
2072730419 459730993
651497601 343185894
1644091928 521826393
1211071638 448482440
823698977 388900595
432365025 126583304
3566151365 626625324
2479957509 505742433
51236443 646539396
3083083450 160309165
3126998635 78488637
3928545284 67702796
3013445284 136683599
3344797138 447984044
3950393305 258958581
3108531713 140585190
2106027955 491213514
2983895380 670641382
3415675159 421667550
1002713370 242406456
2328067323 141614481
2952218896 274313303
2683505296 383533053
3848466432 55358695
1187915831 324355692
1972413942 57185797
1639518188 511942030
20763168 339838291
1861006027 334480227
3112314097 83917476
4013556848 527001714
542148412 626547705
2478540682 246259852
1580321898 232387360
3856367694 60714481
2184477632 257333769
339963287 583593021
4092957363 21940875
3077932612 657941638
4062932965 204638871
2876768720 49393117
2247482876 34897776
1673858743 424311195
1072134026 179161112
1309480308 484204881
111624969 9777593
1639196552 121752588
2528759196 171786716
1564742050 358795793
2684011385 666956390
3477713879 209926714
2314910872 279837606
788784440 457009583
1642303840 27947145
2800944489 217219255
46241806 565108775
3573717077 229890237
419121660 3012476
3586012725 292006174
772970928 518207130
2317377316 514656763
1552357814 629198534
1283780437 558806134
2303755313 414721619
3800897795 303908838
1894348651 370549179
3093301720 141948829
3889815569 201602024
1041531770 58649659
1902981336 449843446
2675061057 666077544
1890380705 307764744
2769878883 646669325
458182233 308164782
1424756021 237123397
1593813125 261713176
2655836303 227596100
2676640865 96603810
4279944013 622099992
1489071422 394221167
1857761480 342139861
1514533854 437836515
1479291140 68310004
1448906482 604027658
774297800 155658917
2041444351 655843413
3398330823 506491905
1780263290 146602255
3564830186 100262936
988346567 346022598
578536048 195535263
173619921 550097207
1847812948 543373168
3223281301 52250495
1053700800 238739902
1354673476 448613311
288602336 252122662
1893067199 452732850
19743590 493075584
567152918 180552188
1362349177 418636450
3229967193 207512114
932561165 318054448
1610346214 62063862
3942959400 24023899
2046218369 212680552
123133488 468981852
1812432837 206206963
1033874696 40248014
2562670480 663223593
2542732722 242606300
2030528165 588364066
1991129114 296936246
2148582867 350828567
4241322676 385825616
2339575065 410498787
3553647149 428678281
84164396 232621796
366200795 629438807
3727550812 390227334
3355135112 245060722
820325351 459523257
989635908 334693177
742124922 332901635
2437926621 264276255
3264679602 272978363
3657170702 74234100
2988528109 101829353
2034160451 437917397
1016654062 41518254
208069035 109848856
1397059332 192566818
3345739625 190964973
3439047024 211721864
3411936429 408400074
3146854096 551269712
1575985660 390604208
1196246887 42924408
1637864175 228128193
1340715800 362917199
2861907666 263870912
3234373313 180104243
687893052 570463897
4211909952 404541550
2376854365 46250622
1379144733 117728890
3943135159 471577064
922446327 264026142
79005113 292397214
3175568923 569720921
1930913016 290998161
4264874474 436384473
420808848 199484174
3303591721 462234883
2833463703 460289990
633627853 59512135
893194906 650169941
3544062622 668546979
2100747333 650761096
1365679520 9467696
814783449 239515867
3959205229 300390884
4098205149 603251295
3535625056 571773210
1186440228 236795249
1779006764 113714619
470825107 9709379
1932080666 523525105
2908847199 260560324
3228680544 489114851
2459281564 29572563
4123275109 398986148
1266532700 52172167
3929019885 115181297
621717231 570216895
2257605735 552540829
2940983630 639624998
1669128046 657870194
1941469450 651873047
847196360 253301521
3879402913 329543910
3033050204 409923102
731553831 441993654
1702277327 11146189
606458617 251292106
4227484807 84677309
801137815 204280074
2638376525 594313036
1695050204 679945710
1839511079 340706101
327626791 386308498
2675639862 663924242
1563939547 335932028
373257303 311399889
411489354 314476097
2329009532 604509131
1746849508 548991679
2139120356 405037320
195868854 15602718
359760248 262216504
3325435295 359807987
3418015161 68486384
3986473273 280211971
677770643 180795673
3427903844 329147985
2794982806 577682257
5134094 510507670
3103312146 9704570
2591757702 615751778
3299179208 360213281
808131020 421330495
777587535 189381728
1716606934 70848792
1668688160 259185264
3684477847 555056332
2472721734 81764148
2930872941 247490218
3599614600 287150511
2373318439 51580781
4045655016 215868192
2328669182 498961724
1719107165 239579874
2496675071 261893505
2744102232 535431002
2979356516 222764251
2819435532 19061678
2165494730 84454557
364373970 631275391
1337643266 113966188
4247872257 551292357
1929020958 680014505
3368372225 503342234
3657959540 401620600
2073694332 246268692
1838110758 582177505
1129744180 294469518
1990503553 222046927
3700988453 135733698
220835195 394522617
2433650696 642599857
1413837031 363654459
380848766 264328295
1324051630 668203600
1778807844 652562680
3335291021 536207599
1123598291 321226225
2541651616 219707795
1772606556 163390498
222061078 568977541
999787109 658239824
3138449485 126978421
1857382566 515310485
375305305 188194271
2487691391 29290214
404151988 671867775
578794779 106752414
2299109901 523383004
3440247682 341105044
698862989 262487892
4290884338 48635529
3033602924 341945494
558730570 54721078
3897635248 549420955
2273531686 424920413
2796643338 70884017
3647804024 652742052
1608682493 621918470
2674207441 136006649
2590048511 96262463
3619881238 73209647
539109167 378535336
3789686547 64029481
2713636615 232137134
4154081771 535163463
3149944432 120734515
2344805888 448071421
944470287 449249872
390036655 783699
210420588 153154594
4110836597 103922631
674762060 437826752
3997651869 545447600
25773527 231889268
950679006 651012975
3639939771 658703559
11340177 624818198
3989620725 491581519
925006122 595874877
3104450969 170451117
2530214169 629394622
846428507 272338181
1938040701 639825824
2670230776 313875852
4278654059 191301595
3926392325 341714145
443374899 644645447
459470907 666408023
2280878244 93790150
258642787 459214197
4033495483 568828264
2120106046 205504490
964284532 405421459
1622325377 55849423
804038853 150897876
4126269293 94374888
4269081472 279117695
3009046047 288547790
3292272387 68727175
1637024297 625761059
3337724164 397451203
83105151 23218348
3352787104 255851299
1421548079 351508725
1720487039 582575049
4160575032 288347717
1932975083 289162995
4037597253 673951434
3867648011 255122250
3770765939 659329176
379837719 184117879
9247156 223347351
2265468554 160859840
3672787791 370401759
1424509308 396961493
2828979278 182077773
905313842 254028228
630141905 258603069
1867474851 327713322
3953599688 184240133
779199852 476122576
3621234324 281166249
236644909 114190957
1236320242 678536620
184599688 349477816
3417123532 301697878
2634096065 521945999
4250910694 374387679
322100052 648406255
3017411480 292686397
1414213952 412078849
1552336105 335958871
2127526526 277674765
2412500146 282794089
612971757 271538437
1289132008 197903225
3850407779 206512824
1388828317 162816762
1676370157 120203727
1121347212 356557080
1684487878 379694222
2284828679 508844704
2609548979 521932150
3710330441 245063585
1699647940 128904537
4167373870 266267678
3590425881 639162793
1423652588 39877030
2770636201 450851630
3436142851 310604438
3327978410 207306143
1974440747 48990380
4219714255 535885836
1127153768 156994668
148170074 113200582
963738997 207461867
73935942 366648419
839431742 140400586
1426949137 598152860
1969751943 403797280
1199018982 258457217
3818564629 340653630
2495669813 117597659
512984642 514845473
2995844144 579270270
1442315622 262880780
3567690627 253568096
542490622 338100200
982709532 629134228
1664219446 440063997
235361682 609732060
2222916491 23385299
3870807670 162176068
421832027 456641454
902939208 614417427
3270161068 428500852
108575505 30861656
3620603102 348228874
1374990027 666281254
29728351 230190121
2847757791 71924011
4066993823 514376792
1068213490 525150830
3302184897 609537004
517192898 593743449
1882122212 483198578
869960624 103680511
3543493300 31040707
774778128 446958934
1979767606 422349001
3236359334 511617292
171730399 14822691
4143185698 359433598
602832611 219647607
2035165436 416667988
1589513575 675445502
85755779 175916918
978663803 241498317
47715377 96979508
2135452462 583023701
144542333 618826797
3804450254 195682703
3956629904 355175734
3514799565 280721723
2220919354 156147940
2663545784 223197291
1129510201 356932612
3199995293 676568599
1097027440 281918296
736132862 170708997
3484908223 61355410
551031750 86631232
1921243469 511041083
2321631980 399613296
3532213104 372989310
1520998388 453352841
3936526793 357391949
456563509 485956347
958989346 563214976
2467967210 634630880
564680689 122861903
1062301314 560080026
1938155849 241347279
806789934 124345955
1130288221 114018834
4091465656 389680406
1885747154 267301101
1192463610 629003618
2010776650 459969525
1961477975 374288807
2361370964 535848682
1899075544 194038225
780423562 1368924
997929948 547179834
727379882 629909521
633781090 312861800
960983328 91471870
3242545634 41573815
2048764566 503855203
2480123998 105569441
3340404971 308826188
843282167 76959559
2350090324 17327835
2553720052 233216484
3743392434 421171611
310949956 298387522
2080871884 258223304
1247496352 621749314
2577405181 486865770
2073390231 566076423
1759171220 520274272
2858864184 251318905
3465781911 560741122
420087649 582408589
1184410365 147100889
2940644275 627976117
494743896 568666512
2469540760 570854983
46596479 297944719
984203447 597299583
3130715883 324880263
4217083836 466829887
1060218637 352695495
1731128844 492205340
2576626132 115243293
3455941950 247862876
3317861888 359638463
3620179193 677033311
1790544745 562088061
4040978707 15386232
3966492654 440491356
1393432363 37381921
2918974040 131204606
365925192 566096995
3374504006 678068236
1142740212 331350923
1761286036 645596821
1766786258 77199751
3610435643 368980306
2891520815 481083966
3211217953 111734355
653272393 301338381
3713874586 156604443
4000319718 406375914
2590460484 209218644
977341959 306028032
3329634700 571467494
3965731030 677667488
2609716793 624904942
4122976617 489429451
1238686203 532387534
2429433613 500185316
2623640762 181689521
1723425122 677172682
1136350664 379232099
2813249738 302007095
3550143341 271061962
1296390394 196276380
1877559488 539278038
1057229512 181109355
1088356998 436286104
2250790855 9894998
3035735577 572905574
4253510857 505339165
3651773474 550663276
1821434407 429620222
724207941 252945626
4262092576 622461023
901316289 114532411
4030857706 125058351
2261984282 146589837
1491805282 305786848
4151340475 536717728
3897143604 484253549
2206217076 358844421
2451928763 105257260
3383706858 96798299
3611541578 80303767
3930408709 368815074
1570259188 495286412
3726294758 232105459
3401217588 444845569
2828144436 13815443
3399920564 73092606
1749872611 471879614
2233828904 135350370
551403139 484435016
2975043399 469932679
1469234885 613809645
1733688944 89186599
3314990680 252017524
2327413688 16775997
3021417563 518703846
3168334626 254143057
4067124410 110925069
1461613602 430799619
2552673890 669883011
1904882365 647467470
3124407768 325615720
2265262041 592094994
2852486545 589031323
2724878805 415706774
2615983472 174011495
2336249911 489131781
3909416251 552036050
4220678955 111333553
2780917392 256731514
814431627 467171006
3757138080 85524894
1312158209 423286898
1083436396 4146476
2832029668 50747189
3878551884 26691596
3143397958 173556286
346288522 591048390
3974941379 558326826
2722467514 204496298
218950902 468226671
2457171254 532500726
812544180 617923411
868257665 316440691
4175249831 415937694
242817984 135494993
228135554 628416380
3012882118 181411305
4189631191 373497537
848234514 402537990
991807287 319872002
497267325 494203005
3874685189 310874600
1252808950 672256805
497909429 493385799
928613726 324466780
1466623429 476863301
1168542773 345556982
31873463 405657924
3352905260 362754331
2752845253 392621578
1661811390 120736650
3763525558 447351228
4170761702 243778175
3658659401 545281445
990786342 590631127
1689013330 103235939
2320797098 298860923
2519601594 306470795
3327476665 59327101
2062683780 8779640
1502342362 495909655
3475266711 296007135
4171049420 55676092
2780633950 392948602
3231575593 558661167
1013857990 18738809
3435941302 493054834
4167819931 597888378
3532954562 557513882
1715428743 256436880
2008586281 126541121
3587632898 456138661
670970181 595493650
4244382540 646820577
780751971 171783353
762266341 127903065
432126359 93437508
86250974 43695666
645075672 505921989
3954770947 146545631
973926737 507389568
306536272 16920773
187945933 267396728
2402404080 646504146
909052171 392390271
2374755614 216460734
2147081562 215684732
396421293 67801533
466386546 371484366
3854592003 473018172
725715126 95785944
251658449 495779062
1078917019 294710729
2323781301 368627438
2628993743 210958998
2174841244 283123841
2491223081 190228207
79916085 140272735
3559731586 113868063
1194145426 531042431
2748875791 466652760
2909206740 174655118
2851438772 145361264
1406551642 655884892
3816287751 602564840
1449652515 329804469
981299064 500691744
1132003357 86634583
2083122655 507376529
3272922876 359199849
2948836108 264827455
999205031 62160864
113932618 118765603
3680103111 359368590
4192013751 415516176
1124245070 635646151
4217566734 86429106
3727951338 410570887
3666478554 111476152
2040147394 641580205
2081032670 159687219
3142828061 637804642
1355824090 40801940
1782283036 103750325
1118389665 150589646
1550674185 419021902
1459706622 408317583
893071669 429527068
3404331055 442716509
548571910 217545197
2858760283 181231258
3008882294 542836185
3074001785 145088315
3918620471 173020226
1830043553 365086230
1554321735 372106771
3515857536 668215143
2687021004 104521310
4267613455 131473652
1008327663 515336807
1831596798 35502619
4157269732 488687680
2378062385 51905111
1530187883 249214778
3253458314 601937888
3835808941 301189042
2937790505 220063076
1763818545 57104301
2540208094 504511215
287571857 38081029
2219595965 552921545
1605279246 31392988
2560352379 618053052
2295379444 294403752
1099474296 334920966
3668362544 550630659
2380326862 580868958
576681371 623256645
1638622208 648781052
3861053328 237030202
3007961209 97157793
3064705889 560738077
4129634564 252906651
211032891 561122547
3907373658 516778901
1591209534 369848121
1413280438 465268413
3037109809 348255139
3371033238 132217328
1469405132 91766766
2797062879 330417002
4055163566 131548636
122257696 138896437
1194204053 316694532
2250216559 487889203
3932230479 212909958
3962781788 306237546
3150411031 54189223
559524566 11849824
1173909992 109606919
528396322 141033665
1084636434 107408001
1312129630 626984091
263544025 14184802
4031920129 620551866
1555792937 387291720
3565106547 224953031
3512161502 115822482
3986201303 632470202
513703652 659838085
2030829098 120366215
1703189088 242709751
4293065829 129685081
1700979077 588851068
2326227732 45722835
3689424665 413271671
2646910670 41980309
3270324811 29835039
883150064 289324411
282698333 249205578
1115060765 168793525
1681383385 185255861
3204890171 678846537
3649531989 322526567
1908949395 630404235
3205450929 8493748
1061354655 455580353
4189953523 110708105
1223302361 373755388
92877024 1290480
1385400374 99995559
4018170287 187123548
3120962162 355316008
984225925 60624348
4032678159 489128071
2259679923 462063030
2054315557 331833683
1315629088 175983612
3101578987 312790351
1490413740 190690405
3375983909 452971173
289340055 239284173
3115260626 330141327
2274970680 517106705
4066226848 21421213
1755335212 591188063
3053968584 677398718
3881460143 495598985
870891476 487621393
2285428107 194544470
3910480310 410461893
730335674 247179448
763564868 83760402
2228960228 215598570
2279224925 309086891
710074219 6494437
801596360 541641615
3592394660 57973760
1969474747 339608557
3366571511 378714965
2455291259 449242592
1307739631 254957464
1740993452 391033277
2070643410 461296125
3890028352 580990366
1255504023 354810455
3626823410 585393457
759329883 101150828
4249201799 232017984
633223318 354454413
2558998592 576825748
624371976 624396895
1035864914 558067360
548761341 574236874
437893211 12082322
2261003937 68468429
1873202869 88199205
1447346845 109681521
3773280369 102925362
3289888257 36036706
105913188 421610265
1519869018 461954135
210379504 39798300
2464432189 12168809
2871033642 183052197
3413061431 381638334
810595839 150269958
2460575118 566422209
4241700982 533076135
880996155 625727499
2555965938 462522191
2542266385 487515059
285044729 183736321
3788448033 586733587
3953305961 275897834
2462805078 33355662
106816783 125585039
3085917244 143119693
3087397606 601241055
1724792103 581316895
644721029 150410914
727763438 493892449
1540323614 187227374
2442630202 53233249
820121466 379012676
1034296687 199547469
3064160763 531485557
944360317 134867014
2300323303 213004583
3431845701 640029044
2888394594 158821556
3688134963 490263875
2687735282 528426490
471187817 519326687
4288920008 197118660
3479654215 622196588
308774337 302431511
4288543000 32917856
2031589421 334330149
2546091123 458361519
4181460808 179126240
1340680574 613241625
3326591768 21781649
4163009576 393183362
658619956 483877382
2527740459 210856468
3480828713 630720543
4029333742 248334463
2327261613 417752967
2066183745 296433918
3843424424 259314509
3632607779 673836541
2205997924 169642292
1784015921 412568790
4031657350 631641114
1133077656 146958891
2133305396 294552270
565972035 259183238
3488428763 20196549
2765968606 145336626
3480388177 7138893
240272272 221566407
1406216129 187729862
1956480437 240822759
1397738176 389625199
3137049197 116092746
1183790913 171200954
375355159 67761887
1755700204 433958518
3140181933 154858374
3776270544 98968850
3552353703 490288875
406032516 399919853
3298720680 529782761
329060212 626826911
1177278232 129997675
701845409 632031514
141970030 308216753
1027694243 161149938
4206550731 59965439
4241506881 14208982
324868184 290608922
2335889434 606042897
3137545609 269591044
316183107 195266073
637998648 447555217
1977365807 334066072
2795901598 546511247
138950750 576405754
688814144 181427862
3894891058 628157930
3187566747 427257990
664408309 200906807
163288534 675331286
3232860771 516730183
3469111001 469119945
1568277851 565984418
2691309899 69976741
742171570 616719277
2737676244 339050747
1814449686 115509974
165069627 283526050
4030868246 418541091
3700601354 23002766
3861157279 111885384
2786369202 315254783
93376154 536643924
3849225315 391773142
1595917664 2038159
4014265528 469762245
2215190794 161012118
4146124505 186359477
555669388 348307546
1317504344 190844562
31468380 411073475
1141605167 67106362
1966747311 200856789
4038218401 513269441
857589128 407830775
980146665 27681400
1315550557 335100697
1830317265 629965583
767597995 676410036
1670761256 537700958
3025860406 657736135
1210543121 494995643
4030554960 115856966
3632495501 48694640
2674171798 325478581
1144503913 106911758
455458487 336122548
816720280 68830155
1806270334 558985671
2022588056 289672398
2159319907 98195618
3789422716 212744003
1446086620 334186710
2576094795 386754048
2578134216 3343473
2105846963 250483399
121462736 262648213
1025184163 215868489
2282956417 401538279
2292786388 201959844
3218501251 477133602
1229948416 620435578
307885347 631146804
2854012812 647689595
3965388031 546669368
4235785812 345437168
3183893912 150424186
1645181857 382346007
3553846484 186912968
1035705747 188718135
2154187192 343263727
2977260657 404226532
4035754843 647476414
2933958129 673841140
3546681358 96388751
680387307 667538974
3796311202 164986893
995073153 91733521
2546980414 352601956
1398487882 53817516
987894009 47177530
3079483719 319510422
2174527127 386251945
2278000203 88983136
2609077702 477612125
2667460664 326707805
3991461500 597187800
4130724005 25149866
1729432350 212252974
3826123522 519864810
3388719298 441096004
2130677476 457733729
3921131835 492316361
886940503 320879959
1945617791 506981547
1836498981 247142351
3074762300 235336462
2264558793 140545842
1870054591 570959991
297711751 547056479
1050720201 435887639
203168541 285425782
2068354742 216501240
1843769682 399817064
4064053457 100839844
3231065761 438787003
2460733014 382906352
1440554150 332491030
2619293808 476986366
1135025472 663402719
1513312680 459869160
2553785423 376566142
1157367339 432358322
1329456980 460912732
2359416164 504625979
3394668369 135583635
3302688685 179417204
506393772 643486256
3192718303 466424579
2134298833 70747960
3779256619 405662743
756914281 154281597
905770892 547069974
1411599379 4044492
3521742754 611316086
717758122 374457434
403484134 276315448
3421107261 498973463
3597174807 261073425
1862954934 463847514
1051449767 67713603
2739005799 319412534
3956803781 174025912
3158068671 524371472
590574396 671905215
3128756722 6241903
785991637 525154666
687887979 160411708
269239658 496809825
3611928196 555774500
2282460108 205923809
1849600077 452034101
274547203 69877175
3653027324 104260293
799907762 48628173
4128035045 176054665
82177412 617278442
876345727 190665052
3360926864 40291070
3156706956 107180408
3443996302 235594384
962488353 72049084
2176179209 403086019
330306461 549389916
3220588518 148692228
582370864 434459370
1067441010 319168838
4257600651 317623468
1266911824 417893813
813101765 431070782
1633006773 164775182
1378930006 579824554
2002036950 483209593
2276535149 96356768
3751928653 29579495
1649947472 328635282
3454463999 180821246
22260321 425688502
2977824995 499984493
407849468 358591709
3152360793 85614622
1288323190 33211933
2793708283 444405846
2891782967 164204301
1246754868 267134750
2748760047 588504274
1063759745 14845479
312857489 524319034
62295381 456776361
1924140532 666461728
2966997013 269360175
2195753188 491555898
1064042547 155326816
2751126681 180224322
1077963356 515950739
2644736729 489108468
1198256861 339210708
252264380 285334745
3018789144 240173049
584478536 418595224
3016011513 476576649
2554249378 462278190
2231747097 305452727
1628784979 476616894
18097658 645976360
398055696 659603185
1191793308 537780958
2904577062 142415139
1511681974 305588131
2607763498 308673545
4077349374 212815530
4157361884 223893028
1591415416 289543582
4043816649 315051925
3806932385 227991145
1789332455 54576754
3271690348 560697704
995378912 198890115
204858318 650531841
2269682823 133802937
4244121565 174564033
2585084702 160285671
1879247281 67761523
887099267 248928411
4252836940 199366306
1355521973 305710475
164125539 540958852
1021362151 586321220
3472588966 27974603
307604125 247064270
532743694 219387179
3356956488 51154373
4068875552 312253981
2275050130 228940014
988278609 288654536
1241174795 109542666
2584514844 620623819
1961057487 122080418
2270951022 36492210
4099026334 319425767
2037327309 208454898
154987636 565190776
1754525385 144490878
3000011091 598155439
1733739656 601691043
3776865160 243249524
2563434214 182155521
1003056222 420172515
1696652275 635944804
3821206791 457102678
1639048021 201318371
2452286143 446412066
3492696502 426219927
1254486402 273425051
2406344548 652799365
2810213484 143255396
2166299939 658970660
927275658 392031584
4272936153 19232863
1287118185 638392256
4274209737 341041561
1012816676 246927141
278045337 532270120
1776889330 46921565
1687709693 389694675
305685525 63297391
1559556135 191091061
485179992 456692450
4128961710 310041819
1732382016 484752756
2747998058 264580351
1373194138 183280574
790857286 147011694
1477639744 478892276
74783695 675852181
2752575771 545549497
1137790847 262060121
4289258126 285074922
3277782822 136433673
4227202297 558362366
3657578913 679623749
2484529785 156562495
2476281038 110043188
2479639822 62523711
2291920242 392261371
2507138421 608571740
2812228802 151480716
1780405410 213778653
3652512521 549624160
2958675566 264248032
1028903131 335514000
1155509756 389651825
2010745583 32924249
2798599018 311775345
1552377349 400028943
2635034380 525312203
649317833 362332514
3374241323 607819121
1220250934 477694249
4208702993 123401246
890154309 109768908
2896579721 631403239
2846237844 310651486
3483598608 108490254
3849149990 39549765
2527449146 523858640
2004355097 607171351
868218932 354127489
4008898903 390560901
4159666740 301497792
3374829580 622944721
3586142168 669098519
1716270795 399064710
759460873 646228299
2315119270 345758640
2147548048 673260841
1118261190 256450544
1865922532 189835862
1126457545 435682775
1762073748 323460331
1887201828 582776623
2881268211 566439786
3645628760 189511357
3676822094 577284227
1636871262 634202601
771647792 195468800
368582483 643496449
3721108486 331220903
3294470075 183066374
1095002379 554263595
3144734584 239455366
3420599618 58672450
3099404205 679174455
2998702351 658584825
3588049068 186181238
3575667478 167403243
4118402789 650984317
3983066890 39022651
1254743902 665771533
107627107 624604290
4153043971 653920829
2840702839 645674607
939472357 138757249
3830815892 367121343
3620405048 351566420
1902826494 621949183
2113489134 373524692
2235808721 519526050
1024246320 188601828
1678834739 587243966
2836809263 347406962
1730372822 40795960
1948231247 407829177
209786449 265653467
1511489436 395937917
2093364794 153306630
4038893303 391748713
107997661 537248179
1762072290 123785498
3011882369 451501188
2496044544 467413104
3955754024 501936217
270729288 548371974
555901208 522901019
3954784303 128807178
564314362 319754636
586948874 674771405
1209981214 525518745
1572916533 212718737
3447842403 128202107
3432128135 199984951
3820861273 141306543
1582617464 347677553
2939070122 590961940
2385287163 501363616
207824928 267265361
1572352196 577712697
2667582158 46700290
2072191388 425654272
2020634106 172378689
2512994668 234094990
2124736982 3970143
1638447625 668247101
921139159 423267536
2816368275 484855065
400722411 586563822
1964945285 628592234
824103774 653375132
487746534 306239638
833066912 607601912
2257393273 41417933
3960469254 428082181
4198871282 270076861
3955693405 280132512
2732160751 344592027
931384374 172964820
1184017230 6245353
113559810 266408383
4047003417 495721954
1555225559 414815087
1823580922 113689753
1338858058 458212502
2436411355 159618753
3026216876 399972129
3531338629 5585917
2662693638 560342432
227459091 341850214
1296784874 178997448
1711510344 648679039
2417463754 578816481
788647679 42041093
2719391160 71953439
3167844132 133096955
2941181897 454027743
938445004 582844504
2746906041 5913804
1509642716 166483406
2734073567 610784153
969465128 466768798
1857773435 381604433
1488177671 129675855
2911565098 276266731
464929189 344585502
149159279 392646433
3978845549 366713899
2747395968 378922317
1551877237 621172935
3841204000 447974538
1995554950 327327305
3065080925 43037101
7159565 193330910
3788980415 306696191
1529248674 196709052
1028913405 268196333
700011143 444291242
3050947320 60620736
236554916 656030633
1172479305 134285812
3663525962 491869332
188536902 593125589
2597832262 120913109
1576248761 436901906
3248081750 647941163
602883538 292443188
247412970 159695495
358701369 554496030
2921973521 633474654
1819067865 16451690
4068143684 427491157
4076568686 33984792
2402243211 204591211
3987405497 395830397
4273579079 663209794
440318308 368773168
4167887684 373180570
3047325306 90577025
3751407096 6656451
2298713751 53585434
361374947 648141901
857462826 229059791
2447700159 62426006
2964857722 249130431
3811323202 651158948
734889081 426979901
609783609 156564287
835539573 18881580
2753673746 172245199
652902474 101482302
708732242 626338789
217307440 447435287
2801704692 434881598
3233793189 661772511
3854088004 466939355
3567581527 177693834
3202427351 242504001
1074202314 465097199
4117635472 21192552
1074289587 546748072
1380785683 92870342
1106756437 81518287
1716083054 422468853
2166544152 614829759
3937370356 46141713
1248001684 560814084
2132335024 147444543
1991819516 253415743
4064853991 75815196
3043800124 73189962
1462563714 291895108
3328069036 678609037
802836457 337263286
3332827182 606502385
1845847836 566333547
4291002431 583057662
3280434581 251983973
4035334718 73217619
3270954902 153993455
1145929685 144469041
2641165308 475791582
2877951431 36993464
162179724 281649392
4174570615 578762969
3728204569 473835869
1346844158 625914748
3042480287 419895094
613187767 362653852
139525841 151573936
3282133728 392308007
2218035252 126098506
3358278487 211922843
699401697 942541
544949963 54141697
2766864365 367047700
1168125645 398864611
567756952 595764697
2392856534 33394431
1112107000 238643780
1224777765 339188888
1823348743 81145861
847354693 423990649
1282267348 393278171
2810617581 76550843
1258298910 203831930
455332624 667321184
70357791 169178803
1693731683 7750478
1138828703 60377780
2349758333 626579451
4190597231 314385310
1808264561 651591786
85229392 23259792
87195557 664169868
736188136 62555713
2796151192 174356241
4274670371 667692614
4226815074 138746387
4274680818 462246816
3603278787 288502255
917701266 274157814
271250737 476654520
477848605 568705872
3414453630 141472218
2911125044 69913021
1698856899 94670505
1020898642 119589651
3968051123 60260884
880131885 46238539
2236231353 34033110
1499360848 66394841
2702683797 510302057
842969525 510061917
3993224939 241449645
2029797259 198512851
2644507995 180232896
3844030755 402653208
897958684 162148581
450666537 209337062
168327898 40068342
2735068415 154521048
128447007 593657046
3957845217 625002728
221016336 494299173
459727710 315492147
2987178302 353208571
1131555808 633574576
664138146 608750983
2437967510 173576439
1173813157 224231022
2149545157 393780490
2635358513 124110579
132716178 652269700
3201822759 498800820
4071545884 306061875
1571389450 190794793
3217500981 149984520
3736298618 99312864
1663489857 287460167
291711484 361498753
2959470142 191827854
465301406 161048627
647125581 393402001
1482869182 35331021
3905386855 282542155
2920575764 30146870
805500993 130763997
3200390448 556371088
4230922876 332506372
4253793779 48325079
4108013259 579003145
129647951 451476887
1546937755 273560161
168983782 575772876
5871234 270440375
2957535186 421340142
2059158521 20736806
2988390740 99260204
2893880289 463921518
1302208706 633947938
3942130087 521190412
426003652 469175353
911969914 593612325
2296557891 97631280
3757485791 343068911
736371357 247629771
4285206287 630016379
3538283154 162553518
1503717900 159337156
347075604 280994485
3571976153 116382298
2429283124 573052902
2686915594 433517409
2266027970 628276931
2753256437 127846205
4184472067 9409343
3107358344 425001821
3395027688 197037966
3013718395 30128223
2707158298 293812038
852090094 128039351
1982799233 634673534
763628991 117342316
4201251906 147976549
40027813 378389855
1831756104 460825157
3941957771 405152603
124763766 63820673
3950621554 493666737
3069952536 165169620
1465984124 599906893
1097549460 38583039
3077290670 591461845
3034093845 65371248
3311039689 465566610
352171195 573317766
2111640610 150357695
3776782675 241937490
3353724758 633639243
3735106185 235667272
769040857 231281800
2732274508 397560445
669546205 644033982
2786092894 118146365
613427190 679486900
2329808998 471289860
48191236 238479904
24857967 319776620
1096090013 613348277
3898609438 471979596
3838626239 23434174
824057162 316359875
3466881222 529684523
219570307 597275563
2209160684 142453885
3458653327 76536235
277371013 458739639
1300423779 435840782
1743220356 492949913
767301947 181312148
3371312232 427787817
1600823669 187311629
1146815647 361699603
726426825 217889442
3560370845 524732078
4181373487 583043792
3829780651 38742849
1015912418 60582424
1997736101 157020510
1442192698 42626347
2774492131 574716160
1021888754 54336973
641352102 434090518
2060293643 338313627
1827552263 34918450
2089918451 453548914
1158841961 49079954
655007587 169706282
316309320 353990169
1856983217 548362780
2057352324 611175387
386524765 594052349
3192865013 109303706
3510873861 316767500
1307133420 644495098
156661688 250998039
2951925802 200095442
672826015 169562375
1612340008 523540021
1906858096 560972912
854158650 579370729
1697612198 369341806
1790366624 383441631
1997854056 644522691
3462033168 59555496
552913242 305012434
1790911231 330837415
929630497 586755172
24623850 552624087
3470233832 277015105
3567691830 503986252
3738805539 59381451
2643126546 281830169
2419144268 599539745
1094056927 500789532
2686907731 93108289
56115882 54005277
4196453396 235967403
3160165350 412064459
3012175657 76610688
2187212351 287972687
984999198 616324603
4192040137 108269368
2859503879 495478798
301240816 576758922
615992778 18215140
2702814412 234660065
2555880388 191591043
2903421469 276959120
1765212347 89117168
2248188931 469478187
223823536 167641078
4223252200 59241465
806409252 159923733
2461453213 420093131
2353523740 200230846
1704512019 155260824
2984773836 279033866
2548721356 90639844
1191464801 574470079
2374407738 487942030
43207984 23626018
3201326854 607950435
4220533626 641416909
802207392 326303115
101861821 287699484
657088220 181526341
2581406430 2269985
3757337900 635791804
1569372533 93637991
1849970885 61848958
3424061097 606828977
1982855360 484146256
3491228734 215255637
3922582067 4556134
3353693331 154302344
670288994 221671705
3362153369 637336538
2069147123 248372409
1309507102 181406136
3898453991 193447344
4082396136 39362909
1113058516 511004536
1010718852 538891221
101496435 679375783
2992090286 10680004
3673737352 86183549
2516602311 679510807
719368860 158631615
2609592468 428704538
1217576868 610035815
2064268654 266654994
1948460165 383515162
3571376234 676128567
1088421748 295228488
4056351922 199421024
2245711906 185398900
2352164113 611208250
2326420566 338272078
886078791 564137479
2050691886 304557738
2257236642 468394732
241560038 391879349
4142816208 346815226
1884399219 97811450
4204814796 418723522
773864956 358306689
1915205429 415865712
2313912491 453038378
1726158813 23676896
763156486 397491601
3650811162 526250898
3354858717 74501272
3774080224 654566551
315957424 342833237
579172609 63081604
4015216691 166777146
4287801772 373321043
1147249972 158195074
3846939397 654317449
3755251218 252584108
2589617876 463569912
2565442139 146772710
2723838772 497309653
583784746 198150332
1638264058 554617026
28482639 207568688
211301641 186141931
4166954892 653790903
2107254721 375666623
191381975 536427174
2673304878 503064571
2017670328 167099161
1788838693 547273643
3070665540 372575266
2311514929 282220491
3464432334 167175603
2467415740 392734020
3196881657 68632355
26309569 71882958
2339511200 447700787
989439712 593240442
3225817541 359040666
184339542 423157042
4278160891 472927649
2079670370 349617966
734654202 266415146
1806838731 412003606
3191101850 448452888
2144763262 606225150
2686812933 177560670
1191161925 586937052
908855927 423640693
2846570220 468887763
2580736093 230207485
1990105524 542269769
242894655 257856416
2950533630 626471091
2475057915 509981002
2995989130 640962546
584218163 669267221
3193192357 23012503
4007090275 635353644
1049273115 277952127
735551017 66058474
2859800057 408163136
1585837311 324560850
3195966337 101152155
2960343712 233540376
778583666 573670462
38714441 116601211
4259600486 481375992
61801209 651003596
2608576906 536790069
116120736 471009396
3321030012 407900192
497162918 414618861
3061358666 55504824
1344111340 154665188
1235144830 8735642
3684889655 21204935
2477663195 647142877
2035310119 103703175
3263309170 195628717
1713554218 217742429
3435111228 661928939
1388196439 151190675
2634617380 667943238
2362511534 363859663
3370829556 654129530
1550142339 194266576
4045166739 516272903
1289597136 17480436
2695420448 482123907
2603950143 344984983
2453162927 511232171
1791835641 593403653
1486887515 350585917
471201154 11664162
1338182860 665082755
1679851810 481631896
3637257563 643647956
4113845489 385376840
3178382572 175466856
2293963876 173003552
3049475803 1649224
2013560942 225578085
1755130402 426302807
3746072309 572243614
3864380831 159275128
4147644391 507402856
259319022 162392674
3305281341 605594120
2053569220 43515507
3323027583 78766050
3207483879 603194715
3537190465 255141970
4231482453 298461759
3740516990 280451637
3631393388 473006638
3249725366 292844017
2721792177 105539592
1276926550 416841771
1169334005 114634777
2150065717 463708542
3243041881 582081587
3266475992 72283261
1205920747 122794331
1563191727 641774719
3222961338 460165836
3825485504 546962346
1643931150 588517082
2844100744 233230966
861663459 338575070
1762437388 641992990
2403718214 318572513
201488613 123997342
376648149 674408541
762740242 171502847
2515922599 15823656
683122771 217869164
1139071942 312443768
3668590445 590467307
267784018 512609361
4288777423 328930348
742368298 320555993
2639332048 507070999
2440428029 628677894
133352430 55622056
585863757 582139018
1808486128 569532063
3319028982 197529625
3856079567 101086256
3478761314 509723407
2919471032 213158227
1038042887 167972063
3004400408 425634450
2642718603 647767175
1357451092 146485340
2566105205 55529105
2909265055 407419530
1879762858 561180679
3623918274 87438547
466693590 106252788
2802731947 278352572
3773706513 637681947
849838571 655770876
58770524 205580458
859108391 36733063
594050303 462278484
593862245 531416109
1520802382 143924325
1923104235 535743804
809045576 486901302
4002129701 513432142
1101420565 66535894
2940984688 594208937
3697067893 582737594
2813024050 341280307
2780370350 381380711
97425701 284232890
2476448022 115198789
960816652 435865492
417786512 194117918
3119680864 441288682
528907163 658252705
2447778547 321250517
743663337 228311826
1802844084 77318559
3919072325 126479555
2870917102 151639217
2968859229 409982777
2671582575 155399174
3310015513 317659803
3920817465 638695992
2501289031 199627441
1010784950 314020829
430971644 468918123
2471671833 164363591
3646371002 669737990
854405636 471901771
249281439 322884509
1998937319 499391312
2469289121 181795293
211385508 325297801
4091483627 416104643
2252951660 108207913
865613542 379166933
360584498 444906657
2082780582 395808252
3488345909 498424862
254479077 470113695
2315387502 276364617
307621070 383575611
1258586140 294788376
3936647006 357608625
4096306927 422433530
1775250725 261308223
2196265571 345635834
891203232 474651518
1409739456 485639170
2959426718 391131171
2069796989 6531430
3202441343 162912799
3411626379 444233988
3018971500 363726271
3894076437 254649824
4290249590 544698701
214018448 34408035
3818172937 570756206
311125915 678801231
4149991987 163640874
1392232468 318830401
194342178 81793794
3214967401 469443089
2342850391 104294637
1645903157 467738389
4018361708 76996442
2012466838 467948908
1612718289 158604165
1212444663 590215199
365743610 389354347
2361736371 514390464
1739029476 251247232
2491089638 422188434
2891944427 213658381
2945062994 227298090
1140672459 315822214
4205488622 310129016
1341369099 587921089
1923120473 213317913
3159919604 668558245
2591927695 547969577
3399103570 159787010
251089125 1386301
432578912 175560683
2491745093 461419243
449196050 435622303
3009035939 371278230
2087110870 645479123
688984229 26646582
1626013345 58355111
4217661207 413418146
3391222704 377854505
116621342 146745980
2317017308 51349155
4000507765 106087428
1523065137 619872689
2296853631 74837886
823546937 262681506
1515176578 471210039
191921077 561210016
2631926009 238527178
3326129704 419182614
4005659464 127897164
293915603 477625177
2397921993 58849134
3209763719 154194806
3653692000 391516956
2905388352 493887868
2423083710 506807540
3289139922 96708730
1414152811 108701038
1396206510 667885780
210661810 462405458
3946261464 484547862
2726765784 309737545
2609221009 199987196
155614148 463488980
547023235 156999294
1105561346 305473441
3390178353 107881222
3057693690 424364930
2049169285 284936363
2787631669 217544355
2512040402 189197619
522608276 557592109
2075937682 574565817
2648543778 133873137
964103475 481885662
1376443598 164341752
1849977820 140569916
3472527402 91148775
313403890 620345876
857782595 3024332
954206986 434215547
2926428434 525295222
1587344004 554987831
2701841602 149073653
1369058800 550323456
1332562443 484865301
4075147965 376446697
1824254883 8257275
1087435009 139691867
1441382730 252077895
152657451 616998878
2637727548 429134252
3656840289 17651801
525812099 664734003
8146114 496710072
3042939432 240127269
1220574345 428073623
788513988 114865933
3153596739 107318584
4045282934 359546743
1257133577 379114495
2877562002 200926647
1535388772 59361355
918174642 250696594
3817607970 258499307
2758237433 470657914
1427567834 669389856
3170114684 220684474
145399495 330307759
1714265192 187803770
3092988803 481699138
576671888 173049693
4077905105 141070678
1153947336 195880045
1303142218 669396615
1245632234 264478458
2358484911 104368735
3838030861 634948296
755543149 271008053
3257278432 599022169
905635094 250080279
2407210114 204542585
4152593952 136053169
1914787305 89254939
3625383631 418712972
2381721223 178610203
3464137578 416937718
2394028416 31354521
1250700638 253785029
3552516734 69176219
744591433 351356829
3405667802 617773488
4062355835 3483284
2775735894 146445404
3172330621 83342197
3699336388 616451934
413192374 58925921
4055847676 246054953
4010029967 214985147
2449215329 129564226
3454715094 158085151
1168426155 306388823
436358660 312986980
3673256554 210349708
976618043 317230106
3698487148 474749075
2313984494 448427468
1245647153 630075025
2738263642 32872576
2667139148 444007577
2979417955 126000841
3124888162 181741322
2947412045 664534702
2510137600 130026853
3019057604 553037976
1932706438 442207189
861710174 235298667
2595529224 633266746
4022111031 657166973
314616704 628087319
1214126162 44660209
2473030700 356396828
2073094113 646193130
2085115287 490030198
1995058784 500704370
1751412215 584904610
3146092566 195396274
3809238010 178792265
638587234 150201103
1651073904 214862650
1964651201 227815493
652885041 238382198
3979127459 69553185
473466120 453426272
1835468780 574189984
3640067098 351736097
2562233349 659050158
3521455131 135211518
1816372707 487708800
258953261 448744206
147771527 469473168
3314400344 243073645
493014951 374763439
1774782312 344686234
2787565547 328705719
4123032509 50450343
65947379 624249360
3095678829 41166072
307653497 544227308
3460298216 218237713
3697650898 238292604
1879188475 6280338
2473334234 375966534
1794485535 598892607
3563936703 20393629
1907361947 580636559
2885660476 591423087
3864254694 199489553
4132093241 562465806
1012275932 7171260
3837686865 220610402
632798790 13432657
3697474594 135720125
2891852836 57237860
2835607707 403809153
352976566 385828445
3175561459 415557476
4249290830 144431327
869603170 74803374
1110692596 191673231
1767870575 477180401
2493148427 236698606
3326307043 494179224
2885154807 182670278
3369826947 355563265
1457661231 459047243
1351590210 448583663
2102618849 101807850
1854789561 245947666
2904081044 478064738
1052634099 563044615
903311638 332390939
2082228370 92782719
205928774 617945917
2257875580 466114313
369230495 611715848
1179811636 5280909
2336833865 157902566
3282009723 586193914
1570300096 623490110
2251255820 289203303
3651977661 14586571
3203428361 533532710
4204616920 262828678
1921915763 614535018
2367139651 404142073
3922045130 398230233
3679052836 83462398
658251974 581148167
1753778405 394181252
4202608659 193756076
4131463694 257934347
2883539785 556923551
1766453092 557896933
584018252 638010970
1161966316 405721467
25314048 475650612
4016844210 177894723
2488169695 354440798
4285805359 281934391
1813253846 136818848
3501539662 445553205
2858083086 609588331
3799390496 265732420
1356282917 383309565
4037352345 379801009
1281635907 363080936
3157518243 658666508
1311847949 23205902
730346037 611833510
2542162025 394743694
1075881314 549619527
2348051067 490973295
4066438312 590350999
3050266913 407796799
1697340425 484223941
1768206875 177003161
1663520406 35617474
2812141189 399244823
367032102 207391615
334190654 51751083
1752980826 187460455
1771248903 648304359
1678539671 666479997
3679274751 295082912
4183255215 172646119
930856919 204292499
3623761710 529526904
1819928772 515494660
455778963 72304779
1911756837 441294980
3562124210 651839818
2439677785 457355377
3550508252 478861983
3962682206 277153925
876253102 361631785
1566532096 674052024
3898925596 202601003
1910572018 52810099
3864619782 155556923
244301396 342953
1177301614 93448472
3238625720 132146170
1744311991 514903865
1414670203 48164782
3349957535 439766566
3073701474 563973044
1146426099 431125304
2950690666 661145120
1104719679 273844786
3599832025 141951686
644901886 293280950
436670825 22882982
2774709387 65067808
596400887 145575656
2085394509 564896723
3504692592 544144961
4162224028 606630949
1792298717 623767794
2315088658 69453536
1937318209 62051097
2294775662 515256263
3528668525 376435283
113537741 32219702
2934256298 550351972
822365268 531037416
553206601 551543264
617619102 679968378
3564459981 500457620
1654008011 481220202
1240181709 635251732
2276089629 225559898
462354653 659374268
2674926554 467750149
3275043718 220462657
3550431590 464169366
1493440372 493963333
3355329917 516824060
1861145449 347440289
2403794935 98836699
1241907308 132642747
445818491 59054405
608766875 210346775
107249979 116795332
871083012 337773572
1874851974 648374925
170040409 51926441
585003929 286010982
4285394149 295008250
1008745151 72512825
3017535431 368829802
2707919738 49960327
2104753247 136795369
16572962 116679533
3061055651 391146801
3422795612 364705629
2522004221 677726938
1164388172 169648139
968581117 372693166
1502913198 396266309
2969359157 395987902
1019800730 477521418
1151414391 267623
1101208158 135974596
2159889442 90069665
681210234 111539563
2780430426 343436877
717326790 557312011
1659440324 541579690
2646471228 266552430
2554320367 344014610
202244734 605573250
1824586867 390518107
453499831 246208380
1919806023 354404921
89365625 636422676
4039055714 643755562
2230825147 674374132
2193489790 159614756
755604164 26726336
2792510981 72127230
1117890237 239884174
1891297569 250829273
4117906005 300253066
187202720 509924978
4264385267 555369234
172022157 191301201
3150697875 207048470
1117831650 587646507
925814286 222242900
2603324484 44486115
423581759 48608694
554724505 529727310
634379028 195394931
107438970 220916080
2341655241 594320008
722322570 440015201
1095518945 166074364
983412721 248036220
661793883 561327409
3118099346 588557267
2734957279 568876662
1716655531 87841859
3975611477 482960698
103240044 251907366
2110130367 206184663
1109735503 563828398
4166795297 96623899
2748597460 36290464
1737761602 511893206
3168174571 116662118
1923896362 474046051
1141971185 95239628
480917426 263666372
2660033177 105559199
2787553562 584024032
1928868021 233934732
1834584699 377747931
3231469602 489660806
2278921562 439551381
1222972174 350807597
3698013794 486571471
3517347599 100927217
2271165335 622924533
1272053258 28121613
718985997 251175927
487946319 47627019
404420956 240321512
1326584079 55754090
1686582720 563460421
1089260673 333845017
2938686275 547792852
4088369399 276967108
3319432252 183909261
2601398040 105328697
61410508 547414665
1174168535 8002589
2177180456 53405176
4200825496 74646058
48074106 521950886
377309219 602647942
848002966 641410659
2651777694 188077703
472903030 532267110
184691906 419572790
998809957 135117819
3117702297 238036117
2081883769 347387066
2311487178 13708311
2644924815 328025559
3476504184 172652700
689285808 33050885
1736394233 2613183
3338543064 253823096
520882774 597947378
3906629422 19428017
2604828106 98280234
1292041207 371289593
2811063082 640113834
3238708008 601427781
3627585158 483270285
3422153102 236151141
515699260 38944429
1651294321 489279538
3491632125 503005821
4233202499 55405925
1942124067 636290848
3277090388 891681
3269476907 536432570
3127342850 345256456
668838839 404996714
821601218 392448802
2133850743 518406442
3707433116 324611397
3166739667 224945786
3428530583 393424220
4235387668 466471942
506053361 35397190
2734857036 325053785
574202972 6841601
1673011415 632121118
2868884567 116551699
663048863 372926508
2154021616 609423934
3311008652 243540172
3668411954 193163353
1257944412 673925204
3182479675 106968697
1891505494 676627719
3393102365 393650642
1213623847 122967769
865629931 63678819
235445527 214056246
409142599 212793097
4148772835 316465617
2626737465 473128824
180531013 294248819
1578865073 596044130
847637967 367000640
2632823978 125359035
3965523360 198111619
3107997259 587381372
752504297 330351642
1690150154 581401609
193366279 362330101
3243728079 427619387
225449797 427392292
3426120129 584778580
1106538514 244036065
2467128924 75697877
2015458972 414073267
1505733575 192605833
164829757 16775477
3134457176 294033077
3259226997 94457135
1588575551 274708027
2146179144 205553029
1236281276 43647463
342328220 96353602
1189840602 273349313
3992618140 603505422
176464387 489784836
559780392 434614089
840721541 254694998
3417057909 84182226
1649530695 582417637
1179919539 233195152
2793106360 525391031
3536494640 620214983
1901329156 39991443
3634914972 504880272
1053351227 527597612
2279838663 664552724
2682308727 68350217
1281658286 390431779
1925456976 199254404
2243317266 617819838
914306114 401156974
3263417903 211869769
2037601322 313024424
580052780 66811957
3564460550 309381871
1655501351 21928426
1382580778 14361073
4256740673 458717749
71566223 352097784
3347018576 183077497
990238657 27185702
3218198111 202502754
3319354377 628303871
583068918 202715135
2701016234 288428622
1614242208 223781040
3424029023 472938398
191303836 523370000
2896882683 518888717
231102815 548352255
4279676260 359624895
620585455 529329432
1471594272 492998328
2594760397 101215247
1560765518 216516814
4154701839 44676291
1450085177 369966758
4279610688 651848038
2700761364 472854161
3363874385 64268195
1481208612 473443863
1950243557 101945824
1808771101 390269478
1460531678 87487375
2063281740 411358135
1130148068 119890175
562256504 175354788
10833216 142081805
1820798810 96198234
2341909166 15000105
205083291 467860775
2201039567 39191319
1738889683 196794325
3336769216 138370283
3282523082 597360880
3305719666 530796743
1941164732 557446289
2692624176 572040486
1312795501 501845456
3429728674 167534524
2185890414 293368873
4116258861 665690834
1593000283 355003617
2900872532 185752434
645826137 349623391
3163077782 237056036
1469948143 287611394
85003551 78780618
3239932909 463308736
3275602570 413369899
878551935 3399357
4217230927 443505868
994014418 606739597
2911745842 610735700
4104535052 513396569
1921803028 478709994
3437427132 77379932
2337483409 528554228
3194204076 646332431
2661567232 488011063
3959935084 229029518
978267854 212035487
1669060500 375934027
1503617761 491756574
900741451 522659380
4072611060 586845415
2789323847 273109412
2317425747 243844613
3269360152 192441023
2635807616 393001351
644335091 536669358
2409156929 53700591
4089430429 294770915
3578493793 198554511
1499205026 553071565
532078555 498075396
2789663728 659372987
2983807193 294438059
170292975 650992697
3374581205 88026972
1585783637 534824305
2142972191 413714072
3578195172 42866027
2676209583 427825097
136911870 346969191
3570990895 609531417
3807502484 514119761
3932421767 449402847
104987477 603198950
2143754644 355790999
1905614477 134388004
693111890 116981643
2614712060 136145678
2956722136 582741209
1379404357 562034896
369079952 575099566
3334330952 316679971
3947407991 379529379
3103300376 175202566
2766153839 449656700
2750345649 421359460
974114978 164595774
2402884647 525632609
1081150878 15071423
3805367756 99031883
3724211967 207505095
1169687547 251719621
2149434592 534128503
1889782032 605385950
1434145693 290405333
3411250688 624424971
3747043270 401752123
3406359843 519890621
161549606 389325439
673436937 74943699
4048450254 87795769
1644042101 169247368
1878433472 414881695
4128610668 52809358
2591679073 527736354
1306225209 161236603
318402866 472902268
3823308609 157303159
211282754 201530893
405471879 115955101
3448366665 669525661
2544184095 177892574
707783266 656875136
3141943178 85937120
1496250453 600450351
3773849786 209178621
3650498087 268957075
630497106 658509837
1710391013 412097067
2919964478 284110792
1376906627 117829137
3714755107 318556465
599110184 161456617
4228218227 383819499
3757814417 214384500
1027628524 613658518
1963052756 5922950
2283101741 432247057
192058894 430120181
1928422592 125241114
130937318 68553880
5601481 55510227
1597756082 501497630
1268489666 328366269
1219251508 110033862
2485282245 197203131
1115608596 591747461
2110372560 566207304
2459093527 29965320
3811517071 51879841
3074038061 250267172
1922016932 424136917
3991925172 96381649
3297870266 559448274
1702516084 306048189
167096056 256161116
1349397641 41773807
803406393 93453056
1158169493 185982959
2717904913 387702181
2134055379 482843363
863075613 61408104
661671629 232272105
4024966785 221782407
3847444843 398253187
1394965853 405271840
827728398 595768256
523499550 411561757
1451648114 172950940
3187035621 421574938
2697768196 580907636
287076358 217625260
1341580563 30127135
3051629305 141927333
176232399 59740003
3463927751 576483881
2244424191 108800954
873094368 638329913
1847132727 517039209
435310298 430846586
441753731 289632979
1265635117 272202198
3377392204 95312270
3046233826 528902316
1220658412 155186289
2455819187 68795117
3306539857 240583966
919532665 230871105
1157626274 65652386
376069389 350977440
2424529252 353903584
1661377789 230030190
3562012813 567614117
3653321943 635482762
2730937392 67244646
1803103448 674376271
3456229947 125434488
1981070495 467104859
1279233547 557262986
2057206715 397004710
4170168202 119428869
2684828921 590975428
1070504906 253346275
1747072004 608479650
2795819788 319823323
1257186898 593774703
978148422 120529154
1576868886 615346602
1990089818 497620284
162448746 171233753
962117389 643397827
3282533186 367686358
2330394815 664738525
4084229935 284234627
3401622568 16163223
1965723271 658918567
888616403 248181823
1767720542 229948571
2410101175 669016936
3626936928 295628219
1245053714 162902079
2706885867 106113359
3596016069 538594714
1961882742 551721563
637298161 30684238
1545666030 136215271
4245087503 200494178
3963724235 374544934
1603484474 640764180
3257457189 411350587
4080168045 540025288
1180748211 209885655
2387144034 265003486
1387008088 293899049
223070663 644874059
3184651646 458209976
3449447314 293507971
649897991 575489277
1001859713 330422412
795326006 624164983
2922194237 422322764
772098090 619860309
662531996 7867731
2103065625 501715475
200830238 372421105
905947670 236696087
1869346906 309509222
978425429 61161813
2524903696 194714836
3087592097 380668784
466696985 574808811
3438127251 279390034
1635042732 138564399
1851324808 677734680
2840740961 427828720
1563326341 589610254
3461449434 358658396
2175417300 594553399
2615323800 163110517
3958508181 33400062
3817249139 438102327
1789068412 201345109
1200029880 629477886
2095398098 669720644
3961746032 625264790
818777350 579785520
4047828589 528030022
2586161366 669779789
1176842847 18933780
3073784653 535789837
3135899843 209809774
3955677417 279009083
2443659007 650661410
3327086511 386816614
1987170479 76443877
1719307021 411417044
2900927113 488634360
779048283 142826437
3123846772 285277733
3859976427 32683092
962207584 519850368
1076309281 150212517
866863947 17985229
2681190895 6094953
1279037475 388655402
170640316 181080048
652054242 412554516
2462764684 272373927
4293501767 51990646
610691523 585395983
2592821265 472967540
2034710819 144316992
246666082 349605534
55010988 582013617
1492669059 374001809
2939435648 183323809
3278876738 7800576
3847149942 305162760
3030068605 212797093
2883075711 427996796
3958909993 9585261
612572783 108883887
3071153000 199618812
4197385595 385613452
2780899615 500585102
2393598911 936628
2013398321 232038555
2270425158 501291501
2981949351 94148473
2698061386 524850442
2483909721 57236011
2103870199 100651149
4269982365 245406137
3672894208 476299866
845047303 504125500
3320455544 214526479
3653492435 274350661
2493670464 45032999
438408274 549952165
2942304157 507873783
1868796069 233828503
1939239582 650891256
1873413735 361830296
771038554 638687338
2197206385 84619286
4085264215 613121309
2744847540 214119707
119304 292370874
2533746988 268842163
717878421 224719994
2825125412 93107356
3393076373 196841698
1501230126 649972857
3527140825 151260492
98653945 114669046
51666249 309518921
3347656808 489112471
2146458389 679793500
4098097458 19510075
1199654695 236535747
1597090399 332202302
234393228 246534904
1553586423 32031670
3260454684 419703344
3626968022 653110798
3891744513 32294042
1361166741 178493483
3459929713 301547544
3495868735 59163257
1948998397 309055524
133402388 237369748
3615234457 471206640
4227315717 189548275
28613111 297393501
2513250755 434178365
4224238658 334101661
1984308565 608941794
2227433297 545129552
465787197 614172291
604373938 549956307
2399980455 93170581
3180065535 225883238
4291630630 656301926
2722847853 566119078
2282936038 158883215
3157038660 365677415
2242492898 1828698
308504613 612310834
1178820430 376553405
2638623142 47820980
2856713376 141597687
4065627890 286617863
406344928 542622621
1643750887 60310386
2325726665 62693930
1759798261 228372589
3172760823 227055926
2928704997 456247857
337896758 398385062
3762773019 513232258
3504226098 362834567
2805706621 273593305
4043054405 22352099
2493860906 422725098
2250840027 93009345
3889410603 326116662
2466471513 361997100
1020412983 663729888
1841264230 469435197
3185289494 3868356
3333757801 476617485
4022226259 381713344
101165323 85024564
840950178 28387901
3077393910 533757367
178905720 402418775
2318305120 578452343
3283313922 142975822
99450463 180771526
1118417789 177303232
2763271227 417483846
671590887 277495142
2525125703 680184698
648160649 511413440
3181297564 542849278
2999378331 116826085
2270082583 530076057
2812958969 410502458
2302031962 332407027
866542822 401083044
1336280482 248895262
4084643161 73447486
606329529 384578801
1823662236 398272385
3090266211 313279999
3599530383 162763626
2672740000 608404590
3049871565 382999444
620103696 569909603
3863018472 675063425
348911445 223155707
1352652946 396397544
368724215 139002723
544026317 431951396
3801378197 428872437
3752196200 467702583
3180737195 590683180
224442722 150865786
1665846275 177031794
1702892692 253200845
2880202624 258199026
2337139007 81420860
705824778 147702011
2419402950 502683966
3702553836 493108389
3677201052 269474056
3223382782 353771104
3071530228 552050965
2865518256 70921899
291616041 537634875
1036269216 249644576
1544349702 324294389
1561793184 666913766
1376046939 500202398
4003156690 401556304
120225767 331101157
761881613 274043672
1242029576 170083712
1225039123 611643957
1307364063 627643903
3619666146 641886705
3840198398 38278256
2313955100 485285924
2005646319 329354565
805261288 231088343
2189640834 146352609
861598636 317463068
3091385208 157036528
4040907461 603184039
1873050253 116136319
2888519851 572268171
1844291877 417964427
3169941642 201948183
1366675761 49739008
642287176 674364229
1153923246 945119
1435566283 167142228
2980154026 637100855
2782849819 91015862
3681771530 607713385
2260618113 557893262
2092985896 310188768
2725239584 301393550
4252998868 71261099
4040975777 128730883
509908438 8283488
3099238899 460936931
1656894890 228056025
408328950 176660218
2371743970 616461718
3010696494 395898895
32851679 242998307
2039508108 469948942
3221751091 383111494
1640913286 283359967
1989995020 301752158
3317526635 567852266
3250101248 586153949
1054813900 137980784
568639791 25604985
25058006 261949850
313611619 608655837
3297617443 274122671
2658382582 581753141
1417584408 172127960
1462603268 354539710
283406496 636307807
834068927 661277045
778622325 657541142
1834820247 84526289
651198383 159177311
2211502537 484356827
3461470090 559381026
3945942545 94459233
4280932402 457171105
525967894 161611052
3604996082 515592652
3747078579 49504616
1760788261 338522565
1256797333 209848630
3897007260 274302448
4269485309 315684421
1650990499 595645318
2072290910 461420896
2065285838 348950801
2573758791 161099345
1282018666 125678707
1204052029 210059152
726924690 668089879
3640387642 105244769
122369949 450723081
2860153606 409060712
1085941516 222975306
2977046796 492603681
1312766260 8167051
237224632 386135091
1040682352 174490211
2589200109 417761860
1323203797 375280816
4247019507 356670707
3953305349 522461365
1445033290 197638980
2193213091 99040156
3242086143 131163315
2512852660 545663090
1624360043 123520332
3755071794 651615114
3806265078 239873538
1956141190 171069235
2243778495 13064970
987121724 254105627
789748909 45538150
1042331483 220352171
261214474 75896710
4031632938 612090602
1002055047 561109467
2772447255 87776644
4119695250 273352016
3473341103 132525429
4111079494 349902577
3313025475 100440632
1283264825 461507675
2706393138 163714196
3508998315 115455156
3461469348 557100966
1436624918 477547209
2330557464 542074746
1829272645 205943713
1712892937 510436894
432351986 565874531
1609326762 5178822
2103201568 154010808
3863262259 604699572
3284746652 668287689
4280252246 248649393
2169865246 349321806
3278690715 248703370
156716127 431584121
2304691248 315087302
2609586149 162306476
2423367031 648296883
3673712240 193747194
3737029918 351718785
2911693833 572894722
1242339290 546611450
2985610273 30655292
3709566464 82418693
717559997 339698894
1323314797 599996736
1311835076 31904252
3619483776 65714300
52022936 183864455
1745830232 427399591
785445988 133235865
3006654457 506751822
4097595288 81359685
2138957583 251064889
3952706854 315905788
1620511469 187070247
272587057 557051946
1361973253 556438439
3243371373 648095629
1812750091 513722315
3067711906 21603836
3329397322 16581596
2291348251 86543930
3719913412 614542471
3316918795 541030396
196277356 83732314
2456510434 186211321
916704198 210792763
3677623016 492576563
1203838368 394302786
2385989663 663307319
1483956316 13356553
756089210 496986654
4066171407 500483823
401902785 210767903
3704825366 490477698
1450549005 623936582
2218230357 273168649
4057639426 406440532
2480628392 101922532
3264703323 669272497
1018542408 534530858
3522191386 169321320
3170545727 556917434
1343532133 326017975
3246141571 205080781
3211066937 31237466
1406938148 480574329
1225154072 459519174
1863412086 181302126
870686721 101953232
3816718469 320821633
338604308 316573192
2235214409 542322783
1681474592 169903573
3962644135 527155396
2987776063 517401367
1719994485 518230753
98677973 647843265
2433004714 671335792
3183531618 396359200
3640620525 33778497
2293204326 406315924
356331561 72924499
2719206554 676361912
3630228722 297475386
1028446577 305790791
3448040161 4972280
1653268867 200349750
3202611053 434980109
2436806123 32755817
2841809832 203555439
1081285264 165400051
2988307880 240537929
2430694221 569210300
4089260434 460620743
3071304909 71953792
2916009071 262887428
2756934762 576649085
1973264233 495695497
740135809 392146295
1990448677 298718927
2403695457 374708065
227900011 92664985
932952726 582639337
1246220516 204838400
2898423268 37937739
901600287 354938187
511798810 537319883
1887677346 339455141
753902155 64366688
4120130261 557949490
767929760 84118966
3844492475 612016473
2660066873 189043582
1246911949 190852749
4101128641 120870095
538165750 226498599
87988169 220766766
3664103678 55722147
1492460680 194152566
2574129246 66375335
1106615616 11041176
2132550735 433415353
278842009 320755097
1053610314 96964199
2402793311 415574085
2755028759 312566074
1496947231 433080227
497266241 613051349
46997905 194439397
828692144 188550309
3756481982 294642159
2989805806 104877595
1217113517 614749927
602277682 89452802
3459487550 195230783
3830109259 84668027
3195220422 53593598
2057288812 224515137
897019103 536253793
2712977204 371118656
2714281854 402466675
4161908493 618935882
218818475 46300075
2357987425 261033082
51701274 649239576
3056432583 516021604
3976237710 121904240
3662245679 113773969
4170782006 256040017
3957780327 220200998
2055875234 131337823
962443701 342042387
3507197648 602009354
3274401780 515802408
1569514542 658908511
941467157 487049991
3793342119 108685924
2894633533 326406294
1402534688 576301557
2417123623 103341275
4099536964 416757007
293331300 56556056
549915147 253927797
969975654 462099407
1535945871 215955693
3115475127 470338420
2457463255 611152033
985783887 76225489
1441714622 57876310
3304592870 95469521
3399539166 218282787
3835604844 273483580
2943162681 44496101
79173974 665788087
2308330450 60613016
3411731644 440358790
1032137322 576488244
2389605942 300686913
2331591356 460100595
3962549611 76867706
2894427534 218510307
1927798018 103555215
489427967 158931125
3817551060 661949329
4279576852 418982180
2259621882 285267489
3781923302 432035856
2829267643 65395384
1427548726 459442027
1052189978 387526095
643254344 569207231
280957652 347566072
2047984933 658147183
1075156896 396789087
3188149214 76127435
1640916961 572046698
1421665654 245609375
310976220 403054297
1764736001 306854838
2592047090 187587472
907450398 299617234
947729334 562874253
3181895028 331795335
2567015404 345582966
1752833952 667372971
2174157055 291559
2779522906 85345909
1201998196 627650171
917358480 535607648
2678106613 91558535
3309100152 476182098
2237412464 155964876
3367680643 645627781
2046007179 611493851
3626417785 301614957
3235762802 339152534
3844865942 77608460
432652003 205629740
1127554648 481079946
305747794 404419657
1970208099 678119927
736067832 15859244
1397435522 673503776
1472213593 442153882
337045861 422753747
1106688324 353775549
1832592738 388398483
2885840620 576661760
203278949 252016879
4156950152 680189604
1896440045 669986829
1424391243 289162621
4134084203 268378
825056931 595759386
2245223490 194166741
3022302746 482005580
3861738890 409860889
3088894766 679135386
4153437454 208458503
4011747549 462030171
591828384 25639477
3451520006 402871861
3364872796 151663150
4162150828 337464908
782184179 664916636
3711412082 536090153
2483958141 204264527
94090035 25367922
2656244674 537115538
2931926566 543517486
3219681890 550340988
3102562898 423183274
635068565 242375448
3495741730 559050811
884244374 20348761
3013176420 175347685
3133707022 453850056
1875077857 464070060
2666697978 218493381
2201642951 665025026
2252225825 148495352
1916509465 123020320
939815018 108671138
3484889407 195971836
224624531 291832384
1468517694 502910610
4152277356 143173048
250021710 405024416
2605493525 512013916
2218982506 186952740
385751708 197551191
3594015007 151419500
320584708 292464585
1500708429 235063223
2821124308 291033213
2009492921 255377629
3038332884 393992334
2710111959 631563603
2454484921 52902220
1431624396 299913055
1649033491 213995281
1726646395 428710579
3056907190 141378360
3210466304 97906358
139610975 537145334
2523801703 601566965
2489779086 234499315
4078278482 582932795
179737960 289349668
4034982372 611407782
2497631092 662027538
1615603689 347695237
208921036 383020534
3284032709 566436470
1087526199 111031313
2251679600 302771135
1321416985 197908458
3162382509 413581772
3973213112 610007582
3015087040 620216696
985293465 643026120
2752729134 490080273
261631292 431249687
4272123632 354750248
2574311594 34904015
4098832386 675616315
1003293367 173863277
2718514004 550734708
1219996011 356126126
3934093510 515160658
1688428030 605858090
3888621997 348501511
2906761482 221314100
3393858758 372675784
3726186560 213897355
2289192814 564876383
1045404077 111593635
757038930 36074606
1296632741 171211464
4148579696 372125774
937665111 272581373
2474907470 127804577
2449475418 401131056
1629405537 306011555
3435535694 537919753
1525744729 191435901
3107609758 301964283
4002641132 474565187
1922636453 67418616
362917228 643273654
4204984976 346794903
770937117 321379231
3223694921 10301357
3565597049 227013271
821924086 319238242
85236715 200637297
2572149560 482553049
348762902 539417025
690879116 657397682
388786880 4818392
2533437470 595766992
4147335699 379618433
2886813425 223616511
3488891871 5600017
2132446820 180214658
2844154371 263840577
3873873386 416941940
523270962 555255534
2343410689 143143206
2327901997 520178305
3751797266 160373211
504412190 443856584
245539830 1971021
1099637236 194671810
1790560952 545599418
4106988051 535544758
1250424477 108679439
4073346821 223165587
1989423557 257501973
4111326329 127525754
4009034087 221103587
1014464160 147103290
1705584158 215928616
2449241064 101369015
1696632300 352446071
1801080050 35912420
1601520534 280802529
1570872390 452732737
1328074815 635315085
3232075795 356761930
1230124735 657911276
3844327853 466502187
3796990759 112727335
2053258677 591635055
1422463655 320647734
2238559138 540644255
2100869892 232735368
1915135897 228628800
1279027583 594589017
1860362111 617075835
2991933519 411673523
946439625 288703047
399865187 243823893
3420488188 153763880
3211591178 667763568
376513253 4542025
901036689 320156031
1097146687 563219569
3341792554 252264983
3566641198 43564507
3558805309 64658564
2407188191 207980749
2387842042 534215579
638113988 415859954
15352086 580021753
4277158007 124093106
3650052227 479117636
208869345 369441041
2382272085 198827217
2159478562 155435084
1302786479 523652453
612866954 120843917
1353646832 375972705
3636628183 530019419
2480208155 656225220
1134452953 140746367
4248550952 539774376
1626868168 457797655
4037100990 108386626
867445837 620661022
2343706410 597984156
3375434874 60749217
1222031605 238510488
2931967605 90965914
2386739929 231606508
3703720156 105053703
993970621 517188984
1135253538 577014906
1835186807 274293925
1080859247 276871884
2725069363 196614063
2124812575 403462067
830485248 484288027
4015634177 300517395
831819077 392057641
1148454095 386606242
2113571336 329406155
147948106 156198761
3579979651 628326943
835329863 187600426
3327037098 101933179
4290834696 118954418
3117396977 12265917
829776529 441888094
3415660442 111569777
4133647736 466790628
2944595308 330374418
3279936091 220756984
743875844 69032510
1897363422 410994526
2323261622 424801306
4062659195 608799539
3951947764 391873294
3849844121 286899239
1395339232 504527936
513760430 34104460
662436811 602425830
4278833809 624987705
2404810334 667969588
3666731762 577143678
1683895746 65621938
172948256 31279667
466580753 527934094
2797268115 101068257
463801326 494875981
937149213 172436130
1267362099 52378958
780534783 51265929
3671658417 169502322
1217329686 10778002
1773615459 431955628
3467695925 117405473
1785483054 82775833
2011381669 500735719
843716650 595331427
702893772 443396950
2035866890 81866080
1263927179 486530823
35286637 233474389
1946644714 428664492
3944738394 22057396
1812003569 327351270
2083287789 303921762
2133718644 422045392
990566123 50425794
1927132839 583988851
1852442735 563488507
1180863973 429449003
3687024137 475853247
1705101187 529046602
4058115399 395900253
356569538 172308243
3588965422 364290602
2141810815 588478678
3780815602 216833605
2294340180 579746053
1578605933 55295357
3337527210 677118823
542489272 647544778
2038531181 230155579
927847120 603849696
3320126659 526253040
2541266372 588595423
2732362666 129039404
1883771161 58159381
3739917951 196418008
1465625299 652598291
970678180 442224795
2510327966 219945303
1897551705 551093315
2641088202 148483956
2795483472 556124546
796160930 414092027
3965838289 202751214
3014326639 486084091
1552382056 236797065
36115217 452397702
2331217797 51918985
679792255 100849459
79149617 360670482
1824352990 140672482
277389915 305911970
1858407986 264514594
1783721255 13012153
3238019586 71663453
1586587143 89508562
669951437 48572626
869797116 176900087
2260772589 31650156
14338037 214547200
2281756056 328761944
117897482 435075196
399150067 385116465
2238815602 137132538
1592638996 578837159
3565144493 172403739
1114628413 66744746
1625175709 142395458
769341951 564615811
664083911 164783818
1236392780 279496142
1743417205 600432645
1111056641 446434396
4095111051 359032803
2018972492 14053843
3061606914 10233666
1234016643 270035918
1420074126 271194969
3933299748 64845406
3139269372 520668554
1187476232 139322898
423925059 89153376
1999938810 492522523
3841888376 170630477
411521729 514041003
2272001768 530798001
477536055 599663860
3622202555 273519271
1117002269 370440063
94677469 207115037
2175493335 50557826
2540818854 35566006
3283513461 676897147
3306729684 627522801
1724156211 152650987
3803191752 600371009
276315559 261697890
3932132386 441719986
335677296 165468887
2972608725 666147975
876885581 585181344
2738324789 10408356
784560798 182757329
1075507857 2011510
3835974184 236964112
466670981 251220529
1770871113 387579105
4266222624 140044076
3303905928 191836600
923770233 269300246
3347839975 230735116
2342549407 204313491
21143461 390349917
3629429945 439408638
3769515592 340922116
2026831913 116929545
1615550566 469754930
2486018707 568006168
3396333802 589558528
805594922 228792845
3150467713 530387602
2198980796 104742232
2024537897 192100343
3997173448 266269803
1768959667 359118866
2793226826 456027271
366188991 498703594
1460126304 304527842
779254049 278973085
422130848 517412182
2089421567 374723149
1294960945 347638079
167168189 10813040
2022958056 323634105
300654914 306415061
131748313 57679883
2181371120 456733412
1535781127 618409434
1199540033 77257359
2079130970 520839943
3804116554 514381361
1353286048 287050126
1682573081 177513591
3027757071 242497476
960273287 72364519
1169413409 13167005
2650731250 337225888
3892724047 407485669
1078299489 393820516
3295637536 550501688
3178344556 80844290
149877564 87031013
935465735 349636413
1482158295 626287106
2328690893 602978683
738389748 194967605
2104110177 201537033
2785088888 214964302
392350391 293228665
4147006736 469392248
1518455442 68557914
1490394627 161850752
1555514948 556194714
2837835992 556371156
3836096024 103472370
3269205086 130564320
1378698497 322729939
1510811009 288013313
19432092 438038704
1083476248 236286410
3690691610 485373518
2946739070 619752378
1237149502 15970241
2562162940 161442637
3185942037 417176158
503019182 359406406
3568842841 359502692
3056030113 509044374
1111872795 288521018
1913188347 63140691
305300965 594858679
1861928354 382153889
1340231238 571234609
3793736075 416181684
3741299743 391491133
3678163523 409966970
3611486261 310792980
1819458348 314823820
2869123263 2904137
3865654962 72839647
1059559528 330445499
1834297250 197259104
737734593 396953050
191614470 616959342
3131049865 78563819
4008134943 115380696
2534716260 278899001
1371782950 46647089
3471124378 630748269
2558679845 19252088
1905208610 663445359
2897148311 466884989
2167396502 638060275
3501602977 142661149
4053729861 219687863
3317812439 565282081
58360719 640689112
3427986285 452133642
72368370 333642465
1070322409 403007162
3985043324 51399650
1902472386 678340894
3265869330 284530915
289989281 313858831
259120038 501605708
1956920107 635288620
1676740807 576476626
653788653 99688796
761512903 496197695
3367200371 331947083
2277351983 466993759
3782343268 25123864
3663451367 204523278
3676392809 114231022
625488773 3665910
1020336139 185826298
2759216530 487479508
2277354589 597473444
845310873 407344837
2093318519 87600597
2266832152 426290449
4279190375 101102676
897755978 431740008
1996596689 331354176
859999460 192880466
2819690891 514449750
1973106405 39705013
1118990198 421646040
1114022518 646180988
1837751023 679367629
2089393166 467983331
3904652424 661562237
3327628213 640054093
1113308921 199594400
3994379566 412897781
530104981 62207267
3697071051 292440833
3089194968 628712680
469335756 346999452
1112838184 466934829
1314129818 354120490
1975402185 612237091
657104119 61419349
2548562654 588036559
1837586912 59516908
1381711429 390795992
2017122069 363649777
3922357449 671193332
3427035617 71769754
1064586487 658777309
2787517594 434230042
1514205751 251144585
3688295635 623257525
1438514792 428924019
1551423913 167294358
786664278 160396382
1100457547 506936548
477196983 124206038
1291837356 515882384
548385790 678461505
2525791715 6974423
1614790420 346268852
1865985953 637904535
3610909606 654918066
4006087127 481405369
4163075161 320338578
1465822038 524058014
936819413 28425135
3970507428 242163632
294925413 321582002
2695733249 257066693
3230551501 574733581
2965721619 392247826
1392578287 420764452
2379817749 679613456
211562001 129017368
831254708 63801875
884284863 194944330
1465051380 10641368
3386610384 410802658
3543202128 333975007
4065910103 117426638
3365331152 576189070
3542895285 674949231
2167045717 580700797
2741728434 52819230
887395398 571857348
4225419669 389232428
159455730 507404661
598370103 539780595
2783152289 440424462
472554938 478288926
704179000 362307267
2633274588 207071213
1747187439 163385605
1409771873 665076500
2256593446 172390260
1655541512 378405228
180016072 559462670
3244816603 621161695
1650310741 474228947
456757123 392004714
1465905921 172096657
3077677620 262606050
3235187460 116771065
1248293284 21214792
3779239152 287344156
1110174182 256084885
1892046118 459159384
1829791318 543190644
2614839333 408107209
208761254 266174169
3393542140 143495056
3702745257 225733949
629710268 456339530
1598636891 568788064
4211154327 570064111
418662291 391220884
847606255 221935219
2588342440 620204996
2941877888 295717840
365109072 208780244
3322259275 567161676
1356282539 366834466
31555431 251447732
4008248955 25541692
2242098414 329403505
832886702 220777456
3355398195 622012377
2863070496 450325650
3557535338 562845312
3269950398 3235395
3979367335 354163714
687950294 315739660
3286143306 67527524
1618615650 498041417
1501805669 24135911
872806764 338780444
156086514 599484306
1610222331 616623112
3817477337 306878964
3669063035 316138010
383854276 272205543
1326472571 454169172
1299191962 360981662
3295977473 26508495
500127982 289005259
3601349218 570604453
3558961848 394577552
29827312 5707999
4144763128 151215345
1050843334 270465028
3150276997 328528536
3205100136 504297807
2558335037 376285149
2540493196 612028907
2430127931 203662366
2403022477 324418235
1798521984 481168575
3654021905 307409122
1119700436 499606999
260844303 644960979
2255675316 30218089
1886240375 299626791
1461318180 117769178
3640512102 409135748
1450589002 659820612
1621553772 653200936
767905102 325491617
228637249 622472882
1684069459 306635169
1327883354 344053031
1237513502 179545021
661345416 323751568
2081182782 128643812
1906397344 178716394
4243771996 332665817
861716120 144406715
3607680187 256889042
1070515584 626425644
3226316703 30982400
1597614018 304579035
1754656604 62178037
3087283433 587336376
3173370780 89356319
2846007878 319394768
3832198579 676278668
1259642375 567077358
1562058847 65185153
1442359753 316857077
1317296245 284662013
1678207040 430118617
339360224 588909066
2321063163 237664268
3863417767 550628478
186311963 536228380
383328294 494837539
3320837324 178603678
2921124504 351388596
2324014024 15246649
1146721935 665901313
1825587946 404987966
568315328 58209592
3641245665 366737521
2777979622 282410885
1065265269 476464926
2635978018 529143276
678582521 478862157
1699766505 234741851
3928483506 649326944
2621222769 483631492
966909681 398892243
1113286587 88253913
970998834 191822380
3643535576 260380658
2669421265 549922068
2484198037 356336184
2304082569 403192502
2969553846 632502204
1903645416 143731877
1648039743 637828144
4080377920 65473869
148689164 275408752
3907567268 207364808
3921327776 134507868
4282829506 137659434
1456763052 417859480
509290043 274852045
810803647 600675131
2682828394 185067658
1683961417 605597322
3007816003 233493650
4185909015 211930909
1886180845 571839871
1437296642 638368885
2887567547 642348006
116515942 99057273
1598883649 184738650
827756086 21459397
3195569740 154399242
3592450949 60643371
2792011796 529581243
2636880321 61307199
4097780672 279931595
1309987561 486249717
598183833 162426917
2155082041 481925890
2023893341 70826840
1539576898 379038254
3450884419 450073707
4126708204 75125375
2613291048 544598286
3974996685 605393026
3923497502 151767498
3823193347 214088579
465151602 30576624
157259784 1934541
208578894 528740592
865992359 475503296
173798608 268442663
1405992010 408550711
3393127127 595926407
2125199183 448248186
2731870773 449070195
3967643128 616350606
1291995332 440431862
582730245 275224499
490624033 66657436
3552559514 518736196
4018740537 25029701
2609178305 184252813
3125637877 563464870
1351005334 412550733
2586626776 462922737
3668353622 495082018
2347034264 2359954
1629367558 634970091
3432724138 500871873
3223045457 443312277
4274273027 392047216
4127609140 174692173
3069371019 586086644
3416709157 544196731
1523731287 211376186
1744248711 198789389
3595176960 393037904
900632176 513216732
2045133551 99556538
1515031777 527251191
3726507294 371258128
3663787355 678980971
3109223141 508048496
3555827933 328156226
2873823752 179526308
361556662 39535414
2566694604 542143667
2019897905 98305963
801387227 312918819
1171504911 601791281
98389669 66747757
74156167 432792379
1492809580 108324117
3846584137 53663844
412178285 164921423
2750749446 307107045
4103483858 353168323
1786421547 508707047
826538329 633463718
2287610292 22049141
619621972 341281917
2446789963 342297885
1853902471 310098540
3662580595 525895357
3866785854 558788057
3691170124 662014395
3476500713 383173960
3204432845 385159396
4196953876 107472871
912742347 540148363
2439842789 670887711
2781457463 188495685
3923848143 602330454
1684313267 249520211
4060313408 154841664
3165244179 97207996
1000413221 9579878
3089408237 136127999
1916107180 110565745
4114761452 49850493
3316150308 629113959
2325037487 45676733
819293120 665283464
4056886905 480687562
193160878 664815180
3059661730 196917790
665338912 418667554
3821938947 110852472
1269014280 8240
3440641168 571026798
417320323 69616739
1420216021 141829632
1397042846 301569226
2182350087 259651612
326860656 195697272
2494121762 148990301
1807239835 364348321
747810512 30734267
130286900 105208414
3618979470 292621006
1988217787 88451997
880027070 486934008
3873718149 308084530
2353878545 387551753
4275212961 644378477
294904047 653572037
1418886902 8408244
3825192926 578513550
2090706783 265479886
1056920634 44466181
3418485966 372408441
1240733980 195585356
4081097680 675360223
1921061336 19475744
884699808 396649639
1630151054 137072337
1202887832 502167265
2332502810 15873546
152047049 252653737
334122176 112462692
984433865 413354172
1817622805 499872446
1600188339 418317268
3972894840 136754046
4017465985 410399444
2448666847 560994288
8016323 52676413
2827301231 5806015
1285850258 325223289
425725062 613855894
1599665886 548600776
3604761390 651402319
150535084 543021947
1766109026 199229469
3970776298 318661225
789150293 9155740
3038221495 636694642
3614321195 662375065
1567026484 29014812
2458017623 120745640
2762193762 252256315
848024655 599601498
3650366797 230209580
1710861708 223524296
2170454661 31290238
1891627286 170643267
1019079455 481332200
1657049737 380419629
564625863 150617412
3510377393 74514835
1523783097 193965088
584999700 537835771
1448314726 610624614
2092822918 421798672
2198937203 192912063
168394765 377090397
809823062 606294747
2673494621 404922542
428954886 633547805
2513616166 376057393
2912540582 146793029
1177504342 570818840
3855635432 653081934
2607500319 525676250
426072567 509164753
3066823091 114591636
1392440523 96716719
3494664663 623288823
2787802806 357294142
3855994415 307096211
92507719 200901564
2352442044 192257055
1814031243 537642695
784414231 165014969
1826047789 61655530
3970665292 87909548
1217112720 107761510
1557327677 525792175
1093103479 236921192
3668958519 15264930
2447913479 64720739
3507657210 331272435
3423386357 170850571
782670521 255263861
3712608416 585334682
2581191027 635452735
3710800003 214660246
3700568826 517109666
4154264566 217672836
1827453495 658172646
2328325348 441820364
2702478217 116167785
2577209628 614673627
3135669121 4236763
1879185240 405926875
4189116160 146844017
719982104 308792966
600340332 180568063
578880851 478733647
2881655775 127743912
3003748416 168000930
1080105009 366855962
1437365960 249094165
3486947472 448484057
886673517 599745585
2745121593 242536237
2420380837 620891871
3584379181 591862164
3580687746 209430483
1098931399 500995216
539186824 671040011
3079395603 164803449
1160892862 157009479
1679966748 128326342
1932213644 510032112
3740159415 371305456
812523091 368807621
4160129989 67831448
3884562875 362262643
2586931594 209164719
473582158 608508228
412288255 208665691
691480155 418509798
259170325 666572716
2442174413 377248072
3207492293 457656760
3370387009 450837236
2910365943 178314028
3544082901 268211420
3275003488 208241708
2199833301 307544974
2041178563 601222885
3194017729 162025537
1527037148 352594208
3916698213 148976806
4287913050 235085837
472117967 560150183
500032682 255017206
307670137 675008824
3025375147 626076009
356275608 196077465
4111476966 365540799
3414451664 474841928
3210194933 552447937
1017465448 457441910
2295382775 286377901
754616546 168666131
2287382430 412219033
3141725857 16553147
3555886737 230351910
145792855 415754941
1020148403 178947011
1860403560 273031047
1017408744 565361500
3350288685 115643125
3605286409 638450518
297449336 528490107
1516709159 532772484
2386751943 509489987
3548757249 87625269
1575053888 215881535
3892330979 193204861
3707797294 302288050
3909714786 96578964
2049662933 606902027
3313748485 463312967
100780854 557160430
4108736483 357161261
3863935863 221492945
4294758975 340239520
2456415998 579350880
2684864280 28009566
276863230 347858048
1985457959 574989327
3964272479 45894960
4140893836 263563603
2237083703 165031151
553417860 613723010
214403639 365605563
3133297064 431244251
2960928828 281445554
2392229219 550334219
2004538136 308501910
1933902915 355253640
3650064588 137948144
577717421 383636336
2627928453 416829064
3891579141 466768748
3620013501 492518846
3946117300 199368050
2552489792 577844401
466463572 82709815
4027440616 25929407
513154909 100158577
1770728067 475758120
572402154 634933234
1288990400 170657895
711366108 272127041
2087874615 101708389
1843531881 298525356
4271106910 660514748
1758486131 662222919
1169939581 136517315
3299654636 509095619
3289082136 354821202
3209293242 144789317
3768485151 137875724
3892022228 242030837
2926144708 311746013
3112414385 302588300
1141077865 292976093
2075373596 559421820
2326203016 579982081
1330959494 31416011
950384025 615564380
1948104269 169985561
1854367356 328881198
425324184 541606087
4117229651 65985385
2947448755 610726957
2144975383 488224940
913007059 47346823
3879779402 497509979
3750666563 99034517
3313644783 550492274
3144880344 602180673
2626350161 24795769
2235302643 541210583
912389823 11461653
1697550249 410676304
449770428 554797832
3652717951 320972980
2295309358 404199171
1920977383 548236485
2108256153 152567120
1155292675 586954031
2341742136 603316969
967240781 38727403
4265646478 204730152
739917281 491319340
2612700522 317902592
3721828079 329744930
173409470 599718583
3825999600 458990048
2841936604 662589208
3637090302 162639246
27532388 301329249
1513730760 490412493
2354101050 155339099
2272919992 301639098
4240931305 82324516
3949838764 434698395
2215591800 336659407
3766874612 234248830
1956719906 231848972
1811566551 208937633
3540749310 186390094
4138678783 141955699
2645608795 179117461
402779314 273144211
4147558321 184649039
2661680948 31077167
3849557799 264750362
4143137259 71358848
793761907 413817456
2169059583 498296087
3413210142 10490875
1811763282 338338853
1015109733 638517543
3109687539 513081522
195743280 37840814
2374251693 82801251
480867813 185863222
1250624214 271943675
2197801418 665154747
584321910 255346267
2259999126 120070605
798585687 12483818
634411076 466304136
1074693376 224325442
3231110701 208767570
2980582345 526506771
2500332560 412355195
3479050190 82062853
77941876 216701179
1512617541 583472813
1506782811 678743923
501166102 159186301
3042489745 566906734
80492428 119335863
1894723293 40754941
1022066293 549557596
1675589587 455739072
4693298 343329404
539622835 294547682
715918641 537248868
1460290975 158380382
3968156392 575878268
2041050612 578727774
3864712114 59144560
3345830869 47111362
4066911922 185099788
3903301620 230526896
4030757492 398972100
206001504 311771268
990640671 174470998
2411967885 316679076
534280978 397722215
70236701 127347390
1019655579 105271034
1360408815 287937521
1342407124 20180334
3853500583 231590315
3131272014 216155922
3103538 236373439
3837790188 484998242
1579025805 313339935
4080207192 288780962
640377613 573147294
4019656394 288082639
2624746703 60858953
1605356051 571951179
2411634657 657643311
2232131917 154039913
2596618889 552193656
3225928907 131796745
1817107258 310387851
3415931509 3328218
2606420223 170416429
3788715375 440147347
2725159144 278235584
626313318 526427678
3530591363 463986865
1634878493 443279912
3522034411 660878196
3497741131 570712663
370176113 436164208
925080062 400370008
832499435 466976785
2119650801 270911461
953349419 128135803
12242056 669202139
750103687 159655165
2037469081 451630330
31981601 568271610
3136907866 137276055
894503509 248292271
704453204 509646742
1613021232 236798803
1836187175 617965650
354227255 492866931
3172075426 597078870
464481057 430407643
1713080669 127939036
2364660858 363902596
3540223203 152913727
2226404777 422727412
2894104774 417434888
2736751686 207241777
2075241067 511404083
2413522100 422168668
2886558727 526718588
3507407328 444699343
1568143981 670912343
1097210102 410591931
3923832062 232133709
2156444655 599956460
3135375313 64357849
925311826 252716904
2598416047 492092627
1183260994 279248574
3283082980 23196832
3354340335 103704051
1447670021 620274227
52313660 114776806
2057561968 587887896
3573048868 219192347
1562492321 133547155
489368400 564944818
1079544804 322359578
772885993 170133069
4089146198 370765581
1139948297 637982187
1037803788 212788521
3499807105 37578152
3046747924 119044302
3161744451 409723405
3662006655 504997149
3908528074 140993822
351718460 214275673
3330490967 78340416
2174091230 286701254
233072239 494705352
51129011 394621434
2353170278 69787438
3857248670 629299322
2462510563 206332844
2448336540 143273180
3451584704 17441956
1321884412 12573328
4122116056 468724121
583839560 21314475
2596490098 35246465
3005714596 92520306
2436298508 295100337
3028023001 585522056
1796505321 330703246
1509232086 61306766
2312433630 485562853
1851671145 380064389
3840659917 25652400
3199737942 573479904
3399452530 94744890
4293495647 416838599
3945912544 363498014
1272736428 538952313
1124718915 239593166
1613973909 616883364
1082124840 131758664
2868194367 452763729
2801871476 267266503
896984460 456668423
273687293 133568792
1025407467 32164942
1571819215 506789700
939723389 3525737
2966167960 403051369
2028463982 115361875
2165174602 93276388
2750549428 440163881
2658801310 343916081
3943985866 402405656
1796855750 545271705
2446993339 430546225
882059607 64940371
707053927 489642102
594816579 153786386
2657123587 68548106
2150070056 76803237
161710618 333601366
648448226 197355746
3686348899 603867361
435761176 317746808
1715143860 282827431
1402504153 59203734
281196915 415101430
1004975891 307952814
352320262 628446149
2103932987 604971166
3820664463 301297405
3252785678 550985951
3065044567 369823259
4011343508 641502171
369256374 118253005
3589926913 212412371
204479141 573108926
3596601443 406742189
590083574 580559491
170186826 280823897
3324892351 556502684
3662994211 504887257
1352064292 527064237
1079497191 645482642
2193983204 535384709
1543514718 394348058
919516386 168157868
665200896 518469
2212498917 392116568
1444328223 596109815
2731052682 264915852
1128523421 597855709
1406179924 665210689
2937321955 432096379
1933811844 314771844
1914916719 11260760
2315762355 298192066
2111360878 241001314
2016002035 397463034
4191499010 7206707
3368574569 98984366
4013022159 676041244
950348442 339675698
2159489679 282842059
2266244442 170543108
40166900 165670063
2769944572 400021760
3019702370 128736876
3290788387 152436034
3579012938 568216417
1789802522 486482984
2565498761 139292735
1167664766 100898826
2771672139 96478746
195599145 75194776
136759628 176151981
568389450 328346750
1610535226 167388369
4058007648 144556016
3284912527 145411116
2506139520 132106287
1899908252 5950312
3623278049 34520030
2314289459 301303375
252613139 374371866
376994421 449599854
3897985639 352720239
736306908 671072007
2271470278 621966237
2660569909 238146634
1375373053 603470401
3858835554 277989196
1765695165 62840971
2849304776 247763855
2344200156 183204916
211461320 224796270
3276096249 219447757
2138081223 281597729
3723152797 320850050
1928975143 473377949
3683999961 288143242
3418095971 557265860
2133845423 83190843
222905958 159876326
674895505 457476842
741822088 606382803
1583652247 87702988
2527968921 399673461
4061806424 353293238
2979052921 342530406
3317041073 9594033
2481525573 402628418
147106212 462116394
3400709486 247814672
2351423115 547712727
3481058547 654593020
3568229359 292703030
3948132935 14818329
779402579 24787633
1772722948 185106341
729268021 542784392
3798211488 10360773
1321013956 547167789
968546978 228923227
3342558943 238141776
3936648376 14665256
2168342293 611583631
3922866905 436854736
1347154043 386591189
2708867456 218552855
2221144041 163149280
4055229563 424211251
3119357769 93540026
1306398129 176552590
588009730 588053136
457856877 301400881
2378425494 137802926
2051126014 40810219
1933613361 34206452
3721634228 181514568
1410526221 325193004
3695004559 114481146
1142841307 16375873
2048974725 161796081
2159718710 45016103
563080359 109509680
143939461 549937257
3848574161 375621361
3919714347 383473880
1110552730 113074537
3923410913 316803481
707365761 586873885
1733987331 365641522
3740405389 76004497
766167288 145958072
211724425 27464894
2637473055 339009960
2727756501 412134256
3475612321 341625860
4134804103 110067057
3181052817 66575177
1583165765 204249107
3541465200 10084023
2267714338 612622574
4102509467 173822965
403039015 408070847
2789770513 211515451
4156617576 72310152
3789323679 349762437
197636935 351079760
1874192694 658528657
3091636473 75244061
2723493760 100244072
308807943 441670410
1805425838 454640042
3567579838 281318845
4136779801 159652579
969961826 130986433
3329804886 195479198
3374360143 361181863
2390799020 266015140
3790906775 176125672
3544860207 54488107
302063754 157279917
2051478356 377746058
2565214168 603325961
2366685931 8245426
3193169035 33915144
1504957144 436833239
3770798819 328448404
1653504239 255556490
522608710 259818565
3314858294 201782440
2038974978 116480116
3016344106 270962994
852739205 276577475
2858380730 425645241
2856839896 224154246
3952672918 22236515
795509358 531031338
450584822 117675432
2463606431 348820410
3181611566 113292973
4159270178 480889475
2489061260 658843543
2668312047 450804214
3385557773 398472535
3410031537 68655054
1428504248 540181234
2468426932 270540259
468515908 415470409
880776794 313568147
858548219 502748526
2795760419 84789900
1410171778 132674053
1172539402 77802055
1022322805 137353568
2478832750 462388735
2581994735 544731211
522902661 300052730
1822101135 527197942
1046851331 234922053
3977416446 310080381
1925753916 607291584
51777205 8976658
627486818 650961285
2511353096 163910906
160165425 452965479
2467397633 522076550
1400772898 637737547
3354607716 95804035
3623716002 523109983
2891062262 136120421
3146099467 174365454
1303848876 636573737
455555552 310706524
718402227 620050531
2439689406 156832366
2829746238 121862689
3697376150 168171519
1920168559 677503952
4025297059 57706033
1704007622 267238186
3709877524 582708152
4124045812 440742219
15317203 445701047
3505267968 409626559
4064577818 500712807
2957040937 259480082
3945694117 16085460
1250824268 30176153
3900573986 490998327
3088831967 647836483
2594081247 126476396
3702227120 457007488
2073583826 155470359
2767300463 418668815
3367523246 129077661
1355132577 253119846
220498933 374102534
2323776705 625547159
2623312110 294125978
3471682961 346946704
1567745390 183172871
3605343673 280772022
1973903593 175851758
2219287382 354565843
2075324102 623531319
2899906635 598902924
1154435570 59308220
3219166263 377363983
473214792 427113965
4216937162 80054413
1412600489 346041279
162860832 613192259
2170800225 60689757
1228496032 453248563
3368452488 625042953
1021731583 114085682
2843071015 76094224
342516436 232517531
2863999485 364136724
1475091187 534910452
1045340619 28221737
3246586881 120540399
413499444 279611421
642547295 190073264
2548987170 503217769
3703382527 623951480
4195299516 258979280
362682976 191646793
3146213419 602783838
2990019370 158884279
2261458541 275668588
1747953410 202687802
2080514226 326565599
729996176 273702314
2014580286 409197362
3519378743 273861478
261768021 10999159
1684366265 678005593
2021461587 498832947
2845286492 391620150
220946042 98294817
834283803 677937269
399107991 200024761
3686059167 399550483
3179103399 462481554
1736977761 304616539
3565458156 198018509
1472657184 130429099
2852922468 479144601
3962020509 643377409
4277569967 493758462
338243592 212670312
1109177923 411231854
1786677596 495480233
3875580656 423842419
2875484589 212801791
3715572641 172264614
865846960 140927798
2803144472 602582802
776215088 42922879
1827926874 138031206
706413037 561404637
2068129837 343416521
1158415032 435754412
69692304 45699329
895766847 615207837
1053914876 421969282
3093868635 307919746
30899458 609322868
3046058439 331295766
811104090 500472840
2075568180 382114462
2879216242 122188911
2568445703 472664962
655543420 336051218
2749074563 138216594
3711671768 411684177
1145254213 351805981
1079247658 474550680
2749897094 485570425
168003563 197691086
2221812828 61028847
1469281067 520911894
2167595176 470199126
5734558 319294356
2534622169 470432294
1251552251 61041585
618161355 443730715
37056284 342280414
2564507857 612831600
2662135696 448053638
3719790972 29534233
3672753527 257967066
2715924869 208974729
3796954484 580839823
3841420884 94887820
2305281959 503230918
1605794857 126608359
1064457853 117488671
1520582191 252983429
81673839 359322497
1040872244 502538664
1433521733 605118173
2429465735 264517809
3931483638 565081952
3543161627 428527385
3121041705 359068350
3812004777 246259203
1213553305 641008402
3924391107 470392992
2707048104 255726497
3806668837 233780496
1071389662 386052974
280039300 510586840
114716748 197977369
3601484575 532225257
4107010030 493346610
2783171633 278820928
1759367885 341870964
2990882748 185480890
1171898734 323467464
2696971593 79000751
2257623392 457831720
964352984 20040857
2155563245 647925251
465159995 647161247
164892768 678272154
63026462 160698477
2333010307 645870324
1897362514 618150254
726144464 319214140
3575862103 650144112
2464125139 123323637
2699980377 104271282
1914827179 643670286
3686526684 452939710
1122145089 606303497
949965429 525578532
3623190831 201531089
3955880678 211976288
1082502490 107468505
3608963462 129815476
2575057705 219226457
786625567 625174400
3911785657 199037718
3947652693 439638434
3292492362 492886510
3720658711 306801176
327922115 452279630
4100772683 309140655
1877590533 262775390
3509301896 479516723
696860065 442176614
3542437877 521809120
3750936218 321874967
4150278454 380903291
3122367781 324204399
1274387177 9987665
1201833252 120810978
3627697138 519218896
185441399 624421289
4248060731 649746927
1860959196 367831520
3001163182 203544390
1006590078 108693496
250174231 215219185
2262910451 486853099
517662749 400988971
1256371180 436047049
987685459 117851888
3595023423 339659113
889187066 226719118
3783378367 488146009
1137257892 307032558
841471239 657438546
693338244 3210672
2828880416 188971033
1680643865 365159086
1628633539 88878342
128987707 415013364
3155615512 540676664
2516453494 554743860
4237243415 140729052
916163719 308814571
4061654652 61459528
1640630318 467408801
706382985 285697775
600056991 354447835
474820350 667038264
1137049936 131655559
1614173206 5385378
648998284 209007015
2053002183 193397628
2283939271 245018416
3092445879 622093973
621722259 23634513
3812217801 211712157
3469597368 473795529
1154858019 100175309
2598976198 161321488
1879262831 70800197
632843648 95388662
1302363637 224793602
987622053 245131217
3396703284 583409159
2709591318 629465942
440647864 469922760
3065018827 410253688
405636037 21013379
2971440184 211812779
1205682488 42427411
2572712492 504126742
1095610610 147182017
890827647 259676386
4135220967 304695060
1472470675 175542928
1452453517 72993119
3713417159 414166015
921514844 550065990
588608983 518224389
1444786760 349628767
464717098 245842740
1241854642 413613925
34706948 379238612
1937320541 675864210
4245701133 309815542
1163001001 170855510
571314045 252476334
3124568499 241018768
3050502506 82742353
712512318 147933318
684063021 480940089
2953856391 306734673
870094137 100907813
3442457221 358678263
3158467537 94244092
3805989671 276250377
2665620035 432699936
4274236596 508735712
2017696392 95879372
4057466788 183985395
1265347975 494219029
2904005581 50174567
243277742 185772159
2692488815 220702730
3195222004 241528605
1097907079 343204487
4127092574 606504995
2955231089 269901777
3795322681 139908523
3450710829 333107839
158390925 52972894
4286454548 193755028
4196242697 29781341
1840758854 48437485
1967030760 565777057
3222247036 642550443
687325165 399665391
2933440799 519478092
3274080401 405358320
3607524354 11851007
3068345918 492323011
3833906070 652954563
1952507585 530864864
1863947566 411219975
3815338682 614265380
386874951 496061519
3515586551 128496538
2349315666 528272911
346182764 475172079
2459814876 49323573
922341906 616806255
4203575233 1356806
3218892091 391517632
524461928 395720288
98298716 195034279
3342398863 120164950
2179978226 158916179
3081990242 425706414
2054247572 568669269
1002686862 565280666
4136932174 81452249
1592568170 148785842
3905750533 227315086
4287717853 433150520
2711214608 425885564
4150470556 222868284
2118675668 530520351
459412062 23842938
1927956139 561485193
808648515 381978683
1938139904 424635577
3587226095 176649374
1359031738 476216497
3312387969 234547928
2638954292 226479248
1873815049 484114853
2422134773 258033873
3531079636 74811452
62672401 297570136
2288675997 310702563
831640968 57428843
3792083550 173546891
3301500877 579347040
2200942175 552955000
293129902 525826694
46058493 168929355
205845698 177069234
413619579 10109638
3550796418 549358278
3469546334 466188074
3362382927 321305241
2734649030 240366148
960183323 271754795
2594911547 511181765
2909030513 429839655
84942431 588122455
518296884 281531252
2296015572 649448950
2643386255 225914516
2350367598 106545727
3584353629 76704689
156571325 408743640
2604751159 85457467
1611945171 348462942
168979937 251369287
2882842468 349572622
4015119064 456742914
138641531 169076684
3542856963 374054427
1900096494 311976308
4077678523 48990335
2899275788 12366154
176911144 291550806
2556891274 36945062
3437151695 454441496
3998700158 1261861
2641322811 643092038
650967447 464800232
1030832364 94357842
2426401624 308262587
1056733319 336954001
2985700478 26600759
4062586119 176032051
2015729600 13774740
2955216235 55819564
2561136919 339875749
472946137 168036760
4015382251 126364755
3618645402 116738891
1968676228 607542962
4254594383 267417875
1692129170 208400512
3743368502 77203336
2799494203 25677630
1191672513 576854660
1479320329 350299006
1292413815 582788053
2307579064 56184910
2099386020 532099928
1125849225 167054492
2623675840 92787282
1679696868 100275368
4210696374 100846438
424494732 186397782
4030159872 32906832
1593247997 217767092
690679488 179388973
1321182962 557756052
1730927799 631156441
841248278 497604580
3460713547 277038126
2352866087 75413818
2096639769 123438401
3674718038 151840214
4082407329 205977692
3900813540 576595002
3775197661 569052415
744200145 578231774
1560900684 649675634
1800785018 451227199
651829658 3448276
1710033533 620662173
1549233477 629609360
1533169644 319305401
2587673027 648283838
1147259832 494792153
2409088836 332308481
2548688132 373333899
1935912969 549834374
2469640685 444862133
3873932679 425378286
3105723378 439793851
262553139 615647775
2612349199 290489543
1596017514 615481050
4260692412 379868803
4267464237 38617676
431218118 94206182
1635796552 404672015
1819988624 425275053
4183608285 511709425
180117726 473212867
1580670734 675770809
2999436956 314058447
2213678350 393458046
862884698 605641988
1313766542 585685534
1022159479 109000219
2353403884 199532382
154352780 266483545
1065565034 134135015
1241150690 444468354
157361559 616007973
2567809206 154955488
128267092 671521950
1320366968 171415064
2320665828 651442302
2856708707 145280108
2515614778 293205298
3281661759 268545477
3945349922 531922822
694664458 122812782
1567389910 359638250
2141682536 34298698
688391660 393807579
743760358 532752382
3027939579 58995351
3319127659 309156311
230878979 419845737
1019329388 612647471
2369460109 512761229
3424276281 1634808
613386370 89198321
2892847374 102641279
3845456384 605634655
3671531617 67583556
4063649277 344047960
4184129294 668916253
1278840564 457816865
739136915 582480622
3838754459 72647152
321495496 577191902
532742128 118131655
3085009728 535875893
3132293404 51871398
953223251 280776407
1097197142 96968287
2306311991 279925852
3063693972 300493106
4003634375 39361913
746237070 457154847
738977111 301808583
3075472175 489646662
2990838504 605482662
2583303635 515809249
3987403486 48266284
3391884847 635662573
1087803965 115067649
2689351387 389877498
3074291788 481756120
1872808622 224333777
1403266705 614779770
3328148516 442105181
527975940 214754217
1416042966 484650433
318093678 392797856
3152274569 286350479
1376566339 347439724
1745459334 360396474
8131206 188810248
1539980070 73888405
3902197835 368512877
1302616420 137984172
3209369685 65428965
1986847653 97275289
2598484092 288508504
1520220558 62705852
255998015 449983779
3497585485 159005046
2012397774 331082796
3526502601 69401673
1053673226 351627919
2590056891 648274011
3396931724 639846898
2176473154 641023217
738078718 664725866
2761712738 177889264
2683393672 481265296
391179725 633932281
3221388389 675183280
2861483301 158825752
1250943974 387549243
2364590690 251650098
4225785430 490711024
3144084711 396452312
2721026806 249165572
286055393 227416279
2853950546 391087240
237548957 9523253
390512628 210338523
2207598007 644731039
1144169500 104133711
3888568764 146092334
1834221589 56288489
159101836 264209806
4066403296 141544782
1488531033 514485906
2562211927 23222006
1652179909 528441115
2400885214 186489222
4120511005 172925057
998218692 78438801
1269859556 8772606
3968957347 580613926
3112656515 60974148
2269283217 482756924
735977734 95890022
3234784120 83566460
870500997 481020552
1069935229 498016132
4028734372 602734361
122981279 626542731
1278744122 330512479
1432675537 61772343
366996917 475076663
2614417871 288092321
1422518834 611403575
2394845427 229297215
3490325112 581290185
2347533343 90771533
3883374748 214218091
873041575 325528065
2520101982 444199519
3492717386 333146383
260091132 413338297
2780732265 440870901
3997113441 148663791
1172204985 212055515
620603973 194680010
2504555978 438575519
1324479296 183915659
2619693984 37050763
4266206984 162259568
4015269251 459323636
891634043 122414147
2447032085 316200190
3960318637 482981198
849542107 522388416
723675449 496934940
4135879057 50158030
2122568049 649052245
2644505332 522915993
2127478961 30433800
3323062290 343608004
2342408322 121705990
584860497 362469958
571708877 261642501
1590511735 449750691
3166421267 628980180
3529366691 324971757
2292605019 381131446
1757579798 364242808
66823397 149032946
2228396896 98447878
2712640966 81978672
3077560280 327673420
891135427 170697602
2834448820 91739939
2977100167 294704591
2963854064 295469543
3315731271 152192102
1304912639 474517969
3867818131 259556864
779481925 273062451
2081575403 549436076
1855293035 571047543
1163440874 27833824
1952714495 476771675
2186560262 348444873
1435561042 657119796
2568821289 383963790
2301571662 586205261
2607935857 197719438
2484308422 455024438
2476909115 398281915
1975213587 103647480
4284645680 549070737
2645228370 280185795
3869170137 201460869
1944539673 533257935
2819328545 377050990
1175434693 367743138
2894943289 428521875
1704094277 77364209
3633861722 583656605
1567603056 588389339
58825858 344805278
1097549605 446576488
3687933151 550626222
4234795310 618088872
3555094483 233056206
2877017487 473722425
1691354889 123809401
4259421986 179828959
3912389461 446403721
3173779572 479596739
3547581971 343782586
42110246 399559482
2676906912 585565920
156759572 337609301
3786023228 556060671
1542343745 192805886
3954302453 566347315
4198261410 157554735
440425413 17680593
4051218715 300902254
4055526472 283446801
3622282563 405291806
1181472712 388705203
3175668498 235148107
3138465754 426939354
2068720502 673819539
293798923 200388058
1287025436 223169316
1835173206 179412427
63795689 635972437
1974793011 244557156
2040800830 596270409
2317028385 333055974
2588528205 511034209
3265882999 670030860
1213755530 594519175
1462559758 625172001
878603513 340282242
3687841786 629215160
1849913684 177055128
346800202 487673415
3390867479 55880216
2649138749 408260569
1566667425 438200366
1272893785 311533979
92946072 216166265
1738448424 327677209
17388161 570291971
3385053190 543914439
1474682819 222203245
3374804975 95105550
2738509490 146749252
4092301761 465862303
614067660 532918270
163051122 588459958
2693523440 327675974
1393491306 7297007
726721431 15625279
3863314855 275304919
1986010742 106551995
21476101 198046828
3415294751 212159417
2437107879 563069783
967283012 181545448
101065710 131335020
2903763102 140743806
3973511309 289036012
133168799 138569585
260322690 4387391
4258520630 280259562
4039736190 464702555
2698852443 333455534
1062623439 454160960
4030015713 198990915
2951353293 579254923
1943230636 135909411
1387735079 347378801
802962998 349433387
2209098770 330479606
1245272396 433120799
2834786070 619311674
1606623903 253920284
2811596292 279448584
668645873 673342126
76600039 483223675
663813416 598195742
3888219604 116346644
4086241657 627105549
75498012 489946058
2845712568 361298401
1687569226 177263351
3412045392 353943407
3920287950 593973813
1792875995 529071281
2416867460 117785809
87952523 2474881
1173268925 479148754
3950527742 327108830
1719186847 289028100
2190518555 556346510
1553900220 358460162
1130912190 337439295
1532369554 178902578
2867471625 209895888
358494203 4987954
3454195570 134248295
1648210784 103039407
964294510 41142496
2137994028 141953538
4008400371 271232777
1092496469 89052127
4031871704 415767632
172547484 263970055
893405418 350739564
900200090 219700253
341097576 671652577
1451889121 98462897
2924141593 169510636
2735698179 397731635
3472850137 576329755
2777866229 113471619
2631468687 93644121
332470437 524142326
2321063608 503119793
2208713929 441263600
2984223850 468181121
2904278827 573747661
1823282730 180084741
885245474 221750029
2397464903 249604997
37225873 676109463
2887964591 232030552
3012337115 166300199
3173311995 192303841
1505599022 605005069
3183591847 503334433
1676692335 296619850
3934898815 54063169
2998534514 673230497
871422913 196778073
3616212432 299402104
1203562098 356564570
3096348422 26154712
76659761 169227499
729935410 276540553
3001488958 585718196
118096366 610545506
3772378836 283537215
2508493975 445213422
3225095582 389217164
1742367723 591687710
317546185 21104485
13664345 323727090
3278231065 233988625
3377587301 320321302
2982777626 545496377
866007191 482721472
2595313250 277943820
1052157057 276246185
2599171136 394942833
3531895785 174534147
2888395561 433572687
2346162151 631662887
2514793685 136259037
2198094452 290261788
2271834442 644533205
3211640368 498390243
2726516723 13301275
108688230 54604834
1050347985 589815206
2638363611 579851925
4034726814 488940198
2066100879 612763003
3231207535 601781711
2080304609 300487532
2320062649 640528854
2584842878 73994431
3237396738 213685913
1336846021 554003327
4038219643 260849754
3898290706 443329432
1114342582 179385060
480829619 149969638
45868397 91351977
2780135844 74040955
3324714420 247907970
1713174593 148032528
2223682591 367209087
2836762041 76529471
2277004543 444185987
3025110480 23170229
4261900350 670904861
782470195 48383806
163779374 513460006
1368647987 669603321
688899317 319492104
1670011202 358983883
883493144 198701724
2303391147 160870239
1835143443 109552431
2438494005 476379691
39227240 475695784
1346715281 19582695
4095314140 373649715
124899018 346708814
1240636875 1292386
3067350655 185834884
3025719715 354333037
4040800886 312882641
3878645595 233709893
4149029310 124735847
2725349006 555260942
196601634 105933448
2929831132 119881343
2251398355 664515993
1551303658 496976012
1426885013 332869927
2995727197 522895180
431608262 35477544
123449080 475893515
2503478223 8044470
3426254329 399555442
2817538264 152435129
1132189061 165326013
2383373091 164760564
4240217795 538563291
1679850052 369264224
3087152034 410433364
3510775489 198202364
2655522461 369724662
2081100191 131883540
3200383463 426203275
365794187 288446848
2604199404 189357877
1999838663 595601550
3976606185 96408182
2666091699 132769918
3315290171 350979594
2799946774 534929963
976896466 537619902
186984274 310483119
654319045 616906474
668660523 48844611
86815519 473424160
3864916198 479874084
3206281920 295292250
2869433491 585362258
2571777707 67784164
1053884491 369725036
4170259961 172384846
3282618634 187719578
1770736257 32826983
3602053081 514816790
2923568237 290743334
838708391 459725258
2946221005 99204686
3143784844 49030756
2094259142 40882803
798566867 89173819
4095669491 665414389
3673076380 112996187
849120231 365114768
3171247732 511400585
2439075809 497954754
1940707813 376867593
1359111340 300036213
2950371498 386965059
4026110539 101570716
624266136 155828730
713575877 382045105
510668249 5520325
2936108465 98239735
2903519979 556051175
2681551633 506900785
4251250818 153742585
775840792 505194149
3195180768 318738470
4253142040 669142763
3732406739 519581400
482872935 624044840
3058184473 200948498
706762943 332606021
1610000360 83280175
3481317371 521498339
1561119239 109769274
3803100495 552154756
2654613240 639452545
2298892082 27943335
628625729 534260924
916146956 434178538
128447477 338381118
1837589529 53504294
2343821402 314325124
517661000 21144210
3316525403 433891051
1975447763 107130602
727419309 133000634
3509866625 487337307
2054511753 591345567
4176097276 653851939
4253355565 135942089
4215681762 111751213
336687180 534452100
1108840941 548366791
1229040438 424081117
2519949362 662946475
2749088902 435816694
3150186852 375241395
2358173982 479979009
4289813131 571773072
2390171122 512008317
2411485044 595772250
1834952330 513093273
7987406 231672890
4037985878 226101573
628350692 11420825
430892066 492477267
655190114 368848392
3268002722 540435415
3314746490 211594614
2701651480 13280026
3762941192 251618836
3500668566 475527232
956106126 327345913
2976719276 351929893
3098314833 103942186
2238718376 419465243
4010042082 322252732
2030711616 145613825
4022042902 252083623
2307563293 316862351
34691766 141754538
1623054748 458465698
2148856866 207147698
1633957940 31025636
3497012700 316117642
3006537464 68353148
2945415810 151968343
652232450 160086673
3719394234 371754118
3746917997 396411908
39428749 381823158
1733525125 289415550
2939658085 552974450
3194718730 422954173
756266875 228831986
1703836248 238779373
1414696782 624861296
3879801824 347760163
2116326286 104481347
4242655465 410934078
678507082 104091074
4072899203 387479956
416256576 659841947
153805184 156037517
3979840459 209388700
2256682869 148449168
716423849 97680143
3469957853 224434825
665285081 363124688
1154908524 655618226
2830550550 395893322
2348439808 108735231
3529401205 78865106
4058637767 19835704
270544212 642702186
10313928 524340644
3013296678 220421757
879419489 170865683
4250291157 68355462
2371808104 127589546
3978051752 512199039
1608221909 23284441
3736931282 471121808
240302680 319138503
4139896991 335149762
1422385119 391787843
3838717389 657906376
1467738478 287377337
965118550 182177183
3694011274 613780850
1380355337 620078707
3792121967 373108032
1793822060 48365248
2326929498 294843743
954973354 302475831
1231657258 590811013
2401156943 320166842
457132117 126709005
3930379205 657109345
839175707 547646829
1706457800 124036402
4286345817 373416875
850146060 562673588
111759536 178331980
1513969196 657719516
1085391441 610850582
1102841211 324658036
2687693889 595940105
1629534124 455364126
2715401491 92233031
1396048003 302155488
3273926623 94904002
1850590410 320221443
1721991177 439753666
227423563 158265863
4238254299 190762046
1518653290 89992938
861035547 329364676
1094185350 515404104
377240477 426300329
3224681173 271625374
492571053 636827384
1310740867 251988507
2679475811 287658346
4291444375 320171420
14026890 405545654
2066535830 244924532
2669135125 427165424
2144230291 648397096
2051103673 631128025
3508195766 78283700
1710129818 447977956
1899139561 367452568
3010056321 267737333
2775017737 391814717
2945467556 656103457
1213982675 288091285
1768823421 367981814
1773269710 610595319
2932994219 123976994
1047501980 639332500
1153033117 42898277
3706260535 330048378
3884334375 473633755
3901286167 594115246
1411400614 157840093
1616035961 270277589
2565659905 124575945
4248441458 535500646
362505129 150674074
1092087065 531321341
1411435243 525290092
3622424382 548544198
2522488793 394804612
2540039912 88541735
47889961 244808428
3357150322 45807251
2488634267 414058443
3677352623 605138264
3143351299 555415379
596329765 261476683
2170514403 536024207
4007699823 5496562
3075625591 148846402
99121088 594343315
3259933411 213451281
3931092627 543890457
2947431255 465856175
1540108240 509167078
2252045188 251751368
3219043993 671019256
3623303021 25938134
3933248582 310160369
4081526077 68606499
3218666721 143350087
4253499231 608280992
1728988790 123259034
2800226106 412319877
202219037 625449172
3970261742 587000057
1486149944 554100612
2863309999 348726034
3797508258 158932179
3477806618 379373895
2515806635 171678113
865208292 450081749
4105724069 621613066
751988207 563262032
2981025582 177106328
3305864811 65440882
825663872 544266451
850451303 672695750
2663436360 300512584
4172336695 259902565
3875456510 647262163
2901612550 298552729
1350827670 54248484
4061228704 503499002
2971377489 414937919
3231910436 299869674
3178866640 55582414
3880107691 582820302
743082194 138542164
4162843151 189582434
433107303 562488681
151126657 623562441
388936596 270693504
3442574287 340320736
831326691 416512240
2660148207 346653226
953608103 113790952
841650636 639467204
3843007848 385614804
2979635016 415406196
1070897445 590158503
3307455198 223375650
3777296695 329006579
1170253965 110825591
1149712920 678835486
1987070756 228187575
1810012311 265036479
64659128 623359357
2493212139 530309764
2146367677 507485294
1059991252 528247988
1199283855 81890929
3503449869 590742785
2401919203 234704554
3893972586 224908534
260666294 209326047
1391869732 453994100
695472284 653023923
408796425 662441268
3690422281 92791176
3904100285 78926256
2145990139 158437901
3146112573 13143119
210631315 582549018
2589566311 153433075
3088688691 33867011
1400622148 639922906
3609689442 380984119
434776506 304509272
711948184 420093301
3580884987 592526118
3485186863 409661954
4044903441 572598138
3516541201 557394006
4237769917 434335412
2589006284 279927593
1186412492 564086032
3348578664 396787692
3411564494 199379923
1862259753 114335334
3636770833 87585638
1170985858 623019256
185022741 136651397
3137012478 496683490
2502344317 606714969
1919903175 418596608
375648889 214116611
68436341 463509069
1463641466 424950444
3940675212 75719115
4085143987 265309020
912413016 9759416
2703487691 364550235
3157908092 310180829
3042755899 650456857
3471234821 465228576
3451498156 562676725
1526118720 282269257
3904607623 540191070
3606704007 100964409
2958969169 303536982
3179249293 524857560
832660093 170865216
2888635445 534413739
53163735 568798815
1624467078 71852512
1443881277 196171537
764904651 428212533
374916074 22924541
3541009424 312636792
260947134 471682105
4229516136 511460427
2964176647 40188567
3588595886 210369062
4000267749 199107180
2104127679 275451096
2043011550 379961099
1140535969 179622045
3082590917 566811299
3888706415 345165574
3643631618 400650906
1774076056 417336771
2991912084 134028256
538793312 420201511
2677798989 639509216
3342750432 64687318
2230341136 258721001
2144246883 280405467
2832707450 536248681
2777188652 491022344
3122785633 605405485
2724178987 410026152
3553279205 242818489
3851030637 65992009
495371079 58383953
470258465 568983259
3149956489 153997041
2831560418 630434832
2810958375 32495210
3067343424 611261244
508523662 478110461
3213711291 127757555
2786485878 3947244
3022499986 216942087
2626752106 572191105
2397966552 63187649
3161489905 616240899
2627670819 233150660
490042603 204858993
1236679371 273853479
553035646 202134509
2798277504 82354017
141043850 306379489
569825283 549298279
1910459671 181340543
2845886721 462588577
111759861 106267472
3403468504 190749288
3672856248 211605806
857538721 518534717
320307887 102923935
3881201052 297801495
1479528034 672773225
860174767 382324850
458047491 248722910
2717993382 374776074
249731515 5551510
4083695678 467371669
3246694275 538465543
963509120 195461413
2228795140 273188457
104633084 54010986
3588774469 36651595
1662338963 117032759
2956138546 62790390
931136262 571075755
72121802 18191493
4150659750 140443839
3952491928 405666473
2958446569 38320925
1931906224 649933603
3969532536 334931039
1184976132 174678957
3220539240 102766714
3489578063 257263546
193724420 474873816
4048583754 219086505
3961332785 259888350
288609213 331207478
1477140607 662141069
30886908 3039375
3208307901 124517401
3979665646 665696998
2857220337 100758854
2565583390 166524263
2796474649 178367286
3005877767 200956711
2918365586 534527170
2654523383 103153167
740762886 128815678
2276571815 512126016
1609785534 366629705
1319308033 300578258
373209763 38323573
3972745870 251947580
2766244067 172561465
151929521 328933174
1792768707 429982800
3556430469 326684754
2110646515 676403610
828852889 393755243
3170784066 223736913
1520417397 400946811
206402476 171671969
670641257 202661976
3390150147 594221543
1984910585 454665572
2483002445 41205833
2333335105 622054831
2531224621 502554758
1885062880 226263249
2156537137 622197550
2108332470 401920999
1171451525 587406313
1590983695 569196803
217486769 414261119
976326577 345337721
988032480 402625876
2011371646 8903164
256314390 194050977
1749499710 256141302
1056773820 569548516
3192928862 43886091
3754158806 327850716
2702635688 170234918
2341500836 179532688
1823204247 487442809
3167513554 99056041
1777473145 183699119
774553792 90104698
3289510283 659161770
3619240014 13618593
2774621486 451236558
2891673214 519050577
2551566667 481956129
3580616099 600623326
1732633993 155914272
1767764969 112398454
2193202921 643770036
3025123685 23259943
452639078 131611895
536650076 70279621
3060553210 13207984
2213048799 289716236
213794573 69043366
1500664020 586302290
3749761258 214022561
646471648 487762540
1618209888 254159640
2658457945 564349570
367916777 345600365
557482895 262946983
2815718267 281586307
2583208583 331734165
3676657206 145254342
2066133293 179772176
1323103055 589074794
102619278 385949016
1445555004 72847271
1055344051 661520472
4035230867 460732769
2736414228 64812178
642442194 469136698
1104199239 235614780
573577182 537067399
1097169215 533388614
4093789115 466434307
434256693 9078748
1513564629 167319985
249745064 585983864
1425216257 243775527
1811549717 366150469
1529347511 19537117
4112725970 369983367
2977928807 250658845
1117024799 27399177
284208513 346426832
604840006 268239056
1754067557 638551217
3053942589 374754398
4004618975 680014329
1467853071 589189293
4146829380 91475239
2248953607 492084473
149363830 556856379
2512517674 240678503
3902051739 397584381
2030839169 655213495
3407293899 65862390
544641282 656290520
820393132 311714449
1259415293 456374837
656185542 259355738
1095317305 129681388
2645186927 331050523
3035703131 396383935
2356402080 70453034
1451019295 146823770
2093780459 199316102
166421183 31568930
2339676201 72506876
784328360 468277482
543492454 501468100
2742971170 388629244
3193338429 153131587
795272829 515899723
1769025742 59027567
1637611947 27137016
1024871638 603115086
1309120780 566023953
3784057459 224346152
1604605283 432002783
2555369392 137869708
1915197670 219928004
249618191 390465601
2116444761 23184833
2505816597 656238635
3528443649 115241718
1166903616 43411983
20166386 550174618
3899824988 59508022
4212900994 49713881
1636391221 93497696
2796427224 216370896
2493564058 193906451
1656417844 264902950
1370378793 546232306
3580168247 90614506
2915944408 445834709
34169550 331216611
1342747806 357163120
3044690102 358837590
4277926762 482822863
3543717382 668223542
3489721872 376229144
1664207273 297718566
1716795863 327662428
3849891098 521578400
711145211 26180417
4031362300 284576669
3616362682 203545069
1794971436 592341369
522655266 319539184
686971696 272881306
1800538382 194806996
2405722904 5752501
2092080339 408177299
388944121 30386342
1196527133 360063407
1372448638 579773778
832974824 606687174
190408871 652752305
1400368126 30325221
1643240773 50508423
3257263984 416755334
3267262956 120115662
1154346761 74493782
2959547851 596303174
190604402 345459977
3402963789 126623149
4079474320 136040974
3712053837 100433721
3444127374 301797892
2824831943 205135283
3489246532 44424986
2081369724 408396779
3486710481 370633004
2485087747 537887217
3919121164 33853616
3023803937 347150308
3694671699 304338109
900915703 41332550
2026829851 111198147
1117466952 26414871
2617888062 231024023
1300066047 209172184
670784474 104370330
2355981876 44733768
1910638738 439420400
3138690015 448051777
3596795038 440572375
468513476 165539128
62616961 205842174
3634033995 524819469
2109400240 466248112
325693551 569454753
1705332451 392443988
3724063165 574674967
2626512086 474149212
116752076 318033888
1375943118 100619155
98500892 153443450
3213722644 8218007
1839598378 291309414
960687709 171168875
2887232330 192309065
1128463488 519078314
2644849494 585420511
3853182088 147442274
3754946766 648756822
2304358482 413598755
256792533 601791116
95154809 100316523
968568734 337019541
3778424264 130774798
370110147 401698441
3766846673 495184143
144012892 187220403
985607033 548129524
3972255438 598042125
4125779378 82004491
3618859885 366488893
2873342181 527970339
2502709205 299686754
2844129148 12780883
4151895856 159890914
1597669521 204819721
3983618512 19404412
3525495129 633976113
3677647957 394154798
595751079 93804192
600845084 556961577
4226381107 357132445
2749654438 480774809
3402065490 170618852
3627791470 606979317
3849574571 60794764
2134284634 457790580
2928287316 336591285
4022785255 551132130
3046271039 345437844
812816233 151705251
4181290426 558102268
1396483098 669229421
2208110891 141542821
2806711208 498039520
2957615247 327814535
591823508 282694385
2612401142 63300997
2735289060 28021965
2818746238 340871674
2705520603 342596286
843697019 472994
2030927317 225477378
437263577 271931563
1232588748 346039321
3199529677 581522935
3018069858 170859068
3769644736 156631853
1935367515 202372884
2851074506 634869224
1814064958 179452270
1886027201 578621796
3535199839 556750909
2125740184 206963184
480417154 25055513
370354296 252869475
4189284284 641797338
1518622106 100841316
1714158710 327386170
2775841445 155930707
2865904908 304639094
1941341736 477642303
922142855 666989951
2884844242 367793205
1988845929 389899665
3120399597 18350184
1308375080 200543963
1006899066 392089123
2738022348 465017009
1158446182 283772402
4209528281 420284095
3208669071 439051145
902371874 71088488
2603957252 670513139
3463990130 429374959
1369350878 411257847
4269878785 426497827
2467387840 302417467
3229318718 332763880
2606795434 496078866
157325230 147378144
4035499377 618022900
1981869674 93156067
4089741117 241645624
655717990 462058834
3804439094 620414182
3255694957 378163154
3183663523 522491955
3163583494 136919542
44674985 158372870
3003178908 119883560
349817017 568348947
1292622612 189969346
3677537285 183472054
1426347339 596621255
3123819221 65306550
1615311490 218697132
3208761736 340840158
1001517891 102296440
2230617641 382377510
2157965745 301477705
1048713308 367304012
2509218015 349039005
481831902 628309990
2716231900 637355169
3522060502 478851855
1286374205 48884969
3357963052 54756309
95572807 332681902
3317812985 656169115
1366593637 506903561
2735803744 74442138
490119557 279426379
4167635533 3288386
1123605389 114443903
2652885901 367506817
1812604021 223092709
3449053721 35915857
1560087949 600094499
3440912897 619307820
2795475986 323374722
260141728 245536701
151866508 31421460
3177730058 43752696
789614768 675106486
4057560312 545730067
3222917631 116769787
177874212 381794230
2970126457 482369692
741934151 342413986
1884517518 65703164
4074165134 629084700
2815440646 575876095
2603056414 205693894
635729424 598218451
114393437 472930779
3617148263 626727114
2485502286 457023069
2494120658 460629137
3213457616 281679806
780048578 354860828
2116906208 593138515
2823143327 49454557
4279496322 654966657
2002900998 2431105
2656468448 362326149
3186523905 587260072
1917914152 70075617
3367205093 356629155
115352262 653548405
3625989671 519207792
2739091494 635857162
2749577462 609488337
2861071552 262345210
3108315343 372747045
1212556654 87200198
2877286871 51899638
3852098689 286506342
3390363754 27427754
2012987308 37751718
2039890082 117447117
1071902524 514611280
1416359909 582757243
1772978351 621121740
3392860311 18138035
2298089540 658061510
4097100144 608099411
395712407 339865333
3733866591 678505343
1781002 209876854
4247343099 577727613
2048272990 210662192
478762729 580779575
1613792136 37859883
928624496 656645995
2812058305 177266597
2592682122 341414728
3206918271 256448295
198842044 542488157
76657950 492166840
1732957375 350355729
3813617799 203244537
3572789735 533776606
2310440758 169000617
3989056205 580980722
4104647643 238844930
1095919413 597195166
2045135996 184700806
1518874379 7068517
895669106 586828214
3773009246 327337945
1461398318 587275916
961602551 174227812
4074684914 373106089
3859271705 441829090
3712070581 425132306
4282291279 6196364
4139999959 398379368
1655060665 40276056
4057550171 416241302
1661717933 218992055
3450134158 410316689
2846599794 629471779
3854340860 583782418
1215081088 669880769
2013215395 243825861
1233081878 280461294
2187023941 276321242
2466753585 137807017
1609747697 553160880
4022723852 551293467
2780254156 481353291
2436286212 127531654
1993802429 514518867
1483816968 443814911
1612931412 156733620
1314082808 369884524
1816025180 531608223
3210768137 127160267
1659285917 13988132
189852690 415299915
253315545 592815930
359409890 322304384
1307824361 363569144
4063426308 662975451
2737583428 327074504
1248459234 6545615
900891661 600963048
2942364515 330948875
1960576924 350320417
3524723767 262952994
2503582785 241609962
770104786 486320556
140704137 181954679
2631808449 87552819
3969029843 582124911
1681390155 600178173
1307449105 674319936
3542271737 28001008
2079294420 70675459
2577355777 142825644
1000285749 330783660
3642655089 642478330
3692950026 333225388
4240177442 146121170
3376304988 138688593
1677533690 62220857
2702831999 186713693
4231797195 603253319
3473791472 485817450
953758323 16027541
2099904109 490877209
1457970295 229125050
123926922 268519608
3536414937 521659253
4030230988 595456704
516048267 427480462
3419842027 251119561
715514402 408978419
116988278 632864578
3118832740 505540245
2651578704 561290765
1895747245 564942473
3812673040 2839251
1058644670 181191101
4028692452 219191071
889358051 417476800
4062963666 399502322
2762833345 164001694
242460952 111521046
2988720599 664979366
761207737 347177985
4224654071 611861516
1856831483 41241650
60862829 577768370
3525265131 356000721
3898721111 523562043
4037309174 670275976
160662513 58909216
1897590999 11907458
1646797098 240770546
717194822 283710827
3604034092 599901350
1589606658 570548802
1617041874 138967308
1417752423 567822541
1367426143 248441229
845499702 382561799
178914481 676494926
948080096 13517455
3264101097 562581447
11851884 307383469
3702763963 561685733
1545147431 171025938
480511018 543847055
1285380286 4391184
4227441277 420759576
3833796761 617815457
2149253354 216440443
304585475 651674395
3295096607 199714198
4259721403 119625465
1407646265 520771540
931613267 431532843
1127144209 375875319
1775530448 603075704
2299981804 335325071
3711066 211482535
2623206386 138962091
1997512487 213111803
3383692806 602097509
1201573505 263032090
2499569356 166776409
1608883623 654630285
1093051899 214109273
3260655449 158060545
1498751642 389694770
584102699 223895937
3799653975 171134943
663022807 160360151
3782047789 255962010
2627195130 317634059
1935811579 289876993
572371075 200306081
2094746408 189018613
554403793 185027376
382394393 563377863
1888131554 86149526
1800911977 176098066
3249451501 456302371
2183002747 347848336
2552319466 250182928
3631692685 177019035
931831043 653459479
2666827935 363177996
557924738 647020386
3865093556 261049612
1766756840 327727838
2457605958 12933889
2831884691 197441915
4155342404 279444324
1257531994 650745011
3279731332 647351407
3536302893 373525889
879574116 237561707
14469924 36247685
3482632559 144284056
4002294929 182243650
2253057147 163967243
754520972 56199019
4127910250 321045815
4034269621 265694153
3458514476 178809190
1045607259 141329527
2623721826 174574222
3587536170 365459262
701861455 136181971
70593507 347273636
3942639065 451909832
3450695447 129795376
2788339346 427972153
2356513927 103914518
3028370969 441412499
3401405885 620829269
2847364069 95576657
3545965587 41228967
3384717627 445490308
2855146823 283323121
3036486710 14735007
241728581 168488839
731846601 365982867
3720966551 469475714
319599007 553151760
2982963127 502094454
1968791580 509829123
2577785567 76992177
511015130 11018070
999479567 466047273
1915174838 392449647
3790807586 73265657
3718661378 89046485
985212829 518095690
4238703282 174712575
2533463390 92397771
4178101100 102152638
2130965905 676521348
3273708320 426106592
861249062 230307369
3759967072 127683800
1375632059 242506419
807949588 381547586
719494355 317641500
3668227461 152518454
3001848293 451602895
1710625450 407573328
767119897 514804004
3187815947 104889125
2024300944 654867365
2910964896 160545854
4106856726 19075379
3469575457 76995787
1626661916 129966402
1151232776 115538731
2546293219 67488543
1355425829 445802300
2750860610 130784861
4001606321 73416023
4173988096 125012572
3697310036 397584197
1023341724 241305677
1482625206 252280850
420549336 415175701
481665442 54198466
3329953352 655026378
2283889258 327763634
2805263304 104542528
1243891980 47633939
1725108975 479360125
4160787192 468311712
1203677694 218453238
3355619133 642114379
746931613 263846856
236476768 214998220
4018392191 150055608
2959594951 106939412
687934 31184778
99233403 562229934
3994869037 678635741
2367588158 643908946
2385465245 640352702
3822090505 107315022
3499788366 339918016
58738023 517746295
1454114797 36997696
346181998 642929625
1785995326 644016869
1341624640 624802836
3508240787 127677388
2901864149 232072165
2291467808 125477206
4098845943 226375497
2320674203 50693332
3184333263 360431429
2436115239 336682370
2321623604 57520677
1810440943 504345775
174950480 212493080
3567665457 654282399
1192670142 299716870
3571375357 255881414
3608502298 378486921
2023351621 587497062
1832267011 42696878
2397619237 27855113
2508469053 146662586
539151746 454654556
301299911 125038022
391272126 463174435
1353413623 410662690
2935394580 594505524
2940773688 237022470
2456863776 402208629
2043961174 618461241
631128970 131407442
316918659 644577018
1623224805 119446118
2927966626 88642523
3971334958 155717590
665458295 102689771
2224069193 591890261
2121213862 222336972
2548730158 413124386
3324322293 327553838
459081833 643799868
615355098 259846032
2044140175 502460594
2983905154 278582475
358047078 48044943
4135561227 89040799
1879849067 3223723
1151581017 16304308
987795166 340601802
463387752 491291561
3347560712 661228441
2145577140 621582315
256595872 346447585
4183319402 257380291
1880141444 597486873
810468154 69533549
2226612389 100746658
571308715 209319905
3303044801 77841507
633720761 337577567
1563236564 142410836
3220264978 415639983
2875961371 137576707
3267000359 521378217
3280458618 455149528
3682358716 305251540
2113011334 341217814
1422265170 438905328
4243297437 264331735
3143082497 15958516
1343247640 406512014
3139722527 250700083
2671342199 337745504
2945286625 481126799
2066975102 617411159
2484227725 310267428
2504193788 78310646
1147661342 365059594
2279032188 422759238
3423215493 299592005
2162834955 448339290
3877079393 527652210
1201440196 667443905
2493511413 587187115
1262620492 109740493
1789554754 196219895
2937297683 18455591
4258206825 150653638
275892837 240864105
3707192543 526103528
2581729046 320510146
1848112836 48877920
32433699 654734404
1252819855 438277052
260400816 227710173
2759929448 176246785
242064261 82696983
3864737318 40521818
1455990915 69627542
3770029876 607147385
1113754805 144336400
958874681 55171874
3470987790 79711585
4002939844 73730468
338160543 335711320
1444739194 267302205
3234879457 225855473
2954251489 195096373
4275954828 432263313
2456410918 601548262
901531411 451451603
1634723034 217555989
531937119 408968517
2231839604 462561865
308181608 588028205
2210679089 667271390
2777405335 340108683
1919766555 524694673
4183763218 618803109
3527509325 24868073
3364410679 15195950
1937171879 478482265
3214878082 146322940
2775326592 638122850
1107995504 170720052
355185619 41712736
2137519994 373287514
3958157387 277633381
2831887171 636218209
2881416226 85499534
3304088544 489168435
331206854 174673182
1931524471 628834325
3130436991 305510107
3577954096 277631002
2500932083 145200168
950369461 661671178
452847742 226646254
1135186941 534754497
2783932777 598200867
1492920674 119805030
3397734164 184693612
542649685 463578867
2405204279 42528977
3690004460 428048121
3549653583 590608501
847697332 562632023
4208139220 411268197
4157888412 667558144
4174552606 354893628
3265903667 471436410
4190165350 645519572
488695091 58457128
2805613686 154248781
1986887826 60692252
1529945688 639414748
3708869589 57772553
2842595231 255945641
1028216510 216939327
664197687 154792300
4010279090 555679474
3167938644 475797925
345647422 336256232
2089458004 376699617
1883671360 507647293
2854172875 609260687
2291516723 288620895
3633210137 294955741
2043860924 517209467
3321826638 423573364
820434840 605964460
2271362849 2235362
1815993506 571097737
3775481388 436586580
1745274693 69228782
1330327075 255780070
3385792092 143938811
3859158093 236559867
1768288229 459490179
1167860750 123431359
596419971 192545951
4281618569 507969959
1329276039 553396080
2555608704 407459030
2307414633 189383891
782297034 673698624
4072533189 138293847
205686714 309516255
2432176777 660848004
1257824965 517392798
2513922527 252133413
2894522945 231031385
3971946125 143813979
3013125704 537551631
3784884557 333725303
1879644125 570358435
828172393 352338539
1223405622 240654735
85019809 464640029
1958853336 420837399
2166105848 68446524
4098370304 223096937
823279981 424944575
2557208150 444880766
1989308315 518182676
3085028086 450793791
1044741329 652237483
1065520462 479421289
4050857916 370091955
3660853363 640716007
1600096804 503600667
1204635383 507478362
4245898213 487866295
2079106713 23532438
3608299502 439885796
2287109022 355606255
1371480767 30561660
2840810135 459788503
2002142988 183020123
4095083814 186561832
2555312264 250026175
184562359 655837103
1508971423 114094073
569995743 120241565
2797910549 650144174
2987032420 186825452
763853119 570598134
221989383 191227008
4165561600 243516237
1641038508 266682202
2730411628 590178843
957516651 219681694
2884580824 353509478
741748805 203297244
1089269344 296938960
3554053252 162973079
2440023525 74413061
2373919262 69942718
1052361520 628123824
4045548117 477324290
3411486850 638784745
2639251517 566279808
4245552964 595473316
2296021300 349326388
41379203 428174252
2812510515 574645282
2738308475 287633234
3883620552 619165905
1594420874 474687795
3023997490 174123639
488499160 658748462
536766062 54497629
653515791 97993673
2754626497 72949459
277840318 598514683
4281661387 431248135
1695093173 161989129
3582831067 612131855
940503769 88285575
3825668473 73126297
2582966850 579999683
272169041 378465861
3889439134 13938233
748910584 661936534
1974873858 466657075
1932136735 301349820
183310596 642628452
3960957381 242851575
1638162335 537441625
602783705 148960029
1461683082 479879036
1572204014 89282907
2572163665 521664663
2004150219 400483320
3387445932 393844033
3597661056 101891398
400969699 646572072
1395963607 188267811
3538130204 663183327
1510470633 21281103
299547740 335667684
35232391 514615531
912732808 164616139
223030670 496026388
1445915749 164431460
942651138 458486413
3017739576 397886770
283687355 51719413
2438871193 360310974
4113828969 1120293
495286701 575456529
2068049632 574317631
3709182760 48104331
1075929610 363090958
4068108192 263641266
2013389198 43837122
1288954657 654213656
2296653356 219429755
2894433661 92178506
3678193522 171774755
4274152149 392303572
3965773552 592493028
696682876 369203660
3098321373 76005966
1341955640 188154544
231724147 439974053
4250620321 11273360
185631783 116940833
1125885168 339150254
1734267207 180940140
3098805723 45775402
2827629091 601984259
3764207695 445017965
4237248742 542017661
2426890441 329855143
78465051 295515116
2081445941 169815349
1903705331 476018042
3018648512 542867049
1032810765 193951653
2437573746 62769214
1984910683 26792312
2231219886 426150963
833994888 545878481
1557286932 306581932
4124041594 147744912
258700005 128531625
1996962045 639234626
832068810 648017543
2058921054 644772995
3947478917 89743619
1592272889 44359385
1564066840 600927405
3261213841 194152917
1240881708 518302367
2475567182 390793341
2698854583 25417690
2952117609 223549788
1462022065 462057524
1769141338 40949515
2546265801 563883671
80492148 20453685
2476427269 246929836
630468252 633234325
3277416858 186309102
923438784 57159416
3435718214 550432877
1621944812 117281495
633249511 211341629
1406181743 345701588
2166227411 232050696
3069321709 239279220
812146138 275247296
2450482464 423226990
4004070046 666589916
1273088383 538301838
1579170072 107650840
3375098297 410072762
383550192 411978895
1168293558 38334542
3080634302 267969350
2717398740 391486287
3789305375 386731916
3422338373 35571826
3246223352 390958168
2110368362 512061331
2358784051 540895607
1696500858 627332044
922498111 285062282
3342393415 118322507
2653484849 454943421
2440864465 91810160
1246302596 236709382
1728604807 27060379
522299982 649412387
2791532687 302799982
856550359 619965529
1702222754 187003009
2279524745 490584115
868243342 27725001
2198233092 486432923
1824035419 524458270
313634236 166733572
2139393057 620979849
3168463186 107033882
3774092707 20121673
399484421 472879229
2217384170 21235357
2967141266 231524377
492173737 216324837
1691200282 211120350
1103866221 224954710
4276257151 232245996
1317887058 645604993
4074276757 415203034
1806342611 64509063
2561298671 215219604
1459638747 449524974
1597600719 92904556
1072704217 649535554
1681792118 551153343
1521617061 76089938
162465353 261776880
458702588 214140944
3216184456 629008364
3661286157 100215169
1569353685 117930711
289042100 480534702
905342989 503279029
2319902037 159337828
3973241039 589633342
2823756155 308098333
1604872450 455699980
1389868604 366574638
3238447239 292892313
3297313271 400400687
1342785379 601027309
1865641948 144127624
919339006 23282662
1656694852 407393723
3538986329 406703317
1109084400 546656089
1698050929 260022760
3376506151 386383520
3283803090 93704151
17048793 161715345
1421378966 157225265
3023535823 65375842
4056864019 445075219
2468450219 65095842
4082429839 673901645
1551819417 617818428
3119556914 530420449
1266930147 446423393
4185228287 197112994
176791114 196026248
1753518752 612615996
4050669059 624898647
3063345970 104830109
3218682426 167954242
1337009311 197916225
2525313673 642049831
2546213475 622219555
2294886964 173586711
3779663499 63389707
348264028 185985706
2408075945 604006298
287243317 316088911
3549342463 161464106
3496387489 53442631
667862322 589737143
1576793161 529043184
3364752803 356220675
613140459 362251637
4226730629 275796387
219461783 596881412
3195814626 253200347
2170793508 56691275
143446808 270865087
1679325410 632759535
827715436 558394303
3974191780 65124916
798126075 18195221
2317970150 339204775
4094315206 642514520
2481715822 296713702
1500473950 431896152
1883194278 254224566
3745625464 38276607
1511026593 195555267
1998454568 285179018
4172639298 107400185
1412425203 31102098
3568949116 29206914
3463530804 511969461
2611252184 500826798
1371087968 113277725
2774489261 406829366
144417075 353530123
1433330487 318900976
6269290 456065388
4144944297 387002364
2086337306 635267750
3222091838 240856763
2525821403 191674786
2586058494 121193122
2099366646 242330704
2363926160 540134021
4202810342 221912486
3396081366 160803556
2330809961 676048524
3559723519 334863737
421078348 438035711
3999052772 18582304
710862382 95565493
3272696177 310059115
293934177 106350629
1102378739 54435067
2303997737 245890668
641368155 398889181
4006314004 268082633
4038438477 587243859
180061183 237580494
2457976994 170191708
2383359701 578262749
3727796118 574486981
1949737247 71035699
1374309918 644600528
1548895655 338065142
2443095994 315373290
3698625536 653493790
3950061345 160382771
479883749 448433562
4154746690 310199807
2427604617 493275318
1884004666 117296484
2222303315 583266458
121637637 127005551
1405621399 23067204
198779805 286786451
3224172601 360885092
1460738993 26118119
131132021 538168268
3900896489 288793189
1877649226 101500980
1800485269 496411920
466045826 492577494
1054621076 187520030
31016767 168649177
2717954967 541931917
2285840119 656784519
1794626473 98685485
2195346977 628767753
2734779229 55957443
3194453186 497713659
944442111 587211687
2763999606 482261999
2744278556 92517162
3600470130 127141009
579805631 548246567
2202482245 413166916
1514721338 391640726
1099214706 388961185
3663876151 174423960
1336921594 197289362
4170313876 638962791
650166457 20433734
3787584614 56268364
3541733651 618411894
1558954463 280338231
2658489205 140803657
2622834933 263341394
4169163009 130883301
3207192565 638574321
1918598158 102479987
4192976814 82508416
9295753 338090358
2785865132 582617124
2787646248 644251832
3400853480 668538323
3029787152 62357899
3405425490 101073237
3453787652 4759011
2295584869 540945531
2535285389 371247737
2191719574 676213147
2427196928 259688661
2721222060 84062525
2915325951 599157811
2402501941 169876878
414132487 242276437
4118963151 93088002
2663430407 515350958
2389085345 638965436
2228829142 513466813
2489664938 78498452
1784813016 341515740
1056770199 538630390
2840873428 30087614
2828645694 80216847
1269646866 448391765
866180841 148861625
675605145 85508523
806322503 329006601
3960582063 158498862
4213094183 617098203
1816651496 64078874
1521570963 340676026
859957411 614461059
2492108387 107088320
1016608254 112923701
385983842 428841264
2068377510 122851952
4121684415 294176019
2461673949 213848884
858757741 561755024
390326102 10801852
881382156 111003937
722420763 137230687
2285588572 372282999
2473186871 62700229
3596214040 560089326
2388398279 328703773
1430486676 8018112
649855376 672475505
3792008246 486295228
2212886574 441163690
803413926 467705328
4103410402 209935438
2247671434 202713261
231042588 195044579
3044504601 283358007
687990958 114318805
2932521232 197788367
2537321523 674977565
3782669078 158886269
1347035440 41311838
3789419224 319800482
4047843154 97396563
3805628960 260168803
3944444675 239985782
3291620373 251186302
2799034633 479276954
2024568507 11095793
1566460370 58560599
2563588919 658258777
1316591115 566187265
68445352 160656593
2794921236 136227299
1119652812 310727558
2008525695 672100646
931599434 607178992
975497934 439478487
1375402876 621702713
856958259 575443989
375518445 298354918
2731688042 215774395
3611428770 378552255
819462537 220737082
3808176208 181556176
1203464891 676965570
2831578827 627864005
3325248071 91103626
1021260794 655902106
1626055992 598009369
144807277 113844086
1903456448 486536698
928947329 14935554
551437573 664123460
4151015394 135463714
2287928242 32149351
819021296 152641481
2428013084 442762853
1574060350 651376729
3914324319 540213115
3623177029 280972791
1823126729 168499515
354871232 27707648
3334411655 391648968
4047526764 470974536
3810599821 448473624
4187810514 201035334
2174448672 510978210
1772835420 78567594
4225219871 77966285
3740905937 668537326
3231061304 386772215
25420575 68402698
3078511135 530408890
179279847 656595340
3824209869 321205971
1136385552 675853011
3698510552 296305495
2361500939 96976732
2517180676 25690353
644372222 437577197
4004132818 155403853
3315093798 248427187
3348755796 61744970
2014297454 603481514
3084497210 326544949
4059844536 526111026
1160970474 28571063
1848812382 267382359
3006411202 659843482
4157526164 421330595
4042595250 585654448
1662455729 338349548
992786469 20097103
579898625 65200128
432692429 358113777
609966998 530620870
235535361 12238920
1094267266 16620656
4245760883 1770280
3874977681 412305212
2447276020 502800072
3692078946 477598951
433740466 17723708
788152609 659123695
1772603262 511663712
2033286337 453916907
2049191392 62742784
844835939 410542670
2729342298 218547594
632003135 387021995
1326535550 420495565
3655650825 370100606
4036072498 267629526
1473941602 651122998
1398738924 123275176
866858309 189712560
716059876 601330974
3524276391 467595140
1826302848 104431256
3383421137 647317890
4091523966 468997820
4149347358 487109947
2560776649 94240167
2551902082 410651585
4195148403 127503417
584042822 245554194
1500632524 372031756
3717546352 272238650
3020394092 281914801
974359377 41841442
3041574903 32994825
1394494472 519258747
3562375747 204487042
1576865243 67906938
1845588690 156536164
3397044743 14429095
3681901068 598919007
2862155531 376396662
3871003461 130213659
816148632 4183154
1322145613 677010420
3301711809 642651016
1337005121 77677580
3864586145 461938751
3406445419 669242979
2433257940 180605356
17699360 54537338
658062149 23325220
1259334341 295434558
2951476196 605661427
3049180706 305558615
2046124914 476146561
3461155238 354094548
765296684 384352068
929342366 550364517
2843201111 146764657
4099629385 32121632
3281217186 115883151
2559991820 377851145
3574530689 311307449
1842198267 298218807
197068805 196427718
19584151 101073568
1359396177 453247085
3640066493 232155188
3310638466 106050682
3988681028 627498161
3110912727 487787038
3266563703 453238514
466658783 124614166
4138329804 467252512
255557595 354848123
4031802390 211290593
53494838 607236837
1792046436 229879786
4061113412 37543249
2825276805 441320294
2772915511 218085754
3336259143 369676420
1104662080 459749507
2403006337 644290708
2985552799 532364166
2764086580 516891630
1356296754 400571696
346883745 215096024
2380125368 288487829
729710045 213303604
778604750 551923181
4145465365 516979378
281067196 83628804
195460019 423850669
2672984985 207513223
54347384 371134037
4183618083 604855253
4210608229 83940851
3310014468 630640813
1824393759 232083232
164535977 495487786
3712751976 99923848
2650485247 104902473
4158473654 571494435
1182878205 603775053
384568462 668172992
2334931931 583924443
3937682724 501035872
1589389800 217536498
1563733743 176715184
137491315 13139715
3452599012 550291084
2287062337 301083430
3246842533 78846730
1018093112 207383080
2013525817 641908016
3979534675 547257779
36419362 168122824
2071004636 87935000
2640305670 440710903
3847472098 73287851
605643173 421414667
1027960775 14822780
2903485735 365779333
2545007258 92828218
383345889 146438554
1825706093 76317765
3409219515 113742997
2913056100 650525069
557136031 564664522
973026739 480467806
1552209720 43544253
248615051 80664042
740269353 423483106
3712145972 7866051
3815254713 320134670
2043097553 50160303
2520543176 101787291
1401690040 145018883
526240253 106605771
4139932414 119615122
3972870087 436506643
631568774 84765522
2826097791 74251711
96271875 359816334
2423344896 121857676
3256770047 32788407
966069574 540977618
3523297128 69956065
2235968445 204009384
111909847 150743189
1489815496 105441421
555964977 19573212
1405777822 310396086
2913634763 320778371
3998428958 360094943
1509301140 415834142
1220883223 261062103
483246980 317924377
1777483688 615737798
3058976506 103417061
2993224763 26950182
619477831 639822797
525554499 654912331
3579504918 84799042
2356237994 582731444
3849859357 372315233
4087176224 257528597
4150853066 448639223
2436302584 113422254
29227375 403945810
3178298675 224455909
3686222676 92791484
988165801 10930439
1487238939 301701174
2832506873 191809388
806157409 569423331
1616456440 278738153
3910167923 189364756
2090366949 334359195
3598019831 24866373
692376620 469649787
614688319 298626547
2427712933 601355142
2415967526 229076353
2748204609 553611632
612837162 199812822
3303840153 578720769
2246586829 75109612
831221421 163744024
3237475125 410574427
3180363305 266863942
4283550127 379464069
3795048773 337412127
4065787652 613688047
2734057528 496404332
1036128587 366409451
575078778 456403196
3468829575 190359531
1889100522 630664866
66732416 677418011
4241613547 383515797
3858126069 564049259
3008318103 407534761
2776587936 264603535
3700251955 464152159
1529967885 572709027
710966753 23045822
765437956 257124530
2941698918 398550924
1102309849 84184291
1926414484 300273512
152264576 530570153
1685071789 127426478
2442299486 246274491
1523716315 362108081
1268566835 399196242
2681744036 206626130
4059785057 139578196
956872112 90896812
4028533430 225140481
627581709 205520871
2228365195 208804450
2002591288 97275921
608946914 101907127
771090577 144012940
1768002675 307174577
3849475131 100872218
3057142252 317755250
12582593 377169034
105579856 470974666
1651998118 386305937
3636681849 482825671
3335820636 45274590
1469621550 39398852
2560566275 84476853
2570781449 186115802
3522247326 304458921
4227448972 37545628
2334327193 506771265
826116999 42387020
2633307874 373537751
113340024 282348636
1537179949 512815019
275874710 350400326
2300223182 422320749
646865960 613865737
4128122308 68867151
1664669436 25152948
4067276955 110901202
2159702562 150772009
3459897686 96499689
2324265639 243234343
3763492577 339568674
2735924701 435718233
1304818125 192355306
2622534754 7403240
3399811426 466196190
3266594509 190084183
2497348564 333152891
2041208887 239813831
960872550 62543929
4293589239 350355483
3677650724 5027717
3346729115 209914220
144207325 524554689
1609102438 643096919
1566610141 28942658
1190237929 559452077
1870926676 391356120
4151611945 589362739
1815536331 354385244
3417520946 258958719
3216520331 542874440
2767269124 44027480
2183133509 394646875
4055960601 168507657
651140526 11961139
571261200 66069470
3903245399 644649803
1415342422 666231930
1905866040 271797319
2005576033 48461755
358746008 221771186
3071986343 348281934
815812976 600394036
1340235206 32585988
2089221529 304886592
2582793514 159864189
2192142356 584372911
426809611 270843781
2944561866 182153881
2024261603 633136045
1883887054 98258311
2615123321 387958413
2209294938 535682851
3547016571 609189122
3884233508 322844674
934029369 524748358
2077345554 676949498
3445573117 422335323
1549685093 147191017
2773724921 176230312
2325281423 531294803
614618971 588314639
2112213586 179706999
1678516128 483004736
829970128 224053597
2303440506 467021985
3753718776 419110701
2789799689 134321321
2556402509 423614302
1303697987 139787073
1839189243 334839760
1862991034 526538733
746971632 167838356
1088504396 355899820
2086888891 230159209
2297657537 465275998
3227743757 337585096
1162611248 555516184
312774051 265934097
4185247153 317177456
2816668786 356390665
2264689893 382097911
2497639138 531166261
234766419 205871436
3810419540 606959472
3433186333 616933826
1502237520 175946274
2276200127 37942794
2039992087 267961906
84038587 339379015
2110708769 335934062
1561014912 97147176
2631824215 540111427
323871070 160672757
637565830 642215692
2963322729 4005492
3944185509 630052117
1229667178 584245210
1357094296 438139879
2818953743 371657793
4281764977 343781567
285835862 364230551
3428837769 464587717
3889037617 639554123
3872101264 134026680
2677532606 125775397
1052047590 471314246
2412724720 99666816
2715508794 24342074
2458884372 157572406
1555596295 570956948
678596229 536403156
2155328529 9699136
2676502592 617025126
1950050139 459815849
2105016280 225133925
1878866174 88843808
1710763503 146556699
763888037 390834027
1946005103 251746818
2180541015 509324817
1786527648 65705455
585507419 599819951
305921732 563338872
3123419646 429790464
1786330063 213158623
1753246880 500048932
2785217912 78618057
2694435234 56834450
291092374 239112162
2617380442 651017422
2131319802 653882991
1094912773 491292834
2181248832 603019126
2336018887 21891551
1840246329 42231796
4045804060 424499110
3776227256 185295822
2125236332 482839972
3521148374 669426765
1723298745 203122721
4223492600 494777656
894844886 403429137
1193163019 133183769
3029641563 496656165
3777830567 67681002
2030264622 447635693
2032937975 633045926
1847461479 251369608
3558480565 29832499
118790845 27632395
2352909168 517644869
204497876 9999577
189480810 314027617
2741913393 105536680
3315747875 211722085
515456702 365928016
3170678131 122265499
3942538079 254707132
2753586140 128172408
3350176218 171978047
3953263308 569851258
1097195662 512257919
506968968 264025962
2542136442 398536780
4167600806 191504556
226316531 72311116
96152817 354950846
2545341180 268443130
3704550635 585858494
1779759664 225640964
2052216641 28144798
492737618 546563055
2575771562 292319311
1929297116 620018148
3062979454 27225614
2766179766 244491060
4031977517 242551957
280402416 362343226
328603497 149841579
2206403471 196043580
612169589 676026571
12262546 272389678
1537893289 398442407
1548020760 77820655
536660248 414212900
433643204 635090543
2560683686 158877334
3667263290 453178024
761365278 560333277
2589107857 360128732
2565099573 242768014
744314290 429016947
18236882 163024407
4072184847 169025139
2013774276 322170977
1213315986 244971984
3767776073 11776507
3715335679 331958625
1111839148 368211868
1954432554 222199116
1106184072 115625036
3193820495 59162661
2846457178 462583226
267221586 582849820
1454157898 662890414
399705534 394704069
2992578396 127449888
3607211339 135505320
3243042548 430994906
1694675090 334822785
2615142046 479964145
386134930 321792150
2979845790 38201735
911941415 232846048
335036090 292024924
3502596185 187839349
900841174 620817676
3377659224 540565154
1370414243 622147672
2311802424 79877648
3101554862 417624961
4022538488 2616242
2447629375 380029388
2253043909 13276185
1224117758 171037895
2346730585 441808346
3750853967 250560109
3440151534 482429452
1303992518 436124019
881162255 3348412
1164125817 239023451
327328189 133678630
2809503391 56780835
273317341 126496835
3492163396 664500784
1125181489 589358349
2114609858 102320870
839965253 311277875
146602232 98488886
2565529354 360525496
1344497187 467866238
2889868768 192975125
2532795100 64764869
507354257 3555918
2551604667 664481741
1005125029 121001834
3750740843 333810914
1575656493 69614201
3725943916 433561741
2998760357 265307813
1968359312 516958961
2101360995 273553126
53501168 191966553
4231095157 518200045
3976382926 173003269
2724536607 133641032
126518565 1384148
2164601558 350492560
2072522018 590489556
3837832732 203375680
902340597 568011708
415121607 452734278
836941658 435828666
1275050783 107581904
3384050654 311324742
2854271725 75033719
2169125647 566631540
2147257376 142133917
1968977600 457092550
3649015387 293630616
3167761220 245072427
373195568 227518165
2212430495 330948213
2192226619 517804162
1158315227 52154471
1922588689 79948937
2702718700 354727488
2092833250 678656185
1344004298 77484544
1480947498 585256054
4214717183 90997789
2580329313 300871098
2437532316 459830767
3663913937 72480259
2149562704 2063141
630344346 234737157
3669168960 365674844
654667060 415442808
1096192906 369170202
3774981133 188330675
363074142 535496494
640473541 100170371
2168840146 609187779
1344130219 544256971
3945745506 118400777
3241052657 26955408
643859552 339552999
2200739437 229530091
2225465142 87618223
187166162 130420314
3099612805 100582233
81362258 440789490
1934213601 469843859
3765984872 564003514
1301270790 367519820
3614563228 516222992
2645442011 402999098
1690396 619278745
3130476669 458480895
2334778120 23974695
2368086226 602335031
2799028193 300028815
3621062389 200033378
3178529669 652785528
1349813743 247065342
2025629090 186261423
1371581935 568562578
3694581083 393349241
1175698677 168703534
3798640985 479677602
3025341865 308832916
3113849248 304182637
4004443029 627214814
3587560179 121482239
3831316347 308900062
1564425270 381931444
2822659972 496715998
1793722548 446202502
3269979441 245932606
4221604605 498755461
3885508445 81854637
3010124827 233319014
462071104 122935645
2008009932 63994912
1576632817 53793811
3184086210 47813085
372132740 350487082
1028591573 430159743
3273395560 278716385
1916526562 474158151
1014684129 54802820
28256551 570925934
3970495441 420250565
2799265847 477384113
4122259501 567600080
3365080851 179169002
302761943 601269757
1681228942 365750042
2424586777 448929452
1027089712 595647019
762663518 85229548
3603132064 415189145
1096038632 498875424
4159333075 664097219
2152221673 518042740
2795119859 445738655
3768590609 615325293
1592569782 587645431
171078340 480489634
2910684299 274490293
2794363819 603005686
589309392 76666430
1172269651 382873032
3640852016 136499463
2755530179 489192510
905179204 83148295
3609472135 378370670
1072093275 53824318
1083831207 626055699
2250784696 670003661
3472028065 179780454
2116704119 250674412
1206101623 669876535
319351911 187628876
1117222039 102880104
2737274103 650072155
1804393369 319459358
472282181 229887809
1563860284 115446072
1171563934 65035375
2178620890 551773848
2646689597 588615633
1718608161 636034076
46412137 136453192
844731 259704294
58463239 597585849
1227632089 552194638
74166072 333474207
3558579791 621315382
2400075966 208256426
1824952989 607458580
3197184136 118774171
261346831 523019321
2133234832 243702216
308448995 576158717
1608592769 159750706
1608148955 174162025
2227155674 601289559
1548158249 471991749
251724545 185893097
388982942 625192107
2837555520 306467996
4012418882 371987736
2138944694 394337268
1055083907 470957569
2161184342 605212894
2606987016 9017270
2648435553 370900517
1254208360 81356380
3774317749 574540369
2401084499 103984053
3212925082 171353547
1620501562 19865337
2561125854 371023291
2234163144 108633551
1391497018 287541963
2387488427 326268018
4165038048 45793808
2015118193 188436152
469048396 678929012
526092678 551060845
1305497754 578263788
194012059 143169053
2116945971 69683228
2711863494 615376766
2584414077 220306252
2655715279 76741205
747975582 570028965
1091057734 641798718
4121700440 143851758
2299094474 302929800
1875772571 670528808
3532576881 264659585
3161675739 23106366
3613832344 308375309
2811974457 104811695
345900904 606489011
301001086 485953353
565307947 448742815
204137453 77937742
409391468 608171500
2759740354 60157035
3743812067 72945553
2354022869 466420687
3579975305 15928587
437498721 358883333
2085577843 288349581
3470409242 427656981
1499095416 85494876
1801984160 250325926
125956426 384547520
735687506 247315284
2790226380 475931384
2593778670 631665755
3783344552 507844811
3699358692 635577149
2547063880 105265503
1618301418 29356874
2311522063 426525339
1675766375 66107633
581103259 643059922
2418695324 568599418
1918734449 438293327
3291020722 503410052
2914584008 561218035
658911341 621152061
264973899 47058133
3151344743 172689761
3256481536 128974809
3052098574 122813452
2827226731 273817405
573567488 555659594
3102556180 482502031
3651855710 236842766
3077779137 305960201
3672379023 58141070
4110535093 426434379
2482868506 218241343
3732002928 64865219
4195095552 200331816
482084756 363725390
2080532526 48266712
992906262 526679848
4173226068 108449165
2849503405 390670297
3362129343 429858501
278597103 60186368
4019824736 536678118
1051863201 116112710
3559469429 103029973
2113283801 421930748
2054456242 175096082
3596325220 124556893
3243739400 483807419
1598304979 429414953
2800515194 274486750
4046203013 343197215
2578212378 239274719
2696906643 221353563
1773159561 262848083
1637080029 661926843
2865121225 195421093
2283709933 549029323
1471671998 543449259
4155325333 378007929
1690643497 424824031
3924276797 265282745
2389349443 333619316
3199595691 170983543
54228126 253274798
2886011981 261432457
2105801476 88289239
2581306309 621054614
74384661 153648396
842053123 217406485
2179988775 263282783
4185570862 468277641
69833964 231575768
2754184259 276199809
3562590822 4179289
1539298236 68543193
2876783532 33144103
266899601 127765712
1374627656 131813856
1158657405 644939774
2278195089 151399156
3185513967 272614480
3052408310 439578941
4220359767 576836053
1990868964 502042504
3811944650 135276897
3761008116 269054121
1864690806 506821026
569292240 667690115
412980189 643286417
824993605 144621786
3579477235 283340240
2871351934 528229399
3736193356 314287638
3232667890 291066326
570331279 624845239
4196132228 58243625
1549581245 639122233
3853351017 520697257
3382695322 123887510
3486992861 160104643
4266441411 339307796
705744214 210186625
693727661 629117969
3797506945 45332761
94882194 183773868
1203363494 95274720
297266335 26771548
3228258392 212590451
331571279 242216555
2131453080 295383348
1525873054 533458516
3937579996 622534035
2992227943 545023018
3488581874 528351399
3136249421 10067149
271667620 199048437
47254658 243692014
3905963805 37829608
511577054 213090335
3140616971 278166940
4253811534 160617774
677255877 494238602
1778656723 288000924
2253412493 224051273
3519116779 20444398
874521652 39301786
3139793002 301099683
2913524444 284210577
1515526712 177545349
2722007609 493112972
4195063861 307694048
2562160270 434854074
2986095400 5259347
4171680119 604376520
1618132207 214002792
466483020 1131644
2255320447 187781411
2678694691 111918831
1718840448 283956615
2801916828 277922505
3215803397 409416646
1165762247 650014766
2051739998 187565187
1789156834 417143140
3502752987 473555104
296809680 646199489
3029127710 487636719
3498870083 140692721
2520672340 395261284
216043018 452602224
2445653141 170002439
486576284 12722209
3715844766 605512978
3847355283 447036303
2307036953 445832311
1252893055 38456969
2900525056 279898588
640016587 355739897
3831703915 124343083
1607253776 436980828
3157792247 399942577
4026287502 50449889
1210205043 168229066
3644752719 444672674
3202386819 307982593
1346615667 312785928
3464829451 476065715
3905355258 674158893
3944127469 502687096
1146467085 284362246
692153015 66316294
2092495323 430177491
395074910 170647549
2011053447 553488681
3780765999 372022614
688950951 232258037
2010743645 398905986
951108647 55560071
55800462 359988563
3185141295 607811020
3005624574 130162153
2721521984 596308523
2912864561 436275449
3160816854 194708649
1990858163 499952371
391814721 7157927
2587855800 534262649
2980468501 196591352
4096476479 500110405
1009311082 280791715
4213577047 572598208
2355061727 52832889
64033210 16388705
3557595686 438036490
285518706 104899676
1494079393 226303608
1079545250 32996005
26411789 241360047
299568456 562638219
1073640364 8985945
1984312080 497839248
3939571872 82279916
296981221 204630409
4047041774 2845920
184021426 396763056
665431998 491368266
3908358840 28121144
3591158458 147992497
664952293 239363404
1144188662 286572219
3495271883 100258447
3085782107 262277628
1326480832 659715003
2912082088 98228852
1125785717 151622497
3341911879 215406912
1672608070 211920610
3745434712 507250280
4257154336 270269817
3032322156 245866926
2128217311 4122273
1782946492 196794967
1139863654 152446103
3431759253 170388415
3343846527 289446894
753504278 389104433
1205015880 638200506
1814695849 202666601
2917102398 356543240
1546796194 214381663
1049653074 395207355
1036460486 228900804
594806564 550256782
302666421 550639501
2194030151 614099051
1245842365 591195195
2041986944 257235515
348300979 254225592
2568603826 136455391
2188364015 385871345
2453575645 274835263
2256991985 507918216
788128865 540227348
824425381 298683704
1813815599 77411100
2822698958 536530865
1495764091 663970742
2416667041 570815336
2080407073 1861722
2400187143 172618970
3949807585 35058081
2632043561 102562340
610659398 551263220
248200461 267722556
321921489 301007139
1779728039 118863438
3715722339 183895182
2062770395 505166391
2247795566 332524411
2839413023 666080428
1509568488 82634656
2327199197 34798023
723826540 54214285
4288820420 15002754
3564767227 655705651
10985387 126465730
3035118881 476639567
1226858051 348859270
3430801624 180954579
4272988356 541256388
2013797434 197693832
2016663 209372716
3811634749 101965395
3626680694 92433402
2716971622 155907206
2175253066 190444552
3355547973 651714826
2179419640 190174099
2097621685 613358779
1468064005 198130649
1121347668 75535707
521069093 49998436
1297864629 679536971
2007587683 74638714
1511371084 661478274
2925379717 380837483
2772859267 671303239
271067754 118089541
3930291235 7249482
1782419991 139059527
1492624416 666715459
3141412330 153170332
1301505316 309888675
397784956 418983881
1465422697 381096587
3531861768 241304266
991133716 63562211
472257759 345112525
2790302629 32152751
3365025175 78274646
1084282636 613218993
1069554197 617205159
679708123 594352433
1867809699 318403194
1558369769 193953297
2796305313 331293614
733677748 203160975
3167488042 286811818
480600950 214330226
110554592 313909535
1840384875 150231883
3597014341 650534314
3636539577 267053562
3093216344 525384334
2744937032 197933291
3388599339 565921307
2235418541 368018476
1843059953 588316718
4206712819 670683312
2593840384 597922826
1873660907 328435738
3487151830 159165107
2387374885 631130142
91993844 610488248
2712696020 593230897
3715877894 545772481
3609984853 452870530
787201560 666710703
3092834202 541340924
441823522 112596794
1625781437 590521034
3478989521 599297420
2199561194 402048963
3946461732 472903992
2571977891 622726897
909353795 82299141
2407972537 504046975
1884519710 304842291
1896414794 279342725
3695344720 6117988
1402789516 669572651
817956909 121105957
3293850518 55427367
1925107125 620151537
1041583465 138346319
599963850 418616358
1683767895 436413608
1975839695 451297931
2696971975 354286364
1607247488 190712736
1872053578 663170361
131882748 123780741
2553183704 78605506
691209223 439105535
2550035263 27398799
714397326 50441021
2569830539 452809130
208880117 418267398
3629329687 660645167
2809703383 266201989
2572139141 361219811
4201621375 485981626
545249508 585486646
2305957727 181541138
4074637593 441983797
3996558323 589978561
3236556238 79274021
1700261402 124379761
1308447148 86215244
1691869052 482679528
1198010648 307257343
470455633 208336132
3144065395 161416922
465633522 531694370
3476552526 481156126
3133516488 24335707
4006650441 9358193
2741777 265704961
1069052139 159803495
3556557877 5463011
64554943 131362256
3211787383 94851417
2938604648 437701139
3068277901 169609753
2874647733 639740785
2150122961 158012
773099978 37473173
1438860407 29698319
448224656 112540868
3419872818 624733250
3084787291 231758155
1639360515 495187449
3863745923 192879048
3699257723 635459630
2407749734 599014516
3595222350 37755121
1004612917 285524348
2656871583 58032373
1856120154 174905628
625523381 2763769
570333459 10834567
83668308 658864762
2684287670 55794208
68966735 141263810
3451699976 179792230
98512714 120025366
3520494499 340813985
3687923181 234858138
863006522 83194476
3570544603 126276608
3441550612 321943251
1403404744 360702937
482435228 3545257
3946962386 272319673
3336021405 292250302
4186979303 421252738
110556495 173322311
2438219530 425606904
1545856630 584799389
2467965952 322060298
4006913086 599018493
372206654 264704055
4050259396 545847652
2605205352 133460910
2505167777 642138682
3288310681 605662430
836200132 395795183
2563177786 45707005
2751270646 73995994
3454887827 348714352
3069116076 422272296
398401066 613224484
2607350477 209590264
2591744137 308568689
1591657677 619705492
896669057 471906143
4282151318 178810842
3286427856 433301345
2401080061 485578048
545113890 48542143
3081625914 647087887
3040443454 335369362
4193610991 471814941
3192900590 618772832
1391561693 103614508
1764631661 297956255
3106547660 230546625
3520177549 497016307
2423775100 515945936
1508409178 672527784
801649769 136346533
4117515738 318613677
3474486725 466751015
976601881 398768380
1457802758 64712367
1667398786 540725844
3906340220 229726370
2085479272 418446440
3868995704 190893849
1469980812 115607830
386508812 260551624
3145701592 351927411
369154619 491123636
3134656939 599787253
3947597250 184571670
1952974164 487990566
187618890 383465943
4130408723 62145477
1622832610 52546113
902796001 362728119
2762499681 257632105
533576597 483468727
1794319774 169210776
2429443410 436053221
1769890449 98006809
1113151097 592216556
1844439453 420060534
1374498698 161376508
2563644856 471535933
2981411966 558184507
1204003002 490800464
4276273013 74602491
608570472 428640855
2796432640 557572093
3349179169 592903280
1312022081 122638718
1505384742 117526263
1118269491 203356443
226721601 602068035
172517018 213905825
593570790 239458207
1545686046 546018738
1082007680 46215364
3927476311 406285029
3435192172 306548615
3787476298 491831979
1490024550 30572459
1211289170 289710046
782150982 615611914
2810993526 349472337
1525187297 217297128
2895553743 356131115
3838292012 588567021
3284764793 327151321
664183242 597451323
1677659650 87025805
2847976822 249423693
2762610019 2468149
3104940763 276171720
302443445 360169081
4262366532 554126176
3507462760 371671134
457947297 11376640
3144803105 175674431
983874096 628086481
1579846426 352557318
366438132 470796763
1591821933 437483360
2077826724 64543054
2176496223 182169799
1478489330 347028953
1008249545 147712379
105336224 642627467
604774473 194506189
2402834298 25823060
1284017170 342167811
2672344978 9531495
4059999517 184849652
2266757422 391373984
548651096 106471692
3728898350 77301268
1823152865 212995316
3008966694 67928167
2370137072 535061365
3710790172 249674269
1137862199 169272580
1879166183 597873745
3685385444 253465835
2865479951 208850134
483332352 145600287
4204060639 567322535
2214734772 441112196
1592553317 443244994
2055858812 310313855
2545454405 568450147
1274744047 457513325
2060869700 658717969
3531427326 664037236
1129845124 151026814
1328230303 175665974
3346376977 127796845
1134431633 459886529
1375364079 604834972
3273229964 130835432
1715076734 467893878
593538664 580110697
1395022351 610631213
3096877475 155995468
287514297 473730529
1978185235 166353421
3419514796 246208613
4042466564 620641070
2425755162 270631709
3776672320 446026556
3892620104 73995790
656530166 477258793
3502223847 605919430
3800057039 513778442
571949789 465617946
2088921919 20400647
909029869 639066627
1128903586 617044077
3607846189 438180852
214736798 305938887
1779830820 464667089
440283096 301440518
3947660483 632738333
3224189024 198300454
758590553 296260005
3222143601 680199613
1191043431 622463919
2688579516 667796189
3489377220 274513164
730734994 277950027
1680763623 663210675
442379557 385494243
1035690853 526758594
2941092233 382348438
3480812393 424739124
2158936958 42716897
215321476 11775461
786795122 506057889
4134196846 287829226
1642203725 286855790
2927350630 267683198
546938768 519376981
2921948869 481744795
2654354449 664661697
745181816 165005497
3731055469 153619261
3340903503 405304276
4103962882 110066011
2218341604 553556944
1784226613 91300997
1781093624 302256653
1897954341 499958701
2943622490 511044452
957225418 193762140
3070261051 479072886
2913696382 335474703
3300227462 458604252
1834204108 430183699
1760163615 667402766
669288045 233426775
350626035 36977541
1958723229 339401084
1807679936 203629060
601719596 21088603
3584117754 94540095
2950306821 37693686
4056384973 642475024
2973649016 38212976
1529948559 84885009
1566060679 391517265
2941840021 525631449
2013734994 145038020
2480543650 454170831
2519997604 168979485
650698463 256116578
2658121508 428254217
3467496666 477935255
1660369194 312303340
1620282562 410919615
3920555194 638618913
3957714482 513889081
4169947066 206193595
1126486218 95271447
2589384204 324011676
3205921804 289145131
3056462138 145382822
2561130124 44993669
3967805970 122032314
2607070046 271701982
2706607670 117021026
1644661265 116866738
1055086240 21088591
378309636 609374828
2332621526 641242018
4198822303 415991921
2818507501 514837831
3119506376 568016729
1659713389 328119587
393286972 117973560
2325330049 251157168
351970823 144805017
703578341 659193785
3723682920 599389930
829182922 636524283
3724126904 473144967
2849945395 113005612
3593502178 400714397
2284718412 40486427
3894632625 195111963
2983108956 43555716
1670899485 378521312
3793518976 672129261
278546696 5644614
2934024484 393362734
1070820742 415482857
3736917190 321234636
2076230548 543147491
2030340162 143217818
1621308032 395404640
2847598589 163276496
3089725608 366504629
1714360519 65515736
2202929921 435633659
2375955960 30878434
3554297583 555182936
494105806 114738967
964617723 5252501
1527321894 147696863
2839926056 85140317
2607652929 639775707
438703116 447809183
997650925 232600350
1799929640 231164006
1831265432 341234501
1704381618 330230615
113420675 676956206
1308555531 551499761
3709677560 512326332
3900476614 217895252
1848929588 461422692
1169200612 606648761
1759217488 187537737
358757503 198468075
3309915470 543390872
283552619 180612923
1950604560 123039401
373718162 133529837
4075561463 578039479
2145816208 169563502
3513011001 313505788
4025193455 243330299
807440557 652734454
4248108044 601040013
2549605885 487736202
4205916923 601855715
1469527193 629081664
3231324083 104193275
2223229184 429352111
3063708553 260980582
3786107622 556737512
3127418754 617544375
3945723616 313133922
3619027153 69839505
3537266398 369083599
1621112285 211369159
3791594006 366293380
2995803377 373370245
2588606364 338571322
2839173690 309055900
1424035156 7844683
3542044168 599295909
204142524 563228565
1596780598 298007789
846293497 145937076
2506312969 547297907
171239792 317484697
2608760679 320784648
3896794460 27173028
2369022279 631089600
3304380213 294020731
1227837055 329478276
1666266643 60619231
4248534970 623466728
3673413069 298027168
802294172 506348536
3756672777 654015525
1810483533 94554459
1306653096 433157529
719052117 405852099
1627454049 453043153
2832642649 402701331
2330638931 301855384
2072154519 480893013
862676996 254078045
1512533857 423830298
3837223564 373400708
844372883 183118906
3773186060 173104250
3675751292 491272020
3884352931 657039404
2823615933 581281233
442453988 294530768
3025114163 234676401
285925828 579631339
4291772760 57669749
1304876343 297717661
2817629077 194250916
1771738564 280763382
3234281193 502511180
3359929986 24198210
1675378546 308058883
2764931165 260463506
113723056 269958912
4046221192 210778076
3933604903 402533466
2210561541 23597197
32675697 42076421
857350483 518572446
2416279962 481213556
1597265863 204374173
2182867580 369426887
2093094013 594734381
2056783627 15342325
1425679278 425158180
1928739415 127334773
2335414954 269917700
2862212764 201169715
329826274 405287815
2856266403 175045229
2545297045 556767794
2019750916 436853940
4073500958 99026569
2595319562 368529944
3959627446 597191601
3593671331 445128264
3570992110 132836691
3487009151 94752147
1331323992 233046261
2845037312 550541092
2056586070 385144078
1458819184 347645555
438999549 79684413
1513744557 104629331
3827067099 598475654
2288513024 676072487
1463620647 350022372
3675821640 305155843
3685775030 154872644
3670167231 320517792
1509073614 14040889
1835140650 183666574
4197084296 347586361
2611745132 655719205
259713254 576568445
2202583417 161698335
2445548464 407367424
1179461407 375588220
125510036 583076228
3837263043 412783045
28584462 151596304
3050510737 386558915
1540918907 200697767
271177330 103912955
1993192293 7870249
170600020 296079332
1627592443 297123559
3721818579 395919710
11510361 429851659
1953224615 377257911
3620596479 197086293
1689443923 350285713
428438529 668171419
3880652931 95590186
3137068064 44019985
3278448869 86195088
2816493723 663331797
530433136 93608981
2538487726 264751789
3996728793 555960837
4239630592 237741631
2500391013 610002364
54788758 651382360
3166012139 506143901
2664070099 201783403
3109088709 6509850
3557651493 112697005
3151191176 192843224
1493509619 213916775
3459556748 57071460
3672500788 369891012
3667366879 125182322
3877758652 254112931
1078406283 585321041
705914940 133257587
3878363390 393633557
4166408384 562795908
4024763366 655515863
2153702159 409197891
3469296005 274543354
2804072579 47073309
319044592 253996476
1477106550 455620308
3313263396 145800453
1594617134 2447235
1381541633 486611543
1192221228 287390540
2188495848 590045394
2376483218 168908037
3772642165 125416746
1093444700 604848588
2339682132 125601116
2191069564 347029225
3005161067 138157507
3039091266 648051429
4069560212 464006772
3335642582 307063229
1201254823 534048704
220826004 373305687
4219831967 398626464
3936985290 663720978
1429992862 626776497
2608187746 464263441
1250376369 376311964
4032556709 535364252
85358616 420751287
1097990206 531984639
3993828925 93705001
986599216 71989340
3998805173 663065638
2531503789 208069584
4037453384 319865339
1527096417 258486611
853299737 40912307
2167825562 320102457
2334712296 489795062
1500762375 56175430
3806412151 657031787
3055019919 670063366
902547257 441392868
3563418684 478290188
1594880854 259748101
1735476157 188836589
3060383651 306326001
1735175860 616917725
1491844183 350462079
3003741857 675835295
1823495738 317101573
1156423043 207348364
443836430 119945840
2123507172 120951677
1022408125 504465683
855543712 138077486
2043406246 607239913
1582979950 86238965
2229622168 149319019
2117089604 310395758
2607082491 113136088
2781784158 597195530
2235560150 602352167
2355455434 679829907
1948351228 490471697
3308987344 548886334
1236586015 53193671
200886821 330546365
273412240 397430637
2019578804 172106989
1788002183 407756059
2310411048 460174211
2399089288 86279121
2317102565 166721815
1321315031 273727706
1125523305 203820108
3576859531 502938086
2058829905 663214237
2317869187 317991255
3276044533 223395694
303541191 598190925
3283277735 137690190
4088038069 654326118
1321550272 411082723
948816537 345500651
3333154840 571313240
1109479298 528468422
1830757335 635081420
3717999406 521827555
2850112976 381834720
377140154 253947167
118041007 105452184
172503857 672392221
3540566643 67975451
523121868 95411878
663382272 529964724
2815673778 584143883
1583281250 564313422
590608088 11153708
3218996079 353550255
3569241763 327284112
4226922368 348034929
863683276 265216027
1237269466 606802516
4262348387 234498112
2465069029 602980275
1694394000 268851507
4193918912 346614293
1642315977 41596792
564540254 293032043
2629487885 206931204
2148507505 278338951
379548988 406132748
3496118490 25739656
3468937252 668214834
960221286 199729495
2412817358 457674584
2483352166 223241080
1984267562 532147715
916439833 452298965
2261922487 557493971
2220132898 371789930
3078458654 453860802
560279 531353424
1658929132 45479882
563111035 636109349
2851105197 520050453
511806107 276736614
1294518167 167558281
2235628927 498590940
4177184399 418389497
2592909958 411924012
3531101126 351163612
589927679 193575499
3507954389 330118203
1684230276 653801496
191012503 228069033
2551726786 132995713
1527654673 201573686
2603958273 481946531
2766823125 445417399
961424938 270513864
1277265242 59061935
3434934928 523323273
1130800514 268662537
3670685579 237774881
1669436158 565801268
1749974848 248370698
4045416486 26667753
3342024327 32692745
4003155244 351701684
2859590981 81044639
2404224874 667119346
731077688 57202749
4267697708 657757425
3024878071 106072153
1269100226 286168919
2143611537 440420877
1433009035 642418614
1452747008 559468990
3048240634 227393095
425844848 62050193
3085644162 273406088
2390960228 372869353
2308121928 631725290
2111274707 301548805
1398535934 184811150
29851360 197378325
365545134 663402115
665991301 146169858
3980169749 511756516
904110036 398479006
1460414029 360106424
3370363234 573669521
736211263 170359716
829585385 662692872
707774746 333116517
811680971 605173417
4294500962 222116515
2467534935 215725247
2156696917 369771629
2830688300 5100242
2264284071 154890606
640763672 447567452
3315948369 410381651
2073536553 94726178
1501807896 183852595
1133385486 351803854
3066074746 437440155
197360390 117072421
2615479723 321700872
1186693330 394464830
3908199007 125077143
3637057616 490891410
3570161345 415631280
3706770191 62537194
1239255342 401858081
804565736 149257017
2966372337 551491180
3401595462 342444625
3011629415 369506793
3449598775 579192049
3684993654 470861558
377110768 463584407
2500038929 480158540
2369661585 96451468
3214403559 645422611
2371535466 325223307
3630298038 679916250
328452289 300800451
3661402845 216933534
3929067370 262192097
4194310467 485204475
2087044075 284279905
4227758927 180938192
301091725 336063747
2034969288 524634526
3513147891 30335981
2581384997 27846799
3185877468 131403280
2097325237 317749150
1351339905 143274974
3792482870 224743594
360528528 149596797
1465019212 636419635
142254049 21336302
4234899986 52319896
1624439403 13120999
290020734 100704124
2053005939 64346204
22959105 206031359
2173968192 318567986
256148222 312850908
2379055546 280188904
2329734719 191981013
979552737 147895042
2638671860 48421002
1870432778 477868826
1037168731 205956329
87044227 180840583
2888130196 266911219
402740026 279134951
2595467958 265048716
3681995847 440641068
97392368 123479364
2568836406 545835818
337158775 419308261
1532029320 425061071
2604694707 537201601
2076087717 263341493
1579817970 299836057
383545698 638933207
3021792448 191890265
489363297 214073735
1441625012 76731107
1958788572 655621365
2918676554 382796646
58364628 301447998
3712061943 442767559
1145160074 382481176
3216343040 145264404
2722952978 44844230
2877642028 366015368
1204126898 153176386
3883641328 168684748
3926342170 342339795
3171032139 678817522
3274130077 587973494
1741475223 376199755
1792256364 66643293
192864900 110695144
4212762893 476863806
2519301036 545677062
3367312616 77960587
1304627568 375612696
1183551426 19816964
3333070351 434353588
1554218652 578031370
2880037101 617170215
1214569833 565512049
1476587001 345384281
1406786329 87130832
1465298713 444993401
4227707261 91337057
2050832382 96061514
3318693129 300259755
1749074702 129789320
2088019452 126130695
275607453 634593379
1489848834 466896120
1075189226 28766548
724187718 501682761
3632535398 484862478
4294170272 103629312
4118729308 296779785
65352495 466995454
30099116 567831911
3163914308 1082707
1965333671 489906587
1247177265 571286448
1452829685 576590691
270323872 522871644
2453737291 185275679
3181466729 319364050
748883524 602369512
3210313097 640289401
3667501058 91547674
255944299 449611954
3682851156 67393964
1446610190 350006519
3348414949 615144991
1179137571 326114386
3214436322 489189347
3562086095 286055959
2117249085 342389799
2238199119 206185621
452073246 200312131
2811847075 126843713
714778447 626468213
4170603928 447843813
4187395726 556400272
1308964798 628316903
1350755021 509634825
443259014 17301671
4144057859 25865103
3936538143 147354679
2551940297 628535161
3166157366 666248397
3716176834 320539540
709447155 456783510
1504449053 263933308
4147757204 329437980
162164647 434736317
1237830583 129981412
3417279650 535458825
3369742401 205876494
1620797414 525825938
2084750379 268594577
1307558148 433111060
2624174037 22141169
594683308 305742881
2241874766 108157965
1829326376 215575517
3368878203 141048604
860693507 280321565
188580173 573432894
1242330555 674547395
3528205625 79817518
4040590516 658359110
4048055249 38361886
1846565033 199501100
2672677250 387289936
4047111177 198309631
1686268492 263011022
2250373753 624538287
882075188 40801792
297426738 348237846
601307352 145995830
2516432093 284825156
344127445 4263442
3569031753 655988333
250391211 544163076
2415494650 555642301
717597751 292329734
1731992699 529252791
490132747 535389771
530644301 77684284
2249293374 450349398
738004560 192135399
2283760041 297246348
2885525814 181825116
1697862028 595663706
1818234142 589836746
2879160192 447647579
3899965334 382530521
3563614310 617539267
1958745024 44575980
3412214180 499631545
745392274 651504114
3630023238 444416539
4173870824 225255195
1620197744 439915491
1163500667 647199804
607626768 141743846
3603460401 480629503
3447960497 109248751
1242664476 537574679
4052973128 306973776
521292608 3025593
3416928418 481556885
249210416 593507137
4205996967 39349745
4022616292 581292318
515164362 536823886
3503687133 28500046
283988689 262437850
3175972999 217637075
4089113161 470636345
2953962611 500263611
953561936 607676639
1089604484 301155457
2714659012 27334972
1730053470 454728779
1298429940 218960097
2949540165 15571775
1467168788 476449238
2714499505 216986785
1590613751 210322305
2176198216 627514950
1110653592 319603728
2286181889 200316639
1966667873 246353932
877954906 204089392
4090694060 13492228
2013115831 565111785
4011468996 609280179
56755677 554878872
75717055 524659608
14753227 636741160
200388032 164735295
2874077324 80229020
2647243216 56854133
3215186395 632129410
4091088168 161059562
2358216358 23990411
3061850271 49973945
896773262 612815195
1286971266 106461363
1716643907 664303937
1396006840 121015258
251627983 420549778
711986648 384395484
2558906988 437131307
4064473826 628638039
2128326334 521552051
1335313383 109796774
3113588035 598254164
2726264768 319975536
2207657272 377901251
114974806 253045548
219591582 473403272
2875913688 154980064
2432307733 435411910
3195647640 12693671
1707015182 240335964
3033763027 594762017
3596803864 38103449
469592449 104019169
2803049565 150931283
3081531274 416849559
909294166 330565338
3340623732 172387717
1191337304 174593169
269185985 187938883
3503670268 45723259
2992081000 42044960
752209843 395905770
351918693 78825907
3317786915 469339987
1872117306 518349748
565134112 88796315
2909145666 56594457
3960242495 332292439
4198793508 517427326
2533421115 434308612
274437519 124080745
1418010789 426506275
2475733374 466163285
1183182668 490654635
1488159186 58503573
3098806077 398797495
1030974417 20798577
120689873 54825586
2313296713 575460002
2330362238 916190
2088286662 394239424
1982682077 462992740
2522928304 518290009
109679198 83989578
3375713061 91482011
2350978636 235595153
123120038 653956114
3813607844 126101393
1234896155 434483007
2586253112 57353400
4183507959 648826129
437212881 553854406
2249296826 354297152
2532623512 478573809
2000095010 169027206
3361138732 456494975
2294132267 294899646
681086245 168820756
496740309 284881007
841188883 297472814
1332413287 301451118
1480305991 653271960
1263647090 300791755
2772763032 93638915
3388755014 356413275
622850426 523790085
3253793400 151439245
2493912316 206399816
3707272314 2734500
23821975 79051649
2432395476 531922447
1296265675 497164764
258403597 77330980
2828252320 406590190
2804187418 50702806
3085599298 642641464
1909842422 437056560
3815746205 192833963
963900646 628407309
1367546557 8330839
1376788403 404791862
706542453 642680160
3846750562 45769153
2829526905 76231923
205081659 7712512
3449966513 181653572
1589951756 103872914
2319880935 496120382
3986894106 33807018
1508582673 177832401
923725295 8925631
1231491206 654376738
2625367944 96142249
2911825831 164013608
3606604521 467008338
4010552523 362960099
1182978439 627694354
3223606247 181276902
472327889 242194013
2331770410 18608636
1537401130 323876183
2704452588 57651458
1199619402 500500075
2898913365 318136021
3595154871 334037449
3952462690 589931348
2257830527 184973287
1970046487 137287445
3251544054 532027720
2935226325 498357847
3270471122 290043593
3358710393 437960196
2202231620 472199066
1502687628 393504949
1625041329 4431618
971162888 114062274
4236779167 165096416
3125015584 448532289
1365051063 316092833
1761075400 272953170
877656702 595959558
3920503826 167469743
2073131474 267832980
3758123164 502602499
79062093 25044178
1876150655 165173356
4064223048 507695982
197039340 513060764
3943645132 581786216
3801772530 171994289
3919351806 210566066
702537670 150093284
612060634 455393492
1031606027 576439330
205648666 204225887
708571025 598394658
4037066085 583176869
3228168900 238061121
2798806670 319783122
3536366796 187919421
1082073812 72010935
1099002379 374485158
1304973255 575243373
3232188733 163592007
4262252738 169148505
2371040054 173801283
4241950951 57169824
3395459798 406200448
1630606709 367523196
3365931834 26824592
4065041771 80624271
1502667174 626378644
3579888207 444644851
2712676852 88640217
1538727345 668991372
3054068369 438855117
675661235 308197081
143282380 63950410
523007491 250526369
2193444687 484583497
2193149782 216011641
3770752921 344809756
561033546 243430280
3614531972 460887525
758845404 101531828
3334292060 93564873
735305531 278664597
4005964092 200493161
315520116 479213432
429958598 95193936
3995004626 442454297
3881576445 166436619
2649414375 120273813
3548095146 338521738
3586558441 523799070
2773730312 345269625
1094054755 599842518
757956887 102360851
1602950594 206663114
2059688543 160650659
2597441487 330308098
3158491550 562272064
4039785593 473515576
1115254889 527763278
1579786399 648571508
2139720458 302300622
4162521987 146336637
3358309452 528108696
4216331271 490223639
3873294783 552053719
2243524665 229811676
243452454 497879814
1806417972 152945035
745992090 648562976
1727946008 17386758
670140458 675476785
45824438 134111450
3396250799 477382904
1865443605 558748465
1527399317 426012238
1114095272 184826245
1575208751 68373608
3539040648 156255642
1692182024 166816989
3056003663 15226431
2654039570 246827726
4259095352 201641968
3489469552 525063018
2923140052 619507790
3842183142 414350121
535476024 331591091
2977867173 577295622
1072036605 348215491
1135884563 557881461
2800927460 330383647
3257819840 189102668
3142094309 555072274
3969430049 261791632
2107283890 495448158
3820349223 60129973
1217649048 179233488
3482196061 636849277
1764685837 191781926
3834450657 352426095
49177211 461962904
576838258 586794704
3347742384 141406805
3916732198 485569688
2674903495 181614539
3883993132 200186556
1711318977 21149978
1243789768 139361081
1174405274 164826472
1553718964 155949025
1001869541 301593120
1256226192 664106728
4280463666 391738744
2648378093 23167160
774451297 663976941
4018025647 383452665
971576812 358481974
613454015 475874869
1147504590 428245800
3023026580 623048698
1281713116 378544330
1682570959 484639955
622682787 347675589
496631375 269793379
2277788923 236637402
2589579051 290439515
2326796157 666804396
162870278 23980834
2603131692 503907293
2832030435 427103182
426674523 637004370
4101807159 183683473
3342876874 157225185
2221832065 527763518
3091444446 353502995
1461587213 51474572
294482539 69116677
1921523183 316182047
2849405045 231214050
2289306616 424159867
745189816 257251683
689110288 99750598
426610394 261202079
3842889558 395201260
2498609309 412779952
3941787153 598944948
1577071117 373912894
663240685 580543762
288134736 80535290
2417686165 53704877
3275822915 562115431
3695867535 575182394
4263875266 186941514
1384034547 205182405
4278359924 585896322
1188997750 492433586
542303575 446944289
2778661771 142736058
2616930305 650274494
461938222 105085853
1856912765 377785600
4088361966 660787177
1292838272 59974264
3697090049 478390235
1179201534 288881435
4246938597 218697474
770203061 317809228
277508726 159080391
1661396036 255242482
3632661470 297580219
831696888 588337626
1603181402 86995886
2575775334 408952770
583337789 61847922
163905672 410452045
1780636066 597954829
233950542 360894808
4260425206 192450276
3507169086 651661262
2548087708 247680178
812118238 166676117
3867779980 32569041
2799177194 360247636
367322149 177616232
2126144817 108748976
1865435955 145470720
2849479262 649971392
3580402508 383874634
1116189381 553204476
2651986581 240622450
2735524417 403962267
16464301 536606653
2527033887 207357186
4093771376 354009022
1374236783 243674914
2608371627 102269522
3267341981 648344075
807778816 484129381
1319786095 316753562
239866612 197963016
4202314595 340356645
1861105211 456562274
2158930829 509508396
866001846 653119352
3055708062 415736519
1600815041 11363309
722105589 344318275
1522482184 380284806
165483017 150952129
3089355897 107220268
1392360221 646496497
3624570467 488602408
1292520637 523727710
3667895987 53759825
3441461184 244708338
3416972140 30691426
4035329102 638897345
198668720 599505182
3288618486 673199618
3249153264 229769401
1842177299 60625997
1921790779 473213095
2012123417 38953095
1028815810 156761620
3840654569 169901600
2158607539 73260918
728289747 279162833
1789421568 121720730
2424387824 136814483
1412194600 481561063
3784251342 226390845
3233424417 81436823
3017018514 213594752
2794525029 526925600
1362815115 338895009
1451408193 496690781
1322404716 283172102
2791237261 78935772
3420747452 619380439
707530191 132641732
3166703777 84813816
236357229 343075700
4207563405 292108385
3150901532 166778811
2435789753 38838972
1060910228 587973387
2067609753 369203859
1507685208 153651261
2308582314 624839017
143219043 522644818
216483694 229359505
1175540715 401153566
2939529288 285585397
3584854223 627414193
864643380 673334371
2528014119 583336217
3251480565 299670959
2400300940 69950363
3715263808 398412942
3046523695 254035055
1702194787 568855573
1333350226 385408027
1370271992 622969031
89206451 420017480
1954448855 518651576
351929596 326434801
742962027 356879634
3083713051 558158898
738345642 54308358
207542308 374124450
2739325052 565380266
2225536976 275721526
873943375 72324021
1470741529 552267772
1664792374 561062561
1938671984 305495249
2327032455 111611588
1635189906 325806379
2570830518 140704540
64465091 66819774
3013620565 664725876
609734866 476257905
3330004962 218247855
2958048291 175829215
3031054868 540920011
2787265124 556850404
3349410228 592794199
387969163 148639694
2848039453 209340452
3871811560 678373945
814030768 457524001
933190416 278465282
2772369793 254249890
3644010500 205535729
3252530888 636181049
4078626149 196694492
1010582894 220559337
1631090005 626855869
491610574 325963497
1521652421 538806383
572025655 680265994
3373036456 335319204
3559476191 345765120
406060966 524448261
2862366324 4146918
3231560087 193861923
2062092290 116305927
1999316876 396908160
2221456170 418804157
2291507386 178108041
1306222395 89757741
3593038536 599367034
893761574 424352630
225871148 649908000
2201495820 427152993
2475809694 329338315
3842449873 484902002
4224108014 143099761
494377107 77199274
2801809673 425270922
2543564161 307365784
424702058 81119502
3835629382 101242974
1843215655 232564155
2916385672 532520938
1147477595 8044917
116798605 110583943
787912393 191949420
617954801 149064422
3481333799 3329504
2823593953 32577420
1264924822 583852959
2360160913 462660113
1414630191 254626827
3893274103 678877964
1472117473 435131725
490264948 520186260
1931626612 472168748
1172021507 242857126
3404536827 429005403
4006996112 39479854
1260437188 28004810
2123214335 581707208
2041396140 527056351
569751889 256321259
4181530062 410144476
771188032 282900736
2652414414 252126834
740572782 665131446
1751460647 432189996
1897750438 11227358
1264798607 558333402
2384398587 421541915
3249295544 136703838
3161921188 385896556
1030866879 677204662
511754017 203408505
61684288 540349574
2576705989 52597513
3650209286 155423041
1879065322 67650971
1582640941 540330127
4231205846 555478824
3238336578 66432775
835242575 318104703
330299945 304782940
637691442 636687301
3873834801 266164828
3112261373 50430662
102895921 592935723
2110985452 437444890
2553498765 474203129
1513831492 393387663
2511627490 238790555
2937810502 331090964
2509175948 531503866
2846960352 180868053
3132837736 249390606
2304448195 146273059
4158442847 517082505
1842246908 267548497
23765021 18534427
135644917 362069487
175864478 321208747
824479135 263809563
856442236 263141118
114704166 476345474
3471064677 535196317
2006111479 542910138
30213840 277687829
621400835 218224397
2688165231 623856693
2905105220 448774080
1677988283 359417031
1380596509 101700168
957107895 112620575
4133245465 443581624
871405887 504655288
3362032342 357793410
1901237290 576561281
801690627 385874410
2134108405 9644140
3042263815 19564567
1511816582 127836956
3487707881 405766313
3761025502 514989128
1023778496 278335239
1056440012 126740485
2338713829 182632622
3389994525 674626966
766705523 281586337
3320578307 642977219
3035728136 384504654
1528833610 28717400
470497497 537593371
50909855 462142516
3743877990 519249281
523149911 606177205
855626905 91726987
2250503070 433417283
935844714 213808370
2550956467 238622457
2314759591 402642295
2876117170 54079591
2625410718 639637631
2337145055 157860892
1138157621 18889804
197894435 448111083
1214119132 257600971
1318707998 56505476
1119638558 231916397
1842863947 674045221
3332709024 32797088
2524222085 638686282
1195082353 495532035
525049689 135488995
367964132 216137258
2454194100 640096986
1043677895 578973646
2607447571 575638677
3547801164 141635561
572220304 361586032
3223382124 266264394
1723935078 365840831
975530128 663879325
2663830584 150286680
2587791426 520320979
1509788788 212858436
1999250292 100401111
1277159221 60376060
794727657 147356076
2423514672 493216571
398542556 33635557
1983334555 447669273
2711466202 277093417
2831327934 352363582
2263877973 469626240
3584177148 156964340
2366567867 598751721
2082628700 648025129
4128127456 135325390
2629607920 602983121
3533661688 584237380
2509907119 116360052
2404334671 634030291
1456456670 95751256
2352447599 335627380
2869824890 268714955
2434673096 182105748
3179956496 444598495
3287161700 176180107
515399725 199197295
855712352 671795497
1388604938 609940814
3542537770 237354420
748957669 363209989
4284008198 111292730
1536842950 298352363
3031015059 253941034
1571413933 243295793
1757117487 215987062
293773792 529295990
1449296014 116084889
483598760 561444723
579970101 459280466
2708030464 216138480
990961412 412623031
3212086355 126864919
833217377 116483097
3868201691 309732632
246963449 313444314
228669835 390509396
2494123988 111285333
1256333819 163714318
3227994338 586874328
4164368215 173534981
340227967 242327690
3816338221 460013841
2178618355 7468822
343349139 160984641
1897565717 138024372
3490092247 186074676
41976082 349777546
1913084767 542460424
3087795998 572812420
1077906875 304835541
575939462 81110014
3452175363 10222683
793930569 111070054
3109150803 88074347
734524430 606496421
3806443732 337792924
1320117616 173713490
81609918 672871601
2976790465 337648400
971287282 355864070
2683564620 284295789
3980275670 58720098
2440400455 454629257
4275764294 385055613
2936197924 658146195
3747847615 280065425
1641037964 276628026
4078334846 420871592
162637136 180263979
169113018 569869567
1887122906 230403368
2798544963 104061433
2651004856 299777057
871273802 111142712
1541388119 546304860
257352719 48012054
1569499241 273614724
3612493233 122334700
2586383536 652700584
2374082929 210709366
1251751549 672278439
1724438963 23937813
1084516246 152923040
942099216 221072491
1258655820 322915026
1807936857 523490101
2507663539 541794576
526226806 671482764
220934083 191886762
1501099205 119938133
57820333 35815263
2793340711 89497574
1027488177 320162379
2843171252 170619739
3511061402 135663437
3240862815 191339476
604205221 652823494
2442090218 436367177
3656534992 88194021
2584241200 33766844
2836487436 436531988
2176705877 47255697
1082674818 451757125
515903781 158103867
2616023231 613194559
2022009630 73096652
3682175237 197193268
2428872323 225874768
2888095834 76096827
3743872544 27548588
1506344683 4498505
375512760 227748249
1244101334 371113950
2349433669 627889516
2509590091 553856435
1396153462 474557361
1133760582 373161220
2099337535 45268772
2719630852 459495843
2745825291 555877692
2895150763 265914069
2830357569 329089735
942064290 318506765
2820217683 602267052
2148630149 334899742
1036881926 550861217
2987599123 177006837
2511537037 603600746
2837023909 536719851
241155965 641765365
3096798513 545362314
535118921 502205799
3305971397 11399497
3231514418 300150236
3538902797 327423570
3307210355 237772785
709316619 300853343
4175021139 140749543
922630266 274581101
1991295089 208761182
340744506 61141319
1503527912 360248395
1730908935 263554680
171835612 655396758
3378087515 102067235
219751267 554031685
2039118079 44416298
2242255672 647533311
1072384183 377379027
382406709 354321712
487923635 672649175
2825909399 51680518
2715084494 60816536
788384862 109372673
1257850949 25285030
1607879500 113549541
800557711 591894245
3890447493 185493612
2185253664 275966307
2695803059 559009859
1072398022 625852948
1209172850 14379841
3800156116 76559666
3619835536 12520561
2430183359 441032264
772105479 226294858
681139670 422273963
3505412144 93298150
1349050676 226504746
3420297518 350739299
4055863700 380008023
1599200560 195502113
975535246 586548857
3959371112 301855183
4255807054 561112392
1092852398 341409470
1075387366 457878886
405618591 619012808
2012403406 336309957
1202201221 340511754
2430229651 440487745
1242410136 34011228
2100531440 530562485
952513265 570382108
2171919376 332431407
2680772578 187972939
3904053597 516536542
2079397422 483055615
2987805985 676689809
2984653864 51257019
1933830748 213111567
58710437 509407955
3516287738 651301552
1891612810 211491599
4255886746 648449794
631741899 111130816
3528065170 78807018
1992139930 255958894
1815275190 161558505
3636477566 68446509
2935348182 498163855
2647424660 520260841
579620257 483974369
46603509 198424439
273182377 452366876
2675316652 193228391
3782358754 555319939
1906226683 223413982
399095684 344249075
642937005 152775130
245058438 433044162
596805187 161481627
2249405968 665619251
1109158649 103186297
4034515078 63099122
3372790472 564157170
3483988633 125617129
2928882029 231025233
2694710515 207934023
1078414760 363444125
1387921707 412409759
691638078 97462772
2683744050 316481385
787821001 327112822
1303870714 84615130
3659161736 304196827
2602579065 556585989
808635170 453780804
117007160 55778531
2993338544 673414442
2655911793 515668594
828348407 468466376
732754186 243361062
264276313 359550112
830156923 363145531
1126561136 307524273
802071741 407724581
592919453 152019707
181979381 369490668
1450235259 78734088
2842043957 435736114
2521877343 514553038
3351893101 140694942
2654495135 171293912
2373973271 136074460
3546991098 587822113
4005065392 60048394
3672506300 196524414
2183880971 130110994
3855986142 138685541
3913611636 114653475
2852304127 56330777
3237926922 411280534
1249879349 627352598
2917890559 551697382
800706391 287904542
84732949 342596643
3438100976 149781208
2935594685 618301786
3623152351 481876124
708335958 560055787
2126537588 277911626
3567679157 676142687
648059953 511892233
2412598996 315280754
1808253021 40593446
2900800087 404219291
3846375756 666912974
2748880 564387512
815344978 323776221
2173311668 454926458
1947449437 238263095
1165098202 437563855
2330744447 231067479
2149796901 270461298
660432899 483624062
393668481 549481687
3730803238 198807451
1231418219 391498344
1822491087 661793002
3692735363 265183142
3168656946 655462605
3173982578 535401386
2673049758 260070765
2521384319 252953768
3415743362 398848071
1760936568 435275323
1289001651 136857215
3479963904 554369754
2635929641 464763648
1883827975 193977820
3820241033 561982036
79282543 342301069
229363206 340604373
961386553 55578828
659132330 112358982
4000013600 323087829
3752224555 146187088
359820744 303246580
846343118 467536903
2824612495 296433693
4293029124 2958228
4013364394 137614932
1379727500 433357727
3474555634 207880512
2383594754 549734523
2629907647 85615379
2971543320 352542438
2944437751 120330731
2536090291 399757352
1374433821 356335327
85488937 334430335
1979778792 46651759
534878353 45179105
3639082322 303240205
1673086383 352737132
962221510 76111302
649086521 43226806
3125050887 164757519
1204869054 197847878
972341474 534582229
2896655169 146656358
3717661229 581183741
1651956330 136367973
422473976 373904395
3435071524 531826807
2514426414 251472169
262962994 37680942
1555045171 204696509
1986792888 169026746
3387220774 178971978
3279166152 208422759
729119179 263916306
978055347 297622943
1610620899 319191442
3367403102 32182832
2681006072 642320493
2420241158 85503756
382053370 537402563
946627143 399428220
2690927261 250768611
2081121242 143852671
103552885 23483791
280410766 541015206
3753528248 302289143
4238563840 404072454
287374526 122131067
827456528 233203593
3475390279 131466688
2858101770 363478277
881575682 308650102
1589412290 3820219
2888956322 619874959
929067937 194173880
3331731789 538819331
3336745039 219374076
96894836 456366551
1389752938 263094652
1207619975 576646301
2483868136 53581458
4239956776 246769247
3189265873 401892229
3984292062 199142248
495188056 625008444
116792074 363071359
839919519 653474364
1760319836 38410421
3110088718 217361772
3797460567 638527207
2756693692 117810813
3830540401 403113617
1171437022 79526047
160853519 612033666
1403319581 230906972
2314703754 205437857
3867146733 659572153
1389425156 339201446
4222946771 339719939
1968972400 296579069
186964111 92394737
3221659244 442253330
1048342322 249330773
3929117664 404426562
3340628416 89950813
1907061102 359673877
4227468457 205106028
3973768879 124038329
1499128374 127881870
3866341251 635429194
95586383 146235505
1516873733 334540327
102937662 264410666
3281467973 593667959
3471381388 400514663
363094343 287249986
3982086793 52040410
3121830230 322089041
3846889030 589420307
1197951593 450462988
334426444 599772274
2556716978 671750973
1298984965 446804436
953184106 359076929
1520606486 469601435
1697423254 171876034
2792602641 643065273
2561150546 224779255
1530444139 442630047
1198722963 148321733
546441922 101987955
4189436924 148417348
4234757269 23176141
480163151 12019881
1895650847 44423914
576963558 204611131
1529065179 582310191
1377861859 55601082
3434302551 80008799
4028118247 287218908
1874725693 211225997
3806149878 372239966
2086393522 637348460
4185858972 48619231
1763148843 435639421
2634475790 130915175
885308629 232844457
57004583 382322695
744957343 427868169
2297228761 24961956
987183990 314109591
3492772180 526780398
17963174 224751746
2802325065 67498036
870985562 644712787
394577676 447124330
3209118024 228787936
351903107 16208114
3533555119 363031669
1856414391 96205636
2381898440 157736313
2934913465 295280278
3332419338 61209879
1289731382 622497450
803516290 444342829
2979506811 21332937
489279874 94748895
2926888163 292173902
3080764548 331026580
3175863294 190075223
2983058945 377483848
2286175374 118934846
4194752599 523767571
2516221933 635763214
2958262848 618476118
3893006066 21586309
6799756 194396118
3966320628 326659917
1171211231 446537766
2813246485 86030969
2310817915 286345471
1053187919 229795301
2815470233 445763641
3516557225 450710430
498251031 594211685
868968529 200584412
4075288854 159870826
1712552313 264648452
2175023430 2780635
655980761 562488603
3777353004 123795685
2533557887 117841178
1140608559 654805094
3267787416 252470680
4274339732 122037635
3722159502 335139295
2077598014 141019291
1306590868 265830273
3187747833 412186032
2336385630 119837715
621204687 623757657
3981631696 622464534
2528325534 469600178
2631655281 397483001
887078529 395849985
2435825170 109004428
296289011 502979895
3545003047 191314965
1240622527 25255852
2539112378 145004666
2146292223 659908017
409619840 131094894
3259692907 290137905
2108656028 159390940
3258525326 188065119
2392930660 261803997
2215776894 433795713
451808730 438827193
2983949911 283864524
170814529 220504375
2975749078 443064976
2060032945 476506837
1391773609 476072427
3665930464 432860834
2817949456 196454079
3587427202 423337313
3067508864 275521715
694359396 667255634
3184205533 361678347
2685281903 16231857
471181606 116449088
3595604993 226025287
2230971578 103617023
2949515381 537745467
1507939747 16635551
406091229 97932778
178135444 155383769
2664404916 657497751
1408396789 394964579
4076242373 210870106
4105352340 451644026
32804034 292364499
3669942791 368875488
1096461241 646473108
3319298516 617024099
574133497 309878352
3169832589 162302857
2279202940 540732979
1202980932 211489900
1338051590 383254720
3837104627 677333022
4180465635 44757700
1909870689 38861803
2808736300 447134285
3007883582 325579512
2558387150 627851248
4229170229 603007878
2752409337 91748484
2476316176 369083076
1298267543 636184320
893850121 632733663
3473748582 636436646
3447531896 495991862
506391986 583349218
1989267827 311994879
46634616 301095680
96308117 254020049
3176222452 128871506
487546001 38560152
2501283802 296882048
2117700755 270875317
1978879494 95368055
3692143598 454120932
3183478035 58197169
2085593665 130102780
3119485687 249949908
936913737 439554675
1138934396 388784811
3580512371 154434380
3798064760 90613201
2696890395 574373725
1906748651 482676488
1599493498 48983856
3040503403 60930532
2963764975 9890344
1250156742 364808489
837408742 503250192
3126311188 150600949
2782228898 270590001
4204210682 251597865
3854150850 290779766
794861590 244539131
2119740967 145512413
3923229912 384556016
2362061590 227731094
3222103266 22768640
2484657703 133395947
2348086061 462236560
586770900 78077855
3906696752 429555463
3493812678 209120944
388342521 586465992
115300578 250457796
2373894264 154689690
4206317189 318291179
3258083679 9918352
438091644 77446209
1698890230 583088241
2428253825 281399972
1898384852 112449908
3083825452 71200957
621538471 354596291
3645429200 138860695
2621834665 460063774
1514335201 638534533
1321248530 462425145
433008046 615052027
408854194 590224656
2919887663 527219589
2878695723 213751180
3792622473 357645744
2040303989 252502774
1222019972 496752335
3928445558 440192504
3550388499 461461219
2802405910 46943593
2891531869 204039817
214684836 289001757
3622821173 431127532
3198747056 359568101
1889752587 285286172
4037361130 444480343
31023546 435742129
208735660 514973119
2411634026 176949947
1103823763 458127245
153032571 56795443
540337384 103858525
1164493959 271893791
4183701839 436973743
183245297 637785234
3851392212 653162208
2453530000 536938699
3110760911 163614695
307050454 174291644
1836859341 677430796
1039376980 452255338
3273444555 620081902
3764927398 288483445
28579943 413925818
295724585 671564483
3998056178 346345917
2473060033 453962550
3759773373 316522414
3624676453 284906065
3991520469 552463755
2749259921 392831905
604462323 202242281
869011247 454644125
873510287 84402429
2017721883 357634591
3560028264 376762317
4011299557 286041617
373596378 154077434
2666237893 530429962
848131129 411493096
2144696151 501632513
1420670922 603443476
2483842441 488293198
25600906 89579790
2177850067 404316352
2787210191 589615867
1677880098 22354705
1221163295 677428102
423949751 670085027
3661364840 251247144
904487616 414922650
2683032649 671615846
1805422024 256498653
3662094537 190753346
2162313602 154233763
4064320591 287495991
957570622 447832545
3061875265 340022651
668080571 405793508
1285363767 529152558
2522154275 109254707
3509256158 297164614
3790195950 329867503
4113046712 646088049
735859697 175222220
1861938450 299912423
1963335093 191175928
2748989845 310090057
3343991591 192710164
325848838 599149178
4110457545 347710342
1600635747 103738506
585664638 121972534
881745800 355015903
3239803081 275308591
157952347 12079343
1261614769 326001468
3558607359 230802430
4251751964 659493980
2317728176 561830377
968763603 353437389
1510916584 232559438
1287415597 82127850
2351680256 343114259
440172639 533675255
2660189496 56633507
3100716244 220235819
1025147245 211656918
2819899561 521005436
1283982007 422592039
2066331313 634573968
960683451 541979168
3057745027 264320225
3098199425 590823251
621489543 162547665
2053442832 5134404
1145897197 5103815
654590405 60348389
3772047305 113789430
1850782985 538990541
3387468726 623921903
3741842192 641638617
113336686 289417800
2025253111 559005672
26156856 156466026
1000557759 224408356
1586579421 113548939
3472333771 617997905
3644292929 223473946
214617556 51510051
1226320893 300839521
1126269751 477849357
3619282901 114699228
498545370 273222218
372070492 220459255
1061559957 307046095
1697991556 590084998
4040969101 207831092
2274258071 546846658
2638561459 621066892
2640925109 259014876
3350907338 291419921
3676906453 565397817
689063711 407141017
3458210790 477982325
656205662 80637632
1543149280 483177666
3545586888 18003484
3680799265 359443125
2884608788 45607363
3965543361 167979227
3521963780 111102861
4059776514 240921915
2505301173 82691288
1431881434 26272713
667785653 515632881
2714963850 141871032
262917635 226974553
610280151 202055970
1050251986 418203770
3669682357 339834072
2314216855 668947474
1431591681 307452941
3525169339 636611159
1992926778 410383498
3317350367 157536466
1295051056 563898144
1393806881 20863774
246616773 502382552
1152811180 374749121
3652169203 174081810
1712757372 202153420
1216521029 10469139
1429804950 584051359
134239352 168869714
4185952352 659648903
2482023520 242154366
3839566650 484173378
1398952033 527984929
2926282488 293850813
2820122489 58381108
1892024830 535866387
3261007831 570992463
4140464859 418047686
3694681464 247757607
3885195842 66963047
4274042377 378285581
2149167005 27396643
1955357310 627960619
2638077783 627280094
25662975 644514314
597207555 386259658
260508300 78533133
588154793 325818627
521634419 111875220
1479902978 535736161
1214491059 175326025
1230495297 269772330
1526730342 655727330
1638111706 666588355
827654672 185885117
1494151534 304310730
1728415905 563136398
4182064537 80659177
2928779798 349558777
2766677365 403487226
3903267184 61428165
291990741 18494002
590832254 510624697
28666152 533891107
1324289328 130338007
1743274783 544474010
2955531695 496766844
1405640000 513068913
1714226966 410077619
216846581 661725588
58670646 319448204
4220034385 577264254
3627033361 516292110
1626607154 587363503
405762879 448249963
3998341455 283224401
1282771257 60119489
647420831 429101968
2406288259 87040074
1843920398 68058329
3498390971 221364142
1903572480 80138232
840230672 531287316
1154857290 313666279
3201966732 617780088
2688403227 89636045
1394038718 343107478
2555715713 449247771
2694743999 436637369
893503114 47610738
3688473854 352221456
1926524605 596508343
1554344050 279803375
910134519 544752625
1123145976 488069946
3857226478 652370338
3882787020 653455717
3320216631 569246781
796440293 69953347
188199379 378898618
356681075 9459078
79438947 110759276
1200996630 168281703
2878026958 423780669
3144503638 479255198
2037718154 414393099
1637004524 321853415
2949098048 303576864
3197858638 259860802
1592274575 184755881
3072126423 140085726
3546643237 1649641
4283370685 194918398
3922269751 7189367
4191994042 286081068
4225594342 11427598
3187530539 207233571
656312196 168575458
2311091430 140914672
59919589 457091334
2140977171 60022923
3429103899 618946466
2854843863 662552947
1358783490 12728731
3388572101 17905487
3921572905 624544085
1815236968 331153746
1242821393 505902305
1923416581 237084846
236885011 224772482
559318380 123744281
2686226522 202985126
1195089123 308848092
2770586308 423714322
782687246 146746194
1557111998 612503060
3541751895 650826114
1825587921 247872128
1271375322 88123793
3468967111 463112312
733231347 47346560
2123286116 248849623
3811930116 58968445
2330055753 102761615
1076567719 225892179
1257606012 175759219
1030554045 165056793
522274923 226711136
3907364961 553700130
453454740 236624765
888923963 130640233
2682168639 645593600
4030942526 385391155
4204815314 532279813
1188893738 406909487
3508068734 131443964
114275209 344032570
2580141258 158137524
3841878849 196579598
2540698292 401443758
12695409 132638437
3259225592 669294406
3010290806 212172536
28429285 494920021
3099484635 421212339
3796235051 588329375
3485418928 26110275
241959904 614962216
428102837 124879474
1827261194 146350442
2527756626 329327227
912092327 596249485
1223259370 305549878
686127379 353728940
3310464212 115922375
848378258 310060334
4069546967 42922069
532113897 467721530
2584786983 154736017
1119850216 125099518
3741644648 298864177
741466955 323763232
336077583 371402523
2089246803 389360797
364792260 223821894
701808352 389300836
2464593887 601339516
3970571124 643546729
2043446902 294717116
4247786681 492955045
3030216957 532404129
2991364693 540663584
2411117741 496881019
3877302504 366568079
1847129177 485403150
2024902213 393682035
831651379 501598529
2647985932 87420285
2230299870 164714060
975156043 9066615
2163352870 155838559
4073900553 160789231
3920472662 263300515
533819004 135197285
2507609472 252471500
1526673202 104338632
1338193718 64507050
2778707116 112330607
155954089 69949758
1608568593 427379023
2088454232 267178928
2902374271 256686505
4016931431 53482511
3538410737 63411394
2918598752 668056071
3812066026 606998849
3487724480 416076386
1970772661 521616287
1583869173 346168823
3345397204 432139566
3873427967 119005423
3611806106 23952199
3989155558 347813911
1592368748 33599402
3322967923 141699191
1020500178 163377797
1724460085 63621255
1643005676 171380111
4244716984 676260988
1379426195 378384873
4234758442 184562159
821085042 607042512
47514850 306550852
3631603674 668313069
597205713 106516445
96200705 565263227
1206328713 667741332
1740989850 273999360
768111915 115818597
1402552351 458038689
539970972 198784511
846727912 255810647
2585937540 355597104
4123330 401163306
3353878605 461487896
1452536498 143918772
2395483161 318116468
1304202098 409175604
1354155009 399433796
3345616717 185449674
1173716041 481723380
2072262637 399444322
2052206509 415105134
2671068562 550541135
54779239 370516961
553449197 545951398
1321280455 259124537
396528417 668575741
2535585276 516019661
1973175951 520326368
553736314 31516059
1708600547 35081570
913907440 228476611
1854196552 46659478
3103139367 463695676
1261852577 555142393
1928882535 98629698
4164109705 449283936
2988081782 168667979
2286749767 29051616
626223307 59198795
1930248174 640344081
4163582426 646230413
2731014385 627529542
512090303 501401310
669657627 658884841
1053642904 44279359
2826569158 455609430
3228750476 316330584
1300587446 317120416
3102115491 304867461
1563096310 12780948
3776740452 508438501
355216943 388472406
2359815622 157841128
770976 505478741
1353276076 572547844
1868559948 444682304
2227164791 236345629
390288518 68285300
3684703784 301550737
2070593315 29281450
3511058400 195338259
2325569781 535226459
2451289661 255412004
3974012547 611119628
2375272697 523583049
2826186901 512452570
3535358828 286451692
3296825302 76447782
3213000576 144202653
2316916523 320571359
3398035962 562588611
2186739640 271919661
2794949825 642192398
1376608736 127961151
1938802630 168944499
1213247527 656477882
736678412 105107334
3272990070 58204990
3361426716 225271885
553014878 460160338
3185495776 541274389
276930649 595844037
191712403 127614888
1458047442 33303018
3656941722 382341162
3655337864 399663200
3793561590 170973215
3910327253 102006464
2217989038 215155297
2425222226 503533638
2244921431 243932327
2987359271 596989062
772136294 229282245
1485057151 136568931
3349572009 62886460
3728962804 648680234
60234340 600369826
3227125601 128591021
3247325996 397388123
1782959286 477822771
2419291954 660887969
2109755028 634961266
379400170 265075441
3281717695 308015144
1314523049 512087113
2833374908 616769902
1459583066 580238621
65375241 601782820
3904175404 3574101
4170055250 254144551
3625181618 342431469
2230664117 74742130
1423627571 522120859
2689244033 489439974
1582899652 645389878
3672072999 351411859
371791223 414627617
234918836 326088847
2654397606 186666875
1648813768 596917602
1223181520 419507798
2126671589 436331507
2411370533 667473863
839581106 94343468
3422922998 203715542
1408204008 293477525
2478972278 145859917
2093619961 20367678
1639952875 626643695
4077849308 650819971
628976603 355368570
888976444 169452405
2599532697 209823247
1237286828 461455468
87156233 256596889
641240968 374602510
2639054026 69150871
3012031353 370173987
145074139 176351426
2688535045 178356783
1824694906 260198402
262704546 263156747
1755823828 210952637
2468561593 184089005
1373164320 378991202
3368108151 266968627
2881413344 485046257
608806352 485097610
3522060 374238014
883712497 66998032
2488905082 319660425
3618141488 455839291
2922636400 229411341
3374459451 351329021
2308595833 438153635
2546321324 370398080
748629145 523410201
4292949144 318385855
1241618815 201030167
2742624816 328822814
3239575642 626249880
989666132 212778741
4180335282 597979177
1126929828 166503114
1144351211 58043583
4192734964 604510739
3199960541 38517094
1033482648 634022959
2600436327 660339815
4053274766 329104947
518000034 646014450
1600919202 473820202
1905516613 630477673
2539945413 220426599
2072174205 603002830
3759679269 138939905
1016874189 313421784
4102902053 461315874
547919243 137713948
3898234969 18344626
2433040234 154564616
3557279526 521194219
2704566339 239944777
4276450743 168379512
3340658123 155456473
2445413452 231521823
1579114415 578641541
3459301104 480755699
1370822802 218709338
3820958092 467488519
1966668226 108354596
1996760151 480262862
711942037 51501446
2301220116 39263580
2065617023 221857087
1447266605 94629318
2562447110 253650376
493711287 647473538
3114149824 351773169
4271031518 38848540
3028618787 575390532
1446524610 116213822
749215942 277977089
2610183723 28036724
2716876909 184068732
390326756 547466776
337615852 17440086
882162345 109420125
742181602 143923663
2511708553 471369536
4051964348 518123786
2790985164 655134936
2559786525 459032631
2313072267 477529019
2309458017 97451088
107198008 274794263
2181477038 49778720
3672959021 83953181
1241394329 655760471
40309744 44025033
3597916977 50716243
2367476260 379944137
3254203274 556702983
687391933 396541190
3243744533 213789838
1708104328 101670708
2800506463 32354048
3349278245 553988344
2613206187 72011843
515169434 526557602
2483073781 263907990
3856453156 14384938
2237475295 335417126
1391603406 87613781
3997540534 498967855
2800191494 377057270
3797324381 595459205
3334741385 670896821
2685241360 296592836
758628490 273854650
2368118814 309669142
2222602978 154871029
3682343079 152233530
3642335654 401092720
4060103468 19937511
908023941 396593253
3269795774 542962297
3231745180 512859603
3745908752 338184154
3224663585 491809005
4275353523 128254632
3699844725 497382204
4035830658 577051188
843166903 403080508
1205075442 433416413
118194921 565953453
3560897622 181131013
2701364251 552951669
3492274294 620979544
1687284446 358418029
3101810681 498965336
840796119 20491342
2979634069 655297250
2647387869 523075826
2637777707 579128689
2965706750 447871292
1619531309 574589630
2372673436 268202258
664782671 122680820
858383290 590348311
3903788567 240583124
3716508659 480636117
3893613651 666252365
320675001 88113440
2644759365 654344920
2361988899 152154324
2948199020 518402252
2444727871 269358814
235880266 517524180
3117082818 657043805
3735472146 461237872
3434731687 95885172
189576456 140246851
3180170768 569486396
1257099791 274500195
1429100611 168768462
3288119918 655774513
3645793527 306970283
2196615300 121661110
2095317083 43272036
245919140 408060854
2493873428 361476181
1271537878 361179523
1516780208 200204781
2395011403 215885224
2291776101 561967116
3662320739 53373722
955848992 676239495
1976102259 223078661
2239883236 159566630
991218859 285660425
3926199248 431841345
545462437 566596029
4284554112 550119183
870655660 30631561
4211527310 649064737
2617297725 367995939
1906996261 255378317
233886747 262780800
2717658616 498128506
1685822538 503420031
2143304211 246144241
4186374429 226098414
1061741525 673998748
3297622350 551125864
2836661046 12909351
2025760249 581559473
2903353263 209517339
4158930596 654266303
4048987831 563327354
727191288 564260248
1903811725 607971442
1967906945 194991275
1359204658 659215123
1350443918 153642388
1008450031 18522722
3897070431 137200536
1222010090 591190401
2037613793 166972433
2909903071 232734145
1640256016 57866221
1083478864 261047735
2323401797 534818976
512401842 445300252
2377146824 187996160
1554915884 172315031
2605484620 494815358
260668396 680303155
3022633423 678872086
2428183105 536815887
2699461667 67350132
3247421793 274017847
4282001901 325437205
533522455 444054095
3082032315 398726812
3418422104 358968189
2859873372 481535104
2888235577 323916129
2879466573 638359811
3593465302 72854353
1232610093 205594879
4054121953 659317999
287293821 585197717
3069580632 610903145
594760088 678735315
2444077918 284109219
497992842 194359856
2483456805 560012337
3861150568 508325939
3305105800 71156761
3169407315 205041579
1049174037 193017638
1337477063 103534094
2473584507 636069098
3769958591 451038482
2921425193 448394181
2513772549 156165107
3178141666 337091494
1154462888 426559196
1814978753 100099498
2901221343 198361884
2873913326 191559209
3048926706 427249781
1910771812 227356727
3341577871 4566804
1774823707 320630620
3536056378 288091125
1207188217 160706545
3232182317 311414549
2460859965 191637468
450452150 607003393
3847545174 378023007
3450213658 204365039
3066465851 296723310
3377314305 111063706
1463392195 318113651
3500032256 472300467
3163311155 290029638
2552753183 588272141
2499534776 534313537
3487898496 330738699
1552273391 103465082
3632630758 202945091
2650054930 426967152
3797680122 443729297
2257916266 346781446
1664355414 30171466
38279322 117284605
964848519 153562498
3889294068 552081020
140651390 641681013
3045080520 18589032
1706500477 462939896
973635896 94834524
1459292558 288041816
1344923593 168677246
3365212306 241646558
4033083689 502821191
311350861 78697725
3424410827 562595438
81701525 166189444
3637299664 638139574
4215234638 284760631
1534761902 46399473
1515958330 332998749
3152354600 113220323
275559525 85694377
1396218905 136537058
1398995857 347912764
2295233126 241784710
740196793 91609741
1735270436 230970878
3493623285 654091900
1462608776 48764992
1091378553 194068412
270216610 12489016
3892190738 453824772
509127014 674488917
2793554130 425181750
3266680758 18190854
1931287917 302985347
2853959965 606099105
2027934435 378866662
3551033725 121411723
518002779 524589652
3519075290 187242739
2826521072 255199897
2379711065 661763502
283711445 83459209
3939882122 191977439
2098476796 497055897
68373323 174849389
2959205696 187477195
2280602228 392844415
3846688964 221801223
2962933535 446731712
2853753971 234614406
240194469 134903006
640902111 222934422
279051637 29676754
3171820499 104425812
2147845181 674763366
1160153535 594893987
1069759985 376521901
1151799124 191334997
2252100062 376483590
2533159639 123900887
2328682088 566051889
4124186996 320904450
1965216103 446174122
3192844189 660850471
2374347804 230233497
2587992686 362116866
2814330210 647427424
2135357639 430021745
1390883133 461020498
2609841113 599911399
2670071194 17765553
895528613 33839433
3396409983 409212990
2659389947 571396695
1428815087 355809830
3184683772 253940543
3771755731 167786006
3195089457 137576967
2126248700 104041019
367226874 472648167
1574440112 43590853
647009498 280084765
1545629634 468618953
2753328575 614250402
1092422826 590764380
3778406086 121893743
661931702 175360025
1883051143 527343330
826795187 647941073
2910251142 406689869
2354280081 244315290
774588493 231483352
1374523336 611014770
3646950134 678076096
3747591191 397940022
3363540493 48363060
4290043196 613777832
4079109796 570065392
3632118962 4192368
2852783941 583429851
86182108 74991011
2557644470 172032997
1178429039 668200399
1774243395 344243020
1478401955 128796252
1237644991 83634758
2901393222 113502451
3443253062 76542010
3075028304 509291368
1386829333 642273387
3669325345 222583841
1745591735 488151740
2199146298 212159422
1791210041 262609438
3572337435 12552347
80489460 66112677
1674447132 281195563
1777244285 499048230
1033856505 78191972
276957427 114852243
2473498985 624594450
1758782095 198545657
2860008663 246272630
1927223112 58911200
3081650712 309847773
2887913969 678407294
4134990476 527186961
963158202 397189417
2032243725 164713454
102869737 360050625
3028899434 575260188
1211677333 473363713
1908666260 52467454
449178695 391220336
1260793305 294466133
642357992 350495573
816490093 626556691
3971987861 449818051
1809799796 304408987
2590952144 240584995
190268444 361083564
2660025569 539006730
236395343 211015781
4089337361 249547865
1560883429 384690682
768956788 417243071
1118856026 561443397
839357459 97900752
1058757555 324072269
3653490001 389301141
50375504 29097201
1305256835 354618868
872146580 625215642
2793901892 74912748
1772591824 70721034
437673054 106931161
2601603855 97777009
3055708343 422577057
2038566886 528772250
3404162493 217878656
608820989 330357948
3023774169 637098653
4115514654 230731678
211211035 221639791
458767147 293644457
1312390371 589711766
1194912112 367520570
3617752387 572060465
968747172 475252057
3291346854 497990782
996604191 21798405
1792548190 397514880
2033498767 255824251
1391792744 568886627
1196922631 350222880
2470628739 501022774
1806797994 494856000
148347826 222090283
1347698843 28436007
2663896006 464964560
728943135 295750304
2594633459 40861872
2109008159 66924131
2462553255 42248202
4273503519 284704737
1444706446 328712133
1455416565 632087220
195763880 368598309
1985800079 103639508
3270334545 536469920
2843639788 554095401
2559268291 151773111
99367304 225373048
3892746335 582220133
1332128045 1071268
3415317411 669623725
1851636202 437915543
1188423430 431844888
3457532158 480728805
1131883481 366195409
3402536356 41771880
3324675983 311485181
3621226225 218888440
2809104416 246386169
3875140106 576364953
1942832903 666645000
1381607450 289500707
2588044356 153139259
449614292 553607527
1195223677 595633370
3576510842 519255820
2242516510 620678706
3076320953 641829151
3191453412 629050994
1005709178 621685844
2761261171 6030293
2149852926 469734183
2585863630 324584361
4253493607 541263980
380622167 525375820
1443475558 343979124
2866505841 600891527
3401141752 612517597
461081490 392204689
1257774901 402679680
1329192541 618407939
1493441321 258611333
333921384 396723787
4090129278 292955747
4014840867 521344381
2609283350 254199856
3997605990 29536978
1396797528 445706134
2964746051 654827971
2722725154 14386510
698707549 676018805
3409646525 519444238
4100396756 420749832
2626807536 229384381
365059830 24443254
950708431 489830160
2911415166 339717418
1216127827 216581546
4039504715 314173161
25732421 324562874
3252734150 391942601
284991979 570460310
3608831624 159071664
1305839358 602518042
2642401237 643515989
4256986209 25004626
4106564403 626474967
3241778558 367146234
998678747 85466
2476093790 444315484
3573701648 23064211
1811803813 576071795
1390215633 79614749
2281801211 307773435
2108401573 268655334
377605941 497573060
1846056698 253818661
343699452 41969546
2746016358 552747475
539430029 417888380
593228798 504834655
1327887341 358694306
2835906400 49717637
1197761077 575306463
3653944832 255797591
3135426768 158160482
1509659879 166353991
310668776 544617880
1452203956 470627052
3936385597 390269743
1962023043 73101442
3934437397 45282068
2138670360 254137968
766251907 232223643
2209316666 461183191
3036588235 609503047
430899414 339953224
1915461744 659164974
588459186 16888934
2985277120 191395499
2098447465 130727712
3915755903 234184744
3761347010 179200474
1262750621 609374500
3704228534 490925273
2193398088 179940455
2677357141 30594042
559663519 487407030
3725012087 3821264
933259442 59387251
2338259422 153393210
2091192293 258164157
1440139502 577368919
1797524137 447968147
3477046651 6436278
931846038 354242480
3880383832 223085548
2359592948 290913847
2600995657 32619565
1771640453 621784234
912058900 155672516
1996233502 270652316
1549362898 662840215
2476467333 430775739
3463316166 595370417
1262922845 607924387
930694284 456757916
4123109770 523985258
4155068931 277117075
3410855635 647088661
1884193517 427209931
365766183 489299654
2833279926 51721643
648474748 584485331
1822414950 433076372
952804528 603589247
169002229 93249076
742008053 577678496
737716313 494206392
2033282237 502041313
1106256119 279056624
3697727445 515814428
1066174669 321192572
2957836421 307844301
351282544 106160289
808846549 40003106
938697662 261901204
18133087 570742665
2367936043 194438298
3689004668 7480493
3604843136 353709217
4112833908 200753008
2905762884 664794580
4073869798 255921100
820336745 416098181
682276959 15291091
2766527161 426960208
2479474337 659394525
1420277770 390601243
746879213 377856835
1543716875 274491733
839453994 666456305
605122567 434070912
902306364 318479797
954503601 395466315
2987792066 6473124
2221703850 42861473
3061484655 58696175
3609636837 189760414
6736663 425409815
2593978157 100969761
4135190995 28947921
960646676 531284438
3665210568 282936301
699523839 144198438
593415865 444837532
2874489548 577686594
1621487803 303363546
612142460 133436647
3079586821 8116572
1423079159 184825949
2623536854 167584072
3962904434 457546787
2830612917 100675131
1428177751 208138957
3354721970 644379821
917793919 389832887
4211856358 349772796
4200129909 74740055
2065507961 295277251
1423578874 481944158
4249563365 527363219
2955772637 41128475
3455363761 243830082
3307193811 255032616
2539819198 633971003
3129596480 639892166
3198173120 644339434
391642186 67264694
2012048500 146512123
2365515632 105979873
34920203 117538206
2888530080 150567334
2007280418 148957207
976247062 248715558
2450124865 167556921
3402452449 14219193
1729184977 86538607
3800463225 354991682
3607754139 586040867
2057988249 165546341
1005589265 97074724
1962898243 656050583
2503100236 569249886
2965817138 588541779
610395650 134657568
2517150517 496480240
1303111248 569975836
3875222747 41090237
2563283167 197017874
2770402993 641968306
1810199460 387078172
710129376 38851905
298426351 63881714
3247790617 113889059
3764405961 177955534
1189822657 263288396
2112779283 159705280
4254021642 579960422
3291917696 218957561
1230991604 103425097
2615763804 355245615
2821531935 429131889
269268682 563990632
4183783409 442298027
1290984202 650235104
272422265 482017612
513132910 665245032
1935929589 162959613
2738904855 626701168
3797890578 130192338
2880537582 225090715
383083772 156782852
3666494673 323025644
2383138161 372054783
1317240618 134699359
2704823673 564825520
678573907 522079954
3742954180 123679455
3126661084 412758311
3587638029 666181041
3429979537 546641952
1930959556 620059078
3582156286 576609809
4071858141 430099275
103278096 269426902
1166072708 547081529
3499997436 2426703
2304328815 503519650
3192595279 104937958
1533544878 22501350
812530858 460838695
162893467 85986482
53073337 557041664
435045680 105369050
1082453243 41729917
3624176704 156993478
3338626037 557970984
715203708 68822848
3057655250 35445207
2557774579 387346237
3806110304 318147239
2021301468 55822892
2846487197 546230063
3646489738 210528372
1039499155 130309414
1626518442 274705686
1205902944 56875538
4168767728 473369571
679839977 119058238
123103143 516743117
3376324183 500935800
3457061049 443676412
1966362377 17338160
4096436640 146953848
193846528 34642502
3684883531 283498335
1025260604 530104576
1775145131 585306817
345555061 484392560
989106555 252969065
3019076092 233094370
3463635971 57283661
1248394809 294277214
1868549541 654125602
1169170067 601522201
1208513338 657443867
4170426769 360622082
214026293 26817537
326838183 77601930
2930946953 590427084
420878259 156052953
3348500173 366855339
1486040648 646446047
1021843737 678250579
3345939113 107257149
690445276 509127555
1422730039 421314806
3447867026 504220217
828482659 93433710
4097090134 100663811
2991445810 459745323
3579118787 454628211
3509802406 201875505
724972542 209934506
3487043749 118309475
801786832 420404118
10496308 96269647
1214831871 546601265
2953345274 44355164
2741852507 142427006
771270723 481958045
423934023 608728888
3120596940 439836280
1461507377 143738197
2342583102 289948580
181657436 1484749
898103621 567451059
3763791895 14907013
3435556631 640034525
3652448830 620428025
4051406387 16091016
1297068057 354032287
1433338948 11003482
4285246940 17250784
3813742897 253557724
2454633791 453083468
1912733824 593167334
3634045700 216838749
2682161603 188716316
2793146495 133374434
206130098 623731212
1666423482 596541346
740789249 134664910
2356560228 295791683
1860058794 449660428
491561964 75393338
628853810 632888874
1097204294 176516715
548034257 540908279
1566431064 13567865
4235341112 220991400
344503000 618135556
211420813 302101570
2025956482 489820419
2743303928 380815353
3378102695 187234315
3995125264 183161469
664736334 490194895
3713904617 672876415
1916393102 74268575
3000515478 457043258
758711983 96263908
2012920863 633772424
2722544571 154447591
1913431177 239233303
4089097482 420892257
3381738741 636828136
2043076620 478212545
2903934569 92683248
1670696412 369323061
198338162 187746406
2998158767 479010448
1282011269 674762353
411832882 21279489
3393930036 338891170
305386503 679958030
518053884 616288043
3798239106 298215984
3718336435 597983116
4274046772 618824335
241610820 600362950
4061641177 530415948
1676737469 172186892
517901174 509426092
3190509280 376728255
3993221637 455311574
267721964 175845249
4253880897 427798411
2381567099 558714117
3936048982 145895946
2867655876 147038
2529832629 602346633
34458556 613998907
1919385087 252140328
1692389005 348827847
2385528548 395700111
3204268386 423851913
2582635736 307974989
861966990 516184402
1230825416 28240366
1152922224 49472452
2779064044 203518225
4104776824 655172391
4283705380 76586334
2257548072 558564517
1977056991 84748050
70317308 199929631
657844166 470892226
202902560 415793915
2393502982 308853253
1804098306 439306294
1965398703 43515208
4098174918 445668514
2599996320 98603714
2616486639 1597484
1654276719 211937686
628383861 493215881
3181897108 676024709
2513113441 499577362
2244069085 542197621
946681675 208827041
2393863560 172974953
413677868 298730670
2785495729 304276993
3720623166 546126959
4107185465 100040208
3161471704 367133607
3547199006 664911483
2174670367 406073461
1885607252 509349054
1657572007 168995243
742257211 54766524
975178724 168260311
1373087320 339738971
3926708457 621188403
4079173135 444651550
1813639671 562620527
2895150664 187957613
3386460896 68313226
3599016776 152636451
1434844086 364283857
3042772552 246440351
470304145 607646585
1361317645 155099283
4083071795 515560650
1094125750 25510263
4144066361 364662214
2177758665 561851625
2791415881 19477141
3185161438 661049173
3537744899 283489178
2027787190 534977954
3596350285 19376284
3249692830 116270692
1658730748 30391856
790517827 286082607
169630294 106745063
4008659815 588231054
3934918189 44021983
1437411070 50254255
1455174187 650818531
3778865121 105128950
3239126821 10114856
19855194 509258081
2889044488 532728916
482271301 409618314
958335035 544361414
993447505 96580071
2760050012 572325406
3114825439 508793525
851473986 77526293
171918085 212077187
111646916 389167687
192691134 288123020
2574663237 479800779
1064684736 97175148
3618461412 6421452
252746091 656421813
2909552109 142097679
13799463 96215909
144555378 456194336
2154565355 151029880
1077473889 77988816
2489038029 90646722
2921855609 576709011
2758690542 853594
3400634471 29300381
2275940602 248534997
649955113 25569427
2468795913 459482849
2760287453 667629946
1955057970 118514839
1974819243 255286113
2316940257 536241161
2970798501 271224701
4106687333 511135417
3815170253 79918025
978200292 117296195
2667768869 424831705
454288277 467895417
819763843 111061482
811602821 595350188
4134579955 408779782
1354727852 368784213
2927982262 36237519
2807885299 343446568
1057811572 646888507
3032483345 195368001
1655640176 609602238
4277102700 278815981
4177326454 395891995
2526560724 158392431
931409381 72617020
863038106 440254316
3580207888 247903613
1732814937 259185961
359585110 116066412
2040714225 121069204
3493332976 10168925
1411218516 667262090
1388222848 219479573
630740459 122465397
878743497 338079938
2951016088 161458831
3238459371 532624526
794153654 344927316
2559547577 505299693
1276647313 451532867
2943617961 64436992
3863391153 181554820
2859004596 477026906
2533807239 450523523
542422148 87944657
2131418336 58457201
2400541896 316505381
250611585 53076458
1652804746 372328393
825128961 435251052
1527273751 9180674
3828584565 486531831
1127764320 531152671
680526995 46516497
35059463 392881108
491538427 567267884
1398142299 256796022
582552604 19686420
2413108032 153140696
3207841979 168741010
354850591 176284337
1160847609 84800120
213365277 634597277
2538948941 145124546
974783294 120103746
2844351294 59731207
3525952553 152148267
3278338773 551477281
3771235672 214999648
2429762325 296012971
350264190 284373034
1903515608 649154491
2237835586 461705245
4187345464 246254811
2426171445 379450632
11545879 204793855
3268824585 268792236
2861509035 428424690
4170152632 314047652
636313131 40706301
3562294040 439959390
3253244240 14928039
824263651 183237794
1836774309 380879908
2198583247 73337917
4129873370 47138824
1328510737 85551059
4143883822 619877625
1724227749 483685873
1720553075 626492289
1726762075 31607554
2057147315 301577610
3730116192 129642456
3447207493 649636405
3651767296 150371932
2986233638 546369775
1830529862 526458805
3048317647 563694194
501280600 344075464
630258218 212490933
515096245 615014874
3939938116 354739430
3262812394 658659710
3317445546 504891228
2222239750 361302109
807781392 41861077
461143972 400676094
2715751507 63537881
2814147706 336303119
2786703865 59365792
236371707 487012763
3922749178 661578747
2270825799 595497808
1048848540 65236863
1208965120 204661711
1245952887 644288508
2754180246 100457
3705417147 502759094
1816157334 514546877
3312068022 589584793
1969657716 396136240
2033582421 312881482
433096705 17892827
2036811389 103769914
3820486975 463125931
3893071625 244081448
743217846 440305299
1682011577 422640590
1709429107 459246163
217561149 609404415
4098694088 16006347
1092545391 390914424
2774643540 599509108
4279367039 315028134
2455966745 235897942
133160959 582652997
732155512 33574556
882406450 515094473
2478989108 407778032
3880425656 203154799
346806782 658511970
99321853 501844264
825338602 446256119
2688636426 625573469
3499190075 405445301
2604562187 554299991
2871602728 21176679
42067247 393590222
4212123937 481713573
2133195332 95161148
238976161 231999125
3844706871 511381153
3382714994 122826080
1360767129 376039252
524192219 160164959
3339777775 34230768
83086876 365815931
3492031087 188745268
1617272021 403105975
1467949616 309116271
252231928 304998566
1694974707 262430528
3520472439 67108018
3781525845 533831151
808706364 563998753
1891766435 291773366
1682342339 169812361
3476691699 677423134
3336821413 542514785
1166802792 79786154
3032188075 98282090
899006898 431887813
653645378 61703630
468022293 192911327
2415284320 30420903
3942306357 593490364
3090607278 427352992
1256993149 199327026
3007045210 451710563
3955189027 247458121
169121677 412087965
3376640808 647775181
3772415270 17156641
295869293 103606456
1699140906 557029795
672155626 323810939
863771964 227301925
558572954 551559406
570511524 560906068
2342110280 211516764
3909360458 114275297
4004450307 422713290
1534278015 462924009
1926419890 645455591
1613718473 332809602
36568226 203662055
1379139341 397819390
1911783898 350684303
4286430951 433691107
3584054344 220040374
3209739383 414540056
147695991 208876260
345821139 152031700
3093143264 84638158
492747600 217201008
4073886135 29031439
3143024249 270875800
1794475741 319198196
283879157 36602878
545281854 553542264
3465185055 657291320
2752294965 259491000
3410475025 556239597
424353611 443451191
1175921313 22421155
3052235967 355337454
2949589144 525257830
2309436386 264477173
1676947401 87773015
877838419 57462977
1870545858 460098959
85435295 537191093
3847275247 1283759
205429312 24985747
1592736291 652956847
596984780 444530062
1951913694 203828555
3567330898 526081572
512778386 531428037
526545821 506920243
2864332534 6152087
2926710768 59733742
2148933819 416977598
1176690037 504899390
1290326081 341325488
1352643648 211405857
302272748 484706662
239943850 311683828
2283178005 119667496
2395183744 547389940
1743391880 287788022
1650765773 10162222
626366370 603690444
3116246689 266296453
540150343 349199371
2027321495 69723330
866519372 41186696
2736679831 113743768
907949531 188960786
2953959412 323595300
3141007802 433743370
2253022221 672944373
1829697381 680190883
195232464 241920448
1916322221 622300091
2690149626 397990486
2030163310 161481384
740498873 208126067
1002746391 186719028
711883906 612102132
2464576165 371091249
2370329977 204032090
1074469600 646363410
4117512858 366542387
944711334 232874221
1891264577 675100678
3114382353 435350193
530619370 650960030
3049183960 329786616
2136685362 574310973
3696877701 542724490
2856160175 364532243
2839123124 448725325
3843233624 355617708
2458188023 420930927
2591278092 591384097
4049512283 577981586
3976145064 12378023
973188557 155994756
1604032717 543955458
988414297 382171927
2863054242 120105216
2655558244 103971141
563121132 617411125
611826111 522133394
2266833412 532321764
2578357844 259239681
2038520559 370347878
874802058 105703837
2097960359 167312330
2408966489 473590152
3904258736 57615223
2298487476 163511969
258259938 110795256
4197922060 209141069
3997625080 534868362
1849147402 395592369
3483778072 49557952
1969612121 574957828
1845954542 75856962
53302077 561360626
511375858 75700017
3253811950 382248468
2433951416 153427619
2526745582 70375515
889508496 592698273
3647087729 494622327
420060631 126759563
2696671552 476734466
1736009424 413456645
3610383773 600426631
1835645952 583685696
547001225 570111166
1636780365 198060361
4213811426 621265286
3261523225 304397011
3304257980 428346126
1233597712 251507938
3390843158 368001310
357076556 25509193
829736539 559717390
1039883468 313279864
841569926 638444591
968993177 409179882
2816032100 293705553
1379936183 577678487
3037441407 294458802
2712380265 180515915
1581148214 661259085
2501197059 386945682
116374907 503502138
998228743 309372712
1763483788 307491328
2089021048 86138069
3964219080 583626842
4149283273 612809105
1879825082 183323978
1142198118 216298147
4243404145 455872167
3767676458 182868988
4199435249 357971937
503224428 10757804
610549637 105145651
1145323417 30096966
926206157 88416446
2671307166 445798064
1484854750 413720428
1942033568 573482846
2305214337 147976413
3097559647 197292312
3250112999 217814503
2679008512 679241787
3240973138 170108413
3946946346 241403896
3780491496 614031961
2886430488 629781517
603787874 651468158
3222038997 20951891
2258305841 52560693
3179508284 21153128
2189928354 299800714
2686278042 670741801
2621929935 579962595
3959603304 369780982
442692208 558371342
1959374174 170786218
971831072 225282310
2000937753 599041042
858803531 369568631
1383108026 50770496
2622808285 55556184
3877342500 603969340
1708369908 206853532
2300079636 200154304
3184006074 252860772
2213191034 73193998
1437791058 565165065
3453915845 562308431
467539000 486709280
52121658 59743087
3578665838 288398397
4111935563 509762315
1398126715 22636285
893571521 671530294
3290789018 114209780
1367623696 645335498
2525879392 4893007
2721409116 169572305
1886926905 102833422
3275691905 334403322
435246862 285591601
829527062 550092840
2027852496 128620667
2434462480 175171464
1073212562 236247330
355841333 405720162
2306668452 200395725
1367329416 618584639
633116868 539228108
1051424421 391260122
4258102006 154567667
3124567511 156624797
3255934520 431697729
54205208 101374325
4264293975 597462310
2901878005 541869603
1020084163 558024389
3372815223 413121327
1134088620 523705443
639802926 51945296
1520804201 101598582
1086422914 98062907
2428053692 529961077
4018134753 246400169
4024356225 491396247
3347628520 158388488
3624968624 95407668
3018064805 470100719
3492457968 32488878
1661504587 210509066
855042650 123752435
3860601043 571637235
1125636145 488435226
3131056950 418668237
221854011 156582493
49994060 279418160
3139087432 147822761
2796146318 549129554
1390927114 403250441
2315806857 660716173
3121946568 440723201
655924639 304785424
1303334057 532193121
456479252 262201677
45834275 421978093
2912735221 24320901
2475537685 606876902
2932822328 312881519
3897207041 14514188
1377760351 443752726
3485034103 96500970
1263201367 269687509
1811661928 564317116
4198192357 377838807
3966894576 185674497
1946311537 101692872
397728779 127455203
1642961216 404262717
1565696808 374499523
946021779 236496924
1514265744 223910953
636942540 173017646
3828571008 616496609
3948753481 92773618
320078930 27252119
4024724968 389850946
1057921424 36516007
1687299598 424944457
2229925717 268349451
3127394453 355899730
143994316 618426009
2219460006 653258483
1992558986 484268535
104877439 231239791
3735821634 350360254
3516251203 54694370
3512018025 495211382
3490490774 118026476
2068568175 312104909
2413770107 378438582
3272509967 235912620
1958986114 162396526
3548387464 498684586
69231275 144855656
2210604117 105417828
4046673434 287602821
150818107 401043425
3574913080 39466993
3047308485 515299846
3707046842 233642070
1743972029 57309714
2943484877 385806843
3630690198 439355261
150805933 66851554
3189769878 72335497
2424997927 245780832
1916716361 472959701
3829899468 521964730
752127195 383570896
2082527381 222970081
3199974362 504031951
2387832456 215208618
3977911692 652888822
1738273753 598870914
1872257039 659221711
2310489461 455485117
3456259104 263785608
3376847091 342674494
2386913115 313580531
3845433491 315586974
2639968342 555671631
1698959852 467126488
2378710396 641371009
2561791819 623211040
1500391110 321145867
4009909098 379892025
729828068 549929511
3962031885 383198738
3272766850 639219820
3714173958 16152861
1620779303 367790581
2921805823 547658821
304376716 625372791
3454075712 224120588
3165749484 457785808
3369299468 206446732
3890334607 628813480
4063609166 316393973
1445495190 25180177
912494075 182225257
2098404858 185660191
1451482084 631375139
4112951112 380344513
674358245 644470842
2770710599 414530555
147545061 655623928
2634280101 301113169
492448451 132108533
2759465538 79322472
1257649159 31805192
3784800266 464041488
3517355321 608352634
2009379733 66549922
2836399934 576308807
2892664811 115529142
2831283325 529587324
3096610717 361465508
506858063 193078391
1707228713 98161336
1651742783 58212430
90015264 222789
1902081314 634820834
1115402289 166553224
3469569692 146655445
3335840337 143576325
3637263866 115905767
515946554 497639833
1468976153 46571515
3297100569 52555017
3567989165 203313451
3686090424 258864248
2404803464 392182645
3931008323 477229452
2365519588 477676297
2862320647 60362622
2522372598 334861610
478191270 303887801
3664842997 445734222
3167106986 466902661
2314753741 360503575
334267848 606469439
2952898404 30155243
694229949 571878154
1447868275 234384443
1621722393 409045812
1763096236 674574776
3528018876 193284736
1099890591 605532420
3164033813 79923890
711018432 74623690
4116171146 425292337
697836179 326631742
4158356538 561749624
3336353802 678627991
1967718186 231507219
266848989 551773151
2423182817 587838267
1245913945 238538699
4219794181 247279433
615777348 209657608
3572913659 299353881
3931300406 476106574
3087304383 264658726
245228458 343756693
3346373258 161246495
1311562942 437785538
1346547920 473477742
3128282723 196844758
364132263 637046503
2677713615 532819150
3723745499 40849531
2482291775 495273710
2713700539 41478750
1071299762 232324750
269253508 183708331
3907777150 95677890
3685963440 288693862
1619201913 136745490
3701713217 397737831
578993165 463149352
1201728235 497199561
1909061859 451847540
2528439082 542940781
2011555508 69882829
3832846795 315038142
3706629167 620415920
3209539183 458279760
2714270707 179885142
3387500846 502480471
455587237 67465111
896957426 550283047
4115620098 400811882
2450197007 22704182
2640561102 187968856
2829473312 644286554
3731272136 175270787
3097925044 188970707
2603929128 516481905
3979186494 277990471
2157875147 248770732
1826049894 628987299
3164252758 592239103
4126572897 310452071
1439853733 427801201
3011238880 27489792
4106901030 481264098
3338806063 674098642
3134519843 292286039
519540926 248616380
2069841586 201605816
2797789497 555577093
1511535004 525038278
2981265137 402253871
859705032 129969926
1981551279 121504351
3978217316 263607780
1153322433 236933914
1453344800 146634432
1259586289 23267782
3753260250 182445953
645253315 314639912
4065984417 596637084
940073351 144863510
1645303896 67251466
865886472 343619920
2317491447 464160681
2392728512 644332165
2863963789 217111954
2491727302 373892254
2422097115 302459670
1498866660 39796556
2408653631 199059088
2708226505 544977527
4021494013 387109771
2232337622 329033974
1027303307 414603655
2645605190 293378271
1108558707 110523377
259663985 32006926
1267624100 483422153
3295856340 12502456
2827713741 246665922
1881383259 179954475
2844239075 625108734
2333523178 627380990
2167196639 571515837
840567499 639572728
2408174835 436238370
1354777528 75607072
2077377866 680345512
490135686 86953416
3587465545 405642515
1744210963 38383368
1117425150 502971923
2689666980 76791446
1815439476 22540065
1938383757 201951342
2921974045 616867058
1137797805 303392008
3981422543 1398946
4237276338 82110740
3350521008 234711364
431750885 258313676
3493579611 602400223
1802187131 586710996
2348438866 80736474
1543971082 106317988
1006910022 663277694
814856266 45294906
530445588 378663532
21844148 536766319
342305732 576156256
3689691413 434884763
2204031223 553450767
3786537398 181381780
2024617501 234725550
703146575 132851819
3519415165 184464475
674730336 604640056
1849228848 352341894
3509754274 128243256
557679915 640570651
266054431 596094180
3018800255 672137553
1721355249 187929271
1004787960 2975782
2399922646 339977951
2747249517 396151693
34965574 338376813
1489551586 138656381
2034739852 65676873
2603825489 394035001
1856914739 301788678
2966007553 524580864
2309429975 238581474
3962595702 412679104
3954028701 598142080
879210192 27914700
3894425130 375866134
525238932 169651481
351063278 606278392
1707410263 150537002
3084348924 608447455
2609198813 131560282
3663605249 559634203
3856078724 30143467
830165662 183949524
3969830096 617331604
1019686767 276044117
3463062918 76859204
185099882 414315589
1619898486 27949927
2952542465 452943234
3953858199 315040659
2223309608 121433180
2598872438 649956806
4150627403 184227226
1417507278 440486800
3175842745 666898990
2199470440 543704933
134264261 139620271
2520154480 368231965
3103763712 384071919
2189046115 376498044
2073044931 341691935
3138984773 597416539
2674654781 175575582
3025925783 503986260
1993468669 580753429
1515022581 273889076
1953510459 379970292
2427538978 256350818
1348368838 487559036
23724044 518573192
896141934 334429122
1325156592 665456318
2861186488 9207752
3152181246 206919852
3876233376 422905539
4104102214 671136098
660338891 44789641
685862937 482822356
1026931065 169367162
3580506900 411527648
1064854461 134794033
1232013764 481768798
3257677420 399062917
1388069921 411083025
3987080783 382033954
1591075402 420477591
3545975674 112308285
2420589101 331249512
1960845630 87836797
737127322 40929714
343177877 76877462
3625749686 341817597
458305126 53896093
191976228 613318482
3802324346 347297300
3993063446 186136664
2787225253 230904424
3104532317 222376632
2856455239 371571756
2237285780 359700550
2769540174 514750088
3268521037 615397270
1108837626 16696303
1182170246 664830796
3793124720 533809846
3777334714 4822498
693808726 602205916
1821900753 215465775
2194023096 447618266
3782634774 210640305
3641687491 344547420
494977028 396487845
4253431098 118819265
1850599151 397115489
780851162 140173987
1650668316 334573035
905746165 348401715
45784145 604419979
4269357709 32368015
1261471993 649691317
1065679134 63570942
2454695772 235030939
890551567 127335233
1794383662 118509563
3252450593 488920556
406634369 243559338
370356185 234264352
1968125287 197262491
1123608065 481853692
3828957659 100889954
3907505129 527699944
1355823092 410445949
3799484538 18053493
4165784962 428212671
2184455329 464264303
636585473 68088888
833853539 504883618
2220244476 271774356
638605062 477569286
1985419583 274394282
1166648167 511706835
2913290802 418174383
2696750329 506875563
1638177317 439338623
3985351164 350987205
3045378372 168500053
647892786 6749173
2700599642 550986608
263575895 522373097
2761382996 425949873
1236051335 113040480
726250262 497658209
3836825352 513285049
3541079142 422010150
1662819178 371546327
873855413 278607498
3057292958 426296911
993393943 91940358
492827225 493189836
1827796386 407296385
3743261171 443280773
2830348826 488637894
2702555393 657345847
2058781372 609358798
230759014 434186781
2950479613 538041838
1577657858 377614110
844954272 134406273
519285599 532264089
3145867485 45029790
3120591148 192927479
3043227992 184600951
1776084840 392456905
2468991026 519708956
860034435 127389971
791517189 209201105
214403092 51420224
3881229913 364346889
1513932281 501417151
2968467116 468139895
593099413 456181803
239434166 369210182
1949897349 291942787
1445183501 563879051
1070698415 280178066
1138995642 17184755
3160090582 375369532
587267423 642664473
4127568016 238880449
4257652222 286233899
2124282338 265000172
2613364029 91639291
3279145693 555208300
2626005619 613159363
1042845927 596529791
4293830020 221887191
314431423 441469953
1873678693 59306667
1159063723 528941220
1149279151 521519304
2002699747 106184240
1840398073 547033167
2197921685 194748816
338474309 302025341
2720014974 264946694
1510085801 227179628
2926084666 37046221
2733770708 379347472
129543376 285881088
2022439620 608907869
477157322 646747755
2113989430 210740537
527040651 535429197
2252465701 304805227
1100325946 537858430
713029439 160097450
1692653261 394703652
3028760077 269693557
1919779459 551740242
37024695 260766668
2331308449 233042763
2682758581 298819254
2235679048 612326653
1107422719 511826313
3117195557 71637470
1005699485 636092767
702163629 576356921
823013871 213858076
1024290962 149152576
1332648946 190180878
3269545622 326591846
4291660163 258239498
2177040267 581745661
2782215029 157850803
950409992 340697628
1249274772 271096163
3708800926 347876378
2703756632 63330288
2565883838 62371028
1349837557 421017872
3979585567 182547907
3589241829 173918579
2164803456 441858856
664580701 550864737
2585643097 610291335
2319056962 491714083
3707552608 63379798
3277964196 516369206
3326129623 228721197
428688993 457538123
2909831731 381950015
2853982438 139153555
566841647 346035586
3066767143 23484387
2963589465 559809330
2576288508 79965716
103795299 422582559
3129640881 64780259
2703720755 291662654
2556068901 591962434
125549417 144245320
72145554 9370175
3208009535 336047382
3038129212 446124982
1984808145 215380515
296464931 395155154
2185824396 204231844
3593466355 440602705
586260604 118560936
1957932288 124638059
4278250808 571222230
3804848664 262208779
3208005643 403710684
2587265759 236192541
391362914 239484093
772254705 246912643
2480349373 334806757
3630323714 333748472
2939478800 274193575
3046506895 171702741
3535315185 620024645
811906193 580987080
1922054024 468849156
2181184705 140304994
1550325510 175176210
429756978 652911433
1669796035 417532586
3722260196 186272363
3854507797 563180435
3474980870 619007676
1777311380 499184181
2534525259 432068633
1518095628 472851968
454905294 549147979
2246121470 581120637
3400925245 167044350
1308056990 314237270
344852253 547015473
2153295665 109009529
510112077 149172732
231956467 502879470
2242374820 599585955
1270526070 64577450
2436509868 654865274
2638147669 73073574
723731109 292201671
3114470520 412137841
1454695940 636903708
2994293644 18299646
2255473998 132094605
1967808709 637932389
1215993330 89172747
3688370752 175313581
1378136190 45789438
3838505040 60216404
3178587739 332720522
1352159398 430831473
2765984271 173453722
1240885914 512601577
2206597344 433800803
3847550510 105780454
8736764 477372048
1407668397 63425961
198265945 386128827
3269386272 172316641
3057628711 199603626
3276430535 244001416
2889306273 335401247
1542425950 29339679
728090842 306782364
4116950423 480667852
2692842074 171560353
955515027 472137461
3653464397 192634413
2768629032 400586427
3187215951 475599713
1731879637 572060116
2514551872 202065581
702324219 508682422
2553964671 311566254
1748215595 383171756
2656017866 233008190
3792034170 304799285
427522540 99664948
2941990395 536204548
2778462349 564545108
204608374 612584778
654262686 192121001
2305579284 374869250
3778572445 376263852
21154118 668134831
3144314989 639487742
1391804949 131922080
2195862874 498169343
3214652512 388645996
2588259558 336521110
2589104411 106551779
2503944228 490862535
291936601 508999810
3369646956 72364223
2470879187 246197927
1747170525 548778802
2580752099 440046194
786570375 518292188
1406368840 70009620
2525928355 519308574
3502737119 461370587
2240477679 655318538
172796590 496922440
1722387557 471868882
2238730319 302700654
2311544982 188427247
62930249 447498897
2641273355 227736040
612825922 73527182
3365641098 215902874
3228521570 371837456
3207717890 285825811
2215715798 206047561
1026405859 606058046
1346245100 629248047
3121748397 350874383
2533688648 396793985
3505035005 230297986
2581779319 459430584
3341330553 637818792
330958224 662661189
2375077669 299159559
151477820 642933236
2944717288 668242587
3731226796 186263714
684836401 262503545
3429298781 634574048
3403845300 48679073
2441338380 490968670
992760820 500548967
3829594567 172680865
1286600631 648647266
162437551 242785111
2771066530 373194408
140239438 516948440
312115487 348085456
4045091360 203458934
1030036105 120842526
735025695 36778340
93214012 336684073
2467171968 394261272
916805646 223043074
2155172120 410190027
2576325791 505638787
1425268990 6680750
568432211 171830642
3677508994 367441882
748225229 578650919
409709362 611670179
3305578500 498306894
3394057128 167116498
540861584 211873555
32645950 525174594
1518061064 435607817
1478103890 658882514
3554661206 136864375
1589938190 639812460
3057705648 15248686
242153714 332013979
1447428300 276525610
3115244408 251097672
837565241 347361974
4205458238 660019358
4109757178 55193872
2541947751 275238132
1946099354 35229207
3786135850 530859898
2134043030 121205530
2619399469 382413984
1837345927 441193901
1049428427 462308481
2125661584 41927786
3056069411 394151638
1471180729 97725164
3321411658 486864262
1695654936 546826850
3767315603 435900692
1999478041 490474859
3171121199 511076836
334873962 417041799
687103684 350724793
1240926966 296201737
503527320 646554645
449294851 334997515
2520516742 133343559
1914210237 553398711
2323166343 95199377
2102152893 620094010
2817282005 292587402
3605265243 160026169
2113202216 588851179
4258719955 107237803
2504211605 632508773
2947310296 554602849
874032312 557077047
1846634117 638804967
1323831759 406316893
1779667057 674777173
2642106780 542425403
4088344468 519762153
3858373655 401925636
85936300 298354179
3043505072 309362933
198079702 261019499
2649454873 388203432
282267392 21147202
3084519240 562975905
3089736736 482539529
3317642376 608004839
755757860 454237970
1527093824 159137572
2191199412 118462070
620401525 276941484
3422343574 12997725
2936466498 576393037
1384241403 48662553
3870311295 431760233
2057186875 176535212
2850445950 517097100
3434488286 378885556
900235491 670466281
1914307451 88910467
371626120 60184326
3773680280 100031365
1483349909 566204140
3335680143 220514403
2142374555 553741174
4192858215 514378380
1012616884 612902787
3628982898 508787256
3378975221 201533731
3667734236 204300964
1470189666 130709951
63643295 640788534
3902955979 144354986
4156870773 376825256
2859301015 5419630
2668747814 18219737
2091981583 35826789
1187339646 169748514
497715643 176584845
275093539 465997192
56406484 276098511
2263081446 239724028
2470047924 191679395
1189124625 137432538
2695238334 151912621
123499083 88671066
3284697580 290421446
992467010 129221318
3446394342 400824636
4003124980 116332449
3282719123 301545305
573129891 177747652
936440055 636180647
759733110 110798286
2951782511 393752829
3455991812 425554295
3280673269 421804570
2217762522 142974532
3161681276 160212366
2360797041 468210450
1430839351 480939159
1973783479 449984901
212033649 347770651
1156589948 547694502
2599895585 654034215
1704944793 389020288
2681711048 115849991
2307511019 186277765
18464528 508359459
3277943089 347424619
766016075 661664023
3781635582 415292099
1375674087 522458839
1973531390 511955946
3155057111 612834574
3141016253 322694268
254281459 158880836
2558571047 136252756
1431680195 655365691
2703191144 34609729
2267453709 534417111
4163856118 304429354
468688196 39762230
2934223283 456628688
455207370 502678022
1125150321 408993592
2277696047 209264867
3963506000 479890590
3610692856 387389203
3761311731 144538903
1609764283 393832056
3352405987 10323195
452046162 179902639
3967868109 192941634
1779645733 367638212
631689108 71470132
1679014467 375253934
3043370380 535392676
1345337246 674621870
807636491 191409868
807564547 129791697
1250089631 250708696
3120382410 113101352
3286136530 672537104
1804929678 373088795
2199089752 440563346
3502329015 475473706
2644723095 370715594
2550669690 594430219
1151921715 193867813
2503519357 154350363
2427175413 654261196
1356818944 80237880
2474373584 511708375
1465909490 17073389
2182697274 88852501
3554062307 630085062
3214271660 364873418
2778077173 662459331
10848347 348435133
2447219742 317572512
1287417045 120454657
700781013 144746559
716405340 546744267
1271706323 235006064
130975701 670694862
2230444930 293763278
4046677778 213819813
910655760 280006166
1912339556 272451963
874503903 195566971
1435012846 419400805
4102398823 581656560
1009552092 422498082
369049854 590228896
3478797963 178042660
871294232 217142951
3994958278 273972761
290739314 192346154
3741640778 189612009
1666726450 422416544
3210374471 435336488
2764540050 103724365
3074762337 43255267
611202272 398453625
1763002894 100178258
1096688585 636549067
2965779573 392620899
2090304867 600442702
3040741356 393889731
1674864659 133808814
4102130121 567853645
757170708 450189391
2273898979 661551710
1935635352 257086901
4055054848 450674791
2298953972 468372770
2229265210 49542815
440466475 447553526
1735511897 416932639
468248348 213077019
2507439933 455011084
2019891611 664598829
432936006 473325001
543206854 324911579
1425624277 296644099
595329056 1362749
2350094255 511177624
2613462439 469509470
4233950439 552501249
3495007095 84893513
4273764629 337647078
3868562231 7768882
1109334332 319647427
582373956 634615511
3994818928 398092321
3639638871 244169459
3448026573 426033604
3552251163 432213316
2259044047 451973806
1091967640 245024958
2506118355 78033517
3474241566 493030720
3546371226 574606950
1543794491 460957142
3103889919 12473228
1377778648 577642139
2612731534 164682553
4244537871 376246746
2534661412 43188442
967260092 293412917
4093687507 141323434
1163816459 304792323
335585675 228906275
3680673014 182619604
2869649583 293091836
1427954750 173157960
3624822585 70969212
219597383 156436377
862359258 227317939
1594797112 653959137
1859753742 329254491
890858030 616600920
3193155785 412474520
3351492567 322750115
968725009 676841148
1608478349 236856749
1194186109 437033402
309673556 1983394
4075598887 660859202
1825364034 677763183
1064467353 635704879
4260071425 405579935
892346011 649199155
1599163137 297817148
3835075283 2584235
753208091 638757900
3925105262 564898132
2140778392 620893069
314835767 606584060
4110419230 61108088
3070767287 108836913
37782671 207342685
3245316168 399752063
985112546 252708730
2400440329 157495836
3809931445 396512763
989957429 577410679
150648990 675672687
2777223800 594989644
4041580104 424698480
3405080807 398915085
1353143806 3877129
2732625233 494913611
4036232439 215279804
2664738900 576651984
3730887111 445979338
965234549 220507966
521921767 185492375
1859733015 559090532
2464634525 468822703
2700741672 240589770
767407125 57380675
3017923697 656116308
92255323 78368421
1644940233 577293952
2778304384 211824663
1230248479 585872950
781328891 425270663
2042145973 674693020
3789962083 607620728
4075931906 527695734
3176513444 666971651
2839983369 586751673
2222187459 102277324
115465336 211295094
2826751162 601085553
814444469 134295241
321345451 648980051
3409404850 522154053
2205694148 499101421
2699822688 650738700
721734206 208849726
3212338385 209264347
3741819123 260804810
3864235873 533428542
408396924 212874327
1209071731 41400267
1431958417 522432156
1029009175 115344260
1310790369 408882283
1533234063 103807317
744758460 638207460
4163142650 232412244
1708664031 304954181
3468618060 474083381
2939355024 158108232
3877124642 558285712
3148243366 459509513
2454904747 537789752
2220278934 342028113
4138643460 34441281
2019819438 653361611
3505300355 487597845
3369338013 405295036
855452265 525511193
2065287343 656800509
3219781288 205950841
1374795243 390301935
1795302232 424117253
1222582247 93334213
1252755326 607504857
133800159 409533572
2108120128 573945152
3919267146 342375149
2954198990 309879475
696455391 510090630
629716731 562431094
2015899898 64851067
1008594870 619454959
1180521028 199333680
1438855086 595303748
865722245 616563712
3691989017 497492515
741889309 436231509
2613783487 612055542
1426139769 156135301
2548026934 73663766
2892664486 472081082
2822539961 574344393
4175158066 351097721
1263649913 225650132
2027129376 630851229
3498122965 438373069
174807317 596607387
1223639810 339198049
1403376244 307609860
713095995 590586199
1603436052 375203999
3576660008 147675832
970771962 594153885
1058320749 304066404
4132773130 273505395
2687761047 609754349
4051598256 672189989
2641894825 659577345
3788803669 422195267
804231933 477581736
2372419636 95493299
3003077141 569231971
2589544491 169405553
4109340572 89196582
4254126033 377400433
3126636354 89229575
999663379 647324805
4118825255 391436016
1867790917 173834535
312905594 142555566
2454043524 422245975
1811434382 328450378
4290970258 674231757
3834657621 428668222
1657212302 414856716
300118658 13216247
4209379614 611789621
1548865557 420185745
1305570682 673925307
3321488094 536825086
2215242437 542832928
659041865 40437133
3323294118 475230614
494930754 239630522
1002554618 64508865
538720845 378802324
2831405775 560463902
2414056679 272562337
3201944420 533896878
2330350361 283975219
3745255135 453151297
2964826132 249076916
3036462125 590398955
1153543092 340129395
4130370951 142733028
1052514403 399253278
3628518732 554295841
3237154026 355924897
1507735283 10523642
2551143893 673995064
3146948506 564742863
1397168999 374276840
85467383 316859657
2846686391 49299269
3300140687 124475439
2776802494 564345432
2828534305 220442508
525401918 606619040
3304435556 490167974
92085973 154794
515326136 678648918
3151142079 380360230
3990883818 196961843
1257436875 679666027
3836471319 563943319
566927998 88300590
734948344 426279600
1945346570 262719603
188165821 389145157
1333894172 88633958
1110134348 183481881
2826878111 446871274
1264749285 458026885
2861806159 377092358
3367451461 417313082
1006653486 93183481
4125342438 311499777
2035355295 147944513
4170294611 364656398
1586128259 601725234
151696340 73363939
3121342051 473635867
4103858241 102493165
509803147 453534552
390797509 639118291
3502703279 665094286
2696917264 668297230
2895785153 566553672
801876202 308633020
440093763 203672702
202025162 269279212
939403200 34559922
3596830903 102845427
3995189189 324663260
2200151511 245825094
84480550 328260195
4254704165 297463222
200558982 673063990
2010384663 533920419
3704752159 277440555
1350240731 424519578
4112625282 608252636
3566026044 31081467
2905507822 310518473
3398045717 486445009
2144959646 461502538
3128332787 648050253
1360772754 291587995
1094357391 381920329
184262812 89348753
1099227304 387521083
2281335705 86102914
2706753490 648282314
1195410062 69119045
3709287474 173726384
3566775077 325921328
2977036310 175825586
998836083 569767689
3506194154 661316563
4132156425 230795159
1516142376 312751186
4255227517 456277221
1252815650 228896032
3376708069 5490322
895201313 136639085
596383899 530977238
1120402803 514837102
85020944 115284139
3076736310 54635929
798943475 15804340
2016632600 262622603
741477695 477680340
3365819584 218885335
2697291113 201633513
3193849105 553212933
871936528 103842877
742620566 454348077
3630039410 431623772
3870238086 316959902
3385883533 565074185
1152061033 359888439
1978282157 62497677
224472912 171300061
1412114900 217219577
3027213811 561276222
3543129146 195812257
1825044983 348933523
1989884168 46577418
529784956 94153829
1399321611 343467697
683696113 223689797
3972558803 427313760
3179610662 440728174
3477182422 581429714
264680185 144197153
2753448900 141497000
581410469 481931679
1013142937 32672226
2929220804 158499597
2997807565 168636626
4186920665 632623652
2443236606 364575622
1274196108 512715321
2108589233 277035237
1922761799 424842219
192747637 377692368
2634169340 24389531
3201063396 183070095
2193315949 80960406
2701420447 429368793
2130639345 117859768
2519684207 480213123
3136140574 298887238
1892338724 656041114
3052717746 54540448
3309088007 609842010
3434648097 84738106
304644777 186995625
3877827614 154206695
2152535465 196983309
1890699775 291946774
2367058541 68288998
3396657396 381115757
442758052 131681951
1677051225 116604950
2983176163 532837606
4007591214 623296805
389718020 586498992
2557497964 654037581
665936387 225564292
3441325083 166916183
3005687584 644561190
1952523154 164724700
1293783530 409648070
3729546419 73830600
1281306035 385765947
2370131159 291444324
4171557820 590621650
674322991 523872175
429197714 49214032
3445308075 600090630
451914463 274418563
474459112 354904972
2724427138 156900300
4259912594 446822160
1456793093 602744737
1065966501 337490798
2276953023 361492168
240825246 42934271
3698013966 377343539
560022713 350588785
2691682985 563647160
1875836943 278827208
716882192 606694946
523527095 166016549
4281795170 438462527
4284265523 91990200
488877092 63482403
3402009478 338919633
881195748 211366354
2675431873 56053747
1568452763 676895078
3900191879 283846811
2902747732 32659245
1751247575 397486187
2515119387 186274148
616946895 604372507
1846931988 262985087
266457309 236342902
4235614636 484490584
2693374542 493899572
383097492 486494663
3132191389 143824935
3286487157 553968928
964680680 15775222
2590715023 449814570
2658941507 263491612
1241931672 279783928
2354013491 509021114
2717245048 377892712
836417072 215389775
3526982598 230156838
250745981 188313537
2287818503 468106821
3405880387 281567447
1948384064 206495091
1016886157 573380711
818738326 417850771
3944762674 1610353
2655623653 557589529
2703780161 88505654
234120912 677581326
1249867136 383171059
239204821 517290033
1783621300 151641118
600686095 531561933
2776471327 413768681
1046333578 542811342
3320688394 6150304
522366123 317907446
941041712 63671270
280113664 375100891
3917681818 536878766
697457045 656976663
1270016003 568587251
2896893023 181357734
3742787293 414729033
48591370 83478162
3616107426 230831558
3711550666 290004471
1294716316 644577420
1577168559 523051477
1479276251 360247334
55310643 209478089
1764925490 173220308
1756138021 328505930
2178582682 84400653
1861813508 609146798
3012926320 23326674
2931226713 495547092
3083488371 543522769
3681908134 2018702
908145201 221468017
4050829926 623149730
3232710734 269996664
3173642397 427404040
2646775899 615617155
1994661709 105523262
3750670283 159486596
4044420792 282995015
2116837644 415057350
3473190688 345108744
2514658860 50520940
342250855 103069489
3680053007 86221637
1158182128 481153383
1684659531 656206393
3223143563 118329001
4270176718 218202996
2666295992 455076693
2981953906 450418332
2538186340 628596669
3240945849 179097537
127243463 463131384
2793941524 453084672
2493004750 502848290
2131574728 237812032
1443967886 172664445
1288656962 232107782
775427685 120179788
3775604214 182922953
219432142 479259508
2414144351 470003455
1871586045 603193670
2709582827 12237048
3601638508 79871881
152534783 653011529
3931175516 128078173
3649053596 595594979
1246094915 127431313
2333862286 632883838
2317923385 23175201
3902633241 231471477
1212394801 322153048
2522595161 73758653
2892599028 630559371
3129162089 516028794
1235551076 310780121
268716844 149127671
3537678012 311073928
1076468067 433314162
754087535 357880403
3557144983 578484229
63748603 157718966
1438490692 658027315
2084818579 65430089
3963226874 541642223
3981363237 663811440
4001008314 380380675
1505163524 670499183
796015806 569990969
780833944 7938656
2419241690 611898052
568060099 278603353
3352413871 340059592
20566389 253876565
13070294 470245538
1980468641 194962998
3175905098 231583778
2140435147 618099561
1679721177 313708976
580341757 164576410
877998891 61025438
448283308 483954982
697574236 197900474
2633695685 456122567
576267118 437227191
266894754 440878007
3854241341 121419891
3585780215 51921959
3345034484 367090941
2387663795 227434290
1928687669 426071685
1836137825 588243032
3709593844 103049101
980579600 530909305
1138715346 479738757
1179161863 659151804
3212465886 440578120
3112469142 549472331
2201852590 601437522
2255283640 659013793
109239262 619801460
2383409079 44890453
1993631855 81730522
282984417 204362611
1639000224 307831881
1439831164 583924112
864288361 422961104
84797148 217663007
4229054805 489776202
1034533934 135338523
3639043254 160173541
1339318289 115715312
147938550 328354111
3064573499 507658165
2676761331 12280321
1977261967 182053644
930086928 174167919
4087640120 497563288
1177622523 455879014
2622216525 228370533
2829269083 469488253
1885205072 576464808
577765274 355279548
1911813991 172750369
980630563 547417656
4026787038 34238877
2417719293 507488701
1632585137 362666503
3047003437 254111033
720406946 472806151
215582128 152960118
2099061189 69639355
2966675424 212856660
438816507 5129321
377936882 103052492
2800708138 51933912
3321949125 589399673
1487623192 565286854
2514175690 200504646
1112656373 593448982
3941691511 347757192
4237697446 610955585
4065558396 486931235
3153387555 173741624
4293915783 596214001
437257552 206219863
3703163805 390401752
3280461644 462930760
306977139 372114309
3471586259 79764456
345068215 357791853
1140974767 572169259
121594153 327778180
2195857281 643641795
2699551224 296376823
1131667434 160086533
795982245 298921020
3334124913 658615266
1963308217 581915553
1683784159 595320457
1024502019 621825230
642115349 123894937
787566466 448657543
3364369920 457869710
3934507738 434871822
582252214 525654452
3350295248 649177127
1987248713 251421625
944853164 424728285
3332289604 558782077
3630636653 174176878
1781598926 481129679
38853918 7609684
2872202445 11994522
1007495782 169625142
2626151454 379067589
2242938470 422723764
3391372494 354341857
2407129752 186088455
2388936309 461028753
3199184472 42159133
1196455892 240810426
4158000004 108109037
2587387423 660086335
1745390187 176827119
3998208139 232926793
3544031210 10425875
1656228360 617861343
1783557139 280903666
758254582 99184757
3397715612 505962626
3432892849 427691829
3745471026 306963049
1600189254 611893847
2446969706 256667586
2695093277 188300512
2519999463 624731165
50227149 677968730
3725889291 471964394
2595472820 491962260
2889858039 360178895
1776068961 165685736
1223072324 329305003
3571315187 662010262
2162956683 619378515
2294940690 391492662
115565926 232593126
474642250 123795231
2058762168 619496622
316533454 222044212
1014176107 287459598
2056039584 110086875
3769543010 270021354
3228089238 401346089
1348368223 631487289
2129890602 498335130
675964914 430028334
3248477946 226033071
3581265904 50791066
2912535225 419479528
1545922118 160526433
540982232 121208060
2029242482 347173336
4038700570 200555415
755144756 73784110
2560666532 154986052
3263118200 286107762
4154092666 475082091
1221075630 466881588
1513752394 401443727
2956485827 61735617
2230729651 334915436
3776481751 155801043
3622992835 173412030
741305786 302952079
1843984613 375471889
1600204920 22511040
3457480529 296634686
1492339771 583058830
1501110691 580810730
2979676350 535235027
1625106180 532769016
286667519 567842030
2800061666 558200750
1965101135 334813871
1568038376 247001654
483887099 233805714
1151901097 207332739
3598405437 223162219
2530582797 282619954
563408169 92792519
3645245146 587615874
2167885798 308349074
4170358839 656617263
1201806174 191292073
3439421118 62990484
447786011 42258567
2207582221 252779559
2511503890 495803008
2006416162 320881653
1282973862 203547143
3748329815 129455882
1688282766 544718271
956052535 363554305
583703051 400501865
659311037 469183949
4018962777 570920559
154885146 1157202
3839389850 367216856
1848696950 679727471
3342575363 355318336
3902275159 204277172
3431459628 511997275
2676669434 355149264
2804122229 196041950
762132904 289424128
2724446985 566999533
2210939565 116325332
714724638 438037787
3648593107 2477961
1432299881 336800564
2580641671 468715024
968747576 479828347
3205330503 42510607
1657500509 279308761
2257705913 23978184
4030196229 434167887
1546730854 35386637
3534109684 507428049
2314481401 71278853
479467175 153422094
1674572370 535694658
1453270215 62200163
3834107846 480580413
3922091655 673480569
495278556 16948671
4222890524 643045888
3653322981 485518414
3413229014 337504488
606066796 533246784
3675001034 437082627
2641519681 310458445
2313764642 20657943
1044584145 444384098
1792456583 136893159
457169145 304260973
188136866 127293281
4042212292 86117279
966633875 290696678
728160635 421192957
3318759967 129639837
325087838 22542777
3235279778 15794014
943805804 611441880
2323433765 307327100
1126004749 147376127
820010366 596528696
2545065740 147233535
1841346933 125225781
4051228530 378767152
3383191146 375429802
3730977427 175514972
1683114786 615339473
3994715090 267760696
3593911853 190261890
3106563717 486910411
1720736277 605224561
2163962338 41623020
1139115668 40505017
3305505078 461272188
2660525534 381501248
701643959 561565573
513618730 581248649
802553538 268016160
2244578174 443624422
3160912089 332900050
1173482389 584979431
1872515907 295624046
632191198 330307049
3924882072 619432845
2766965440 434802550
1355080076 332726747
3297597911 534907086
232645261 3500602
1468902807 596460273
3001077477 402066124
1964649382 585623435
3678988712 40462624
1783019876 9344456
1682543388 260145940
2039907765 478248361
1507472185 617402720
1063136793 523514205
3590456017 551748556
2338479645 134533276
1342120084 439469923
578122636 586184174
2818210972 5776908
4243789799 148153552
3627121927 599268676
1842542439 615802080
695963125 112714676
1554303538 9666829
2271290676 418761438
2138514434 170572127
2752130677 531197224
800338169 466299915
3225263414 40743026
1797458961 320268060
525587612 491731040
572663460 235217218
1222912458 38141601
290964652 222768857
1416915323 536993451
2376830557 107523175
1007311618 642872074
3129486002 446397913
2383968766 215038622
2096775605 443439180
4124953759 212720224
1080787215 35743830
3920626004 589915086
4279679511 542125751
1111566250 26277949
4057840514 246723908
1455297809 120121692
1437110205 397198114
3387877040 413032441
2269703742 196540740
2278704185 356262841
1966983544 198030448
2925645702 466330440
1403755957 445023773
3517600046 86703922
4193245799 447799536
3334399735 290395567
2572808745 462635718
3707844523 239425040
3443273244 193641364
3285204889 423813957
4056384577 88581020
3124636476 347686745
601644880 483803367
78832613 469161550
3985802168 50369387
788224631 106678086
3855512421 456213982
431227454 269242096
1443908762 290468244
395313741 547479343
3613566660 429349102
1928448860 25502986
194485899 614752403
2250869382 100680554
1525671404 305220895
3806591351 153118123
1387819034 561213531
3073248798 140019605
1842174257 647314455
537688457 546205015
2389223541 312992345
1825306970 122629728
3707878417 552929542
1030646848 445303528
2795678178 46073515
2489617318 278131761
2143862608 41251930
3685518201 122852072
1967123307 259197378
3294807900 638971368
765773422 459822738
3487212548 354405596
547883385 141036057
3009325083 374808462
2283813471 207992606
2097079850 341933507
917911477 605265204
1029812428 261664668
3303591251 2592208
3892893160 278875579
3965117226 75566896
2161960706 7512192
936542393 600662968
1163813632 663008990
3472520500 329420237
271766778 585424714
2816691059 156119598
2319055680 517455706
2012228276 278099259
745445348 62144308
2013172812 415507461
1350029235 621315532
226208520 516721247
1662372048 299964643
2227837829 195498400
3264319603 202162502
1800344303 461918757
2943681096 634697114
3999322983 341581520
3201148088 17026574
4218296397 319575874
2986290201 89500708
1821261678 181753987
1887853196 498782226
371287723 392867178
2815130757 105119347
801096056 392743965
1509088221 34692503
2200199066 18743875
216694398 212038219
1708462823 236691079
4022067498 678054100
3545289772 32375556
1126830980 494534427
1132727471 126192029
4096420598 280348625
2858038262 614486266
2146423984 275784664
1708208996 596502640
3603600457 281598764
523234450 257537238
3507593787 576041150
3242567201 229769999
916973406 286786793
2639401063 266570818
2796503327 92450022
48881324 493364371
2730318962 303160223
3895047923 117393704
1390043830 16898474
3906964389 525305689
3973538289 311724048
4276268103 507307173
3763638640 489319721
2955289773 611308434
3327056524 110296000
2811111975 396143164
3343552547 180341763
726075307 24791111
711163165 125842815
2680609563 249289598
4088551274 562282868
4175219899 464286514
2453343203 280477107
1283250273 648770597
2870775128 337113870
85097685 524719500
2250847932 497862604
1934704995 604344609
251868621 394746193
485777517 461007483
2226325801 61852035
1336743923 205729847
3008890156 139649688
3788945512 616273892
2934847377 653705566
2466314887 403169048
2481269649 63556166
1846337817 407880946
3604287406 624920765
3997960718 109728574
3169874809 65388176
1519223050 299410500
1152999894 199068105
3368024736 20904561
1266706872 126419870
1497707591 228235635
3763610134 93358214
3992066537 239706315
3170490837 304874233
2494774672 421551983
3063068751 263256592
729602919 40934399
3330384308 546235
1606194810 492511646
2537370996 287358121
307132405 392064111
4189634467 347647450
1183373886 533167683
1461673000 30478217
4286299999 173598246
796092533 473840020
2462780557 139124879
332500603 604178886
628760000 440001382
1024243715 630140071
542289075 274877270
3745719542 339275015
3322891329 457289949
2465069008 134339095
431073936 600153487
2911694353 288451673
1221213801 649665342
2949385940 183106525
2329667747 167959374
2312070888 131336884
3639686954 77377051
2676172225 565491722
1868334498 663528528
1137215839 85317143
2339504261 322140337
3426832580 122650101
1067252196 349539578
999862738 482824529
3735426849 496985749
982919809 487395593
3057270344 495818072
2638226958 100849005
1842974848 606871841
1796939391 371697860
3885410884 117121520
2920773044 174888837
2720856547 675897228
938095635 176302060
2233724026 168618729
1084559081 660912199
3373324886 507944383
1620291407 37676921
1761904491 268725846
2677718350 585497590
1309622143 625507847
2637262203 455732527
2324964170 286236436
4263086969 107341440
3441723975 359006948
3488364551 658218862
864290671 182907246
2579303979 216648758
3048059946 168076440
3913720745 281333882
3764165275 316476384
2209462572 675169934
3322684424 648438631
4108654230 505228894
421721111 339454907
2604781282 118275462
742878303 429910329
753235126 619243263
1072858505 285076799
213338181 20663460
3490869432 463579478
3511191591 392423058
3696195709 197158296
1581615739 513246095
259814013 471307186
1577104899 667109165
3174214367 90885750
3539472639 360920638
4137466867 546398969
1732950430 210989676
3758980871 556894668
423299379 603699833
4193169809 396597929
1229213621 355550020
3079168104 139911924
456455834 305022271
4068956958 295425342
1247878764 422789645
2171932582 408074033
1290885276 38577721
3592517960 196824470
3526623202 675384779
2324567325 572379584
1297183412 581230068
2624144237 138554912
1089609944 261080041
483620768 218506835
3451401486 329768217
2900705100 348369954
2933792577 622927180
1344389150 460888976
3223064757 204251396
4175115150 343815020
1867483236 557324627
2706546440 527750220
1914657156 458625669
253240531 28625641
912893187 51850214
3848545167 64798631
2720253573 327512714
2047118016 128599365
2548063298 303480222
3975814856 212576551
1882279687 450759645
3307442409 312839299
3901374232 619155463
699507629 268096947
2971966239 506575412
2292222218 155015084
3863958105 440130916
869343544 139471054
2900933073 498239256
802605097 194086090
2540907418 383460261
699287669 446399132
188375919 99287736
1151659614 349554847
4127684741 219616277
2810706204 445320401
517379644 596307504
39879216 97133146
906321720 159750597
82391595 287906881
1870857914 223184977
3341468479 571048537
3560619653 428682867
611735661 175970221
604674005 73800608
2843379360 637045337
849236733 557406176
428033394 281602262
3941912515 373549423
1246314288 630360204
4261711333 532629070
721136015 6699139
1001132475 234173850
2023466282 229689009
4033784762 447266858
2794829641 653010252
2017164922 364749021
1500013012 56134737
724704398 333794254
2261523506 217965834
2195067754 297997595
1925677230 22124553
2379114439 36810249
1528085737 235982181
4283586335 648296216
126762874 641674908
1496604267 421016795
3476881428 424340482
1024095442 190573183
2639157193 411608910
171719372 59074647
1454694945 224240130
1982403490 596090547
254216641 128694411
3826840457 664090889
952296887 201918031
294384028 315300987
2116404908 164099024
818982729 521107613
2688066219 608218395
2303356283 575260142
1256624681 477599028
3542915135 557594521
480180523 147272956
1589256292 70757287
1787054734 51112382
1533218686 259997261
202460631 282640493
4017227050 303436003
3789912973 297805291
2457564613 261808527
3555397712 165197262
1905754037 598382188
1973445351 134936006
2718025627 630081605
3357248487 540448692
2326836695 461067492
3345510814 59042100
1730913556 571928383
3740644939 132262468
489940096 100683123
1869831753 198140617
1245400591 623743233
3641031953 600289393
3700721107 672928465
854913811 590610467
3820173423 293722734
2131529902 553959851
3588143481 344310759
189269535 204261691
2207779030 469068964
3973906291 394949492
2807981042 40060107
1623409526 246322492
2772501193 371190182
3658546495 130582600
3041536032 58357614
2993411409 514250473
3007213377 135173948
4031798441 455209420
2353429452 61618127
1415324393 85482066
255516274 72438190
3958926442 36157983
4261188616 72335270
481293469 138544206
1579440241 220798315
1756609936 321307434
3655681203 458253518
3738693382 100601998
1546358144 204205571
3998245306 593094449
3606065175 294593366
3943775251 170383162
1328001364 74932924
3839945600 266997463
4015048217 48471381
443714190 336729446
1110410624 613731192
926137954 426939305
3242073912 525147957
1489129565 646256200
3445634041 337146122
1580789498 519649625
4243281058 209444839
3611957161 224479228
3470419621 310490020
3152682655 344479078
3477861667 79480071
4064054005 248879291
286455980 673455290
4193181337 268718872
2381989541 326408671
1002115413 200197910
2230527049 399187387
690352507 155781379
130633116 154695615
1317870362 58401163
2776286650 179199589
3705242106 159000525
2607700759 574218998
2255476795 223059845
3204785049 370510205
1544883327 415905629
4097238636 188959066
1276666879 505541843
856073601 513875613
174438391 380258396
3453424187 290016075
3035427460 247200375
1826724393 406067037
3289247371 27193006
737654711 531716730
41632067 671186364
1648678696 54530222
1176824122 363300122
2861948036 249638536
3193887300 232570352
2531740852 362792878
146508570 617759416
3670370108 462487879
631042790 657704695
1417922620 407309266
762760320 404211326
545522119 480066319
176647062 176347828
2583386048 499982926
582036626 299382915
3791841004 79582979
3521538500 30298310
1351504291 550337630
1610896934 420405128
3277939885 221499776
3492878432 237835186
2047860238 633983787
1881960329 640039525
4269155599 4296393
993984160 26743457
722032691 239746063
3414768593 593740152
1555797888 109668501
3388400405 171352454
983101574 373337756
2115731227 562493669
2970772668 492458800
1370207488 110133954
1839977719 182094896
1889148668 55753799
4091305719 176050448
4018698168 286326205
3169286099 298747931
2466478663 67311972
3663205778 261551171
1940660072 556754388
2959108007 518315347
1590374887 59639587
1495062462 51136703
3924054679 75873700
1802812606 46011323
1964736813 208004097
2708058806 253149169
1458026770 315464809
4058146612 220696973
3368407191 581193869
594799939 36865210
3913304476 610045663
4155753989 244119393
1526866017 3641959
3127451408 410153544
3000864069 312036064
2047720732 566847527
8705161 395120292
3773779329 95947691
2587744191 264210945
1294340958 352089436
4026692126 155674496
2654697499 485117490
1670674497 370027643
3083999600 287150786
3976553972 613172268
1138548825 116788292
85025810 554146836
879299595 150112115
1298520239 330908734
3966854095 195583879
3692679357 571584555
1443782341 14177371
1762290281 336736776
321364262 205652274
3052799468 94096586
743249166 518379015
2637285489 275201404
305345864 473128758
3670876697 408499321
72901622 80676396
2095369926 53833808
2091950358 364318965
1381768806 428509358
1049427368 621104034
2902755765 612276448
4018005193 135696831
1312631685 537793032
159535871 191046584
823893448 368423931
3516564535 605238189
2467931980 294727948
770447945 529031822
1860981592 660839536
2632844933 14499828
1173323212 292979289
4008481950 297372852
3165181989 653934927
2136137460 69072896
3458669758 437716851
3654753420 274296057
2757235671 221991142
3328523813 378436597
3628945485 109472955
2653170324 538678330
813602625 349536093
2206797095 583861079
1872170867 457609315
2512786628 122375147
1960027312 97907447
3661387089 634673551
4060518635 82416760
3989645496 569891681
3454787158 636304254
2187585207 105155130
3883756323 207347692
2987361007 226354426
2252171530 450879477
3944318858 575990644
3961653399 62035184
1706552137 353425351
2748925900 110992699
1114469493 563768423
3595149279 187191051
252398666 350356974
3879000053 591462879
670998078 644972581
419710445 476461299
2353840975 434557289
39072573 136391331
75579076 78828927
3685692788 544559889
566114037 360855299
1876395919 215398866
1698867030 414540883
1123616559 87505329
2258639004 43296490
1004486240 21458651
3649533097 350890298
3079237141 523235551
4155367359 439217306
2430786364 426795891
2669700358 229777408
116535763 487038284
2167420573 425305133
1120686702 315217847
1940371048 418851710
2516845941 675804537
2047455696 85635036
1111223234 665773830
1139473881 47848707
4218291321 363847279
1770673054 658758637
3856695986 55928868
207039927 58129172
1585186051 571468131
2301229702 438145101
2586676358 320450466
1850733308 107691340
3430728574 327551246
2381187100 177713438
1587297401 235756140
3111096266 91400466
3713827521 665192786
3983424408 404395889
86748480 141185838
3649357254 149673341
1046007594 29466435
3980011333 206599009
517748234 518288249
3631265443 532379862
3618264855 284321548
970815003 287353739
3591914054 39760618
2972066820 199284023
2448987599 52631307
1863267173 448311371
617378045 679855190
1588978405 20643409
1053069213 341393725
1804826771 443601144
3689629256 174805059
1469891804 441617219
469617140 40039968
2582575822 302587674
1829520007 585379826
1529784602 457634119
1497219447 146834248
1736598790 261476773
1901063721 462250773
760186137 659690382
1620466502 625389196
86567756 525372513
1398720774 89943399
2920575420 402619086
2661582772 202612885
1451107907 631390851
278752494 632471315
77729902 202919522
812195030 118491969
1996311356 392804278
528423843 514764030
920713035 509603605
730429179 438894733
1440856542 655555931
4250953846 284032811
1037400360 2662690
2280553514 306854471
966678017 117210102
272733151 182424748
2175716141 123304078
2447072984 360033278
3128551854 67130546
1275664891 240210647
970756165 116186884
2554622524 470808830
384919754 490868061
2185839060 113993654
3969904749 559124524
111373181 148871405
1194216395 153846141
2322755522 7317737
1823926383 360750573
2288692638 305046214
3747308200 28847921
3413825544 607337567
311309240 478584294
2894587992 437643727
3445660935 17959895
76518484 408791765
193774024 417740857
18704759 375619924
4088654548 321930782
2436735897 654222231
2817525530 670498505
439812505 147769130
802750076 39097635
3414381627 65603425
180768191 679479120
414817293 228671015
1822497574 465106091
4038067838 146167123
545741792 398105650
3138072092 343202999
3813893697 76415167
692229680 574456986
917903586 51722435
4081684656 228810654
663535697 101605622
3531307386 366219477
3619225193 266301116
3123138099 242469609
3939669797 372896183
2887371199 92200271
1575613464 519922794
332007266 322147603
442751721 490501088
3937278501 362824317
1110992647 266579874
2828126727 138225848
2359536206 72894466
3552979638 649532479
4058889609 565266232
1211740777 201951151
4029319648 658308318
3009018790 517238407
4081011277 360190134
273396685 517676638
764628836 150886019
2753945681 125933735
2301411524 8739470
1953156456 584405402
135661518 525012434
3910618627 672148620
3253735464 301940506
4032007373 174075705
669520341 27541929
368744236 350788355
713613299 407651609
1574279584 95744355
1884776886 319894024
3670794944 513757219
608252713 511890711
3174992413 479420732
4055653973 461827622
1930529727 582961308
605776215 13314632
1642384670 632700354
3148359909 538111822
2603234065 184275721
3901069062 52758780
315473298 230965575
394739645 339219578
37542317 270499588
797539535 122060849
2751477965 104327618
3986171165 59064964
3628565175 388491899
2691201811 672441882
2479764643 657246957
2008972992 409018460
2543490774 288557683
511305438 180533988
2326875240 343322550
1146517794 185807987
914134827 320475040
3283669567 505661320
2036617069 62683140
2443170344 83535248
3693670799 250104651
2501816277 558556472
1365946879 315321630
3756257029 600665505
1506069942 125216340
320113082 583166106
2649063183 340331493
3272343724 597586662
479519205 289098799
126709977 172257390
1691284504 595260609
2333455045 598564129
2047087538 10192628
3829159279 318947293
441320394 164953160
2388299267 61946148
2245311924 109043290
218272367 583599519
2960544656 227974616
3284727837 406154206
1797066765 457034897
2237492244 401945381
1044050837 194619178
172164268 112353120
1390584949 55792269
1533859981 178849336
2822668920 193048978
2093546846 19905398
3370041614 159734386
1973510594 52558565
384818977 672866700
564922606 655405366
2858427698 663309130
210414052 599570057
4287826328 607546484
1532128378 620590112
3775694987 22398762
3101362055 106336537
1959016454 257874824
3960269361 667437664
3975413965 663942431
790057382 88855232
3162963040 183770708
2795296883 538899719
2406688728 458027483
1274646208 102128484
1640744086 374707737
2792461201 551057555
2989960689 66886433
3005514492 179267658
3033657200 505060070
648408404 280518544
1342595719 166747264
2051675644 112174817
3108223422 322663201
308813586 324296244
3525289015 372905408
3190525021 175588183
715288856 357168043
2473265056 147698804
576513621 172132013
1384705658 643518197
3039107525 657357641
2563116487 35119849
585380760 644968832
1580954320 117948301
947918878 533688897
1871647057 159721528
47550791 142395878
4036398737 61071449
3417630911 664301220
3605670848 352203299
3783643311 438622501
1192132924 288363714
2594406128 130939403
2217409489 563596286
826101218 46180136
504591326 126128420
345799487 116494537
1395753619 332823732
3195926186 420599375
2361117427 573482757
3401135335 144903953
1918006580 603636307
497869554 570681958
2162068680 224665429
3723391932 354137329
3102122379 17956254
1966953113 558506332
3194479356 311589883
2880410194 282979663
3054873387 339313779
3259003112 364990294
3501440441 671073036
460412905 293597579
1512130862 533853200
3909052242 266507840
1628441235 189971683
1422321768 433172267
3058828983 226299865
839051624 205702842
2462175639 405404255
3044451710 257806305
2364957664 78118338
2445264070 39034964
2065817613 499371158
2797217117 645723807
3841011050 401507862
2358002837 668930703
1377819948 341446696
4180182341 294971228
1083437666 160339516
2416614645 525122089
1295838119 243904124
2625261765 640945758
1885885518 635692738
3151657217 312629511
2335547663 34465944
3219952739 588455551
1896728610 231623329
2716185810 30991597
2165706681 590140365
3508928290 195403979
640332399 633007069
1452077062 579899970
3102231226 51104212
642968970 429859660
3118592692 140836567
1863909364 593159458
3746738096 48409384
2261705873 71255697
1390576301 489234886
3536749021 349568736
3901992454 255925835
2237402431 601421814
1325151662 395713212
2649767679 432450369
3727971759 296377198
1897936307 355288650
3221076261 202453922
3898067948 587954750
1566854255 525572237
113415799 673532880
2244696333 86540922
1912729801 655178083
2179525566 538091066
1857140035 35911401
1678287284 149948433
4036228365 134921322
2566360899 418792877
2477359473 669288111
2291834701 376959022
1474625301 604759584
2415951258 350648475
3431522341 83371273
327935662 565855446
3448916294 529708002
3982529085 199566253
1827341946 353658980
1301821838 241126002
3029581394 27014961
3178072136 416548920
968264049 22668244
490467650 55352158
4201651906 505314073
3755549739 222644623
1255096531 499046457
101569150 265559852
1544796473 11501820
1495075463 553197657
509060634 567328218
1820960145 555993385
1512907300 73815792
754776797 136702069
2987228023 584585042
902600048 118058216
322049576 348879439
35720587 427740178
1304417860 590539784
3658726625 282766606
2438116505 314735579
1536542612 586782433
1272464578 361372524
531731371 197370165
1126974462 326180532
2823304925 256396699
2355586786 564727296
2558210575 120707514
1458428934 172572837
2469166330 320346109
2091383286 492218740
419578416 178930503
2427294926 46551104
486266886 613685031
1066398246 459120564
1933636347 411914444
1759156983 250135596
3226250647 586325000
1026696633 8590737
2217981389 421194348
1574369268 496407022
1277661790 165965504
3097972915 664993737
1300626170 445348584
2633516729 511628454
122473817 242732944
3483559888 33060738
1749323666 12587986
2673724628 90194014
2872263494 154970886
849895939 368670746
3556607063 647803926
312570159 574148814
589404839 52440086
4040770727 123994765
1739132233 42033438
3655179042 128570490
3006662010 86307092
3850922762 121411618
1599918853 487164436
3301507772 473559967
3702874375 602251614
136780229 554355886
3084487137 58450760
1077816134 102180697
3449250323 258957223
1774534450 669503242
3464770009 119795476
701599099 312611445
3383025653 161627621
2773728283 498442506
1736345276 88897587
3223791522 33225870
142066826 566585474
360071775 77234752
508615269 46212850
1209127081 60920856
2278279599 150338649
1791294531 172839904
2711210151 88125146
1708348702 601245488
673171826 621926682
1815917811 417648302
3422902907 137420377
293157870 135332519
883431739 136606987
4197218793 158692415
299054721 38126440
3788658879 92170324
943010341 650037244
2269117074 395559188
420123383 636411826
481352691 1751536
4192885272 461051011
3857008661 343367828
192501060 378734231
1053156899 169800207
524335326 670521926
3554289076 451007937
255197699 584204444
1899981846 486218091
2181289858 190519745
2287100764 642942937
759805691 369549979
3868699779 279266735
812286635 358334766
2572019732 159226319
1283621146 386604195
1815791129 488750920
161726431 644537812
2159129925 407888234
3243764825 424299127
2566830613 392442612
3046549716 618048061
2846662950 380877822
1507227377 256449257
897454772 427630977
3598588238 456690013
3738922710 616445865
2915886455 512698792
579962047 475746117
3968398330 54297679
4289851655 480168246
2196917361 235803657
3126116813 328503231
164232703 640280147
1422782112 314820285
1900094575 371677187
716543620 287294293
3150376487 305761151
2818434808 588000895
2099381915 482094071
539566709 20833245
2200921938 643697994
2757016096 471425599
2912913017 376909505
4139160208 68970169
3677911291 670406742
766471800 496713534
900436947 206558711
1432869875 112072297
2717801274 403280528
172595327 246180562
4055267390 373726623
1514347454 631002922
3078423382 436089350
1694691368 163747663
2485735496 548845041
3487303186 672101384
3913549659 355506999
3474749322 596334528
4282753829 552986146
798557898 371889996
812682979 542311169
1156429186 63341970
1034910865 169271575
917388609 43814076
3875864079 10797046
2181015772 436753566
2540127684 476795606
1720829267 79973469
203762910 25285878
2663746675 140230488
2351633737 175711048
506632367 549911515
2457951072 214121167
395929713 62674140
1916746987 50320005
2752708562 80286855
1158846447 521264974
2494166153 586421571
135982018 658017802
1039083792 583960773
1795590735 427844884
2199953243 598972291
3056518070 10095756
3940497312 174701319
2587686621 402003381
2551946579 168083905
3164182578 245836830
3633821213 155797359
4108517273 610127127
4174318029 635012161
345704027 479855905
2475800982 530631075
3626463965 561514599
4092958841 169728391
483085637 225095414
964340811 387773862
555468627 656855830
3655555719 76426392
4202663065 15253446
336783719 337085884
2838757407 483923372
1642254265 407693519
3227977054 185417309
1196367923 173293767
3539926991 184550209
2547663007 287732503
2559045553 319288591
178431068 190877494
2406197813 312560262
1629398539 117011203
173308283 329994790
896750873 679090776
2652948805 99936284
3100444435 60396927
3384492438 599693315
2110948780 151751024
2182189748 105666831
3611098292 649887181
2753963011 386291878
4193235223 448510853
3939725523 150442970
1984161573 600105900
689558474 37088950
73989505 239839635
2433898968 516957316
3612646494 229092363
2600537289 341094950
1498611052 438973996
4218022990 400467573
2188909170 51369178
3775752183 370641984
2922486130 474880171
3516369197 174326609
3896115733 60672225
881055255 228028183
709347932 1846184
2023792318 646853252
4291562876 234269818
1098942304 670225909
2064717060 6020157
3081860139 214768653
3195923285 96824057
3604311287 486118162
3676869613 15520559
3534592567 71380490
124257258 216508005
380063446 445032020
4186546305 182496516
1663827997 649356638
2345826092 167228286
824900322 284227116
1359460184 653046179
3107446764 29569943
3268504054 38491349
1162812682 105939354
3865832463 212698864
279102623 261437086
2020155798 142817663
417720781 309807794
1127065894 487275685
362759936 534162107
3159746655 46496387
940512234 138168287
2540551463 580404632
499707473 203776383
2958632851 240518839
1995510346 530854413
3024124251 194201834
633415419 58689593
3452995196 591077614
3325189131 202075927
1295521053 255561431
2919818978 373311442
1166644251 32792210
1297778199 282280948
1265151145 524322043
4261403095 213257927
2335667368 15873346
2845117580 206258829
98547399 236595435
3438572058 82044659
4074917750 501780509
3716193904 69729986
3760948790 636898485
2681643727 112642497
396322850 664682989
2256009725 78112428
2024565174 178767450
1784935364 504396224
2104619210 538697713
773747200 362272497
2615712371 148177944
1640793684 62005684
2903030260 551602104
1873183732 665829170
2081291374 94054474
3844010024 393657580
3989128771 603922731
44245890 272263077
966532044 70283466
2986579089 31429311
3622459347 672513722
2868256255 441415554
2260557218 218550020
2769993407 168111039
767641925 623214469
558074960 166855573
405449534 573576845
590631067 288923711
4270448105 384689300
1686270263 47504382
2942204100 465792559
2865878919 210234305
1765270656 46951343
1384309331 266294089
3984421794 493278760
2039590139 272754888
1304789685 162291318
586499690 211184881
3287932853 75729782
3067399211 240342752
2153516403 465968851
1013480676 648951178
926210945 244155554
922460994 176306445
583064888 201108741
1447572793 46580157
747346956 558545638
2799101051 616567386
1837466964 401650918
2148979633 444967104
1519209090 32500845
2161993057 232553120
1515065988 301429990
69007813 353913799
795469102 76350174
2131914984 188989854
97384832 40674996
726810785 162153734
4037235727 269927219
2587036136 382105166
1541212955 306885663
2391833434 420184111
196036627 63813096
2089711753 99333947
3645886687 153917187
3300537594 244606889
3568797735 333195793
4253227045 672061934
499425802 73184432
1851092623 615262078
539106445 467986975
1040405363 394805566
2558759558 113445920
1356380093 76068233
3844931324 424704086
965995401 442412596
1067983709 203831605
12825692 523217180
2905082452 234824266
2807044295 381416840
512289342 432925659
2108999890 36118598
1746266564 281272723
1136905300 233136823
204059090 91782532
3708509343 478294819
3533305421 616943261
3685646137 283154553
3589394011 557220920
1289915809 346849838
300000757 1851205
557786771 339092066
2863551159 678344989
4115539728 44507083
4294076092 241217929
3846057294 75390302
1521242467 469595522
1548392199 25823019
1677807922 166658707
1661107292 542415672
993425514 197432249
3070612149 55188595
1601673612 564880862
155149761 163563973
156146836 495697178
1251075614 553122408
1868579755 145774645
3133470935 481818417
3383639119 639707956
3335251462 334549743
3944126603 75760901
381539688 495601811
1934902734 38635014
159923522 548516640
1938733231 230668497
3400351850 301774602
1422214613 251677326
2321115312 178287284
1031534759 583712330
3370792586 552422165
2618891429 279043082
1798799533 587407741
2772919009 337185879
3550226004 555825912
1377317377 50519387
198629979 595340787
3130994483 190193045
3892163767 376254035
2575873982 560201225
1456070283 161791646
187741496 430553372
2070380164 614813332
3459146326 401104836
767764996 240225331
1103691361 676526729
2560641528 398524444
1801776314 510181701
900454681 232445264
1231963586 257633221
3311941791 615004762
3044773913 622670477
361275624 313299195
3607680808 529111260
3649565319 87383009
2940860033 260445117
2479030127 86470426
1065465908 583130585
1056072643 383563
1179875933 250350026
827824524 111786722
391706793 250045880
1464534918 614322692
563141476 670987468
162919939 371700480
1687985152 78199729
3563630889 324860427
3681454656 519643571
2601080884 79122606
523832096 202051598
149263175 421088922
3714665601 621656355
2278526736 509333985
2796000785 40810657
1684878527 610556444
706987722 640867652
580952348 600139056
2763503968 51727589
2301518348 243972052
859461059 440920777
984673957 468129780
513231772 137429244
1970868184 99708050
4014496878 620991844
2080162729 534848709
1346509389 349997542
1828432656 455271199
1990019362 631960192
3455530606 33084039
441622963 251902845
898478926 335863469
3993647713 268535534
4247554954 93433229
1363078315 174472299
950561182 557846951
16980540 137988205
2782496317 471650513
2376506112 346319651
2278680092 418640427
349233640 637581135
4010434793 311420611
3982159788 470217686
1393065881 16965508
2768424424 207690923
979680367 35476257
2608697851 3833716
2930812388 424080701
2238503659 368985567
3266133861 627293242
2091920129 509874832
425128213 67722878
3494102671 247026493
2461253594 133500656
3040158603 423800766
2557072495 286068875
4255327005 303276903
635751747 589263987
1383215696 301684479
652118525 15446686
1304717125 660427695
2197102903 405692450
407742762 416520645
2473319670 128761475
495225403 313744161
3227978081 209949554
2344232502 641750790
1912117900 345699836
1263539105 626782173
84369978 235669846
1849102849 69945061
2136078948 619185398
571544137 340368427
894366188 613279258
929536773 340447998
952735818 668111409
433405713 99931882
3147063568 51989054
1685326514 84588195
2807565235 536166386
2027278076 30813494
2553140457 72475299
2903144269 518869964
2005832372 636504852
1245438452 453280314
2332704824 579413753
164021176 129417567
2705256644 326142873
1140805710 631310580
462485183 233131699
1735696861 439334426
2879097826 655763640
3998565206 216677286
1244908 644665673
1477595956 320346425
2733091766 473153771
1209574309 471424360
308410169 78660383
2414591667 224826876
2434253127 231267214
3434846678 614895953
1722338174 60613164
4258222074 5683480
2464694213 392124254
1179622738 6660689
2732908301 502668540
2199730949 281030198
3230256676 610572210
2751421058 73228162
2568129001 361764128
2205754921 113042419
2253160029 340879600
3763308270 168938921
3264515302 432106498
787829169 8268682
98390987 100761271
1042789612 573900947
277799143 679152124
2539028633 28527635
855342462 210234719
1531282368 11872785
3084931065 622507208
3997936667 552597647
3092262473 369455648
1718924856 574086589
2478576453 479487980
449588718 257528274
808572488 179981134
4284362159 455308439
2749491875 662682705
3717747745 295238678
2639515243 354516181
1399458963 549657382
2461341800 591538506
1882018638 256391873
3115637449 31259562
2758553155 168854176
3666320790 214136383
845146853 274165137
2546287946 462450169
66340738 278797996
293790346 609810663
3315429730 593180844
3502417405 491613528
2404017013 309349575
2143863096 109489510
3249487320 621458774
833158504 280939841
1745217584 540862147
712869335 106408651
538339229 387060804
3351556212 446148021
2269077521 39912181
2729334384 179361960
725131158 197421527
2983201662 328707239
880669606 72000771
2591278386 118354555
797776418 6776449
1515471750 37094429
2940492861 379384918
2168401736 345553990
2806952451 101292272
2811422537 609896343
1110409448 355161358
2755419426 1292038
2129658051 412223613
2817173756 290414001
3635612656 81962163
478201702 353342001
3368428343 319076363
2541218985 399872428
2005036949 269853081
3984317228 344499467
412184043 253671375
345690674 516287891
4018651101 179227731
1580865139 154169505
3992537313 638274500
2153089671 582916028
3668735405 451670548
1123131798 275636280
1014608850 545043463
415808772 671299698
2991179061 541765249
3158065859 42692768
3494938092 436045390
2792298573 234049927
2577568383 492835013
538952679 182929761
2960431624 49379135
3485899372 638808719
3165201592 523711468
44375936 559795917
2355170098 393795461
3549024455 71854969
3043643774 647238725
1656874154 427669908
3218456864 375420232
1880141692 372059936
2804179671 391430503
68248550 7989129
1894219439 570086276
346967784 521902046
625730292 6559048
1271191636 466213002
155557287 210074738
768400222 29145874
1172660756 79411959
1786208014 231926968
1123593489 340031568
4122316954 203993283
1003618860 474788013
3834041525 614692620
3293378673 653640441
2754534912 431898539
2500858930 26629307
502022195 217861543
3935649677 649044303
3389287110 607888020
1355303371 127740240
1531987020 307544249
2260436574 565622183
49367620 489647308
1826074868 220160880
2116566677 280090279
2941177396 90788464
1888724371 643593429
3184191309 346198368
2286887344 385398627
4150829414 287705771
384120558 426205266
1947137787 410717989
2008775843 661807801
3916664933 367870578
2895554737 368441303
3143314094 490131766
969701340 158955365
3632349215 482562661
1202698182 330073647
491968125 564146390
3083266666 364144905
2297821317 54690412
404343846 568288889
2891185090 90909508
1600555652 84828326
49457080 646370298
3685635428 628460470
546557261 291556130
697461203 415881166
76173838 624494362
997733324 655478054
1817784752 196992082
3821069409 458436176
239960945 487260993
652365496 650114872
4082709316 263018510
3388598597 675800782
1652420317 538080000
479272146 220292481
2550807345 654097458
3245629343 645273171
3864790312 374907803
3772787262 66124351
3157353711 97760637
1319173897 52148892
1985042147 540232592
3184905564 535961323
3529401263 348800519
4228420057 31022134
602133577 568545375
3342232542 84306803
318850216 289258770
843490747 367483258
1536682768 161892550
2656636360 325954112
2280489389 527915161
2444000009 630245926
1268058619 189080273
1779239270 639221762
2970506723 616038490
232493095 70947723
3489490464 182861965
908916366 107013608
3120195187 597386915
3241876306 469222498
4277975281 109692736
42909579 293308442
187209910 117610625
3001293490 517471499
2613481717 564574300
438592738 223728231
1615268329 611957995
4258863828 171647386
3540118031 157410790
2666052534 579261129
3413952718 195916965
2852294145 466853083
4011540288 393353666
2790957667 153774673
2352389863 428105104
1825395449 307355516
3816774890 386887305
2170570831 235898925
3585445386 416171852
3392839344 428625209
1005606865 672125407
1185149687 243167392
1327864929 158690109
4106391200 557767566
4067314672 676143929
3164256258 382335989
2215833399 573632381
4199093972 150432285
136312396 648495457
1016821412 465501669
1042169145 121270142
2574778945 256973401
3703342585 218845744
373895631 305887748
583524124 354873526
3965735301 587558538
790886016 162931970
1205421992 42482457
1705912861 650980786
1329556630 17493257
2790303889 188946769
2452110904 150936892
763724273 276416387
2331163537 605725570
41887322 548796999
288930383 382682651
2118564122 174861019
1904443794 638090797
1659452401 615722779
94538801 315085838
1533297756 451213148
2009317220 263646855
840980527 102711439
2863369748 163660811
3634101122 280558522
1801122386 595227515
3170119421 594872511
926490299 34222341
1698347991 523192752
3258767365 653097342
2625619611 486849232
2562006132 656675340
4183396233 135792310
3848255216 196026940
3745555211 391955913
2381154700 115017474
3709511153 372894429
937731277 544214525
737178377 97036015
2504230991 346924033
533630783 161575067
3907703911 517236146
678384631 111530373
2321438556 264586532
2607569908 196897491
2734609093 399168396
427683399 43608304
760738710 215560022
2045196510 602845281
2898945317 159169389
2672820568 397332365
2547134117 419398544
1791782536 306632513
1293070751 391202050
1076440770 574180664
1402190543 261808895
3431716892 52170366
2290887600 438826553
3019553009 157637662
996885594 65539623
3910058537 271715229
3942400550 604001359
154663511 152980793
4248854008 398716342
1170001892 591186429
2240026810 599186297
2830564749 130214569
1312438544 464901404
1111975339 14207356
2087087016 189825110
3849027424 355018101
2485805315 148845673
3250567860 573484329
1835984291 300336376
2839285699 67712474
3288867766 193567755
1082722478 271139649
1993078394 337618421
4096991729 539844026
3996002034 387423026
1810077762 29685287
3970071700 120094514
3712390205 445073705
3715385240 323432068
1769031105 326648603
704274278 119307957
2453228039 354038341
1070952499 111793423
174038193 543283598
1343857857 428296203
3675072228 466725088
3112156629 581927006
2782384844 122335942
1577737108 520671736
2395598027 636938997
2064796049 48358332
1171390172 277946524
1933989170 94624575
4168058909 436084619
1786355081 13469255
1701117728 181280178
4286773874 134997712
2971435646 574212334
2317850771 53647107
3686362392 636960951
1953666623 188487234
2203287001 571640780
230106521 382476534
2789120704 560792597
2946902685 501343676
1814336334 121818280
1167759571 45020793
1037927360 353364458
2417779436 410430901
3645852372 567589003
3391329420 296979143
262993219 93771185
916987682 239403748
779832770 473077092
2569846744 338442933
3400625890 132232700
4006066720 141344371
3440110806 549477769
2467064497 197368569
1161836543 661677542
1377565278 249264490
248282368 107920526
3475577670 180019917
3622591346 252711713
1540782362 149728030
1965635275 541124339
1872005770 647371016
2574934431 20046868
506566427 134726375
707176640 357197277
478459758 559478535
4090704255 676523466
928597838 7803650
559377833 1935336
2085808089 446524470
1587335778 471748094
3880583284 337450822
3921425268 598608168
1806608664 519136843
3016317227 137255672
1939139939 660103745
77140662 602253056
1456274860 127212186
4068286039 223801765
1918303351 426606537
1452627387 410321997
2804830197 303528933
1904357638 246568365
3182906626 267363870
4276421310 221289289
1994689728 148803301
773833859 333210614
2947247233 1572487
3272743394 73700718
2641585412 671114416
3498666431 335424331
2478427688 446369315
56663972 46972102
1563751373 80488525
2806533336 485446438
1659324689 677076068
2864765797 671393514
4123336297 582123709
2596827068 663448242
3747979286 260935854
3061613740 679907988
3998367787 294014266
515266445 70930587
2802268644 327456317
2763310814 39531179
799573889 586986895
2401557608 621337393
3384537823 245915669
2782117307 172613595
3760191770 230244039
3100855583 659250306
894293253 187192893
2691436050 227937777
980276189 272390933
959336463 411045458
3794237768 136727155
2446973459 352422685
2028111870 396546224
1190615415 59112814
1983089 461713
3844440747 621335434
3654248635 286279587
257237141 484729402
1278122106 540329033
3260464849 328768436
3141425271 172222452
3206172553 311053754
236022609 237683898
2099757508 201720572
2921608483 56545840
3383411033 566777121
87005466 615646512
2327182612 6889587
3825046507 590359696
2832205500 324733014
1402610032 448742032
3682471371 282059736
2856499876 252004791
2678745327 424785859
4142735848 28452741
867746087 507763779
3969337960 531274560
1823286110 63784546
500472543 645176933
374629155 6568272
405013103 285638286
4050933161 141377990
1914225992 419833730
3900344052 409109244
3741990449 509710643
1834477314 535196675
3053552840 1685958
1330273344 100355222
427884413 589059600
516078062 587230634
1274284244 536457808
3824355497 284973872
3308106575 184142741
133410510 40322876
4182594370 418412138
1243686562 106126612
2454195065 557851315
812702252 401716411
539806206 393705261
3536175232 206143516
227421297 517804610
3353518745 299758530
4183699154 85076851
1161535316 653254002
909305279 127890754
890268971 140607031
3083562274 47711155
95766630 620130
619806755 230547388
1103888701 577536582
1025476436 308926020
2614993184 494394417
1321888433 371998369
3729997325 549442148
2793526374 226109329
1445901833 31525028
2746792047 176464816
555626527 666214687
3528666250 430403025
1815121273 109037810
3207126401 20481739
3545821686 423210106
1053125458 163662583
4147988703 188435403
1190195815 223768631
1934539744 82751428
221061966 423641859
825491072 121648229
2331102559 343117599
812125801 619627306
1740153168 618452427
1941308491 194527169
3181552653 44088970
699205919 602383041
3855143881 65606507
2118013149 291379041
1477803628 401731199
2653308756 449603857
82844659 443324077
102858525 373239647
4248901386 197803088
3827301468 248517844
3443949158 492915332
895164399 484985240
1406889515 635717644
2243568909 104855779
2552858638 466582941
2580124690 545134008
3015103634 425896354
3974186432 110950744
2521543642 543089909
1668054920 40184812
379132571 511152290
408787467 633169345
2219620311 72996621
731195825 100008616
1785268614 562474080
3820014409 207008482
365144918 351467562
731313 182117851
4226710006 9808859
1416009404 576098040
1012550333 463326807
1357514920 480625775
3161808858 58866022
880548520 447072349
2654695380 91502705
1086383832 454216013
2026219172 647864209
2097123007 601743331
2194609052 581307129
2693117966 629152904
2840373757 438535060
4194142971 157409257
930239215 512354747
1635921440 164652696
2885914577 479238168
906668816 415070428
90609284 204234580
3367182667 377435405
1407822410 109642699
3298350034 649245024
3364105401 92007932
2015035324 367874588
1191079188 173421372
3309132365 577196516
567157865 430389215
375314827 70202771
1060639570 666279527
3181838697 137018303
2451600532 424204615
141694235 299526297
3833120695 455379867
3979350679 63380829
552742126 271541699
807479670 46328206
812996560 312521092
3935308639 673368507
1523403561 179906656
3815777613 340469002
1677764086 656966881
2900731558 298406612
1635590967 493298766
1466252620 333475372
2076346533 272133950
3896319615 474877067
3428941357 647343164
2306416529 811352
815639162 118885441
1002562529 358681249
3559857970 377793915
1434399670 615243818
1474510093 82815512
2124220015 168973766
1522462859 244279667
2367454032 545472106
1880245156 129499459
1211353263 616263188
4241258720 159505593
3796742832 211628155
2367153227 655963738
1649291081 357516270
3797355096 125515430
1135311991 60920277
2564759121 648252
1301473040 246795496
3371551103 367669195
3162779230 136574949
3631719535 348800226
2369687220 105168046
4151445842 124392933
2066237237 19169097
2855593264 312857874
1082847781 140350875
1487987384 634606233
4131072958 526923387
3214257923 340800752
3148122357 310323905
1570801390 595108704
1922963600 392939526
1622259478 384219596
1658741643 162907133
376429604 95101064
508116997 382574493
3982951623 84016284
3192831613 140108832
594463149 248976994
360559336 370186531
2639473030 125222624
737681263 313438778
2992985375 308531438
3137371875 342091367
3067088979 143729790
320669664 28228593
936413986 11630094
2931843401 575033363
397313526 428070519
3013784214 468234617
3859967337 536875221
428574482 46547536
2278584217 380570960
9665976 182951145
4030800353 162166184
3008882159 390407225
654286155 56936032
2625147716 274409344
2759528296 279307055
551594557 611298708
207789940 368114366
396373242 102728832
7907276 2087345
1030387850 62725876
1105346601 414224521
2133632065 41471529
3513981502 325781117
3987650235 520532906
1562849497 538350319
1150591116 623402758
2397454826 132704358
1290253661 135521334
4007355216 321423772
1290042278 30315634
2257279485 246072112
4131201245 77005240
119526622 326373706
1173945010 123712493
3899993175 454938158
1280649416 286115740
2947459793 576435333
3635540641 381382209
147087746 88661840
3686579130 370717908
3435277301 524812961
826037882 540383000
4059055905 329622163
2102802683 569541838
840224773 621543807
1666954461 142753851
4005321765 195573677
3504378810 158918656
2947720023 386045382
1757837911 65457667
2620237660 246919309
3134501874 69557951
170551464 540841866
1028917638 11494716
560132756 568084046
1652962439 90779770
2069094559 104625938
2958755839 182760778
2139166898 625723954
2336387085 132874023
61142151 583455255
2596173683 622298527
3360026110 338644326
3818156484 66103876
3641366583 484658945
3495532970 195492407
1083700568 557724382
3091975057 294077152
3548951314 485960157
4240042539 351002646
2554155013 266413025
1293601158 166855494
707317739 64733428
3499944545 166181830
2588765904 95781564
2941996072 189118817
481047042 19627173
3324319594 264480290
498500270 261762375
620214759 565917137
1340044711 238629597
2762174942 301956662
689940380 563728431
3280702296 409009654
3253077038 230728738
3360338757 516133244
1427948346 647353057
1062262455 442821846
962365235 18961142
2684534545 657174116
1815739629 563673617
1444477655 358063894
1466689112 105148516
3971402821 444909789
509583194 344013876
375295894 449758385
4134311227 22884593
1770156627 195616117
4020146450 560688184
792794568 87109639
3831665682 226788223
3877401772 47689486
1222594072 144099793
781502215 312309776
3108900013 326070033
3014448382 159979976
3206911901 352811615
79830758 462023086
1951835181 398562135
1558184184 183386398
3537263310 607124137
2146518033 56754100
1202388827 525633369
1292422266 395178423
208972872 613926855
3385697060 42285392
1621825724 410168580
3340914552 633357598
3724248473 135781916
3074996061 639031158
1569817314 118813618
1233940918 566407791
1807662501 289237185
3190408198 212257797
568380472 509362489
558265943 663501232
3831937945 79507314
1784659726 34779243
1682309683 341206872
4145589551 223170557
2889383125 361379764
315255706 521699202
987675909 495361642
245734245 382816811
4175216154 217230931
881818302 63319218
61593554 375275644
1468530875 341425819
1831066972 63372806
793786342 639625822
1518623435 573944121
2420290664 572863098
4197606328 118103274
2433914881 424159858
2956479899 2750067
1755767367 349645757
4011856541 451318720
820278963 678811618
563878053 576331459
82845154 341119354
386990846 556097197
2233061800 335303236
3649644189 633129461
2651695371 473099713
932471365 24496181
1677362313 353841702
1705195938 300995312
2100777236 649945727
2614696389 229486850
220578344 578279517
224872437 605280109
3721193871 203551697
3376549515 2756515
1326792179 610083991
1147442154 569573738
1988508838 360110234
683155588 11736523
554852516 198008944
222826396 470035778
4275981863 641520583
1346748004 470137678
984799159 145826748
1823340055 657445509
3092252935 157322460
2343112912 61264471
3749859008 676576561
3186865773 527095461
4062111594 325125388
3050322007 171410194
2294628118 675180735
539551387 324171046
1242104935 639774792
1283550320 505904069
4041416392 201420902
4031583923 239985568
2409378550 423414573
2838563123 172075070
4153570944 316675804
729157812 43652390
1655784311 250460104
628375198 400218161
661723164 413888134
4159518926 564367616
2572439608 541250198
283616567 595198786
3134631588 72125105
2933110363 139858630
1552328531 356885144
2995684825 434616350
3850144365 227379309
4232302552 262993192
3508597564 422805145
762273632 310765861
342930251 23027035
1733505635 183712796
3031846984 268697935
3236240510 660572449
1584871126 35050157
3977619894 28127275
3019299658 261530786
2562989476 506558231
3272097015 117084001
864417607 291250
560695923 366618388
2057628723 507625554
3458916469 640766045
4010032249 271724837
465779142 130063445
4108414458 456963348
1018978273 159478518
1824746281 40264927
2723573754 175718082
4193967463 268755651
1255608617 466477545
2007279886 599637952
1815289067 378036649
1595445424 234770175
140808546 615146977
926049204 175675942
2612926230 386964297
714261862 390707835
3947562434 213956969
2594113276 654697479
1808878470 676783290
4088943816 495713
3339123465 403486174
3725627602 410536342
473385503 586847840
901496714 482086523
2406458334 187463172
1585693279 672247332
3854682372 120093480
2572154552 651725613
3266886514 492890005
235060873 563172746
1637661057 265321536
1534401452 90850450
1472368515 302547419
3633657807 364130983
1768903538 627574757
1369310543 468684009
2928539991 385153163
2413067002 53019470
3567385994 278488621
4248242719 332967478
3308095050 552687911
1512778423 192665744
628200492 526258210
386815838 545401271
2219580936 597556035
1992133253 130432631
4264396425 587140398
1579967397 464224183
1807321154 253932607
22569170 249868234
1194906521 620683940
3142582568 399003983
4243091598 447024411
1914977410 1151983
1342930974 307760961
4212604765 326164855
187349339 291006360
3403686652 155808147
2614047730 618245353
2719947991 531928253
3278671911 200431229
2436035186 604778342
1426225359 103012750
3737676005 277343547
1041119710 541423026
498125504 599887405
2640539521 319182953
2684564141 149566789
60725882 238659911
4263009736 62160661
699931835 444765686
3412177761 169310249
3442935799 333542756
2023754269 33359008
20819698 250545949
1079777295 95442396
1257229474 541777223
740608530 339473071
3997965699 519000776
3755289745 257910691
3820288216 527786393
3970794589 315692461
1425138934 461476158
2561868234 231588653
710023377 607969073
1328380720 407236686
201560932 613798718
1594263033 321784318
2114432903 114876147
2339625555 671145913
2041516238 163519010
1367733532 39249176
3994602966 367540061
2783036788 258921074
597580198 660407549
2376762838 177472712
1730248281 658998996
2238823918 150893696
1122871391 141993595
703256360 45864174
1816222087 463111981
3296414254 445219210
2665484949 480916323
166118611 491621743
44690966 613461458
3728890804 330773302
2613586011 576665304
476092345 144659336
2076338561 336847718
2429792588 323400681
2593812429 621388428
2108573045 109734852
1225621613 558923120
3692076388 106386732
505072259 613425770
2923233980 38999329
346959874 458809143
1947082719 476722779
3438761662 515673999
2801490891 92139109
3740672749 177197589
2618430399 423188049
1346947375 52025091
1062105885 609341633
2428987176 138274820
185108363 195974548
2241378750 186408654
3079908088 3430463
3706879025 354334021
3008391663 324977260
2530299852 208159521
3815772143 494030446
1834826743 40145941
3785401193 348707316
3297614904 412361065
3923940404 301395183
2800737969 406045058
3030645485 452726028
1270874299 147104674
351348569 72985595
200932539 51935860
3546165773 90833604
3272754806 321178308
1769642581 174115626
3675575499 190303217
2670344109 323871701
1917566671 283984441
625554775 277248474
2038093955 21339534
228524849 310810614
1015499054 624022627
3029388989 544681165
2474675665 501184522
2600186481 620261608
4256599007 254993723
2392831343 103140082
2547165556 261977799
325690420 311145357
3218326128 459012011
3562805871 53150099
770834025 529124542
1288463484 482307072
2067058041 283626119
1675650804 280666524
632125896 111332720
3388553161 341343242
822845347 417687741
3385370817 97205637
2735072328 124808886
3631038075 23069065
2858869279 68088298
2954834404 110695866
4199886651 33646276
4279271178 625769039
3028568161 484849325
644906404 345843645
4207089581 270434993
563580874 601324361
1670488724 89152451
2280981364 495506776
3140265213 623401542
2578912979 452903581
3153602043 255540381
3367288933 278885198
1710280002 111197292
863315944 105517315
3971322864 275467798
3135077589 382582604
755341752 399825191
3279730687 54214835
3269378407 273149351
2922634982 290718182
2004263184 6027756
4261619625 628191480
3216982498 556298878
2557257810 460779177
448959728 1735390
1084604369 442023469
2874651691 415116732
2730660434 89044174
3573423127 496899759
489851634 227099360
708495063 388905896
637585954 194953381
3503430808 100776937
2911084539 8111762
1267199281 219989104
3395197010 269993308
4266594662 282541781
4223884690 41117035
788135894 520805583
2874996882 485369849
2596421862 325812200
308682324 427507232
3202744710 170550091
3315395374 30971929
3259483562 355420258
3278291434 285744789
1209968247 298150245
969447833 269511650
2414570853 426541014
2322464427 524139317
4154109390 255628890
15478186 517774234
1263095358 422815508
3716906826 319173587
2116465690 288650703
481073054 479527661
642350415 250563232
58483591 338871123
1421001211 580294310
182607878 546640040
2980085793 496138630
1399492615 259775619
4137954739 116402054
4084132711 2868521
781922775 223240553
119266942 141761602
316013090 120581367
1625744731 300933677
1126050702 98911627
3780764145 167394647
3277280614 425252751
3358269379 186040733
687361474 605254455
4270919120 654455375
2608974147 152984220
2142147739 174682615
1145248074 469915229
2741851841 7660891
1390673692 322904203
1111397135 314028607
256116274 357777942
1275888021 338336936
4259284747 489835344
3429487040 38393681
1386067203 526556235
3547872845 179858814
3342104731 98758330
2435243677 536233143
3643064324 568459396
2733422731 552471747
308971531 30924206
303090335 465215877
62467565 654066931
3359457246 413758394
975918194 9054284
266223943 33091571
2784922372 172372931
3839688643 73309216
3340125935 460413839
1572323514 331028219
792328041 90422794
1329197747 199617116
2163985363 485746476
3355378894 583512975
974197650 195174061
2808024993 250898638
1155491837 321936318
2908451881 332634632
2864489497 175391873
1167472478 126845292
3266014332 86211535
2984489889 625024077
624389468 265925607
2174826588 594264088
1409521086 177875339
1524940769 255136120
1872655848 667887383
1002847079 48515998
1741006318 287126188
2531967505 394276693
3056284912 507706785
2531159230 164545274
4127603323 407076628
2985606672 15339265
3550105661 163656015
2846350244 654686854
1628817585 449074112
596818930 603049180
2157848074 257534215
1754194125 367378944
1285826009 675453907
3770272397 670232000
3870039881 279807923
1000088127 65935492
2728433536 258344258
2204360914 91638827
1907697785 325249992
3907122483 338555018
1276971928 326545810
4169509182 340641566
921270257 53972634
1441756765 404162751
757710200 171820548
326401271 147183272
3704505755 306711414
1381183380 81587035
4076312805 146111135
801028540 566512603
2451145206 323455632
2813192975 637199924
1301193964 458443201
204838570 138596468
1603698069 30778415
3462919641 140778104
3672910210 337837355
3658875986 55022287
724585169 600373518
1503248871 210276322
2606052787 582542794
4097217185 586168593
926991723 634725486
1322464672 678694699
3864500875 540794514
4050770621 244388294
1159113143 196041673
4269218084 322978690
3916131183 65735171
2629226062 603606901
987521056 261118111
3713589427 26806160
1694037890 416916121
793956414 548769090
1802277805 482393528
1768431924 330478248
3162899935 378503653
2268048320 180519312
216532616 502244789
280678501 100026662
2713929040 402733884
4135238491 241742576
4125308449 498485058
4050399515 379486016
3300713083 486812514
1215239135 424199257
1215821208 444045930
390496357 205836297
2756217663 320637973
2622543222 97262880
757659763 468478272
3091288797 33187825
3887269611 637212833
3616069247 248377212
1600596619 677514845
1479769347 151552808
3681211038 52647635
3629465836 170698519
3974330996 180126515
3082847992 664819587
3332884392 491196640
3140895013 217980896
2792055193 20275345
2695752087 237768726
605712561 365251815
2727533247 195592405
3609660113 151595832
2416064063 11276038
2390707384 30210488
71787856 100518572
3650478912 407212169
2540135166 7190135
2647769313 324914289
1133087348 489455842
1149878847 669178166
858294575 534606721
3405302561 577296338
784411612 290943543
4142787667 420907097
2870919668 664136434
2764749943 564380125
2594327373 380535067
2532398427 423986767
2613216596 155447562
1480965548 202825473
2842257111 359100113
1834938002 414596116
1175161672 71216690
901086980 369208742
3902666862 155980776
793432722 90293228
3235807105 168486422
1494795598 375249326
1117045279 82453600
2176329303 673527728
3502529644 259634908
1705013487 198055270
1266637226 288162097
3012643271 196938261
3526355201 640482532
3891393221 120375209
3768644103 129006143
1930777849 318157752
4215564262 28185342
3534781786 109734422
1163341427 346735366
407770026 125637431
1993834126 13836735
115288903 614050590
1367655226 554496106
3043854475 141174760
2113620495 124104562
537188797 599566637
3679819504 343222291
2660676739 82069450
1334871424 24166751
2219682500 194951549
4013381589 230614855
2406643673 549177770
1487155032 225281923
1037622668 311882074
767216949 537973429
1560542552 514266219
1169201459 323489920
1430454247 523187791
89933337 300224756
3977271411 647597734
703970774 391543915
1589461531 270900233
248772061 375809430
1257974652 410881951
3824384091 331712793
824890035 180171104
2812299969 154247655
1108610423 137935466
824742653 562655498
2756850012 92602279
729825232 145065828
2520707107 133079858
494508317 86078807
3387905912 585720504
3879794449 85942554
1324807795 557108690
3867651451 119459033
2468952568 509944962
422925565 549564641
2044660042 525094890
3357436834 284050155
3636934297 651144664
1609402796 211535158
1878610369 236295195
3672335640 537217449
3957854934 565786606
3097922106 141207982
589654497 278987786
4150593307 457998035
3782248807 102140522
3670068997 284605512
2583776433 364822472
1960245916 512085734
1527338774 140239831
1829421402 318778147
2017300254 367973297
3537413651 186812390
2093444893 63221490
2382746297 204693574
3401002859 105289622
1629262829 65886481
1575143415 618766543
3642854038 178987310
1184936552 97215416
2971989709 7723813
588807029 359946664
2976602511 561768974
778426377 46976189
2607348946 74378738
2537763289 272860403
302221113 422703062
3571641333 118472384
127796111 669580637
761149556 567904752
3576970032 114528935
2654743270 23019161
4200810908 288190324
3552646552 241706531
1020968 557972188
1536458181 20979141
1786415730 579419999
1833201562 441158759
2557950348 393980084
84726354 10951423
910906666 445197994
1839875783 65572085
458501130 376795579
877188133 245073038
772898728 391078508
53912136 211220259
4151916898 648320983
4052560606 150616232
922668185 245684050
1126862164 316726093
1164106915 416275904
4045103176 99019022
943908941 123978099
450090642 222369777
3573844958 408851378
685115433 350324590
3950398912 187323125
965947729 49105324
2424022318 12185859
242070334 663307040
1155686958 22036906
1028650488 592758452
4245071660 165714123
3529822751 132353527
3165157813 550414227
316463900 299543518
2799880089 25343298
3207046447 41938739
4065462901 556615879
3444880354 130250222
2123271471 220530965
3207197473 591485658
2575485372 582247928
3579468403 508707557
3372084301 353939725
3538776821 339709683
2956090892 340849724
702370170 92199463
2781202045 4981933
3989384318 637003505
1493584067 146229641
3798940512 308972337
117727779 177909943
2794536618 160609104
405238096 479859893
1618969356 45437366
700378526 164531502
3743232594 125665399
2383095679 154817124
2237079712 173230661
1211796875 363680979
4244421120 253646901
2689419283 492095609
3579467060 34383555
1292425622 435268532
897518471 409243246
1236911391 547261061
957082797 608284254
137541295 465019909
2050682936 19179619
2182934200 116215408
4148697631 266771515
4142653525 447907250
1165831099 369854409
2489564768 562691339
2413302292 393928736
3821875786 624519144
1532840925 258516459
3972969563 317700241
1738670491 81658171
2680710953 285920447
1408931939 570942138
2231583743 499513934
682574970 90374272
4056099962 324260412
4151372677 330541188
954427304 26121690
2605090954 497141242
2548028485 532492194
2770094369 220483982
3405440387 497579599
453923148 220180298
3661073521 237944264
3186138051 286664298
310350153 271029934
2666220152 666504316
3344713127 580607303
223872575 675422163
1178182813 439492641
7224693 566125860
4076982505 257011841
512013167 355549324
2678441451 96612947
524513209 323970932
1528175789 530341311
218528405 673401029
3583760031 299965175
609823504 495301300
1006787000 508852439
2942969480 298819055
698660004 75964448
1689851679 643859589
166203596 606660473
751674771 171532467
2271260514 146840923
956875619 450728902
1340647501 131586163
3879538008 603883207
2371235290 424216106
3306890291 84680359
27341645 193791907
4228802799 5903215
3771909397 19068132
1007317298 58223935
3126504650 261903866
3490821666 577316356
2064233580 497907488
2799060761 484837665
1117600681 27548321
4003068969 308352158
756521874 135636080
2160772722 427732553
3356999570 290022992
544460824 432976347
20082787 271416093
4209239888 497017576
1076480276 345715038
964415811 101823868
2421336170 157928076
1014852048 310305320
3420600491 565829164
76684964 353656965
2237240270 535479185
1634630779 659089989
1036293994 33747804
1482937133 328552431
2869097571 347376612
3406644369 407647121
3579931238 667720529
3034032736 167175320
3276156761 372531002
4013891523 43724153
3458963984 368567711
1741835230 604621643
916059700 568118610
920041077 639079073
4017169641 635495181
3592932451 132868624
3495599000 332211751
3979521872 49594909
1344650270 493271719
3549053847 322143001
642804254 531959902
2084054788 622514164
399357292 389671480
3289532705 486584071
2715221132 43005771
3829937552 49487218
1094834580 208226779
4063278809 653843597
858119131 250191100
212996596 140465187
1120045840 86036782
631897441 192667084
3352989332 628125308
4194144286 3262963
1921362082 335140383
758838759 537476159
2956544480 408963162
353181861 455881611
839906556 312726490
382327266 443642904
407730561 301806061
687776646 77207038
209536896 487211799
1098745632 195314889
1396185161 419871944
952751870 593593666
1161894012 275375514
4137842699 389320925
1122797420 299702379
389350061 105042430
4248197513 180378813
1621440654 476663646
3040835462 672192451
3845534409 49515375
2717084886 141382058
2808074697 179779269
4131294012 146970869
940764608 42081241
3603276919 267916171
2510227642 90885938
2403228398 187638498
2374351292 218624173
2552780670 62203820
3308242082 586684289
615948374 407142063
3924799212 193750978
3723872161 374312837
2800049427 491504117
3931504925 199833085
2831766112 70688365
3946889553 528464707
368031333 103929980
2074487250 667416151
3951041198 311624225
131152975 579160535
1946388726 453969345
832241929 233176664
1209651154 494399530
2595395250 432484644
4101674908 600794649
3482104076 135910231
3018052639 66603018
1729165074 480679943
1026963628 651967403
3353319044 356616371
626850036 527634719
4211192491 158694095
1745356814 288193329
496000340 601938292
373194553 473602049
1600486165 517211488
1599820921 150576501
963246453 443652158
3141425976 570991017
162902805 282139738
1927843973 389197638
3300548998 185441658
3897832674 230846828
2024429422 96323364
725192156 531140981
3624290429 191647339
2265310609 288086731
3066315841 170165617
2008905330 189532525
3815132390 25464141
651953070 577058876
172623761 22816747
215148288 612936001
1874727595 68517742
1181969274 347679519
714627719 152286303
1648524089 251664341
3740805517 44630112
1597425902 586431138
649163052 553157093
3088230411 519622139
2991745475 408947715
3259208187 209861663
4026322620 198424837
1782236347 559883178
158310061 369249080
3194798555 443274806
1671774435 247767244
4294112569 172028283
1380741840 470787521
2537689667 528259816
1246851741 171829179
693570204 664090616
2059579107 78227719
2899800691 6761905
3195311684 394403595
2262109121 139613183
1984928018 5869569
79549893 91323019
136721986 176499194
3830707912 67582397
2552365559 379455295
1017263748 88840934
3478132335 473663313
3071678236 660010312
560469637 334353602
73257647 618301485
2403308786 499062829
2962872737 417655628
2975892127 389683005
2171476814 43326939
2065562375 499969477
4056133520 661451245
937640083 4042318
3167216310 273819656
3299611220 636643086
1942097335 207087792
1445696737 252751433
2846317198 536099323
3460553447 51834807
4080169362 64400803
2528197757 657136080
519237972 462437766
1801078364 37977849
3954997621 340066929
2949627231 656103638
726454874 180823417
141137400 260340801
3118166029 282583725
366955481 495328010
117721726 639801546
3234641385 152984818
2451225656 51975890
1462286118 207166874
650891289 105121990
150631628 370061316
1697742813 480708712
1003823725 344386813
469877933 144226326
1295798351 154348243
3812373365 514054514
773207614 564525031
3466632686 173557600
775471984 577610867
2290538015 191612124
3703799374 628656147
268046610 509397305
3165440219 328359314
640234560 159712249
643113429 48444877
4144326195 4225387
4012277241 67392135
3556730055 167188326
3635933076 208975501
2909280995 112809237
1932817559 335782922
1175707039 207702084
107863098 67795602
1035217171 146920272
4153831418 249602913
785826238 165960404
3404340155 207743403
2827323590 345026823
1293138934 11384534
2336612826 264810323
4162817822 487275663
2148360330 55846922
572060387 196092809
1986894601 378948589
3609339956 177135637
934007737 671262251
1623141225 515636914
3700092587 234319990
37199408 178074436
503723118 49200911
1563265637 458598871
2143391705 560456506
1183159692 97682938
3799941137 676068577
103056726 540696248
3490226870 244033497
749195464 140029168
421143123 641220157
2995240917 560588807
81133477 333588340
1093936236 481048211
1752209192 8499638
880567030 540017634
4044870160 397583404
3048920701 551215892
4083522209 39987735
3719839378 314937491
338775285 116275308
500879712 373388283
411024284 601121633
2611590889 177769312
175973882 312277668
2894628382 1496899
555763791 405487391
1114131075 316713116
3577178324 487617238
834933653 185014700
1580633022 13305968
1146670501 261361251
748069820 489965237
2452956549 41052934
789651834 205773037
30210273 206233191
3121424264 537339382
470033626 428325103
1991170003 77655387
2749375117 345085130
880194773 102558812
512946141 297823183
2876914744 245510331
584059907 153769967
989079847 303435553
250732969 477297179
396633673 669267600
4046743486 25930208
1580302828 586603632
3995412013 427951431
219219419 69523132
3627001396 369720343
3871439590 521459896
1168190542 71685984
2064861142 257622660
2249635150 437058123
3828541315 415330090
105563499 235730275
1230618503 527365226
3943195637 174556850
2058496643 160652680
786015355 183618721
3165470613 194261096
627877235 239706763
362595184 451540341
1851939311 398800415
3641573755 51640253
106859130 77555008
934272536 35116942
18870625 673789597
3914938953 259739731
149447675 420597644
3850527555 515352716
2435023819 540010092
4038754414 581216504
541795134 156714305
1207886145 650042071
3338257811 552983303
1858773829 373420104
3789471795 7469429
1727058498 137259197
1857435499 11502315
3322672373 220189298
1293169518 438229620
2373319188 190750504
1565202712 296078092
278366206 471022230
432533004 172069469
3133179852 92829879
107781007 40613306
326700669 62096307
94008050 316447403
663345490 227857139
757447274 399129947
379980702 237730302
4286865616 125570644
685924288 425827469
2847954598 512229250
1359487378 667545112
1987833974 629239696
3774115537 316484189
1512493329 60233351
1275056832 26022220
4283955628 418209875
3259656064 473383522
1327993964 665863381
934526476 8638864
2292770970 47059852
308408096 50564047
2008086237 402892081
2803093849 267348840
2521871678 193097143
3573443862 402367357
598194665 167314045
1098040388 540989030
3520906955 64611902
3615111319 440523245
441082754 36216066
1213970337 143289363
3770976733 84817331
2216826331 485895897
3854201239 165386428
2791923928 585833446
1357671075 464846939
1221789369 63623340
2258978422 672161396
3656454638 579972047
2055700980 189266099
3970688882 185209649
2502020311 225759834
2677902783 101390231
3782083417 103105216
3330428618 198791433
1706463632 587199569
1295207035 617412482
3433575667 152097542
2009841969 608557083
1105960194 78410723
202665205 624580190
1056336236 347194554
2465895594 403915926
710596537 538315564
2662925086 632081884
2945207201 654033295
3645723865 264945071
2547847690 18021503
3174087439 482981540
573071317 529212143
3846086004 198962248
3164002843 76738820
1963831148 665224559
1874015651 6658619
1715055882 515862285
2871810027 137261148
2204467687 58955176
2067519061 407963335
927943724 39170024
714305379 213097885
2124812509 351953654
2467533565 542674101
510708613 9740104
4177819443 163001333
3261990743 58629667
897420944 661076108
868990033 249724889
1900600482 168661405
967999621 517630315
1874045598 204158256
1278210230 12180211
1191014130 211182625
3374615875 430282928
1100757975 446142387
3837644582 324262980
3645946118 19384763
4266088664 518283516
16699740 645550415
525318503 268863919
144197572 286745570
2055774114 389414316
1816588467 208671003
3885585215 214401697
4039391521 540426104
3571684168 316605592
4286663951 591362300
2799269589 229232279
1376170044 495416618
2683753897 275285308
1711129409 52024478
445889886 284579922
759291347 530004748
465302928 193789235
3486714925 266712690
3798431911 45215071
1089091346 241996552
2956543585 445625539
2793563774 187462506
389495154 504965593
2492907994 287927846
2048185889 193619091
1600546185 425171224
1330666372 85131941
1026856255 656912786
2214028436 493193895
1334042598 188008300
689289974 467734752
1751147502 201914581
489579994 541367162
127791060 462060571
2656390629 363880339
3431708811 537382345
3407315641 655018376
2922260597 225203141
3494755851 612172503
1425940028 376895298
2066988615 600491692
372138608 485045606
2805247608 129887125
2544955401 29835327
916796908 517026845
2113836020 136744554
3841434830 96692641
1559544059 116364322
2393833394 247815005
2622978719 58611293
3346524487 438846872
1647784546 250115195
862434078 520208381
1749846379 496456273
1303772460 214443549
2195725259 588040258
919062034 216335207
2389447346 335614289
4227374405 583241268
670885535 102579583
3567095271 625524108
3505340476 260781980
3328760108 98986194
3599581330 581470594
536642055 503910507
1355167372 375830162
219046157 359585720
2445420525 307896984
715276503 642627093
731045993 299992782
3799256225 481129096
4106144410 631359700
2890423457 574535915
3540478975 628349258
3225217207 516032703
2431711580 229869477
2199257864 528295940
741846532 384595453
3808603413 304988141
2327376126 609256881
686728582 91441071
3533953596 14234254
967925866 515318073
1732070814 236119989
1739661525 285973127
1867578295 469342875
623898989 92535480
576815696 410759197
2878858374 247876460
1305437934 434982175
2851677636 178396634
2585984433 187667283
3131718572 82193236
3313758657 210994792
3685934748 646403037
3282204904 13596310
888792524 118753763
2418702992 588432097
3265354924 587998477
1664396610 194560555
2030979463 210824933
184487015 178608822
3059775637 665917488
4121408399 323177828
3892875060 327598841
1285349332 491237478
2353914314 224323651
3124936443 596254048
922044021 577035950
1590323890 115329612
884853137 178070571
2660228121 411966800
3514018673 251662889
516147156 145620385
110258597 281303734
1197109808 194987115
1144221832 50193452
3480779989 401801379
1039613283 668623626
1531759106 290359313
387032241 437257080
2535060564 281609834
3924868706 525309734
996077482 506749441
3203020693 388192598
178753126 40174377
1256859470 22713942
3870132105 305985361
2978099307 72121730
177113981 12486531
1081749407 135663315
3403463494 446567188
4022140501 370502326
601022573 206512694
4188675823 657829223
255344639 16106713
686543259 318407636
1643375623 25429251
1669585694 352304128
1242408512 569416724
2935481925 532576844
3072665538 149275882
1477832227 428242290
2550675306 474074660
1744441465 660829387
2950638584 273978764
3093285948 40200983
1981006964 509442796
1364065844 188928248
2069073841 72398697
2896875475 173356650
3810302125 534359739
891252030 481307924
2390240117 178285511
3065668272 554518111
4175534782 679808220
1362388579 392637033
1437044301 58281684
3237687112 203845521
2688244380 125621622
2425473399 108890663
1910326026 504997351
1401399282 362921438
3268691290 62847479
2041226419 124594556
3777932635 367398145
3871588206 124464420
2298200120 513244850
678154092 359503102
4157035220 95660944
1211079793 541665458
1609560056 641444348
3355783028 280970840
385941388 679110888
1833611200 19671406
2559831198 73157341
2554905538 617238635
3782074450 1070144
2761373416 259614232
1244069546 83844078
3974543198 14101618
2116827412 476664065
1655235895 226385136
2678674315 91476296
3254111837 677024933
3845171800 653511542
277561551 535221855
1378395435 114380165
2615297417 263570440
129649337 263266501
1468195322 603740707
1297410028 608880112
683232971 586261796
2189978579 512544075
1278636947 235058031
496449926 504280224
827945770 600427827
3754433167 101095585
2613881601 262006045
1525908265 216467699
2409993306 326771988
1893433681 642189814
3290936124 213163841
77643092 327002615
19871991 58613927
3879575217 355609571
7887910 468009539
97823725 186427223
62786226 264296198
551064414 476208300
1929101956 232360042
2412864161 483975061
2240826165 647692246
292611021 338076892
2548029764 118659015
3548348408 117304027
3592388703 97783530
542796919 480580455
2348134145 116427139
3311496613 470638179
1872193118 134093791
3506574957 629987066
11059245 4744106
435859857 668668769
3457347276 41902362
2804983180 616891930
3738110349 321389227
2775078040 137742661
1812124879 47497671
1071373125 216600585
1494151032 638075577
3070121229 646418903
1338969213 113053947
2853435604 185474557
3969037944 134491423
1104631583 636891434
168232202 243013083
50539366 61448441
2356510077 192450527
1943270678 326600225
1246627897 441051206
1794959659 361348759
617791390 609943249
288471885 153962463
3374721176 572949292
638006623 353674590
2833526772 176712667
950940765 294795931
1341329963 31964517
1002036518 521765338
1958035220 373620931
470190123 154645084
3306353585 6886897
2532994315 102795910
1781327578 381966832
2795918943 491088030
1368115428 348625567
4013702025 299423389
10241884 42558927
1263835851 325753115
2643144447 196331908
1805479756 54888497
306793501 329315623
675323912 457296090
778856259 23346195
1480101300 430750972
1595435774 35798955
3892271475 330649114
107680815 343094498
4153365858 223812155
2073716227 106882413
1888483008 43830910
1180921235 203224856
934099281 23016707
1817422984 176055339
3227587284 647416517
2228228544 672461833
854403723 593517484
800632608 491822479
4041859055 11219048
2388460126 673147434
12911016 645566348
2876889378 475827786
1954295933 523761860
1186392956 259087550
2127681140 129104640
133232886 154221073
2697130668 147442874
2564721594 354327568
2361791814 243785778
3986291946 3087223
3074942590 244708316
1100688206 643992172
1981921348 665851221
309563571 317050984
2352345431 608826233
1852665521 208276823
796609898 256623592
224367842 456282416
1462127869 156607573
697613991 629804330
878577809 648172552
1512708617 286471012
324851691 10942551
3224306902 468458421
2179466874 625750054
361948302 11380092
3085526369 631316643
2640001408 177248503
3753986643 567781372
4015431750 57803291
3029078469 33139272
2328621982 302143836
3655180728 317017184
1500467779 413589757
2220211363 382316138
2320400776 313632851
2809189494 671802483
733387812 388576481
1175595829 145528809
3218526176 531988945
4038969050 31517028
1738702833 50521784
1733066931 444100592
1774826192 221739852
2829059200 405986098
3358095040 468193036
750155209 85661370
2145729688 603237681
937005813 382106424
1703412521 359251173
2205619078 165533430
3686621193 33618843
865290909 321285287
2745502694 52839361
103435994 192831211
811356616 188769042
1062272558 122120495
1970303982 8703225
232556291 442475353
2119915726 138931550
251204288 239155120
282164083 380063155
1268797435 264731334
2574230597 468744285
2975404776 300874174
359319595 339680589
1093464250 32213976
1386154976 492994670
1574089184 266344390
2190771115 536307930
155665639 92850047
144592811 96277018
1652683966 139801483
2920861738 254600541
97349718 449883187
3636378390 315230653
1717621715 47129685
3793661326 269219760
906279813 547175726
2812847816 91739439
1330858353 353473241
3267886294 526999504
3758741440 248850507
1931963097 49940748
1065968715 613912308
2888649358 330394104
1691143784 388316433
1886126269 444932875
3933083335 159631085
2854162205 291314589
3652740661 504504440
1113417477 90321520
1039624770 631863534
1701311688 678754064
517970382 326936073
654492160 322419412
1995262104 578829006
960904738 642399204
3072350237 57952362
4102744816 18165819
4041703056 118930221
773809177 264240193
3596610195 118455002
1374675346 104714254
3925071818 322592049
433145269 99913471
2540704003 469539109
3214531714 82555967
528959947 574169142
132818509 390769475
2046482539 494184830
2872254795 573529401
158175099 366910016
52549331 385154678
1607554137 23995447
935694280 26448940
433458481 181022135
3419233219 548278599
3596377044 553920817
1909679478 271759489
1720527810 131072005
372912473 628194939
2642262532 536912327
1648475814 517426148
4043552541 204519573
1199340094 160663193
3504023998 561013161
2051244219 129246079
2181904063 376956535
4138786904 510111649
3178806514 295647517
2449420830 289233911
2575644293 43822435
3052929426 431386115
1799473127 268471757
54165917 378549277
4044755831 547212665
62696823 321477039
29833838 76166505
2533017139 18305141
283923751 521892950
1119921612 130488327
3679323035 180272754
1464636987 248543947
1794801893 426542081
104567176 574655773
3020407233 417765014
264099778 202105269
3584603456 640344119
3011801277 418693572
626650061 395163663
1726575291 443082516
2751274535 577480247
2603267223 255517008
3741134267 525973529
247238468 31749819
1293806514 134966669
1359929176 113396984
4239651433 2572785
3164781137 495385189
409227660 37427689
1948937262 41317039
2672449998 125625586
3253314863 167929755
2193036337 515985372
3056581253 233744035
653745014 192239570
341255270 302539810
2985266775 164855008
2040126314 53269170
4039734883 349913851
4038792707 21924587
142459855 345159389
1257888305 208658690
101163341 10016691
2633850392 647336734
247826498 643042261
3218929143 628130524
4002115369 292084442
146864440 305026884
1251385971 109692393
1229802873 380837563
4200104853 574736798
491121899 662440552
657946587 34854355
4070860322 564473952
899803189 36096410
1293577762 655913658
2588852549 373117146
1713211237 51932999
1985898374 486357654
2588977923 312653327
3050994562 26864842
576772737 611337387
4184357573 392829027
1546929162 162862673
2768226864 320801431
3490069748 304040557
3198683136 420274602
823454522 657617737
4003180244 175327987
356622626 203608659
810845184 623119151
3502366011 398768712
3685837110 626630450
1409895440 197090182
1105258587 376266838
2586104761 435732853
1504113078 196294066
3612633458 582564795
488628394 114539064
423857034 101730579
4093481447 448737327
2932747104 510212573
355437951 332074797
3396000686 379508071
999885152 34561551
3065830047 573238184
2335901320 57223116
3024748200 153814104
3634975565 1265768
1900065267 307059304
1230370491 660129700
3964675060 59734911
2888218972 564642162
2117704494 33658832
2666788327 589865711
3557863283 210906995
55885602 342203670
4066817189 665148704
1952604354 621200738
183204788 366672897
4270154596 124378916
3374757347 74853289
3734097441 325062744
3456154860 265059678
3868575353 193576898
3397159672 448440287
4056489659 618728628
2485360820 73071777
3290577924 449927408
3680305858 72645823
3935778296 502869732
1510506811 590824243
1078703879 653092781
1771726269 115222570
675388740 65951226
2640188237 523093131
721248940 228189075
697621989 570150651
2386227525 573661066
1253697775 583477947
3331764823 14123578
4091705471 429068300
3722036485 522890710
3401802566 488636510
2805650574 565954686
229704139 141948897
4149912061 592029481
2005636328 379638384
498546041 441936076
830941400 477731611
563275089 650513737
4255043298 304803762
3670325908 28200339
3711946987 588527082
1211312188 88862691
292213184 613956133
2292271696 361655792
3869345607 450949434
3501323878 255225870
3013885837 205989782
703119601 213474698
919226460 481540264
847943261 616105782
4244720171 658057527
625338843 3931936
1750715239 259817978
2472188512 24871555
1609186086 196164994
3428484881 739315
4285138446 511095126
2139698198 507499917
756539352 130154995
1691951261 473032665
3593218715 554760422
2513345549 242164892
960609704 505554662
670152228 7397811
689620587 609861961
3453663487 594591002
4110311177 307459778
904774697 508948704
3593355300 95293527
948524340 189628372
759318403 236568051
650742723 637163236
634779302 533421979
2453968356 174188332
56015053 469699931
3209693826 356976702
1818762574 223923950
59627066 20672938
2273437426 156732819
4269590338 8052533
2764189927 419066328
82352231 474955904
1476154607 483214970
401502964 501488197
2755113212 72310
1361247261 540954107
3675392754 431475571
3139488809 614468835
4168872701 261978086
154024957 59104477
2845722021 626294924
3661802574 165938747
3302327781 453390485
1807696119 614290662
1808235252 427199279
3331551548 370244271
3131734770 253345157
1350935097 423866273
2303611665 390553626
3846232671 129806706
1383326430 100796852
3499964255 360427977
600106186 539895916
1443711515 76214471
1671693018 466280145
1253286969 212426106
2569878596 27254828
4049048510 245823197
3780014397 317521764
2670671383 60149282
2287062511 441579943
1016809884 84488465
3800768614 595846771
3813640447 299311273
869291006 567551795
1111371615 355276342
3343747440 657174662
186947204 63927690
481900448 258448594
1496126200 297156907
613639025 270944372
515294249 74503349
594548032 644960877
1862132631 386915263
141204515 612560614
1615004116 569384392
2372286996 558079204
4266956519 265892171
1123543222 284455660
3535442994 633267303
3487604680 459453779
1958355623 655294434
3255998092 674520674
1579283136 334738458
2353145320 507098752
79707889 491256742
3549438265 446343351
4138084558 294866387
2323141336 242183789
3452670661 575115096
1342905229 43898210
332107668 222860140
350379993 373958226
1538320711 472566518
966232794 127518769
1224284969 344867120
128744922 396956036
3358622597 414212362
637529259 359748400
1078690941 480982082
3360818274 232981662
3671320754 232479786
2956900407 452702733
418844080 86801148
2338112153 434476511
703329838 546353870
1105660094 480086398
1265561074 496293447
802989398 324062349
3600615098 198683583
2018732421 18413111
2697423294 239386909
2153811790 337170946
1161611962 466861454
1165333823 593234455
3261172527 352069466
1844391150 352663412
2416592396 128814208
1314643885 5340803
1743067350 387951295
3704367018 247978511
870677963 40535746
63034166 618698240
2293637134 105112848
1816107066 267472036
2277409424 452609705
2486461661 276399980
3097327283 664962701
3655872296 192644590
3317958198 225774541
3299995556 86959531
2104057064 289945637
1440856905 460942096
3412127397 485661343
999796737 382753379
3347992868 332176234
433624716 496813265
2247800282 621043973
1448826308 566106345
1933196870 557642225
3205078267 69254665
4075870461 286518423
2917678326 204244668
2073105456 258665903
408058017 523843208
3907830012 19687382
958523015 288997381
952580728 399514175
2254189743 456758531
848562880 374797854
2219269713 421949917
1409478816 534672327
2956054221 237092805
850674621 304002171
4079257344 644151898
3275695601 577168675
1834179307 284642391
658261317 646142722
593600465 62059167
1896085238 44374056
1069569962 369594469
3721024071 30438126
3648750228 588019081
4077390087 140516070
2047819520 542550457
3461048415 246755122
4234482915 291999390
1814030306 275022882
876830583 345337729
1555528691 168442666
2609576919 308637005
2928037277 637673919
3839339887 78624873
2641587202 563144533
2129118377 283451398
1669141483 23360984
1216565440 614964043
41739131 279558719
1634594092 273072904
3495370210 474418770
2987505154 616547528
2691211460 432575407
221375207 451791633
557492230 319248128
1476336640 46162710
124591263 92791254
573279128 335711709
3364362005 88194762
1276074652 37998584
3310403155 583599182
291030822 320441134
588903031 521316135
1420095321 526440116
3376075746 12189770
856763455 164585232
3343760014 364531644
985223690 482144946
1418455734 158612234
3065500976 132504121
1023412502 649829380
1076911067 219894834
772083398 184618375
2508436748 567983178
2409767150 2120555
242823647 328038356
201384209 673720945
1238434181 104657357
674594544 363434632
354923558 295456765
2001368085 668405939
2592469085 531789634
3383452651 470658308
1774940804 76433135
3771793390 507966287
2289153241 423209736
4017169804 383763564
1811621986 171712409
3233554970 267555150
1024152547 18388188
3217039628 553719449
3067676999 70411501
3445775959 470060132
1260053355 203470618
13308953 576350901
209760068 648198982
910852905 110694779
3408339964 137927403
264344875 8044350
744745478 481372785
3009906213 125079054
3306836917 587783621
3898145664 143519613
1846101838 649685059
646629383 61067276
3988880493 411804522
1850555518 509362144
2506852153 88873090
4056646622 56319122
1251710171 346648735
2771619915 158081008
2528634305 65304201
3718633716 526021119
4218833783 102308922
1756237030 529185717
353418006 555429645
1901391374 65323598
3685239832 638167685
3195797589 144544609
1336513682 69803528
2047920251 207523297
2132354790 338322528
417405806 284945916
3294292290 500886113
4018758180 382845324
2060484323 674059369
3924999510 454622083
2035969210 664070173
261876668 605872667
1056816518 258356568
2094563508 606961497
2475071954 476950324
2184591158 507921659
4137783054 283513396
3086385819 284502895
1538124062 153620582
733341524 459785838
1913771808 329635662
2282827143 254936290
2732736630 659887724
616308595 310046982
186217698 375202254
3645510899 486608181
3178373081 432640800
1356189349 271860721
687145196 65118281
1096494896 322172757
372579230 654888708
3229886508 559992666
123461464 153364974
273164891 518708948
4026321612 561207874
1150004444 644354193
78521462 246329858
1132455042 87502616
1457568173 9959292
4008970181 32703570
3036538737 78412124
409875856 126983196
3536563918 358925837
1190001022 276345458
219630299 129058458
409598506 463565093
1193285730 160618426
3055588919 224735271
1451777980 154127367
252510594 176478282
1369827322 237592195
3591682425 456906945
2690021277 344782517
3558698536 369783506
2887903802 70279669
2058548394 358733471
3136399238 207668972
1927094268 214469674
1576254316 231542199
1958722867 293200609
2726471471 114680887
2805765940 99993278
1016730768 29100770
672979559 586939364
2266408096 172955965
396297896 676093480
2072863386 264570777
663472390 401895835
2307275705 216867836
3825311350 122272016
1504870921 373928970
2690136415 410740154
3467874159 403145825
4283551086 423530625
3060256180 353664040
3982609758 472374701
3381181518 345006773
12960943 271913027
4032354124 294617541
2561311850 325768820
2897724545 325935081
44971962 108773403
1436096678 307993828
364615825 62978414
2923893315 557072404
2773864717 288079755
2515854850 309275494
2777361865 535273484
3788457151 269198313
2781828598 191048259
1929639423 582723504
1111223407 365878380
2345258897 229616546
1562011154 466026307
829200804 308583494
3168706165 120396251
4079424522 255635612
1604827034 593158493
26307010 38821498
2930625678 46525701
3934634361 477670170
3385486235 85239492
1746746393 256555013
1907916762 235645528
778410022 638156654
739271119 143727217
4039440458 470850732
3398031094 76302320
267025313 432470685
3430996731 290245298
974171322 241866524
3214529764 9514063
190217519 52985677
3117996774 372894154
3665658546 630387490
1145901338 646474222
2891592654 614498930
1523243558 600132558
845448223 529233940
2987789118 651948214
2302902784 4531603
1172920860 664648931
1923347973 139788161
3383260045 553771602
1781953249 410242509
2123374731 192384428
815447879 375744738
2016254679 202365582
4294382897 403068384
815190044 189714812
1620499380 623909895
1134019822 12666898
2583970731 542097160
815599302 256286933
206486716 597168953
1217428021 497228486
3849685296 349575959
2197934432 648582944
2463073084 635505206
1660695009 522627315
3956808944 292432460
3205583988 400848999
3399134000 134445834
1271376372 275749064
2736365983 126283293
3783373076 498994722
2971991601 313480487
2041328597 65753013
3099875243 81570126
2014169620 534989773
3410393551 414861529
1401754786 334804528
719498495 368112694
3963910868 204766136
3799441759 274107098
852172385 138247735
1469894439 243116109
3906019955 542867888
2415158691 215569748
2780254425 550406398
3697868244 655586161
843580642 292172706
2471181603 207976157
2739805865 599998212
3918512322 143465953
1385737289 316833099
3892587209 71319867
3994290629 630197824
1520911887 495328999
3222450928 166134593
2971193647 525867576
2264912332 653240553
1526788177 128628068
2270152269 61416956
2934155130 130290
3910396633 261256963
3952981781 215356050
604682823 637079029
3473435279 243500155
1447861275 538601612
623130714 146337852
3886744991 344777393
3298307431 652608434
2366996536 152128911
554220582 523504218
3527345040 7105307
3052077514 166667419
2717838404 175386014
2306964404 429407987
4093026258 516565503
3743635861 295710395
199040589 180095419
4141592170 437756807
1269301049 513156524
30099201 128267523
1338438400 358947749
2199951874 581807234
3082251870 209145577
2864112510 642073968
3781731660 285811145
3020206883 317099004
1306514974 267856165
1056499029 566547038
1618738905 99133327
539698285 321670574
851282432 675725280
1169454036 269176734
2873830161 85868635
3452464032 28740553
2485297673 546754355
2130440865 521058940
1372609900 597856487
2630045497 569419009
450631834 250940025
3618560139 201968359
3097780148 47385836
1710832179 305605655
2954753549 323136134
1659890249 54798803
1350717653 67003546
988621869 608314448
2774773170 145667886
1881341707 653464490
1318872725 678943310
3225256599 126584557
242451242 353698959
762380856 160924774
1504423052 51640389
1754854320 249716759
323154025 399544337
3758647295 103538851
2564862370 471184432
3929984445 47374591
2234856240 336738392
2869371473 28803693
3152499198 303096802
3731686912 668921353
3136749063 77698984
3123501684 646518876
2664755813 472436844
3238650433 517880702
9274609 513519145
293540298 469287106
2770428123 587091746
3117288807 651310063
3518883311 427147262
610063479 395616799
3768290428 327259156
2719585210 627234020
3286821949 470298736
2977383122 143917457
4131168160 237911876
3711236867 74459672
3972338038 65837672
1894483857 504342161
1630134339 103113050
871873161 430265440
3746352121 566621394
3525789176 177753547
3554164823 161452275
2182443570 307428997
2436330280 584331829
3375959323 510875439
854866472 269811836
844213185 458391156
2586949418 670426145
904150792 87351597
3625058893 286140828
656977901 42949179
1407322999 296367298
37323236 639807624
2153202446 192977092
1676353813 347214706
2530486331 51020439
851861440 76650877
1572774393 663726182
3593805533 316767148
2015015645 249319725
3243968180 661869527
2597732402 392376627
312938832 118779688
151663168 438312937
4254887487 621383474
257348524 561291078
2634014331 399103340
3316478460 105924988
3662924589 614477936
1118947457 330686161
3750966096 395592677
1576096685 102929734
1891743786 57019657
3846373751 330810329
21094293 131971476
18535157 414753520
110860658 100135300
1030814696 617015618
18329695 156691857
2631739283 552130227
1766981238 566547223
4159373573 225337872
522709005 630099227
432757896 185475311
2663233915 634928205
795556737 328617860
193805923 24495888
3799219659 538361702
1144339837 345203433
3379776147 361929798
1054279344 436144351
936486336 605122339
18213090 221356887
3333656828 69347756
2842308637 310004876
3371025497 430346552
964832514 17122973
518470224 594248769
725254957 550064536
3914543588 3057609
2110993428 29495624
1245237166 568415693
105248602 97301130
2630606564 183046989
4004647863 122177468
2862855141 452045234
3766054873 179782960
1649107560 194090094
820776330 333752386
187799582 28249082
3295954312 505473704
733024907 497416766
871454803 143147894
244804563 513360923
3841511331 456522204
3747329577 131548454
4152384463 129461795
1875858987 72747774
2078317579 139729205
1470431336 378385837
940544822 620023160
2269999411 626928720
1334328203 676138920
2916302010 307290013
94733058 355275928
1251855061 162162958
1657523990 113676556
2294175395 174200184
3470910754 81525610
954036591 161304025
946780104 287291046
2586919431 421516570
1659311124 250779847
3774804188 116138062
1555141150 101622522
2137775496 54666054
4143209405 360693127
3542044460 283904332
1941615074 271177674
139237494 423863369
379698074 641219825
49889241 341592827
152859623 457349157
1168477345 425260520
2745516530 79151232
902245579 137073860
2578396254 674378627
2901327744 94344377
3335646891 598874534
2525854324 370694445
815918716 236399330
2937282033 46568899
1125901493 322558178
2454274930 361246026
3538359965 290525834
1121782171 381545543
138286016 326378666
341997118 542515564
959840227 27348174
2760588904 362039238
797632583 479733244
1511349372 227106491
3771941438 530427151
1612351955 162585497
2158956630 111786062
65291045 670020145
1629390706 617376423
79298553 33326638
2684259269 595807085
4173508894 309410117
2406669365 643569447
3879305551 635380207
1567018486 203955064
3567265638 533667887
3899010745 589987286
1889583878 353420934
2609905203 196135024
3056761766 347193533
295847727 394482907
3740582150 577885199
958239491 40314342
612583585 23548468
831293966 228412361
4095313414 431468788
3342270318 422665965
593417177 341249853
3971949626 520576638
613821473 43245550
2171804496 207127524
1448685407 513245333
636093713 32277884
508103095 343645662
2246755375 634912836
588421343 520435133
2282234555 142141598
2217492630 320936524
2529887187 297404941
2660287203 550461440
2549253425 669943095
1054482655 21796775
3528382711 127414267
1605018765 85329305
44595422 658505074
4163563222 95613729
1171383166 288764100
3182205297 679351898
960703724 122437598
2853481069 653933191
4020588695 102539816
2154682050 377381549
2610592407 356688164
2609509383 230059662
3071316074 665910479
741013765 493468483
3562901584 201455100
2193547128 651982346
1857617724 146018757
752785990 136980326
1852873676 620879443
3130548643 445927635
21961668 106474573
431616660 66721100
3668051374 361025568
1947417700 408099069
203878635 301999203
514639462 469214893
575927950 645109651
2221164720 189056402
2866247307 513434393
17162408 397330214
3103431191 118681874
1254881001 511122696
3731400552 508623613
2615505135 284667463
1555006600 220559098
2287565159 370550948
150473288 345856492
3066510139 110151209
142319010 101764858
2615086017 271040569
1369938012 151757658
2379769347 624096378
1913794416 508017281
3531567167 10300669
1594342866 338864033
1621063377 607699471
3816009023 226977246
3366325931 104728064
2092884116 467647940
2845031046 620057750
3185546169 42794777
1107118518 400050135
2548484041 680148622
57298510 579322804
3595809050 361204208
3419192628 435189453
2807889734 514407543
50646791 210109659
179855512 574817173
2892057130 71123871
299343466 464040200
2038447021 492355147
2890144598 79608275
375829066 258302664
2274459198 496920941
1220668890 323330306
1702566848 43084168
1512871610 596087709
29276937 42701194
1800787846 385098494
4254824816 583430966
1168186670 293260640
2361696599 69322119
4247189798 270318379
3028426694 422592018
730560378 29005776
3819543214 526825901
1868451328 71318164
3275437296 557734645
1510753666 519205606
3745243124 457816274
1386890098 148341614
2729698732 517088551
2958215327 216763317
4104173103 91997797
1922167017 181160889
3593749248 514834177
3140372414 665156123
3794684219 413128645
1284926117 340598672
486124322 633318472
2714325160 425501293
2151679090 489066452
3720887115 413344094
3925440571 88635919
1578473415 395819896
2125196579 384662619
3777441496 498404696
2507242824 101822886
1075793562 156235093
370712149 178855118
833886408 354332139
4264993025 341500687
2095371759 165372060
3626300336 425122296
222092591 51466644
187012506 166180206
2381452411 106591439
3368635467 243657531
4244963546 125029465
24649965 508826451
4160607288 164008525
2162246023 547482995
1743262483 52607084
1581980423 146575046
1450180557 144273341
197915355 482301152
33317387 102446796
1464295412 182949186
2819987515 218682044
3641595582 554830198
3898906281 258247019
3542171768 373335318
3091190585 168375353
43459854 314192144
3743441598 130835895
3002256764 670591553
956361563 22718205
4258510318 42354653
2398416790 165891420
3650329272 253982192
654119643 340604406
865230524 165958934
3882237984 220638234
3198540317 118687825
3749144041 156990673
2527348749 492346612
818846994 80165145
1405700933 38786766
618734068 263028428
1930909093 257652648
3081860436 216152218
1077125669 119892869
2189496392 557873774
153585485 448549090
3004061491 123510770
14933756 284657905
2890510860 336763188
947191102 156089825
4200706374 438938443
975316458 394389610
3407616347 437609542
1828417360 491807860
985849221 509429367
2494017652 172725461
1631983213 73105120
2946393815 624688420
86217726 177601366
1799598659 141316670
1838188348 110677843
1705805208 16371936
104869431 17711219
3822564837 183211560
3735275486 441656293
555026734 299203962
114338376 474656772
698243038 120444476
1241142366 500572659
879372193 306810011
2564650049 422938408
2591225298 515706905
2292880175 84441604
3845924240 376311759
4082769433 287304175
2804627351 601528044
2323196132 83821985
4125418533 565124941
328872350 399639174
4024752155 115997076
4187849002 599130881
2645629645 118350634
1803542390 105323333
92181462 635536049
3515800483 229441838
861720818 104218371
2662469712 627803983
4166900398 172522455
3012174185 131885489
1039137108 351853425
565307253 108994212
3500905605 225670922
3970683627 67880692
1939060149 568920359
215548267 245667967
1365440317 133228061
1035879522 265676306
1790914049 573529182
2054783978 113323763
160501314 440070317
18130048 195787937
3837839059 584091228
4214684044 676738450
4160191624 678997891
861236474 416308138
4094004827 626144544
3748754402 41118368
3890185630 307326491
604436760 578102465
540239320 38003777
1547951895 317508162
4202928691 17952587
1381097901 651978902
893655787 21407121
3593584419 514125335
3130670593 638730375
1012642683 346620065
1216529559 284965111
1586133996 382812594
228556748 518234947
252970097 194683549
4253283185 624451498
2806190249 168958127
679612395 233226716
1743263535 666125203
1806518211 324981351
2073608258 191022858
114240828 23286245
4110245633 480562217
2587122930 226201093
1675962308 186105334
1421465617 583029963
2986887140 288364604
4003510584 668964919
2607909760 572668682
610508780 226376486
2833964582 353434000
2770682486 18296203
4070572562 208435403
4145259955 112448698
1828525939 360480925
4289621527 56093271
1246636246 341779874
2461313744 520155356
752669679 113459775
1762008554 308375791
1389832445 56699158
163005325 6034223
53162313 648709942
3070962852 290689687
2097246896 592256502
784977182 139895207
2586614160 396863751
1590852502 422498340
485260750 193890325
2635635498 391003462
1649270957 342397687
2394143154 342433806
1646099054 396869168
1210481280 145218272
3943995386 566687399
970438539 653009709
2826191420 322422414
89642076 70062022
2412989702 10051103
161785122 148314064
1190689196 611447164
3989224186 411094264
2869243541 569575428
4003923273 459864751
3560744115 526253041
1372639238 416504291
3946218351 101391180
1540660563 628081788
3372333073 280896961
3483020086 336764168
4065162112 411209616
72801036 181969064
1050118420 593326429
853943633 130244840
2648994800 118027244
3738128845 355622768
4200648184 356099091
4050800183 164515646
1363665361 247115489
2584890975 145868807
4276141487 487991631
1772795040 198780800
2873846139 518861958
1575469956 407020913
3894088544 598690427
2239525214 585919132
418017497 278317544
3166669321 43754347
1237192350 652281798
3800251736 653180963
2635415434 430785490
2242515715 632100593
2271616137 137965162
1076418783 288687782
2612484030 139854337
3900657668 390114360
3602649 649481891
2634985669 425788003
2826012919 315389735
280472525 379141618
3252786028 326223577
402558507 119205265
2268109235 519961173
28364155 609356800
3060716091 370986255
257780135 468647293
2120280366 551728787
3122738781 22935058
1452878476 245793955
1261148036 323919787
2055757401 326438596
799562180 205928234
1239311031 640672337
1229770599 343611671
2312712441 664953374
1100072891 665936503
2168186653 251627797
2377699881 661252944
2096159485 90833438
220696725 498961104
911845027 298926122
411422884 206780695
1644886268 30631896
282365772 473218953
3634505432 279778406
3829655529 632649903
1181628646 286868587
3401862856 441490649
418582455 187975299
4180226799 17564929
2856189175 295767040
252168284 152633742
917614481 539487646
2148225943 314902782
652286985 146735895
2737348803 661913443
3117667865 595523070
2716182561 357937219
2678423332 242709797
390476856 17826014
2359686885 217707582
603597218 49507641
4038943096 510197333
3269341895 374771459
2106232944 491955441
1968341024 377080839
539825585 632393418
4156813160 476461964
2105271264 353496973
213664889 600900261
2916941733 611927551
3460022199 620473877
3764384505 631564497
1238636897 204415310
2548765885 262456503
1681077048 365086783
3660184067 674219213
2243895299 256356690
714536376 461625866
700762292 61082919
4098036021 2795494
2047769050 516227407
58267432 542301103
3896408392 141935538
371525898 138357513
2634021092 185533042
1159873559 358786336
3480133247 410656141
2927550806 433988011
3332262181 507904791
4084296515 158608887
4044822370 463589293
243539146 154069370
3022009344 566722239
1504007234 373459928
4207951940 240930125
1311615009 677040107
2825783544 212804814
4090423613 34139841
4002897692 185909584
3005385247 69335060
3300014731 31651150
3187014461 44084689
1553385239 397953598
4264740161 178916656
1482845102 402601496
1132793293 631731124
442405063 524627050
4187453479 473989397
709361566 492060860
2105025247 169080102
698096671 44812100
2871120384 539423208
1482953189 151635743
3614897517 142377676
3186486803 528863745
1050600590 256282774
3911923776 53688096
71198759 390889377
1503218133 423470351
1216037661 158731051
1263604334 290667790
1970979233 497445764
1002596259 632751397
1915734710 547933398
2855249439 326371319
3624659824 19585105
540606366 583015613
2707476145 80802980
3430746653 31347694
659034869 397389033
1540141673 138454598
1978184608 653166469
282880893 228987745
3968662595 357480316
3560531866 75776659
2578269042 652447408
52132971 173905124
1276040862 269176370
3359486953 26281501
153389893 94310905
962121875 132000632
3634639116 497828448
2924505435 102989450
651866628 114425356
3793412164 472097618
3224656585 251040510
2693093473 224391818
2553409162 88538130
4110775162 633560441
3680246459 647995234
3458533294 402277005
3692176344 217958763
2410350340 115542113
2374941554 45412648
173540017 574785277
437884181 396148390
1313167199 650301229
2699202334 556808127
1877268993 286551001
771441491 368472297
1108177955 311448405
2489006891 10633534
924345563 418898014
1876628698 75924585
1930343199 615198643
1836379113 550851098
2674366693 530318214
1770773254 570685525
566167430 506438388
2947368090 185128178
2908782311 183587955
1873015213 543197465
1338468169 17700348
128302713 171614481
2456972506 663406100
2033136205 84237634
1650083912 284269368
2217432426 128129755
3940404336 628024627
596904340 399797948
2121893642 297104476
3789417459 590517763
1274917719 395505967
277216115 248752652
4204500864 337503689
3804299051 572354796
2559525682 586309001
2956444774 502356678
1813865420 530776256
775611450 132510402
3274988545 32384024
4081086433 197849312
3354827252 95646457
2713198114 54523922
3657742012 213035115
1627486611 179198213
4245338627 19992971
665162177 231119045
1210301451 137254676
1634791352 399594034
3550583111 658333868
1693592914 555347428
4056267181 456998118
2575587323 73941927
3865943979 586407548
2098060930 130214359
291193261 236477788
4265782108 51318262
4057775712 414325359
2175246824 580956875
4225135625 142578913
3937093256 217430366
2513039514 471713684
1957177469 97833728
808264370 190270555
122304907 214640735
2558305880 123216498
2125687252 88744480
2846617423 358129424
3167873001 536784939
3560104015 25143851
2372267807 32597735
2200654623 128735833
886734834 490011634
1302968852 380442005
3534602245 567926195
4118736856 427088940
1397665322 341175560
4083637231 436906352
3712388300 557651136
3948585759 139886409
2804252507 105165584
1123900390 452454661
4082551791 619427977
3472603350 513818325
950107375 296594330
3938957306 65135955
2343376344 498828271
399314891 51039070
2878933962 353568333
3544935584 22599748
2606860912 95157659
3220400799 264538868
1306362953 419437886
366017284 555385632
3652230114 620698683
3120509725 268118924
1702792365 512921881
3771288057 609331998
3753733843 96975625
4236053963 528027874
1370669243 407535337
3501733038 164050501
2911993459 606212760
213445718 409532050
710162474 542563134
415403269 288152263
2077238846 208126880
3007661990 402926454
1364757973 442109605
2245127630 60921762
609746770 357874427
2428213057 45476501
2163293784 187963320
71604435 199259140
2690564834 482956901
2449803688 333269064
207550288 10994129
1876703561 392293990
964222447 673129979
972432151 38774685
25962260 576305886
2216655823 198443290
1944513639 366964944
138117431 229758570
1241293298 263345454
251438615 592917298
890453564 15014709
114931995 627368728
1659871791 214846527
3472480953 220766362
2436086448 395787843
2852869646 36097357
3533763197 304155324
2749913741 553902996
3107646320 533807862
982260692 605858634
1367883813 320281339
2086608323 221994839
2682327005 610997585
3370204682 282047571
432395156 663495023
3307922488 60056496
1331289546 301804389
1591222936 102682561
673771543 217876113
3844027010 411592170
2550663224 32154674
2032534810 584529985
1954203141 437513846
4289013624 65744781
2511798346 447636459
2220306920 326714044
2712355688 465027446
442159481 178399810
1634319 597261431
2000587237 464767926
4274339062 322413257
1042260760 644869798
1351036784 347101832
2830560436 627873009
499782156 13336130
2314125775 417848063
1535115517 416522951
3728959070 631195562
1010938380 539432661
4190159370 158423171
1494981140 220173938
2491983240 479694607
1645966244 418880764
1480306576 517507979
3487132641 133970907
2377856451 309666559
2402552650 314908454
3820743662 491043605
4033433253 104071795
99431164 286503282
261447441 297471032
3365925031 338351271
464970279 119547385
3241897349 253572213
840362235 181655354
887269 455866721
3102899801 199724410
3603193835 70491524
4156126361 147594384
3267302077 440804486
1626337184 226890610
1987583802 115306689
3380996514 529479624
1357751198 181845740
37682245 326932026
1435961870 484337961
3187337513 357321224
246652631 362168626
666144673 43468979
1574009025 361720246
991625608 265378044
1040694563 480510468
3709414076 389102503
162195928 226047681
357857651 288712031
2043144868 647298859
2857628492 575555809
4108248936 178799795
3526376180 414233183
2968775543 241387354
3048882877 673398918
3269915915 368887103
129628321 447257852
644701288 422295881
3141566624 508523290
1125916235 337161258
2509012878 675426630
2038798711 553531953
3864716276 104971096
1785160705 328093636
2554383931 434681895
4236873148 539620339
2003433383 55108495
3822617008 328959881
3537159735 393022400
2813756094 157921
1111699011 485331069
1083754182 367833342
3566018517 32636794
1306425819 273915659
1523210623 300393592
2985259282 231815935
164817736 40834080
3129015647 97207867
1468986093 140697203
954490579 344205862
348759174 295476367
1265868830 463066800
1333391049 306944575
3614461090 131955231
1364429744 591564436
3721015698 450780025
4289047642 516526650
1955190466 453611288
1264571045 291177240
885969372 246105804
2779046385 7772351
2655722122 275455998
3488360467 53923047
4256762481 627005213
1186537880 111082053
3863630857 650838776
1769158673 158435525
3343671735 599114549
3186223374 387462421
3750438208 188131348
1016677772 568799293
61101703 587691063
1711805675 112240806
148481886 410512737
1914277464 173940672
4265851502 214335649
974248670 606488665
3252431607 88490880
3509863493 679771426
981883601 383621155
2071321812 442521759
4267003099 454216579
4283571413 400123550
302279360 274197953
1036619738 647253288
1242797923 281141074
600590038 335448540
3789710173 219282505
4138632629 475679155
1520850829 367218982
4288800117 85701150
1571573244 246937991
3544830422 199249979
1572987968 234546559
1073830437 163153797
2113779464 564102062
2202302846 198500053
4085140811 306643711
2744698019 64571751
3108705605 21952773
2104928425 571265323
348297458 460383766
73177525 563705212
4263045808 429570324
4026187967 435939956
2267747937 256106715
1899066817 48817731
717393780 116178901
3417929690 397034671
3053478497 321850661
2612101489 163994069
1285105462 66005565
2024542937 497122950
2650858427 209233271
4085048242 540729676
2575228616 373603938
2731196426 180750098
1187934052 127858698
1685651184 262189493
2616602628 436874513
2056170438 160566052
2356478811 379548888
1256056585 395752166
625723268 18272866
2347806631 68618552
1455341434 51248198
559482955 608481138
3663658178 346859213
3245009344 89224389
1541417384 231136031
296250264 286570125
1682052203 123049660
2514246530 411898460
3333038736 617740619
3508849342 249381742
1206596634 55587178
628998511 198841782
1708673757 27761831
52904436 144377739
3310340724 307800871
2445703360 489460055
2495778416 48338409
3566144481 650724377
3258000036 218947815
3606304018 283213497
416811075 677129986
1381611936 122323006
3041784925 449475372
1863733052 244458148
3725542152 444734250
639295596 31171964
37360269 41746913
3063128317 315669296
1350940734 299521670
2134514064 181627384
1284109894 372907931
175160200 103242505
2282964240 355099808
1890083776 47318677
2489603493 170214641
1075345670 339329842
2485172190 225245698
2777708828 370158775
1061940509 30083965
3553634538 88105289
2508985119 10477777
2027547191 542505998
1149453671 205759609
4143054815 566720231
460447119 551947161
301916402 64425171
3887074931 35113282
1902322424 317064752
1069179847 625637225
2798318920 674811796
2041067906 199901750
1203814151 105376000
1920468657 2022923
1247919774 615459065
2980557332 64000431
4227744797 111592940
4083842055 531603974
2296911771 3267859
3895767896 505425998
93602365 207630790
3210403608 391901651
1923755126 551036269
1546874223 441941104
4141427416 150799488
1533801560 11841718
2293322693 70561105
579432893 260383552
3680177129 397505609
2431158348 423897583
2799665895 315945623
4073513960 406242332
3498345259 271293352
3700491611 54101058
3176435664 519223419
2285656865 434269765
2536029675 370155274
1885664654 111494236
3994555456 441249610
3879938193 127113306
2153513878 291893670
2703690978 421129847
2225757805 163524475
1481704424 71024431
119596312 328389969
1055651272 469948710
2933078488 95855942
3844000536 206742219
405672278 121675382
1471256962 500755753
882446383 509293372
3039400439 189929424
237575238 584553466
1615778621 417211994
209050523 585784952
1105153235 41327380
28265452 274336800
308549400 308818739
736035605 84990230
3271776199 157816267
3739156894 90210868
4238066511 530116522
591371199 559689845
1437621850 124774221
1286549275 559058204
1014939214 436993917
1444898643 668973481
2091312748 48564291
675535494 121553677
1717902303 276755096
158812698 260421415
2123872663 317359952
1675928599 418783318
3282192576 336341009
926854606 504046414
2123903622 566680191
506003037 43680457
1539493852 488432063
353306906 577083608
958991201 195201966
1073132320 679047807
2344898632 122387202
3666230032 95869854
586474613 105697529
1293174355 194185819
118984230 613050522
1113051855 351944441
1288252005 480177883
1679446881 587103747
1103423873 426336979
2362383521 86730184
1725454230 36271198
899405679 223079395
480022234 401112097
312260803 675961823
2261048352 392180744
2389129384 371504712
4110975872 565847202
2969405719 212088023
2503502033 23598856
615270501 626373216
3062498601 534329580
1837309592 248920618
381854463 120864064
844935847 124820394
530542546 142745932
2254105178 193413447
2921179348 91164681
936658404 518186143
2310928731 596783785
99672511 295284914
3158452731 466137752
946535481 365521757
685687994 252917460
909083067 131706150
1011642196 534450121
2313776769 330090945
337994684 587675494
2401139512 411249788
2467542297 607468631
803863 34823044
2569165761 660716437
1673298810 81505304
2933608899 113453478
3447865861 76479041
1651437147 137134273
2981789505 291017106
3166473981 401209777
818190230 569940564
3659794683 477924153
3546365713 679037496
1333987376 481834744
2648593263 626472718
1973539578 652042307
4129056950 93318189
2971956060 370253008
1743365187 254979370
4124667263 581793936
1930586381 42748457
3777488654 483284871
1415927328 155681423
802135308 494321748
3412366881 639412726
1205533251 55537568
1170756354 410903057
750770051 603268416
3233840860 547578477
2317407705 101231203
3640383610 552046847
884304267 78080956
1224723268 4412414
51398908 568767762
1674315947 646563128
1758400069 283943582
2856848021 64188909
3046719932 195102404
1665475793 55701731
4284261967 120715631
3341481532 20341782
3378150161 82109878
2814370081 205979346
1620068277 594491971
676056406 292706720
4034575004 300583909
2048320660 637294612
2189643983 270705716
1441034005 157878172
2807493456 55442236
2029946955 248560704
3733592370 658530076
2102681990 246391503
3709726311 283922097
1040096643 578356777
3669149879 114078967
2151629437 327692148
4277160541 343614913
807369180 495099674
1564287919 651480312
3139225368 244601622
1315486798 662803594
1106510339 444296477
2117276208 92558369
12034221 446725149
4283304143 602019455
2643741532 525137661
2881273419 439247919
3096018638 532376385
296765317 82936474
3175696185 383549578
2929396058 479634177
2819087554 259806802
1870907879 84327822
3805014925 168096158
1646157108 390841637
1709972753 449925108
1549321233 213021836
1193506824 295607614
3682974607 110060009
3313621964 267846712
4160599603 64072198
2603941066 430716301
219754591 358816254
2269135216 598611507
3547519612 409539609
1521470789 76969118
456123977 533725445
693486253 421761355
609842562 395434437
782303560 48644305
1608645074 505809859
2215450144 432977703
1969539770 359160647
2918134967 362959252
2662508312 416148820
2888646126 258633348
655198006 277709287
565944599 74761534
3276488677 93989885
1765138516 336481611
3904279229 380678906
2784809962 166107419
1355221956 388806370
7842899 630102177
388257589 201056227
903552873 298556378
1437463622 18812386
1079832625 344852636
1452244111 322848535
4271894620 623354222
659560239 197816771
2571106830 307901562
2798677438 27262020
2084435617 625097643
3264154161 183942905
987384519 25004315
2742441664 426560627
599111840 351193889
2370634572 338183985
2167458518 177667372
78022456 233994895
991408345 212849048
2354068343 347839050
253904364 78436190
202629774 140305988
2424874076 176778342
559379282 672592884
2092584863 94919524
1254080302 183702205
1716954186 455567960
1159561823 309017346
351474167 450184170
2059725539 559763519
3872289204 27821091
786814883 121027790
3463618055 399942886
3470821456 2967783
1023198950 258172501
1609963318 553967661
4256440368 76590714
1584286605 229447185
1726479683 448053937
2217152157 171891455
3259127701 134306078
3605303380 55353650
849514541 599863722
1377963292 494136820
1051276224 53728533
3058913247 246464896
1392080109 586859904
3726861316 15294061
4281059021 631551417
2181304675 90503071
496823944 172806584
2849162684 585221505
941127229 127407426
2178443256 575358822
6029684 142568580
1221167151 204284141
3392161323 247729695
2917665366 657977522
938363249 289584913
2752269701 309055637
928013191 407201850
791330027 430656748
3183711557 586269993
436411497 606345833
2166475536 312954659
878935998 124466473
3881600541 55158225
1765246075 627733072
623046735 632169211
1070629478 34866309
868895660 420197295
654771393 171969891
2048353598 383518484
970557587 554763610
483316508 595554761
2002630119 385201853
1031728519 598148559
2063013235 77674148
3528413529 638396979
3553053340 345921131
3300724989 35748941
2594281635 229171879
1187313197 571690576
2123288997 582097615
2983103837 143042498
339007435 303368991
1850448523 672165937
2410288049 128209426
956056590 114209196
2123164956 221854443
3135614805 129071382
1029156081 475518473
598178758 324294733
21424415 35446401
1688302952 648127387
752285839 250720229
2645099083 503490940
1859770346 239388480
4287665429 495030442
1823650449 255376123
124881004 414025568
3182528050 578663806
1384553465 504616179
1432912645 222152846
4245084341 176895782
3113154143 552252947
2689658213 225820726
3864470309 20269158
3438176913 648594424
3128668019 221709268
1921217442 133782775
308356329 582980231
2274987158 8443046
3469721635 84631293
1087429279 462909783
4117567228 594647871
2353711943 502050772
3760457087 355874421
157402233 641213698
3232162888 314506469
3685365782 11609342
2660399693 670179327
2497095560 659062752
37712813 70664943
1592190589 356846925
3739179640 544109492
4286862130 286386981
964367294 155019960
850316009 309186540
903397402 598474580
393860085 300250745
4115667233 158906003
670705290 307095718
3884897606 373753934
1501348084 473712933
932450730 630266909
170778076 112999436
2866847824 549465564
598289197 613533746
3852544528 579841714
3076362392 521215549
2697026376 286989282
1996096438 469175809
2151912223 630526306
4172836030 234269752
2814952442 385141651
1426398541 450972137
961517837 426488370
2459516163 437882623
2988755733 667010128
3446583915 21216124
631091070 648786485
377597827 182307563
2362595357 106344946
2369590170 134242999
375402806 611327231
2368367478 605350398
1876991205 575989736
1548057497 579402620
2735114089 517067460
2417474909 408642418
1260855771 587553010
3938745334 160227627
816609119 559306678
261241517 209500699
4050326497 273380675
2359870505 624026696
3383475259 171607440
2412729968 29718778
4200641439 223453043
329671979 355584673
752702889 474188229
4003459159 362912203
1862872595 323377891
23456542 124820333
1116532967 121748073
4145015189 293140194
1701932611 54882527
1601522186 293905396
3300130493 304958478
3457414347 382458845
900233445 78130549
2073829322 67561069
647400689 377602170
4244701088 379531307
3123052939 356752884
3346230738 584946429
3165562620 87579788
1368060496 497478679
4006390089 57743525
2218636023 27273135
1177698620 189335330
3605625707 113120812
3872578520 93494755
1593719746 644631972
2768076751 199948322
1049178432 471857187
2937098938 565779147
1535925824 369281341
1539651066 342784868
3137781559 330865474
2667516565 279898817
4023467491 62874073
702857310 592208742
1332988032 339460228
3871883191 521460237
2447967256 50315981
4020633782 117122162
4149340041 289594565
314390284 162572361
3519998527 149065891
634932980 79808621
3567886490 403888520
2172005069 355069263
86479467 88863048
781499080 352160969
600342332 300763526
2931995387 497740810
650499061 421193035
2337718962 277557791
1427651947 205142142
2766053755 249916315
1782052275 308813688
62431258 666267750
2409573020 397228763
2482806566 652526431
150717316 656361940
1844149525 257140310
1123858704 530916017
4138542420 461481191
3395226129 315257211
3643398549 193316824
3024560630 462978940
3064420936 62536306
2001928214 654750422
491777668 498204654
2405654381 570464647
3454669865 266854806
1976054267 87180479
3674582338 50130091
3217527963 69651374
262065789 598532945
704243011 583164773
1439767637 465603153
3126497321 1679256
506873904 59606391
1149354038 25100474
338312978 382587616
4187136344 54164526
3729493437 463224269
4103931179 31909299
1588203940 532520403
2748710071 448797789
254386350 494111136
991969019 130321265
2650830472 597477331
3143299321 270782019
1968289099 207588593
1016801194 557413701
2570980203 85383017
4193955776 568531959
3833265274 300892905
1162079610 383719824
3521436614 645592928
4172620045 498292883
1427423722 26869090
1631648492 608845179
2683688771 137357486
3626035940 376641623
1783234307 577419611
936664490 495229733
1614225171 526991202
3234627072 460998649
2287758996 671269634
3096889917 53322382
1751582076 4846694
2817965928 194416430
3003189050 359436454
870356656 221666066
3584106284 632614982
71130374 399764
690902642 672674449
1927644599 308089602
676432244 162557988
4283446241 404727250
3007564381 144715352
3252424264 518918108
3628500388 211703121
174556110 22460857
4224183498 18797260
4124205064 543450443
850346803 200251003
312749425 59349091
2598367294 332611110
2541667998 651489838
3968938015 160670263
4158168250 514489961
1389819919 639584039
4172965294 340825470
760231735 548280176
92146173 311378308
1528829739 538141007
3225767916 16903968
4076853337 188785997
2741040943 305893003
2395627662 256017589
3717205658 23601412
3927017330 620674936
2448507233 243446289
1888794192 212316214
2251786225 320510859
1760250057 532201344
4048388967 156195558
2995601770 145869341
231634346 139497000
1809176322 43409248
75562561 131085544
523955525 245411821
3332283065 92398032
1744320759 310751710
2608797875 462997727
2324149505 264299443
296701006 500916315
3615643137 156243394
1585761592 23161030
2569549013 495578412
3151646152 625164932
3043316042 32380375
3016741131 133533659
2853444798 258944277
2665171996 39369791
2291043772 151193245
1834855029 330081035
1973327257 574429495
1925715948 270770567
3282962614 29614423
1472138640 512571026
2332817659 312625262
3115416582 481767781
2919527860 551884193
2987356573 13276728
1070788296 569305772
922936616 506331383
4098464621 165145720
2063800324 527355767
62069261 22245461
2434638802 407136712
501329102 205642296
3681795829 56976361
3053925580 126931685
3493229857 84308596
2832821545 616197484
180045997 478648917
3967105931 642467707
1659475777 130624792
4160278477 174225096
1153096447 327811863
3278724834 129013659
582381986 29166412
1198594561 334193374
3684920283 34801068
1052060703 211551525
2368477107 80316780
1994919489 173596495
1039097937 29818290
1297453956 430096562
2714368080 389347239
4213735858 464275155
3668840652 152555734
4289131507 34044385
3937518311 673616276
296151880 475065576
1829795771 604714935
3264270946 158108322
404165114 41507087
2634430691 242943706
2443552886 90582584
3697441535 136047876
3706462771 20631839
3190984923 276814032
4216330932 408496642
1162499875 675381527
790609656 598223323
1457237264 274658072
1268168831 598227351
1777908269 628244588
1498693178 431180570
2824046524 23578247
1307043051 94896422
3487489353 219055666
2156685750 523799426
1835576336 263692164
159374130 384406472
612325792 668841530
572412313 8526553
2071948387 98635552
635311316 575676305
4052305858 55467298
3390971845 287144297
4014237875 575420203
184130453 401284506
1361147015 625913535
3553607918 526376247
4168079586 125703421
3135543808 188442463
2836192748 530910027
2549681140 256842426
150060370 546275058
2563609336 575313392
1038587286 132921264
616716739 471388771
187851336 327369754
687566312 471318202
909730523 558743075
879220236 382120950
537070242 458971030
3627765703 492977360
3432480325 455109776
1064504413 133695652
1893949313 136142831
2214964634 228224232
3276538103 289060498
2627622691 322959316
1092990091 466261176
4220683238 676444934
1816024620 4734892
47322515 446055414
147554579 240915559
1827536123 66107328
2726896380 662517846
2074325598 89875277
2801210696 255026981
3112519930 568195436
773785766 61185982
2405553948 574238117
4110948722 582484339
3327581531 638954384
4218784054 307108190
1499018067 138584230
3488325931 172673852
3750803081 64335688
318824196 419923933
1338372190 75954583
3115649497 467759649
4038634902 357404703
3762670859 400750221
2359370776 246263452
3770979494 356645593
877309571 569461722
3875669346 350557376
2964991715 216041275
97572015 411958811
1665142566 471964993
2990846236 17449424
3166298192 121478796
4154335831 153798436
1316014373 143487287
2724299520 452103290
4090790786 61620331
1558436229 547862447
4134474677 145844726
24239803 636183563
1634112888 68711051
621627888 206443721
1165259692 429706909
1830236073 567229139
512862357 390850763
1541875279 564196293
3215463309 269093232
389170706 5393642
4206830200 441157106
841392167 157542137
1662543405 258720296
2090868775 61336673
1330684084 203535873
4236959065 317761960
1741334709 613163066
2767796240 136020529
357904083 267849514
1654625815 231250146
1870081466 182870337
1308148698 341319254
1235475907 124740585
1631945749 628241505
3789782846 139767969
1498772316 660384940
1387043447 635114001
1277158458 155337659
436817841 47460817
3778189650 443703306
1957088970 605417240
4208700500 534727199
1397623092 570263256
833885946 404534488
120459276 620119949
6153869 268981566
451119016 475551055
3385272291 445897585
2293467549 74908293
1223680725 93129748
1457555804 589526323
817865634 258481263
3104946693 421014242
2508632231 599509314
1274514228 197608150
1527295637 615327962
612409739 296367771
2266713632 501879074
1534098811 180900337
1616859422 20909189
494235864 339322850
1480073739 389905320
2089040152 231280584
3529600197 365678490
731497563 632483738
2820316984 595006168
1201968237 23055304
2818555479 367943980
3790480356 597298608
3191640683 363613513
2331942128 499932522
2906870939 551600546
3525812690 484602847
1883904441 480619473
3705164378 260524447
200410407 602695610
1685209611 501092821
2435509356 527023749
363789205 553302403
1736281954 37581809
3219280875 232624018
3335485268 373893953
718029299 628327665
623029908 36603148
890687194 388849538
1532781704 671875286
2350597709 286940321
1361285623 566964905
877020493 562379451
2886617066 571162040
3048437979 141413480
1609039440 125919199
3745941971 530059697
1110138641 9055265
2014992006 600974128
3564575224 16867064
3280518406 495363685
1699389677 416154084
221244223 143915378
3066057099 636088377
2655389746 265444173
4148023815 665459139
4196990268 145404000
4272184239 52282650
2523946674 643608966
3505560353 653816297
3110541971 273444087
1271573660 513471743
350851045 259272239
4059004549 148074388
3118855384 352484675
1860398176 225920232
2922156921 647386635
2443267578 594952884
1585292172 520262817
3410563988 21252599
436290986 544700190
4267272151 488959776
1520913810 324127466
2560638012 629605749
2714503205 40228140
44089660 596532135
1751557081 144177943
941241580 299929286
3378708368 525896456
57433571 451999787
260769745 249867625
2564306626 123035064
1437474670 210189191
4124875337 465488508
4270888679 95751430
1297816340 27662827
1942271856 316549790
813234824 172679656
1629190300 268019484
3623620121 566288652
2639338697 130846918
2910118773 297618118
3045180878 159811285
3402915159 606749031
3161236024 299080677
2860212962 661890978
3423343134 243183174
1092300113 287233955
602385219 484356173
2244334179 474111106
3275084532 560809560
3633945235 486757149
3012387255 333432592
287689178 313379477
2378113658 272100083
3916825029 40501018
2848274965 411700764
785912585 130021043
1588158918 661934333
3611086330 200724166
975084697 528295520
4163812924 196293195
2334783936 246112946
497478439 69938170
2533222402 631221574
2673099658 576283189
2852268644 563107251
741257470 25926130
3736464454 5860427
1870377745 514771007
3211272409 211386734
4207740064 16888823
3726906457 664332099
3684851117 178962625
283272793 437752873
3386592553 461817876
1878947419 320800153
3196617426 481855704
2040263259 352470304
1026490220 118933
250407316 48624157
2158248235 578041048
2057023563 579549880
2842393587 38921632
332282964 181503506
900989591 22374642
1689136105 183975112
2277977684 678284433
1087158591 228806166
3528154344 164818569
99127624 68829851
4009821487 620126826
448160398 532062556
2823912423 21047739
4070535541 277152653
1402041881 397253126
2005257234 227675155
3771326464 48561532
1607562911 425249856
3785906042 355068590
1186270421 353902833
26902583 605689955
1898254918 640538954
2647356590 180804159
3432513454 212536138
4073361609 445547953
3306460701 272672132
1035427075 146028706
3409010479 243914275
670501368 75970560
3134545273 154027442
2261329558 488687304
3645136593 577110474
1605859593 375267915
1811481429 609348136
315527307 510111153
150074671 676047455
1863152682 164167834
3665799438 95259874
2582537311 529902176
2818155919 73663721
1096227869 497773999
2979460305 113391027
3677208799 117663934
2289648929 159559848
3466462906 592902604
2096162432 333028112
795796438 47350498
2190959532 380493590
4230814578 596032014
506996035 332480522
833847637 303323516
3724675038 199792295
2591520422 346101792
2446422166 88696910
3739690872 444931757
3428458736 460315103
2010439541 428021049
861445681 670672975
3407623288 541561447
4137645218 380582144
2456219720 259752495
3072974857 60590246
1150822292 120240542
1928654070 127873781
3992239407 472498390
3520078302 594691474
529037861 472243091
3706982820 496377135
7107803 354989313
524199340 599047157
1420437277 621432862
3509807660 402397167
618709994 667330846
2652802580 176285432
3563983236 9311942
3499313349 673195536
1668036225 427827880
588819858 90142689
2322332792 497667354
3107033949 158049306
464476645 470377379
2997045407 399123116
1511366798 475218436
3388601445 501651702
2320424980 9685348
4002069479 37984686
1830923819 339357406
3660113617 166058590
375460194 387224529
2528882798 498015947
2103596684 615932238
2750603060 434671091
1253937999 575586017
2593964970 11996853
1943496074 522160900
1046107436 78979827
2264782245 622762190
4116808125 16629856
3455350844 62199315
2131494423 600074328
2694418201 15162566
96538265 187508589
1096415464 180475311
3479446163 176400337
2191784806 581664752
3004020207 48768453
1550132308 174824627
2336792052 259285148
3985848767 391655290
2740143615 543021440
2319236172 275712323
705461187 576850272
1117081223 537057728
2063829986 435607058
1342468562 428865724
3703240197 558090550
1295322292 102198049
3937352569 125552436
3642235452 18259694
4152841026 265866281
3901907650 162492098
668590818 85940106
776360629 127758070
2890000867 213968883
3947618721 155501627
1125558986 12881997
1591927489 616189419
584683887 558627385
3893199533 82694175
3893494491 48721018
1533599332 537795936
2795038457 625131584
4064153016 12329312
1951452956 68398972
810524059 313970187
1670853801 577717545
3418568939 123213708
2932516281 160958620
3000842413 357530221
1635419028 138528430
1847250430 576944965
3857048769 274755209
1324035739 209922256
4284924926 151010929
4075156052 20906832
1805277571 160128535
2578647528 501124006
260215001 22469744
2839769674 419006358
4212432182 327669102
3976844667 503410045
2835629615 197077381
2632889766 600056424
2211424671 381198282
97853531 39636798
196413591 374324811
984276760 493486496
3986723074 251658128
3175103091 110395285
3702253865 154643163
3641243995 483877659
1183478864 547220490
1739918744 162125215
3343344433 72893677
1652582299 505553706
3653039216 379438794
202313012 505611293
3624497037 182532189
2680051440 664109488
1158286217 336121210
3612031518 66457789
2544142000 300856532
536725159 270863156
1063547160 189785419
1989544619 549270969
2367410076 165884342
512652099 653323467
3325145782 622438239
699318567 5113236
3492528110 283114998
43814844 290845831
3082022474 432468978
156837136 473334035
3860885350 518727363
4002032762 282318472
2527344254 163865124
760398432 607194424
3917050164 560216034
350447302 32436283
1135694591 63478573
2395485129 108363487
3047024737 218971404
3307377533 360001879
3080857801 313695731
843164502 108117743
2697043277 359878439
550145106 128381418
1869655628 154403816
1819007592 347337191
1394568159 609012801
2083694803 217305316
1768110757 208580224
1901888778 489666835
4050826194 39009837
1175340851 587791145
2729923552 161943016
1570241637 235455908
3360713801 418341605
2038855442 542926545
3131048548 74134757
3363837148 398805855
1547864670 281215782
2209146431 244559239
3749194619 326780223
1142911988 507385455
3595009955 493424282
1225215149 64291160
2089934048 96577425
2646518041 611954441
780623794 532383190
1902306692 121990991
2179497344 278945845
2075843297 601056946
2024960289 320276056
1073107274 395104948
3349172672 44615065
3729052601 138403895
3207902778 120910321
1918249893 319776423
3384059355 262713833
1548347619 319811163
911433984 359691185
3107540494 92946601
1546930592 460781447
684274682 53961872
3969742259 246222772
389980397 246714199
1458766321 294773629
1435983044 267349072
767413661 24261644
1852891141 602450471
351560033 453153524
2450184692 99321956
2147945067 566772772
3963710176 470745476
4026657234 647217703
2910107912 228017306
1126091474 118050939
3916010544 402167172
3147829035 410512615
2110130365 596838419
1154216910 475424160
1272534638 192975913
2174094917 302137519
568009019 255605121
2543545990 590119267
926826679 22194064
2943256781 47980322
2340748264 28072222
1608342298 60078331
3017618102 349914072
3794671413 219876397
977325474 84551164
2960372565 190688631
2500073006 269067586
3170222902 524809572
4005113701 450023370
296027499 265630223
439174113 14530507
3222755997 572318333
7882723 325803258
214348280 20247014
2890129853 280661338
558802479 669205795
3267448304 478464598
1566849428 441120023
2732659676 218367151
467240229 104512999
621662673 150599179
3770310055 375841747
1608210260 675189567
1719824846 179852245
1035568211 43422342
3233487940 3119433
1495284768 243858646
971056547 615209953
2774757319 55049671
744947885 274216048
2168630122 13559960
4266354893 508623780
2788912828 479814265
1243929274 410364329
2287471494 173728429
1987448093 537195623
2547620358 249586794
1067622777 80334969
943337059 587125821
1606139717 638892070
3955242949 352092959
2140042960 294730313
3905251830 525463169
3732472042 628376450
3548236494 568272690
2471509303 165690632
3017497676 138616539
3038970588 51398879
183652344 381224701
3504864651 242454048
575675308 435119766
1622745374 455814169
3788043672 376590303
571335067 230236674
16232461 85562550
245667873 629102234
1723217242 386001830
4198657159 678894903
1706855867 382043037
2274610688 140891139
4133307062 557866388
3066359373 622678261
3137055325 463027684
2738657722 617475569
2707127631 64866910
3156104018 469903940
742673324 182412179
3773971957 79422417
2696658810 31026189
457197833 111490836
2962640806 36901065
911023834 116732762
3841992273 206039247
35851447 366468906
3043289225 583441230
1949946984 481866106
3596748264 392626908
116837392 378646676
1623438389 43752719
4205582852 231424173
615468511 129143879
1024914517 602454303
3072912435 107174980
2416316961 523673516
3906164567 165456042
3784251930 303475771
1007302803 237479137
1706846373 551685671
710245108 179254905
747117541 75886348
2356024610 320890622
3083758648 221123613
2115482149 151990840
2194393826 412160988
692797611 265705174
1671296274 289030472
1832208179 584396989
266920007 567839349
978483683 308823261
3688232065 585798275
3964205651 420336205
3568080549 68379366
2292000112 671354153
2935999819 49588189
2560452621 618742046
3030862798 257313406
1277645980 426899551
687517188 203852126
3634055198 633205253
2779351672 154222087
292618715 506510845
2860546649 197891164
588458236 515750683
2460049960 617785166
2348702585 502340231
1602220490 336867598
176505011 422644031
1611265835 218882108
1871343916 553052882
2431681405 100362686
3743310254 238046220
4096890838 125358530
3247185702 569079212
3956637284 271584380
1773735496 213949910
2897675667 219559313
889018176 489250639
3015234571 354477353
794874103 538437313
1262121508 482249940
3998574884 302176360
3528139138 167771572
49795699 351324463
2694072126 421073042
159828134 377241965
2107348347 55151220
2632709573 285737321
4165409770 436480501
3887042851 675069012
3457236893 84802211
186451299 299989868
1410821859 468189969
919048452 642956353
293860706 67500561
4092493922 653566349
4245089015 12961525
74460949 384206821
1199843316 304401572
676141001 464966232
1411307089 555437413
3845009302 476669312
2457026805 341716063
3706388571 39305182
3496965634 103220770
443861564 87946624
581158803 500143064
3932562526 127094518
3080521918 535517673
3674608886 589489758
2522085832 69456600
4291094907 144535005
3552586398 491793083
3854452327 444696187
605925927 421524988
263874880 75546855
3746924955 101047575
4281334818 27500264
4025757312 146332766
3149543256 104785645
2634617616 28034614
2605876843 60933937
2986532960 580540927
4193026892 174926994
2234790782 212549300
2670326755 633205891
2605200481 75248952
2242735251 119732557
4009817093 382958807
3309054359 174887077
3784897194 438220232
3857942676 48886686
1007081297 255094343
1652225598 321983861
1796264736 255592531
199148935 602012884
1971466317 634443449
3932341967 202540751
2002735878 67940729
3184779316 399780532
2813060680 51923733
1302418261 231846336
914257176 517370479
990676863 73712668
3591823697 532100015
4175324260 162165345
902777935 515663319
2091002626 14228580
3215337435 132585568
603036238 72220315
2878060624 275827689
2017444967 423891136
3714473174 15019354
3459643299 224876817
4181003166 327716622
1037824716 12025568
2877410916 563820285
1444970865 173582787
3045040744 475045032
1223037181 216281665
2232680315 187870125
2554186146 310193319
314325169 487281889
2108922367 164316990
1748067605 61498159
1252123782 126770110
2404186086 28555363
807279825 31863981
97206567 469912690
4112850624 362359307
329033871 48836603
1786333836 40366801
2919256783 212262784
3588377257 247718473
1983898414 339728046
3473490643 110327468
62534489 119118522
2030729214 659012337
2441088230 400635377
636550856 316154311
2863975059 541393713
1198466041 414355857
1299993804 83263250
4139411772 34207405
3276252128 598958923
3109106803 618905012
2733421721 589442783
1984389432 14793753
3621454380 374198865
834028013 322238281
676917825 261894563
1311969556 181281616
1964815035 201751499
3193039160 445226175
4198424681 2097419
1649002556 484835042
2635210262 3551618
2124258425 432874491
3890098727 631978814
803710939 361185290
4043596973 449745641
1383342645 528338890
4200527350 183440998
1705100715 117316364
833295286 297901741
880068487 267986967
3778909623 316234578
4026755256 336190146
3847735250 290824151
867284519 538765760
3092933942 122613341
4217376959 513306890
3123597884 225251525
1806684690 485525608
2286258782 48719261
3272368096 86424712
2996857766 51228026
1748418966 608318480
1601906957 127515548
2544370828 76134922
2835408957 108613495
3818853070 652326428
3083221302 456023556
2421003507 344749944
2951192373 186031851
82638587 605242475
2998983025 81235577
1258341866 508043132
2173544807 440681808
1126737009 668084119
2085659954 612221966
3001509294 675006808
1773091517 343936447
2132315308 677950309
1847702252 127390820
3920610442 255962674
3861680029 622504078
1869486773 439180389
2187805622 150070584
2052479278 110348628
1749237445 531466891
3498768281 560957936
4123197157 258801062
1116301820 653755564
2816360843 160409487
355238717 132939710
2070085074 336542464
3237532157 177471888
1555807702 327389368
1739633313 56716629
2605448960 152091506
1432137618 84996757
3882085345 263537025
4246848449 241633558
2250738896 308424774
260149270 454828190
1877554344 248416429
4139762533 581423725
1829883485 554745651
1210524462 62954684
338502655 234403852
3999835116 367278337
3610581146 605859933
3538184087 23372649
10271038 285603913
1236104678 401037268
3762405831 245657816
3533597006 570856054
720672361 430481334
2611271578 51975054
1477768761 149676487
170646491 577417898
925606737 553250726
811924217 158789254
1613242342 82791181
3759954418 319705151
2925720865 165594435
1094657693 77344380
2630270378 210538986
2002344979 324038703
919819375 428381057
2887190200 650896120
439738120 172450344
1459328826 61743625
3495054691 53269309
2346351941 657790053
3854888552 501091773
2885753193 204391289
649111560 330539522
2960305129 235088975
4005484119 371815387
4197132662 82279500
1827334208 508914220
2738904529 81513071
166340225 228949691
1652268989 47184502
442112795 355308145
2381227408 482216882
2096575333 221318132
1495417684 361320445
384745288 515426206
688115407 437932368
2878149176 646879584
1166411813 345200045
1483800012 591633815
3226438456 531812908
866438406 315517279
3205943478 431531474
2816749108 191627545
1900650101 443341900
4211978460 479622361
667150569 30655213
2466367353 621119413
3676949365 98121003
602695182 528682747
326261423 377380401
2722431709 405846135
436822050 96263842
2399478856 108940609
2170441597 462671039
795514908 606614208
2859319876 660442001
1227907732 650462314
782334674 565879482
2552793820 431171422
899811613 68856141
3857071953 457124304
1090341473 399321762
3089133227 521471495
73674434 614362434
2827913554 58484821
3421260081 482517956
1239902626 523536822
2225404133 641159487
2310844423 63694425
95576137 143607857
3870649541 298612660
2978118942 128169155
3327655781 78706668
3565554728 431273630
2924947916 403150762
1394106358 157403585
2365739912 336042819
2367230777 550341447
323438997 93375047
3329581865 486795579
910349761 1451025
256716191 578423213
771276789 644784827
1804536755 307602820
2382622168 198859468
1131704965 58572259
3874169378 326636019
2405764716 308632588
2144879271 618271381
701736109 265737409
2700983674 159901318
3808763112 591222605
3350979905 668886256
1681293688 520526544
2457109626 26432212
293059676 46952307
2249869502 587084381
3443104489 257739773
1355326075 130179924
2171644049 420933390
597212428 539327316
3561566061 445131328
1068488565 26331259
2245105153 645496290
3264309604 211047024
3004736810 678411908
1658103942 265560982
903495100 139565204
1084161351 251386022
3789797615 521439254
2533212474 56283507
2924530250 226954203
2362745753 270633083
337910843 490257546
2588049676 140252436
344488726 674971698
4132052831 40793368
1265335551 677935475
332273664 268704040
1512399970 115440713
1221205627 672987371
166026936 678824214
2324523217 406557918
1151307797 636684024
763299820 175033112
4244064853 274557489
1042230265 387367130
1603823369 183324495
36988610 39817765
3623507780 661199183
4081863111 161552773
1418163981 59560530
885564653 295705446
2829921871 168497770
2267131577 171826260
4144395836 452234264
1346701402 81087571
2226464142 449960503
1649768602 593038598
175427401 318898373
2949860380 557072266
3481772193 387198373
289768292 370438312
665150328 138853069
3318315193 169934095
1866964305 113784874
2379256382 199212106
1420913052 584109365
2512658000 365033348
3390410401 465836514
2858257882 256767231
1214083680 515584238
2546174507 22564953
3841804026 597737831
58993526 234769894
3366887151 638334302
3426251922 70174695
3523410142 238285745
1165123225 67723926
189990407 151531291
1302384052 668270634
886638087 631397424
4042267966 190986640
20296868 345645107
225533455 339596774
275688079 6253823
3101892701 19534526
140228851 602781475
4279662085 36216202
1087206688 538514571
3529982639 552790312
789326562 368086132
154656935 584917814
2148167183 383765421
2553961001 237681829
2884188114 148433396
2518924136 587243495
3898966663 487668170
1864562112 368080594
1794074975 68764210
4000710332 500512456
2460470503 19653346
3596895669 543256586
337486945 489549445
2817864692 147273984
993879417 193902541
2347914428 371779330
1370882864 307613638
2726653160 550590873
996515856 618238747
1787478595 430692640
2427710024 44054253
3441210652 253998688
243227714 472728850
1190931085 573453975
3967440878 159322341
2767767547 637380765
2486138067 663504443
3443359203 211320801
3370808392 118453087
2505293959 469556899
3804808798 642295363
3971943036 410883150
1750622238 339493754
759167870 196843772
2349637514 119896994
573700533 417186580
3297556881 669531091
753967132 172339284
236553242 307633488
4122704897 85785695
482693647 460421363
4279681822 610096951
3451796067 500692520
2177112788 376863251
1289427898 574686071
2348854174 673539477
1000760223 425584638
1772203435 95771700
1888030345 205435186
3445702832 101554377
3140973985 513018456
3055076994 151400065
3343306140 390839585
4069663942 389406791
3876910950 30153917
1288256750 389090346
691314649 51851576
1750168590 474325919
4144650539 636444222
1469123583 541822091
4118116577 136854647
3379377333 624735266
578433696 181220310
104542650 72956882
1830158524 433464749
4207977358 18564180
361121680 262096108
544604150 646120722
3674521310 353852618
4061672946 121324669
672626779 116774754
1456261062 458348931
3978344132 490896845
3755787846 588857715
2128185139 37641519
1899313039 177961871
1485812885 424451283
3667277747 244618942
1169632289 542813617
3240625070 51819884
801388671 239042921
1930115876 19948316
211093419 169631597
2073148521 460856386
1676360249 518411034
593179925 656476396
3172823830 55945160
1392873614 291396139
4055848330 196525205
3423402448 631054359
2519250601 617959399
3659896028 242088773
3245506573 154268284
4267370123 419879856
2616463916 511104121
3318387553 644824705
3541681909 113466939
568525821 345138072
2099367815 668291077
2994652839 356017243
922734115 93125439
1604355828 446843431
1358275308 547004639
639925119 667677464
2621365346 188702139
2197787567 480521542
946607459 389094437
1130458335 470751023
2559398690 459739759
917554592 297345057
1507312939 464355247
2280131575 302204040
2435055923 162693397
3826059049 399029613
2577121751 139691799
3554673409 29669131
1972195573 94088204
2609344216 50581700
585412303 159680923
3811583328 387520235
2900854582 313433626
2962374619 53179015
3373056546 104638018
2390816219 35859753
1017965079 29358915
706364314 468301421
2047029442 474778172
928657395 369073137
627856703 24807874
1856748700 678660580
524281067 575757046
153179345 30904508
2670238886 511421236
2347440600 308185026
4108771973 445068100
1549194719 451607637
2965102236 224972106
1119848207 444495109
689878547 213506926
1204081274 250914830
785864650 58538730
3300925830 172954267
2687866181 530667920
3831122999 118236568
550959663 390914257
2904644423 170848103
2172612510 598841203
351202180 141115339
2268603212 439487254
4090836593 188935763
2949149423 332413382
255480456 282374923
1915668460 581205713
3409004721 136702919
585526952 284443321
539104473 478751127
753092969 444204348
2672231943 181757171
302517203 240569904
1533672971 145073096
1337397522 184120191
777386322 308733112
3294399261 628712124
3696122403 587605008
1319071189 580794810
933169824 629198348
217425783 169401892
4170215867 353948191
1797281367 197657552
2447253765 23345292
1479351161 421768372
3315943195 366657957
3362131506 121851612
3809586806 27599696
1810773275 96639306
1211628728 622324867
4014017020 422917578
619135476 271832969
2485628630 345832889
2758257043 645231193
565168931 184795789
1997362479 645463866
1938190668 267542091
2235225164 297274801
3445592947 171528222
4265956795 516444400
4062755284 596785866
3824737597 129646791
1970679207 531534620
507454971 624475277
2428438385 540047412
3872278829 80447470
2864303041 42047181
34426143 369707536
3937731466 342653204
474426834 229427393
2916988095 330438607
672761488 345172188
2900526386 475097137
2516220818 112457045
3463222285 642518011
2745448324 357989207
4272856155 72730889
1580562453 49837562
721793422 16863653
2856828653 369022986
3705428588 401663926
3044596316 243467274
3811837986 546861949
3555213654 546246789
1037593409 157521985
1630149952 372754264
2545422604 164303731
1887848971 255356870
2295239479 397878275
2245647341 58534673
887133285 356097019
80091421 469202988
953209810 491304680
2117523377 61629251
3527470024 301334611
3827125451 56575796
200430160 508684228
3848078331 164352358
214325155 560391163
1709144743 168089936
2767716829 325684405
3829353544 607356973
3237511845 225604205
178317378 313175034
244811931 134677597
3315607322 292317696
1368470519 67836472
2320882557 223851663
3350901056 124342224
1143550624 565448973
4159441505 66830243
1618369255 480821445
622921200 87328927
4038303130 598886910
2483948350 402066380
2502396190 492826354
1637185591 137665018
77187630 178971806
1664497317 391119623
2057383121 401280940
2303942399 629842823
3871307430 1732825
4223677815 607030194
510270663 610392399
3131426074 483944345
750664094 360649683
2850694624 59262578
2094011365 504224288
1322068090 520813236
3460248709 678687344
4097048228 195795889
1767761260 610470866
3514131251 537802374
2578533715 135761498
3837286970 91529145
19423759 573980838
3612022402 398123651
2543369174 456919820
1422955876 345149291
690829856 71810878
3077955810 65452148
3736691062 245846283
1280572898 250332466
3395278062 287444162
3577419912 165968996
2083844219 514681393
4045623223 466426373
2637118852 564967149
3865658407 473908764
2155692868 125253385
2252037587 508838408
1671594573 340226412
3329543151 14903785
4042812150 362507401
3277016626 352109215
1003812504 538709021
2059290174 484409433
648861373 470497591
841218141 379701226
304017777 187830574
2596816369 421634238
517409555 304158362
654134703 172658033
41744620 501449090
1579691744 673471269
111716049 143588498
3636745324 8377866
2330459395 595985663
2962113749 543872694
374493773 389586125
3013451530 213104755
2459613344 482643817
521390574 352206209
3963534640 63779524
3393271940 297015888
2274360088 184174496
1669239299 441930784
1852871222 374720246
1129911458 153127166
534507609 417792798
660745449 599954758
511794945 108623668
134139118 656348770
1271216947 523613915
1507783288 576828806
3565183977 85081293
1040490919 330412982
3557139434 3681975
1579677054 3878432
4002139575 377283138
3854962564 2645095
1009658775 128824688
3673355668 24071323
3954667830 39330808
341091059 283254471
3169860960 318744709
3655550150 25388411
1417976327 387275578
1520965247 276359888
699610040 229336896
653069230 254344642
3564266895 18036706
822253726 557123558
1824129819 7869396
305058849 293334908
420014522 491811524
3633988370 672151249
4134154286 336057712
122824888 594907947
1386274243 488553150
2390514543 161683555
4046739625 170931610
3857093235 161297251
2335373362 577949945
4196663420 227550278
1165478563 667409884
4113593269 460988829
1189492158 314467969
957671102 641113589
622998859 354779323
1950215928 257863333
447317253 614447847
493751756 331206240
577115379 421023386
3162286607 375389004
1326092465 151964091
1969502640 573679123
4245706513 176676283
4008284528 656950534
76680537 479109423
1288609337 485400072
4099841375 170551192
1940656069 506006170
1791944397 418385418
3532285295 36351060
1914740082 246817214
846027354 293056059
2527466680 519340712
2673991837 409272539
2990437617 295687934
1800124562 20174368
234555108 439846862
3665453192 283011462
1652814573 239854374
4192711807 437207389
3732461126 627401953
3001758770 660857817
1496898626 90568696
3882746705 199867496
978899199 326419378
3263874611 575758642
225234058 204478692
2801115015 258971580
1358737787 305437410
776789139 648859660
1371359447 265637445
1879542950 316359486
3053738320 515122153
1707341940 141132797
342981505 221639458
277640262 112373261
650578027 473664054
607575129 19724783
1335364501 518926081
46950137 34599790
780652830 23099237
1060122440 3508451
3881066459 112076879
3054864223 450380572
4091906717 623810234
993594909 391272286
2863836231 207919149
3262503875 294108338
1172965670 549409024
3185578715 363145131
1328299530 79615473
3138264888 164415825
515686499 673013947
3946623005 275781449
2416196930 666764864
24503809 281641918
2387210678 24550707
3941218151 247770947
417155113 446579432
3507004154 82580832
431047038 175029621
4233936134 509435644
2175683389 87654295
3621155415 439935118
4257266498 356688563
3760126839 347287885
889273947 304871178
2778420205 645256052
2524576752 129649343
3272983146 167019621
2628755896 527101216
737198133 18842245
3493216247 193420757
2339878963 88577797
1636197511 403716883
2329442157 335488437
1489178085 399289514
1273905013 257994331
4044560267 633426297
3610660039 538066368
1081755459 355078499
3269822576 168792806
3763189879 665505468
1213060717 42925923
2471292994 511858310
2531403922 319919533
94405699 460389705
1046606543 661884189
2933503033 580559762
779237708 62133104
1920486215 66833413
144277479 41332751
106871998 102887685
2617723243 132067732
1078596856 73636912
3906923743 466696526
2342622767 328391069
1198552993 114258110
2839362143 474223754
3987628846 297522894
1469514610 383576293
1031096862 119381479
3761263582 151294551
3923487276 85985383
389777673 20039159
1318033538 73731419
908344656 396457753
3943387485 278697565
2464166176 342246356
2486929782 593497972
3777951748 67638488
1696301521 78605043
1289464634 21390777
1575747467 601717237
2486463635 447604732
1705714181 637324580
3201113513 643738372
3349888918 87057094
1768903973 480982101
1805815231 52663458
660105400 558022601
3251436132 39316289
3808053647 390724754
1369731626 635498209
283388995 598709942
2145003025 315838355
3182985730 157493241
826136406 98820778
577525204 301594036
836788192 18377515
3120443034 119542696
1164910495 83189817
3596408198 179225309
745121525 398375730
859002658 312191248
2021376636 207079816
2544823356 554780118
3602832351 583612846
2560267854 349249075
3337819995 267262870
3529051970 266375303
2027701757 523694308
2050798732 372267457
2842093882 354326389
1394300184 579086287
1044547266 95096346
2658975422 11636620
1242663345 45269320
3459775517 20057659
2707829193 282229980
1466263729 334920813
3211839647 480114579
3364050933 365375486
1665862715 588204715
1495706677 592842054
606139583 498219463
1124751549 233911811
38086629 78771718
1273060026 297633245
2193725727 304573325
1245947226 668365772
1939876278 632839756
1962422576 251514570
3820055503 38748686
398300141 639487759
2570532070 287454459
208496029 647874371
1961540947 6020506
1090002900 327582977
3421377055 69079137
1767112612 80537149
4127355280 43712915
1159903861 543700049
3403795029 369473597
2975982494 131768711
3387387179 664497717
322276220 217317386
3436557777 346517767
1027661788 590903308
2001411567 284339130
1791657958 343990665
3516244631 178657947
321758438 426537751
2314699703 336028924
2041745391 616739626
1677301186 590307191
1719969304 366203942
3370311991 300345277
1764714469 676333120
2655351141 335811624
1380369464 119366136
1200491788 85168801
3110441379 198013050
3691866137 15915686
4057645220 394753285
65238609 367986701
1244044144 18028893
1879917128 517914263
3194036742 476816844
4081422538 92019183
4082667677 481349740
1604633194 584234186
1082262241 288227875
3016676227 39244296
2487751104 408628868
3442864774 145887940
1911666025 87242776
726684104 298509532
4228860043 642064628
3468513322 294555531
505154754 48025053
3580314899 509205592
66591165 131422754
3417241769 121389274
3519847189 426318254
1462069856 632848348
2319548880 233162432
2558063699 639425167
1901255789 243030730
2337642999 655973591
2018813179 568185428
2437107466 73741468
593098746 362442905
1471697846 224344808
74557006 105658447
3421222233 276652806
1300515339 19996203
3629707511 12900069
3341518763 477493930
3143163410 482250784
3556166155 267411210
2703883092 655510720
1379438468 672425830
3447578758 239641230
3533302046 16317763
293574226 150899570
1210599282 190919481
1410074530 309400436
3053614536 605660240
3752251482 66460797
3289698910 19365217
539838211 499042424
218341144 634123669
3242822888 416222366
1248435493 3075827
310781820 475110140
3913178726 289195153
2637708975 84660649
1740952539 92012108
724867141 132971346
59413825 335220549
3246016841 156404780
88138112 375051156
4171351017 553423093
3874037726 238088214
2641234684 319937693
3516207762 659292545
3712809262 337474374
2970471633 19669329
2424756731 127314612
3673342403 49344264
1869253429 485604177
1210890217 425611240
886768782 606728926
3144535378 468973110
3445271354 89642328
2009616957 634313661
3700731393 497295829
4033559942 226624588
655320953 215659478
1863234488 635809206
3033338291 663830280
3192386115 110504907
1443375859 46567749
4253255954 378441406
1611318705 487118169
443672497 199991425
3019373889 172823391
821006537 330243604
1954145135 83754023
3404180255 408135400
2688293603 114835370
24698161 37568829
857277387 560645118
1212689748 72137000
4049428611 528658872
2239362509 556994295
1541183775 196919779
3998973013 149094981
493092127 330681228
2308380312 619022890
2511127084 401772022
1480831635 138538419
1971686637 553001986
2960889992 460400919
2366516027 15752651
2069263718 520062540
1982839363 428627667
3005362519 22336226
3899160975 33711936
1690603874 89230218
3884498546 589900218
2998061038 73790290
2591811159 123765110
3758753155 503993110
2543920484 446788251
1755532546 267562539
1441720353 572913237
993004787 644020400
3463337659 332075497
3289388989 627008804
3903717347 282259162
2257022895 249210778
4280996768 35333041
1805821150 22137978
97361913 139361566
2415137322 195654790
1943463304 666674230
55649386 453691673
4216906146 144051465
3823901848 354669300
2570105818 327553230
1309427673 356770228
3225828919 171078871
174316279 315177619
424363315 159395406
3571698592 507015341
1005323762 634274324
406889494 172252013
1794254439 107087242
2033028297 183492989
1889275524 9076335
1535066144 201810213
1543285008 544112884
675100118 149491343
1437307909 197276069
348695735 442075520
2068362586 461970705
3104718219 155014813
2630121102 381910841
1099978303 204052779
1095257338 380955385
3615170219 390281221
1565318265 624917354
3408089433 311622189
926525845 123795028
3978249630 308475633
2591031937 74392311
2219332807 6183098
2526710808 186310848
4241523279 34561735
2564194968 363584226
262994020 425128288
3710653437 105903161
2363848737 318136144
2006070252 452830822
3714772046 470394126
647781590 80692342
1450770915 202313697
4134829469 49688329
3188824084 90369538
2028271208 161172829
970569436 285464827
2392724907 403373768
4165330065 479583824
2360141320 539973002
230768619 402704279
2971513530 417480046
1638115431 363737382
1294054401 573274616
1370303894 325708284
2779450354 646196564
1058716414 89353295
658896953 606071742
3352006715 559999338
812877914 406213142
3216590346 99074163
838928965 31878334
2904953618 326435191
339279836 362639365
3245242868 586890101
3440667742 378936430
3453532472 55071944
1621298845 7087131
1380885373 271618742
3973687445 639463970
974427684 671116061
4211918837 46832480
1181953889 92876237
3336017742 15231749
2027631585 91838087
1436753100 97531488
2754987248 621369393
236320794 603482155
2352900663 675975681
651653319 463115585
2496619870 198731301
880523663 523071033
2364007559 579703253
1125984663 321491583
344679771 235538507
4200906837 168682930
4150154689 146610003
2636326077 607623405
1811100643 247812229
206230496 634070540
3217824513 388656796
182842521 532525633
2887652913 108144212
500826769 192972338
2385394237 401725087
3639793245 649122985
226053944 378714937
50979742 265102531
576828901 321937314
4021961198 406422318
2804307412 372169340
3186451167 318686613
720423434 574517011
49678406 92660879
3550210941 486871271
2244069998 106210672
3681173629 544871734
75190824 395037389
3976464698 545734971
808948643 112930087
2634276467 363067459
2291850770 601200495
135389173 70900706
1295074421 525362039
2206205090 499668507
1289293827 27614494
3659397982 347990192
1921096781 10126747
4290594036 553303691
3976567306 519893649
176028838 10111266
782849916 531252322
1493110343 24210234
1823819714 110779556
2183917480 483917414
2060923567 156146085
784130061 548490421
2440746769 349012851
2729276654 152331057
917039647 281178895
4014120547 385202294
4054138409 585034374
480883857 563105811
2179482571 282025340
1102635660 229470212
1483917996 353413287
741700337 606605764
2035437249 243985140
1279479707 407325956
457146980 192956765
1757026186 622252493
3752959261 166860731
1575189748 367122498
1181312687 409285231
2451104423 98571180
2010976278 525652908
926437076 399333930
636066275 578179431
2288355809 650321766
3401343052 258858254
2016557145 431517187
3691778375 326670974
592688199 561554066
1187881036 72157454
56544293 31462350
3716656709 96071069
2669142136 157560512
546353201 421644160
24127018 456579208
1781813893 272673334
3661825128 492820265
817414068 242942952
3718747689 608077055
3329780817 487137254
2983023398 161946342
856255499 457755822
3904067174 298914159
3347782599 660398655
1482801207 422347119
3264826163 160853615
4026824947 407363977
1507542603 293122479
19767484 89806161
813331507 215930652
1218374854 329490678
1240946066 422301744
3511452462 418608274
3557877402 576476047
3594941718 216899241
3418422501 100553928
881421946 431976141
3394457498 345051505
2920253407 11260887
1905204707 181208379
1530696529 400344060
2294653048 476316413
337885526 371018691
2079859339 620384660
1768053478 323217323
3396928639 583155896
4031952186 480006960
1479053346 47954417
654457415 84228027
2177655087 21706291
1834146045 385311521
1374671935 409409761
178395488 647379359
4000287154 350587240
3421218955 394573958
3345125554 541026584
503309003 471053900
4228632872 492954030
2431616950 37440579
2797831445 189175453
2397809203 370184110
2923797216 648674022
1075967445 259281885
2421935784 168490445
2196853238 486861697
2599067893 615574432
1614617541 190062082
989481378 271850782
2927626418 157172085
4256759210 434789237
2968467465 189930947
2664598615 434742973
135135882 87253768
2896815251 134809415
1031436530 231090888
2044295653 508306385
1947507218 522287793
2443205005 340721184
3938209578 568240207
1946915027 42871526
630737384 325778112
967066992 179331105
800376273 443953297
3439554081 65313343
3984183935 51438733
1450664924 84631173
4143440962 92145731
2581545769 296758853
1593378009 499754915
2691076003 353355339
1798566580 21421074
18945617 540793988
1268911634 15141075
270255290 617600046
545604167 39470358
1082787779 390107493
447586209 53981112
915726460 2601850
2145767274 444674084
1952882074 379217034
1408904548 162133093
870960958 287523050
3074449612 62883884
12829547 28243775
729986385 226523508
1358849650 5652697
3423969345 672717140
3556353107 6845572
1386037012 88008577
713314483 675692720
1459468664 606466901
418468206 590742164
3446213953 112542704
2606299641 54971584
289210821 77354297
1500135621 100943226
2300840134 83020896
2468360209 2957238
3541980293 406328228
178420290 347234528
4180115188 414521503
2157896744 73324663
3460710011 450433199
1873402851 41292388
3713714574 469724620
3300478534 502657790
2637072148 607715411
1151064373 608072618
348594900 102575366
2135551353 3682817
3331143238 302676000
2843631913 117738383
3928280217 465172870
2566741534 626685304
3073996380 553568443
3236504542 225115387
120782422 48065214
727822814 644078901
1778562356 541067057
1767258443 1675193
3422777784 58131189
1779000740 499337330
314499242 334790338
3584605880 64598999
653183735 520073371
4279931803 659028829
3462715857 486665377
4195617755 89093119
227819618 106384421
1096062533 502206319
550596487 566024178
2422794696 537821017
3319282210 619476035
2833237839 648869576
3007795218 263046095
2317995924 142224946
3449649641 51070997
715450323 477919616
3805320206 359306070
556813289 106586629
3614261583 486014771
1233930117 581554489
947224900 461567257
3706863816 103440498
3967173809 324024949
261903329 598330838
2270111071 481345559
2573158814 183996229
878234462 584559654
3498112262 56119736
2697868489 414126937
2277129059 80522531
1371015989 261878986
2331325713 615579136
2253177347 459264621
2886883701 339949800
329345596 3101701
3753160237 214841129
2229255343 198277881
3001036092 234295798
1154347396 617086717
2139243500 162451484
1721126571 169529148
679150336 16289645
4215169314 411738228
2431484517 615264077
3153324423 224407518
3884814564 360703932
3879953093 134875788
41830497 445907349
2187418896 483687547
3814187997 354961249
2005858221 614485348
2536837654 106611199
1473479240 37027640
1983337444 544140816
1989306294 508281864
3834075940 223720412
482007044 373844049
3079977358 156155010
3353119172 40965542
2753567142 492255931
1362619832 488326062
1459440484 138402713
4050107588 205828436
896555216 193369343
1063379015 367479026
2351027414 210108872
1053621113 34281500
2938419765 302243836
3512037698 32259526
1269862778 519597706
940211259 298043852
1086111470 191746981
598990389 217584439
637209112 313914966
1641251253 630345377
1257154980 241770766
667430899 288326906
3445123916 351803773
1563314182 273225498
3941267771 294972891
3363374454 452154884
1923108167 437995866
3729483011 491184246
3795099323 325895058
2929378040 247305460
3227833622 459611785
3619849540 650917894
359046348 434384337
2364209482 435285927
2309550979 442468719
3757102879 598331078
4081181384 13042655
3045319284 304275259
1229321722 313164021
3963566118 319822939
2556361297 88673819
2088800372 195581243
2379823830 104847072
205530127 480345544
2745189743 188533199
2474911428 485354697
1317566512 633007452
3768302955 231995454
3812748514 178454876
2374945939 111989277
604914034 253244589
1538813609 159266768
2037928542 578175660
533546444 506382562
1517906431 363192557
4049667829 232223421
2133528016 139242527
3480349146 8204466
710018095 314925436
1402861170 526947532
2575106881 223557338
352201902 353043792
3727800104 530701943
3421167901 182825574
4207321846 477000453
1162286001 352468520
2234010138 677569872
1055766787 504798078
215969115 364178068
3764133538 546009724
3126091123 234207418
2422033205 371825089
2391022689 558712703
413426619 525741128
3964216323 88463645
4238074361 181581720
416824842 33292734
4200307865 134769960
4218796189 544097529
1287120354 302844959
3906037623 417038635
1240336130 192648548
1176752273 388949409
280110065 148081250
165106207 5530296
144868501 119992857
3993224782 652651660
1005077779 528232812
2017946751 623077493
4164492916 582465013
2998744830 274479204
1449488459 643414853
1571100879 129791757
981420813 369268119
4140063403 255062409
1393138850 604486854
1724616458 89524669
4019732329 495909506
3321016974 66159072
932970431 666749597
2740777436 541288871
1100333844 177614292
4103507420 232740754
2588610711 312156832
115446913 486594274
2160122707 391821172
2370616796 338391019
3911782525 9520040
2634201067 396186155
155463925 136229513
345719483 7124084
515143228 650397596
2182007031 433001793
2099723265 462514806
1413535505 25605212
257683925 513784055
4198573043 45586049
1666927605 261333767
984828179 192293347
4165033362 209043511
1224529920 594428139
2706817825 79904122
2711104046 495568764
1305090097 650505618
2411176287 671984630
822160944 52350958
395739026 199574590
2927530707 675808708
4164386142 462725283
2417583368 654608516
2513478574 173226031
1613042122 544006595
2445814285 664970495
172369789 437486903
1674703063 140456879
2909757090 513840761
2964725458 5623084
1415709407 470177737
4177621911 176975766
1495755142 271987633
3295132490 505073950
2092536359 155616945
1550196136 126341505
1433363522 201344187
2441763655 253398405
3908236618 7459002
4056890408 496724962
208875609 113114313
3879661704 628287740
3219727526 75236018
1715581672 538761008
416820725 440628397
1946380368 188738453
2051187959 102130245
16363268 379129627
4180072723 202893902
3879221495 548515645
3544166319 190016616
1057490175 202897776
123286228 477244632
3723120010 345929972
2749639278 23225135
1241600930 262067060
3245737227 36343224
1944851041 332834117
3248376711 439262186
2684036925 468500913
22090966 261185481
2634023919 654150732
666015907 504330869
1991826624 182753228
1983809849 274004078
898449697 212732988
2243585204 91231897
2167832515 299794645
2265632668 99474878
1627275019 625341971
2746138759 409131069
122504328 410866139
872314975 470896945
2478679818 135141463
2791828713 199348694
176939523 23224646
3521771125 574865037
1899841894 255090328
1569037118 413188561
2077175471 137840843
315747038 403935944
4290388498 18023366
2553116853 227424371
2279910354 88555471
186971847 484895207
1965510693 419740539
1651100561 151877614
2849568836 201292662
1751710114 272462941
1353526588 126662690
266605689 169741050
3257946405 101812513
3671397680 334576085
705820886 486394586
2251690288 161668906
158155987 41978651
3590454370 599991915
2882248531 350106716
3277857697 512863356
1536480938 100115160
3718539524 450844725
2529074436 306545379
1472575872 218175359
1986299683 129280294
3610720469 5743800
1578293378 599596832
2946232375 485998193
732871756 614100415
4263520541 411707703
2189613143 422750028
375727510 46742238
1591260554 428157783
450815090 240831989
3710277167 264425549
2400140304 10442933
1742960552 506842610
1034848301 468676871
4231596017 312960895
2962395570 578436867
1516423347 597703717
4115918629 425885030
2081700922 39131420
4185025403 478392198
161121201 415562830
2820532086 383815312
1305666202 269247660
2008393049 70259979
2274553237 92360064
2856036415 271712070
4030734712 584455849
3039139221 114169342
245094257 225594014
711871583 626212695
3400549089 609088626
4274850123 249433416
187270677 104505280
1621544458 212797152
720583033 76359641
1137323528 1372225
2045015226 237828328
3359376525 569726158
1299366664 439921703
380700055 570865917
140729612 100333693
3411783947 402822996
1511478987 442303611
2826357857 668761871
3079270019 221417274
4182501109 375970036
1291680512 62980713
1898938520 176066910
255430421 68297746
3393968907 592962665
3068560169 284469076
2511905010 515962311
3442230505 205154515
411346350 186472537
2121023911 26006874
951496234 462619782
1721167827 527308959
1176337230 49095412
1111844147 32894573
4189247230 542817099
1748087411 242077313
3673496122 523503244
303422945 363467569
3110319631 405063922
3382326438 523088316
3367272309 96351101
3539733253 459865603
2796556685 171698401
2393966922 236326642
1940990427 650713834
2596117620 191924524
87002593 416952500
3414102864 61803202
640053914 19620437
230410625 120208004
2225067470 11926323
1289582104 107479426
273270345 626161093
3112722028 561115365
3176915962 429955622
3947694952 329226858
3147984346 671778495
2420529530 84231396
2582436772 91193779
1153240888 339906041
3294120362 89356795
1176835008 40830044
1036280540 568873281
2590181699 268032469
2419866016 600104515
3080753605 187755593
2376604962 521764829
4137961148 236172721
45765460 201981464
3907476966 68370058
1035427396 537999717
3478427536 672159728
109354913 73175111
3811665260 534427165
943007260 3129187
3670217069 76919326
1294597247 18777824
4228982031 573255110
942437997 4965360
2877472382 466223419
1668503580 212630497
641257701 138000643
1749122084 440607447
1940116369 276473489
666553669 658642332
3039422428 152846260
3718273745 327544288
1218262086 70708589
853104665 182514485
1251860380 285507735
4067405643 164612604
2849825444 91591145
4037221428 250103356
3012068823 591020384
2126965826 22657048
787668594 250867938
733919958 67746481
2481654107 585268983
2221837926 619003674
1333379491 471460902
1952215079 319016914
778985737 211091956
2215308569 92603041
2918038319 38822570
2325818724 125287638
2550197308 149833093
108061358 283176232
4052884371 296625534
3318587918 425753230
2822336223 594637915
554396046 299262599
2275188386 54731478
862311027 203618391
1036655700 158607125
627693145 433059139
2794471825 603093300
1007582226 531471240
2135559902 421203436
138314775 544992675
3811345045 346711951
3397376882 358985967
2362962342 527057995
4154144475 240714590
1570812058 511611185
3717842176 634612637
2661651243 385011150
3837826955 93071421
4044931652 165621001
3494329473 611667064
1035085257 82235698
449513233 271688691
1844232106 70082926
2495071400 266159459
260721708 372584888
960629183 379774965
2055910327 611911073
1139572777 390406398
1835242653 414019044
2176960710 640754248
4099621696 176461645
1115330736 606171721
2116886325 185658673
2169207953 230038585
2496644656 110163222
779274890 535669427
1636555539 60707095
868460581 163534090
3998682982 17595597
311116699 26791128
1638612652 70470610
4078303595 495926519
2355340540 233390531
3659856433 16874764
4021940635 170712253
1850415125 339841978
465337383 95233246
235742335 7412192
1491197497 106619158
450788185 669179722
2463731715 6045467
123004669 449269325
4071964216 619741173
1328384756 402384831
2938621705 287025585
1588508031 195728759
3161861604 80021588
2758658704 375856833
2158766006 529201197
2300125131 618522193
2945490004 130616450
1544491302 130027606
3018992311 277134346
3986571019 536202121
3900951093 550678150
630804210 564998064
3368484299 614135589
67663138 540776436
3719480598 193702729
375500690 631309810
1233864962 580614566
610507587 333042811
3095402832 664829732
410004593 472186489
1511056689 342212701
921748414 533695091
3404953658 151716825
810247401 269554981
588113821 653102600
746330804 550906267
3335743679 479926830
1326135108 394005920
314737644 52676327
1854793000 229841866
3120044000 677640365
27402696 644608079
361031007 421948448
584561481 572212672
3664653943 509510242
2544313274 51352689
494271423 8861880
2996501365 512420953
3226414466 328674805
1358997651 473660500
4198832769 532263154
2382581550 490242082
3188763297 589136342
1471131754 323685956
207995381 634090467
2412421515 264531459
1245484383 55779099
2556151999 14977034
4226548201 460500895
2251118196 483573501
3176153060 634489480
2572832046 678363348
1455225992 648854991
2103258630 292570401
2776860650 168503690
3058990677 550359704
3452113369 661794192
444758680 438197677
2768274399 466207871
65733791 188134623
1322860471 150407523
3609949153 605265178
641523996 203719311
1723773204 583864775
3816635262 639480355
3810686050 471816514
2332340780 388241769
1050942272 493421555
2472181845 447294846
1537067416 647644264
2431839164 263357471
1342933129 197348791
4269809772 310826700
2656901612 468262643
1242038450 296680157
2215994563 352663368
1478604431 153188951
3236573975 332981439
4011248150 108020917
3937370305 338313733
556209581 651450206
4236920836 541928800
3916738038 460668104
784228790 367017584
147028800 395855251
2101598321 400082922
1058156467 499268717
1505951279 528581095
1113150914 317370211
273915187 321632954
3448542832 600942394
1087900241 24892795
2888040639 105615787
187380682 450857105
2586609502 170576359
2635601568 202332910
3622787705 584685996
931121390 326576379
3370327430 667166101
1116347786 1513514
4056156980 113827360
3123712591 221821313
1542512077 481818965
2926175221 316421719
206059720 581061728
2598749820 334098853
152152233 331062206
74915782 636711108
3663513321 543624834
3512370864 486276138
1829119814 527525245
2911979337 208843864
3614913670 637931759
2842751631 98183128
365202250 125994407
465218801 382162559
2891233139 624997294
2508662083 36286865
2956450206 117787051
1346369141 549709282
2977919381 680238393
1274633370 591297491
1061025256 40380219
3348604329 678580819
3061658179 124207536
250424500 128081073
3875611215 44300464
3610163762 514313547
3722818280 458092185
2330588324 4884332
3265417513 271055421
2327605392 250179435
1428794204 154554383
1739651400 463991661
4085565076 540462963
599841993 89791605
602245981 392506569
1644872905 44293386
3403278967 638262240
3445937721 42655990
1943273287 419152175
2418510025 580427114
3271166108 141707970
2017565739 98028595
1239603485 357387148
3397809946 372108620
4213529135 459817789
137414795 121017579
2876928760 36430220
165260463 6564083
609760190 560180679
759531897 180537473
374582701 48506227
597692008 21077319
3840868861 592500940
2162251590 293859236
1976349841 556938043
2725538123 494385240
1548446391 155933974
2121220176 297320439
3318768655 269174426
4026353752 60215308
1837444984 137492841
452496128 353726581
3776767518 71836679
4152751679 501328638
3591670456 587768687
3960971448 434746433
2425715044 311080172
2887527326 654326465
81763080 458578607
41863444 125465199
2430305980 44702538
1526822315 275359956
3580780684 175971453
3407075602 161833959
913064946 392147047
3532997665 420563794
2857234046 279110545
1039090258 288687893
3824177664 335414740
2941671489 219298650
2709253012 20105180
2126448864 610990796
3164363496 659069457
333377050 81729762
3904575773 339816232
4108469646 127908406
685374543 170810163
2116659994 406451605
3843520297 32677360
1614062131 100313557
2205803470 279252953
2381596445 316778477
81612604 357067183
2183090443 54656177
3116329503 494377892
1310930637 48080207
2225840859 556176062
637182922 251333649
2405349504 677766672
1987516736 382556302
3834065333 545609233
404334260 106742690
1691731774 139466052
1444718989 133526331
2369736323 565684436
1503686609 205251778
443923877 371749584
1346278421 326861032
1404955510 458075758
1487746443 251170568
4076367230 376241215
2289561196 586717196
3109557899 51778015
1056026035 289986850
3673272001 109690226
3971391559 284091765
1159027408 640457983
3604985650 211820145
1398933655 17789403
969246507 301179299
1033588642 105436171
3599670306 668128030
1840586977 179110228
3220223463 363486462
4205285755 303243044
4275317288 293651798
444702002 207998445
3652188575 426772070
4294058263 483450298
2039972578 84740007
1579949161 51734687
1344220689 668281391
1836689971 651286894
2100029400 546004204
2807663438 161093116
4096720650 332969405
1868912112 469679466
2706916713 180161027
734110046 546098890
3280513324 75412837
235163796 140441911
3567336185 62583700
262401319 214209133
155979188 660878097
3966091794 128335135
3278212271 596825057
1895456265 226449654
1681236841 386531679
1490842168 348540396
917745005 119153772
67720004 247588029
2523568273 120606237
332044296 93041836
2950549004 630660626
3847431794 408274265
3628020015 439544784
1957398421 178431889
1411616737 65161340
3450758632 80751655
11510479 117913656
3508229820 180832778
2880958181 165036783
3788094244 251060958
119743687 579333195
1167595786 602708422
95532669 188990650
2877850406 206354263
1612092170 459848754
2648381238 134316609
2823765137 150427794
2238546801 322083156
264434446 404926816
1671599481 546981628
2900282262 136996958
1668230103 19217666
3907560266 364656936
947665224 257258521
1690057367 566153652
4270690040 232695086
2676250414 164488525
504117256 525106494
4294677078 601867884
443535269 375080442
412362461 322019059
1145833464 223789478
3823269363 458625304
4018052166 444723876
1417845414 454542640
846380637 146793499
3004725137 159077960
147716849 28891919
1844027015 83135608
3790055235 14333347
1422615237 80333318
543839847 180281292
3129947153 557962801
629365736 241527249
412818474 87390420
1952219798 290928822
210539411 190181456
1707192273 164114595
2564073220 498899376
3791653043 460281755
1596043593 527465648
2497479655 355131650
3958571287 594492083
1751459939 224916530
2984537836 98095466
443744645 226437551
3299686875 25546418
317459078 629198638
3074262348 248901698
633794805 243402058
472964140 421067353
262966837 328441746
1238252316 263254044
1181325078 109188250
3802504370 4301683
264917194 493457629
2098812852 166983472
123191171 359979245
1409286844 628327364
963933434 81199485
2329344588 317038372
993140852 387986196
1543897298 289754740
359395070 263956740
2092695038 207917399
686254535 167790747
979814667 374494892
3669905742 553084229
3077028092 484827319
2567633855 161076873
798090962 533916365
653732493 646038004
1646234104 452208069
3824568264 48040109
1695754034 530921295
800595986 93440692
1465769144 13267441
3864807661 73560507
3055135908 150995357
2120261024 12094965
4096850413 90188967
1748733734 92665918
3035135727 4290279
4001194594 196078671
154636193 521640542
3561498442 233876375
1165789436 616994759
4037555197 23227704
2429646888 203289752
3838016591 508961688
450984789 69935584
2960026940 166344661
2777357621 397540490
65688877 414293041
1030561292 290607964
1563437466 228987564
567895904 92659846
3631821471 137615102
553523952 128069235
3369185422 203333288
2728874238 313012143
1606082401 649188942
505850426 408796537
2572865334 454986727
968975922 477220291
1555512847 36986244
2371121345 541051690
3370677503 530803445
635782185 488056896
804231791 171614996
1044915619 97880793
1748853956 457729511
674281009 542034112
3511111081 578886820
1279707427 548404363
1199481356 538724967
2861306155 304253772
687345395 415327225
1888910245 577155766
1575262800 559145312
2053816227 333431844
1029638000 261518636
472796597 82267876
1512046356 523245871
2766167465 374329128
529668817 547184622
3029742416 38661042
3490193466 270791338
586362889 420798789
2002314040 51202955
3311473112 277945051
2954534617 140713575
3114133352 192670627
2829300212 628078126
2949580122 327018653
2936385566 544797800
2632363086 483847435
3883575601 225469267
1259754783 647509556
1238983968 262653864
797728858 668724441
2571016218 666667487
2991911444 533712186
2830493591 370608419
1807584617 109011267
232206071 310585023
2681101573 60568316
112762456 98466442
4178363339 375737008
2666795364 44618544
564567452 186311953
2539070153 15090158
3906496033 134642941
298455404 594629178
4174814915 105375993
4088969638 150839354
1410370985 107323433
2218495912 454747332
2297442443 329637375
3315518093 255276349
4176222620 652945886
2344656524 30768501
1993136437 458785878
815543665 446829962
1580069495 511158505
344815789 162149302
3999711692 656699747
2861404064 240154103
1486078348 224668343
4091388098 146734811
1223236037 67003608
749379103 679266848
948639505 268059999
1988714431 513270822
1973435368 185610676
1530972136 154937155
3504828633 390247872
3371783839 607344527
941222045 262521019
3960576223 155624852
1670746611 13844744
1838079767 522461630
1749553479 292455548
1198072725 274986370
334765133 604906267
3765462592 415433330
426909203 404306406
45769606 618647373
3595506064 447162958
2714773251 509187083
1647475597 115415552
4115011869 657709918
2169179215 508414984
2934342101 215366168
66713005 133392935
3221631583 282938663
377240616 268833625
2289692017 622863471
2317626820 170389643
2245901642 529554886
185504231 143435983
246676201 292513912
3574834747 406461000
2172295511 277480665
2084427174 347394935
3957321204 512506966
1143488401 531055564
3512301111 23857496
620250881 296031019
4025684429 325121305
239619749 259427834
4025431841 290216674
3910391188 638562909
1572362329 291510989
1736093199 428657664
3185983167 76949498
3113527118 588113722
817698990 617610990
2746778293 453604400
714370567 395099971
3805716167 542327849
1948889325 139560995
651756275 678496636
16991468 473666620
3695087345 379059326
2567266049 320165612
3759852360 1757145
3867660885 195870203
2590063635 134431131
4049709481 45611261
2635622452 8142276
624006022 85148910
3246416660 231569353
1060257115 177332227
156721647 91588899
1045294873 283723528
238819225 350358683
4069804268 242380006
29406794 184202141
1305858051 215401952
1898170024 466984249
2188750468 8606452
1704179486 351575118
940633506 549750279
2907419173 49607596
2942121452 367331523
3871159101 619630590
2697634234 32106996
3789388829 610544634
3724691586 183456981
2121065254 17810586
518111286 81583841
3491548629 308953372
1630856586 15523285
4047409064 115559867
1170119894 358463003
286153206 133181171
1618491952 305524036
2287516466 623507124
1102647226 319456654
2370569532 295294125
4058037645 25884709
3550525444 192315134
1134139273 113224114
2054157005 99964294
3953884127 74366414
3418206768 295529290
3129995140 635292836
2369609083 415853340
2809266392 25537676
3678817886 370529
1016331223 518059901
3702093854 241644576
1886396318 406311016
832398431 258590933
1815230846 236169456
4120165400 276529734
3473470282 239065366
3882851903 62845061
3943709027 319711115
1298197247 181216177
2263500934 122433148
1432132286 435863025
1733477643 661014547
3822824459 564076373
2528893805 501948496
2981313562 224583122
2087535471 98522134
3881461185 182536687
918938782 418665478
160106355 86044880
3583735996 486519007
3450143003 249816460
1212819480 104489137
1778369968 126077501
2854349164 549048213
3982355303 512283301
2059065722 74233508
1693228096 475377615
163842872 602053875
2961056396 47198373
799494001 579473477
2744665930 517284041
3725231066 393904040
1008493286 352998002
2194323653 581312210
378824671 332532567
919218834 84705827
254366218 544994239
3408036758 410881549
3957650600 510917920
2378671378 37726148
229277980 45438902
2881494624 456103138
4189035531 132152471
1161817284 8675857
75690747 457643832
2707984030 431863442
11403167 643199400
1408223779 104743420
317384998 33803689
1613429521 546605899
2376759128 365110395
3569326595 176530209
2366516587 200979866
571923006 53235079
1992078371 98288618
4239664384 155434511
2883354375 182152627
3126744726 102615348
229362914 552747176
230807490 210150721
639228337 126048049
207480976 191396136
74356441 545783690
3419751789 59562092
3650430208 227513243
85046250 7476353
737230939 654072352
1444744856 111902319
1727399890 167961696
3138849419 14802121
1000174096 414258934
3580905811 487283046
1987921291 208923559
2014780551 326558410
3746136537 467258984
1352409078 437592358
2661847203 118307277
934021046 229429038
1561521904 232285089
1521920227 321894620
2601557178 261295035
3926306810 268254093
2841068555 31307099
226837312 418581101
1328980264 656427176
382458520 119508105
2209311526 148817301
2579173555 84117651
2217720176 319986942
3642308417 160149451
3275141907 256503541
75367433 608103131
2843197496 67883329
1547112800 153925499
3298347377 512775675
4245707625 113962187
641632733 565372950
1258015413 27756738
1265905593 224677359
3411026592 170780925
4170413822 472101387
3716819355 543458512
705222347 609795768
377819156 10227621
3050704309 314435721
4091803609 486301388
255992005 534511427
3935211506 280445015
2883106856 225124025
1783114999 668658713
1052340755 47924933
4084053078 239457190
457539387 8479158
2471427942 413487196
3327851971 153577108
3409242829 265595519
59749073 201876872
2048365386 521943838
2983949547 34356172
1091475554 129152282
3868066616 40006690
1685763474 511114771
1165106738 554289850
1413315322 349945891
2540758635 304801209
2780041128 321303086
4212252885 434679332
1449036875 207778894
997174671 204716682
435180408 40442370
2906755353 618308290
3249330362 315170026
265802185 206957448
1293079953 310918960
1623177661 657820080
3194626712 50433099
610767238 463478085
1344101450 628902454
92770946 51161414
3058491795 532676232
1677948742 437769416
2577474908 459657549
2704392910 267010137
3857465419 15023807
198275437 512446376
26357201 143623427
1112189591 375543461
2960035982 65325599
1010195782 655145763
3049697549 291729392
3025730281 401196080
2273644728 649529461
935492929 382886760
4180831432 401609501
2848770597 55885658
295365939 153006829
3861456455 443730038
971209509 6221118
1829808948 212180431
1346376230 89854968
2579246372 268681093
1534175512 57142178
1053458200 451390155
2105985649 526977061
70441702 107886693
2483799951 605078993
3192962803 616469908
2368036572 30093921
3754674536 442654647
1080766946 475853071
2350932482 185713504
2516472371 318629955
1551190403 179234657
2085014621 110869260
2773016197 363176960
3972250379 563604751
329990480 647918778
2292625397 384458765
915954469 223172283
257551534 210666816
3448565755 586320974
4176069166 32369246
2914422290 633456203
1494312295 416647837
408817250 136421505
1297669706 514499078
706122290 463314294
622023944 302850891
141595920 636684466
505927466 648737939
2351320920 177925686
3367853577 420422116
884819860 634378736
2194311386 118394303
1041950344 104690651
232159658 323227608
4241777871 516607857
2808435207 654202609
401457133 472812869
192077876 97418974
2745980506 597161342
3634453138 417796068
1953884492 367381223
2973053675 631762057
3861378626 320436031
586547217 335025022
3673420331 479854380
493533141 544928928
1194040362 278504337
4245481270 379758797
4294538900 432972548
1513701883 141044271
469055079 373222166
2331020845 562201195
495480732 193760577
1650395226 85937496
2454221484 604967783
496765518 256275416
492927196 597382315
327353589 131919260
154497097 389923761
4011923427 299447297
1204529920 679626967
503414795 322438003
3968543669 374023850
1144869116 154625537
2470144721 3251507
1605237858 584730983
522768519 467212973
1297356624 628718799
956222431 444436858
4012094001 484387366
3182917376 381938534
1637996646 386136749
3497193278 14908371
2303158694 501591425
3019104001 660613401
4231087110 489291092
666495352 662386923
2012088709 91927771
1696611539 472639036
944029852 73084609
1429037927 62526312
63291680 409819375
3559217577 115362143
410327382 260079633
246137550 209124980
2495810218 595193699
483420030 443922153
78079790 108321111
4204709504 524435315
3364456737 389306315
325378416 71155519
884878536 644340984
1356252560 17429770
352424471 322143113
1600922248 414001155
2220664640 620031553
2036750694 244144649
2764081218 403917913
2733189049 418639779
2393416673 341410812
3017234765 57612021
569558463 287246287
4115545142 383288937
744036099 166768229
2063145051 382800189
2386555031 223809006
82108066 227968058
1632255472 215994351
3787801194 306079135
3875564358 37773848
4228256523 19305080
1444242293 280065238
4086646343 326491229
2421466767 68586274
2774420928 418766824
1493056229 354679389
1600358930 462190612
1417216528 594216691
3814387109 460372417
1756147430 586255765
1523028467 339535721
4073174361 413681657
2210881772 391639174
1565992219 31066665
2902557440 289536969
3656525667 434531162
2845858578 43566785
2206976102 583040637
3159256585 313581275
2056266269 146248012
4180216913 499705835
4096223938 451328471
3202712484 589188163
617950876 98494288
2423012531 572435438
1597224614 75253315
2961443795 498227057
1329691353 103761730
343560271 331939642
3849070976 198525831
391741011 484078862
2851516359 190937124
3162322596 267747904
2929308333 140447819
1189931496 594713223
151798701 258522293
2606539711 292047851
4196020209 629214965
3721470478 485631437
903679827 183923441
886235426 197660621
523127650 430587654
3353983239 100204471
2394837235 314657235
2873205442 367098714
2473099301 637612077
2922247841 568891690
1583198553 138888727
742603518 566352552
126180949 10518308
2190931436 400205351
1374335457 558645607
2554539928 386318997
643643893 351350741
1273314353 433170129
3576479781 90502315
2981933339 369535193
2519988273 332689319
1574008950 628695699
952509094 607842595
3296494974 386061068
1729563913 396739910
743650864 275353857
3299888453 129769444
2744687975 586960864
1485445451 390316941
4154866484 442429030
2359960011 251086794
3359136237 354055181
2162656092 183354442
2844143470 169345708
2629720922 610102440
2861023939 646913763
3089879341 578726918
2441803599 141337008
245322155 386455938
1159082781 11311962
3432601230 552681385
2437245268 248691653
3862033018 70039347
2089496475 368629727
1474441574 364206417
1630466340 31046
3223923321 598895011
1047741423 158478177
1012432756 117115596
2085674605 525483506
3897757139 376744517
210330771 489299422
4081709089 536676181
4265508706 161218009
580202146 104592796
987449220 343837611
696649479 518749731
1177593490 629120609
4324556 217274820
3260398664 16034794
3893967566 600254691
1864157566 134894186
4134094109 7324153
2497547579 628616361
1288039999 183794215
2286842980 89935506
3931833523 158379487
2443149796 407233982
1846854219 548730697
2602220746 246640736
3891412603 335615442
2037019356 23420008
1199536957 436756334
1410001098 27859536
3934645837 576925315
3592864030 576613979
654519134 130538351
2391267473 103613971
3978216271 187085678
413548804 331674886
1558956672 249041635
4204474611 557561827
2965279180 282917248
3015786253 305015087
3885219229 678716146
304997 234741729
1654961305 426974480
2094474989 614388565
2605344875 416868155
1914584589 270201823
3418867280 168826952
2073781924 390059474
606685238 568578851
859174469 131346545
3014473566 109204490
3961703603 457682368
4110537870 667095402
467659564 117159874
2622550389 446237468
1029820760 89311871
2701249523 421345082
2389279165 386466063
638139239 94144603
930645988 279773399
2669623083 488187612
1523443057 667757255
1479293837 627772550
2398873453 360691770
951442971 209105724
252770743 262489548
1851063245 597391579
933561525 280924859
3156781616 60426843
901261336 299031549
1032480653 621410318
1793419490 554181881
2307577289 440441263
1880897691 107011395
3161990133 606801527
2593740130 57431617
3234671522 243408171
3967176787 660914612
551185443 458269235
21340988 7244884
2887953443 644953738
1247246538 661598926
3498103862 101970683
2777921189 482648443
3979611822 174732636
1911758773 79672036
1694754332 28464462
624031791 302472748
2224592906 252259986
2304175487 669057294
3029705025 299694985
1482574921 97013951
1883400811 559537839
4000394490 234437821
707459202 522904536
520579788 332023217
3164885649 462571453
1425866391 417096985
2860476850 338462131
2638943622 448347230
1036773377 504539546
4135319177 258840587
3969789120 356703632
3157975421 633343708
4155187556 15661597
2547181813 447511176
2193450981 352448328
3735374598 147301644
2356307449 358385397
1193628104 199308665
356603151 87936107
1126261719 491840804
2886247892 574991650
621622218 88425360
3336487180 131329920
2654796928 563921621
3278937906 519518718
2312438487 7167524
2082903884 622479825
575734684 24396413
3678972312 255670966
1405408837 45684701
553416531 200097295
3676068388 534645569
1577281136 14178304
1491284465 231931079
2298761535 163376674
2071281838 276994185
3298358140 591706184
3723149367 40848054
947259053 667162814
2363248485 11926350
1736461971 628750714
3335877940 80038630
3798385168 443016121
3681814246 215713147
3202975958 521257025
486921850 33146455
923882829 505923537
3328921527 99659576
994832443 5878025
553051336 329752347
3294432079 508928613
2666863626 95842457
925461328 77584858
643854447 421920806
3515312518 19124385
3639221046 487778900
3815342050 191916496
4036045074 333690083
2125888266 602574576
267811850 532546487
3819525595 212046326
2614463347 565901418
2358120827 18404894
3602362638 73483526
1335955975 504969090
414968570 293638687
3881690477 445875443
3981535881 395232637
194909685 403578539
850710983 413613133
1409212378 192346234
1426992171 274884665
1050325546 215180453
4217732456 272133893
2332799323 378164734
3888106283 109992054
1920679639 375519369
2060803671 585457986
2666422715 647902923
1843772639 137232490
3510213439 124607716
821531481 296684274
189647159 317059110
2238212183 615141939
2735207176 93399540
2182463846 10581359
2303217347 92760473
2878246778 115618871
520530434 22138243
1799477506 667764298
3056433576 225061008
1307103041 564207475
4044058153 41260513
3974410076 546381125
1469758554 544989451
2553801595 658981565
865765780 425474273
1533423032 83881903
3803822265 86577104
2871519778 102004171
2393362044 163326974
2922910739 496953969
4287469957 359216569
835613781 164587526
2412510148 315494839
1601377866 275654257
525316186 503012875
2518528338 98161060
959334238 544140226
1603816908 419807498
335653856 440501855
2468943444 128274984
1540809756 494735674
3881148222 57346577
739900067 374246998
59415716 330506215
1816076849 347313487
3400896212 185939764
2310775191 30838884
3018980853 179817664
1291909743 132921201
1486692156 455507856
2501441291 110937271
3608758625 500853818
3717338196 264806936
1452975506 407837155
602005103 330226156
3085020399 637251817
2524263521 623911188
572820111 180612213
1658787869 480220725
3739159661 668826603
3025785674 665474312
2741109013 303179737
1708483011 466376816
3023813543 478061260
4043654357 486390301
2452652937 345267409
4007050208 112473237
66335121 50172854
1211355743 476301762
311611525 119779594
926606071 365153713
2209408325 157646745
3377908061 438826185
2930310996 535716131
1003268794 25550922
2355764148 329042230
4239925390 163150430
2755357981 482967884
3221526671 608341912
3961585485 67412311
4076118319 517737467
875561858 502182320
747775579 463393748
791030055 491259326
1743268162 564100114
2722277851 603437099
3947772392 432189244
405676214 310034555
2823276289 608849842
1768013233 123209065
1194473 56463025
3405432761 173930491
3339019727 649642675
3938870309 442920859
2551513328 371830388
1888749965 678587786
1931370249 64981748
1798504991 20726458
3674067525 642022644
3113628709 175758790
61076585 53070036
2965943512 584102765
333564586 595659764
3419632196 204196205
397174602 515772459
3649710787 112627586
4004828058 651153512
277713088 9667779
1238985172 295706621
308584576 80973696
2983360110 247327685
367370254 594512243
831049888 542637210
3606066184 475007605
75188065 233637756
3865822870 381781544
1306068661 223043314
694216611 574054923
4172747605 387416101
2488249433 446226518
1355033295 548396905
2869805752 248258869
2242903636 462514741
1962107860 584794253
3722774527 367007732
4188556312 9006631
2545983540 52012160
2202756257 37064992
131978390 4104910
1448153181 399727433
2547014278 79306248
2737523572 535853419
3952324978 87393348
1291938999 399089638
1049703413 124102121
2231620006 446624608
2306659237 65548937
3780105507 40550560
288799164 129317606
1769760209 142141804
1068606970 160511099
3775829440 422831921
139892 243504651
2755366655 529963416
2103494036 309594236
619120410 113666739
1019559393 102064389
1752018014 592901922
2492121600 585413971
3201494669 539530861
3331616925 659195199
4252611845 243569533
2941408928 303923811
2778075543 258359461
2546324129 325923717
1235722198 237995137
3648515572 249779015
1460689006 239024532
34962029 680215761
2492391578 253140480
148327795 161685556
1046939716 314282989
4025897436 45317362
3105052471 119834658
2821376315 327826098
3409168573 22703083
2084680231 61379907
852079418 383237726
1398056674 473964273
3594450663 93046151
3600471113 516642991
2546699934 175230874
977602259 329339892
1220479257 479134937
512730992 506454601
562500712 92150234
1271505676 7564760
491006447 533284435
1831718523 238628489
3381839937 586292440
2647680249 360995790
3652004757 408683490
4023093623 672249137
2551543675 636379818
889470740 233144754
172787205 663934239
1846991583 517278703
3690345478 594279826
4177255334 78392221
529196939 204753507
1468939470 39229464
3865035663 56300146
3473818166 84231489
3671408415 338325263
1183454278 584493767
3884904145 247915866
4255864892 121178988
1482403814 565997327
801865809 410189755
1344136630 75472668
176272746 336504510
1947027658 168156523
3108858032 361080196
1502399169 604762848
766358029 504773706
2550274412 337763004
2596296439 146820910
118388402 614879533
2105789025 19060360
1490785883 643099729
103038579 20643527
3175682025 153653554
2944708342 221575773
4118410927 342904761
425742486 567282302
1845736581 431167987
1067793922 316988920
2705466319 160066871
3841385160 483608370
1966434276 92157880
841650505 202980184
419707284 554211419
2544145717 315354800
2769340782 157115470
4128160355 154277672
3901103267 114590847
901003426 160081064
1333989670 611297603
1340808467 14638870
533108958 19109257
2139392641 3887636
2667512553 525688086
919855672 17725676
1824602215 92862836
4104332596 272461843
4259742828 477514309
1033530073 576913099
1916661599 334295655
3081094660 264044840
1881783253 312636319
1006620691 208319898
3147668209 260712437
382476267 513745187
671526455 291589821
755246022 16740076
1489452689 45437541
4040014777 210642321
1225985392 367663771
2179055928 533288732
4239836500 176354391
130614827 440091919
643043525 408003369
3446469630 159350685
13345453 469448233
947834413 451532564
3417776613 298806838
617971799 508569952
992487161 461197260
1945579456 261466308
3679468392 616780929
2085282995 664339045
4151492015 114517752
3008200439 499832754
3208176236 412748899
913646442 141346201
1942676682 83855330
1758651604 13770042
4043781429 395830525
2031648324 17065263
1744029145 278219828
3986278938 124618786
2934973582 35850232
1950157446 311193630
2910331020 8904272
1161739715 557208367
1764270815 197882613
4007639342 253799046
2220833506 204640932
2213841117 358003367
3927977037 223380501
1143982977 119153231
1423686219 397007960
1166693493 341087498
2459835041 336195929
276777309 616207165
2943256939 422386701
1062227877 555328871
115726376 44721369
624009111 334172970
1704295707 506572857
422170880 610856191
1388958702 441121415
1739250372 37737466
3254609702 431002130
1952423640 325534986
1823891707 386270731
1442710445 667211541
769763873 489981447
1970211165 132069660
2697585382 260126507
970765736 12030275
811465288 545382279
2323028644 434034950
2116421813 39863338
1766467586 463662976
2402549110 523503655
2647965342 358142227
3323771832 437172580
3912877180 236381824
189625025 203551494
552357232 396820267
3117374916 278732748
2546505630 145720537
3163242806 208139430
542398232 537804780
2812324353 475292420
4256862490 83996699
457784747 52250087
3730642804 25064655
1195505184 162510530
2873631477 491852701
2184512341 397485658
2105891943 153413285
2913150273 169125999
3269976803 387032199
1973432032 30855236
475945748 473067610
3887450315 397322178
2086630134 168702569
58761727 275607754
3425365885 130574577
110083794 128674725
1057347843 261504692
458752074 211591219
329786534 196821577
283699070 153658936
264932521 675681152
1674224534 620897819
2513785958 611640731
149091587 377592198
224554736 468033714
676287294 658362173
956862131 2453273
2690327095 555442968
362956510 515469020
3099805047 115982270
3419209332 34408823
2410083665 358223614
3319220744 176268325
1971942178 631397217
204127242 432715535
1635659275 570582619
829948408 94064076
3005882832 350241226
543522833 190673706
2823517113 544712164
656847160 596248866
3935118528 71628706
470895258 479744586
3920142946 486101076
4098891974 19209014
2214735821 308059646
876968975 407989177
2533568086 200449224
500152161 97233910
2679727406 215551323
1935193553 150938941
2627382306 422860618
3042709833 625192915
3756276767 553864543
77954149 646927919
1132501608 394464901
740803729 455450118
3824939621 102554909
3708514055 467358738
639494329 456246195
990368384 436328871
228393879 380041827
3156736569 35756357
3521730222 125083092
2084206297 400280210
1637881436 294776757
1488246499 140790018
412767647 577184968
2686354429 23089103
3892791053 586113955
474102364 635901624
3686797153 629439660
235237603 449207839
3104469624 575051815
2608448264 138998975
2983756534 268825515
2286480330 512541224
451191654 598279309
3330203336 182383028
2231363240 486031936
2697623614 473667318
2839220936 396896218
1210889955 619064149
619174438 200950737
2393657499 463822096
358706560 293861196
2769039952 197402277
3787075393 377327012
1482257270 637749708
2632612865 515528929
144187644 621392712
934528453 475998528
358124006 80855562
1295731754 446369294
1093885625 428041546
1465388908 10558246
4130817038 253836971
3929407429 594034442
4152500067 324087058
1968946833 337775527
58304201 89206841
1687679139 90221530
3246860730 57318112
1679817436 34303480
2511061588 142074846
1735366960 370739095
2936394620 667929301
748717639 678659069
391694928 42612936
2940916232 368918727
3933691025 499786347
424356860 604372450
2181497113 175206234
106379335 431807653
1334693122 49326224
277161016 321044865
80798085 119533781
3558536855 295944086
470717709 463271805
3909226087 359559081
4275760024 127790418
2095182595 180182271
3082402473 5134420
1650543831 347020992
3671555719 670904705
4281331193 594288617
3711709136 679910436
142765047 27508791
1510510600 517151086
553278674 573879596
2275136762 490791165
891910142 320554333
2009883235 373376351
418948180 324088756
356895242 418199835
1668656985 519922570
3695256665 374539537
3754432561 638444039
2792730436 270778749
1381646901 147342439
2744312969 41246350
1981888410 632325849
3653322478 300991912
2471697333 1354667
253547623 593422900
3227891323 97614682
3105571913 104924018
1556655798 131999192
4194087262 179457680
3845409312 177991142
536617258 644263746
694741543 558734443
301051646 459728046
1385566773 141506587
2824471721 269252555
122055213 563677403
3587636383 409430399
2707542982 552263609
1868496685 185036255
1338074853 557608981
2030635383 177766978
2237200131 224761314
2891973519 141208021
3186564628 133702197
1424895893 220526451
2362289290 195544905
2327336812 549280279
3494760648 93980940
3412344137 50883102
1923414852 191297903
1699975144 78250652
1340764867 88527586
1332066078 347487246
2072391063 102928039
4131788278 61731143
1443786993 65967372
1092899999 86474985
533238655 161396508
399105102 82489848
398641249 451775061
1335432372 577685985
3146756326 106158142
1675087932 328755448
3392456474 481412835
2456275225 202208928
1016760968 561791186
4015954781 23876812
2352147421 22482812
2291803420 36209209
3501892129 153224482
3269802061 288737426
2567697731 237214962
1129257674 152323556
3131669017 390564681
3675634050 30656092
3288358389 366398833
562027829 203349815
3174323465 636654010
3996080924 484276034
93206450 362920727
2769938974 44474898
665279561 591200775
3845178713 429293545
785698184 82413927
941894191 93914651
1700339323 638272258
1752339200 197742012
2277887651 329193087
483213332 105393799
3044344429 235330145
686703004 561725597
2378708583 406621841
4218771480 459074584
1192568714 591452270
3863641749 431906656
2989914321 557854697
955193990 237051294
3945066167 61995163
2397599068 93165838
1198236839 409490084
2977957934 84123567
305627193 192697942
4110089649 50845241
2729488193 207044487
2176325615 367561785
2429623288 97876565
1846078164 342916644
1562914466 117503522
3856696307 421823797
3695869514 118456984
2348923032 15542098
3323265922 330898679
3479795726 636345734
2999176335 37902788
2940239843 295158698
3537085078 329252473
1256927678 565713146
4251177300 14722248
1338799932 513696903
2243698543 40538717
2124025916 202281162
500240430 372018180
3751119280 615103120
3527611939 350734130
1238197290 64854329
43875563 201455732
2547742849 156962202
1973558174 8741017
3629596211 497726005
3592212098 127557239
1495575058 285304066
2532543740 140873847
1677198747 294797970
3402197753 35921413
1607276382 307895118
1557101248 405727177
2033875627 177845302
58418745 297489309
2575389037 114123388
3622954070 231113264
2687341733 144271317
3867786838 187455418
2355009805 317938262
884074714 65462820
3186876250 455737764
2647031343 397752766
3930352972 674381069
1748746156 586890609
946116856 380094420
281778686 127065666
945718145 576011532
3880914263 417662735
708092535 635862428
3281392832 188482162
1883980063 102984791
1066548579 319090568
4236045566 269679831
632083302 549527437
2595548426 330405894
2184049776 29342613
3283982608 240389594
424474998 462241412
3132553890 179736603
1232153811 48628305
2851717695 508699719
2187325314 459210434
495674654 492453231
514917012 179107410
2852829604 286830805
5489245 451663338
1855498743 365278852
1207615376 25853789
565628575 316785966
3866882006 372569020
1194070052 564251452
1544716120 24825591
2721852299 619664170
2983760167 213630768
460034512 568530603
2923599398 614615750
795287893 5951005
1871667070 81481015
2036148132 291319413
314000704 546586507
2658558323 113685355
749393596 579226699
466590553 248508362
2393526860 165205290
3701999878 452828026
4165431988 138735036
1999811138 221147028
2276168933 32143332
2617869786 81581331
2758031101 359026625
1441375281 197730365
812257033 60984166
363230728 254252277
3390628483 615173888
1955779335 301303149
3407683021 492826898
953443976 124828308
4177667646 415847061
631710551 416032794
655888000 233948614
806379902 413833169
2599194675 399745326
2880159011 506161078
3846561685 668327698
752257032 113290584
3567323667 36909630
3213109258 413954287
797316418 223737169
1293065324 391444571
281108112 465989614
1534455918 620235166
4080656235 590304791
3208403710 396119169
337186903 355614331
373897664 292992654
1836667920 400505453
662087856 259530534
907455181 394300639
353291726 200446526
617412204 598677054
2343019420 50752414
2770323772 365145032
4209430609 300010028
3468352053 399908691
2366648974 178818376
1996794891 649170280
1724443341 444147050
3596513484 299380142
4045147591 657261970
3311407299 100976072
2601951414 476363261
675409211 537305955
3396053152 217651178
780770920 426588273
3556836824 70019205
485506542 507206826
354977448 11965955
39513379 619724889
304122797 494248739
2950702348 1387712
2196387134 498783875
768792133 312596010
2184838139 475039060
3457174771 456612147
196016494 163274663
3083321698 23280977
2078067345 384241834
3687049137 563099286
2082399725 668873097
1837255313 175673500
315650121 433925699
34187518 216149418
1564935235 587903447
783194655 148762934
3537141320 352907325
2520661826 676337275
238872138 92145155
894977112 399685044
2223293911 426214440
1159857552 200687916
1368582581 490046854
3798773128 490815535
2760486184 271611863
1451567058 530852810
3120051461 458044972
1536964996 21886154
4273801053 104636753
3354610673 359720828
935357622 20294710
1916216361 253663963
3836188928 106107317
2312719976 187397809
1282399244 620414155
1635259616 658202510
940465624 290163027
557020935 474452812
875441146 12739796
92827154 383665522
1084125471 359827824
2203743699 20808329
4000410405 333557436
2200443280 642457885
803995868 53888060
3161692869 92479945
3984037388 620524322
2414821478 319657480
2316525562 125233612
242297938 329271417
1748159949 565738507
1221199130 46332819
3130789886 560257107
1555680987 57367165
3296284202 601024094
3459096950 438645563
3839482768 131657696
3877133608 544585274
332405926 33750924
2866198724 374862656
821789902 580434685
2417734686 605033667
1933296658 430678861
3377811443 324537021
857839302 374402286
2163634170 260435699
971405602 74764942
2867408334 386749860
1095796990 231439006
2126523763 263173118
2870683826 344885101
475345987 297915938
3037421217 178541980
1725804844 668641817
1826857267 364834120
2639101603 572981297
484411886 453872422
3858133216 347001057
3977171187 93557567
2779999444 204772642
256273302 396371729
2188854481 117722787
558000895 671656309
630338297 566453939
2975453857 207078634
3818135877 244152545
1674376250 87576770
1791385391 356053891
529687642 161410792
1249792654 24604973
629650731 600825627
3950873272 387591282
3760825310 58372743
2478977317 218338071
3388494480 568731681
468587751 182032642
2625298886 286670637
3216007342 166566403
3213429870 332705219
2368380358 453366883
2277327593 437915450
1632764694 590491314
695056824 462860978
444674656 464650520
571919176 250016150
1933695577 631395947
3282019657 582033681
3773843895 113538209
4030500173 248054328
1655411773 316201796
1481021806 214002819
991768502 174790766
2307525206 347274597
1220344617 648142742
1040206546 629451783
692945118 663713734
2968756526 351870820
1621351833 595090443
91670708 511906791
2503775799 128765658
3244736561 413925800
1093358686 534189873
636675862 487916052
3794772496 403626379
41121113 659654100
2711618853 60252655
4174882682 324330973
2006109023 654097331
2114396839 63502782
1371450079 89977641
1273770566 543848095
1230682456 411296584
2903985503 525025041
4100377430 537569144
937830701 449601000
4066883049 127904661
2228105972 57572391
3753742021 108400017
868051968 419170479
3923453476 453356866
1392266034 23879808
4247533809 355770528
4109175658 255429315
1583427962 150347923
2790050999 286275483
1729448383 625482230
2101030655 414391488
730061083 639004279
746540341 288676461
2823076194 188476192
1891311043 497597925
110765357 441716997
3390105704 114078295
1605870790 118839397
3351158034 299036896
2313130837 6779299
1293547034 119591589
2067086204 73216079
1732292811 34301133
2756454029 285199222
578064876 93976635
1043336799 26511582
1396893643 623901992
810021919 556008144
3881864848 74706090
4043400437 352057402
3999590331 231823414
1969867706 378001888
1821899130 581617827
3414398424 453619984
3403359912 137797832
3720019027 12864740
2682373058 179326455
2698042125 560305172
52325039 311164569
1736694969 142869343
3514916691 44536499
3111903757 317116986
4160320043 441817142
62562764 128504500
2524891722 221955236
704998446 463171172
2038952114 61892704
568458657 468421974
2780078909 382355317
234932449 102904999
4049736165 198980616
2262827421 202049633
1667578849 327246417
1459925658 518488712
2627885994 369275854
2195852631 312781870
1103720542 507083505
251456696 105930932
1400789464 372960933
1542263782 451096038
2722266602 632866513
1779656067 539226973
356529225 176091764
2922282776 533514448
2801325341 498632507
863917113 178413671
547511002 410919800
529201331 235935256
1912834005 569980512
3186813443 466082655
737296389 543777268
363927884 401893233
4261772350 386667715
3298878212 479606947
3948881961 563554064
2731538884 589803023
3287996698 355594080
778735072 119727421
2118536219 380398547
1267385352 606856587
388012957 409833919
4083913566 627246564
668106227 508002859
2881063217 97488720
2446195254 430001443
2452561193 358028511
3354767209 594505158
2173138228 515572538
265102968 78826964
2812891689 37317002
3598411197 150538565
3706928661 71218703
3285705967 145945600
2815205546 624371884
2461698551 501845723
1728727631 244621645
2702028288 90757549
2787359510 199065842
1554578274 265901914
3773570002 540555704
204076533 56994029
2432480731 9900700
1225267914 419312479
855903621 556954280
3446523997 60718513
3196543427 367375512
656784520 615038367
2745263932 105395027
2139092357 634582750
848633716 563076083
595649682 464321039
1191726452 149325862
1860670326 67045484
645937861 450265459
2770487160 302051117
238874462 77635591
3051677026 292401096
819849953 106535368
4100672603 626933534
3298333998 229507375
3370047192 98852745
3740793668 604935382
1748138765 66798047
1275998301 578909638
2641211477 29313170
1855662147 178928616
3233014843 194203496
4084478586 183355645
793428967 678382994
1992030550 232606020
2684983791 99974695
3730316459 345117442
1201703372 156986493
3921283114 70394077
3920189612 546681629
3093800818 330746737
1446086362 582427564
1708455360 675648392
3765659021 136951234
770808313 26254803
2138703660 581522255
3754022305 407041037
2820941122 79547409
2983168952 209464441
1048099795 333680297
3237640855 573265473
3474265383 75066375
2940931532 472946500
3642766980 563475269
3677004448 98285592
406946606 14167462
2185629883 2666232
1223808487 112116306
3321376294 155299858
905445187 371312478
2217480899 124076140
2489272597 347429287
3712682400 184113195
3886163248 421849687
480421161 432450326
1392835840 98933414
905383233 510982857
2116926197 169535884
3133305310 214574317
1734551940 102605577
1109857014 650867211
3917408389 229514721
2716773379 479011994
2710410155 552609263
2804401965 658700141
3358553352 385264597
3842841386 508647928
4282876350 347801880
4056835505 79475188
407383327 133254544
669392207 492283991
671147018 23625145
3190767820 72057707
4181784855 35748599
3772911808 678831452
1236516691 146600205
113219527 341643233
2936366499 140568788
4071041932 534070571
2624000839 172100935
538478994 167761857
62476528 462932253
2010822310 536306431
633656073 672405175
4223419670 124414921
3202090462 319858376
3678512325 549117064
334727167 600232752
2944002825 232803078
2483425182 590838868
402903381 329931718
560420946 398572941
2942496035 297812639
196945481 158235648
815160789 9064312
2898316327 20219575
535476689 509397150
1213716753 170996758
157288433 564586393
441474422 545194626
875218994 436301160
1746584943 380541357
1626892413 412164170
2986083565 669625645
3632524944 415333862
2810138403 77781804
129448427 401426276
2775825610 262325287
2541307783 422040845
3529813659 628544449
2702508896 406975619
902995104 569172918
1318366182 408862271
852594168 323318548
2145756715 514095964
3283225555 222967373
3426667986 131818344
4106058937 47010827
400286945 662235179
2871833719 31352199
163403740 356608950
347352314 212339225
3353358856 117806420
684610060 264725834
3875110565 67161610
1537998284 315923607
1578426477 308910894
429304873 678040065
3893799385 469012349
3029235608 146348587
4135354394 137466631
2509356886 282247456
3740932098 386442652
1742525201 556282273
3550561660 341143207
1024136760 644943956
1453010535 519546832
3708124108 248482805
652786008 577664836
3211003058 372077641
148360875 290800196
2178694164 314956445
2461344804 613985344
1345513989 661589127
3950237967 476910572
2869299479 103375581
3787158130 205178267
4021335811 39614587
2643490304 216153237
1368717277 72856339
2323375108 503417575
886510569 632977358
137451171 605948687
3650636095 206490683
1054017656 659458181
2323392453 158458334
1513900258 18060067
1804730573 573255321
3742426116 402688418
3968715003 406505445
1912884063 145594503
4281135672 525414895
3380382152 464411376
1500872863 54728689
2694694771 469799538
730172029 102830859
2139042159 642734641
2907218880 13693269
4259295856 646872845
353860353 1833208
286590370 148220714
2087761288 10757166
230215964 472169397
2541753098 289411540
2510242141 437216627
1667343968 42193789
3207192594 667444109
4016761844 101338915
3602358322 55139694
4121155522 593142582
1122848568 104225791
1612460137 185374521
3923918273 324146691
920514631 109267758
1893933740 4414714
1744118307 497385716
884472216 59467870
370402903 571674203
1574949132 346836076
2699354175 130003341
1036691791 579914093
1711463765 372448814
1817966816 563153922
194611929 133452681
2432759981 587653157
1705036508 105255815
2296329877 637816414
2179339563 452556953
3914183603 508184203
2710655209 7100766
294837176 46704536
1084570538 357632440
840035919 584999087
2984653623 218355958
2105886063 561079542
3295864516 55973777
1026351852 363316334
1786024715 15393880
2274699132 634705168
3384383223 168809098
1845607962 431662072
3786274666 526200133
3050645913 167052156
1411056816 485163450
2998698370 410379796
84837486 253487289
875320362 261763369
882578771 404332189
1753221654 650522715
468959538 124005264
3910773335 436256682
2706497271 33801262
2747775471 510377287
3517861095 70862217
1480300546 30603872
1877054940 650679172
1093290326 638057061
1133968791 487599939
3388410912 175909292
1249975091 136809914
1422964580 354797159
2104250669 136856124
3850049749 13876156
2327144391 438289171
875420588 145658484
1752163757 44540813
2124576697 47486294
2765465917 441778484
598019982 28121009
1298350389 193096202
3979155677 530881965
1102987809 182676658
1467056160 337468400
155448498 580688632
3280307942 526342548
3995932421 91547114
2025322748 255183447
2652460182 548234742
3635812222 414825252
586471619 484143774
3236988458 409116080
465828804 123534885
3263451545 192532255
514493822 510187338
76879087 242072145
234176988 443077450
3448556555 83580174
1580252835 604498249
2948888032 648599457
1387837381 166205736
1259798592 348938900
1603753695 76409222
2413727605 149508366
1244232311 461186983
1175558847 482675291
3347712022 110098892
3457828831 371362213
2693423384 351147267
3428276339 448940266
2034506862 643241792
4278618617 596886741
3312981407 408739939
2396414418 558773173
2999819972 533597758
1365411809 460172081
2905039325 188708526
2688555507 603635818
3872150468 542888274
141256596 344834142
2170168445 671999402
2528251269 140547634
3093065675 386830252
2963498526 126449937
3105374320 192331228
1172987238 7963433
2875682671 653044220
852803410 619045233
1983592124 632059444
757704804 119961173
1900199547 337969388
3366054053 624718982
2628601071 534614835
642656301 307635254
2720760055 105563184
534753241 33638318
1171513075 238696006
2238152366 671589913
799552059 165383031
3997545017 223533699
4188318654 259862825
3441642304 92222824
2866068988 148833349
3852066908 54571905
1298203712 134635669
3586774089 613198739
3174779306 658173411
1330112214 271214995
3674569365 649256097
683156516 128178813
2455728636 508448347
3714745272 326042532
1585433205 4114624
594936931 275445681
3090679977 115944682
3791123881 180560917
3315711172 569855959
1795304026 248196075
2446003004 671124235
1790258497 173923528
4283580715 635464486
3235405587 32861366
1774065173 119368221
69726343 96161692
301134551 317390881
1378713785 200268133
987243711 465304079
1994945881 569660324
1073239710 369776858
3489161790 333438118
569304253 314167539
124492143 633818691
3991850904 113805744
3814564086 220313095
2152483461 97645438
3019545493 213794695
427682159 237748653
3375849693 23699018
524422531 612594290
3478834002 261869177
3939731479 369724720
2384076814 216853930
3223571685 424415625
32024483 352714867
2587990657 559534111
2333440813 146569030
713541785 612380136
2566293143 337250325
2079128948 661057304
2677646164 516276188
1386578301 530558203
2323095740 94144898
1272596238 23101855
886968757 351568730
3487175057 656186652
2732616721 129563544
2784628200 354296360
1215256548 198246597
611513295 331092063
664752721 142894147
2068626045 444747346
1619190400 275221286
3643160013 206239176
3124990352 298058727
480220537 433814472
2930279805 44262289
1184714525 7680036
554162612 167604802
974695991 577656520
1545801279 484867146
962131652 509876743
831313745 45424811
77605450 106611590
1299922122 499041978
2707188015 416229742
548319761 513203289
1055719183 608280296
4274135117 520073770
2803670851 599554292
1285784545 189630229
404233789 235867130
4029538953 379918362
637548676 364640570
904913989 648267826
3192317227 98525513
1953107423 112293122
1259041866 66876898
2326773580 506429107
3986669257 351798587
1643178850 438651758
1612300383 273590626
1775139210 42131564
2412552723 167050748
4022197773 525779638
4128361189 574018693
3837049527 167062629
1286682380 385378950
1100823952 179248112
3883949642 223378105
3124186703 398877953
2728525167 59080475
1695521143 376200148
1661727870 602751165
1367573684 502716442
2255989592 115115206
3202389933 68876624
3099398746 470906432
420140847 328117070
2633868135 287367903
2605948461 428827504
3163109800 365725139
3980248336 571633765
3149221886 58414028
3798850358 227308618
3715334723 520831254
3083042484 184337410
560532967 252154019
3223821444 61103451
2273674462 128361475
2320088863 650993489
2537472561 384513884
1957826820 623565120
893618241 196457383
3548767961 287245817
2371824921 543149973
2580104208 202857985
4192762347 159041362
416737593 269584245
4183756787 463094480
821497577 444755456
3941226207 167774485
3665289445 160449891
4133386243 329497212
192442205 447855736
3110916697 139302657
2045463027 370783464
2950732060 173775715
3700949503 92629531
3315526054 203225604
3227159352 253423649
3700883354 367077492
2425519637 334862775
209438465 457171290
3033963855 672663449
2562185093 117031701
2358329835 606497853
3364404575 653880725
3108690806 963432
1952829782 114828093
3340927833 668120162
2754968560 668323611
929452639 78284230
3372623288 130770539
2037882223 628357294
65028700 411813542
1778132058 529658179
844693816 436723377
1674341291 42462471
1006840899 215131483
1121038809 224174566
16907280 210245637
2818563062 93505457
3067144540 153184310
1740356681 130102648
882015496 218924667
2282929063 444943155
2078720308 68684658
866728416 276507419
75590483 595065833
2795572857 26847978
3919079175 163479476
998848134 587572144
1068740873 673019953
1564278972 621994933
2276844941 471153036
245698188 571338481
2212598677 257911438
2095225591 238393791
4287532626 245267290
250451707 580004442
1330192668 489923111
587898528 458061415
1613851882 353317070
733547086 614557424
281768455 367157112
1311605272 153982977
1418970390 489471241
3946129147 531601425
3346142085 590431796
729201381 183611997
3579413688 176213207
300407314 127100702
4152924158 357493783
1010243110 118477328
2303379744 53168763
1769917967 619392386
1988778478 74478506
1645056816 571513009
2152656750 549075871
2910036310 582031252
2924019839 381851748
1354846176 618387285
2993244729 506429377
3250571201 81077805
2496109843 317461420
1040371944 567663301
843897587 151603918
399776943 399722989
558015879 210377828
2792397404 679193957
4192259407 489797140
4136918246 349610580
2604473785 278720520
316563303 125381218
788842530 131110253
2071868841 85220885
3981721100 79310276
3426894028 407484544
3858844894 602890872
595294883 620586398
3183129843 621287580
3989735628 350744519
1710291916 143948210
216929780 578619477
3104237107 57258213
3998258997 352194876
1476398294 110736951
3159442346 91596709
2527498245 555280989
1328009232 637478454
3611935222 35835569
3365254633 158515343
3072143558 447492400
3932538850 180583443
3947628633 182579994
1450948024 209385831
3381703076 350087233
3535264952 390213895
2144244288 367726253
3045983571 464695316
2735486454 5902114
2353933556 508502896
4246368853 255478237
643784802 326243375
3771483508 514647183
1829851440 256766972
2709417789 7085634
1971132702 218034200
3052131956 92687771
2344715080 586664154
3903481050 575399160
938169743 50790895
2931137503 195653056
386066669 438240149
4157472315 450521311
4054392616 10521926
588736870 507342326
2575090796 346920649
188770355 333993951
1677704051 623012125
2365300546 561710692
3784690859 49102858
1691704531 136314287
3769213252 443542863
2863282805 673869532
315056671 373360997
203444401 522722229
1512182232 483128771
4139844431 147329666
4139501185 336981095
661268903 649775266
2064755003 628389259
3856719631 621060746
1317798200 652858198
2743635360 105208796
769827987 187226108
2189614808 441122656
1645070942 185945236
2494087088 661717734
540155585 472158489
1505677258 271455313
1751087259 94306245
2769396016 181166329
3509411928 546249188
4231723431 626488066
2879116258 618752619
888877498 410000517
2645928123 75065088
3945790823 375918475
4218594123 235685007
1833837414 178825515
1170153331 276589169
3296568783 258745064
2048302406 365270879
1334213603 105824845
1490930911 655313267
1874404202 244287615
3084753477 275412153
1441607321 231303576
3586531682 107548358
4122245436 418104165
1464439631 334100544
3027559990 260400139
208392568 43406371
2574039107 380785554
1435780710 554014362
226903294 60915155
4290752181 439672971
1440011527 451093079
2552060393 195393614
914813598 47531615
3150300966 91111407
3131624050 224566540
120815805 143517219
4037213063 478348690
4151399858 172716645
794446342 84969260
2545665925 638954965
290336340 642921985
4107982989 596911853
3800725174 160640377
757360080 152289247
3656839028 655915231
4064967857 8387549
1624011563 9630945
806425272 279782870
505670780 301481574
1199040330 477378201
495848975 324744109
2867265339 19851833
1982257148 614747838
3096780089 548804569
1394876421 485585063
343220677 545670211
1057829587 583986802
3868285363 137652719
2338991643 543885747
1117885905 79218886
1173260469 125917018
1339345886 304193381
1938773399 530247004
1871242230 57679974
2920496286 185444304
1953114381 179464251
2397932646 46396965
2383570165 506040210
354451850 414300209
3682235494 679518171
4168752487 277922
2960629395 609204970
3758058506 463923171
1018308428 434772253
1413931322 197348933
3307846404 520714306
2583767768 412322721
3572477383 115306451
2959235923 525708625
517206298 177851634
2474448392 288736250
2392531503 645947143
1347279330 502943880
640298432 565472462
1636312604 482993311
1532416706 670531968
553951903 474719974
476173891 13694908
1113792800 3689574
3637783251 369296652
1992014416 611329422
1672117916 224216023
1108998303 101794403
2743549688 3204144
2302626779 55700406
241103685 117909408
619885002 86805075
2129957430 339065616
710222816 648213034
2461471 158865192
177823977 33328276
393454729 546127866
732400374 187558601
944602156 216856391
4036516695 257502210
2725046797 429066657
1216083858 236321883
1258129863 277343081
57344905 140686993
3558308989 174157099
2548971149 544074601
3939072984 134588020
2656537514 272711903
2548251457 291156230
807011317 585704638
3750213282 157203306
338835610 420312448
3120643665 622999840
2626159047 90961674
2161935148 87341560
933527440 54244380
623890510 674949696
3750764111 6853379
1213973968 31652353
1221808024 283937618
3981542928 280143901
2677162096 322019552
2520420274 362617479
2376057911 359871978
777901573 594552758
147332313 652982473
1805381841 179567712
636122553 611552240
3952637687 55097867
3893808358 222860501
3691310744 593416408
1815179503 478790391
3324730421 715654
3044503515 171215338
2472266104 324367024
3601890713 294507350
3761877809 639409112
2466370403 563241862
2494637669 464604317
1536279264 109472612
3166234865 379073915
3472986343 276631459
961522964 498831644
245632853 553622993
3509393316 619564076
2502755843 66456599
3722744225 185992505
2296778495 22612724
3321356727 40116499
2869666207 207145339
564328197 193641837
1936409579 390249918
4213746851 467683225
748869971 680078190
1439388542 491877861
1551374859 45712522
2845345339 361067834
3662500342 201412334
1138922517 474322497
2154408909 225509795
1697773361 209411856
2584710553 53785849
2355076672 62891507
2282396685 134632079
4107331312 84940189
3188986912 54617570
3183649383 273457586
255966348 310826563
1198532438 93685686
1608555664 34001785
1454362267 181434631
643698864 81946531
2323539672 248554553
1596579012 625942380
913481324 74024324
895866065 658219888
331860168 573143917
4009991426 518057218
2855182188 429351333
2063059308 529531032
2665738150 114217457
3073963476 44942319
3211243590 348369985
4104575895 550634832
1680433243 64658872
3519054181 511209837
1257067901 571887968
764883765 659224034
4016402924 133096241
1266408059 108385057
2956314090 39196241
1059600035 149872084
3479604296 496434308
2195427279 533412343
4236486626 430073499
468469180 322434820
394901480 229447939
1185083644 446294828
3121000487 66192612
914640757 347109738
523930866 206769534
2191491342 572904358
3111367874 114104855
1768201120 472503510
3085237180 142572059
3674028934 187123756
3646162429 135224319
1183896585 366339852
1269904481 378157953
1987222390 363256312
1372704053 241929737
1598938969 111267971
1154781957 3446191
1467007660 627267081
2223282319 235534108
1215620394 385534306
692781990 50806614
3617871879 560996794
1620248692 348305715
2788506341 549317570
1818759499 522339739
3548621370 203594221
3932777253 566838416
3240374563 39823489
2803273024 669809703
2139432354 114069039
3677909875 641030729
1754005438 82884783
698104215 181698558
674876988 31726634
2415633142 622631841
3829060604 213207600
1959388680 331005512
3344076661 16316631
161939893 660519186
3710111599 543762294
3736862972 114177861
891618349 672345710
44034001 330842054
2794819861 452924151
959162863 204185523
867172647 226386617
3385918328 524836844
2786107075 590921451
1847269007 327630119
3864640993 614419731
2737983448 666377423
1796993988 464479779
76185471 415563960
4110345014 10135113
2511639092 160138387
1932735129 550380680
3159967298 575451158
2632423265 294653661
667084496 511971551
3136578192 315278117
2715253165 677599854
3244681421 454934219
255875720 533087708
972831452 134683115
3763291839 623890813
1615481142 154183068
3048599437 102572024
1168823224 101477419
2433710843 622842876
3004560810 569902242
198075058 211359516
2905860929 132801546
1665190582 101967815
3691882025 353154592
3205452062 442967040
2634382177 195225899
1424278085 337502321
1701381564 166949365
2373252857 87788586
316558768 428794852
136334089 119725192
1534406885 669162097
1645122042 278101951
882997679 444956670
3421447182 569411223
3769661330 35343986
2262906657 258429172
2583495140 652430491
450608631 11333261
990845782 68869231
2088966367 182897673
4194647696 41491478
2608860479 426830179
995476466 272210174
307394411 192215250
67562528 16271284
103171450 248003778
2694322980 583799924
2319062593 460893414
1930195191 447666450
1071054398 64927856
3807300617 521674696
2324455260 221378862
1137843843 84357425
846139916 668840345
3255491446 275711117
2619705619 119354324
255174982 368822551
900238575 16326287
298163055 179483796
3635601133 407924232
2509154857 336353882
3600030303 14003113
882383970 232848511
270019819 155018346
1773053840 508539900
1643230894 70708439
2170886429 63190887
3865273849 65438883
2294220447 249855168
3493413556 265605605
310048822 286600197
4251770 241165048
3386441049 7640375
2612838403 2307004
2285070781 260612286
916334171 552480019
3463889509 581772511
1576278147 10686889
3418971969 255977522
716366966 181493239
1487763526 485433422
3807679968 483996957
1045230254 239784988
2089597527 208608838
3401682027 8025853
412994946 226136699
3071065358 153951323
2794600036 45587729
3143205282 98384365
1922890321 400540747
774522324 635560821
1820262328 675216325
3842656985 239735437
2122204395 200686255
3894693986 111259361
3632443193 221648998
4019148683 541751198
344516978 551661860
1608053965 433152373
2913414996 360689407
704562633 201727617
205059505 393512699
1884285383 110954333
4067054965 295688070
4142580640 533192004
2105800657 483711497
2765783824 609062623
516865398 27986870
620393596 364541222
1587334305 588230229
1434621626 228764776
2147201348 379442153
3596588275 590861555
148555499 98448668
328837064 552635125
1099435298 590923789
858812409 89737389
1370234724 454462002
888402877 234393172
3040110526 219215771
3572920896 124432710
188558710 288311364
4093363268 332673316
1187145309 331335456
3736108997 1368344
1951700783 557992914
25499130 247427101
322266567 279241253
1980480376 215344138
1496181591 200737702
3791684642 282397132
124209973 619905487
1592392660 86618458
342522825 212997819
2897784036 660660631
2496140830 155159952
3159484863 592416436
3681020403 410772563
3730341573 87284144
1952279235 213273771
1681704094 51831021
1950994412 362001981
616634134 545061101
459328203 158458400
2534920507 667182761
250754205 627482297
2017050962 85574489
660481266 475491423
2136947061 404592804
1085180863 371763622
1366105365 51732916
594256636 269806488
2372249913 393407632
710501946 2415486
4114695770 156715748
562234466 102118483
4046718585 342909006
2321971468 649987833
2296069732 254892003
194678292 667094548
1619028461 662440117
1733128455 38089369
639426044 399752090
1396103999 463722846
3824345098 199978433
1851011377 581001360
715654313 347111177
2053977525 492808073
1183102526 655561132
612214099 451585064
2437383912 397056897
3525735722 448004462
1338050290 614990880
45101119 272665379
1204547871 391094589
2745564462 1148865
3087461063 513323867
1559168999 42061983
2643798203 590178269
4062720917 86739230
566780982 369809449
57377084 199928031
7991342 143244474
1194164224 132717376
2892900008 326909164
148616625 516882699
3097847001 154919393
596059613 97458274
1941212399 114552137
2530455697 128399782
4122966813 617340440
1887525161 556729282
515279046 641500344
4243722904 436855442
151520037 462886975
4067605515 505644218
1321478428 149495572
2166519026 310866546
40828106 568831277
2214719706 649710242
4027881032 349595365
1703162056 537321838
1614015266 11107420
1920784502 592889180
798296684 455966211
2993048734 572600258
2044950375 516648351
1975340116 254184451
1814739980 371611302
2512282422 679190491
2040111111 442243881
1854508626 344339036
2851944581 149271940
3618858203 489220858
2023656089 95054378
2631575217 497126245
1846903196 474535564
3107848062 314192358
3641445004 386356275
1574042658 143778553
1053744474 310686723
3189290210 303187643
2537147581 601495174
2695480438 108980068
56998768 487130953
2300276626 56506673
1285628159 147983036
2722083080 635969941
1622943705 129901953
544142629 109677883
2188613338 156910295
2996330892 174771064
2748134825 303625643
3294556258 667684163
3578696709 674719472
3282752572 464167756
120454957 258820636
3717272252 118410351
166579507 93805149
2144670059 60841652
1647909707 438930458
3250574172 104837286
415936660 414173064
2809161054 76070361
4067598510 521378843
655792378 391291123
2688565240 456206906
2553687150 439812063
1668433201 114274742
3264012993 302713067
1959717203 212849516
1178977633 528523222
3212626718 561815828
298821282 427505766
2341195810 346587766
2018917875 379973474
3567524590 157662310
3210861157 618428020
1853306000 76252250
2178346413 541619108
1027070332 546057335
1365170579 450222195
1026514315 10567777
2059559386 411883968
2220102765 54989069
1682028151 634954113
1904035513 165827799
582366775 394766716
1129723887 14413599
3155443800 608316154
2806050581 526457995
124835915 46009079
2801851658 626500896
1981463030 35758519
3063326009 260384140
628160625 270886228
4053358832 256250861
3725919840 640665349
1336313564 121474470
276784802 343292208
357714849 19919455
2204454678 597645830
2906073721 397695875
2576906835 455780630
3819887293 450835009
2917998020 462141183
2157221196 509382932
513223162 4619491
3373825985 329955580
3804706409 134852134
1615450902 71052821
3196745681 899283
1798395923 151510373
2774373445 599676644
2820437238 642487735
3290106912 11132588
3294162474 107203768
1146768441 378352649
2413950057 236985120
2571607240 147002140
2325581458 621918067
4264055523 160781077
3701418736 518441391
143120370 607593773
1181812276 93113778
2588248031 310879333
2011951807 68529900
2686613812 439080657
3336900291 599439834
3247325352 488257310
1065545640 406911134
1576564863 244863319
9493425 135706273
961375796 80696628
2350568240 648405218
76975676 41762774
2171863577 184256711
1362029103 33741924
2149217635 585436455
2679392775 330085360
738532659 307935550
1899764333 231003963
2552463437 29805065
1487540772 423882975
2088506272 517981716
3321303012 484716258
1143979047 147951215
1288101546 399959396
2580737194 48736683
3335303679 15455133
3193041106 419946844
2195059535 325208408
1101623543 542159667
3255439452 243764180
920009511 397248549
2007744071 230255692
3321194724 46761490
2064471812 195239400
3860694145 396515236
3673265001 255173768
2118516922 412060517
3351951318 680345994
2304301814 108008996
3476671180 398146612
3152471206 265825409
1660995538 615538272
1328180445 602214960
3873439942 324021612
149597151 422574620
3122414080 505472750
1581137931 42261051
1191660733 529247265
3310001416 400370567
4133833620 249428303
993003166 30130030
2451332231 243703881
898340614 144052855
3570685000 23074884
1451400483 331174562
2779842576 130616655
2888898693 647667172
4220402237 606878887
3724927362 472516661
1508704555 542353791
352615225 373361760
1804038859 620485360
1708566441 452688398
483437118 353043141
3502195586 91720074
560081857 397301033
560888916 313701744
555095447 189405861
2307033880 273327406
2331270851 614121643
3766485801 331467200
2696244661 202593945
3952337472 328508645
2975551320 27237851
2072414882 625099971
3909052951 427046806
2541761151 60786786
3340581382 100058257
964820449 417774677
3724252176 95056792
1983697908 680145795
1796733793 506583387
2055530561 324172249
1663890216 143378491
1230084179 585474986
1718278404 361000696
1815896533 353393890
3892787558 244634266
3642610764 106222222
9166134 13502367
4198561561 258401945
1094435865 629373808
2680356359 151554207
192372266 451299392
3153260246 390815425
3663953620 389084225
3051795761 651980445
1663115090 503184357
1141003699 28690084
527806585 129450734
2553921804 216745787
3198687844 669246747
2963325291 208319534
975641993 240767760
833784915 456751422
1202535458 185013420
2663327049 19603548
2691755809 87860118
101977198 680080162
285237013 207680743
3121368407 43984159
2607006105 29615006
4252202462 429053422
995253997 588972017
2522218486 614695501
3514865969 301803498
2760420966 129462119
1884982083 396373823
2546818953 641332726
2642191045 374460673
3442291442 175120191
1089467700 536588531
970971670 312337833
2933836946 517805541
4014639218 655524535
4190372290 294310759
2378584205 127067897
3931397193 211393282
2441913893 379194866
2124329870 264227659
830829618 316781924
2870953102 508981405
450117704 657210681
2317348597 227010333
1516589239 353508883
346371779 18486811
1036567144 174365123
2786146633 189746007
1560851691 516176842
1595294659 444479448
445204705 343829879
1268833672 400671039
4232050665 246024672
3820142203 140955481
806250291 483954054
103132878 519693555
71764770 316757720
3130019822 623576089
1595725024 449397265
943773279 561319757
2338220695 258264260
2479850228 174474230
2462967077 280453922
1376489909 459813320
2582546149 207913755
2192091989 460115405
1144133476 572170932
2351824590 343796198
4118564256 142886208
528338836 434897704
2127276194 346605397
4116082878 442308415
878899775 477382808
847361585 663207128
1405262348 205278350
1221849032 350679421
1178516716 518999101
2251646000 30675145
1277899400 535520053
295036365 654462326
619860864 505384238
2799958722 525407322
2057757868 265383090
2133957700 458241604
3019936675 112383097
496512734 495516028
855801709 478676485
3184332293 117906968
3560002524 109308257
1980681986 595844393
713613653 44954872
2744849218 105285073
3866563605 352851791
947575489 541044279
386471128 376090333
4180388512 327622607
3731532954 131407859
4261254816 488007964
2364416249 95225820
3358548871 573107082
3959815394 107170410
3986955860 235466063
2368453259 606887325
818333567 302314573
897252712 390799273
1280381829 85023390
2685348990 71714589
2604967772 422963672
2639803412 150780741
3444789770 163932495
2517868479 442967242
3498775302 549322883
1418745527 135762355
2865933298 604795320
903917459 102691789
1673384896 402896223
4213021116 611051842
3123925884 56448343
3553392993 315765164
3073436392 113368166
960111041 500300184
1663790288 596008398
2482045495 606447608
2371147219 55870624
1031693594 592520839
775735012 378670703
3002456058 453613791
1010418411 598272177
3071467696 606098805
1919977651 270858460
2990480984 351197717
21900529 533975011
2129908829 68447055
2442381528 568048616
3496164587 273949295
2524237772 406987123
3780689190 595378998
2962435976 154672764
369546814 456458095
416393806 473637529
2420708627 198968894
953982485 112664260
2865313806 284264246
2563469204 383541264
4005064622 610943190
3446442466 558114370
3083679814 123977162
649093419 159019681
140130565 57720446
4005801960 501832611
663101923 487688683
3522399817 288263024
1532809169 640676814
2699259405 642385084
2249652250 57319545
3052563860 587842391
3379846949 628599954
901478061 555006082
380690295 591022621
2744855644 528297364
2949829105 40227422
4034363702 545960860
691085763 594397478
516487322 515372294
3621834058 647197751
3951998394 656737873
1366632318 13491554
1042369723 164178739
2159003827 115651053
1576895190 606865564
2382199348 253113829
655825936 149329267
3701680262 240833156
1623429799 462885315
809778230 576161340
3434460698 523769168
3809896574 15297124
2856976308 57519200
3186643810 345815419
235625477 207284633
3583750519 546231488
3867596698 21632622
619549414 220441386
1061093006 290165684
2759378094 164407752
1063470077 183000496
2457452001 254242330
1644646559 228673938
1931457513 185796278
524285736 313443307
2636256382 522617016
2016079095 367748849
2438833710 344653908
1975879859 492753757
1102804510 550866195
549415379 121753197
1709144970 483417444
1301301301 316057096
2388106923 41650219
62467014 189497415
1983327318 444715396
2320550437 677869638
2004057809 177144163
1125027825 571909894
777486634 298346674
3901425868 670058627
2811801611 219114550
1949460282 373554248
922146279 86995054
850475898 436788263
2483947743 159751810
2802291785 671133878
4015480792 512183778
3497820665 282137794
3088619141 80016918
2239525595 126825581
2450113573 277203485
884107198 80019418
2705560426 462112401
2811125116 364743130
3959416132 596608457
3928770150 670446163
525263119 298557358
1358674399 673177729
1416714777 270637592
1751941264 114513628
137004988 605067614
1674460620 399102706
2707450182 463004759
3717333435 509257760
1152196326 133656580
2996621126 315201573
3437483429 557877886
3580996398 567186393
738515777 527899143
1792192817 475178845
4032429298 172536925
1930575749 314514553
2498714945 474644967
1796445899 10300878
2708567501 188072999
3070932381 256623734
2667992193 602665810
1049188653 679537826
657194607 134710301
1082063658 459995689
3821385863 110062168
1910919700 272422135
3198689112 439202990
2157337512 662460684
1539764849 110243160
3668952589 361808792
1945627931 250622750
2750216341 100343554
3162771083 154869907
2929858252 614074827
2042295385 42750940
1182040418 537992083
2468694374 186710947
977011979 168164509
1381156873 327329508
469480089 544109456
2650890126 597885719
536444457 589719691
1516074733 484994621
1881167017 175965836
2633298063 132096375
599649599 646132644
1188197037 197749474
4264504628 515677658
3214851883 471395601
2063592410 503942449
3280870648 235520501
3792945788 414110402
3944948701 424198346
4071328008 42448097
2826141062 389016573
496780610 72865065
3425801305 284999731
4205709038 12746512
682594500 587785913
23117758 135354089
170439311 191803933
3625426445 15274909
2996875279 515393261
2792210722 38593543
908491276 352593852
764930159 205146599
891405362 441388231
2111170906 209215010
325224094 203986238
1239038262 135478229
3068901431 372787589
106981519 83432874
1844787815 279657426
3054673049 417786676
4001637622 337205309
2744407291 362270132
2930751693 467460083
2562699851 151788728
2492298177 471432424
3747220455 18069197
552291667 586689189
3681487700 667450928
2714369772 396705119
497943389 326875414
17850675 197509740
207966108 345816797
2189070742 313549853
3179582749 145098035
1504689853 403026185
2457691763 110780022
3057415598 109180578
2179851654 268019816
632675060 448335281
1515838176 403147338
786534727 516095580
2331556434 293677041
3404949456 201494876
205520433 391969315
187022197 385581349
2992470145 471818937
3161732562 196264828
2164685373 168559664
2078181558 589007302
1139525892 51584947
3893252795 581113128
3676489036 496211156
1237000212 576808838
1349106712 201091154
234679420 321222203
4144086274 533266342
1100140908 232972523
1347663144 16546435
3377810420 243699226
3839528049 295404555
1259915215 629306209
4041819030 489919343
4047744407 276518249
1544271687 41276377
2996618606 186033969
779452687 646453353
3632486927 414164123
1813384822 116372723
2859880475 629303897
677436743 42718367
1016054888 452774432
1291963588 9960313
467990282 248316370
223309502 332483562
1855467655 312169203
3165498668 581176755
993648474 113198158
1822670044 323101096
98362001 399552983
4278529577 199794984
1598592308 79402645
3961173771 4308014
919182711 345726241
555655939 248409945
1315928571 352219040
2953253221 17211351
1229941277 523067966
1955281027 435023477
2815914741 54281194
2342633983 180092017
1035229780 404053898
2633500267 487525491
1307251490 440416839
40432137 677440783
723139413 158152545
3725213389 580887586
1210600702 97087919
3072643882 104593394
4095268838 337329787
1862992239 547680482
127929280 619858069
90173298 544557602
3104451160 224074136
3434817272 1765047
1907452437 657463611
4237254372 228328280
2039923842 28940651
2010521796 533160296
3609548899 190398258
2847046684 648642051
1436311515 258942755
3451487219 302040943
2197336871 388762078
4161622555 654645631
2254456487 381264384
3920377030 609399626
836626454 540954522
2483664759 325308858
493886383 196164878
1635319019 658876415
4265868086 304751063
1591454641 434235568
1872554932 199100214
2312001396 441178043
323506562 520398083
4112620870 120242376
3001695567 14657994
2992588053 54052560
2132403571 276978685
4117947674 635806838
3086039745 650683383
3166957844 48449931
3499496824 376032575
2879792556 171225099
1623344776 477104998
3318970275 327877737
3995481285 496797839
1940556375 443566619
1982019703 666932650
528218049 10631542
1825126141 424044946
640058489 90397883
4176127523 237419225
1052083344 5583147
3378575322 155290428
2971349516 276654138
2642267369 626677496
3916189110 609313315
4169257501 100496061
1913299387 157207974
3928393645 275071021
4024809270 114192213
46505816 325463234
479237213 249864648
3524288991 412565718
1362721278 461017419
3867360116 351921132
3276255931 454539086
3957282671 355597969
1537147571 644357186
672508576 471112644
176643193 10435271
4054799221 601994350
2532570307 551555380
744426726 339495931
1521280539 155156777
3439436738 405581975
129861447 358825167
3743672434 143240499
3595707528 229643335
4006558056 420923357
1270158891 59066174
493866222 636361830
1345062765 116288471
1494490461 123589411
1398126954 105941448
631516107 320717906
2531001159 115869526
3320531643 502942146
3765237855 83931878
4223921997 455889200
3524406388 63627807
139842102 557397827
3905315926 163887213
3316033595 360878857
1980745242 16631054
2433116029 7448905
1210890394 605739569
1882804500 203172853
3434753577 250826053
2302669152 141680337
620636657 22505668
1527598619 397244707
4164360026 228346924
1735516375 205839104
78283235 534328689
3417557723 613364978
4284896560 465700504
622327082 118595899
4189635816 393468081
88023730 373155403
1413823760 610597249
2440359920 264925040
1545047700 249721795
4164146899 54259534
4225561382 457974671
2343286078 74064409
3921262978 192356496
3418107951 34636096
2390083009 578412419
2392867596 304484064
1921010169 66595445
1752964656 116189111
418503926 554065331
2466577168 665921929
2281635934 499379614
4178372533 523346833
3704961970 552886551
2826826079 490238512
3865794899 458017687
2361223158 124208758
3929126375 398205724
2108292214 192337253
437164839 425431341
89494828 296507340
3840919925 122715467
1125466618 89843909
2343276177 95424738
3754824315 149514041
1954363137 388383480
2001858561 11930084
2495073729 64132394
46851321 109669936
2307004734 326851150
1308228449 354426618
899537922 620557359
4138179323 222987842
884936630 106394938
2311068317 591263612
3648964149 622399786
1211971153 364572121
3679807474 315018227
3725216031 170548277
1036003249 249095838
1743891292 10706464
2100131588 402233780
900418551 453189173
1427081955 607006836
3847653677 195447357
1261402863 615884643
319407853 371511672
2029169267 666619276
3544853483 519070103
1623355058 330560232
2873049777 491062301
3332633611 494439083
2268612714 646672729
421653593 464176913
37610879 500572425
2743198267 127637683
1528788090 674424946
1081814740 55980083
24924463 66467344
581461781 429129359
4240351506 595831820
1685826349 467693433
1573329349 436816322
3293731182 517075497
3650622635 151369284
619631866 355895991
1752815769 49610014
597176652 32344026
2222334206 43930962
867732331 136395930
3888247 131232288
1240919471 535537990
3840145928 450438479
1785740969 604045308
470557380 74364561
2554215962 569733719
2380166322 552622474
847316859 74197851
887929217 448296713
1597599390 435396056
3332259247 442089426
1160735023 327903261
4253483314 275611856
337020270 445038277
812875965 540908310
4170609962 486611058
2756316784 609700245
1472693780 408866821
731065091 328965186
2775406327 139948400
192013133 522405229
3232145904 78241037
2581942087 156060365
3311869636 452798227
4108359520 625040073
417362154 299331062
577628072 176772772
2574450146 577633513
3740443344 440616740
1384960246 315107741
1988066139 261435164
922339522 514010564
2504222615 472274983
915378039 22416910
2416534376 626938593
999225503 663409296
2759841708 394627458
4153865637 467180446
3826320309 353707211
3282045673 84059156
4093598537 323417125
3739716722 447821930
2923502140 66881060
4185602015 316231443
3361742128 442842895
1930309648 128512494
1619300221 278140863
1883761549 203994004
3711312045 622431160
2304735815 492052843
1643903279 192174436
659917644 457117059
1762169725 147067730
3201167555 522038657
1122872540 157494467
167602585 652177635
3761922175 98813747
1796917679 268926112
3267514644 432782072
2331193619 349964312
3087536581 210107284
3770217346 442642943
2669612550 493556935
1513387596 209690593
2640752525 550896436
3470395648 300749444
3896045037 436808795
1422542277 436251566
1520297123 481984185
4265527767 194828150
3657884717 548751200
3721581062 572027951
1885326791 572153508
3851179073 75107365
431852925 254168528
1555040738 477267056
1398553416 116973168
1467478437 492134400
2930950776 125759581
3894788963 558593338
3449261418 615369552
943269948 216893187
286567214 417398516
3528474798 140990865
625020521 573141180
1836096443 438381556
2383800203 534702499
2981676192 651197193
641716323 601419482
757895639 35381055
1261140245 131417334
1829780673 492419277
2435190576 554518757
3249492538 75545937
3914699921 309755238
633537513 667305917
2161800120 624049462
3604268717 311020503
2401786751 668867203
98095573 224909444
2233614047 465387028
3148386502 490417468
228250550 296170804
3843251692 636561373
2020025659 5570764
2040675132 121923016
1920596355 452673690
3603874701 460193910
3574291121 244386202
993877103 417327286
3850202639 95802528
2424874664 434966307
1125987453 430683503
774224043 38989156
1129008766 584978125
2123757136 587228230
1729444232 195400298
3056204500 414344851
226962244 408925359
3764917844 334034975
1629585719 11874069
2679037462 520369668
418188709 23881917
1732003623 426595068
163558484 387460131
1127196362 166450916
950694214 53340970
3833522923 419229056
4152287575 373008487
1464558261 460035402
1168204103 320336603
1796523915 119915049
3534881787 613735971
2887853866 518333976
1064182857 630650704
3629895320 472700620
1742713240 542737370
1026732726 85962821
3948757171 487371718
502860630 408730018
2582376145 508422053
3051596061 212921245
4119696247 618800570
1271754248 497668055
1412294676 583197645
4197734814 44503028
1504056218 33833446
3435331566 624574045
2673512204 53004069
2271477019 102224637
2233368638 91990242
1411069281 246313042
3654639872 64483272
3551484738 458130249
608081648 196334075
1316338764 172900976
1292266261 437942273
3552143058 458168255
3430594608 25228079
3191160662 8387176
2341350258 91366449
2875008715 126780141
2430105959 506723960
3648253443 91291575
1905827092 75528127
2040923475 462118790
3245513891 213583525
2029389884 277326742
437966201 505324120
2736688437 120046673
1884741646 985028
4007508675 272741545
2835046326 241841557
551170746 72553206
3573395484 165814464
2528125124 508125543
4017885038 264808818
4157347492 258040733
281392731 573102115
1253261712 509491953
3385048937 393022837
587114952 136099459
3794918574 420326383
2698834570 432851273
3152265298 559777694
423045640 209880735
3709758572 286297647
444944973 394811745
16887392 416168657
3417145192 476383795
1583106046 553207419
1654121541 194950139
3556650651 464582980
483338640 360149692
643751799 450198453
139162685 530940302
4155762433 571455834
406616945 180187885
2335242099 167793023
4258157176 184882305
4099543503 619254398
3571966580 181504425
681123053 658083666
3583566363 320231891
2633373820 372871102
1598431478 8988560
1781534694 261068704
623570597 328146508
115780040 313396600
248618023 37031454
4283913486 541707249
1877496577 118243116
4050506003 106080162
410478415 250620408
541332213 225797891
1699332098 609927532
2589609514 216628102
3035970760 658563470
3344790704 222730610
738023023 667391150
330020531 488912060
1518087647 168532620
3907851654 603771667
903693778 382873719
2723719424 110332914
4247343664 185001396
2647702737 34182874
1309029023 17881581
402272723 384573176
308449397 92952770
2303563928 17313900
1285789208 159580231
1331759554 621112606
3961868879 276692740
3670214250 61503208
3765454661 338131434
97033264 581643536
2296825718 228242609
1875712421 49948109
3526466801 192522363
4094524143 122834884
1480718675 48074015
602665686 171920847
4151072957 85063554
2168122683 72097612
1867985750 62839298
2736420964 404498748
2958839332 49691201
3730362453 576694019
2441844191 80900742
3110248932 113440678
992491304 554640130
971700740 258582052
2331704272 5577695
2657831685 556138022
1566648434 569660345
2176748833 439762814
1657770612 325451990
2342068698 534325914
3188967454 612388310
3040046072 625719821
1960568306 56277826
1573147548 264235980
4159854402 416900635
3950740110 87155098
3298256807 64006970
1907559570 347156369
1964145580 16004858
130970670 164803727
4262756569 535964980
148751752 363973020
1527208501 299809594
2976779134 462071561
497815790 519807214
69293150 566321178
1535427112 534378201
4177494979 638705306
3694210328 545925137
4213040267 299504343
3122282692 437644951
1624169456 604751386
3312952048 563410626
1352557917 125338940
1566612892 363965043
1970368476 138924477
1452554211 149165006
3353903265 606504581
2820488162 241194376
2363569148 169328965
3164074340 558154995
1772894414 376452661
3105329563 418194696
1637151400 614623886
976085548 144215144
2080523397 371698849
329352152 570306057
2108987561 381989156
2411788246 458489291
3615223535 460603258
2133683543 242144881
896889045 59300433
1922666908 2505152
1907005173 574845309
2956465189 13169444
3197828235 303684634
44189342 198326784
488805427 256232838
2541171974 108739585
1338003594 242819024
604789216 506504592
1718054970 551634252
1122796817 200717629
620179773 589356134
170449997 420214661
2458576618 554688572
2934202634 437654761
3750945599 347892741
3944658453 670067929
1756483629 86574085
505437083 503854005
3682816866 111680935
3854274046 393287111
1268106910 372752878
3013106820 31273007
3427793924 612928045
2150563331 341431110
2716470756 217820612
2796568433 206854971
3472807842 595222780
3575007232 240483153
660179527 313405249
2155381079 54121567
3434810969 1958164
3499507707 209829230
1096844500 191948960
2901806758 136426630
3303452737 32767806
4232786814 475086307
2651611752 224358929
3539598638 533228645
433901057 469773229
577290847 138635540
396174351 4052355
3798302153 273316853
326988860 674502147
3380922787 139672499
3803574688 467205254
4120702962 606694274
3684557651 158405077
2119486818 7394007
3431868427 587403270
1735299452 430445480
1819048429 608688576
618792101 312812027
449621975 356810332
455992075 501618607
1940291758 244700008
559718225 381655135
3897283039 6533202
2795919868 233562513
2959213376 36137760
3618270984 240741492
3895239910 181697091
520851220 173262265
1691022560 61820561
1290508406 573623683
3775065135 14102964
4085410406 265793927
1069737172 391908170
2326172558 261452149
242710024 538053754
1785534879 472101878
1071437627 96504312
3300204870 638665535
4032789959 112468
3192180211 148200694
3189142153 225976046
330161339 369648478
3349137481 334111091
3496373640 420341146
291807800 574551109
886369023 529632878
1514521010 630648004
1227492776 224677834
809112911 180913879
3860545116 252448557
3483341121 429981202
2722797899 486117011
3088785285 241559824
2716524345 190968063
3105427716 243205967
3606427390 505956937
958867742 310641143
193370549 618028439
3204820707 18767790
3527080488 162359749
3335619065 449259875
17597232 124439394
2951831512 361522490
1053522388 533107791
619911739 206641270
1423656266 161206986
3242119599 212957921
1450089193 456541946
1916557264 596030992
1407405333 289220783
192442073 676870457
1991983475 229873530
3734156321 390055073
911793654 243419129
111530134 633125124
3643943390 605927548
974195424 566206075
4120283251 169101863
3703084559 305732137
3261079145 265595251
2103247055 346721824
383667037 155313147
3230261489 268788188
396370674 273243153
3867130376 558125145
2509622777 128976670
1583997228 184105722
2345740341 208877976
1772393184 35254581
809351870 110027958
3753832760 411073552
3156997287 254653490
3374871828 522745151
179760668 114780597
1667949065 359794059
1362530107 147950658
2947801969 302195415
2418225470 628625764
129317940 662724366
1131145275 565306643
507956112 535800863
3707916701 297724683
2195277761 210624345
2809710482 265242734
1331427198 71339562
2933256807 217187699
886024901 182768732
235634622 430649412
212016685 6255744
3119473787 430765307
2116893859 336021457
3955670429 353016428
3910026922 368159375
2085269530 164942391
1856055432 584210116
1986302329 376906951
1062039978 101294171
3901516369 504527664
2181142083 11617109
957733274 329051587
4263719777 429943506
1643209239 374384616
246800003 216347214
3198348180 17968920
2949554751 499712697
2539366305 393315092
2077309323 671284224
408329060 158812426
1354802847 412143154
746580661 82400317
3260644984 454589560
2980181086 463869049
3923573586 595826932
2309125035 414344953
3563498039 198394451
3718054919 246422762
615327248 230526854
1081836167 386945099
3867262235 9743209
1943059788 571800003
2403420205 106876772
2648659042 363727218
3113810783 432952054
78478385 421522945
383198402 364993996
2478511982 174035896
1980398496 616558551
3432352744 533037668
3767394647 173916117
4264028941 324145316
780488820 612605875
3570000659 351099524
1406442649 152525887
130635152 63916013
1282840402 376870103
2022245240 405824812
38091640 546651840
2721616856 119246622
90567757 258634119
3109516816 595465556
1420965515 414651694
140587531 503944010
2273860542 306578797
3511789907 523440806
1665808260 548896307
1898591235 29732596
1862510809 602037923
558724786 26930930
378133522 192772527
466312748 578961547
1915278198 20834313
4192413155 533853151
1003279834 614536479
2228199819 619400149
4249448107 112598977
303037355 124794254
2840110511 581032876
1631125410 37077688
1832378863 120219403
487106249 284773952
1942217277 193675980
4132778266 452710316
158658224 218491540
898003040 254374611
3065790495 592410729
2611713896 528183872
213274439 559748480
2797877980 311686068
129577482 238584550
3634327767 391481344
1392140819 382467461
1706516721 258644837
1456105663 665077029
2596641601 348659143
1313666369 354345380
2111043582 70618449
973703784 520150256
3710779462 132754804
2645776156 449636469
3310366320 416133167
4119056466 178186746
2469660740 339419836
2291777378 125572971
3321413564 608335626
183950022 374749548
1813649088 281871654
3322538372 184567520
2522831687 30292190
2265880263 212650720
1108257060 290737182
4287640807 461380663
522064881 532452729
1245156914 136016252
883689545 534429186
4059304023 572331166
1858617003 170657804
2258964109 419933472
4274255448 105224990
1788323818 194333765
2433263498 149746167
900439564 299713966
3509658118 569843912
2080523520 159446355
227996499 658581912
1460460804 537522168
832307461 112632506
3430162712 120375328
2991246930 191047244
4293590014 645949233
3595094919 121990031
307418307 511964468
3803744645 556112364
4278660152 153605270
1417488750 353011121
1602546319 111827150
1547634409 299398852
114624476 106527984
3655648177 238149157
3197310281 193487882
1174963762 81257873
1018277667 4533859
2700670201 580490423
2960979965 392688950
319047080 287170510
1409379371 51356889
1238322346 448153683
3263040993 15631469
2403206797 80511655
552140334 413502018
88857487 646386531
2332204698 189555813
2267372338 384021877
2779716598 209942607
4230459701 163008469
1987419106 431052665
2152399890 322805502
1382092548 597007268
1710386743 531695020
4145643517 303300004
1794652639 390163194
3059196318 403786604
3370510494 676652327
1713296867 161123520
3422100409 222789449
367649766 212961511
1677478058 14968270
156922393 337251869
3614536175 55501927
1159952349 84964607
2647236209 248298007
4235792810 232103617
2667313805 112649754
2508387102 15600516
944753970 514950546
554798196 288698121
2984048131 570461275
1732871905 237647186
2286873495 255872078
1105040840 254361343
1046445977 634016997
4208314926 275156297
1413822724 297767655
2429116336 483189638
266207564 92059614
384572937 345326457
140641092 253425242
1003761169 63327893
2771930909 361701651
537425595 615550003
1799626006 417646505
720645430 131630844
976195098 613598630
4003553408 248915423
3229598736 494687131
1237797310 377812717
1709454235 240992842
1236779709 209522188
3531870157 41945070
3285545489 500619076
1877891655 563784199
3674313457 69299616
422162107 575288241
2664391757 564327904
782370061 239074154
1319425808 381313909
590540345 668137073
1098396973 36951561
2248446262 246721038
1170043993 169719784
1884035588 661525234
2287190599 388421833
317699967 518982129
1572990933 242131674
1597643185 578336725
2493828976 579947229
2079188089 20396162
567561683 147501141
527030079 29374774
3394526023 228557687
3604477717 232509029
884758086 96680394
140404370 444635116
1606232260 85074278
787476776 247352807
1427662603 379845662
2978094355 86520227
4176529394 164531947
3134846665 526274146
2139769897 546937785
2728938812 24106949
4002975086 159563111
97384146 21156461
1519289668 638907598
1022137568 47206587
3438509674 150695200
2668440151 629143994
2973640847 22306573
2254550857 331111874
3480453728 239443281
2537759378 243416604
4119521337 54063155
3902845783 25164880
2454221483 510545259
4218723095 589710676
170947181 172139048
767519305 474712362
61032343 20980064
919165923 493979413
3629232153 626193794
3006217109 3227600
3281303052 421615856
3716996796 123248829
1340130457 475033724
2962698511 631603321
1484709205 455474377
3212127872 271597585
1104844176 128038626
3964223609 72800452
119977930 407642294
703558309 45344476
2497867667 527005182
1067017573 624824084
252967324 258320489
3869951375 111019034
3570698459 556942236
1933097927 512819273
1834861971 390264005
2247519152 331049317
1902001673 404512734
68153677 662642461
4222770650 634399207
3716045641 69158651
3199859733 539082167
578897019 179431512
3029787223 679148083
577862743 436514965
2840838579 103041315
567872084 457109741
4028299556 145407052
2186885319 531572175
113823580 157583182
2689746890 16892663
3253483117 494434163
2716229052 596574792
1992232026 196579118
1274821576 45616460
4265169917 642220015
2455558046 665159769
1112247852 297428601
3575983180 270203177
44729768 29129787
4201566352 294836282
3418557225 109910014
3720193237 29205575
1567708946 55843875
890118 230884706
1530682015 135190393
1349766168 564864269
2936948114 75465938
616470540 564753857
2486617842 270717324
2008338392 1894595
322470046 400197348
741743017 166963025
1917288998 647569375
1071556025 230193027
383951150 601794659
3040426353 299306165
1989392671 618421831
1946346877 484755180
2107734882 439102687
2314204173 71201211
2130838478 44929894
3165104369 544367199
2567084308 625901566
908549414 258652601
3996741388 526989662
393735803 160538032
1661420135 55078894
2706266763 440219958
192227662 472135701
2497710896 386510045
2267931148 91105530
1839035803 133096470
947851180 175779158
2994327038 388671073
1567084717 91555947
2531565895 347369539
3440800128 565534526
3389428523 241917666
127371514 112660014
2232011474 450700948
2133761280 71827711
2029248422 609263632
1046664216 266837420
390781889 420901261
752159241 413896637
3886107902 303024938
2889496353 55452314
812009807 432115562
1284869293 208949500
2283093152 127724829
1635425055 13261627
2860420295 526069097
2797238348 359366608
3918801001 323754661
282810928 302355341
3298883429 205079936
1266469661 337091725
3381569922 19915223
543870267 677074064
2648807202 500591177
2961191397 543221973
2428768682 410711512
865759553 10330263
2309201470 125229398
2338366170 671875278
789623518 478649411
1557713193 497519279
1754700349 370867019
340452267 239320770
3038178184 308453620
3221794356 388593806
1150012714 658827714
1765058385 392526719
2517054168 592965779
3607604351 26706086
2466997387 168353908
1380841968 207039323
2604211938 96452157
3348204161 279411239
1510462754 508985453
3364174862 4285167
645839312 197224694
268003312 542829975
1339414541 614247117
3145492065 679087000
872365913 290523316
2417376002 191100776
1790096496 2669496
1372888395 199960166
4140433916 411749131
186114218 361049894
3752234625 86919019
3490946866 81071860
1700455087 98649272
3181533002 444924892
1944541035 530028066
3731297859 187629231
392976361 516640878
763139271 140345345
4177516402 635950963
3454202884 614600286
77131767 461939627
2003303413 430217713
4085376547 236169794
4128304848 9982306
1596125029 110670183
830364344 220664846
2159417031 79822513
2233219090 652529516
2371428857 202518117
2757762558 206628239
3864002479 483367033
4168574384 391794371
2968761472 119966449
3818724845 389616875
467557882 583844409
2273643695 605991177
4031955148 462022144
4113905469 7501424
509798489 496971171
2808591356 237124970
2510941388 383001937
476996996 440631944
2056566515 148585292
2604746032 409120713
1026776210 112818371
3287997871 1170538
2503664092 604908802
3946534064 209108409
368238092 310784083
642809762 186593718
3033432946 56651616
4083953737 508099524
558139394 641072668
2842515486 600490919
1054178143 590394829
54301680 54909928
3790162820 431541144
4118822901 549188268
1925179130 91218430
1642232578 438036052
2812434580 48192023
2226426353 641666189
269686980 581017352
851536483 306611935
426300304 342205266
3846102838 118707279
3236668394 612076840
4255107785 635780228
4151268703 271087811
4124726268 665670221
763425278 64404808
3795898401 317461649
336060561 449125427
1209515820 401761315
2517494888 433492484
1842123950 639407468
2261572589 409795729
2760362547 26827492
1809566500 376860422
2218938540 630829186
3853521656 434047296
688835239 479263372
4224463695 269452872
4207802326 56331940
3307495720 214820064
4225647277 353844074
1864112907 641515517
1283801738 571851758
2748300671 672543665
5857879 221387218
949167803 489656042
1992658632 288529358
969514252 507874306
532683521 57611238
2081356207 125605318
4272361532 638913468
2154525625 379424172
3869387707 284369372
1315893336 414263907
1361752690 578328988
1417949861 324625360
1038521086 91479167
1320438614 11625557
3150107867 118430363
2151855284 135582807
4189462919 57961563
4187001781 594517577
4240215142 365642619
2135802490 368822108
4113338796 153436919
1087058971 564093532
2640477267 137691877
3810848589 586103813
88240962 136853353
2402105124 614899937
241966144 63043320
2129118274 268539105
231172796 31733210
232754004 35719106
3119043955 623780310
1342057189 482649953
1028216832 185256334
899459472 644321613
87997652 321989968
688716980 523551895
3634095264 416302022
312170130 629170717
2019091838 222217504
2878167952 15740234
3282393891 50527601
3498963736 663696126
3315992765 415838641
703883069 388181525
3148114961 125017086
1551368376 258313120
2833219496 497239094
1244772301 231694404
3736011957 620710212
1383621094 282234052
3852612540 276449133
3368852395 669234458
459095240 49839779
1090763604 194814322
3998246877 557251612
3002424862 443607963
1899643373 376651212
1040818660 470018778
1740968314 534136820
113650260 209137420
3435605074 680234895
2306545721 370398956
2025032626 528073425
3482043237 170987797
965491275 125297854
3102189341 590192654
3556973095 436649255
1188760055 596098416
1933215831 134700287
283641528 476662326
251435150 644313480
37657596 179746801
585969861 664657815
992091456 318949491
2093568500 574006632
1248506234 276421649
25226972 131213973
2050086834 31456797
4015109064 523223081
3325689409 269883907
3261844528 407889595
2846578260 432070749
198547963 657088310
4167730603 377708666
2201229642 73334929
514178357 165382132
2624685173 237325722
3748497386 586796357
207143507 596540594
3412892798 356859751
4163118718 68561067
1329427817 255329332
1444578553 662001798
2716983044 62056250
1552931522 146396467
3913594979 547632627
960884843 211336120
2987350181 13035412
1105215923 246828656
2965683983 70440941
2765721501 257744585
837966627 366477468
1114313148 86473546
1118742827 382423627
1411948511 207629774
3480439652 592458245
3530999858 552612213
503852015 635693331
91175742 602897084
2745938163 606767498
4045060566 141211536
4087209791 641975444
164064076 153675864
2663885047 259548841
2196113703 487881163
2020283596 410544970
2368273519 237541699
2975117070 580877867
1570231106 382723061
431128903 523192524
2249782718 231342612
1799583856 679833700
1873806127 70106541
227383640 251288896
3855872413 316451287
1812788952 425286857
2139868704 279042063
1513697512 53376734
3181283445 509610771
3262465461 403027838
2031571398 166474489
3305875126 258981275
2500948284 475435230
3769481756 325694829
1916585426 546529297
939196886 657580978
2823447516 447727460
3226068717 438757192
3008085067 676293940
879662092 477090437
1002378831 585263046
1404262550 333065312
2114006005 323815914
1222894061 508653050
293973994 101475931
2432949201 215566835
4256833733 347995468
919314432 55073303
780413597 485683294
431003710 144312616
2541775697 486525659
8196205 159874519
720036748 494185092
476966611 435747094
3829647176 677798896
998974051 85830142
1872090711 160994036
321595360 485207959
3497346885 673465276
2102555919 38288297
1280735299 159078730
4070328995 25683754
512338453 237149209
636799974 648529409
2521772848 129272432
4283273507 498469405
905804678 18036166
3342541148 385643790
2667325669 62330988
448774329 319207781
118133190 403272550
334063543 547989898
1729869691 48613136
3414775007 66968343
483679910 127560379
800544404 679319241
158800845 334891630
1065966616 85494099
3320881485 16215151
3215470448 357064244
3296206868 148088822
4137699621 214656566
4293096384 563247916
3959731572 408678147
3132146420 674788570
2490378287 509450233
3027295068 567457929
739899458 378051005
435998049 459247201
1199681753 30567294
1231286695 152042133
1163896257 286841117
2907258590 62564428
4233696211 385494915
1888465928 388307040
1464434177 207226510
3702296105 157544235
3983083791 230517581
4275190817 185119895
4114773320 22061413
544124991 184648523
4222733933 436796840
778817320 505423070
2633234185 341471870
5033895 347321394
3535884711 233494193
3655324211 441436448
1923819310 651427546
168379239 49204467
3475795719 399119512
153552785 247021237
3936584563 437217975
787508533 214139447
2358181996 170175975
2689241404 102888948
309053496 548953433
3928734564 60323267
738130449 326530549
244467146 646427067
2703185864 485494799
511303478 525969795
2594941065 521227502
828661151 498009618
359084541 127023377
730888226 407279991
752814480 117850468
3291832384 413578341
2589256468 204924667
2434435461 357358298
2341953340 133479468
3469702621 427401355
1330980127 65175244
1020404691 399746602
2523113610 168186337
1003614710 48036913
3069492633 179690012
1354406978 41974685
3790631190 24716898
950158400 79787044
3711274662 345243606
3661039803 422068160
2633034761 341198912
73095228 20395532
2541898907 134584279
4105721430 577155120
2077044242 229729822
1605055051 62379915
2052125960 194409407
3734297 658507342
743393674 114099930
1786732167 127696846
2649922704 533545232
1010539590 492237524
3924537045 267718476
3443885558 428660914
783123218 559430543
2328659165 438109685
1434688057 350163870
310764593 359679965
4135269540 294554102
1142079152 174192892
2475210076 482564373
4186888186 323078793
3975565046 18570170
2670134055 313732069
2881270228 568216192
4094395278 506357743
3634101893 250486327
150244821 256776798
3141236056 79679540
2341811334 644712067
2207169087 156788565
2102842678 223464745
3758151004 151065178
2018047368 520131364
2645787838 158107839
3205570389 95346825
3134667463 140756909
2204351257 1744386
1452907266 310704216
704430271 475795149
2886638623 260653381
569500811 109935877
753929453 464911957
1628866469 302961566
2921009471 59363053
3431603129 62884912
2921414344 271180957
3562433800 243162162
1867382640 532255413
2646851387 264974181
3110872011 631680863
208892475 287701577
3986955552 201263293
1719179660 496496034
715437316 64591055
4193990827 358692377
3024743520 243496408
1091775879 499901543
2841807062 18043145
1201300958 502701273
352641668 515796452
2783766350 652048421
1805812364 56813837
3020546352 636935877
3517295774 84189783
1146736779 503626100
1914889200 195307305
125352763 375464428
3559965936 542745736
694902458 360042105
715344468 108623459
2464056213 365397659
2906938747 625927361
1264260867 262066933
2344852432 377621853
2642515376 491981555
62638102 138486365
2815613997 605334850
208765421 595603821
814098787 408576695
2885551392 222117280
3202859464 293902447
2824499806 659265857
4096726581 441607598
3189623656 37426108
3599821419 174351561
1400152266 468467118
813320162 605409025
2238526579 13484409
3185047733 602245735
3360387404 645268977
689263360 577058884
930241836 266685340
1571950893 136881834
3241928361 133791243
92059423 338243715
3788216366 585643416
1797545497 133878195
809489169 335767883
2080345244 308816231
1004951873 674545160
3201218864 403121100
4132825664 38855661
1161466298 311374798
126374980 597481680
2252678606 457237233
2781313791 121998768
4287681415 119624928
237783016 18575607
431737059 143101483
3923491453 436737915
2652811924 605608277
1443520264 565843867
816664483 485458703
2324842657 184201359
2441662107 643947900
1677893781 145813632
3041539423 308832668
3907449203 615908747
2600758619 621152672
1262712268 328219410
4061629916 269263769
1427128576 396535256
3086940329 310709787
3445344260 410282444
106772959 19119151
2972624211 478862160
806412798 595121192
1398207586 216267927
1115877214 676313141
3374119232 208417850
3226024376 47732545
3478653106 664323274
502651395 534667307
882170149 405221579
434336737 337358614
3271024874 431453628
870033597 464726049
3410019254 433757118
3571327964 186902831
170865123 498029437
2232648109 559547518
567166119 144579385
2186293644 332935444
426458586 509108503
2932808445 172458293
3188158157 172050385
3552901100 383521797
1995188819 665334555
2154363335 250821777
2112729117 209281750
3501552254 516037451
1683932345 456649154
1124985091 160069911
1572554478 509122210
97311942 109719666
85528658 399989451
3118120904 395535118
3078550984 322853634
2894207398 101420081
1347681235 523026475
1057487950 527245499
1595807606 455838655
949041711 3086435
3592222243 644458887
2914352173 642067493
3843127959 186877001
961159912 204680094
744679538 463521338
1956728650 509010567
3848925019 545777267
3668771568 10212307
14470150 85779104
2624571264 49684296
4201859549 30213151
1624583213 136412246
789565576 8279698
3805123583 427481749
3797751250 664272323
2030959322 572967592
1149694028 188333603
1721395413 232937271
750833541 112104130
1965673204 91667630
3816816743 331195867
1437786353 416801078
4090865161 506361995
4074984226 45598312
1663566474 552817121
1378596385 66942313
2019774885 254633351
4017265932 161502914
3893195597 511460738
2813411934 146632036
3561587979 491863128
3775084736 405153707
9430504 645895966
2561892192 81307
1806189223 169968699
1034141054 507928913
3311598316 456716389
1935547877 169013011
2199265930 378376404
1207008356 419189505
1036047749 474191741
652192305 46279643
4256100722 351801763
1903719771 84036027
873265227 457530588
1372519539 616917024
1088638260 623261714
792932590 196635154
1928469021 155859897
204946445 503323087
3970369497 359532148
4048105861 430599821
2668589209 152954341
1054573043 589778692
1472035450 519596487
761848323 539566317
236554454 255950299
144631181 104087168
110178332 255628403
2229365977 391579240
2859485836 142941560
3811763515 95627241
2608785674 250309059
3368200771 172678613
401157150 317943690
2691724245 297471543
1049798170 581192831
345522810 48645499
1048492374 109750178
2896847472 590339413
1501746636 391637975
3053925790 69943882
1158681878 283052430
3769314394 266216674
1294486637 69209318
1166983360 319004251
3714061309 234050063
2913887706 159185769
3270786247 511014785
2925802484 581616337
2945370400 9606144
175416978 145253531
2301079955 177223229
906486980 517463551
2836009047 502843128
2283482062 4735653
305155722 659483528
3700808561 527483255
2397618169 123247508
1309173708 181714732
1497987890 631217449
1739110392 334336113
1912233017 610370133
1053135086 420225900
1362297540 462192045
1967104866 533797669
2954656693 545468991
335716984 268336807
2899075480 154846684
730330149 118878083
3304193702 229356276
3846405626 248207
3915262878 86099144
594598428 127207685
729941264 290844043
3094420094 221833732
505046659 557043831
1086997949 183105101
4132046641 26899897
2503928624 457590056
2820077624 154590043
2886525579 362910873
3809968304 152904368
1895840952 168334420
3489054706 73878096
1973748446 251017323
3358105081 125696966
2622682091 23064092
485909574 308542518
1595078115 488682348
2629760651 65750403
2809666000 139955890
3300470776 458384325
355152795 630039746
3703259464 148562269
4112514887 388628814
685008749 387837135
2416329649 163209618
3722607555 609829350
2165500884 276190734
3845328326 148767143
1322125000 79913882
1147442422 324305909
3249252029 651610218
3146564013 433267328
3335381926 441547587
3149563385 243475024
2982892755 153454432
4151321538 211878392
3233175469 367387710
886542337 656926103
322363688 461598877
892887917 618781175
3973009759 194437449
668033906 207609349
2652699690 453986291
952910283 204472357
2755470326 582612065
1007493684 22887650
3889832224 14841599
2879114492 94657908
3475883292 678303257
3809935379 25031969
2266701237 140959934
3886003688 656623373
1233817104 29711075
4000539502 513184238
3835047529 596891925
3008108583 414482944
4217780577 7835099
2568665559 409175536
394765867 348485175
1618368768 308658637
1941658773 20760507
3782275579 570244693
2581171660 494383315
1640844658 298635852
92419542 222294859
694844872 85054139
2639633527 641040036
3646161298 300181605
3015868586 323996972
2337910114 587753177
420139424 67087417
1367554081 139116624
1750475670 162021085
2996249054 106967319
2434981974 639373959
861043074 668721023
3783027292 162308253
840548552 183017936
583642689 602781022
1112131638 180778039
2839240419 276472494
1784879688 295223635
327221545 92806889
2989482398 595900883
2536913130 252032864
2371294636 123141493
1489935025 556555015
1592268117 523275143
3792801933 42790277
520938379 62691020
3578414803 119249146
1792010633 652323454
2437084751 546063526
2258376155 64409304
2910774624 362446330
144619638 409217928
2134588849 565136597
1605964141 493312364
1568720905 11744801
3317077807 403414823
66552302 168790536
242588007 599832196
744382610 481683061
1541154793 78334259
2506535532 74367420
2706688506 279193108
1765705761 24407904
3674886281 438660776
2473854515 149882518
1184397860 90067150
1928508298 241430975
342443417 461108044
894177776 82365104
3889027830 436377516
2218577452 571279573
3498491563 609798310
2492415252 122706118
1489173433 558718127
3296972487 294528184
3683031997 607240837
1230770260 495122598
4150432506 174179837
3411584653 577822063
2934574206 45921802
1067524344 108797075
927399828 504317947
4165792769 597015769
66048460 47152854
1523463598 153046792
4070412621 611443102
1422589151 487490594
198929037 528296630
1166537768 520436036
904364240 67422873
4198527000 286959555
2669342127 406378867
3097653964 99414436
2817032253 51336372
4142835005 40294235
3415137685 311731282
343994334 569807584
1956082011 591763326
3117617300 224843448
929537015 599440076
2396797241 529647136
1576355947 630169964
280648729 638940038
1027733443 47216016
2611239742 197765183
2564352252 407600182
1346530238 136133987
138200608 125010987
1090338929 595381676
2289269243 293014985
1583561436 364780920
1485936622 344566783
997969311 106979750
2164297603 328809465
4035195057 221132067
2866793277 115027525
3307349206 643693997
1152258614 584482056
1225632791 175235028
3937097600 145628155
922601782 484415853
2644249562 161579884
505667797 596588047
102347088 164207638
1091522031 148466528
1514618316 505241916
620600790 253821068
2373226249 286152829
398785953 447233667
1687551971 357734922
1377676580 466739425
2319034497 484335896
3454533619 369479082
3857794103 618158842
696959794 446688819
845509392 557694464
4190113199 291324733
2356549020 162570554
3443574016 355513290
3859892391 463437138
2070963629 643685709
2771993918 131597643
490305186 373415550
1726432090 445968152
538126143 408785580
367827051 440227950
3986022629 41905866
3162737174 399004484
121243244 381539659
3451551980 584901245
3335520493 550069072
2007382265 656908458
3289332790 583094321
132955591 561168081
1470250183 58383905
2134376564 170774206
3427120544 471914596
457256470 658462647
2314132201 511199777
653359972 604132031
1450316645 623730716
3394116912 270338103
3567157110 75025651
3291397911 80629999
3828230314 42570338
2741490283 679356104
828450034 108151936
1787646141 676178246
597955431 588581878
1590130315 562620860
4060881735 501309894
3535169364 106546811
761205356 318884872
1981629108 545235798
1544041770 573939923
425859268 194515786
2061861197 64920346
159356079 120653132
779030977 600330317
476209678 664079316
1988327571 187846488
1987836532 566410604
1781411992 57882538
2831753660 465325655
2447233678 403196987
1676521621 118991704
2776352975 487882615
3791798308 448186712
1414780549 304472486
544864120 157160496
2559644893 197367747
3756937913 78841492
3271728265 565181131
2389495830 36709135
3423977825 159502305
3579811445 393771451
3234837502 448692532
1580201003 379009602
1295573609 346732079
50107290 82446991
1278561164 588540963
3656597701 267684578
3102037822 161328729
2456493714 667923579
28857484 429905236
1804842839 122368701
2653622814 625171407
1350514102 557966677
1653897194 630136046
2728579409 533538431
3846547869 320035380
3686236022 138208352
1197753356 252093739
1598098972 2654284
2789174653 167194200
4265133691 499713119
1923811929 628836429
2596425140 565875461
3529592631 526457694
1863396815 296067307
3585265134 461614073
1271637685 391105146
2761610354 237589858
1056655196 210471629
4207802926 525808280
2774384866 623237490
1355040162 183462491
1605706743 252403690
1814226490 177738623
1816534031 76341651
630907813 436193718
4235173524 509984713
914548604 607220893
2112653925 168878300
3018196503 310706442
1839907241 295920180
1578021800 269637612
2589077352 618381901
2468987764 250242747
379115534 190695638
2212725601 130052078
3107169804 460361748
1395769937 679356369
3478310473 516264161
645077686 61795508
3695055411 137761490
1817034923 143413064
813890770 94146990
198615990 221111866
2730504060 174070156
1350383252 449125814
3628031798 643983261
828248175 146742318
3853234732 76784979
3841407821 412637618
3845191932 10804619
909235442 530178990
3262925108 539572087
1072766141 207548071
3707915848 71410742
753367424 33145426
2409573284 391248195
2069800665 321583674
2001827808 110210705
208717664 486940288
3035712849 242138819
3918962731 284250565
3023707723 77553637
2592752686 140013780
2688853624 73737703
190630649 211821926
3917460436 409646542
4104841967 502204284
780587211 124820959
657872416 162613321
1344567259 235079058
512569984 181443925
1270755480 214638379
659796715 462921425
2123883024 285175981
1699173157 463077513
4170053205 663080947
3334634118 179821411
3762894058 451879974
765401167 203446622
2303425627 46775999
828627462 601712041
53704357 124154453
1447478924 258334013
3345874083 406514403
1762845679 75759733
3637360288 265840181
3249955461 304606412
2335359821 545786291
1316491705 524974651
2247532881 673074415
2063826537 438790230
2251528421 109070361
1327375745 41811049
447788525 105893254
2445268369 501540569
2969589333 477164325
4053062152 146520281
4119916222 466774525
4200262200 335361680
4265610959 421420444
1938557509 285206543
328375690 484009632
3833545412 281116881
3345476464 105734189
548234025 457861558
368295559 398656876
1347935355 141270765
1253537487 609725224
2963509922 108997401
989966969 585657247
1529665350 47559840
2752721936 283032043
2260308739 543274723
1512467532 591575344
2006446797 342575945
664159045 81379797
3306612648 578866458
4238797507 613936671
173034177 434748044
3740722420 659366952
1810577587 21120972
507207924 110026266
639875557 162793232
598933400 446214483
606846811 330181543
3787011477 235761463
2777268450 369180427
1296040147 503160806
2338697203 466320463
1804026550 177724981
1309319687 577301457
78581063 433454149
4200044606 234644506
292515977 205365704
1265264500 13404369
2664627189 159477078
3637820805 5223913
4272360934 428303963
4178052395 403966958
1291567336 278886022
848677797 194736746
3018210484 413486650
206039188 89931259
2245275509 448375912
1545854637 220560632
2549538698 112096457
3952439542 202092024
706198967 119112126
1098055678 343664272
1075811691 277664754
2162510673 458279653
3169656762 632542725
3567100351 135632358
1471892834 281785261
4114886526 223216021
1552149545 534495670
3550125950 626442859
1538029266 166737838
4173354595 233922987
2409379438 422836360
781959464 40839363
1822684837 454861303
3664854742 79611894
767385786 36512739
3344567577 185372833
3645032682 149031370
1206237878 646895221
1396485003 165785457
3324654216 154457134
3225506008 55555462
3996383614 595897634
2928311509 334215372
1326385452 175144440
3908621853 604711963
4174954068 18324412
946038987 219543570
3069850709 412583309
1385724865 376782683
101359781 118180803
2461075972 245041434
476627535 553316539
125714430 418113874
3769859179 36384897
2953055597 556965477
1318939216 118332182
2306875479 489452187
2382923822 228120165
3455038981 89893253
4045516489 576303408
1975294535 591220765
3399331905 382882355
492482145 52713472
1489514542 61744186
678090673 395750649
2438261315 519751221
1623987501 400592272
2888069934 37231698
2240102132 536403277
576344735 98221685
1373379318 292863623
871597749 577426134
3075338265 17868758
1135533106 492792198
4193322869 676975730
1037673810 264863674
1155865023 152254596
2006658283 600831735
1331025123 562524863
957235723 602149157
3725170192 122096842
699129932 488962839
731641253 430838207
3380104564 441427654
989987701 351868863
4156541748 389005881
2052344603 107179725
3736353314 124575146
3832339857 578589622
415283390 645511786
3380793989 471251620
2478192559 350000601
2177827148 377831962
2848862383 353281134
665510565 352833822
1969049163 242100339
29051617 366958943
2222986869 655490967
3686332776 648414952
2123114568 324887125
272833578 157673150
562414274 68022218
2878828543 483829013
2357272216 140449267
1537225930 227934719
3860565802 77282097
341652119 538669869
3501192109 548587002
317624321 386028821
3892416600 536959187
3476907771 145423296
4282807127 311040034
1217192334 385410298
1327947320 1571960
4193870999 154087031
4207959906 374334808
1206912145 265762918
3002126869 99821848
178004202 72511411
3696133973 654785593
2379009133 225569664
2765125027 94437279
3332560410 36483242
2727084733 402871819
4197662070 420760216
1536327821 586126005
695245418 329368706
300055279 541718100
1134457375 358229925
2180341702 72903991
1954925414 89544025
2410424833 169381730
3590912404 654378150
4007309169 604422151
2973831982 229727629
3352996902 401737240
289479673 552997019
3511362868 25137769
342355183 453872656
1935745449 418802176
3452308347 112518957
3107821902 281646481
2097001128 203788868
1696410917 617811377
3834558815 56982032
38826544 108979887
2820187692 673427879
3248971451 278720199
2431938642 364389471
3084496928 570577260
2703464950 258723948
1184938707 172555082
2339577533 290952674
3743876850 190323436
3830785349 474327364
293856571 171311665
711929371 250268844
3040867450 482579693
768465450 480910601
4267638783 237347039
2496177211 96698912
2590290840 249199567
74329528 561540593
1223404385 349555266
230706291 186476420
1380419915 268398432
4030432732 415944898
617641382 43221465
1403031622 481287
3849685079 281143616
3226011909 629096941
4090442940 514866050
817775942 493469556
3687483482 179166996
2033867855 376485480
1360625668 405954033
950221834 90808736
133266034 457133113
1816894059 303727762
561479591 82949519
3136794794 469676471
3366834444 227714735
928384603 329941481
3709339842 460577128
3105256357 155007976
1038261544 116065002
2477065740 26394833
3799785854 358057627
2360775823 368395975
1759077111 586848349
4267476529 548279418
2634662907 290374302
1674192854 287150001
2262915007 463985957
1318603549 607816984
3518753564 391864593
3325888818 199901920
3134013210 241431020
1263598778 16466540
3346985653 88793673
78885741 578629600
1546306257 266155665
1465781162 25621028
258721401 671501281
1865185209 256284202
4011251200 481034966
2508030858 665754184
251546797 62747127
939968413 194720127
1566303984 221800079
3384464052 159221375
1891473192 615488323
3126156896 405433084
4004265364 134150336
321542842 50689533
2163813810 654573946
661498909 404885459
392678136 641560845
3343259517 300167970
284031389 43831339
2074705110 265862468
4273781959 74310063
1728251967 611749654
2965263179 299906421
2536864180 545250882
3353916442 343104539
3435344613 576628225
759873960 98869926
2228747470 159290527
898495320 553094146
1220358738 420955541
4208823289 514928410
769458993 170470037
1674631945 473157133
1345760803 208632638
3763883738 507028705
855950279 623636792
2076875496 52285435
3545645774 415488847
3623024819 537778362
1911408582 638718320
2809796378 323313880
544181074 192759962
1171110717 629422591
1248043957 152058664
389414793 293536963
625388489 276826232
3408018094 132100870
811873044 617531565
1086420223 324186306
1114828154 27847970
879195732 453085726
1394388814 527594798
2538187557 207606022
1183215656 669376414
1481556324 531718241
2902099586 384016458
708617137 505541834
2156349911 362581311
3315375570 307368452
3686204974 297762414
3567921846 101265003
3206006887 296399984
2829361068 604465403
170966161 296432186
1930733023 351217959
1920327838 517398865
2661945527 597004972
2537962733 110164420
2848028621 397705702
520380994 340768888
2782714911 284844810
1564319707 634251784
1770888395 627011627
1850212139 112028431
838863965 542867164
3677813643 332291737
3936069161 238247054
1635817977 107488953
1955413315 28466932
1525058368 224752465
4249515264 19195537
21519141 659377419
2041907327 270560744
384416260 214439645
2834669707 95242500
2622620288 42885707
2225873814 116714097
741247059 25956089
405318110 529844972
695303697 428347811
2697205209 122168686
1581808854 91551497
1749570742 277108913
190975237 99252799
3689697422 414122053
2317601779 427402765
2838753491 97913150
3918933563 100725086
3787220245 586732560
4160388168 168670796
3503220960 73102037
2121713954 302363671
1520602648 658576704
34551769 196159330
1956229789 29424032
909868354 481337999
1359785764 177375648
1263428279 27263949
2332069097 548934584
2605988030 168104623
1059688336 125365604
4151245270 71284977
2168996186 298792386
1900226316 550400891
25605407 273480626
802845879 124524062
3875832736 231336992
1560361354 481836429
1983079362 1692022
3123722805 606946150
3707875135 173936864
2252901499 14939370
1070278205 126406097
3205450514 598814572
2708504103 124786016
3448572761 477892918
1723301757 330000611
4153027312 318221745
4058440341 654691862
2666510605 532123468
3260958277 322574269
1464567763 651004366
1550276360 395647503
294592261 443615863
1862657502 237310265
2930571735 38614414
481691332 387698011
240696466 679234488
1275696861 381411128
2001574835 22697979
2405381939 628170280
3261360188 352540829
1805756826 415734010
1983860431 322153388
1679870866 633140684
437314448 113841026
4108197200 284109547
3012810772 273453373
1812465113 477397187
3416369065 423874187
1990398859 602942315
2263642598 172608989
1775460142 157488212
1939657081 564114233
3089353113 245836434
4060137659 449726826
1892788310 472962183
3015233890 511542087
2508801373 523809967
3682204913 549853511
150849678 432042660
3497001856 582461201
1980656221 273497032
3056399303 304963299
1520982809 328205265
3846598043 388845513
61582293 600706833
226535885 315852892
2451454499 208325787
3353800667 469134640
3327068176 373034598
1018162356 105600529
3512049040 146781658
566527806 56996522
2473688296 595016802
136541178 418784317
574609395 325113843
2197736718 260197024
1066425083 119094608
2519387144 5933040
1009869769 555257306
3065282496 500699599
3919652629 358842742
1656698796 557343378
3655019099 533156832
2182328181 277195538
3140165153 640222627
3516855204 360857692
2737479215 435766626
2227078102 584847518
1826449341 611477175
2202055992 111857405
239525279 72279805
518762666 157993576
1118676739 82372750
892533822 407033374
3476034447 303198838
123899214 235900275
4160951865 65081376
4273187636 614080383
289615265 640582255
902300376 578741574
1093550541 476758066
2399936010 425115032
3327682145 32610901
952516919 246309061
1446436194 617039083
3349390059 173613924
1970932664 97126978
1703709051 353941988
1487991703 337004540
819860168 70039970
3640040714 597674038
2919126696 393666403
2345939919 369523879
3142657422 625717483
3976559480 530464373
2101379273 198131244
3527897810 411738107
1433178464 397984294
3647090865 592079396
4096624452 362156238
1578264636 160408571
3779634704 610459551
2857879898 437057588
2947226600 200640869
3476807111 67830311
3343543710 118691240
3174918158 465223180
2465758280 303055770
3338883568 635604542
1899356254 81850936
751571558 157799418
174318000 517688169
3821355238 616559709
3869755866 570581479
3732745931 678394148
793449833 70715735
3719201641 607358411
793351748 383374067
4210562567 424267626
784794329 655018739
582136641 656276133
168884289 464311484
2783151557 230394438
156538560 446989563
1677934157 452781493
4133660935 385536788
459034732 379086125
1772812855 369149654
3082309944 234247670
2112573789 178728272
2884780782 515565130
4214712956 501286348
1871845308 67760535
3404072164 258625663
1992681122 570963093
1163226215 375733459
3542135189 45014209
3919194525 194026841
991558593 585583649
2292536034 75968768
276828066 243228112
3492304323 254772206
3641157737 413082053
184354283 137114848
1900825026 41547629
2610086768 71779732
68334905 518707865
3853571338 123137472
617200605 199086581
3036015047 160098932
2428286826 598178492
531964070 329503767
2236750515 188549421
1209012584 673263707
2232383673 53052004
1813509398 474896542
1444209207 175923826
137455942 651406656
997263345 136357424
576417011 632886704
1299497796 305766257
805638533 340119691
3680167914 486731017
2427876563 585777609
1619728080 194177457
768639691 535821602
3825702214 26553506
1346497179 414873126
3106951264 6780035
330677671 299650413
4089981343 64312111
2662320828 176108015
186451930 40563910
2901976061 142081452
2388065132 109728286
1234295035 78679746
1678393586 103853615
938690921 619864319
395735878 516330845
1895550975 513122773
827385896 586970655
808671380 527111323
2931747380 543857952
3485303753 629960975
2743974376 325548326
4245521732 174289982
3732921117 454281855
3350354571 507100064
2875230073 233531944
331168896 122544847
2008750605 648439434
724749152 461109567
2307749369 49637778
1557975238 365754912
3486205274 515022220
2751459239 280778298
3675611562 108368223
391052624 318985338
2851128264 79073802
2635112417 452028633
2811093857 604209758
1411478487 415779352
2263376113 652028671
1222866318 127491639
3976451672 416510568
98924148 90130749
3163295464 464140401
3564683747 562091974
2300258008 51491283
2640042064 140943294
2313246582 376772363
3507646372 647739185
2426617625 330648116
216615664 544663834
3065965042 517058787
2848678805 480969022
1464242806 464963014
2041427172 181432873
2086962867 626645158
3822784310 587745895
2742120601 44352473
869652126 306603009
2056091110 349539826
2452538611 282688751
63741796 415251621
3488706040 677896301
2455835014 163524900
15599996 313817152
697364465 122337007
3338372030 19785581
1697314760 376734426
1691323673 44183576
1822556405 540740641
3956407707 22769445
3468496514 68886088
2235296540 266441270
1785671965 200250074
949543214 353018345
1347759554 76762386
1127149163 469426503
127371597 457286840
1395327416 52018989
1266050629 626099704
777249670 64747799
212053611 59068232
4274839824 368259196
2277317690 348458777
2463309261 634339321
4020054201 594273254
1996096865 315615695
1782299727 499232667
2075958634 32947532
1975416067 483951296
2509461149 181672106
1284422065 409339411
3860826320 177212286
4029205888 533810802
2582668279 115284916
3737639083 61825769
981673493 245321073
3657081712 385097564
3271935855 174546640
890733941 670420255
2671248877 59843843
3043253999 181219992
1301689282 369773347
3164216869 33807200
2375005633 473490064
2321964620 595081513
3440542804 469933093
2195202511 452952339
51392116 659408624
4291621413 19527602
601949192 243174886
1122443476 167015821
351466250 330348612
3421431418 96461707
1620495722 17998802
2766988716 122084801
2832438049 290451107
3142660876 8649090
3815856496 296535724
2813319027 209995070
824716828 96434647
3975416833 366974227
3448320006 237581115
2054607275 598653193
660569080 523847695
1073234410 487722766
2416764987 475994572
2960775569 440730715
1490761131 24989709
3739608368 86675238
3658198398 253044208
2589122677 144869889
1847860704 225075198
817813943 411108461
4208328735 380641013
2266367872 191903953
689259875 213938840
1166982059 6544816
1341132915 575635256
4075270680 272791069
4009127527 502810442
1155536159 310573171
4068938752 493520797
473153466 484545191
3736196015 69501903
2214744410 390345117
761104800 130382232
2580169800 356460143
4159146841 138716543
2524359018 110420267
1229386230 223219617
2669637275 101830596
598204219 552424477
2696929036 559825475
2966883682 601765080
1598655052 567301027
1576795534 244558218
4071446565 13653513
2153636160 172997575
2564694215 200753257
1289040756 539197967
3151439639 333192487
1468979502 446083499
4130120422 136421591
2968068264 39193566
2025672246 9625428
2304825729 454383547
428572065 232071973
1863310768 287305053
2230994707 180389590
1517903172 450172462
3965414996 452256930
2872789888 7103658
3602855218 328346211
3253846778 620494499
3637476086 499951391
3338785492 449138869
1394665038 287145958
1611818629 567970047
3680037625 659386959
2795313695 116603066
3856878249 45343258
3397450274 189980265
3141429596 436106017
1209513080 236056756
598287963 507083790
2597861131 613071131
3001673792 46356408
3416030235 162485648
3882858373 584991735
1431851772 555777336
3929299976 599424606
2861500673 450576249
1347948021 273378139
1097419109 123406065
364999610 411030533
1845733788 259846065
3771069542 266120811
344968164 452878532
2008931801 169374190
4242092238 239091132
4161328192 526993233
1105251904 419888338
3701415277 387292830
1152942860 391207977
475030329 95845236
2714285201 216404037
334434212 115070776
231678011 14679332
2890689924 285572254
4247731010 664542176
1875996059 32135306
1614011056 138798029
3585700757 472333124
1967805983 218089395
1572542083 596283634
265923107 107738016
1305504798 626097470
3942832532 128227309
1808663711 662728626
3679044975 314836126
4224193751 364575336
3528658083 117585067
1272068152 314355770
2955492984 543824799
3093598587 366535360
3115864531 515822849
1438151174 525442058
2105055983 449313794
3851280760 612890321
3152578346 318614492
1222921605 377760249
1604763166 53977890
1835528626 586616718
219630774 594999709
3381256734 132430747
2746412967 426754297
1585321439 259111982
3926446293 111086051
3780426314 657779977
1268407485 63410466
2322161932 426034146
1849087216 346365150
411473805 401931876
2280939783 181307243
2384961206 116354248
525007795 331344386
4006839835 30227954
1121847292 267009166
3526928770 163703538
2124240403 359231797
1318319517 111022312
3453094701 253899562
2010427028 90670733
1484584372 663151907
2606526168 667752081
3868459536 451211922
3819887899 508407255
1414081657 386436276
833938866 115426440
1115475541 360006211
371162822 138790252
3880444347 288578244
3423497611 325576010
3003867393 438477595
991146885 319642008
3195223446 513769338
3047472974 295594369
2033106860 187929213
1164466037 535863661
2679617106 413955044
2147582696 538594961
1805433635 257869696
3900463369 555658305
3748156391 643040808
2408420625 173625846
1877711072 291071069
3870647743 198156541
3764651215 581810149
3659421867 159492906
1305363212 547176458
3128141959 539956355
444881505 109847431
3314037188 57996394
1897632316 432779660
2898968486 519433593
3320527975 246768362
3378653224 344411530
4239951566 456317635
2202579394 563069774
3404996008 6885676
1933167199 297213573
1118362402 278566465
3546808437 436125116
3557990506 63036538
2906752897 549002302
862548854 91642240
1765192653 529787623
2771151555 543209642
2237479886 641748329
3248092856 503957424
156396503 315529392
2072450603 273431039
1866565258 557646756
968006594 531089946
789905076 552453817
3325558080 37474403
3651110779 135577675
371703441 621578758
3950590102 478689779
4120899132 393423970
718398285 17254705
1751004830 347204469
3981784520 247239237
1938206892 235570893
370879220 152426126
356826192 424228816
2953525888 199411770
875842080 252728339
2038082774 502538271
3170028397 334468178
2351393600 205609968
3265604941 58544314
3284109832 244198505
3424972750 180212145
1624233758 14810191
644255798 579541697
584500447 40369007
1315995874 591540412
1554948739 125473253
1688956750 9809867
96436963 279803428
1224940400 235329889
703915277 393936427
4067274177 170253868
2397121873 91671339
3194734335 373811320
10723400 667001797
3724225415 137803523
2956725229 357400031
2465846302 62046548
441764582 169698385
4154279509 474801692
3764502513 506321966
2993322566 600805421
86084441 209966420
4072777604 30003847
3527588000 331443220
958616859 466106406
1169116991 591258420
3495475632 214279196
1010924998 26300834
2743153150 674372443
117386107 143970231
129586147 247406699
2357105389 353340767
1880663185 606187819
3504860814 205877856
2461342036 60883459
1359436486 41035431
2126042575 205759049
4246605592 459832309
1570922280 181944023
3745217181 574740959
22695756 111791424
3866067399 199334157
4211136264 462030228
296161253 583809655
1084012659 532838355
1491727609 230125484
3450727785 304402450
1185091401 321929082
29336329 571509626
2247430229 244257060
3500793972 393747219
3977300360 144503775
62204676 533150396
1158454765 316579065
282215161 284474636
2550472622 625270078
3797707694 487946124
3475875121 488688086
377271295 190641447
3188285787 115173326
4210937153 466972689
2323216446 336763845
1545308613 339461916
2766906221 70276330
1351833437 339284020
3010222783 399281062
503264770 376106542
680772669 434558440
3324710057 447011366
2515449581 136194651
4001070203 265973383
2102365904 273735009
1079462494 292653662
227986214 6717999
3484757443 261833022
2487167040 158245125
2614903973 393973399
1969150386 219493624
4181035685 230046171
2133087892 244379899
2948072166 487703521
1502525289 199279024
1267078414 514828295
411285022 283387918
4063589160 348873292
2110011481 124452548
2313831781 62621641
1561003156 366845152
3649999946 323152730
775186753 502196210
2556563960 143596322
1429944185 100363669
3508190605 393609110
1285979209 617355926
2178438456 123610134
1404740497 648491338
3170282400 151776761
4047849890 302516257
3859970698 255502556
225176691 606663056
3184851563 337900433
3213137972 400658070
2209613475 116395280
1032652400 153975948
2424422472 420621248
1902843714 352117509
2799603830 202534046
1916605626 477862034
369647832 603664970
124255874 324071467
571700860 48188060
1707665129 250264311
3910581731 416330911
1656952081 319066713
2124252439 95573253
2822102530 312200905
301688871 197554386
2246540840 336799866
989931459 358601455
1760079614 592203208
3159467074 317673595
3587541536 171584902
3161440537 203163362
2467336675 385646840
3138841470 587096637
921362284 448092301
858341228 183812269
274334074 505998519
1816482026 302883900
3333833865 173905948
650743012 33947940
2046353138 118861556
2687532003 658382597
562554930 538573853
2880260782 54630042
33213534 181776017
669151880 442405404
239406514 571034370
2343649002 5750528
2775819065 456950463
3862328594 436202117
1386373370 568159866
53108997 257270684
3977384084 408766341
1658768160 381925949
1650846112 207921505
1742668218 480273637
1560396812 340180455
1709818406 351003758
4040027401 161080420
2553386357 221914594
717236474 493127386
1402037298 319061765
3253964089 298563387
4026568845 649794443
2629407675 446053589
591583976 618458597
683750082 295656604
2170473113 211623560
2042974741 341229996
1512323020 454109982
2006915985 29462108
1731114146 339629777
1040277843 75674971
2587313316 677145305
3135224621 260630344
2041942675 538521759
2516386335 494628656
2578102827 442036946
3924280120 442269643
1026237728 619889333
2487366943 578338422
3413654199 246320172
1938521814 132252057
2229283224 205217464
1101069398 602935111
3067970879 128929436
3099208169 651632594
2954267547 200567398
1830110176 147558614
144930906 464146507
802331785 113302925
2415134197 668938339
721609406 419352352
16827537 512565261
319073356 77237262
2906066232 571145237
562963662 465028095
2254404299 160368262
3016195 249096783
3639905781 302036292
1879986978 26860405
725962118 182619134
2183786040 64428070
4131942452 24258421
580272356 499416170
934474417 281469096
4123569268 347796622
1593862227 224201290
3636258941 378940900
3404647653 496432521
3489860054 662935382
250837811 630338039
2861079850 68043343
1514206298 12674933
72852267 5439599
791605149 294328926
3276540571 399100826
2737762680 248533848
3992900438 562213978
2998943989 463362775
2263677864 266602032
1367229951 532421375
3205566423 653944830
2158775811 331644256
2076992762 521408338
2612767093 382240241
1449943787 61774813
1962649015 286509640
918502837 286083835
1636280431 17680138
831713207 41789307
3112245213 5373946
459311620 278033707
3737258566 5059549
1545754038 585074677
875842146 19630122
2235628295 277618352
3540134346 417356598
920325897 579702403
4176699483 451945461
3487861712 150876074
4213396829 192141646
4073514105 522996398
2376578328 208370919
21609484 235130725
1052160959 224192310
4061959056 131483793
2088156496 309793953
4200240509 127803827
2666885886 428099605
4225448849 373632932
1769679982 218255973
1531323942 573516361
4098861030 553202666
1495173653 438922048
2721278770 548064513
3277965732 150899236
79501115 579041241
345355588 165311280
2716626861 145563591
1995200676 357659056
2473413963 673710037
1520434779 141197811
3457615828 42886696
1696160198 137182454
3572445190 131826864
100219019 267719862
532861314 301385522
4198987637 268262116
1744395985 113945843
1052267640 391244700
2483289388 1175687
2680308687 460660087
3490732016 558851988
1616959128 667185807
1265065292 649395808
290375304 45029172
2315639532 180240352
3583740116 266497800
730654948 505755496
1908057851 575759780
391761931 402314073
433292654 639730509
3031980999 355565708
3831073007 452943634
3533441252 665068385
972380595 500544405
2343925381 103323205
239135628 2915512
1391483455 571826612
374615635 652040373
2391176195 153547955
3649019485 625279440
1189505786 9939944
4179058911 210133447
1212479513 254034519
2073159114 454966723
1717830255 41184680
2044091052 458312633
2265330021 623257516
1737075892 491168600
2313104351 52407274
334297919 548661638
1552505458 429383947
1702143875 512689314
3255180221 599333719
2774115935 418190525
70707199 610833055
467995567 65567624
3598643434 54001020
138523390 514632445
2255177751 463622422
3221365597 438243650
3089086278 233215247
257349711 207292340
1884020415 50384914
103325289 663066465
2827618671 354229500
1574796551 54149612
1768375744 559413002
1873782247 569808238
1187638635 546508457
2914748957 614199784
3344786763 626715007
226345165 385763791
4184631211 472530172
3688044317 71545955
1515653226 192666712
1609399734 15118330
245112271 325569938
794020594 257021700
147561222 218689241
4031114696 205964007
80875522 323917041
2110525531 48194829
2712602903 89446386
3093449028 116003882
2490532873 19407965
2276947039 54829597
2180446807 655864138
129062782 251950876
3958911096 334368022
2474015453 66333334
1341465222 672976124
2333452730 1830844
3116477446 16445681
4278649198 283652947
1765568100 68869521
2682085754 492203127
3095927528 470219758
1276369627 136813395
807305176 447029851
2537207722 244156801
685479533 587361379
686805107 477709895
3167539935 518281520
2908027253 397811751
2949537785 150641425
3121500374 538404986
3174623360 268312041
3389762287 363365791
3338781433 648398261
1600510612 338450081
3422490843 330221635
227904225 258112242
4204660955 628815947
2583904515 50025865
3808278534 29341266
815365651 352116354
363731516 171131517
3809531077 156901222
480986479 254483216
1874649793 429757768
1680319458 495559325
3471988305 112032348
2077614528 226027828
4092367950 63266800
1051306822 516657292
946196642 255937099
496384030 96016486
884977203 565967657
1827643645 57971729
3317859990 338607556
557127903 537391220
1376747514 491315583
3231862197 484975534
949166536 60473322
506405153 509666463
2551636314 279047966
3010846766 222511107
193888293 133236949
3054441571 268515304
3358600550 570957983
2879363661 71395300
1318528698 655732366
3326581738 372098324
3747359889 327493794
2558425940 53996230
1994743937 360291982
3741711931 61272642
1165467170 228973117
3864578197 634218983
66013488 677068043
3663803388 218223249
171939555 391561888
1516936698 495834292
87545812 290577490
3035957335 78198043
1253331534 170806008
1356638049 2981314
920846996 604564219
2833533509 428793382
2110657139 71207632
3758550367 181117716
1704004603 11400612
132497626 179980361
4165370433 479519591
1069661329 540516778
1281843271 113347556
2016310466 297146402
1974285152 371495597
523947822 306502499
4180064554 580872337
1212519808 579231619
2314567725 584941441
3887427323 61220499
2530959064 145234116
2875561681 351316678
2641978644 156240149
318457069 646259228
2115296625 492171871
3603814141 516823241
2339966632 593677709
3187761290 526270731
2484125682 33314182
2834210115 483246753
4216294252 294574675
3629983791 1819548
244797786 352593899
2162013006 6227094
3726148500 424810437
3910335349 573607638
54995469 44099656
2989003713 679318286
1639171953 583925009
363240502 255031931
1498820284 480532621
3205238161 637204678
373460427 665249378
1938056991 405268425
1013232388 485288616
3096393610 417188787
1849421077 601563397
1934519921 512832764
689017727 188887787
768156101 74021697
4192844058 73180505
1727594934 259166706
2950834862 90323148
2512022924 46525129
3950489853 427847938
1108160504 519029089
3967760780 36584551
3608054740 297083578
2576766650 258223253
3599085341 190422897
3440595910 549577652
636697980 233356632
2835514985 555785296
3194631434 321465759
4107852156 189978208
1129465340 301006410
3186214440 455431423
1695101958 491851930
1156481331 14507822
3563257859 653867576
3405955667 414408914
3206446472 163084355
4070837765 129313556
2656698900 310192422
3319361997 495793260
1752615621 468117621
792853314 60612948
3189738081 491319978
2937014432 365027040
580440329 99833448
2837997429 198547333
2690993732 143077110
3042528010 503314082
2620163148 438410169
1363773665 564333805
3574594754 627714953
2442037954 358447701
807550033 470174465
2055409599 507112320
3614332892 99475106
834311283 646928340
3743585859 171232989
3436590201 290049092
238396918 192390643
921036443 667109409
4180916503 641713077
1190644577 567616418
2684204565 352382442
2064647846 601832889
2656501373 197514702
1548063721 395494360
4007045609 167981048
1341638400 382765464
1753937374 371871189
2371909862 493255426
3247835696 511355326
1075122701 342047970
1439498324 54244586
1017525206 102328309
2272348178 600182080
1498337572 261159264
2622578552 475421234
1270042629 411883017
3876717298 62372964
2761745136 6643086
909105995 16253183
1999188314 649543527
2274312530 231496913
1237184065 135704822
1065245271 588839192
2212267276 484655301
68757513 446712215
1614887712 297836151
894531609 515800499
4255230848 92631072
1709010233 203823192
2962984714 212083126
1545189468 363258296
564556406 607754400
1398017750 621631008
236512669 252754662
1328765066 169855791
2805579104 228067421
2479727457 289524019
2824605282 121325586
2702889604 541309422
3964889157 299323139
785476805 290802365
2886741460 256439688
2684519106 44030918
55147846 543299860
860446454 179654119
412968389 316873340
2614628261 668405906
3746564726 91377810
870951459 175422532
719837875 317409034
3627262288 8182800
1707653271 556015558
4146520841 438790242
3580867846 343094810
128775141 651354631
3185491178 509133986
67136089 403284177
2356068153 283012862
4290643708 523705199
3511135432 468044511
3501736310 196611087
4260627659 533559644
3166639242 531974912
140810089 632119865
807576559 667649205
2919061349 477461001
559239777 564638618
2934156763 263735686
2971921235 236957975
1834371665 253753757
687117421 486231054
1389637747 262734377
1752116566 231273288
835313507 31171770
721296456 186805044
3608948438 398510133
792752431 243506835
1279813402 231278635
1301697482 13228774
1127787977 545904228
595981661 141757575
2527978497 136986128
3994404287 247470283
2759336763 147011959
614031017 298106898
140442838 474930619
1274669015 471658247
3929620503 617453428
2229381302 474379635
4024940659 107372148
3050223377 301439092
1510315645 194315265
1788934088 659989419
3579223738 193988465
879825458 243658387
3140219138 597713498
2309060104 271539479
2379903161 298190244
610694552 611322833
3919526835 302676881
1392482961 142673046
581923472 390497776
1236466801 376231421
3539963725 485681353
2838020957 315832237
153902930 671462185
2929150350 217192751
475568955 218670042
4281302891 665941248
1954481353 615886915
272422066 291040536
2967206834 488024057
471561690 209013199
4080819674 105862697
3848695654 349439761
3867058913 316072007
351795663 6623166
2529134019 277052431
2534575001 523187881
3843978881 510217674
701716687 188492801
240936662 86089708
1680895272 232444731
2770776951 266108937
2458782193 408078418
3351634180 243775416
3199678938 361872998
1507974128 533963021
179825716 155868536
1336392435 466393187
92710197 59943956
3090675434 58964387
757883766 471803322
2990075248 550622015
959819053 65803296
3734390221 20958423
1714451791 615422360
1012075626 599243272
2435765710 396465254
3429384198 472310077
271643979 272675820
3629432621 417559
3439588289 599972672
424489540 454867122
419673318 222331937
2193677303 311774375
1579775168 527735199
995495828 204506003
2977607414 44025120
1439308640 318305485
2110262075 542301656
1865750989 675187744
3028719532 79234838
202460519 198140671
2120124632 276338656
1634720603 63637893
16672824 269232372
1304300617 378995561
2567250797 667849527
3689108483 557620513
5657693 434700354
4278373853 282926796
2055119403 229497677
355847938 646704055
1651310384 230005185
264765429 671731206
2245218549 606107316
4056469516 293809406
977948536 572852201
4021627059 588054464
1015971871 679004961
2529538591 457391695
1640471622 307191338
2658885918 402490259
3932339763 5031827
291045142 262001820
1500885559 638043608
4199770980 539589325
2800614892 390298947
2805349089 611799213
3098793440 69299476
2831350209 25661440
2030285492 351846959
3112477567 232188298
1328923599 287841728
3729330310 465052792
1553786469 74105887
1284620429 97831410
1537898113 526482765
2584140040 5566073
3005976459 137518204
2894772374 208195391
3440902137 21060643
387471811 548993982
3494858216 126999095
2320359944 71467179
2513233485 95650419
1539226446 351260260
1339157142 126745094
434332316 302592756
298374024 641402082
3748800328 86231538
376381379 358531870
2136472828 228816996
2363747684 68624316
1367580174 4325145
1678284971 34453611
2665999941 205156695
2048402210 607603832
1363481557 170738867
3997517098 55755769
3688155825 636220536
4148031068 480649411
2158511306 89613292
3154652692 443443001
456478573 383097632
1604075410 535099584
2618370976 622408235
2682236795 504389762
515843802 20477893
3352879976 142391165
3852221344 330215337
3842977984 406508350
4277293566 174698493
3946523260 651780368
2395459723 548856084
824401057 654831644
825693858 512971901
1350874763 454436954
2932737086 493669905
4058290394 199532693
2811133089 255957358
1529351975 58761929
1764742762 79738376
3011819800 224502531
2166815711 90491456
2693522828 326659255
2697362561 412987415
347571464 261960496
3248529375 293301619
787545992 639233446
1924239440 632627255
918492876 540484709
4134123720 558205944
3270349370 401722805
4146914902 100516390
2144626610 521429752
3862060244 140044717
2453319509 520329880
449456427 64494669
2461170372 117950836
377753068 95197077
585484032 55131436
2333715018 665174603
1782003620 194739041
1335672362 118541541
3031767857 209872797
1240261494 164709449
157248144 94150828
132937872 38585781
701453000 670396096
3870468288 19208380
3031275240 605258222
2303344081 516718185
1200233561 553050799
548107765 511531098
3715805904 448422376
3126251205 561644100
99659900 95015124
840824418 383458494
2581171065 363815295
1414156780 151761303
2745044093 8740150
898814429 148662166
241440926 288573008
170096139 271113813
2093178926 36800543
3287621093 372411951
518980729 560987387
3962969948 528856365
3653315286 650240976
2821998104 50878720
3442891468 140494463
3302010960 474261209
1061974905 85925736
821810895 381550108
282527223 129004547
3705973945 216775644
2224211464 617643690
1041382515 256184031
2739430651 11906425
753439843 23645050
2513802644 396334117
2709203937 302834208
2298023352 201919776
3780494773 14164901
2562501532 3134941
1906928263 284238427
2955098013 259799205
638219898 456218123
2200893814 478456664
1815468967 143610530
524147861 109196073
1680962993 477672871
971014749 140971497
3691694566 566305217
113584035 272241265
1681903222 212787749
2254222619 596995186
63289152 151616149
2338275714 446155755
58641083 284735523
3381485784 188493379
701727686 594668445
1224185551 630578320
2890213379 394001103
1099500684 97230100
279806995 658906861
2780767902 47674916
884759260 65948664
3637892342 6995434
100751261 139367774
3351151696 233206242
1611423525 252447870
1275223411 355821658
1002820685 113279900
4132752746 666954090
3801169447 605452494
219863456 357998355
4083315864 39403297
1151002670 468125411
3117236899 407975041
2671580696 621477859
333861103 126204127
1726279227 500820284
3289223284 9388275
2848581364 644930846
199127664 385519001
2616565562 250989060
3597748508 59038702
457691713 468126441
1118455867 228356386
3556978995 133901766
5940816 566192080
1247623218 465616935
1890961375 587050678
3006589376 70366626
1298915696 632409818
1912417536 273464304
957730218 578097823
1944053465 121922114
892382577 531407461
3390052138 663764448
204494886 80333413
2112295977 641005670
1432185619 80035200
934416483 278182346
1638152799 297441495
2023968811 39762963
154222060 371318817
3431341774 258749542
2154893010 489838491
2016185914 311372606
2163616353 528799780
1614998976 614544661
3277437246 563094957
3550787537 284572286
4118854743 655275965
2782908753 673594364
2170236771 347073555
315194967 272980574
1990260201 72066407
1426825274 500241032
1474726038 618032220
4266695655 431792516
3865831679 172809376
4158914824 531286446
821530750 53149412
1216134152 397244109
2019863971 266453133
125375064 616165725
2969646606 570973480
587513203 258379110
4031994634 485878431
2690364025 375725586
986662525 78975559
2730396038 47005771
1954507684 31784877
3045903655 52033928
909323872 394001054
2495619151 325090474
2367153811 227199991
1951736316 514542122
905965677 652431906
2744886102 41293669
3870336513 469177414
2667054677 428825267
3947384850 293027720
3888696510 16699485
3585809556 56411548
2902737256 213086010
3362586823 400759697
2296871581 186510351
724134144 612059713
4266250323 277131079
527782706 484196032
820282475 535343753
756039274 124915557
859798782 261026339
618052044 623958999
2926324822 52150861
2658924317 162191649
865622838 37643184
2144462127 564789378
3797692437 342995499
239556597 532404648
1914838246 474751451
3217885295 521699958
3848599770 173907655
2161027208 274541782
1511636755 600599714
1316584554 634754894
2756870937 300338429
2105170013 150992167
1899961723 129351299
3941911092 554124192
11440964 495217638
3482394510 340943710
3509534530 596385336
3912485293 48808366
2529305641 557029626
3624827360 362278077
338331825 597375516
228851317 39286059
542499176 393032472
1814200910 487400826
1492809284 519748557
3770830684 416603773
3438712938 256883430
1107680066 158869679
2078872763 142560982
4084600408 635489918
3877345852 29714487
676671105 188138953
1193304123 607384558
1310743057 503335649
2416908615 487238493
3448761057 278852933
2391014092 418825329
180066466 619017797
3139989731 611438578
4125201221 631019904
1763543617 224737547
2603692106 525106443
1191301923 444359278
4169469202 106691063
960101175 642352104
4264913805 60669109
2007648941 422420037
249930323 102485162
1408487259 552912871
1165824611 66691433
241145157 535692513
1200479418 50251303
985658477 98252979
3550697088 265517626
1389753769 562561529
4068086959 332186953
129195437 397492759
12834374 25214576
2868092567 498182310
787363937 159057281
1158509697 608884603
1083267392 386466605
2610674599 512005380
2918276862 46645019
194730455 177977657
3742965955 509284678
2725671664 157039606
2449200762 318706370
2521810347 671312081
3840933523 185933612
3033395888 390562344
946630832 152593137
799545097 81782064
93388264 489178469
1112063916 579479263
3428244935 403508030
2808984333 168181528
1430843823 1465613
3706936340 62536798
2383916008 618624464
3006495537 197587698
1552891145 98473826
3519961361 66152896
3784030136 474418333
710181563 657103004
1075560539 425526233
815346653 224936813
945924593 335093058
1413672419 43832652
558398856 352929824
4095421425 674095235
464928757 655735791
660416501 182568781
3119293591 412750500
1463416302 568078382
851024002 579027397
1929484101 187718063
322799250 7867244
2855242594 592491625
1265711820 479422225
180898802 484740610
2966012156 447005548
374555932 91433181
376479337 307887445
3595115122 224107797
3690540166 456437578
2745410676 584004935
779047112 529450155
3147976074 323581046
4272600712 450981471
3150286025 544051185
2361211563 208166231
4277609160 509607332
1798404421 283802889
596004369 106526039
2157228514 213747136
1073123524 396063430
4100606133 184485542
2654963317 37574573
2853469599 198050997
342374193 93376101
2122503457 101621466
1196006380 169197403
3125301428 416607211
3850287426 351655778
1137905880 446251694
3078188294 622452256
3854656832 629813390
2125271099 553994656
2853852097 583891433
3530217042 393610518
2058909817 196958990
1130721054 117208507
74356386 204106882
607358894 432548441
2941074902 525535035
2947722308 111656287
655499742 92732427
2051948129 386930133
4226243634 390258570
1465654705 331241129
935541416 528969933
62057823 217199832
3201178517 614985230
3002949592 133615000
3864759199 374079491
2754644103 305572120
2707858620 60217295
314778983 488333453
3687609149 561114929
2774974911 621911970
3221620919 573153281
3788875471 194970390
1859870146 656235137
1666953615 262418955
879561179 228865159
3765114070 284558256
1157042741 380085748
1456447469 606869669
909456649 332211679
1873948949 421314349
710183308 157701147
3218208547 267579049
1847163216 566550572
1533408462 31934246
4113046180 55998869
3085881267 39941319
1780032160 203925053
3378860349 578631325
3653265945 538587204
2843481792 84569604
4074460761 313922445
2737314408 169093580
18821423 522292872
2953431974 225032331
1631841749 296579251
1528563941 552922369
4075776014 468418579
3919453505 497837144
2923137611 15945374
781284502 645940128
4205524707 513251660
746336012 431916956
2363854781 233076611
364116946 443750114
3318958666 136757828
3897526930 165737339
2773372814 508101554
2880582120 630554117
4135302175 58955045
426521568 384140170
1290720214 322997772
4028903128 455212508
3300769046 139652957
639758489 579842413
3273696052 549772137
3375310841 619303376
984876680 527244728
4040795364 619848212
1565097821 455156078
208434486 597035282
904197645 41745191
257323567 241521294
930052788 209220036
3265346002 150440158
3028668049 96177161
1351340295 676093988
3203067012 32776553
4282234778 104818969
438054883 415889881
2964440600 261844098
1248971977 34330973
3011854363 114207158
3695091796 254137306
1995492540 116694270
3174064862 17789106
2058262172 5782710
1409891030 118551984
2803108727 84075913
3171259896 622424098
1991051081 440765632
4142907150 314053303
1631368213 91887465
4272685444 301985543
3298114987 605256317
3871275710 151899137
3373284562 634619958
1139580557 285929174
1816302137 78561735
1764913687 665956612
3747459155 664281828
4015422321 526042101
256547429 392150889
1664090788 471549158
1297327319 100163495
4138160340 185553643
3466892734 373340478
1219587039 586039025
3801170536 4230898
1748521538 186035709
1864486145 553981757
788112745 668680623
1829266690 204680568
1432784283 420693974
3886638534 478358787
3919100999 376484185
3496724876 99153178
3223848081 81429718
3012318544 18621921
3018547710 16015727
318915837 23024602
3651524397 36832496
2584676149 53638002
2278764446 18404172
3373642122 490124435
1103895508 100873710
525282690 463578420
2958643959 281965332
321911392 270860887
3572677426 154365609
384134219 55039503
2779130681 52698176
3726168886 371874786
2331940513 408498192
3349418518 626746517
3219347096 486820188
757826194 19300895
3629409569 596331302
3313769001 229111135
4196412108 11763160
2258467104 48758938
3049687507 409411762
1487674287 611132968
671598312 473190662
524375055 155706804
1230452548 108207038
273007087 397279253
4061999445 71322361
3316696907 499769551
3006817484 555950990
383529794 441277907
1285150755 91623178
803972471 241994045
2227219272 92107823
2958710340 129662965
2366145696 265583406
3924547458 22037066
3404222499 231299111
1594114809 213791618
3910515076 199491853
1588795273 465167731
97823144 389916873
1109489351 262361125
3033439911 265273940
2888928972 357748355
2395101384 608383091
266302532 94777157
3821982857 160357102
1405461163 657878535
978104627 609846447
794545268 108662137
4228266286 136481907
3719409642 125681996
2368422887 229113678
2044698334 567638814
247477393 540168686
3991183150 489023590
1590336473 357543245
424032650 435607738
3275050017 198907755
3506354624 271004149
2443596810 556566936
3648922223 209221556
546870720 198203669
3776374329 381228147
3222765344 515127473
3544240040 76247290
3981816874 517860465
2188181386 542964277
3397065213 77100488
1769292205 102485829
755926700 260219569
871211705 380724104
1069472765 288151267
2022721088 338163709
1636688044 494041619
36717258 397330885
1753656959 514686242
1220122738 504775326
459612525 376695136
2859920662 115779684
1271048894 286563628
2034127562 111474106
432081958 116503398
1211349431 219170553
82919009 247767700
3463040140 608871855
2044538523 92182342
889549001 120654266
4092090664 56704491
931484231 203056952
2181994404 101507578
346858199 644663973
3993580063 647382161
3537006915 98220176
2835410159 487829170
4003146724 177721093
1566763788 634754949
3927421947 175913500
785868554 389023811
706756104 31020562
3180299878 590273606
3776075429 290758947
1127870361 660872617
3411917689 1534712
1155101231 510368587
851561256 632727716
802454655 434798136
2503036007 335587653
3331383368 277951150
384491271 344186212
481479219 532346276
3990643325 44668876
819376498 625845217
960592509 81350725
1959237568 597203200
1970215483 447057468
322454243 553595238
2015034354 358679535
3930069221 78893947
55867910 382768624
3803450047 489766618
2995352677 156005588
3920688876 528997564
229847985 77667346
2334177524 675770612
1802383257 91455425
1020522235 293504102
1853904005 212314623
3758471503 462268391
1838142799 252284699
592139309 377123152
1155689431 404320278
2319606528 277566108
3237623892 152778162
1485323352 97642758
3115053820 419080561
2738907667 112233177
1554697413 141103858
2688469089 137599215
882307300 90375539
3422156499 613323636
2389373584 279310841
1269519891 363590886
2399481591 381104083
871519253 208306922
4145850955 490932987
2533976832 189654892
3290309039 621112027
4221190169 208012897
4114540175 384228802
3793265337 124467025
3922476148 263249715
4127623498 228258748
2961519987 444192707
158966753 256534532
2580690326 96079909
3523475551 654454534
1446753967 294228715
4210371453 451360130
4211134906 379316814
2613780544 57948078
1252172095 628081818
3319242406 579292747
1979422864 295457900
3726431128 154976860
3804091029 141437556
396975786 466760470
2756972014 338924680
1806403793 41561532
2236872268 193234638
3816723149 232149939
3236565854 305613992
2160102604 340482735
2618811263 3232699
1259475602 84486731
2128833108 339329441
3911261856 651534484
3166506681 422951130
2425267091 208015200
935620805 560554771
1329013662 16367180
1829762274 23617210
4032624717 358471604
2666833361 528626192
717849834 610100318
2129747071 143097571
259027825 80689356
142646224 485943961
3584091473 295840485
853412845 239185443
177732235 33582228
2412360895 128531297
2920264066 231801812
2706488103 10240503
4150813425 287454874
1436418545 278308653
598899362 453579743
3463429318 148075173
2624438020 238888302
1471775276 57408994
2762349449 153073110
2445418143 236067988
499515537 569010417
758051331 219196212
482715322 290821973
127273234 7545134
518741551 511204824
4262292221 167145323
607809871 17823085
2064155623 591896671
3682310120 138576069
1559377658 209139257
1249134361 534566730
3513021517 569489768
2943992243 31750590
3216267417 69951406
1318143079 284536069
2131821565 412265513
3084502319 19333721
2583323361 382345651
487249317 50760049
2619361506 524814199
3138251241 538463161
1408138598 173603213
2945634855 155132120
1381844456 422415004
2261342255 538852687
1283344495 372578060
3306290323 279418264
733097846 294981470
1865475851 661892971
3572250210 387713042
2893515594 559162715
1282673819 183256015
3369421409 614434260
628889056 597188515
565880735 290220238
3248567795 485458717
3625240707 610416127
1214658651 313386705
2134273650 440482028
1401679728 12089104
1146864301 292067957
919436793 404744940
810871840 9652494
3565817658 51601581
2702912075 276867980
3965398077 555356161
815708136 351836243
2277616711 24130327
1099334909 346053636
3780291806 551593233
1396735255 30985110
2537930405 448201926
3240021156 624140601
4092583664 467106417
1360598677 550957960
2314055457 326469097
2599865557 468323415
1874854645 652492927
1563367538 173647979
2897673723 463681199
3611244684 89029343
3800242015 383644604
4248013181 258490390
1206466370 522382202
1109662474 65300090
454039753 219368871
1887831177 60382056
81813087 198093465
2928974619 15910840
3589924437 98587535
3240168374 201908479
2154887523 173959159
3278634874 331071035
1817421394 222707585
2724344772 308275193
3875017490 324250151
3213571740 63875409
269139199 499946524
1933668740 499252849
1950231010 425287672
487277012 597230104
1464636085 86511552
1953742070 223638268
1386563715 540437468
2125491476 287774577
3897164928 235711588
1074490178 119034771
288051205 44693499
2798799020 283466454
1640815413 274947903
1416294071 504294439
238751391 635007572
278128988 561929404
3732698786 572095664
2041439188 561062399
471864775 484224665
3870073726 164029532
1280661512 376224785
4006743632 350730808
1819965427 97314187
308053471 459813845
928207678 606862918
3341106835 423846726
2109249252 231284708
520103518 60956660
1169872783 342510461
2541692282 594758045
3257369739 15071989
2166143996 89723158
552536354 483169767
2182748125 379113881
4075720438 622140354
944225474 8286048
1765751496 482534826
2430549492 556580267
784641241 13608579
26835895 402222908
3915953059 515829044
1473957683 410278307
1877743559 132290969
520217793 442033451
2269005520 515678526
1237756137 650117923
101243694 265897549
1317789224 133704432
2508680747 543073953
490477612 372174588
1483647105 621886511
2658527856 169979622
1016319177 122866261
4247804169 277578928
3330613362 562884697
2866095919 539158608
384662246 338842085
2243524673 593373824
518008247 275643065
609040543 467767830
873238565 246834336
1903174176 213737962
3874922954 214190615
2492730633 638969592
170969871 179852250
2487185963 156008108
810499445 355725336
957668832 241153581
4162605756 133696981
3125613697 147174757
2137414027 385797989
4262888108 392097744
3346766001 574571432
1902656967 435313249
1369261921 15962397
1179365848 616546066
2203912052 223324748
143312246 210740658
655874787 272440873
1710989284 575819204
1902104452 125075490
1954857065 618516169
3464580263 242522536
3576703646 182827701
755829193 627262364
2261408585 139641665
555383827 420467081
2933701097 527943604
1471907662 168582036
1599917448 256548322
3305708166 254243684
2959581662 66021262
2182253645 62245556
3502961772 384514790
2862793416 32690307
1034212 127042893
2485604047 368042300
1289360169 96028850
2538093191 57547983
238215334 328101330
744001631 315867653
3553317006 295496659
1999220961 530260411
3930981106 331215654
3963709860 292911938
2718746212 111669576
3154121388 26596942
198051921 603329704
2055295576 261774636
4115743406 180908685
337939654 85080638
297534201 54733243
2939816545 336674619
1892975402 598991795
1621288393 151418930
2111018650 113007107
881654121 116339837
216567579 59544330
2905901294 588333526
3438295183 427979142
2731500530 543260416
3831442102 514430589
2434591153 208598510
213654812 408787432
1597962161 674868864
1262445194 523098472
1143427736 386333937
2814401461 585834626
460558178 522581245
3237805487 109115873
2932301057 341218983
2412427449 480850612
2656911684 59407926
2309261864 30302358
1498773042 218525961
1040640380 67803003
1317522774 418445425
3313540397 653861909
1994074718 664494522
302089758 9807830
2253495650 443038335
575895532 550984642
1509591740 396810378
1577446192 42914917
3795099763 55528326
4015296768 304171918
3519018739 121440027
2026320532 328472384
1843557533 436732165
3711800605 10436342
3393689477 585137929
2987095661 98531903
3992656526 511389487
2328195862 100611574
1407109453 522605588
1800352281 602535953
2897974475 304420085
2245879603 55643573
520053576 357268385
1102786687 665966721
3669215938 678405040
3615841172 240530754
3816749214 213132508
2729456091 449007638
447316841 278777890
1827274811 127017241
490818157 89175262
2142534705 372674687
2279333838 301620729
2156047197 309555125
85846299 36233531
3575662737 396721416
1090798647 74913324
619025491 114951067
3751219355 630619155
2870912356 413011970
1058597993 507399168
2694422842 135784770
838865433 19874865
1841807773 188225058
3807686676 71225450
165165866 97259399
3465534223 153374790
4071619955 572496029
2049501526 575641688
2636736214 356134736
2528737459 264702322
2968662523 256103470
1778745532 275432709
3179406150 188785893
1843723806 648013446
3581556364 35946260
2886261194 308696521
3690103924 374095685
1997189270 280923976
1318424425 256673320
1402638656 13431693
2631889937 620797199
933417831 523900104
1060910318 282011997
2237078853 557676370
2619932260 314696773
1955420134 29338881
884458648 470117558
3180212501 590295973
3339562384 30759553
3141814207 195102463
1047905542 267536591
3868936202 586828021
3329890000 176643750
2123386508 636906364
4098764027 292556252
3791143501 454217028
1268376372 160412987
1262632634 376341674
3531706855 290465536
3982570485 499325366
3890192243 46937505
2593227643 375948293
2591505478 408913380
3243247487 554158961
1840548987 629809709
1043137694 483854988
2851599439 276742716
1559156857 158739740
4178216114 382999203
3144405326 77963234
3185828678 534829536
1267529117 479130146
3848351102 30349712
1930285941 368066896
4160192300 88157327
3773355305 51059296
306304304 272809708
2118394588 31689104
1944034295 227834168
3082034056 37310686
2892311841 110821100
541089386 618998838
1024043723 72574125
1461191424 556315504
4044287600 94063245
124954133 204645377
1127361516 224808756
1632908037 412843111
1676619452 617601054
3098096137 544958663
2178832251 253095954
411385192 662474034
2386792487 661220922
2376868801 28151812
1346004222 553675237
2167684084 111468421
3112463955 456927496
1627575736 317505183
3906523656 183484601
575148455 485770374
1927290260 519152895
3840535133 459675079
4216197939 383180123
3249250144 142303272
2633059724 560053249
204239497 89756518
2046918302 298817285
3677941334 151668943
248719703 517977257
922231281 91527323
2008004756 102579994
2408891457 202113072
3249909426 198751063
311226511 488368841
1074213190 277450866
3920835169 25515680
4003724524 380636431
3240272956 73722422
1856689226 332067918
3773520151 602430532
3008853030 470107637
4227588431 391725468
3539082097 460374525
795058787 211737334
2928410001 643018158
1358258467 205485534
2160890381 251353871
2357911167 643451241
2420426246 274602268
1998706352 615816727
1677309489 109547903
2886169245 341266322
2918151236 259667752
2907740824 350163989
830431689 240519999
4111606828 610396434
3195410582 283485430
1451111766 270911894
860532894 7245615
716453505 216677692
3570526033 99764598
2964356744 134293087
1505778463 418061769
4188289363 21993198
954099650 19852354
4070790805 307324687
307154897 558873948
1071704180 101332002
329848120 38257509
3511784479 194846585
1921596184 202364159
555245232 608509289
1779927587 392879273
2719068462 617215817
2883085042 504757622
711936390 344619746
2616204190 207904375
684208010 123120120
115699302 462399538
3046384476 41867739
1436611330 133611164
2218625863 283850383
3296023550 480969372
3365128485 552573990
2035307890 257062044
2020268553 374417990
2689022196 375183388
1358356175 443537133
3470067490 466023680
715766642 66016019
2278408723 445214084
2496845497 56178508
4283558963 543852569
1844095534 1330156
3476677898 557672517
72739216 18202723
3130309977 598331416
478129061 553289522
2177643317 98995741
1415040253 50706052
3710527662 429088353
1305769067 48577317
3732007799 512672638
3527141914 646631745
2695957160 535875339
953093724 351285703
2874300634 9732440
3048822419 355862710
2889635756 363597688
1285477763 20147515
1001930428 434215986
2516119249 584184800
2772416870 423509758
3119210588 13458499
408112776 114663850
3043288409 550865433
3297716962 618243860
2047095958 46031619
4159541067 490778121
1465738025 529840079
1462792807 333057081
1834026370 316920563
1672597700 655591244
3125069180 534049539
2828796338 384768945
4226847388 521378315
2852484115 49499560
3443830002 85152598
401981179 387606905
1144758443 80089325
3402599673 326830695
4101506698 76784721
2111417097 216378764
1189471215 626878900
1896888627 519362537
1171744895 527518934
1733711094 392510794
1121747322 210606533
592418673 565947886
279419940 276506209
146219370 24514695
3861191930 29892821
38918458 98121318
930337432 239127144
878402600 392080467
2754260638 20775821
3443100836 204627523
3167686384 114016250
1342799137 65570237
3093019176 456597740
2078493637 479907590
4244232022 504705
596875084 367053991
1382559543 191397831
425883750 92375324
3705116341 41385734
3489218727 559562022
2661650871 628431789
2713206778 49887960
177474071 482203447
2802513405 638414445
1170239182 312281277
4141619250 171706489
3775844988 606902514
860268790 558508700
3931333767 27445209
1176641260 339117364
3391877829 166947815
1327073907 562405738
1068657572 474725410
3912468062 601084566
292020846 119889346
3427018989 544163289
2721974666 98854016
1762479378 335271857
1802175701 651049125
2238496211 348473686
390838895 237032387
295959120 64142993
1959132373 448610686
3672052669 368760396
2242076048 26305057
3048997049 575794717
2780131122 468360706
1120558163 123123354
1717829941 646571263
2708047913 280284033
3185401039 467327551
2573434559 321845150
2177646849 367692042
639125809 190252613
2890394599 470485623
4117104087 359617599
1037488433 560906374
3609279057 205024312
3850121450 76017683
521347975 676310498
3221864988 526474887
3771872782 318373602
3669837265 269073731
3373543448 141206470
2578303109 565952913
855915888 234299257
2063080947 330155394
1759298153 6646767
3522217657 179762603
3476223844 296996411
2639933815 233446562
2450624428 360288703
1209233390 572274063
1875270362 614513897
2826824036 498107972
3324007360 230190753
2613439406 620403862
784794973 666781901
3355535843 98973526
4271927157 573765280
746728895 443257471
2703595514 490937776
1844229447 664430334
2395750307 542359395
822764187 540155696
2784314776 180747879
182425291 604150357
2984623912 365323670
1709739523 172733704
899415389 499480673
1110426355 452848513
2852536193 13667560
1917060534 671089384
4105529999 285219111
3638514941 179448577
2068898086 350675191
2214917661 202496040
4218428577 673085990
609997193 402124162
594306643 370077250
1230629761 385486619
576545736 165049460
2756758426 90490124
409209381 489729235
1464987035 236641327
3646658370 220358392
198952765 415135123
269429575 381631561
3911509231 289047741
2975746579 235738847
3045708784 545738347
1850982040 304685470
1261281978 105538144
2310330749 63688324
2201634728 432807944
3675841415 496612384
772258676 600301443
2162851244 427352196
262354358 568861619
1588888223 370558994
2567224403 276191027
671626948 299258813
1627697228 584602196
2074390193 130231693
521623720 421315919
4140809931 635313118
3171028350 619569446
1994793219 110255285
2481337519 273778586
3683594034 20730438
16745145 490770205
1259842622 544236727
3484220031 260530515
1151779116 576151207
235597493 242154392
2976495011 108244177
86091144 168569322
949300239 53800026
2940563020 222434975
1735094548 354646931
2710500590 254481444
3558040673 263589782
852537052 16083650
3871356385 633862274
1070166014 288174204
1872512055 407112874
1943238049 302350842
211320033 63180232
1954977772 69167625
1968354234 349800073
3740008068 38247658
959656519 297096890
1691333411 205855931
3034221495 425705972
1622548161 144190667
3583023842 196758383
2000882617 262842969
618107650 404365597
3654665712 478466548
3902180817 544955136
310647872 528859123
2613972526 582943603
780628524 56956125
3661612632 639104052
1789789287 393550607
2659710708 180044781
2599111110 78766792
852576729 324641468
1724761633 360229178
2763986826 437925004
4266573884 111723384
195684534 182918984
2258180219 396143018
1127634112 636738593
3941865723 654092506
2794630540 93939045
3876300706 477054513
1707739732 85787565
3766421632 202874926
367905038 523308149
450760249 653167104
447673052 415282509
3838210108 472565129
2968604495 379985474
1687347506 13628747
933639460 191548636
3159549621 604338033
1533129153 192151559
2925779726 497989238
1639617441 386273349
1737730143 252985369
2903922990 227758294
1440637844 30263527
3868796083 212427822
2972627121 108562625
4139643264 192334234
785612347 331961939
3156613870 406039820
1982582876 634921735
2307223171 632415504
976208368 15893923
210702784 530747341
3396912909 368030014
3256495152 72238379
243243157 576381082
465785654 620169704
688860469 45481380
35189265 318405651
2697685680 373612164
216933777 641483133
917090188 673253685
1087040449 309594232
4118561439 518996427
2982891492 200650999
2079299212 353138851
562937068 133816260
3303681579 611246959
1475297597 199163907
1597675377 231189104
1877099677 593409307
1933296771 242515828
1595675319 84655108
34349346 321841674
2409148329 322765334
994727070 661364599
4058096915 207532811
1573503491 193802984
952264045 549475567
2420903848 315282746
2644749419 44949607
1809261468 352601022
3096177039 577510947
7356421 515536083
574856997 88976406
3094991012 598957507
1099040670 261567539
2601651841 670902885
2099651315 57081868
2971097226 584587261
3952995399 1972850
2677382615 159353074
3605885695 265418223
267307888 188850581
3113410712 167296346
4084474978 29078158
2461591028 662936386
997073554 430540699
794485516 362264974
194301965 424759078
318792013 240424476
3718643087 414413212
4088763792 211654638
4242835772 18096547
102801153 77333119
2482054704 145906325
2857771694 191297683
1649510521 506635949
3821910444 514658157
2982674045 245941728
4283649929 324577899
297219667 396620092
2951194742 175888466
2617874929 272795255
856979044 342750919
513894534 607631073
49960732 287815326
1654519873 352177587
2213041497 616440489
3217727530 365430608
1557653013 386416023
57880942 520834057
1036301130 511448293
2702307753 355060444
3935693412 126718526
3800396984 301611299
3632431716 285577351
1640080909 112738250
1033749196 482197799
3666243183 504326929
4200070508 40222104
1999777245 113518984
3897598786 226199667
2560230711 441760074
2818655027 142466326
920615379 540837844
1790875031 152159811
484229089 142544712
1300257995 219446043
1429918411 347592852
439032615 51122089
630026798 136830027
552233304 483608466
173792946 141439871
936116791 242730455
3681878789 369533295
2907305210 343884801
3220805566 497193294
3797968900 132110543
3805318823 636974397
1876200091 101780351
715759643 20639912
3693944681 412888180
1528884591 141523681
2258317419 198769176
3179263166 82252663
544902956 182785443
3706546761 644639549
871801313 428440243
127761594 205216491
3833753717 493714393
1743717880 9567696
3106664903 24440904
2988346183 87611937
577154693 252302698
3876414865 80250376
301178750 582885898
1368131932 351029099
3446664261 489581798
918838202 447219544
3192139849 305596770
921205760 98254305
1562151839 544311244
3966425798 476353867
1297440517 9461966
2999592704 427249468
3067493571 224925597
1904991227 423330708
2112675306 608815844
1031511150 422344148
2132773824 459876402
2943927513 478007422
1069967316 359140306
2355005562 156439355
3602785455 478151356
3676277650 79973517
418468552 230202818
2948546389 174932774
2921034116 432686557
4162468569 225711212
961428318 578528455
3294589844 298576801
1567283714 495852275
1484432674 7173925
4273873200 632344045
331589429 594984707
164569427 391385424
3379932101 219782989
29302698 438463410
3524771332 59652689
1622202357 119317510
1751672118 188897225
3350765091 69518612
981915274 304200566
2194640615 172269642
484808052 89306196
3206971002 624492852
3014927103 86442137
1657115088 494810098
3209058495 390083637
3100299678 158804737
463426913 206775289
2660768032 152511963
3962033024 158672309
91495147 113230795
804052931 474183392
3875723917 227384723
2824757719 576059661
2139743274 452024613
3210899966 365131902
3367884762 528608154
1234148060 460419604
1963988723 593371216
437995071 557024773
2833610752 335397113
4236074185 502552739
3278677596 435747074
529562166 498484151
4222080672 947398
2117276355 517961589
4226781571 582784371
2881907620 484804336
3294620752 494427868
2353866793 320270396
2862300724 455204749
234826841 123573374
500454428 56118252
953796917 440687805
671089825 399219787
45468661 571788763
2624123790 394840671
374728224 255974474
449806192 518709299
2875298025 675680431
944971409 363464237
3174945953 455746390
125991102 511427268
1259765168 138634592
1693345679 435352338
774852997 204568589
3349018136 478198398
4255119848 353476208
699313630 122966597
1685260635 18157544
3734882500 68608658
1165630501 142133308
4114637514 173779549
1952830872 351064000
2929260824 332262061
1731850996 29564381
3998325229 93103526
4057128063 506051765
3354321691 301780656
3649458195 624713045
2801998837 166490744
312979513 33017450
1358394600 567829495
2980330609 201388104
3069406982 516736238
964282126 356927555
1735906831 93934655
1314984699 504231004
2177560913 229126234
2799901175 507591165
29847726 225312583
483791161 137358344
2465581668 88871689
217463793 256720360
3786172129 137024748
768981820 573634821
3522476065 119668414
1425312591 104217039
3390496041 8922916
3132590143 600352835
82267601 38786716
2559133684 222989215
122047984 58170688
3650689042 143061900
3697879634 170872514
1807831596 105054842
4085260445 57705870
843642675 38788329
678887424 111848644
3020500718 650966968
3087226982 372121166
1438689290 60985931
1948467169 564528205
1481558232 124304334
1826234513 321282969
3179948919 632906633
1238590487 61816955
3600899030 5909495
2585046652 402893464
2803646916 55671528
2812672293 672713556
939547052 209682125
3348388815 608820842
1525998517 500283157
41415154 336946904
149216041 106632085
2631018660 432689151
2923864988 459813131
2064432371 626253383
4070785098 248294368
1626284194 655597151
2807916661 142821230
4015150808 382528474
4054915497 511758258
2802164578 399405246
3529731216 144358142
3663986028 475007403
719531012 373364373
852269928 21375218
1825710185 672132108
366428204 370929481
1235258574 194258297
4274537944 297720359
2863411366 649139110
3252359108 124911981
1183137259 162503102
2358902286 187792901
1827133189 351277893
3363560641 588996704
1348854980 239825515
4227691785 669112483
2239627752 330243121
1856210240 76580268
1198831207 46851050
3559412108 67278118
3990309504 444896305
3683603484 45623302
3688528348 418967418
2803858258 637309943
605245513 587514240
604519414 47661087
470659229 116188307
1051822291 417384874
2358254512 8176464
1583720277 516681996
3141991429 262271058
2692097459 165866809
2337454408 350977152
3711106742 302660022
100941067 156843129
1432043668 148798896
1943447257 586732373
3588258996 279394797
3997759751 578714827
3013833414 183661782
586422961 314559305
1667401581 587857993
1658027075 281612671
2474482100 29628511
3399837979 484310723
2398282177 12231398
2645063837 259769864
2789483527 166983092
1218064542 104865171
646520429 146224229
3212814854 470905817
736014368 293249240
156422282 158688259
2992275625 641040689
2806177136 523237509
521437791 95852116
2059530847 528013887
2542669919 480920688
3675143230 176129914
4168380141 123535054
1901162858 295934010
818381854 2334721
2824047701 500591934
1720130597 296637128
2844132092 600459541
730640676 536046327
2984080451 61504032
3767100109 259187069
3253787703 89515452
772164968 327075348
4220679591 558437507
982982609 343445568
2099683346 11550577
2900439057 590523669
1610157969 486538306
4233461335 579122040
642250513 106595019
4029837671 476523934
2700302745 348687558
2689928155 199183539
1736595299 443520695
685696684 452399495
2670689355 536683525
2763142468 138429971
3847263615 191524608
4012449397 464480584
172790304 633937249
1450014047 193374105
3497705187 634586291
3382938101 638427656
635998233 282861942
2879749162 469012590
964526803 173497901
1467200737 90093183
257693690 6738372
2068074378 327469525
1426118688 360106580
55844449 324828788
3554490095 406732578
4092876236 464282736
1893604510 244038258
1576697958 11943266
100516540 440878683
360484732 632480683
2067082398 446041847
1619960944 536465648
2708912319 432735637
1697447068 460021606
2494974154 193418914
1634766810 496669591
439901628 454959162
3168311660 43660879
1802977562 329997435
263025252 65100094
2390545905 244115264
122939338 195421672
2328899388 337865052
3525075452 146992743
3972631786 139059297
429529680 115475421
2052312308 124115911
2565141608 53730030
4158992333 396910692
1716273950 611681889
1506426325 197204474
787127685 23857615
3739161430 465225056
2790737466 603327781
2388871159 76486665
1165976994 223832646
3492352000 591350099
393910628 158476524
1461275982 617355205
2455321293 639292260
3122151159 138785796
3676736561 309370511
3330371007 315752576
2851627852 206558846
2440251692 583620433
1232618449 672433202
1086499595 543323810
3884831687 520861065
290999664 82046463
1487620305 209113961
554959107 671434308
3932029082 13048883
3435830495 598329305
4232594119 217472910
64938039 295570015
1185000367 652499806
2971841575 222014466
2301342599 648469176
1240210668 408786833
3119924574 401816008
2151205404 280594110
1834914127 26850130
745067112 238115887
185017641 413358228
129535696 294034965
354322588 214603280
1366413801 601586632
109198833 155363487
307427542 277694529
21638894 250605812
2368801003 549535165
1590023241 234340644
728897730 430387478
2454530179 257983017
38992655 140171704
1705056445 307554367
3497335508 369561839
2014014847 146428051
2007071967 584204471
683284819 47433580
2372912820 349964026
302735577 569348713
2447499525 423076498
2770500340 123124254
1524119439 35641523
987992854 567024459
2761614381 351086695
176378245 266114908
4042505998 534588879
3978803393 342683228
227408653 213122462
3024286088 72953051
61222727 444518728
1875164194 53579994
3259663523 412439928
3898754307 603684595
4133651108 202813452
2753349590 201907049
1362336313 360049728
720711152 163771165
739292274 384079536
4231456626 472337094
4230241772 267724977
659121077 199074353
4116790288 83127276
2959443726 365475383
1871035827 222709660
4095490359 148608195
2744812055 109589227
3900784723 52142375
1580011731 499330462
198347860 374073165
2337576367 293175360
1959854941 192126603
2490486527 170154577
402396723 426264716
3352819209 289593224
1025122143 643704342
1970018362 569036343
4156633299 559581833
4171450459 408805784
2058899174 41661265
452950225 139109961
946573841 575913511
4077036683 462647969
1630859321 604277631
1883258088 629480895
3113000189 291901075
2499244661 9197203
1433659471 332279042
1712129164 646352820
2211680022 39518568
2145168374 532191536
3143381631 354419867
211731323 240954872
809866969 59811684
2037406857 67881119
333811699 27429842
1255937395 136094686
1672843441 260663109
130147088 587984812
3882313438 351172880
3726307479 666519347
3410164122 513301886
3445073144 316819402
1769672406 660013353
374811542 538049582
669387350 213904262
1429862084 284476665
450301823 115249468
3223998868 442110899
3110629875 130955795
2982117924 327545667
4155531239 70129225
1982709747 77471061
1617199372 145020762
1617945113 83900766
529246181 301867434
3036024498 367742081
2111033954 189537317
2466183492 274378555
2088239365 421575954
3076673673 201322848
2684289797 328117427
2923986167 61277453
610807195 494446215
7267208 595903266
2293250973 30995928
4291228813 16882415
1345160012 201523128
3015408789 402736853
2964086674 648587464
1719119569 192642966
4220164027 415942241
2830703672 560938077
2878003524 19630802
3281107161 70573096
2109026311 286739011
1965465401 294222841
881939401 534930684
119583192 341355680
1608143338 388306386
3783244390 411276971
911554986 51157202
3956203649 194992258
1134697025 475813497
2294020264 411483142
3966000878 127341496
2473798986 467088857
3718465787 320656189
741669573 215334827
2189231438 168422211
3511666717 227192104
3233145593 217115656
1060890284 87890216
2333828912 573206138
3466906039 35910185
178804587 115870701
1391279158 34632888
194709686 178956991
1504417687 230397608
1537104328 526655267
865962770 640263589
1198663277 28160499
1689508869 214614640
2385577464 409915889
433902192 532621395
1812863801 191289291
1963770866 492755207
2545826013 309758216
2237895649 168042561
795742710 103629334
2474870401 123596233
1915838543 591329397
4180143677 522355485
1503219069 240801759
1356327991 404168337
3944570331 80946827
866949266 39120259
2343341442 160427748
3548019655 501340125
2542845815 448412178
1169337451 267069200
1117738664 111607657
1194336991 327320237
70567103 567699136
2710994702 172752706
4279909563 664719536
2564324818 487590781
967767793 283967782
3025042448 644117403
1767472194 152751049
4042566845 16307129
3761987739 202568611
779554715 75241625
2769052215 551284205
1606182661 581406448
2282316452 115597440
295468228 311644134
2893101131 168403291
2477368687 146226900
546383556 443358133
3087455186 493544004
360323169 19656912
1687747083 617317857
1968323254 312912293
3826062065 6469527
3698277554 555536109
434327624 166591250
1436531722 420957592
240230483 116398526
1259983000 493442324
3558536374 649159190
128129920 199994843
2749424904 43328006
3281722410 386293640
776467811 534982669
2430931965 277652288
3090706350 136497473
266947753 650188103
2112010537 246485335
2073511680 680189439
3231272147 32986810
454350622 89902202
1918650766 597146695
1001352039 169783638
3579356346 14489684
2695948614 588830651
2609147153 249958627
1525384136 630658315
3690671526 120538821
1669796500 34963935
165033444 461932218
799469316 555067908
1976902202 253381186
2731180440 18499049
654800053 40289555
668733502 7363055
779402855 52138009
3756110999 186701335
1334933994 60311733
1817531940 141468715
2100488604 264522066
2289838334 404563439
326449328 637444492
3503055550 156628782
2274752727 435642527
4113887146 18537526
3469254781 26652244
2792765345 287352721
499718336 466611212
2840756072 470528893
104883780 316731309
3315509369 677130287
4053250706 89224950
263324451 336033370
4237367109 267639823
4136113081 435018697
3339071964 138947895
1214482131 486663424
403040978 634104052
43308948 388236681
3696420658 228602085
2474565841 75382890
416357937 82137216
1406598978 619507395
613131909 592663292
3588984778 26428217
3393400798 509307223
587885934 106326128
2633250306 573248925
539574608 679688561
259636103 549104536
2454593278 222597570
151184016 223926861
4165857308 674349719
3069049462 96777302
3354160304 512020941
1313793024 495465169
2809426898 358669315
508962231 55278909
4008742799 660935792
386014010 235081854
1455968893 398749426
2551939893 501122226
684100584 97253413
3540470264 324858783
609671985 193771449
2792307143 348663878
3703005265 339100214
171218052 119824315
654597183 674842948
3422904659 627768128
1401081986 166441246
1697395632 502704425
824473618 418076445
3674241895 214459238
287324872 674119278
1694036156 370610329
3833611181 658797536
390511888 600363520
812563637 593099307
3657272939 201412606
647169182 517602395
1677511248 200695303
2086982156 176418015
68237698 21439789
576341945 558215197
2238063609 201905752
2154493297 249367184
4175589649 565969835
1708855619 509546285
457073289 73808060
689211264 544858017
1946823757 417005891
717970433 230324877
3736468598 117406247
1111226707 113760354
2242827810 515374110
696994561 128673541
3771929776 379545814
1862923060 443513121
57528363 457067817
1203891662 555589169
3175037908 374351175
4239315388 55210429
1083161492 459226099
1008083555 218975810
3947643422 540770
122492218 586510128
138008256 359771440
134648737 620959913
2880391300 22366470
3460243735 676058616
1458584760 253015896
164869326 4861487
1090725264 491403078
1251686621 499587762
3260055872 133675793
4294281887 378114470
3381728441 433592964
3286044480 357894003
1230517687 636500356
2243882903 467612130
2089132479 569048815
623883153 285662992
2245492565 146418550
3896187578 64362452
2249805113 546297440
4084918115 545949772
3554670099 216642607
2952513372 407058719
1833005202 446882220
927207648 167810267
513671316 242056568
3421457976 298154867
2665392453 257512331
2276177823 43735930
3349070262 555531867
4127805981 256931647
144276954 245500744
1603432797 460148962
776603625 16460913
4197226841 533117087
944367322 106190944
566944499 22471895
607324738 313996381
3538280929 833892
2980720005 608856626
2975340933 409829104
3519508668 487489834
3595058856 48311066
2360902518 430447168
1127344044 354772643
1545889 55625689
2098112929 128224411
250835111 215877244
2480837787 137723179
654609741 340989361
1648359484 584633960
77871231 601721334
2479528279 256958140
3066347059 336432048
469011283 150261503
1015733808 604938837
3389978987 250398748
3899514067 252097600
4284135860 112612214
1201548985 338310287
2872374592 367296812
4051042110 362722923
1059335120 263235873
379025019 398617681
357079169 599435539
420798115 679434261
3862524485 339476411
2381090466 666538300
1280648734 335980931
2974389382 202942782
3858224868 298269857
3034932194 301910564
4216579602 577684940
2739570591 19713103
1873508580 191531870
3196276665 351996198
1705544021 65766919
2279309732 10623341
3802389653 168371257
3407101623 179156279
848396373 621695178
3484011843 54555055
3291495421 34619992
2197578400 325807066
3060618880 650797021
3919833213 566555504
2721825568 264473846
1132290171 580307124
2978626881 304093977
2146349353 327584870
1070713047 593456090
1328013894 47946685
2123313377 540676281
220408958 94425856
1408642987 526483420
311686258 555596761
2779841760 191931530
1151162040 11746304
2678296492 623738254
2595924877 163209278
3322426814 105530229
1890365552 636139045
2304325590 264319501
554844634 139554920
583229980 232368840
881149959 478524452
338869304 406459352
374437837 353065119
2362034304 592438183
3995870714 370717583
1849157096 457299530
958506252 385043201
764746791 546002353
3194367483 52299415
2059106219 229866811
1630351546 623894217
3783425377 675474791
400489920 34744831
205646420 265821459
3129850592 380339119
1156340281 539376751
2773254745 418953778
1930847183 228376900
4242550740 119203564
1888429641 397746230
4051382062 85806898
280237449 258290
1924848093 346062988
1148130997 508576770
2382165404 287196905
3331872551 447143573
593736394 148341681
479321189 46368076
1856180214 428875506
3360250870 173866785
310906749 505851327
2111490399 558532960
2348135118 566871869
678612293 260612365
3568954390 183123358
2646689772 38072044
3205822227 15561858
4080916483 422501297
228177112 472118796
2002997576 58874660
2485797630 418331548
477478938 119429537
2139262783 117431512
1262543927 595520810
1722411815 117491092
4240438909 339269179
3205390929 358573336
4233480107 335194160
27193570 604603718
1571781368 553562410
514621044 561520107
1496112382 680288459
4138368430 477254143
289746526 116318825
1844788139 562386045
1587256332 170298545
2585822995 560997643
2793087473 200965886
1887601961 376199625
713325978 636438553
4277276093 335700253
1906129992 670968326
3306311863 90351944
662570373 282175117
3074959707 217307662
4000369143 460493862
3715870228 134839843
82550392 528902762
2014196313 439710629
1397603372 595434569
1582209563 144093033
308259485 56303163
1946859632 175244806
2916219262 636494735
3017966027 64519373
1573165928 185186890
44995447 414661191
3316390999 193883639
356621711 474198900
335356216 27121209
3197478485 86612624
2452492121 387770129
1691528343 41627088
846008180 7634037
3783350889 351448350
304347819 216999345
1404192656 32899520
504503534 564327962
3068176148 219754069
3378986577 125358959
3977797430 567724837
4083572756 507558915
1272426083 390517660
2105939227 390300916
381236964 258647588
1871652438 310625037
4271869336 274609108
1457719677 576808716
1223468092 119423782
977582141 422166945
3037929049 343693501
367544176 504106323
3633062413 259402287
2945088014 482773261
1607898272 524047701
1463194621 536276124
1088219220 364593724
3223366710 243358050
3118272715 487392838
1192836854 537590330
2319575307 471011995
2047068438 400094785
568264539 134036143
3146253255 360809405
2843646752 272176153
998312404 250476113
3814123492 650620802
4131376943 407352358
2836645270 656893083
1932541531 557361063
274305737 277620793
968325227 56974384
1738267320 505880331
3066413843 383881824
4041864080 106536076
1388396269 501466967
954488177 272426300
1998690233 513438369
1315152620 234073495
2887358931 33144935
730231020 228132970
3777356588 415034558
1895604707 665024358
3351055195 169407296
2187958573 528086784
3437348729 115027260
2918451016 50439238
476930282 66065520
511966017 529315308
33649836 559846870
198128336 399482228
1321357157 261318561
501287801 485489833
4055516625 164009590
2123385776 625026530
2726932595 37969096
2129090731 49545862
3794902460 194435979
718148254 173106795
371971479 100714485
531614053 21796521
2469930220 214553892
1904735859 641879034
2035988295 637745553
1745003766 181528796
3191699351 545991811
3535762843 534895896
3412470500 163935334
3293162579 438413702
3813531716 99884764
3509895339 456526598
3997959298 375181436
3837963635 638669171
2756633578 68644353
320005534 572605676
2277687312 22604160
599937313 90455119
396986900 206632037
328299906 413803354
3375507621 181885184
3919704227 156262442
433296884 124051716
1540158802 390578343
1903903859 520010383
1576270268 321862563
1290215755 535819020
904900008 340952809
3801021003 628505656
1748175340 102332210
2706672601 174776086
639362754 352783058
3166964768 525620499
4014731623 291089928
624336284 5431699
3008611237 598329590
1512125295 260995799
3876372511 47919148
2098781967 181705816
218582046 270579652
543990750 463789055
943626549 1384429
4108749582 569929717
17016152 196212381
3999266519 305906508
3848921526 331132626
2953821129 98755698
1445432362 550560542
1510549594 627498269
711986717 472826968
435381337 218246158
3602308627 155328302
225951538 112055952
2743744203 140930394
1760413288 581376661
873493394 589876721
2615122217 467486511
1741162697 130244919
1327504029 133644556
1488908864 255945400
2486234381 209727646
2858915249 593008926
955895671 626597466
3787683721 16508200
1718967985 578023591
3404048581 650567506
3190010833 205434211
409468920 47418704
1839976044 133833715
1149187108 189286967
3339807221 177780827
476841571 191949652
1165250194 254575268
2428776072 340912509
2988697551 564452966
35641565 65058922
2988193102 176648785
4157988297 243130513
1278069858 23226194
2041815177 156934389
2513809240 656152702
2000157152 450280211
1920084566 530858929
512241159 178475891
1641357981 120477740
3618702565 632100550
3763016408 396929554
471284425 564540549
2026258791 96509933
2290160556 171696839
340869736 642047174
809799768 30644574
1840171634 395309678
1244607101 540613244
2011977298 207890039
2926664985 650867561
2481887060 612665667
2080410007 282593058
3556629750 338475327
283411629 489335676
71482583 339974286
2476481019 568886594
1167839384 4614977
589935828 112781544
3346860476 289050008
1733623578 114387160
1863347073 262658221
1403380935 260706358
825749296 231893590
161580914 12085930
1813648165 45255204
839531803 209758464
3183712438 141428220
550419324 425615610
2113693621 512333252
3587362447 627156335
2853336335 545060179
2172337807 42384072
884797797 191887648
1838063408 466856411
348916338 276582389
1652711825 155263275
3251033068 180293095
1313815747 9115984
2289338162 241379224
1842269881 649835863
2208716256 379322048
2760261236 440774366
3956081297 464983426
2578367697 569906339
1088379360 406780898
427119297 380179007
4192971082 390906042
2530256916 81479342
1064257427 376163515
3293563815 606391056
227281119 227246458
3004359419 144726716
4115513648 195027253
2953672798 255046552
3773839542 646511581
3266079538 209685166
490415436 533895831
3584273941 305019096
2893682620 677095795
3811716143 439623724
872065830 56620349
2224053631 66876790
524986066 121014687
2829685307 629646812
2741814202 134873349
382737332 227066876
4174275447 514213044
849467709 213407332
795552094 96699594
1846265779 192248082
2856665923 321092231
809435591 634284804
1360106583 275295262
153704274 203904392
2292690010 264993493
116868820 74968932
4113613329 178008463
63614507 163870954
3248712759 65563857
320607887 42816100
3990577012 575000649
3766235259 202280995
179228100 627406117
56850883 590527640
1355972542 657137921
1509284109 249811168
1169116886 11950165
469491124 381785201
2086726692 646643928
2691811345 49769375
1083459720 528866856
61586622 590804457
3103614332 211011156
2628478670 45801948
1476239707 119891833
603933624 125019018
1192263310 175568665
2855562527 299680725
739788916 285370562
3960628372 59598262
176014350 261324897
3447506706 347434357
655693652 634201994
1681019774 291777532
1080631910 251212952
2348893521 313484310
4210556516 210292137
81064084 304036088
244836075 461304732
774515058 288598890
1709284936 79341783
2555349778 68405161
4016204169 308690931
2889539006 466407184
1838113194 404550131
2208466792 74334964
1545762030 610883242
1794648648 597144639
228359470 3795822
2825971072 580893391
2095437794 2784852
1772839998 321431816
357162942 551377460
3174212620 628668621
72815463 368132049
443674348 344276709
115806360 442997202
441626085 600911306
1039096530 509774886
3069906984 91734282
2234956138 386879531
1793994388 392280131
3802869385 510948709
66287968 438580187
3359783840 189518257
30984230 156162974
581139536 202169332
1523960493 433886789
3264539708 644048817
3063639701 654840994
1078910184 265112503
441242961 604580537
1098095940 348014756
828386208 202232361
3661743210 156372675
1392096067 260125330
760339981 662941785
1938916754 335073164
1771671356 61441893
4148999445 88309232
2839521814 596995567
938364971 641153450
1435888355 122838257
1006595549 280965704
1124363088 237202654
4159874684 567188987
879382840 508056009
1563603709 628924120
2996050424 523707354
1677398387 542648731
2456602567 196611855
4011341857 66640143
846631161 514244279
3779776292 419741192
3657711059 93533376
3488552655 89364134
1561501319 597169033
4057059431 149356502
686512826 223567463
2544149183 594247556
3896918308 485254186
14218383 18192800
3971223916 186078109
212264091 585979308
3097400804 555513147
1306314820 534483867
2727448481 283816326
2351529528 84447466
1708223500 538675841
2607480530 409790697
3319059680 242388662
3204984731 36932663
2449832323 246849772
3688605374 314191724
2806335134 570333096
1714998968 212387189
3224168194 407551430
1927195043 175142087
2668340729 201442544
2407263625 489360595
3894539965 187153755
2378303884 437986177
1710003000 464702943
3711444309 311558481
2081755080 484032307
1982760404 506728692
1346655506 1738739
1084990177 474257550
312839623 97409092
2975556841 403332263
2496618503 58572331
3965519876 50820052
2905223569 478399744
3785011757 607122585
1492142687 376315317
390583697 608040559
624920396 387124314
1021376008 668664468
792171423 661893119
1268959608 541641977
905981194 338876750
1883587339 238689866
1995786892 598625761
664777242 677680179
200438143 129446867
2675412512 135954257
2400161714 457295730
4074078230 110158377
1871347167 402384302
3926280163 604178753
2290808624 193493705
2177894107 119882475
106540123 54911941
1553771757 428780104
3978467855 231282791
1728930835 648543208
1901106436 227486737
4072918184 552969805
408524674 629636903
2591902539 241083446
1978259459 190601229
2992401401 199548220
1680521211 244710358
3022700251 244370401
3354712483 55961868
4230353923 209110259
3105870833 458347425
4231186719 615122644
3822424167 247941979
3060626094 545184566
3394953444 557867590
1398775225 146755116
3442859055 606320944
2857234993 635859434
3546491971 126008689
1933832940 157650736
2919863384 96057717
3771643619 419255034
3156639959 180110190
576987301 411424720
428180825 456418008
2147014387 572571363
424529291 113524438
1479884396 678888670
1811122991 381421151
1084071684 448922784
2008286624 7081727
2665573654 122512753
1677829174 138721534
1183505582 191218196
3810437231 300291589
1013434330 141535612
1114518472 136821674
3058513407 29434479
2181695569 592625767
170370985 426707190
2363634983 171162117
3953456502 407764686
397970087 81560245
1946530511 326638426
898752042 262156006
3310916737 481530296
2834399860 660081786
4157045403 328317277
2031508453 113257168
477605293 283236723
3939695025 531710536
3564181611 613387199
4127944576 393555702
4188204794 575896184
2749890818 477168717
3813254764 46389788
2212097011 224260187
3268051909 221528444
1822422872 606140728
2560387972 218208335
2637867575 448299904
1360781651 539696050
442755909 129300206
2132970146 253562069
1055223476 150698548
2278152683 543954113
4220338692 183171182
1135408544 673447334
1524470641 528298653
2632290729 576460074
1785433939 230455743
2139801859 4973809
2735297385 280112775
2598257823 261021701
3017438370 674719733
3181226779 317889821
1753335138 444526233
196825786 84933709
2323624820 258878949
677801295 63200861
650302561 62390683
1182492306 260468040
979947644 72475806
865309203 562875479
3105252235 507907268
3397512190 556467463
3519123549 338637372
2248123943 482842652
3554978192 213597663
2871348466 582583311
3257356444 27701139
924925631 523459632
2744269545 385008808
3040413263 288625237
1724220226 657374738
1079641997 140028817
3696917129 565726364
2195822029 450688772
2864233744 488147662
3147014866 477499314
868694014 588882903
663321893 235140263
860200215 581440813
982853859 477935968
3074406358 293010075
1350606382 562956853
421363733 336050671
3634583104 601978052
3768321525 519796954
3307795650 184645332
3369155491 185743671
4125513742 161515212
572869133 62243906
4000306621 163712127
1038126837 382404118
919110537 619725903
367111681 56341931
2580557934 193839064
1674794873 171054789
3095546915 88354017
3326648615 400347832
426078482 213992350
810819264 459292351
4066375051 285600169
1780228947 210901594
1388119348 539754451
123618742 272246846
770177109 146208292
1731868909 464836476
731364376 598555734
672319496 207462899
1164533554 633511408
3460172265 565759431
436664237 10747600
3082332978 550919723
3578463955 286970192
807191913 180552091
2234922135 352441018
2131765311 67334048
639516909 484065547
861294787 610618495
1482923762 178659476
2164294919 120389626
591767535 200071004
481817423 326603817
2362998991 294441266
2823906429 91612680
1138473932 193000585
1404829526 602073274
685818333 5914165
3238130027 457297076
3919575398 565114998
3162131675 559979126
1285089857 610715439
3669363144 290686627
2156769694 639742569
4165159283 183646687
1532872569 241326421
3300910443 242197166
121629498 159451602
1978064727 552755241
280603057 327065318
1024447074 597365874
344994864 168704358
3465822631 615405976
2123014320 568491969
2491735917 609051263
1906094556 669708601
4221106181 344345366
2667330914 99091578
343098100 441222491
1872311609 552367061
2510723566 555738962
4038625065 27527757
2208266311 560670516
687572008 364811068
1544535906 669366780
2657372314 642996734
3064616153 666709833
1365600910 675633303
2880944210 606052992
756506966 223854966
2014615714 599869769
1549569630 669145982
4028178194 384003098
2200081836 69438829
1501864361 42916964
1786056404 520964047
1183093493 82829761
1271872766 540566429
436633934 637523565
889163420 480688301
503413190 209887974
1908209742 624234260
2499857331 502601647
1544122355 290990948
1243425529 90048928
435901398 663360705
3477551780 159775463
3500082524 298420906
2905295929 177714645
1446417911 564451566
2331041597 455077190
563378587 610926662
4060105498 567426863
2230261162 334218452
425878552 85003675
935372490 268236095
3575648927 245553874
1565255496 95287564
1614554454 521080582
1760895700 417012265
80582168 619144894
3722694884 247351273
893757732 126876143
1128507602 372910139
3423100793 124819330
1675382187 77732003
580309199 680227902
146695945 433571105
590039056 53058551
2273880610 252142755
2605876056 401858418
2887569092 71759369
3545206657 517452873
718582050 639288624
2923845219 652095557
4053946946 289010628
4033586388 240183269
3758249345 356687453
3676767844 397524235
4049931004 651177437
1000881807 206088923
1001820252 303315986
4143417788 66770534
573560183 560815133
1773377580 387364464
2736862331 156747434
465240675 579518575
2915409605 163519050
967949249 262178255
205297929 411471894
1107321688 157647735
2881307382 663176396
4288061288 69935719
4016775867 82823604
17900213 615106269
520330618 605676650
2007358757 520926876
1407035804 679338983
1910342282 599053101
406849703 168680191
2562898862 113110675
3660719307 155460494
4150980081 106130015
3686904790 182655962
2786849206 115200918
2078269090 338763909
2562135878 412943175
989264661 182274434
3351764692 584412505
3257025288 605004190
2259068591 232814782
2764918148 165778061
1876920349 155493715
2613218865 330676703
474811462 610848933
4018427064 676257581
256763680 20996141
4134950651 250778232
1394057933 96787768
701040027 62866352
489086165 425226722
1533659473 285322862
886411858 452680075
3530563729 202904958
3879628932 485958376
508463319 305043505
1736638812 104857744
368110346 651964636
2102848757 208284389
294731231 531107267
883848486 119763228
2054492893 231580587
3541465835 277455788
998902868 331294954
1332509436 224172251
3472335388 593961038
912733596 455634719
3614007935 385377036
3857990249 262988044
1870139014 222214986
3087635325 248710771
2091981498 638563698
3002659029 90954801
833544134 469724065
575954373 387593540
772386040 418986692
4058789853 270493324
194885625 293818217
2409130943 492174584
3592203039 350568598
2804299872 175649270
1968494733 164717026
779734401 645683371
1194592264 6294990
1688400058 75876181
1667080500 65408776
3994225191 391987564
608429689 409812807
3853050008 672773646
1940566892 265974855
4205763289 554951923
849801801 109907189
955593153 544520237
4232241004 451743279
2470846682 171474375
2963000412 214468628
1634313126 559022180
1645370064 230219016
1747211866 356992399
1254647427 574582100
1423190784 320941588
1618464015 282475078
846497310 148524323
688333812 185637507
3714030321 283858401
2566269380 452096383
267352494 110068340
2328889674 533730826
592313665 384408322
196042572 259864103
3260582186 524583762
4127690943 524674293
1516637799 212145973
2456424003 614890231
1415686915 42731746
3800219531 12702902
1739686631 361077127
375240329 68421616
2860220513 190330660
3601827585 135294863
424407962 167381618
1766029135 208709837
2530793959 369125606
2868268458 193773715
2064893211 520829718
3983915125 606734444
3056527418 584949946
3650819551 674108982
3849796212 676507391
419879625 235110283
2149685464 91270804
3599156395 471182856
936483346 464885895
1460362613 427178021
1487323786 185538196
2991693581 190494531
3861267652 364083746
1786536900 438980330
311096496 251385055
1956547805 130514040
3760356843 605884954
2380645390 163385328
485969545 644173972
751536352 114002707
2779539298 224111922
573651021 404051614
1843203637 25589008
3326398055 267425274
3904109407 43512994
4039292415 428251830
191010095 177804164
2207928434 116308030
2677049028 207581707
1424567915 292259430
3595862315 402972725
4270751868 272306581
4100099789 220824624
3535616240 266513981
3112080092 482690659
321724417 507019687
1043832142 460813481
3767571993 180615894
3487496210 60344914
2471415275 218482424
810554325 28693674
2638231365 495575519
648093466 11496447
1442623787 210828190
3663641965 193172660
3680350998 584656160
2394862320 453784305
1797568243 30449702
1155179435 395300514
198057667 93965191
3070799640 368567717
2287218540 153989148
1232764287 490492108
2646786477 525427196
4262185415 231806267
655398865 538135360
950101793 142568358
4069073799 580503864
1171485802 37482242
1352626451 431319593
2249217977 315822237
1539140026 419263644
272336407 659159166
3796878646 17323651
484239005 233434703
886692789 395104962
2059317987 361581398
690592407 459194726
697083715 634270760
3107857156 96472098
2765078415 308606439
2568202449 287105273
1535600580 294617436
2325557620 117094958
3106662308 73163961
389883545 502474269
4127622587 489484690
3566533232 37441611
2361917872 346831895
4231396389 482509187
1945782937 100446316
63595564 429282150
3573459477 345780116
4291701001 379456
3840277917 585639478
3851016291 499874768
2723467239 621591145
2188602493 200346935
418889237 465343676
1655085210 120929255
2847875462 592875370
1600954502 110388445
3300445717 104531435
1499955433 207280653
750961261 37799623
2252852350 151818069
1191748897 267302654
4121371575 149026713
874232595 470103224
2061326916 80342562
3901891471 587178803
1280788732 483777726
2813910288 166204006
3689099109 457675965
2247512751 638753730
4228456376 177891951
2009330563 27155902
2958841577 351440978
3929571030 582000376
3110926748 85452824
393312129 205210604
1103974636 216154204
3794438363 7378784
1881048068 216505344
1875224303 155812194
2895917233 674646951
3627546294 447513618
1514953026 339961485
3543533055 236506615
3585532805 334608798
3629136129 576367604
3258965368 404196297
453297265 52104480
2616320615 213198642
4187069181 569295067
2745853530 259088929
3676385503 444583052
3838699706 573793475
3754745625 149145765
3548805856 469569494
3497416232 611058701
3994052883 594077480
1341605271 42819474
191428474 36337340
498408741 300239200
1638273922 579482271
1934766826 350526881
1081166218 669055304
641737938 346019437
3456400648 53536445
2541168347 1990330
1308093048 85977656
427724205 581347674
3805834593 431144444
200635925 335518837
1572057963 663118625
1720217374 33682304
2713103489 467104221
976695840 400283025
2354518666 64946230
933292463 489761105
4163202798 679968932
3676670624 150637910
3147444447 612074051
4289979796 480386651
3082791038 518662790
811467664 25473696
4197467384 39650574
4086602369 376348042
323010301 91806695
1940601090 67513666
4192677688 258499709
533714186 59865097
3286041738 103818089
3031567273 116846270
3390060113 78526452
1028190314 79318598
1683384557 88483917
1177621969 183315793
1650582765 1034560
3065090837 129149659
3734021988 538846317
4205617933 165055445
3006837603 256915006
2513699346 388520590
1108385564 291946398
3005942005 588715391
1250678877 206168772
3891820120 346087983
618202035 267367494
3681327820 585294285
2745190677 305046337
3045958933 584407575
1340901350 497309538
2841830529 323982875
2363336299 578200478
3073985438 316995190
1883170952 10999946
3241980449 519952812
2415735604 331923689
2930333199 393619220
3779136117 76019838
1357141389 262949367
1577360441 555248901
1979590115 442578049
2225499880 166217137
3250253732 629105478
753088204 199820807
2603639501 140008428
1764334887 658460905
1896048980 399959723
1864327625 260442658
2631471900 541600507
3298475649 155484084
2697618890 223486617
1155059997 248244118
1657018307 559604361
599375056 412948564
3753565394 16826602
611220506 568081762
2412659905 458987391
883332613 545844864
1341412417 530414791
264016581 277822825
4255168739 131090445
3720376188 394535594
1376182398 387011902
3981977405 76226488
2514344794 534331360
3692749545 249834076
3342711746 116950889
1829334385 571547335
1267813161 296521294
257897249 493703028
3072244502 447848937
4166990336 504917447
1659030370 482968112
1644112481 297474397
2233656136 280753908
2047250438 318387906
418897163 175343685
3266644970 559933775
3074683472 535935543
238827898 628263850
3557094514 445492391
1012373355 111209748
751153038 537972256
3532734864 671241055
3478207073 406696234
4094550984 388723056
3357208455 649801140
1265141428 580702820
2091487751 479046326
1326063867 658559162
4247166908 238433195
3065278342 231631809
1164684614 289978408
2356340659 367798717
521076822 180445939
2578878550 545578827
1993784513 185620041
2115967186 128921116
2346789471 212790526
234115390 197921078
2185296953 448930969
3014499029 57941774
1472794588 527790150
1917748225 38170862
1840759615 78368823
214586579 611546787
3868282767 624908476
2557449118 35218172
861120030 566502725
2838492579 612037291
678829208 114017046
1868041425 406006301
3988158346 276839131
1501736722 478657216
3324236881 47952929
1825183501 124093368
4279239914 364214500
3979370033 387738988
1936573692 118685629
3960707796 546300598
3117261368 265069182
3685936162 32190144
812122835 417893092
4283110112 39929477
2740965062 119099250
3990579448 428333469
312323688 569057719
2132476217 630053490
2952261724 139734935
577592679 288325455
1301259551 147740248
2761751201 594845788
2607974412 331136770
2553291473 1992784
1476236590 332334373
3421624545 98172705
1923036365 80268684
2504847942 344072983
3413073351 35307801
1433360296 441188904
3977775324 548523119
131868254 568388431
3346713490 567724281
2104241055 30189883
1055176177 257845147
2722381514 13286607
3392107157 159524414
3475784489 181731799
2519725472 492051596
2404679538 525256701
4286985504 89135488
560516276 679394207
3149829356 511220482
644617293 660200071
2424869745 163447729
4130003590 52290990
2690357704 567280677
116875283 568949647
2240904698 479235852
2860997858 641010954
3162286954 509865923
733343674 287410998
454893619 210691657
3538002738 54509998
2021333416 162454099
1283637606 446671776
3553232702 304817381
1988803562 544283318
4033034882 447935407
3635177048 651050828
2694161921 646970144
874523221 342699021
271203644 328707120
4151728924 499519427
2627018976 9970654
327788445 70566643
215985328 386966745
146569379 144234693
4117576033 451080383
3380096750 603852778
2552490191 373238920
2836060329 227330575
4020496905 447760534
1823180422 584224142
1921737600 249160791
3301909489 395756580
4006649135 48622187
220102143 556952646
2161002147 672463086
74861525 39581515
1095790995 460750576
1983256332 321757689
214414834 298499105
1175845604 93033340
1953406912 477227765
1264504717 619260792
2810787027 562190042
1804169388 547833374
1348253495 378480737
3415856714 657529653
887115876 202812104
3847823760 10522714
11884007 560414657
761022206 152497077
1536347609 60123764
3044281519 68057108
213619505 416377451
372507195 124493527
4233188547 437334852
347458743 38913522
449445330 20847704
1363216646 36208135
4227055550 346697132
3624090187 479590976
4050979723 213053258
52268728 621146147
410305520 234413822
3532717590 39509717
1623699353 89067666
3713556004 43214475
3812121812 469911061
2326625266 211977239
1704853975 655039978
759985568 378696776
2287629608 153846506
843943537 357201766
2083227439 48662488
1524901614 203526030
3653289225 76341041
2698288894 147756144
2722498403 482455778
2079521377 72725625
4005016004 331500675
3274641314 327738796
2287858401 333957018
3744871863 28757986
3206098877 627117960
3409704234 432632971
816954688 158172664
1529025893 257042225
1504125239 167935302
3273992668 125736604
2081242104 494884885
2457697291 2207053
2067717496 576412686
180031467 300897591
3855486301 570741510
1331083082 413336965
2558899262 502950502
2747454076 304794293
4252469321 475496731
2999926300 293348563
3728399644 565199980
1120917224 576425139
2770867618 444559059
3734266915 400171443
3894888857 629117517
1331396506 472556543
1842942668 119215776
1128747185 354972902
3557921428 449320399
3123948977 638539120
2853141629 116422398
3054324400 26861857
1026558780 561462889
1892463832 14950553
2063001360 564455733
1338743291 616220443
1857219286 222316752
530522106 220735252
1651955302 186441388
1333699005 257806707
1384233938 235174272
2673080005 206006640
2644719855 112871747
1533079374 486743333
70707735 242055945
1970013343 306296606
952628113 668867761
1541983229 525621506
2361617912 387699653
4089687380 577076711
445909787 12623702
1688705785 582666009
3586249588 159469623
4220436924 601607476
3008102199 158351884
4260134582 222155886
676833717 550199863
2011780790 28755722
1884831067 664429082
1087243586 309872360
2375739868 428088928
2438030438 126492723
3977610689 327139584
3807317591 636213442
1516422916 83888045
1751367719 36113333
476592817 557934930
1526358227 538204712
2765395364 208602670
1745149623 444097602
3939365735 394526956
4165867632 422325237
3589265687 439300381
854845551 327300378
152226474 206852405
1681677624 209185444
59210316 409286137
1015812613 640196345
2039718130 206946057
4109294040 254611962
1516143313 560314179
1137014631 363952283
3470660223 629258052
3789406116 81390534
1341705352 666656963
2172385553 436157367
2357280053 625208198
1318975439 462439175
154830927 133012541
1862273348 108966571
1847501537 67409977
1448082036 312228304
1663824656 113005583
4270428801 334369428
3035723115 418008875
2742397620 14943541
427141648 226985715
595844660 484140559
66939751 58194167
2600286901 25015090
2016125575 239813767
148759216 255035980
3956690918 623347948
3578803706 575700913
174325076 435604483
3279880933 108676857
1644985154 148844813
3292801607 107282029
2416680526 299937514
3897190641 474859329
3015390741 619129948
468069830 32424651
889229321 44196507
1756439778 91694479
2895112546 649291434
2176358971 127186890
60419115 325085753
1854572599 589407602
3555312478 619020265
3576226052 99199335
321984869 634439936
3981362782 48857866
2112477542 277195257
2882201605 630001559
2274578869 370730922
1072893541 205320088
3294776357 372574415
4165124060 23840261
1197245807 588821462
2319530118 333543448
4004393304 10575772
2639457530 642168621
3825486007 331100510
2617246594 577997991
4149373316 629279589
3352421861 218325234
2597589519 448376095
3454097776 592096141
2015543535 668285416
1902363212 415693184
209435422 399164296
719249851 410178173
1393666600 316510526
456419288 550500765
1004426947 263096606
3212184270 412585088
827178139 257001737
533240980 604148301
214786909 570695543
3496234514 276717510
2434150574 185131304
165742690 442239219
2421394738 559154937
301196261 423151256
2525235406 671148787
1353822053 162023678
3976195776 467941608
3846823795 45807715
696819419 570765759
257801310 517420063
786127343 367599787
3490394508 420256523
2038505526 138009124
3253619849 73845503
3943679674 26190419
3621870597 446616489
3482602079 123908933
3668100655 42530573
3106140572 10302551
3287530918 678190506
1187005663 122906785
4027970994 167751686
2111438301 395215039
3375100823 158858210
112988546 427702715
1248644855 313058505
3132366540 300974147
2757223102 464777133
2476034155 341008547
3615327235 8756720
1607599512 154732072
3173224404 25728728
3086647417 114488063
3564810366 476228765
3020219534 508950562
57038598 499262073
51357003 426606891
1534769003 665044578
3080938207 671487109
3429774199 357323836
17317076 426852015
4128156482 205227638
611949878 319584143
21135345 609537783
2493016380 87685191
1635134822 530413861
280350416 462303503
4221213893 19141154
3593555132 596254590
2167830709 672116251
883594756 103133712
3545701946 631988551
3386610093 453057277
2186635932 148543889
1906749583 100173093
1931619189 373936942
3012856463 321947570
3432742345 580096298
687370983 26847569
3371558966 487275168
2092161547 98183688
3624316235 620619501
3637213548 247636124
1278256635 331800280
1351769981 301425036
650920100 496763404
1193694647 34929514
3997556001 158651179
3552118129 288371984
1209519337 619340728
2845766675 228916840
269449608 337774186
1414722089 11875190
3937150109 590824960
1178753663 103448002
265469010 364408572
1640397559 640278239
570666601 588417917
4016366714 501985653
474464138 57716686
3958571562 211715265
1028073786 432866400
2992981749 65810713
1474019924 384036667
3707055319 321208009
3541057168 156385318
1036141067 505230256
3083512249 325954950
3886760086 98082976
2586758332 320972226
317397237 447553738
670295805 609698771
338595186 83779912
2651150120 195039937
2583178811 522535247
1034097162 485478227
1244925961 258474936
3785686321 557151168
768008900 185440869
698626613 251526807
3152781355 247378680
326780354 249493351
4145554335 456251964
676071475 81433345
412428158 8349485
3936507964 608869485
75331869 71380995
2358274293 141697334
3511715245 514596898
1749637910 308936065
70128691 227323640
3616685579 574651815
581729077 204453443
693427410 200135342
3136732656 485573069
746611229 497894404
164784523 35642188
355000017 614869911
2207762507 361280375
2240745489 43422147
2617837412 245481803
2107441594 65413473
58819711 655094963
215728324 360005463
1601187321 657320047
4135259662 262060133
3784072964 352729433
4291770898 467967136
3411078629 30708363
3754165048 160291881
2603411440 392539953
951839070 98994544
2904755191 333807872
3271942778 369562283
3634386250 147261742
49483352 333171932
3667475485 641329996
4178466412 541684367
3056826540 255655527
3307492357 200801865
1050662581 260040404
1801020310 203049193
3070871710 220852603
3451656747 155861461
3110981716 135572719
4264532347 436162553
985942928 218832501
3901123964 90043401
1922607267 197489432
3322838633 352936652
822188119 535137065
2816645107 153117478
1906555066 609886041
20170141 631861795
1792555587 305990678
2102157288 85680152
2850428451 167939328
2470005987 348192472
1588990368 675398062
2263091570 667463518
2378299574 254026278
2517648907 376855205
680154677 111968424
4267530725 391036424
687539810 244302331
2050262511 488323105
1308262331 5710348
2476263350 130942670
3263815601 42104830
2837167502 517496706
2950238184 75528712
1389277762 135022570
3391080618 508320982
3226940147 243043085
546019118 599406414
2864919784 601537261
2803406786 334770741
949367124 592291394
855693420 90827909
2360979477 569605683
219147216 38438449
1560123812 302300173
3641471407 328214827
2923036561 509029965
1702288506 186211268
3569235373 53643482
629786814 541239816
2650566567 197596899
2232619567 569454505
2288080642 150381961
2654635713 555160240
301881157 54943848
3377846086 488317006
2912922495 454324012
1070650551 387989077
1863279799 583166539
1531033450 360277054
954947298 293415989
4128327398 382520831
2864486382 55801428
2686522908 165530417
3135159598 622545025
1624363717 656354487
3900518122 160205681
3231100856 181372666
3145956249 521208404
4016177183 537586623
423778337 450118666
2248479315 31202007
88266531 182706272
1564951031 428158242
2271642957 49228248
1468631707 650873792
334309005 138978435
5054311 309985369
902839746 52032737
1911113731 111029222
2900035351 430533611
1702767451 25846751
3121415387 155356476
2729327445 118976486
1780303105 511864962
4117892864 552453476
3288207998 411582677
4236324869 163095391
2023747549 121024707
1965498794 530199037
2395961275 426534998
1146807374 162245931
2347417163 581852465
775764835 325387864
120056412 2869967
3254362680 116407673
143280430 270671363
1740087255 660489168
746345092 349614998
1621157225 110918225
3346504341 104272735
956747869 348552498
626906555 184902500
2100116947 69121300
3611671573 424754342
2226336081 495905513
3516274653 611605972
3644018238 557865417
3103528953 122964298
2146123049 545829982
3070079116 274038200
2040241453 71270695
1607549665 409928016
1564940096 417752976
275744625 313836001
214848455 357787394
1128010731 15472051
4015977926 631944791
3254443751 252943929
2994872417 342022180
3344161361 598815821
1044553300 303536846
1422902553 140286474
685767927 565177078
4210615312 410416540
3882123632 616350229
2321583391 333527855
1056901886 640793977
1383914539 144191803
1456098715 658360149
1859653156 496259569
385405672 143938871
3537950184 661716689
983240166 359080765
879427101 529903658
1569357870 235612813
4223300957 633787467
480871375 184302174
2345252308 444265481
876007624 620526928
1397821589 151491690
4229666511 417734489
427683117 263023846
3877395883 554389673
3679049523 131809978
70054158 557125017
3165070710 92681693
3697762787 541516361
204499669 530740779
310132301 147514587
1951702452 100169998
560712883 202768427
3750437338 8731056
2737683925 192665355
2572483924 574148612
4238269914 20155962
1774604384 162924442
3311411238 288211968
2549820816 530432431
4236895852 576212157
3339531355 591865762
2374400271 233728699
3854161530 161022283
1577956923 219781902
3832842486 34465382
97202962 24635049
330061823 190119399
1296459499 460684745
2230779927 602368442
3196103919 352968843
1765759998 320819304
3115893444 338419671
885269863 312704552
1456821994 246467431
3508438966 414554737
4225545287 113625334
2506622227 470918909
1854080261 335228181
1938673372 619488968
2025248701 192787575
708507850 624154364
3572665866 204492911
586490186 444969903
2353662529 327228685
769470832 543380398
1761065096 518460239
619749783 326516515
2455906128 2082469
1379087103 551184242
3595513655 56430361
3281652055 626262260
958753645 398262084
1494429876 402900746
1962280348 38328280
3858562487 298881039
3582461564 284038203
401809014 583904734
488324286 535969565
1358014861 18160347
3011008031 213513331
472165637 653405320
2065127167 665428108
1976071713 578025867
3411279726 70981997
360902582 248935951
2666852228 640288813
1164175337 38776378
2632341672 80223701
2769084562 375604432
3871989050 151963171
2466781226 301302434
553905847 153026823
3651213669 302293392
799532067 463237055
3082736490 119038090
4129820989 57504471
620379496 85068290
3636502447 62814116
1458350618 271418527
1743370363 557230113
1217628579 629377057
2417629483 51294771
2849602753 120038657
1461185833 228548455
606936115 591874613
1173448618 650701979
2909744383 584484851
2612780610 337519339
1147757918 474074399
3119203604 424820935
2391934287 636358605
1169619417 114239573
722338706 565866513
2971601338 31318520
1850610113 347392478
2373595503 208942996
4120413317 199304413
438950987 520605253
3830574885 73502379
3313979973 57726495
3789271572 487166639
1849329830 547914951
2064742423 128735807
1263423990 357688890
1784919468 332272024
4195104478 556890952
3117048376 520332813
1843340463 129759068
116467602 306822497
2182861885 472415787
3742000581 6402808
4150040329 7840155
2260639478 39230246
2695747293 98946934
2484469165 532668302
52048220 227299698
4200739697 522508635
1911418677 50499304
4086283302 447668889
255910742 207782432
2615649042 136493252
245167028 630213848
1811364730 465495244
2660284628 245856702
799815765 599433140
2003613914 633907401
2956496094 514016464
3713971720 344842288
2780246182 47491489
2163197982 512605053
2721743485 320728735
3739622971 416830019
999523363 561548904
3545162396 382216517
791686466 481272995
1388465070 230795560
175348327 105757353
1487049226 378011643
4074455696 50374857
491690390 451335894
4121656176 173870854
1383569289 123997465
967289176 32286379
2252960207 134400467
2608225128 344563595
4168820278 389794672
2811048848 23650763
515826652 487449076
3268185570 635194278
1846982836 594767977
3154541493 644526445
2369201141 525851808
2421927815 137487171
1874648204 187268151
3804135245 611438352
914394929 515845989
136680576 361071319
1802183832 159198075
1973148502 440709177
2643910534 302942174
786323442 111269570
1471643524 569876348
3451700480 102132764
292244336 435053003
4289297221 418711924
2510914945 328033633
3679663871 124081738
3571028377 380677465
4283201461 146428046
3783492226 295572021
414902176 65826338
1249057696 653128656
1179235690 574055511
4172216076 13634904
2815525581 27012633
3472230559 464614550
295426295 342558565
3720625039 109386359
4004813768 585814657
3656323508 523068165
2979003068 344740140
2279798092 517532586
2456638902 397195874
3150049840 20279489
130683460 71711709
1412388461 674042180
125821560 100280477
3910243675 658289896
2062402052 198256233
3263464314 332472372
159009124 661807078
2748063887 179106864
1410872586 265720349
2134134983 129438551
508060535 415692080
4278495593 537733419
3809207152 92584520
696931874 120382987
2903868663 255773213
1353043247 39793580
891833915 382866545
3592426100 123119026
2291553050 458099706
370870502 27936684
1137106874 240016750
1708992848 202198429
18226525 36455725
3123086402 484317921
1410087044 69511387
3943736852 455373641
221100450 121014795
448181820 34937540
10772249 312251896
416383866 222508185
2929869072 371439836
1353288829 146419170
623846988 267467372
3533883469 591911503
1925537559 468834746
792165972 468716152
1573030648 193732214
754153710 288952911
3686790567 626670809
1570396582 162082020
3875231392 243668298
2260784479 426457568
228416892 116000878
2316697103 449083654
3412793219 357225424
4268323198 102431990
2872928299 199145581
3737690266 535395684
1461130513 588564123
3909332992 53585101
3603499284 506098688
1530152677 340527578
1297012022 550776251
1136142754 30730809
1780259215 670140343
1747906678 22191150
566912140 70455624
3564644426 465400417
653923337 166975052
1666426300 284691516
1449219957 342411428
2125752689 260714656
1252279299 28198608
2809564817 545320778
1356494842 381444750
1331534579 252090843
1750080030 400417443
1701686410 99412500
1996277946 232478651
1132006109 86939812
2321417372 209056905
1010905988 20111905
2835797806 139637017
2094324195 255595163
2641215124 244608341
488765793 91662189
2757183468 134871742
2889037881 480105209
319475637 449122534
414752794 616924302
84437032 241215844
1959803906 95825990
2002412563 22905816
4165688367 445656193
1918620214 25734303
1765525647 109606995
1434179060 378978305
1237380912 306372848
350369833 60817594
354533315 374410212
474162928 209231552
3953091759 343230348
1524525348 415226916
3621408104 447962363
924823070 497259639
1446957198 592332250
2815560194 161144359
4122942397 337497850
3702885917 562794663
3179479935 88833185
4066421327 575743824
120584444 667648062
1792151054 501952041
1922319102 145119757
774611845 354026592
2769643251 433030175
1671271427 203196172
3166989267 667715029
4179446309 378662660
1516274422 200104585
999254204 47905745
1492255529 293194580
3740149851 271459072
3357253763 355923446
3514423049 628753451
4022685459 658238945
2541396367 188657674
3524890856 1616753
3454732434 470938770
1231108113 518130726
1214567477 430673950
372358112 581169198
821372932 110600576
1029523544 401467968
579361906 45876641
4067683093 389505569
2622779241 475743536
947845151 573235280
2440838641 292530688
3458107428 53602445
3136729408 294707425
3830440835 68699578
2636701441 45197006
3891573790 105927298
4146538460 223357857
4269789498 622875837
2207767312 542906486
576831918 121774210
458989025 679834623
1879132958 497274646
1662102440 45103004
3997676513 206048033
1203270517 556023839
1144629409 249024359
1850038008 651137629
3490012116 18403288
965876344 454839048
197891433 628067440
2421321194 129112579
1218562406 89551754
3042308221 465859239
2561735177 334874289
1075201331 268423986
1953053523 296044359
1480722868 250456306
4091320556 252263546
1958620434 369595671
1631965529 72468573
2651972080 665623891
3670348301 249356081
1890493207 336464064
2508402542 205957742
2124428475 97067609
2245148639 156602961
3757285933 288990375
3696274551 368671334
506775622 315108784
2834148531 360127486
3231102223 625078436
3568252565 592300767
1531194188 309894868
2769912969 502790328
4022864880 643067172
276741095 639252056
367518032 384124794
447943031 21275712
4253847506 644668798
1526150060 212406333
259447659 194449721
891450232 91363792
2119742600 381148199
1117634886 545618506
2784819463 149330232
3875000278 81294527
3038855871 271045479
2274701129 458737049
4113016863 249371977
710266554 221401943
546495511 541705190
3073821671 143998172
1070808623 56929474
1270763336 436250166
2745585512 94581569
808347378 347102735
320075257 2864670
2444286926 621619048
282518908 499496834
937319652 208111526
1074376602 526091557
2110251883 218274595
486418195 89558630
277894758 526982859
1361476426 32688047
1954540357 430574073
2123613354 209514129
1484694660 379782374
958153757 238472156
2046054010 613222074
1696882259 170345812
2103714483 412155147
1377446982 443911923
2879633469 90578367
474831385 155453350
1799236130 210879139
4047588333 371819232
4071595675 605698320
691483281 200210583
2738952164 460846160
2238965794 221879090
3331877573 648226670
2132427171 559850734
841456482 679189213
4106562481 564900295
3120548381 227277900
2204773171 591197476
3218369411 448597632
1400329850 447471400
3814079265 112774083
2065121329 489307695
204554701 302109296
224291972 180544633
153413576 208369091
1367033715 629838261
4117129478 563416163
1107389856 451088832
535863903 174024641
2080233708 645792755
2877907408 539779068
136168323 317897176
1453063254 147504220
2542376110 423160610
1041750005 333482758
3110402892 196188098
4084297171 220160216
4156054347 339937887
2416209754 200934239
2099364025 440722876
1864188533 666853778
3343225272 457312574
3210599794 467471583
3167833547 539590221
1176854114 207318704
3448995050 59114200
2661033614 45394359
3507317351 631646938
4005454420 538379225
2121371018 146097680
92515520 460560630
3967296458 434906381
1469663038 458457606
1473912532 272842215
2909578700 231253373
1163222940 430120112
1119870544 462984753
3076423797 541138347
2268690279 258609400
1547178652 210407104
3842870503 176769546
2525544642 473920698
3783407241 575361397
2204698215 507218541
691912567 422276002
1868712374 679483904
1348949256 424992980
4288296715 657721825
3515307101 411407501
3886417200 456918142
3185987700 105231195
629935897 567915140
4214183939 612586666
1745126050 638236089
198628709 118964560
719925785 413788790
1003123702 339471919
1175970137 83414816
322171204 63847335
2597197142 259861527
1565016479 633762974
1483402327 472672559
1359840145 67545234
605949648 189937745
1307470029 651117211
2314230545 158782878
776667083 123130898
3102269291 344820889
619881530 49021
814797883 97772551
646412415 333993876
734847624 89907580
308607004 448130449
2552281628 185369654
4247708693 297039184
1103305277 302006963
1633792563 202089297
525001021 674974745
2181570950 379333276
4107432137 12688731
2573218281 429557854
2901710827 399316325
3901920567 327085104
3869488790 665253170
1053133101 253524046
4028058049 384228057
182122961 667004937
2722229139 313715377
3189472007 563346267
1489462919 464914451
2631074224 460578344
3117246185 492159934
1494313024 297537434
2846377023 638673860
668810236 468981335
2676408700 384203590
2279330894 32726481
260041454 401216431
3422982541 596159739
3010154335 28806298
1858661277 184458885
3282503693 571553097
1560142743 46576373
920056014 487685314
808048032 613784110
1867958800 317005454
1827252523 216824931
3171454671 303671490
2420268872 552691837
2798181181 619491451
233945718 419352715
3279653484 184760469
3523722330 375953479
3872737907 476552039
4216008452 489336933
2487118544 294996551
39124615 304895423
3165199249 569813633
4052529552 676809696
3312068087 134348566
2803855339 6856679
1545588555 61513129
3666859715 409840659
1255725165 127160938
1495080179 458959163
391428879 511528092
3914559631 666184053
1691225747 547063165
2081652586 218124824
3217154693 69489708
3399558559 149595845
2356600176 22395420
3161577226 651307791
3605689324 102541100
1423929305 473984711
1397946327 370850851
3738250169 508450385
3793260195 521461764
3164726891 427286815
995474477 65256484
2352367153 431380133
1145245045 21165966
1286054960 339131408
104555454 470917860
2008038899 582593936
646424863 180423228
1445274931 567643462
2430327008 61603582
2539549663 362029766
2485035348 553315237
2391845477 195827597
1552549885 96028335
3511396974 337355154
3652176332 301677658
3546489550 647928060
3361686686 171394413
1971937402 302269059
3507584553 668109199
3165790696 337365192
541685123 657970833
1875742426 220298431
3300652060 48119895
3791177551 545868407
632454394 89707982
2578549877 408646880
4246874418 674717313
1386898311 412943916
1446819509 616841708
1485526436 208600205
1866473510 280177691
2631630951 628600797
2902270790 510161140
4046863687 510571059
1361857117 620061958
1312833982 654607080
1279463245 166740885
1453052429 329363696
2532299516 355465581
175490222 473173573
369155 55965598
4061944264 31678877
135354707 264317276
1929406965 208605846
1958977476 596693179
1819965770 620345102
3810490589 152571062
593815870 449998895
496701364 315262717
3712691237 581567016
2301747371 114717166
2845604352 135851667
3789042600 458781712
2441913321 449348151
4196625095 81534009
718081702 631706258
109907008 290528582
1407734898 662098256
4273936499 25072211
428891572 538175145
1507570138 202709052
631442434 17093027
1199112669 412470031
1208164514 589863053
4043008475 564066232
1231021925 573975057
829662421 326603087
2043146768 319299648
1094789899 333018930
817601498 512334480
3376734511 617945540
3370921745 564826862
1455940703 248458938
1506100680 194743032
1148919756 67962073
3120102363 543466687
2286207744 83111774
1610307420 419390996
4128046770 143877642
2652059019 601494990
4052839293 257247324
3644826645 306082506
4121290262 229607856
2140072268 158317937
4224319459 118728644
2048908397 559043737
1395747897 117810216
2782791772 61512363
2449966640 300553601
661885420 616714301
2585622130 23948679
2831010411 439077296
3625152946 43683718
3283154128 264172515
1720146503 62704489
3065478175 486575248
3253403287 677422494
2127438229 376347236
2996038450 180248183
1753077660 159729831
2941064132 45613258
3631697465 21065699
3687684633 138503218
4254376704 2371777
213510023 466714134
4239842834 496421833
1359135587 267789133
2103992828 152307895
2532514948 496570742
904326049 91539704
2790738388 267071792
4278370298 500384822
3624371713 159271216
3999991564 558116783
1341878677 164231954
2131121022 179869840
4106480793 65194010
3936789819 104661356
1658112910 149327452
2184284566 522096042
424352242 471801240
3225071800 165568270
1556537129 97997163
3133205523 484811056
1674313944 181311916
1780677815 537394270
4083770359 673904970
3258818541 624970869
875130286 259290614
2402653222 292766351
1114299394 182749685
3678286515 447398378
2249937132 175334634
3634614247 366566382
3913984611 663993435
1431605285 123610017
3834620241 663597063
3929711674 678944755
252467344 105423479
3248654784 186032418
3872525368 234329736
2893841356 570169549
3450721110 443481561
3277626508 588256243
2982831462 69670590
4022816323 113449814
636083396 214905746
1201785063 207802080
2375531653 628677022
1251829470 594302054
388293018 588709922
1685580762 427804731
604510934 251738555
29564926 77346157
2567112376 481399104
98838405 347711229
2431908240 407238848
2381522921 623939763
2147221018 217466918
1811807472 653444282
625640823 149132711
558893431 393071439
2591947999 613735115
962287173 498108733
3228151249 5447734
2073966577 381981723
875928722 350799977
2213099351 112082982
2852172818 583019339
356270762 173731703
146558661 588914839
2078665190 78491300
1246057986 89772987
2571009695 95835091
3972098578 459565530
1918131912 267289690
2969957101 327492175
1324961794 482024966
3330100472 99491375
3462247130 167709502
2066037038 190126702
855616065 445629819
4249053591 72984502
138604556 97396232
323587512 21005496
3862983642 222147151
2519348536 189132304
1470254796 120255583
4055597832 495382155
4139108512 519098928
2018056009 416335541
1501398204 377463398
2631223565 69477937
1206646036 389542064
1275485973 253088783
1173207191 16797440
3726523493 187748944
507752345 226810091
3346198073 173481673
3405543256 479870725
4023487389 312552118
1543075587 95583314
2311380193 22900936
3823476614 658915468
2399896281 134569961
3095164949 382042756
947121543 549758932
2691937332 94100529
2078856917 239596117
1284682932 560801174
865141249 121982424
2892228489 568859206
1898544868 283090850
2683392611 107583794
2287984482 265756230
4280697512 290199270
2441824765 494175321
3046257620 341085168
1001669654 608333542
1352316716 666514908
4174560573 6886918
1534623196 8598998
1927387604 13605359
290304093 572354138
754057592 69542420
2159193097 80213506
1337179711 432103041
2373992514 508522850
2372910631 260218191
1237269728 104497805
1597011102 36402880
433736974 638923725
3759371116 260526468
2376597902 155200659
3029196008 401611372
1566772914 69450782
4051530775 656449634
1995215649 619839183
44202679 396294637
1539672201 254891967
1545204828 144562241
2974764648 42065089
43852495 335413890
731517802 364617935
572586079 239349470
2387233870 259332217
3005024929 606850220
1756273469 107319149
4092788187 578006369
2343310075 414623410
499313943 258659296
2181540168 248022219
252911919 504635134
3284721553 314180999
2372971730 548874594
2971032985 260627331
2903771547 654613767
1421387707 98784710
473524804 550236275
1274389358 93935381
868526737 293140445
801553197 77004310
582463379 650930670
2395038127 448021104
2094028301 554786158
3770916024 565495866
3809520663 310260322
1028825384 400095718
1967660185 415040152
3182205203 174745202
3015318436 289680064
1433937030 591338483
135583284 582277284
460919834 495657264
834826756 52156722
404574622 580972629
2417305923 339859583
3240099965 291940667
1857002970 186891380
847086377 438094104
2816296399 278433448
2911281415 359357806
2954920615 144603588
3353462424 432800995
3149044391 225969198
465401055 244582460
3311782654 595961170
2407728163 641656656
4110616281 592621607
530319042 645742985
3391203930 647437341
3613458265 308191258
3168820873 188710719
1379720007 142735522
2957034591 240798297
3725849218 196016523
116394615 209497175
4284411301 210448091
2911750772 667783514
3106948234 283456725
3129623740 118304008
2391375302 517390759
1712398266 219343582
2523840678 48003993
1786243996 601546004
3372217113 92040303
230700850 301071198
1250549756 361969699
3523476573 442022972
3246691626 557535679
3448638137 240053876
3859022744 956789
787005284 290321305
2929183568 669376483
3460975920 479978566
2037212029 100493888
3395013496 500210948
2447470717 469768771
3368111331 218284502
3055763128 292648519
2589925135 507110904
3522163884 369976200
2489293153 57719413
896778899 445217761
4162763294 208765731
2922796789 250586435
1921308582 471023986
1478715703 21522243
3059620023 387929445
885998952 602351961
2659665412 230612788
4027379829 487503917
2485564691 617164484
1624496133 487457293
1005708250 219315978
1928564667 249421463
3513246666 576842260
1400286947 413020087
1942324205 196880958
144614395 590066193
3158037237 519061531
1695729831 320752080
3134278749 666108063
1992386552 369688174
4266529755 377069139
2954274609 336057639
2143787339 549353314
1244503188 630597119
3963038983 82573640
749159474 663037122
1482901695 641743179
514390998 320480825
3653591312 299104429
2017644806 180302339
539241727 239387831
1879773386 572646607
2324157156 425859900
2410039496 466043041
3730134337 574012452
2929411618 450913468
754641356 322899068
3549369653 562015973
1185406962 525100543
158301853 461068137
3505791351 661057053
4136411444 414768243
805000723 457131377
2806862736 89749850
3498262870 642455395
442704255 11632444
176902332 194518288
1973608712 309302315
2608480729 23661624
866564 371368095
2229406699 144995365
3769040220 649814700
3563408114 559257369
594381162 308571308
852939718 213692807
1916739508 11431086
830445815 605693199
1445132067 205469188
530814456 156536689
2043250715 485977195
3342146993 358079510
2840595705 416013840
1288965766 543778478
1190147542 24367586
3080801544 145987308
2529267535 476522311
1936915795 626743398
598826512 414756913
156114753 426186477
3499872010 300719606
1564802878 2676577
131464106 145050311
1737082703 49168131
1828730111 459085384
1023050491 9055054
3208937291 166965156
1726279172 321187962
3514835794 201292245
4215694712 358704588
2378620957 437261193
4191607597 153918659
3520927809 255322833
372024960 34459155
2032129326 56191625
4084856781 87042003
1091591747 671747139
3263530374 66879495
287328998 319994189
2962953869 655827739
4170080658 191623224
2794494722 18183279
1071959944 332533204
1854483251 163990675
3050047687 226069555
4129700232 82618886
2209455350 116462059
725313313 153177038
2989576869 406406433
3638098180 479771057
2377158453 452605905
824319527 159715315
985939603 270898983
1984306103 166804905
2371290560 94633729
3630431640 107455230
2885622602 416256225
4271874381 18874448
3333501280 22102934
2927473872 28991309
3044192072 37945070
3626711941 516394672
3518848262 73568311
3134144707 210042736
3267873878 379507868
591080131 152939344
3377377934 371108288
2303619508 395719587
114684024 62216001
4283289500 186989481
3961645832 451696143
3222209628 476127529
350156996 285747645
1894516786 353928591
821248067 374370239
2741491127 502504970
3545641914 359496484
1888907669 449444822
1361245190 349377889
3247934501 252536622
3503061591 469941726
1789965613 114886075
3508150042 62713738
3670638273 71391239
3330808793 477545827
4102057287 455800241
2782143295 197265204
1867679622 380228613
2200990627 308547449
2725956506 152929597
3861378368 624926110
228791904 448057399
3509867289 527736099
3492324394 500487892
1572091278 174647624
1777029463 16228926
1559230933 486495849
1579407833 167463697
1899554623 205558731
1760923876 240626179
2467009879 106387514
100778711 610748160
38977377 524030619
2043470431 516895080
1064680848 574164811
1135912758 339835734
4184364702 398126540
2571822402 8778180
102761043 409863510
3140770149 605596327
560246631 335579151
606205677 152310603
2528858836 652560388
4257075683 543127672
575614436 382294446
436339092 564370245
3448462195 159845215
2080018452 185985738
3876010456 441818384
3036782768 139954973
325515627 175938070
1844294571 288155821
3280491553 402908325
740756098 334431735
4260358889 208836410
1301730947 286654883
2324060984 26806306
2625976898 47616709
3440024374 294538918
3965560768 148439922
3638418374 570190294
2122331254 112594667
3161214686 108145623
1363522055 105626746
2173387438 628865836
2761535932 341191501
3534522220 159663027
1122363037 198255866
4019476487 261282252
1873296549 383452179
1594548107 400774312
379490519 143857896
223149279 107305715
2337595693 76953342
3491443931 439056030
1918695455 223537087
2929857104 445197765
2296405578 57058939
1098876433 544195132
1243122821 183005751
4027785667 64568744
4108228421 485689120
595173148 666778144
4186084896 206696152
2704432564 112877636
2259323720 207426747
1967918806 407353831
3767304696 605716400
1325900285 591631377
1984923703 319021075
849715857 404301585
689314271 12148680
2869312072 573141939
1471555640 312987048
1335495702 49302466
1986153135 88313420
3944451995 189012225
3006455019 65449005
518886233 202928290
2913320773 353256134
911158723 630381978
2096827073 49378941
3167664956 226007684
2448147929 575579055
1279684767 679150974
3106940697 616722455
2026339614 253498577
2194131854 570389775
719792660 109408778
106911779 264850159
3096152774 53943850
941583983 139057423
903921733 670706024
456474133 642489267
160057061 461689220
4101509592 211500474
2791911260 73487944
2223011 78029910
146069428 598935890
4184679058 494142182
2382642827 330139042
2592804409 10105931
87467533 476701213
2755329012 180140907
3397417725 596963275
1790161710 639937414
2563135881 78207127
1355646437 175019049
3249431376 471647990
2483413489 636506777
2277308149 564210544
630866518 285530473
939412211 146587718
131761946 357978507
1722369150 624467718
2462341857 553439706
210231637 599753647
1870704736 355748930
4129371259 611724894
4288617136 551922802
2295750624 549939259
598331747 675100282
3010386676 329090326
1592958166 172921156
3131142148 643317155
2845896792 110244691
2216201570 198117536
3288935661 567196604
3064875880 672913044
3394643989 445484145
3154713093 560046301
3210256397 578577141
2003698724 554513743
1997855510 187295204
3927505892 507518
1096312257 561343849
3734984217 318555712
1692471858 146828883
1828925458 411241554
2057366761 662273254
1705648810 244590360
769802374 529851678
1239428979 80580539
3213794123 50438746
523218298 659910683
788247422 328584893
233242097 64861687
629183579 269513053
553823833 600339547
2501673013 23549183
2163890587 156021381
2407601422 308233910
896288098 308337079
123702761 310948612
3239958325 138599839
1144920184 661053760
1284421982 58414649
1505848157 484187598
4153047048 360655879
2032078000 106677529
630437884 97843638
584331978 469441562
2244979631 272240990
409680705 288069886
2675574118 395562598
2612001502 165857848
1171109012 186499647
3949683697 192766827
562808425 63079020
3764000203 246895541
3290558954 108139358
2760294460 496161285
1009588683 175014094
2902956813 670627768
3434297825 513996561
1380960467 253801307
3833306903 203106076
3228054479 75171029
299237296 480157906
1433163803 34780656
150085734 103912318
1465503438 482363100
3521354240 73123477
82624751 454398008
3556037408 127155448
3525114318 420670710
3710611821 637291298
4189294336 381862438
652733150 146397029
2696579278 84583080
578443054 283452331
2925259014 227498606
2523888196 205481105
3190804723 183700023
1872302249 347450647
3185621537 644451287
3395189914 245686779
3849798658 140099742
607724469 473966535
166183548 489781311
2869032694 308441998
1392190532 200734164
1469151706 120084420
443780167 620490293
1893824417 102182910
2824213548 183637338
3314190569 537753006
3833991512 302205437
498706888 235378235
2122557066 10740559
3081144056 499550456
3502421325 524837336
2083168946 553892719
4112224162 19337736
716534544 222439797
495135622 7107656
3454930782 179955501
2950642494 444463760
2055797750 616067763
1735911931 635535147
558917441 654882630
2865257047 389373728
1879590858 149409034
3215501610 55654839
3514613112 1923465
3123282569 518491527
61753188 12555266
2875525946 385773945
2598955795 232198450
4237814501 421089328
2342389052 523474421
1120186080 616010594
690808537 421169264
290973983 210555264
1812894919 426403907
2905744726 224854902
2654426217 499507175
162786397 645143930
2151236830 414591558
3279801001 537411473
4239523983 542793076
1705984803 423504556
2960073138 313837694
1807291496 193785421
567211658 571606984
1649453781 352590176
2223229621 659198876
1196647749 565257294
2204629308 534846829
2175527391 144681999
363325246 389980124
3421451615 88158967
3541721113 265635281
3196513406 583650627
3394104488 155273991
2137988297 158664339
446559839 592190835
3953952605 381387575
1516227972 5944937
2049004496 463265046
4098008534 84521876
514819005 680088675
3310111720 261825287
3394989927 483402594
3932426367 515801036
2132351416 469475289
3094955903 48600690
3281158815 323699674
3042808074 213612538
4046011903 676418552
3071478119 559610057
2926407839 665752428
1662383773 456422022
3067905595 383718711
3457926878 630763459
1130296915 200541734
38392503 401880602
60973770 307636342
1861269167 202245502
282675093 414960217
1565741926 608085394
2707381965 571207685
692110620 372208081
3734481828 304102029
1926067075 139500844
712943200 672730
3029971111 570463687
4227914872 369010212
1370105361 512104180
1338126892 54432953
38915493 590594647
832020802 238806234
2487617636 191003699
1006248460 536384360
2028228173 493011528
4051086621 21304937
4117889385 277067576
1390085607 10583142
3309828789 334043683
2099719224 157949410
922809080 352831506
3366881857 434092494
444022766 573967150
68049993 93511921
3615493960 601626061
3315720228 53481313
708618050 186397441
3356879547 267664480
448527142 120242837
432983142 54988618
3844924414 227070961
1040106761 400942232
2547351358 393541581
2259865867 168381716
699919181 533948507
1631321559 389855764
2410109530 169174217
2992266782 296070611
3398378815 70837304
3789444140 238153073
1425251238 376542382
1041486255 665419460
3442455511 66981373
2807495441 117048297
1900677999 496501765
2347723338 534143968
3301819700 220707084
3996115564 591732691
2364929224 41558156
2615708327 359515550
426531929 331002834
3361414762 373808793
3172521444 668929899
2487178311 48891992
3824811330 276800775
3084826276 387560305
3150730021 606563978
2360305747 454086430
3558274342 77406452
1373158790 296984941
2050039352 605999114
2353303230 410205964
2913337482 61113729
928649222 93011735
1483559025 165017241
4165282813 552646476
1401321127 580777792
2210946746 594909784
1225221428 263181325
1733707257 488106049
493538662 102292651
3129382068 39372084
3394092976 150474898
2322151755 13812724
2449958987 510704446
2911908795 354825039
1178948397 358946711
2742154969 512344115
3981842835 55095969
3119641272 51835107
2745309639 438704155
2175577913 540677979
1178343838 538907211
2655794712 92636147
3874019830 33831794
1771791766 406663926
3010422142 657419610
385188530 194894567
88960237 110024065
459654496 471372473
1763274071 214947525
3660849847 536676341
614300968 386745656
3452916638 355183978
1822210881 647095372
4044852140 554523195
108489153 475552858
167588348 153484133
1593077999 387101757
1284980050 161682677
4244512112 345069317
2890779750 376364639
1610969348 3387940
1882331730 307691694
1933962723 196798743
249391863 521938528
255536412 9201136
3275115615 226012172
3387602590 604592397
215547976 161019540
493812242 228667967
1838983056 608895080
1874477419 623130495
543879211 181314224
1072787524 71849164
4238140223 37926997
769473077 215780371
3154415463 553675291
1884123755 217725901
3801976893 149209607
2619471447 261095689
3895193776 309079443
1530629273 357376045
1062707508 336172584
717273341 330626220
2817903345 180388665
3299998330 238817535
2786128733 633288604
4008959812 274831854
1501362770 56990059
2500070213 428375198
2069945164 661623740
1683427913 67581235
4059955586 142529959
1183372988 207902893
4045111414 639107279
3736586641 662667043
3346304871 361943103
3306077419 80065242
1293023154 283471773
3201874296 251864391
981804374 115045113
1035517813 158713900
3413238009 515032125
2943652487 42128873
1128357063 35214750
2504232396 213110900
2691453504 512850583
2601785163 157318359
4170622531 231310011
902894010 503514402
2481576657 419709282
2810590620 48647890
2656179491 675844054
2865074391 109863381
2244215771 494420767
3436120428 281994138
2258650300 162013407
1956571791 147712562
695960418 378639358
405840745 268368992
1598069123 411227339
1297978650 91404565
441193224 331187518
1567588043 431844201
4004141750 571789651
2542842319 357962644
788756417 575352882
777057943 647390382
361340641 498655429
3589426512 313299938
1807855318 519815480
807911016 32953729
947823010 364955055
2770740980 151256568
4002110864 380808820
2054165068 635820043
2979801167 410965449
2561270273 340238746
843920701 145438561
3500725647 452830761
533290895 638679148
4072172285 40890146
3017981879 402497309
3099813542 52882126
671375036 410406611
4228630598 169850156
3147456819 547581966
2358331483 513881121
2494496980 1476221
3998414823 497305667
3799909710 538906951
1393280826 492807556
1681559877 503331393
3042919753 422190621
3725147813 161680296
3489124697 5455615
2462391370 555107066
3372593845 309281270
2490202504 591009336
2882348138 55587948
1104406846 79186811
616087013 599908974
707118895 200964655
4177261767 134992079
1018141961 224735539
2844891728 135970433
750026891 492911683
869257414 58122778
3955721498 195304193
517524868 256993911
119724563 326199120
1890185937 322775327
810932437 289367997
2529343048 586062858
1218151701 371858043
3223881307 303509784
2108656771 38193139
2864385961 210456812
3129584557 417394706
1443119731 61551816
1179852571 470242800
2069488106 327274832
3329599469 325646133
1870773343 553108051
1641059724 31442899
2939834375 672040665
3775796058 199927731
3888219237 513639827
2563978773 279243307
1834043936 166771488
2426517287 280310797
3492271347 25350534
1112090132 56159638
3713343296 290712149
3837481891 29714593
3013223525 310264777
443457486 639439183
973616799 123789473
1343666387 573987143
3433851631 43736868
3683301772 362117312
3235810053 661419907
387065570 12292000
2349184548 34695973
2516175808 312821606
2402371941 188789014
1772940675 411545753
3875066118 524918118
845588826 114014419
3896360784 59143674
3462952711 478446337
103253679 173336338
2169277553 51807451
1728464488 90795368
939148074 319946431
497568099 310256196
4135342093 55320095
2921337892 328088586
3101636401 93306854
1198017244 327327837
3751567554 284263956
647041408 605190804
480231658 395230958
1592277064 3648779
1486576730 115034887
4004257079 59933056
2680463699 467794027
1972604701 573834359
3431514341 212836314
2033694188 435058394
1133646401 572192111
4113721983 536401732
1559251359 633519993
2066475385 209847148
3806597845 59980016
3496065959 131827723
21694456 136094222
3928242731 76890998
3357839368 670133674
3332827976 600609641
2915559056 246464900
105563011 612245146
2123204295 151892182
2301743940 327009758
2599155028 108249930
106122552 159904527
3344373841 392317651
2140504718 247657775
507520278 656275254
2545128823 615851891
4111496001 181298364
3466570209 541257255
4198849652 167473321
3735236644 357563735
4007142720 599006735
4272972297 274244579
2492120757 531646160
2635139101 237048463
3976321627 328516622
3768773835 81896383
660280379 356637615
18887584 487406384
2739460254 36936500
2502110111 189823969
1608726808 284177181
1215221626 653462782
3322185750 148201329
924905817 323123305
3041066599 564949704
2959332524 604449068
854031268 82500057
218978661 614547312
459504018 517363169
409961333 490523665
1289251455 656030332
4156762216 51871307
1484178641 110283533
2958258605 139806980
1036176655 469455185
91709443 191598169
3208115163 46054290
3616302588 409873680
4075597417 540379137
3330283900 206971126
3548668259 171368782
2848496353 354514024
1375597434 652342860
2539959162 455280315
3037399863 577778619
2794007640 569991080
3439129747 633786725
1490784328 421849010
2553533646 413066847
2208774043 679716806
2382802578 288343216
3722031443 339745605
3165061402 270313599
2700886223 653787239
2268297048 627018653
2165893031 115414088
2849030161 679712168
1043262324 164052388
2372215608 444642882
4287169037 451644944
378104523 203133417
3279431306 386182278
170579138 301172780
3225975862 165603896
371535886 363748641
2193911919 609476814
340152678 98912233
3779753286 274194321
2518388508 478242266
48113851 117029565
146231756 288601778
774144841 408879748
2122666142 539271663
1909927413 314859265
1087312951 243440819
2059588011 633137129
1103354675 671469748
1542988623 360087955
3315118334 553633610
3098720808 60672442
1481870064 361537428
2573312715 250217922
813112878 30697145
1913895738 57213874
4266839407 425229871
1998450041 176580237
755524950 106738337
590904424 509034878
1961691373 13881511
2226906712 55686293
1822325814 615671051
3400397131 659119300
1687076104 410385482
985563613 484444236
3424547609 111938440
3255438018 393957730
1217314938 623440045
2467508201 379043876
378865965 544438790
789293482 99915008
3422100775 296492002
2060691832 193245677
1089203406 276190403
48391233 198866451
606304595 498883899
939668341 238673615
2360349286 305419577
2872710732 545560902
1877373805 345937927
3870731645 170429087
2918803648 558168218
4019559445 460951604
3577151973 271597242
4273208359 342168320
844458567 318596603
3869381071 207397339
2413709567 641908146
4051595872 80691718
49339988 131233243
1711370226 619292840
2841461762 227478791
4147820568 316685525
593475373 432392607
1233727017 52422284
1628315578 273737952
3425671546 34559714
567369956 315482619
812443405 650482649
1963115178 21707373
3032313973 489569939
4114243005 440305998
3468073508 444498238
1998622339 285279347
498623197 203014697
3997746751 162176611
2690713875 474422887
228868548 409851054
3563455217 278835557
1795830356 102626678
4043298802 154067023
1971942969 566751787
3829767654 45814837
1460751665 323227799
2568455614 505558903
870677277 272570803
227238468 183096755
2620060050 447847669
1354516233 672212642
1964134720 209704213
3787452439 129387219
2110580292 440414427
2203928782 654959310
4292275021 182257670
3634685922 209850319
578791513 225326007
3797680886 161695914
342241061 120779696
1762034925 75027498
1234466591 295838778
117398385 547400276
1752779789 233778033
1813555608 578656857
277420067 287218797
2043852056 80062887
1553347797 129367686
2020237716 259544725
2143988870 219145691
594682743 202983526
570706435 166071640
722334006 171540523
2224262228 358766973
509193674 117789854
3872567816 38205807
3060116623 319061544
1767296959 634442373
3743803179 369973435
1666426252 451148794
2644084153 363054969
381159859 429657421
1954883165 468339618
3580018276 229229654
2091895523 250861436
566757521 65513626
807417551 362084608
1402422512 308699782
3737162479 395668173
2094794819 468073674
1000928227 125044809
3471442203 442341956
4206421533 555089295
1261626862 53433685
1338608172 38226086
2947092863 659573035
1474124616 38971810
3659115247 50218579
3415003792 660363560
329123581 412668283
3915122705 327353672
4156682886 517244205
2183629197 545229086
2969181656 398965886
92168476 435929848
1037499609 241141254
3972421455 249011130
1094383128 327757206
2176211210 314799491
2205148577 401014930
4279485476 306043311
1473716909 47505180
2051703268 49177456
3511465766 302185512
226729765 12371803
1805324377 460913567
4194431704 139153282
2725694677 624488539
2252661113 149941694
812154809 149236986
153281075 552110532
2538757130 44801332
3970131036 288397290
879933794 46495922
3983114316 562977753
3118035132 35013388
3045038594 242704331
2578733133 370310991
1486575626 631164986
3737336721 60422493
816057684 176766428
4060009870 343342869
2658872762 600494919
3258154302 115677927
3762662724 566813189
78915406 125729147
3624080849 75732646
370440430 133496636
2176193844 163172136
909801567 488653056
2185344910 173612033
3721950254 623039802
792149850 190949915
1676659116 113888845
1714439535 613457620
2791670916 24272906
2919779218 216049850
3527431887 250415417
2361649203 651154560
2239221175 499521018
2198107008 243282046
4153357646 361581480
1594066485 152921685
2551644623 36644954
563655400 186641378
2292614062 169381041
1709036256 307751819
1267306256 502836464
2041740659 149008019
517049206 583662870
3719950732 590667436
3899431586 445256672
2593939858 657209305
1381486851 406986495
156236672 166517318
2208897023 616969835
1144460509 342673781
4262510847 498014505
3207557090 424681262
3022282998 563847493
4243359187 13855333
3496228777 505782488
2643147232 199853404
518025980 61443640
216439966 163059286
3701651965 76239705
2899552302 478809213
3617979538 127070233
4222409810 167037022
2844023940 79086316
1466462635 207208848
1417535416 65133450
2631270518 141453255
2174977456 520080185
3300984380 317440611
4226669138 223611630
3533451048 171181407
2907459813 370414019
4154619391 140799010
3966414459 346308580
761873452 327961852
1365002075 600966579
307461189 347447742
922215035 348319056
130843049 540712173
3490831855 355695007
415535844 660544564
1649204245 270149724
1818380197 205530072
393847695 625865801
2800491525 444115855
569023003 130766325
3071079758 348944216
3439155761 342276609
3850020158 83507028
2283232781 205563060
112344219 76502730
3888870568 193359002
1840222366 457516932
1196309518 454027146
4223092531 369293195
598811555 234687020
1669190083 442389488
3057161130 494379864
1999672173 34323259
1491145483 98659173
2409484053 325949234
1958724562 114015341
4069940956 571652712
422163959 73155820
576191735 445527542
423458551 417855553
3111905011 9958240
3049681155 344947394
3963106442 259946933
3637282538 359612352
1367564131 505147419
2735634872 529698117
3786595196 577746472
3115327505 40327875
2442643070 570412681
638662851 631171750
206005931 615330670
763451183 226608017
2137310273 116446632
3920257933 70316879
3037162021 115487497
1824300175 145746772
2755450528 90879538
2629455859 628994971
2883156448 417101467
691973084 246869698
2783300860 78414951
1664607769 112893932
37542842 70829154
3539967954 37753974
3428891789 562142970
2564348448 591067404
4252746153 510989548
1671471368 154002766
1052340299 426291449
413659837 265733096
4175048801 16247150
1869511557 666575609
2028032224 431625049
2983167350 151122139
870498336 558863998
3862929302 461340110
3407327645 12927890
1106460671 517233422
469510611 304299978
1646071013 113383084
2714440707 268305972
989164059 147956860
3241840346 176727732
1453651336 565292624
2470403259 198185258
1410713760 600873549
3810410430 181079227
402087901 648770074
519396451 228075226
3670995876 448200326
2995576335 271088303
2971981743 662757934
3877731754 85999049
2420582333 561344896
1851567503 589475694
2047775177 487525362
2150104670 325927089
605967089 486355945
1084646472 193544732
721426198 455801075
1666310148 242146824
3529033306 518488732
2019496102 54593115
1648541402 558498792
1644394614 419932502
1801959130 270000987
1692229502 47109086
214612555 179788130
3118351676 515275764
2570620371 185907113
4131612163 399970016
934631339 664553084
3559293992 561995245
3359486053 305317125
3079368458 307137322
3371222212 110989147
1517555882 205386664
853381633 664783909
3285759454 398766318
190901130 575381586
3192193509 132554491
3420761184 198303929
761958061 229936369
3248091200 544075196
3430191358 38725282
571014465 631957066
254266244 120686777
3616182596 654377071
1028627951 305982758
2097263756 292157371
2882493554 358189938
260020567 629196573
2137785481 334819961
1397946749 192418425
921897656 675081755
3995570155 152718099
3267764442 265474896
1645630019 128166445
3110828577 41219542
1024659104 272881293
75403063 130869448
615964030 358621871
3924845174 43138701
519511779 565923531
659295473 173740810
2490605527 428803128
399074794 99815500
2285094416 526563043
1987566742 394446323
675050896 646326724
3912979754 500541309
2546668686 395786901
409807921 557280512
2033980919 383614583
2932592032 421166020
173060074 267660117
1298742700 59948675
3629000672 660598950
1782095817 825206
1209130545 548502489
3962523789 69358344
1769325544 200925681
42576370 620224971
395557730 134529886
3869401048 456924331
447471849 271098387
3014821785 610976468
2065742407 585648787
1121416062 418481522
3628328475 338717793
381001748 168734494
880979168 232746739
149012502 309395917
2318034212 202350173
644624798 59797323
902905983 472866633
1371888152 184796054
707232501 32510002
1783787919 392805815
2618806346 238599395
3345678296 31957867
2794463565 471894209
4102972512 242730896
2629431375 521141259
2768938354 335644870
69363425 502228407
2975846388 536781148
919706076 97279110
300939874 185354702
1127794574 96830261
2801530958 516425864
2306120030 523982410
2288686816 432524629
330494630 270223583
2428891328 153888165
3986473280 24020782
3948645312 42008023
4258153313 503850996
716194612 340471091
2471277680 650290902
901886273 625999029
3013680400 44531206
474030554 676710769
3156802439 390120155
3724410867 21925010
1938613834 298240456
2888963392 361846453
2621274164 250505828
4000553011 597324434
2462407567 49576236
4026479202 79688192
2741036731 322503423
3288929693 591634386
579070367 545503054
69836697 153504
1983064820 678526381
4043423346 138310100
3126185187 10072757
449955965 386013751
2290111710 206872092
3907649588 334293667
1619714381 423028865
1682577168 122052430
2201997177 100786859
4134177532 315726199
1879923834 39277853
3661216195 294421877
603637176 608095412
1490982161 97787771
1434644971 425046697
1408141362 158540001
1890566010 492668081
17353215 563419841
1502366675 32823907
4229676385 32426229
2922737825 322870160
885002683 632417936
1246351106 438153294
2864466468 43563002
3934246986 516946948
3030287516 543688205
2918268276 121861596
1768141986 667951947
3388910480 512909502
3574341594 495609686
3692029354 239689227
2755373724 546066928
680805594 4462427
3320056045 28390719
2242841621 396589373
3256245021 593496578
531598596 641342029
2314098393 241302772
3937481370 1829408
627063852 323407016
1359502010 419946516
3076378948 56925335
2463603453 352328469
4147940652 67300507
3540383083 381452045
3015461964 375376266
768299352 82576973
3615933107 15314442
1948549477 557451414
2904454143 25069603
3589202848 44501872
4145258522 394676382
3165639307 575170644
3298266114 225850753
532674409 103074320
3999509502 641624367
1518514262 264714488
952283313 504037111
2496887323 481648312
2789692777 479463324
771904326 641977918
1638894840 164722068
2121967150 481066701
2910126618 658294690
400525747 104652397
996773756 173120301
3211779069 13546953
1174909341 40561787
427121808 388068511
2469833807 8881455
4276466531 651691495
4226750725 154984958
1823197482 560481363
4270104473 647553024
1568427091 569246160
2249223978 340128177
1637117168 379660010
697524522 334050992
3834416336 172032762
2124490926 548696271
3893020615 184309516
1770938347 113432413
2524150826 596278854
94343882 176807280
2790665160 242977391
2841425123 128987839
4183655609 536350275
3937000437 484827100
2350826775 187967863
2620122706 664809598
1746271180 480011166
3838005642 389824747
628808042 606110015
1216549567 543936188
128060263 659139899
3235971634 45973742
3545741230 160409595
2470288849 592714570
2263232811 180625087
689848820 410506636
1224245640 520105400
342546767 384934187
2596590972 298067051
710981812 199631367
1369983303 216649145
3747575035 278533084
1504149379 534157620
2791263436 456698043
754616573 199236869
453499329 116726481
3158377649 87513914
1291908602 366347529
3276126930 151893833
578554125 209285090
4070215093 240639672
2479672767 64795834
3357639986 68977160
3040254281 131224553
2284950536 380453660
3620030624 309728903
771037755 337008721
2517401724 599974372
3302779566 405591030
2951613815 33563773
689409233 374689660
3450654419 506742059
3022508748 672549415
118903108 138262519
3743159925 316647902
533619508 15336893
2688253486 399674177
2520716247 199186239
1750605205 7541748
1935426910 442524419
647297426 356599180
1709180174 183200565
1198195139 404586132
1554250323 80028759
2395848307 586208454
4272872841 236675305
3365304306 643447205
2769987177 349326955
2062481932 278220077
1974795427 624187784
1953037533 556385090
1308320330 501055656
894980546 94639016
439767006 647017397
2418712735 606404054
2076691429 77192893
3272987624 416507229
3253198280 483160598
3929038025 600313790
2679147229 181908131
1846045391 488888521
2767446281 482147381
2129992063 411968646
4044969940 126108201
3351422170 656925984
792471000 254454969
837518747 675154655
1297204132 217914447
3609072683 161709029
2497035570 106215871
3803908595 191650292
2178424555 62989256
715783042 270733562
839933322 177770703
2117040066 43875487
3835248043 661882639
3753986524 307985446
2277871329 503704741
2649631061 333912229
1065371791 535716479
1022161021 516062766
398233926 124513363
3153390399 492564620
474122380 203124082
3623256978 371109477
4162953511 346338298
2696144321 273970867
2037844087 412219880
3449261768 209573025
3737059543 184802818
2045633028 272827265
169213878 164401333
902895017 128363725
85164793 522366399
409736016 66874891
2397580282 37314533
835510493 468955582
891699483 559871825
2689563291 412229186
70503209 65011786
2684435600 526665300
3419602213 111410459
453743674 627602271
3849222298 548714385
2324107459 469259419
2131707314 499965688
2030800358 234534107
2562112326 554121296
2033424668 551192302
1006395800 336868824
3584533540 352099073
3776752024 187643030
1158007460 379970844
3721804579 36935393
39554874 534627854
2193059306 421096522
3276656418 190851007
1799832397 651124047
114612043 53560997
1635582800 185516903
2699453623 16184892
750424911 613403214
2679042925 533383914
815218296 571058352
1060772328 303873493
3672336138 623924559
4266752428 88610791
3420988621 408863539
1983509997 144821183
1913068321 578752528
2429341214 586886034
2952194077 176915271
1762887857 205415490
1288305836 309461939
2974828659 176038069
2957871424 669866648
3443990501 175938271
1032406147 572023572
3649803862 673994970
2892172641 34449064
4203144966 72015687
3881255413 632915673
2002550612 510081482
3296525354 299776317
683680361 423354723
1911328336 147650705
1723098144 281377769
2386168591 187360443
3011287828 533126189
451617945 106254398
2840343315 177601529
737133318 449086256
3456983654 265645551
139587491 299991411
3541989469 342580548
3521832246 269439696
2182231832 501338964
1634883157 128272636
3082113192 456945620
1235770496 634568868
1416977622 12552299
4076158281 32961376
3473468945 151344005
1750901892 325295463
714136904 587155775
3858670099 281722960
3060443686 537416925
2187050355 260531412
288635670 671838185
1697052463 310432269
34042574 90273636
1420088915 204369925
1633909526 124146365
2582490922 418846895
4229243527 664930698
2950174350 261470930
2177298146 405736195
1236944889 676710058
1700568481 226857930
2652565464 579119840
3041499278 25955981
184248406 445770458
447893529 190056926
1868717315 447639828
3902035655 269631721
2062802770 555575809
4051242294 594227982
1181928946 46961195
3306294968 135774728
3250988146 433621930
3502707041 119306884
1571674895 369130561
3152165672 142655271
3770299705 435134197
741678412 84520513
339272853 274189369
3019685495 433848675
1487311554 604227018
3288995319 402572235
3115173338 25146764
2901104102 638385519
3845298219 108854988
1761067953 241126393
3303749673 341063774
3162240029 98220692
511900895 160502488
2199647149 95314995
934917680 212540845
2261241210 208432482
1112055792 303933664
3170231586 194089449
1983323891 162362958
3980961870 1548456
2609480134 412481536
2976752686 564620408
2871789685 360821885
1022672265 520752956
78239242 465662876
755702599 384761502
2244254678 558651151
85299369 180240436
474441470 297884823
2743880991 16202145
2506153336 409719951
1366968524 166290759
2419168056 389191261
4034563232 54039533
3510497893 249988172
3176874847 417977056
3892678863 215819221
2165661762 172763669
717133368 277333682
2567168326 390228972
2309413578 61725898
175972836 277985543
4018080483 587118391
3729232391 41675391
3608943246 422302901
940150773 439433112
1699923365 167147952
1533764211 484844275
3144911402 488312592
3047342878 46433218
954367528 465398663
521838184 352755264
3147668703 468021692
508260030 26330737
3914538913 80415726
1185979550 203060002
3664853400 157770450
1708590735 287764785
807397093 47929919
2689134179 187625193
3213976565 570982131
4143765747 113745480
2991266104 512132791
1657363831 546349931
3583468900 203454500
3399039789 181575299
2664714903 117065249
420073767 472554417
2429273738 663444266
2990951184 20176583
810135009 45435127
1090399075 190779657
3640504157 164898183
3886194131 637473180
4122182849 644355955
3478208434 65421649
1369800912 599462901
3681523191 353175952
122375371 546894303
3086690619 459138560
2866080223 86751545
3758105328 463056154
1521655469 278363363
2092317844 570328745
4034114973 539482690
3331375188 98282190
1239699358 652854617
1541158959 332372662
2743948910 128397180
2039026486 283837561
3705602680 87493957
3201728147 519610170
4142453549 293606142
2260053425 362136495
2876079196 23550773
2331591557 173352088
196341210 608500538
2521137291 466000436
2631140422 276699495
4062503689 385575538
2054011990 256313472
3969546269 429329883
2145993472 364377894
2694404641 79456382
1032725684 344791268
353381830 680307018
1240977446 234345356
3711743817 324243492
1322953604 248881000
1705879349 111984978
3852225070 436753512
3640018760 141154405
2523936452 230939043
1475623640 588371544
2084836523 442236783
54736797 414329267
443951333 671417616
2329103462 181084190
2129902534 101543731
2165849745 152926238
3875101981 58406644
257069955 237715380
1265914728 104633219
654324316 57903142
2637330008 521062093
1779594270 626568555
3958488814 329548192
2525804984 211943830
3472431447 580867760
1741639650 264137673
2138859156 328979975
388239179 130161418
24968271 13307713
742646275 547365071
1141156798 87606574
1449666616 472578346
3592670359 45196281
2761716584 241976824
3943132316 16390268
2527865715 295595628
484109038 529811597
699097122 584592469
2166597273 483095748
3103816949 180249384
2346694871 379862580
2255513574 110736029
1787076508 181572536
4289483586 567899923
2101516070 79018860
1219628435 244308575
3431112166 462393992
1035304308 666763421
3347357183 165779812
2553646077 367656890
548030533 268569565
3247131643 582709719
2838989430 136037584
1160048078 377810216
3041152628 593773357
2525584483 334285247
1470958811 472190581
2531760705 170469003
494876077 268674421
201902288 369107912
2113474352 97893687
2117915723 288290866
3932760955 157291529
3865605635 582316385
4085815287 354792888
1230297527 159862355
1276536489 452036781
2863538658 163412975
3823801403 539096922
3590481471 95067297
4064699910 672028255
1701084973 473982112
2832661553 236997611
3796273220 628177221
719564447 643236995
1906285498 652566771
3324165308 181011456
164398811 211813425
292246760 538922317
578802142 93041333
2742114887 185487399
946076904 619684875
1129637374 661277927
2245208988 23407471
4142204062 495044267
4095292337 388408044
3439533015 370985879
3829888653 219890545
997391849 631340096
1031292828 145319366
2593427558 279446235
2693369736 322386192
1006611683 132851611
4173183402 63979463
4182964404 428140278
1275107427 540749784
153508395 138014624
2313004999 365061168
2381349678 437217197
822181904 363206191
2382265714 67424208
2001257109 264821490
3312055097 520364606
1213238482 258912714
107090008 246168421
3417430593 275820601
2507085603 466655537
1465854084 71608554
3726131718 385550109
35586827 483673171
1052750871 509896181
1887358236 321318302
3838938483 619786180
4221671236 487275774
31209445 23007442
2120188514 8502103
498646270 658512475
3990575887 233164686
1546640071 283073312
64019190 331662667
1352587717 133178582
378144404 219599847
2103370121 377614440
2555409470 471015876
3068761763 557535785
3504852593 155099000
618129171 174841979
2978522763 197852266
3843497546 439617805
1275696636 632180514
2469606405 33071585
1857093146 364417475
3328186664 10524741
2027228751 635618632
3081966436 157095534
3504074531 250162467
151745465 297803720
1352858801 326542236
1260066315 415784183
1388129767 325312037
719006073 579280415
3273153346 634185970
673136269 51041693
2302930050 678557177
1222456138 432892862
2864193588 474591599
810867424 519880880
79404773 217093414
1186558818 18547850
1121547267 144869741
1749515836 628781870
3785428016 58552897
1770915907 564621903
2029779440 568538661
571333732 465061189
1382281050 544235008
3235988464 274770225
3943138469 670111334
1463209682 181673255
3011763873 352544632
2455514698 326013599
3856429519 629392748
1436103293 343930795
301443068 299906091
4227497543 109453587
2647162346 105438742
242743787 295667391
96903308 631343577
182671737 113226740
882087380 313591034
99384241 587397168
3160601415 13552701
2208983374 257762615
336767439 136974353
968807102 436991067
1668500405 10557755
516506997 535285356
1899834584 638284568
604225267 589971197
2973998695 428895575
360200842 70551497
2111141326 581512133
1116106562 584363661
2176310853 305533162
4110854860 674517503
3291192670 7806508
860550074 356585565
2426114531 510866323
1040215382 124296524
3557536139 453459142
2809671281 444304120
2434730238 20409707
254403424 47590758
2194442130 329564664
1632163706 130392586
2038914757 28878179
2720591972 597040650
664128840 228430497
409930053 444697815
1918145218 256318122
3997543781 551613457
2604714725 205655306
1970573007 416874476
9550759 392195153
2807142145 204376640
2310456227 611654348
2948458310 162573836
1266481128 414153223
3404377486 357766293
2651557268 169806704
109550696 209642693
3721668754 488557220
2652248298 92172172
1449072869 202835004
1493909670 7492807
4132804769 459928556
398028509 196096431
3584940975 118965441
886453536 200340815
392605140 193745325
1685574338 77411272
936134858 280040915
106930621 491152498
213760261 456348354
1504713598 511208021
1484388282 46533923
671956495 300627991
3825502547 232499310
3787678570 154568474
1424344995 19991768
2752877134 143902588
3001921835 310681460
1355983674 299652980
3440900168 333303552
3976966278 97282811
3549925357 491180793
1452306777 512786359
3250895814 352132614
2318332025 56658005
2509390872 58497361
3303718083 207242233
4053442735 482041696
3166331623 406730482
391911747 35819824
1647867144 131302957
3882178699 471072888
1103223909 366802183
1290829554 324341956
3723241088 494912956
1179608302 142715525
3064523616 211694562
1138317960 167294368
1075135670 175330279
591260998 101951061
3660880900 209756461
1357491181 83459112
4286150961 498090433
134218907 426326763
1030234910 673763662
588549133 523366675
2666305067 499814566
1766445288 419278707
1555117756 472517598
3226823235 303200927
3159545313 89449729
2344402228 197929002
1508068532 190428151
1631830356 92403393
761392796 362078655
64968553 233993840
375777567 321899983
3375936840 26682547
3927194121 548740648
869238264 306259974
3902187813 144649700
2137460819 271691390
2667064909 162309604
3983010996 132305530
859552540 137533360
1455556050 471990791
3974439303 145476935
3936453418 211938622
3715214957 631064731
2592429163 616771683
1054933157 475126029
86725470 326568777
4215675989 90054399
3728802809 612869756
2172960826 544008241
1065008692 645436440
1397217484 257737126
1072396529 121096118
4012653790 304180364
1656226954 679207092
3058666134 680012398
1214636482 612093062
3090400360 444345890
3825094031 343313790
135040023 14809469
327202416 450083660
3159803103 65248495
362584486 15662343
2878917935 512184423
3258759375 627490958
1466679096 34891353
1345790004 1419747
2495226915 592663871
2848215173 218927487
1601332198 367572531
4021327160 538158436
2608697319 616408786
1827173660 266925220
2787399759 345954262
1066776370 408963753
3360930958 244351111
3781375076 605979656
3661637158 212011198
2275160747 453332369
3534858716 391721292
2852513411 319678146
2005151343 465878236
552301063 182731348
1135111511 381464657
2179899671 261805336
18753171 645815211
957604512 599336286
679052787 162280947
2707520501 227700302
3542091774 433983245
2029364338 147262923
1029082481 120342667
2534417639 210721030
2436949152 307120860
3622021086 455993879
2706467059 70441589
4070502856 175384623
1776386068 35242093
3622297516 512237071
4055726493 670795876
857880638 470465550
2088272653 433784364
592611496 416689522
1042339644 408069962
1845104427 264567596
1697340339 496570638
486180635 171264879
1746300481 569378075
4092937665 437293787
1625468676 361249678
1140726246 45778701
3012238789 62989902
3578250588 382358605
299661904 350464247
3617439252 185210279
478123965 226929069
463123342 557574581
3111308065 139617419
2191147918 508771955
896893522 568513956
1388783491 582083479
2394287316 568708413
2592298071 448271234
2673537935 243569808
713453322 495213192
2626457180 438659357
3767906672 365486347
3805096639 656264626
185040599 14792547
1522540758 434030051
2442110748 679991077
8158424 512286935
3067833989 495490893
1221788786 316558298
3663157361 31473945
4283439923 100779794
1538676793 58058131
465017385 267038942
4003501223 567144210
1269756842 656980218
2106001393 286518694
4204000766 102610709
3211204886 367846395
4265290191 131793564
2054691468 594692640
3553039110 108519743
2786869556 167277005
3705804844 155904112
3561820097 32268387
3005819471 411643184
1466659042 676118838
1491472854 453137592
3905387939 144646289
1141781253 418805898
1807666274 247874516
2930950926 400587951
2176441776 256235825
1429165987 78573981
2302057357 520772559
664941113 186095501
2260071109 346071383
3935754138 179532019
2139544053 625563427
861605562 35428588
1028336606 409281198
1261156894 348858739
3942653418 7577546
3110562868 176898077
1098794000 419168940
553371955 353938767
1617725246 507319117
2669965216 349200843
347749315 293636143
1275746408 522350445
4251554259 385037930
591169323 85451558
1897709506 396490823
3108045712 129642976
2266087875 329265818
1894513179 613587312
3129795189 151760655
1120354156 509787627
25920213 621196183
4021376012 605285845
1958314427 492720966
3936285028 300229380
2930756762 678372956
1990924286 137906537
2964718722 517013419
1592691033 139989601
3629594103 446212637
3911467743 496260906
3692726187 69609920
534807295 673760252
2685144415 271699630
760136244 481343828
337647021 405814173
3215548586 98962555
2323699392 367431113
2693267775 289426553
3374056372 339616618
1321249090 122090434
3302439727 319356314
3705790557 485890889
3639625802 82241396
146740697 318327560
2542278925 433253108
1271392505 512303738
3975924767 410137007
3332822236 53404024
2743980822 185436552
4274130589 243821208
1428586938 445932025
3892316425 621631203
2563627551 135378765
1356698066 332933343
2232744853 311739488
2257296892 190075815
4168216425 84665153
3370354362 645215964
3598103127 531002251
1417234617 539992293
3601029514 432816341
3143911829 85828441
796305553 471244065
1466511016 657558311
2905663942 319817412
855776219 261491186
3357683318 634588596
1846878189 428319467
2086631132 538526882
1585043285 272346698
3605423194 303255067
1801499567 637820962
740183348 221584190
1658116492 207227149
1188238045 28569842
2403802995 160361791
4139746697 486859852
2541401212 44213663
1689742869 359029822
1506015513 626762739
1458162248 549369392
1435416633 54654983
1240040983 162736987
2014775649 558202342
550920351 229618776
561136900 341045693
1693364244 529722785
221063620 625854628
874257362 533238014
1247733842 90248316
3304170399 578659318
578563945 437898436
1586229493 97687886
2312304653 678350580
2150628978 150989427
2037039392 316157865
1771424434 123543648
3615374957 649544671
201045871 204419107
2000570736 103575881
2904633044 425666885
464413217 1761248
4242157069 106250359
3692842078 490466200
1744707103 97689641
4288813883 61457383
2721479906 360411115
922499448 512905964
501324216 441475931
1599399139 488196513
3542716522 554840295
1140592531 496854678
2334538203 594138142
788970969 403642384
2462781000 241206220
2181126682 424215546
72318513 144492969
1809736712 217789619
2512845255 106428894
3487296065 457204360
1200276016 426473525
2038286249 578429292
498401938 255580263
2651554603 390515398
2608238629 599531866
4086892472 30807396
1571504562 76830106
1671456289 411830095
762509722 307946637
3187590328 463509416
2223910134 629884139
1446548587 66678466
3869281425 487641163
3916046458 212300874
2574564663 324824428
3590111083 154222486
815692806 529097835
2764060096 591812163
2415457406 408621252
3400477283 519333285
3947184072 177164907
1760502378 476909489
713667868 130136345
3530552991 641358828
847160742 167551444
3204617170 464715797
928504 791313
2607698930 489181153
2681945990 288147606
1748376365 56081850
2649055472 385139476
2998466194 579392467
300283027 363499573
1087609243 617660131
272254541 61895126
2597588217 528569532
2083338505 507922527
1354235403 203128847
2716566485 102898182
4055968296 8661611
1066571109 333946801
3143731025 365120685
1442220650 88473175
1901514399 94717686
1086500691 580478646
84273567 15480302
1082080757 658342562
188463873 180467164
2533783325 618179785
2242251154 44288474
764214482 475946648
3322753065 221777725
2707314544 571436080
1273208801 505660425
4085958295 140374121
1204701567 404210595
981715636 667071577
1102973214 189055121
149993445 49289034
2495829688 95364688
1696210505 103078245
3816561862 23895834
3232109598 27976943
540540174 184287
2256234164 427749913
777656374 663559347
3935950003 263458491
3350026747 605237202
1221294432 35802512
2432095879 588344186
1364279729 577182115
2787368838 56591656
3241217323 399518852
3008579871 607344389
3718376330 94985625
4024422757 83465881
1123510651 234196011
2005043883 362702559
3636810127 184472109
2942851137 288538238
1784284821 414076906
810681988 663977963
3759529029 298511103
4276206499 635175430
2262194212 368574762
1719246033 640689586
1880480951 445887458
4208548935 54650575
580995421 281436152
3849501802 91004269
3025861867 48183182
3737660009 600306177
2828846558 422600520
34483892 33911162
3629358133 634778604
2607884674 503611684
823188369 654665151
3272429374 662902120
1895236289 243039909
2004162718 60285854
2565391135 374735746
24048723 182820112
3074402259 505731861
1495001643 305781255
3688047703 272702833
3327236153 299262194
1942750983 476511329
429062544 519455575
3901973914 70174953
3246002540 86489259
264894876 31971591
4032516598 326915511
1766968506 429082493
105993915 389517927
1280147526 496846043
3946637621 390581947
1870248375 482068537
1000453554 21458539
487702593 637416957
3200624770 347957685
416239602 103074259
76248455 118661329
2349794143 198039955
691764580 389648146
2678224806 390672866
3239990841 606240650
1488944611 384950749
2163978217 239339856
1249944085 432607574
4237196244 100298439
3492763664 621081087
217062475 611863877
3732181094 498333205
3410166143 460165777
1258892163 439272431
2551135454 287442727
302312065 78614275
566256303 544510209
297266293 240802275
4269965648 52746544
1258567609 391124829
675988407 585742188
383284922 587425885
4262087787 244638522
730595762 204010602
2499206059 21956484
3447616376 448466984
2749297483 190733031
2721271454 319829006
451375619 427303736
3096760822 268796240
2178955880 389080065
1777427496 9236210
2346098043 308332611
3315460691 68234231
4094487710 336373340
3395207576 270630533
33824585 495854538
954235229 86311006
1218855643 458877153
1360233947 329110791
3943287077 338194311
47315674 28742180
3429419612 16361023
4176878478 391041612
3685841702 337658893
3330575216 66019694
408341926 478552712
3359890528 13026830
81460046 425123080
237570340 432817317
3195516247 81748986
3479546499 660005234
2795535138 243992607
1311121986 216896412
832228255 535240932
419722599 291993498
2968880591 201234300
3844006933 172870572
1971729651 499483947
1010931341 416919387
1519924952 328083153
3290829325 129963742
3372183396 556855987
753220659 75456075
166126483 262524710
674982704 293394593
2694461047 174362450
896171374 336111086
1073552926 52051388
4228025421 205610686
1306110413 171243057
380725999 42430021
3993611819 92887982
1390837984 82773927
3582482610 462227575
2640356267 409850426
1379761682 38788967
1055091519 149786045
235609469 163280591
3678081996 360940402
2719777160 183985089
503585551 128774950
649837539 119265561
1098015963 270727722
1361564418 473183582
1677366250 52033542
4047471360 628432061
1393754034 1085064
2449750255 513701521
2335936926 483530895
58430390 297103234
3567776665 423704682
1332968541 652251415
2152538927 620416282
552579604 242842651
3345203847 617535092
349555527 225999115
3839296818 602732262
4039226257 177739051
3044160499 468194771
1665403690 376847232
1931582117 114613559
1700937332 195391348
2803198883 239489730
1566285388 233775501
1165635688 296546872
3291288282 434396329
1066153818 522570839
3108325400 399486825
2874151927 286075811
727600122 85524294
944335510 495885802
3353626919 327664529
3085736509 165783937
685817796 364380868
2873824638 397411277
287483923 291693957
383325314 330910888
3251497253 11636374
4000149031 87834840
1976179747 585291063
1665404543 89712395
2236711963 417516958
3224428674 557998867
3100854308 99200161
2821584433 573274121
533862786 310418063
2992726137 208213645
1366625559 440765423
489954524 140533277
1438394233 379694369
848045846 120716741
1240149852 98099728
279588685 265217061
231731066 415411964
603534155 105856374
1294920206 517257954
481053805 39902894
3204821140 12407797
1238294968 396496560
3165966848 639986156
4168748801 219530054
2999327677 670312643
482423449 491148043
2837003329 300373532
485130820 77015099
3018536630 588680484
573589342 91348768
1702505781 40825959
911397708 207074152
3651527356 223256750
1316975004 454168342
3001775431 447330508
1486533133 107280949
306260279 262204033
4194792965 316760604
1249569299 570982182
2446325098 602438526
1397210668 62411787
3570227323 321214163
1192435674 137222010
259654608 596713131
1228832864 7803424
4184275156 194745242
2431318530 452525541
1687819432 260161855
4222403994 226376372
3627197250 665905677
1602061439 338727658
3269812013 337642995
284224671 81926758
2883611898 476829458
3307607924 225905557
3104963665 168275694
2938267329 439088088
3789628110 631607046
856312112 627510628
2840175849 93206367
2198206060 460193246
1471315837 362451245
980644841 11971211
3125570609 175439352
1743867008 598213421
671637865 679025313
586826210 296824693
808061122 317074840
2819987998 576674255
1335672340 346988110
3793725734 22341436
4036429623 14689797
2956983614 310518657
2613282000 356160084
442568320 390269538
3457402188 276212337
2375039241 445246797
2241012866 371992624
42433073 609468991
1666667119 298002901
3563961237 530912774
3523188038 11008286
3151100576 585630341
3760053322 99546376
2318837947 210038575
1014602187 444818771
1434199049 182290861
1648237740 647525863
155698649 525127415
3395407959 600441296
609149592 634047261
3913861437 200610244
1790223726 300185728
2997544314 22375631
1425915592 581914832
2532273752 338884259
2263319402 14541641
2304060957 287843368
863603741 326105576
626979111 404089606
2914961292 521395725
2199868477 184838009
825838282 35389047
1242954725 19801908
3116968489 618122276
2591231928 145779965
2231432713 139407867
487588051 333965802
470815923 82705134
2735421483 221632502
4190356607 484419337
2546273402 151636849
3905567630 157795345
635493531 70642293
672415450 588684149
616341113 77681556
3551441809 171559372
776483209 467562656
3392732371 205342104
1373232060 621315250
2483313340 109484142
1774155797 319757051
491855367 289363105
1265089704 208402097
2276780585 317901379
657013785 222009082
297760623 323936537
2046153603 428470588
3968626661 563622016
2421665643 93944961
1663305539 217397974
708464540 620009530
396236768 339226639
1602324288 64685097
1014412596 357970921
3549048413 427255404
3536679140 556196690
2470653552 285694413
865432056 564112637
974871369 95350070
2457726527 467207281
3422872412 353430656
4143626235 563534281
2060389027 211447235
3909762535 326038967
616605693 156682091
409844133 321537463
1255441026 252706066
3993875222 359297188
1320986470 539670671
1654186365 57987114
924392153 74268381
4101173012 144408686
1209105027 143239251
2596884244 365453203
2532797897 401620886
581706190 174689929
3728075675 326076190
3114343224 109580278
2727414230 100291202
4243601692 481663997
2448217944 66638231
3163186721 493183433
3632204342 659036816
3907238759 224400944
4292780380 635842442
3885287047 476814347
4000689373 635495948
3514594950 568876721
4245905015 514387393
3315030965 18543936
2430658379 7131104
669981132 645453503
1539428825 72359483
2960283961 660433710
4026150071 20076436
2448619647 430820734
2585237474 447552992
2999586942 69282425
1634151236 632546895
1348363331 407581966
863889732 662392926
919945147 137911957
3767982134 621126514
845349037 379477692
791002425 504314729
2628056990 434796238
22680894 561364900
3949886765 190201413
833357886 593233879
1544686378 131769691
3271464699 194213094
4121273981 439003772
451359762 391925540
3464981944 416818331
3294225490 596658033
1951745921 68123366
1478924880 154892048
2216213482 325225040
3403401675 37836517
2889438508 489815259
3624405727 603844520
3315563848 147498480
3237785364 493993699
1895779678 70363007
665151859 11999648
2077829707 33112613
630558624 444575857
1127358919 630317009
4205374088 195515513
1533166199 219030729
2116944648 3599899
2728083151 548367144
724196056 234481275
867999610 443512065
2169473607 492568017
2410229477 612182752
3385141980 48242855
1589123091 220461979
366178729 628162186
2775899038 452966347
3135398382 602261084
4102082883 525278419
1207507832 154702471
3953202264 320970598
2899749790 548200820
828907492 61961382
4138030917 640920583
623879489 487875592
1368576152 100561290
1688212131 502535901
288553459 564130434
252290521 46306813
2142895408 675515921
363004979 195077613
4090259256 44276801
2085936422 159784776
150196815 271880885
1898810541 102082099
35281454 107680683
3156685977 377889011
4059262021 97407848
3922631357 112130315
3769460184 256932982
4127236047 241249193
173648650 566279733
3379608127 243250131
1886592507 652061700
3045315521 303302562
2802353169 539973094
3361476510 275219757
1225304900 153614875
3997499679 304993412
3238327286 168434003
1650889921 57241708
3339696586 277163083
4088388990 490590404
1073073715 58820137
3385592089 632297505
3666519716 99179326
489784502 126479616
1290359676 158386047
3569806157 33161699
984334760 670253300
1628436872 70526021
2281937720 251242028
4224679183 141350096
2035615327 623002697
2714911355 663605031
3671189151 48085278
361105537 603811476
1156971972 69623978
2300330757 166161012
1938786346 454466352
1706807070 63053780
1015408299 493089781
145027692 353146778
3871164027 378195774
3416963636 588647792
2407416619 234173363
2731738110 557374569
2315973278 68336032
3247529161 265443939
1605257458 430286790
1297674667 419018005
499767020 450211582
2132161627 196915966
3348878782 33539248
156881675 140425719
1928733053 120892252
1291786936 242339958
4094922528 141349294
2376880702 95601128
245029202 84252012
2261321728 597082445
3529965349 34889100
1402988929 94900564
2167342002 203664411
582727738 45941596
88807130 541021692
1498009775 239208995
1758827577 595382204
114140134 531004395
3852770001 48303559
339529442 363821981
3062099270 552285414
2411949587 449309555
63118572 619671327
684287284 484564745
515515339 118879029
3726582189 301779730
720583640 11990906
3076166327 679826571
1495082487 101526280
1968828900 497865902
1139579569 540783897
2237523799 670957525
3794760311 2007473
2465937825 11025765
787634251 461962394
1646263790 240540310
3653975848 596280006
452715054 398481682
3134215329 8305971
2895313990 488596368
4225692560 57357611
2125798247 367958499
2219154159 370415448
2462196170 52137792
3599196330 659750064
3650853689 69753236
1627965127 438004483
371174716 12418065
4273491102 96513226
751933659 520127373
893002733 213385867
1973406540 654431822
635654037 203204501
2908035556 527932906
368123523 574887232
2657803346 553789893
2316691701 412092346
2167039583 88737023
1200617740 387169375
2922177871 50567221
807583596 666329945
3936734108 505200595
3655505632 225388571
1238056523 313375019
3587650558 384299647
1882049655 477605419
2823547510 93992980
973534028 223605019
2320179344 596747368
2935079660 10293048
3062392925 250998394
1281636091 35359775
1946231389 799961
2117891297 644244781
513240514 184504111
1441299518 222620696
3225919419 561335559
2025275071 264240616
1580108127 349636264
3851710877 486063487
3383744364 501532552
254626736 623634797
3543742814 38414143
1450090238 532508000
1329356051 234078621
348865849 328268735
1378230048 561941131
2044035940 195414690
617744487 664234406
103086262 75016424
1332630044 121935710
3817315719 363310716
2574494661 639790186
1117146919 374771268
950098758 421463578
2855506512 173460294
915022684 142566058
2995851741 172239858
2812456456 152412815
1845176308 102662954
2158076203 9252148
1271016219 324500152
40793203 300356469
3751175675 581940596
1039310788 428959078
746288364 615750246
3432901836 11147613
1736384775 422539374
2708169575 50581462
4244520003 565340086
1442642034 74777962
3508042555 586833966
2456228357 386642322
3882210045 474290966
1547451775 260383664
564548426 296532664
2533573551 632962278
88747128 177878924
3839847819 197076103
1727030321 73879247
3473872466 11213134
1227047474 47305724
954797775 603039008
2391915072 32612718
2999412436 575008524
2467764514 192696347
3005608731 26726026
684210003 176723473
2948019357 61105302
3118874047 145049518
3222192732 72549539
1243358311 4402478
1103388827 122653855
3660027158 533121305
138381390 653558062
606578918 68767914
1175904372 230219116
1740761330 443007473
198855328 242430042
496070019 111347935
4021506182 234505785
4262999159 266816842
2110774122 542622037
1791630592 350139966
2630306019 221857461
1487312407 245072611
36744149 579120094
2439939615 166245500
660911196 368130111
908815993 517298336
1354346792 81958306
3549358410 277656215
2958858496 479740239
1646305918 119755913
1743935640 92945930
1066722162 184996872
2706875772 495640022
1783712703 227067113
3589745440 135658501
103422436 327485386
671585632 78987922
1962287853 519368361
3946526031 268406390
2180988866 440351636
2450670468 207586621
1541373728 156963994
2986250158 132939861
3079236694 117578061
1844885736 18134813
171845715 552496130
502222136 492079329
1826824000 154018707
3668567379 363693286
193204900 449101442
3549244030 273954909
1763174102 56648527
3634418593 268857848
2068893811 402402300
2628546485 560478052
1478639995 479916427
3837099015 673375808
3008053477 64520082
3510895212 274252459
1208439282 167087176
635520586 79399723
3348635159 102375156
4286744339 370492473
1313780374 507660965
3204498640 441677140
4563906 6427008
2633077320 662635788
4136888457 589631696
3430505981 680291548
1609355580 594551293
2528396594 105859147
960509373 292353489
3413860985 143457572
907482202 115667413
1906124358 99741126
3225850484 69996359
264983027 257745620
2162938269 271616947
1185932261 153589236
678022900 93821941
1492921477 399783606
52906778 550575689
1484559334 78579267
113353702 307778806
4105516222 608541399
400865453 246598589
1359507550 468864095
1225554272 84351884
900439022 440117776
3142172190 142924080
409211013 418016979
4078771060 335374269
2151943902 603046212
655803591 581930159
2146588311 668224171
1094461199 43236606
1398217666 205987576
3064859077 150056202
1006101436 317435853
1712968456 261843970
2368412405 7405088
3630267773 111336710
529931785 532129530
3352335525 638519452
1109256074 581007921
3368387271 506004323
1066765870 392129405
651583115 350526473
2931191759 190799467
3450241168 483447643
2183074919 451200317
2652800721 671325419
1679812945 57783210
192341264 229159503
467114661 164801700
1563652454 301607699
401508521 446668235
1847497200 154679356
1540986645 472618819
3875171716 166129214
2054312967 500662199
2581040675 551083772
2407128576 569233904
2719038569 505999466
3824805056 251446419
3427043256 25890422
3567142246 140271498
4202798231 561581260
1247292031 553050731
3369596852 12043492
3326337908 21530718
3130568315 500874709
2518073424 5969359
1052792720 369893319
1847741334 87268187
2014439803 499062777
2065543310 133048083
1162422268 580262141
3797330979 292399551
2115062005 548113619
2583158546 591293001
959450787 547816214
2995668100 226318419
3498383631 351109878
3409544215 284165927
1855863095 81685641
2342879235 51731899
1764864215 156023800
1218767606 5267581
285612059 18841203
543934653 666231148
2011544975 665571845
939128397 48534765
2978702078 570196741
3295606168 310658754
3562510644 2861067
4153100998 483475079
3040060600 675409320
1028273544 549151473
2376852986 120787947
1758767831 202939170
1622894340 624306718
2922606449 40409297
4008248254 212450478
3721746295 624017262
105745640 354484495
3800004261 421119124
4086414169 287672198
584918597 569341694
729997364 155508080
3819980439 548848000
3154316834 630580360
2334115711 616868907
1762150046 495504038
952351270 248101226
354986388 643482933
2977560470 337507103
1320480872 628420890
2061572717 393203370
838991371 62898953
3534254499 147982523
2015115988 12021918
3802455549 181984548
507697774 479103518
2516549226 330014800
1465134167 522924970
477440386 629216963
3009794441 674750058
816139560 411024381
1878578056 518520086
1134425907 119737417
1500312123 601268615
232739092 322171304
3900208352 75718802
3393924858 275692742
1465648129 458658894
2506614894 200905901
2853784122 59496101
2434761000 214448404
2790365306 435444310
3483546900 216833289
3373874888 565121768
4270999153 322466656
3604789660 234490449
739799450 175012334
1385393670 283776971
1242401588 571380440
1383827397 594012899
3066386971 60832913
3462925835 669304809
420710952 354532775
3676386112 588338360
3969059500 540473731
3315568462 583549370
1129489521 592161543
432815174 565152663
2348877277 396412387
3319727466 427357120
357284237 615910788
1732730870 100333870
878476184 206693541
2179061155 52564176
1004596270 139533255
3327122910 90490843
1645712747 643702256
1582188236 591801983
224235150 272463548
1393677900 333351779
1381804471 6418405
2891493810 666931421
592957368 624679171
2137949163 534056536
1869212841 447163679
3185285783 200607269
624656544 222777944
2099152405 674996639
3766760257 422093521
745231612 40467755
1520856816 253732856
565949939 146036097
803553146 305882994
4020110522 666023531
203863225 352548833
1039118115 240416122
2355641877 100882959
3822045311 16982104
3027289730 138430012
1509977728 63921103
250796370 269099612
1212859402 418871695
3292955354 312299292
2930035592 634894436
1405129414 328902564
1450641536 194185128
1238837709 172569678
4070022547 641648097
1883694660 217237448
1264767384 132588132
1141165657 290699709
826844312 505610237
2094396701 306861934
4258852346 56506362
2282347604 572949752
601406583 510107021
14582219 380245697
1053940210 94787226
2789185278 533076236
2122185842 340173023
1801435570 607334984
3594892688 80989782
1229609796 653237363
2657523144 409084199
3661843479 187799725
3111979793 65599764
4051473943 675216937
3464621494 145884746
2156198008 456728830
1652037926 529314567
159507486 605956103
3824098382 239198378
3718722141 679592397
1659635072 451262846
2132407036 505863327
1454402740 388270611
2598691147 356836925
2317654104 13797827
659209327 498527205
2485900510 131627874
24620469 534873693
381534671 515444869
2584058617 648009252
1256271272 310903393
652835140 467876649
601631747 574487262
1844443550 528509848
4240438575 97229049
3216088343 514369193
3805099382 95401758
1287915633 488860694
2911521081 414825493
2193564240 668880237
1368373762 481128285
657031567 605273893
389118775 533023379
2821094315 483215817
258737123 361899351
3529788106 571271290
684333626 209307444
1617944786 96181905
1018577865 513347108
3164205711 21677967
2805476802 150879823
865141961 346472662
2557260182 409249092
1282671417 99741259
1074040274 64457433
2749414656 458295186
1223327456 333479724
2679115236 329431544
1576101951 174084901
2263980142 96662238
2629083664 611973468
2721765008 343229490
1746444166 304586171
2062520351 48864653
3253656051 239683748
3807313625 531025265
3941917491 101284050
2556049826 322687938
1521084192 143464251
3182307177 610311361
1141615499 414949052
3539303281 36622235
490435670 24138935
4201198924 624932824
1725127822 88556454
1265381409 412913873
1231965734 535096731
4210451095 379812086
1965963405 498847821
1823537915 301038321
4135457170 174974927
2765705032 65920095
2040031279 175599433
260462000 293711117
597049479 492332949
1850301801 630856852
1525689977 287717217
2463462945 600037899
2181683981 581166089
1315163781 258412967
2727458155 121055811
3168569721 163154640
2171395727 488520239
4139153499 191186653
1222385098 442609109
33239585 399012044
26482083 258249026
3817928317 23548695
1578746396 353865310
3103890097 450513749
842670203 302911398
8028685 129608927
130161005 205084501
2253597260 413337462
1120049034 358859942
4186856625 472197268
2132388291 574591405
3842422447 438993576
862337898 329901096
1194703127 658517794
1809651979 551583792
1582298329 346043277
3856812812 674581373
3067401168 634992380
3946983531 556281853
4222233110 82710611
100915814 109716900
901584044 194258296
3950869795 230785195
80799003 570314441
838462723 454511653
3171681691 92693700
621834599 113705461
1590336570 666349246
3677237616 87918850
3167860048 233588787
3276286496 538013892
2472582233 235410877
1053365625 335932522
2588769502 365636532
3889144033 67938659
1627262482 34612603
2181856155 465911225
3524868167 254583005
1397642511 250064069
2789465002 113765246
3795855784 77556053
3878276272 576684898
4193055839 187238108
2191265970 11135364
1114906867 10966529
1595945513 494882190
3427806155 629884468
2067053357 189449394
4274112413 581921144
1689442827 196273833
1584859767 171825531
998237547 430846676
3882335413 544987113
515234717 562128303
3055325029 630477039
695013032 34881757
1968000529 345548646
4262337916 126111460
367025417 472436808
327700543 243363240
3981343310 255183560
3471874402 373094001
4253627905 36916070
2146044510 196069947
695774832 58217206
2884133671 71722128
1323806787 315766571
2261500016 356976183
4170516528 475209753
1720318365 46671525
2232052347 492671772
1174074552 503371796
4237451769 289508891
4094798224 7502612
833453684 644585938
3495566098 456988464
2630131895 601751600
866596427 592983980
2385119866 544996662
917017031 450269989
1691239324 524503246
1574584555 24843214
3782846716 490326777
1570600040 28199408
1031352269 423378176
3740807908 650084194
2376229858 180201095
718317570 418952705
4206493216 290372430
1807590149 19667695
4212237726 294437976
2144730161 221952691
1116733028 225810373
3350541772 141732314
1345658964 504816201
3303412018 600540940
2800544016 508703560
2587438953 648367633
1948577219 397123487
1237757545 326330268
3064364725 510443477
2360394696 223394554
1311067581 292303656
361009818 531432898
296376460 124194525
1117578006 499878759
2692286988 373726365
2904940591 503811195
147805206 140699409
986741932 152492492
1235540906 153436324
3585992107 337397645
2900813167 485571912
3120377512 454070086
2426606226 60292358
2633695918 388443471
4259331945 489355661
2463465365 398449647
4219429196 668474149
1897030661 125028676
3194285747 671095354
521946493 593902280
1959245674 207189309
2297886437 214865425
2790791841 40856565
1147644846 62917450
3073109312 166784962
1737736984 159677033
4079927626 619921790
442497424 205507142
2905522101 192402914
2560887992 134564152
3663669601 542793289
2674424324 38767227
2546197309 517913080
2752431285 666830114
119242318 656245181
2809990767 465203312
3341330983 394587248
4242482435 437091368
2687892088 378418153
1082051768 472211212
1766559095 62375810
1114796986 107331026
1543833812 398138308
409084152 211076224
1087476348 18801147
753108557 540305568
4229183860 276547377
2246368155 44618310
2389335456 41270836
623118712 548575914
2386100093 10594657
3469582493 501462961
1653984845 422882453
1932352858 245393357
2536279634 410157024
2904554855 149507109
2957375936 2415660
2165326110 18990402
1078858478 526491329
1535856464 91029283
58409023 99084005
453230305 573040737
2433783905 40112158
32808498 235209871
773451878 33188653
1984695836 345248398
1445861114 466621270
816469218 388618932
1970914364 296506804
20431468 391976801
2149745748 627401507
2890032203 669726655
1022531045 234271456
3294246249 598229151
3765798394 284199993
2820216607 229392637
2221315596 532612173
3255748816 261478624
1835817591 149557539
1627956761 379910261
2282835776 4165752
1501086147 275581872
2830620632 480855961
2546659094 114259456
135632650 204229348
3974227311 558591803
20334763 531172613
424772977 606624096
999715645 417642086
2143988323 91793948
623852771 187831558
2303526419 350537884
3810584279 17886616
928448441 266734650
28285204 537558170
319289302 65733854
325451420 499961738
3689272522 614158637
1086055192 358070107
2829151389 46918446
3252804833 237147196
135256606 523303033
3991716424 135725222
2303045479 262968508
1384080272 299045249
4294875924 81119451
3368443428 589205531
230837645 321229164
1736555410 585394422
2808751942 86305375
3153253728 423266596
1062267425 400975289
3158243900 518170058
1348735689 166547060
2226615012 611393453
3255322836 533782867
4236841525 203845136
1666328927 212050392
2166243883 34498171
3676108219 62447295
3204411569 460581634
52950754 348979314
1713066649 524213973
4026254225 49071083
1721169090 652072011
2805965480 183825917
1848563191 626209635
1596024593 193448123
3132130029 239767120
1941591986 436791299
2035210617 548948934
341146462 113665218
2184860116 431143893
1668024208 387777844
1277143555 156585298
3029482142 252835996
2852135517 288258120
3812363405 87634997
2456202394 210326399
572327290 574520359
2431677055 350301076
3054062192 30383029
702687158 485028637
1254987083 178199352
3358920273 485782610
2694150997 205991688
407300399 227019359
3418451283 230245284
2500497572 398866741
536621110 467656575
134481875 439399440
3720777762 657260060
503666794 390326049
1976086419 144817870
1917590302 362265193
1882759079 368810321
839117980 122429202
4173340735 179894878
354866157 97494831
3647138765 286510456
3574835108 551996355
1322504255 32010221
3378494635 532326025
2416332600 430404215
1745793004 444541648
3255827333 250806034
588403346 106841752
1610338948 581120091
3392309095 495189887
927430339 485922969
2692294434 216758801
4039338359 53099957
1084548992 399028718
70780962 202642391
2436357920 504678502
1150904860 391953394
985453771 652584856
1007035206 256349612
2650613722 288583846
295217526 336538486
1322801658 312839323
4059705282 522045995
4091978667 309342396
2907219673 305136717
3950060190 40086741
4279076631 245844910
3425790692 339792070
3855751336 561367254
870558940 33875047
2085468987 468449574
3527367325 175640751
1550309314 31251838
474598134 260205976
3325224119 505585558
2509657122 258506871
2133031069 417231649
431887525 288413901
1140282567 445072853
3138207185 510927861
3504587035 187163847
3728008890 493127669
4229406752 29314658
1235451491 330743212
3961572593 671574709
997770495 589638244
2432974712 323767240
3628359217 636519466
1103303321 234081464
193748813 410203852
3944504432 4282351
1068797035 560003461
1253462790 645210385
446553154 519723396
1925516634 295955207
2620493578 575225932
616217115 444409353
2922692488 325623154
2440574619 150634043
3795100162 439893649
1934884695 383149669
2217746116 361248420
3273124221 180633561
637850638 576618308
77211 160185911
3428058117 628937326
3605461522 134468301
437209685 602088205
2330876771 260025477
2124690355 66779350
238461138 105847104
3233577131 202371804
2405184906 11698248
1131450287 394252479
1102308020 207168448
21574543 46148471
1927790695 430871530
2613065558 395977997
3136808350 176650699
2362139344 499034291
2811017328 60936883
2015355066 589091094
2539506920 428467703
2721223931 581780547
2687606119 152608882
2494763235 535259176
3110972110 588742359
2418905480 71308700
1719831557 310336062
3200826128 165846100
3206769520 188741966
4093757304 578178006
2976509837 157385507
475819309 452682922
847190948 449883618
477422695 69477973
365237711 672151643
2266877512 6262110
4126642667 136250174
1786172447 427467134
1255593509 619652230
2973980012 398939706
2144645794 509619692
2367351536 435917261
3219376442 211448777
1107757020 621796467
711330363 559825296
3058956747 404869501
3168918758 253552377
2930598149 532219963
3023491952 270779893
2455907497 604995364
2019057664 82308478
1893964433 87644749
313439425 176247699
2400916542 536307489
834623411 199919665
879983803 228494554
1805073892 323582207
3626045375 201379721
383111443 410801695
173701269 231985414
3682788357 273108558
3455550757 543137006
2833743090 469297838
4189394039 250093367
2455781887 460327729
487337708 139363006
3732847850 239127342
380536087 48537659
1288607608 282291005
3154311190 665211056
189449974 119308187
422991187 397998367
144237949 404289664
1956998047 597388471
2514978256 200957715
3577151669 573358868
2905085332 272232535
3618158452 224316991
3308344652 428861024
2916786047 77306511
787150202 377899295
2255872365 303789982
2994428186 185657810
3673682347 403374999
1385159449 406488755
2258389593 270514000
2029189485 521241253
904163000 448043487
3604862849 611468560
3338864629 510781902
1400405310 629354346
857485223 553269014
3836999166 313623544
24752980 283280255
1368659657 131792375
2227450538 14248893
1267152995 106544236
3972755281 519301671
203093522 98150391
2874875831 677697824
1121514101 83525129
1742156606 210172127
493964955 388917187
2025103273 200660567
2115351128 650701836
3917214770 337080695
3890201003 412878629
1163301228 539209548
2772070704 105636544
2168877670 411187577
2963350324 594277883
3672592001 394490500
2953180971 365345772
3185078970 1196571
62334298 62662947
3397174863 148975519
857500895 487140882
4165530820 526172531
1603970410 160599438
541060166 432754532
3360457420 96790482
1397832442 321356730
2546105066 202509927
1465463839 325837087
4013677884 91617748
1303340239 562133847
37944970 128674389
224240059 72561378
2137427919 470206282
1952998015 189792615
473356465 303754662
1363729201 388115595
1092919464 530620000
278171433 458714713
2859887277 235451539
185501666 199699497
3242304748 29275644
3956021350 160988744
629023924 604796804
2335706328 630391615
3982498131 21169934
1452796741 594689678
614610508 43030824
2207916915 493157612
895846901 600948708
3961503686 271001901
1870770090 126490822
2846072752 236197440
2731540758 520964125
2949520688 175555366
2458199503 181798600
3897749324 631265505
2174586258 175634941
1072083812 604895857
2751580918 631126681
2320439323 333115250
83879372 47991508
2668293564 72804442
20566828 312017604
72300266 616595391
1031380020 45958968
463660763 646738419
639574770 467484165
1230931121 25140141
13347042 548264029
1395386672 305904416
112688145 173276975
1496280447 32834348
945641490 76465205
3954933252 315095636
1017421324 324359210
962490589 551515343
3234470312 69201125
2558773346 229944634
869946270 621897019
1525095900 440438384
3646936081 549289296
1396259641 129198897
3255940848 468095156
2795878200 578442268
351255801 82924390
3285749567 634390481
400107198 414166816
2211004823 446736154
2059820398 574796027
3849891529 376514669
2531217800 422602819
1955929489 303476703
2497366220 664185099
1564079691 63595832
3519310796 437888835
548557356 390306832
1139720115 160314797
3560503600 654356178
3323117030 116514894
2180589563 259342989
4002405734 235768834
700729192 231782840
681091586 87342916
3815641462 51616724
267338573 365384622
1870792771 64026730
3250440374 394683584
152580731 183609662
1128737958 663817176
2103378569 26683727
4040474658 179851496
1786412096 590877878
209033895 423832938
1502610414 75922702
480502203 399355536
3291666440 462498084
4124404920 476982138
1796543150 9324336
786708013 234243374
46626582 539700518
2871402814 49424434
2467643763 488917170
1750873429 261512931
3058324108 363530941
2465273108 487689263
407044151 671284549
3110102071 328855450
2734597107 23613772
3676041696 380889028
1331513403 540590246
1987903288 60251334
3421427508 273088062
4183641709 507353855
1391690241 312675152
4275430329 516540026
1415655659 451723363
1191076862 161674758
3720422040 287613150
2057351674 164574833
399795028 495844043
7326767 527804795
1854054415 86439332
1085139121 613401017
982555753 414312521
3695451481 48485622
1276777422 588671920
560841321 19273018
458359522 550156031
2636666828 669667862
2237619560 344069202
2364675190 179917862
1159752753 572535319
2465681069 500140453
590493052 472240787
2564113297 248128343
3941863093 650447512
979871650 605617441
4080328452 657163922
3492346481 207738221
2589568664 353454437
1820233923 194255131
3895475700 606232406
1633703704 604763362
206709825 71189577
1582411767 607973566
1156418088 357509709
4201565900 127480315
2042694651 137694373
3144794392 208352523
2391068122 534674143
561336359 662261766
2236673930 107878258
228159886 422784967
3582064465 445337343
2320286347 606389656
3679138749 8461586
1571782009 390628044
1137402128 176363842
1036926776 261589758
3260750888 642148968
1191320819 353724046
155358757 97246914
1543607952 50817398
1587061759 41181495
3931212858 573846226
1253216503 36180065
3037468085 522511300
170018080 561965888
1906686614 792362
3301965353 50617183
3333887806 607097192
913776292 490600934
1237771098 159874820
3603722694 372176391
640590349 579388742
2665077753 660853239
1271337460 540144990
6995756 29129606
1155282938 526308623
758917049 58963705
3080688175 174331868
4192184590 468706724
328046767 388283922
850148995 80480398
1522181449 437126709
2617909852 480494665
3983325414 219773876
3844220673 470379272
715396165 89930005
2609003144 670826192
1724032819 588606058
1491118381 504517185
1975249465 422425167
2504428099 230231792
2311642542 409357763
3868413473 156780549
3316400178 326050483
929962362 651619757
3911778496 310834105
2374989991 94223911
1731326277 666683730
3041343533 150537558
1466480825 549841379
3821711933 358809058
218324081 234047463
3896208284 502178521
4072321605 515949568
1167284489 354005489
2594132863 665521167
1438115394 179240514
2716965361 150187857
1527628427 287675468
2454863897 525541797
647178866 559170842
841998293 652066527
792269529 50987961
1938837470 151607453
3986822311 375849908
2124166225 527712213
1559757946 652446558
3563664073 457988117
772949936 356090193
2657392148 52326381
3295827354 503426102
3694046378 645999763
4224859358 143805301
590610713 574734458
1583639757 484322782
478926210 9911255
1796271775 207674444
4019148084 303063466
3166418607 351561044
2594071241 48580696
4173353441 134708597
2450834200 577943078
587044488 44443516
2096187619 639132311
3629869163 519013725
1053345224 137233770
2924997877 652990487
2410323256 350467465
260541703 648342980
329255648 23051314
2741436846 661779660
1226343842 496988679
1686316496 15170126
4011307795 483643863
527191246 23103231
122100 480113683
890158710 291199663
3525639908 186738421
574447232 23563908
1149908489 154565399
2255909049 148553521
3427315430 656873508
3449438261 84925360
1219461727 74833302
3895650888 276965158
4100036442 182178472
932405258 617993437
2103448226 175991745
426100244 35432951
3007507256 324446131
3910986575 285876179
3555378479 398669531
173613774 148192013
454940651 36022560
3515926609 97836738
234706540 137841634
3714065995 157735586
2170639338 536654014
2346800310 132378585
1781565619 268309564
1669842474 228880450
269661974 375056273
1444809257 267138966
2506274373 295452736
1604795925 142426434
4006334097 2360344
1883920883 584395349
3344729880 164245203
2666455466 407860791
415516073 423751461
537641501 8357210
291530523 174124340
83800584 458800688
1812317647 455467987
1526586796 55138349
719923377 592727133
1751873658 318167251
97867087 354034858
24288816 623708754
2192803137 542888153
2554023852 43537503
160780658 649965169
635174588 40675064
3157968513 118655050
4119125807 334935857
1406750597 3566025
1901961227 33209167
446725965 422087709
604770301 544934612
2450285773 104393375
470199485 621998104
1234778725 377410856
776524926 302857421
2411288758 547333354
1411320443 41092628
608994662 567208982
868648919 55925532
3440115129 497431209
2785055239 411886932
1638490594 109556534
2834198056 462789399
2707401534 292785574
1555342079 608187794
1020745528 539769467
2729885936 486262411
2443765554 548387162
3382986876 628949936
3345162360 37415122
1025027510 583344078
3282021215 409816428
4096701057 197123752
2921906486 36352625
3075729863 195147744
1903596757 478839880
93852284 334370204
2275316974 211296791
296709151 303341796
1285262733 164439980
1583075886 315390484
2148443577 256415950
3624141560 541761768
3431218474 664303233
3013028084 578163747
3445328079 108642756
3818777326 226003372
124585409 234902043
3824178447 191904931
1519315450 327452045
1552822572 136984646
950378417 38120268
285145072 78282859
2823765068 196366088
1068431453 118647189
2347712813 266977848
1304329984 432198873
1207634677 240071215
2853336205 289726390
1686108839 456059940
1365539827 151314997
2993568710 137145456
343327449 366534237
2913600451 13570154
2940677082 661315931
2440259775 49443883
3724595232 105351940
4071943119 609746819
4078459750 429501453
1486167568 230671492
1579905477 483583377
2741135858 268686565
2609736237 615121419
277362312 441576274
1654584807 101727916
893782136 552472796
2580618063 525708947
1666987552 382309893
2115680026 411676329
2828577074 137576264
3063133467 561992258
1908644569 188964668
1292127350 190429850
1496778102 278756206
2405479999 149206771
93189657 309669689
1259209609 113821697
4079749437 175671551
2664261860 303632902
995649046 197785850
3481382205 612271197
2277054993 619502275
1024069745 286130950
2136907370 524599326
4058419262 254478304
2524376047 318448712
1808887149 339409707
1876914893 116076075
2466160314 69859311
3460257727 63101500
1396558426 264262648
3787989805 49751638
1553232065 155793093
1302213090 149249199
662338285 230941564
1121317936 604331844
3927697260 635309899
549828876 332893008
2276842749 455695167
3254939305 16417253
3443151285 228173799
1096023996 29989053
3212539128 615111948
3343453629 332939874
1786953789 664736380
3077642342 46693714
3283301296 596264205
1823445564 347209981
2798881507 450514810
2093862056 42164957
3939198244 195373027
3902200459 115332671
2532467665 355543960
1751430566 44248915
2407004559 536675024
2007573551 47313232
3017955746 634009920
3031925476 7022235
2483115908 574910896
2151850339 536716934
2870416341 558209136
1640869569 435621886
1142235843 177828107
3417474127 322733240
1156415225 595028825
2522788135 648192973
912539083 63399600
2139308239 366996114
3047766067 649163334
2360930463 162572987
2572427317 518866484
3328295431 37637834
28836745 318519508
4063366386 137770370
466829280 36727576
4001418201 624834809
2962897364 40367798
445321561 137524293
1437059093 189098266
2935589001 589062284
4293837540 666714498
1404398650 321486346
2952604429 657933798
2498969468 285894428
2458727837 163752208
1762900180 1981975
798451869 491719585
3512913318 282842382
1319575563 201734622
3546769091 551519802
2292501355 484250498
3397972344 139971554
2513488792 161107708
2640953305 313897286
771284958 155155304
2033037339 594672811
12661789 389615207
3656519722 33613683
400906165 677245514
1512791915 665715079
1156590402 466470443
4102865132 276280065
1216692548 347124920
936183536 117650932
924203934 96232098
1481969003 120980168
898117269 532397711
828844264 199235444
2268217909 545953963
3531587904 526957281
3930692485 61463225
1982331281 214511427
3505826907 564620366
560037424 556830250
2099674842 387570962
3094729159 645235773
885929072 553053802
468661788 91916820
1928170976 82365002
2678783960 263507015
3088137584 556024960
1873901670 475593679
958962009 548685364
4061819086 561293394
1576983187 359511930
3186581907 208901868
3225551820 3360574
3231278532 141848938
1142567676 276309810
55997982 647910130
431766748 422819576
3517748477 255225450
1536837234 427322306
4200893955 462791272
4165904714 467687037
1449816321 424273061
2564578825 620426527
2201722939 575657005
1981074114 40031902
2465091667 121501750
1242730329 484520455
186399083 561267418
1777457305 35113631
1131367373 255618554
3024838865 433265542
710892353 430831882
429973251 200913704
3751610263 419967392
2773885611 148308175
2889789174 375629911
3049793087 278180540
3937206883 595788303
2983312037 236045629
3503486727 317449799
1884602498 68241819
2281573242 195448905
3066015919 364098402
982119694 168971366
670369488 411229493
699706432 405904762
235123147 142828312
404978210 416288571
1918603930 62945374
381972038 647640463
1663974463 44277923
1249052456 414604291
1417548984 186417502
2657932958 223723361
1015096118 568477735
3972125524 279735941
2351660389 568630610
1038627676 78627422
828202441 555790719
2073656689 214673166
62037396 382955540
624077728 30850215
1141583118 158694943
1441511680 646786372
1398452599 162053322
2126640412 24486804
782581858 649437424
1777942789 223610685
1653696932 597759462
3504470708 173043285
3852784595 447756082
1666117635 492011039
3824795653 31448839
1809597668 422860867
2382142387 466557177
3422416620 203001091
3684111360 33472892
1511697199 48821943
1786574630 291760812
1932412602 163019600
1026940732 618866264
48315785 74480555
2604852878 619897315
1721531575 169630237
454582763 197127051
1075685936 198883737
1855249055 316327287
1284705116 558344609
2938965212 304586053
2294709335 25775793
466942027 532058888
3945630138 490487637
3784403300 236239668
1142593977 269550533
2791779507 175859656
1564339514 620163468
2974972338 191135280
2220875211 192614209
768253234 236752194
2777163774 479492790
1026289590 57649018
3141666961 305340355
1588561212 674415183
1634204402 474051082
1501081248 159450957
1948845379 406561957
3078421012 256301732
3142464973 490120587
1447988996 356509776
4175851370 48612524
2155082939 452096213
3990208378 234337077
1240412297 371717787
1231920366 499481110
470139278 347934317
3366049868 196483929
1116462437 348389745
2478383070 116466200
794868360 527134498
2932759092 108275504
2736007658 395947014
3405305261 676438742
820658237 616158218
1997177386 673850855
1115422151 329002827
2207879730 530906943
4086148689 70767157
897255960 673362710
4100788046 71736006
1931777848 542102850
2532177358 611534081
3484691202 434367617
2382246669 353012807
3781670868 171760732
1304491347 489731564
3177173029 164775020
197192251 219390280
1852476105 368210689
2069733951 313092903
981030309 617878589
617674296 543515325
1087763220 182901703
3171327712 674434520
2643312192 256794471
2303004390 571867881
823442932 204415867
2743376879 76472873
119199493 38429712
3001916587 168275511
18001214 284372727
2737791292 153966424
2815228346 431283076
991406739 534129224
1995386639 364532859
1285862085 148498580
3803185082 529647396
4180454642 432122879
4126784044 111670755
1338916873 230349110
3019660484 167340802
3396525482 145226416
960227209 74908133
1436379353 231192195
1277553162 266027013
568434441 665595330
2218771585 631326710
2468531218 540576638
3611925377 231512626
1403113927 610453459
3092238832 557214537
875210515 321212573
4114941813 46565725
846225033 614975739
824447013 390704010
371173766 172668229
3032044450 112372077
334727346 548579532
7410700 185624288
912898741 379544448
2149203205 110875016
1268749001 605895749
734728478 345195064
866521488 263858311
310026690 554885527
425155767 132372069
2859605945 271749915
2523066169 434647227
2736868137 220342673
2357717093 379081428
1543972356 419097648
2104125118 163255284
1701792473 504931038
4059934716 625097799
2799549419 102294481
3369900251 83677385
173128987 286695354
1370678848 281920129
3417671280 381302200
3629959011 554321839
4065121871 94113714
1315926091 625882535
4009629704 3332189
1995816616 343496452
2217547467 121420146
998344049 657344660
1829411673 378515044
446222907 180124435
1392919227 450844484
3955308890 355033581
4056225002 171855386
3299178604 632477550
2301313514 142314383
1867496548 586335959
1734334397 289109314
3311669291 186915380
3855771820 357178090
147790553 226271321
866863135 468507157
1130581584 126024151
3554514189 629519726
3111823351 641482703
1286020570 401188265
643772990 527933951
2398437700 646572985
2236375062 191073216
3445640543 583753539
3157339915 258590333
3205009332 76299614
1956304098 427118441
156188420 267429000
2300128711 336649149
2674353971 534481593
1283867638 119403078
4000216829 428351475
2935611465 223283990
413490741 646541736
736119727 40269964
262807322 142245059
4003170379 13132242
1567188974 521336671
68825518 509567823
2254099297 28015218
3598497631 384981206
1314165316 628882688
717749847 487576554
35555823 490564223
3393165849 451506555
954451084 292238661
1167226116 630745483
1506943056 327277900
2558108344 271082120
1562268489 284137667
2975878943 134834074
4216630574 519937437
697213526 220733706
3298467741 457759156
4152971000 573537456
1339251877 16839958
1606740678 554633510
4289617652 634699729
2969474602 75788667
2294716969 652828298
3860678132 211345406
1264027565 472831877
1152872337 373417604
2803277993 287268385
4216951825 132872992
1566607149 273943401
4280532616 379398109
1865972846 130419955
3874825713 262999438
955968275 113400020
3915225115 394793442
1833958723 101539782
4062527394 176714708
1695547696 121754706
1124840064 283174347
2367347392 39361604
2034176592 194312715
2977409872 31434768
3227370322 47505086
873341943 108911368
1833037983 476255436
1276985676 130370375
4273334979 547913810
941468103 464056687
2775283200 188801008
3296297453 286067236
3272369807 464197585
3680853313 279037765
2317832787 641560816
244266803 139592418
1307263617 338009571
952989046 496982905
801993850 183265279
2088118905 557511375
2024663667 28493398
4243710645 397388351
2169898847 539197641
2977915955 298852134
2449696527 337675763
3719347502 327729291
820112139 617243271
4029252528 46102179
4229569035 31055044
73514065 473721246
455565064 131905844
2487609635 309694732
3886751603 5702161
3210790710 637369047
424264193 243098426
188435445 297733757
3003659725 455100216
4227275857 376212696
157830365 435100149
3500081395 278252357
1177217792 526348616
4140493072 236009009
1679925 10115346
754405977 362693278
368738088 637983677
192105999 270524113
3354898152 666765853
1117335066 145750919
3674591289 229554075
1700591645 88078990
3262035640 304585356
1178957791 361043016
3986434322 666090721
1056219416 30003219
90588611 263548861
11628452 487222704
2035855364 334628783
3833001540 613887745
2675395173 78305834
1310971247 396990628
259280627 619384185
2526197308 303541423
903740480 224066703
1545686392 95299328
2802571426 549077052
793471768 160797329
2066434175 487199344
2497327094 120385335
125248953 360847335
1483798307 188526774
579861012 262493436
764135036 562641522
3984631633 498646398
2058060187 484394095
1416131809 353605736
1701419037 654740769
3564472547 107300638
2527043922 499278858
2040016605 265982046
1759474904 328406814
3301028306 608364252
889561341 94430054
193225256 23749846
1249504316 240903678
661577331 452733632
3413548587 377867247
1370883598 343774531
1453384644 98325242
2320608134 530139818
3592050390 646970840
836210752 598667436
3649588625 659719388
13754599 143884041
1413756582 26220054
1613789564 438490748
557396567 140341006
3999952069 393074668
2746964556 438305625
356747556 229649655
594111380 656428908
172497764 137884907
3395700096 412235868
3218060101 495389235
821664577 180855933
2737623202 444575154
752598147 295882676
845217732 168363273
3232387928 463132929
1830570726 71392247
1383994364 102469982
779322545 282998161
1873626407 537928361
137726194 667709741
2074384940 9723134
1193262116 27878130
339319332 92328765
1544116053 358710303
2311490335 499934299
912005429 514215862
3910234032 606911492
1084162084 317441163
2622464967 157561487
1312429469 277025310
1253382313 288300258
1155909023 49699463
2537359598 297345212
2194979688 655010274
3354747749 661565294
2526252395 298319992
635323591 164315939
508788620 338554423
688786132 146637248
3241094139 520897353
3434988992 237711027
460523711 473942042
2060402336 577696648
287808082 220317069
567041197 341802648
2260757984 644393007
507751229 425700677
2983399640 663110170
3606958329 243958077
4123978457 344327535
2414243023 20919776
3574191578 419954065
2093155184 641814999
2991141462 303710121
1643225930 80059795
1010095078 142778762
599943743 453954435
810910053 320721476
1174922025 525956281
934057643 519779011
3816040431 619700001
3168470173 577089877
3284291588 185439199
1778552296 345893902
523793202 673128899
260435109 135671587
2789071588 435083718
2628143519 353433424
3000892750 578066621
2012293234 401321806
3585338757 180373951
3700378584 502987823
3255387158 678613857
1047027146 462436216
2999046765 547183818
2987463444 612664675
3787165928 113883125
2998881474 547393862
2133237939 303399803
645585176 169163917
3331164311 615903145
2337278974 56829211
3565228549 163243119
308248381 412255880
324776460 102370412
3748563549 521832809
3363859026 260120772
2031993355 267046540
3333903210 539405425
4124167458 479186486
3622182534 43506239
1709589746 623354149
2561549631 200724599
3755627734 176651630
3354746880 20544040
1617364900 10450683
1527730323 395923677
3444288248 86085546
2795102062 160456019
3698036491 93421610
572711126 271225342
3121956145 617181261
1615610268 171285474
1798595975 537706697
4251647534 327558526
1986950187 480720776
2197445083 493874827
3940196560 472980841
1832880092 389799971
2227749784 177946178
1623987168 222351092
674885362 680120670
322894113 467851490
3805302377 534052180
1213096452 558717768
606184468 529885820
4280230457 459831209
1296950565 578140232
1951134166 409547631
2969118557 243232222
526411368 344611725
1182021356 356444641
1768902492 650022407
1091274078 87347141
3071503751 461945458
3144580767 337352157
591073510 66855386
1879899235 327541063
1867533312 294187342
4181733152 171337283
3542948102 278077418
4255008070 598482024
1894233125 418294830
1990495977 41728021
4215476931 338530731
810117503 206032213
1195419416 456578479
3726466954 579005250
1479698892 601614968
895941187 7806143
553217579 334249074
472302640 239696728
1541021224 66114030
1056764351 326529796
2946878525 29134865
4108408424 604237698
3027100242 57990583
1515354131 202295248
2950473936 68668878
1378097178 58798243
267482922 619827835
1146014464 648368989
2886491041 565195445
2204321595 551028663
2600810466 228103745
1308257005 361746868
1721311548 439652206
2496307715 159721657
481777016 156097161
3488380644 359628266
3941677370 133020708
2760805937 93538357
4182217021 2498201
1183849163 315526019
834726887 36253073
1978232665 448914321
1079115044 375316982
1411607335 135432114
1298279619 463651843
2654416768 15064006
415165061 564941221
711306724 521370948
1252266176 175268702
110391933 145256677
1273919728 18191998
2244251627 581558883
3051627509 157217068
3634535144 213770751
428463127 66378651
2689334760 543405742
3759158030 404914882
3468993181 187931190
3489191946 132039185
1190767528 432421156
4049506269 142532075
2649331104 675882455
987694806 178604945
3957865402 550300300
909883685 253806964
4098715953 385987665
2552547538 147885450
2388082826 202607522
524039489 298961824
3937803018 112481667
2360644892 259965921
3719364556 447327922
2320734436 346787125
1426321542 514732076
3392528239 320734788
131619212 409626753
1118014073 91282837
3538378332 139738126
1388259667 66166972
2142526679 309812678
758789992 659394331
3829013687 61977861
1293517123 31889007
3223347992 389548194
2786384737 424441380
1644535943 678985472
112535716 59213656
3628963916 457725177
754250964 64700585
2829599833 475428632
2300507945 124778283
3585438344 171241805
2358510783 234442056
3303789446 168352581
2743192375 640760362
1156847787 263461149
154564899 29585473
2033218579 162528665
1400456504 416506753
685946175 31005021
357598358 273002944
577621158 183247093
3374240656 634658068
1597086831 410921585
2236750243 443322963
4228223680 534242608
3808002266 173882319
744999786 9562222
3367440528 643562137
2339661850 232514606
475423810 533060391
2768402195 397583180
3874862054 392741166
2736546118 664704728
3728087637 549507217
101606480 299255763
3648115293 209162297
2678632365 190004993
1705150812 218227200
1380176436 638370734
3135289932 282586917
2030488287 331337334
3009373052 476469278
3527981696 257007970
2790395940 192343190
3093403925 645467629
3500249495 69769410
986714705 74866895
4078698993 253876019
380656308 576896794
3275956309 567182220
2942125726 303513867
1412598529 504630843
3869846239 273640684
527054986 576414515
3485908662 604664863
556128717 338867731
3062130427 120468746
1735000986 329654975
2232363914 505315829
1695401551 414415438
2458629801 620063660
1160339402 213931479
919563899 16810694
364904654 223595850
106047556 139632603
2525815392 112477432
1492494568 45666546
1436932683 557629075
2319183498 330816631
130433377 577201674
4163081249 612602978
2001164537 308318027
838335380 72512513
720003057 511003929
692195570 480280833
2876854383 448933040
942252049 166042582
2151025757 423098968
804497204 371382857
376050743 587214378
510097794 73434000
1082336992 381607172
3328113277 589428871
2024661272 596682350
2262006238 214767795
3416008276 506143809
1650289880 105226549
3838702019 450783552
1444502412 480932046
302056951 236009939
440898152 349909362
2458002181 253480203
573486413 109022990
444300199 253672539
1332088027 419618133
2366102657 79829464
1344877821 309618582
298632100 624615442
3231488696 387661227
4193763400 435274281
2702778079 282653158
2241491078 394054587
1285016758 483366566
2407814821 554251909
1719262823 239722697
1343398865 53420519
3787660130 614280976
1628153959 670578501
4174587461 74559920
1355315530 134445629
2855434134 664695311
3228946028 129611557
2995072157 281815615
1397678132 137393932
3107177371 432788997
1558407146 627096861
144354484 285568148
3858625802 444469092
2878299697 150318195
2086495705 318706541
2400283932 595986859
4233344408 458004537
2275171392 371498133
1001687628 627397766
4258976764 322860452
3297071462 214656754
1536142520 285669048
2326194579 333488797
1049704633 267853623
1751573301 10964032
1619315194 272367225
1000054645 671485124
2234613354 644543568
2618579762 522062195
2867705716 627654322
2443980405 93896127
751074847 424740033
7566219 153895847
2052807550 321743470
1751273697 35928186
1267126523 599334416
1974455750 676947895
1912216815 260158572
3384344636 296781017
212349012 598303204
3666111492 336233494
4280522453 667273242
2261336335 383116345
3975932992 207654836
1123273667 671783937
1455211450 402547859
3705917311 569836640
3239342441 490757180
54821291 58193324
3365947332 314273466
4253030611 331725507
231977062 106020658
3512741749 571566918
3052836619 249097999
1454284230 208297044
1749114673 538385067
865004417 527100791
2561666624 448638286
3098169859 262725888
860023793 387190157
1222380047 289745605
3067286469 391581910
3427754611 237406850
1630772784 142194002
3833370323 80810581
2276410356 583558575
2182315798 241249840
2713449933 2785201
3850751891 142805482
2030392639 424231693
4072308161 478243366
2450087962 358526625
49412119 108868341
1295474535 359146407
594507356 333284905
1863408621 643160465
399623889 455339086
3909407884 319178013
1512002297 219659155
1647265208 217382930
2609404180 337997735
1188154003 630451700
3717081948 458031455
826668201 611187455
944521329 251418800
476418024 133949361
2099307066 460128807
1811073509 470905817
2359465884 102417509
4075528045 131321641
3857098991 662204895
3943099081 404155973
1079496875 345012544
3527709283 195496769
154697470 274566793
1024881352 365257346
4165687863 487983679
2843669824 412435826
1603123933 459347900
1015972442 577343386
549605220 150646833
2540074408 319449654
235863133 186915258
1812485772 561632291
220820554 317811503
3530340929 487028843
185813069 518558915
1414711842 521247820
2690196348 558032756
1420697576 630895567
752671785 459457294
1054754141 102345053
3114227340 538283333
3761595490 186739311
3602085443 486598841
3229441273 520920742
1709919591 79014672
237657954 167899764
2229942845 340377205
2223528121 410017009
1946412781 150030577
2185927583 274319746
2115606873 473127337
2593630470 354293056
1435237811 217089641
1927380176 401187725
254699122 34175284
764168219 109937273
2264321077 413193678
3652132393 247171576
1485312029 73729446
1723374485 378976936
2191332797 19060471
2973766339 213625968
3481308935 610247901
191885098 464427962
1951278381 453368097
3948979713 637391931
232112817 596371862
4141619290 183380035
1579535584 69110113
2355123486 375176554
3246645099 139255849
1146571083 330426818
2015335830 190833726
3817021106 310880903
3218879340 419124979
2615972685 241445541
1604122484 204678846
2561503943 107786338
1031797778 248914285
2293435683 658728419
1585631965 550577971
1256016686 173166756
937135297 208822641
984968950 96360539
2022297603 366444469
1094191450 172294537
3443680292 389689046
2753274320 568263693
3297259676 265595277
3561160052 106262790
3908025122 159683978
2404206733 635052162
1167881038 403818354
1276029705 295162888
3629531487 322469115
2055124440 667874296
3097210175 605302779
2349302200 623455012
625935109 75997776
4235108168 129553946
765824663 173426922
2334421394 37077663
3831889093 296572855
591178028 269275740
1049598848 107655741
3279825096 207462862
1897654350 527790864
3568286288 29890637
1669225125 71601762
12850574 258109894
1824566125 97586651
3001706193 64746309
663695978 118602748
3118186560 451316000
3667996739 315622436
3866041363 650832771
2903303982 368207733
1405647020 83270773
1180725119 197808289
370942164 172003684
513961566 142679381
3203441724 29143930
1153244208 236922547
3737888832 99540384
570869085 643385781
746636072 268795856
1990738266 196771284
542579108 190295309
1387986017 331579295
2865867469 305140534
821923691 257991474
982491931 125929088
3153272028 610760053
2284601277 120994361
592413195 341798258
672214408 617803365
220311908 315940913
2879553891 529374611
2136809872 121926963
3815739422 358323336
1584590261 593047977
2380376158 389508266
1577149402 540603201
789419093 251607646
4023962951 84586358
1798725289 249151169
2552956727 71371669
3566936198 140067073
4151323019 447201540
4104447146 392261935
3259206310 16187159
2113250040 407015278
925742191 463763346
1853226402 631288941
646543877 339823511
2137106647 593562844
2302685151 482330265
3213583200 257946935
4055380760 225961193
2289300499 190813660
1003576763 449693856
2040867985 213010136
1576912981 625767284
1234512258 117100517
3037577891 507302863
4204499111 176624183
3699624187 190647118
1583039441 468861526
3413997464 344500973
269521486 524415697
3517297237 663200072
457770383 305836832
620325545 314309969
876756560 438044000
932877579 612953845
2435920166 201394553
1219966324 595978087
1664400805 29210901
441840564 567552230
2939087976 1193398
561433032 577824426
1040363585 307007687
4221732926 250732082
2365396130 647712750
3073306021 203317229
1654264992 488072331
254574498 446533715
4016850777 451625064
2959441991 184846613
1907145337 98702727
413724350 49881215
1273469828 583303064
338990983 298229402
1240820729 489114867
1183942172 501427744
4004307500 68527475
4006116730 591056603
2973463937 588304020
621044784 62989237
1091880642 418823738
3667224111 5281331
1881347073 472943076
2222287059 612298881
207602252 429526383
918658628 163137969
1329267884 588223914
2111730729 33474021
3316257875 616891795
1763895473 615707798
3904869767 351726213
2120137986 404749275
2616705385 312969737
3931980119 153550752
3962835098 125422136
2613762515 227142454
1069536583 331958160
3888110576 68782456
274281693 524056011
3842349931 619683297
1523599648 317830500
2552495097 216809670
377663569 578376991
462361975 175355960
2884318198 620767905
4022787282 12880962
1036711878 11231005
3363845689 580402309
3519092944 90370443
122511950 266978236
2089453121 644351137
3403474180 389943588
3544057955 70410396
633440661 422160327
2144547479 412408125
1519475274 85799302
3520690321 566600996
3937213198 577124637
3289823333 456630684
692175347 615538391
2106513590 673079319
2137779473 593510151
3175176397 67690390
24220638 155062799
3802864508 397588750
1966813868 274084036
3382913600 538377418
2822984841 449960085
4002625441 599324104
3682222393 143454028
3952958382 226215956
4158547321 256840907
173873801 64275734
4107683756 541160306
664914747 318385720
2804420112 188342031
1957354339 455075761
694485475 592999455
4224683865 352968426
3977647112 75325380
3510950509 48445279
2970261104 196882288
3331724721 563601516
1267132078 441697363
4245161870 625767417
3697113736 342467317
3380068757 467752990
884398123 501622679
424291045 308001996
641487331 172158837
1005461934 12660081
1311140260 594206966
2075417882 264566592
69183305 335841136
315477530 481746249
3429917152 626195849
1228648842 567079743
3444745068 655983340
3398234233 580455589
1239142237 371810462
703475491 612974749
3188871644 224709274
1749880737 208817388
3241406638 507492567
2610073036 506147208
3454346585 19724163
3771298560 226200939
1580064111 121377551
3025447106 345803991
3410346828 663490551
2665805672 134688264
2265883168 599344592
3252835848 222205408
2634159576 144358829
783176894 674934891
3124350194 25882090
107903374 182253085
2113232707 100447516
1575412161 259924205
1547133316 110073284
3043695427 186887716
14194143 596375385
1734217483 69364148
2305840045 321214577
2078277276 227929428
3178828264 673109242
1878909928 629632108
2602299962 20637507
3478904377 282726201
1963640754 440824929
1449670300 28762634
544833250 100388031
2643118898 44657752
364631054 196608477
4106024282 115467067
1720305632 387156489
2998705677 389755354
2725820381 105366666
1603725082 139260752
803122427 643923212
3686774844 552683091
2997402440 236037788
2025768202 161752638
494201043 80615625
929993284 346385671
2118132461 64001302
331610837 602108353
1427705619 48681960
3021826446 162500419
2098868069 65145275
1309873165 629724772
354425498 272995731
3628432988 115293635
1058675545 243395880
1768071964 547053576
1764969921 366037829
682513361 363100327
1451215713 406720669
1075674179 509911258
993179559 281464304
3725452755 660786953
3913280844 133929273
61046582 239602123
3435364826 371928869
3738280726 64833836
556855215 680243940
781046386 265254612
452639655 146995393
3560243874 204564062
1248847431 647321190
3730361083 554045209
81750431 609630186
2602889740 621980825
3648734279 525729344
3819394541 415210564
725255632 257753157
671540784 570533890
3260274827 186209388
1875956564 42296135
1311085765 448714891
1816381296 58315658
3390647786 320148551
813811539 168589956
1124279931 272943755
4031517910 192604412
4219611626 642113910
1315580060 17140664
3744276086 657577259
3402357498 145121387
2685338107 553601495
3587146058 40109501
4079334245 594713446
667383091 662205340
3177511450 180177644
1213432044 127523896
2566114700 78489610
1045956494 203326579
1594431925 363611393
2561768998 596186126
3983640370 308845604
452803120 530883597
2488723591 72908002
271988427 509262969
1657883195 141032395
4135216462 223346869
2168937698 559646338
3809463408 289315352
1566736966 216075200
1514305293 337958857
3972761743 257168164
742927636 226750001
2952992449 297752006
4277207270 169168281
1859328172 91830531
3238987481 190300130
810161382 474539886
2737831043 422765541
4218387292 188165802
2827185848 132146961
653816779 489255915
2929855202 649609797
1432779758 608016061
1879182209 33139002
2895335246 43173212
2165842511 392382115
2936423135 93437402
3654069754 507601375
3574374859 540758716
532997603 64513797
2856669503 83503811
2564933360 39286252
604634785 272321149
506521358 629558611
1617536026 216352909
3972253152 271289867
2078796006 454653865
1091465681 555393172
4115395528 627156920
2141102267 292586193
3458965327 41680960
229093943 650176239
555146362 114774759
1991122112 4912447
637285781 523877346
172227719 239896617
2958104530 62056191
3662621916 593272437
2281013509 217733477
4040588272 507205458
1483131689 279893806
4074832826 210180555
1645462878 651881026
224323603 388087986
315282165 382341573
2496054254 27334221
1960503940 180553233
759780904 601306126
1952963166 629884249
3322307919 348170661
4231279745 251288756
925145013 188705726
4158871992 152990501
1645429521 514959541
2660433234 20100616
671000590 375427287
1466775891 379837360
1820538658 590597502
56597184 517278836
2274414045 581196250
3062404434 421538162
1281276956 373950211
2735054832 560003889
3376989398 414304850
4067683518 397514099
2963409968 18297573
1795290376 199397594
3101652608 409549964
403488823 567211178
3704717072 111164372
642962515 160613352
3583563156 126907934
2533498287 314383948
1316765834 635530994
3384049145 35632873
1762260059 353533592
369468194 555015953
198079462 229554666
2005411735 254178114
1111146963 36047872
1577686976 86048914
1188123885 345609924
1861043533 378532554
3163611478 140218490
3661186594 45439470
1106476201 450696363
829414724 37927186
1185343103 444270878
3169375306 436123638
4284388232 641924918
950994005 138854458
3108390526 92713587
3212324764 68454253
2954902881 560228267
1752789483 468824865
3460288950 135898853
1146183323 137564832
2579521924 656414578
1452576160 323793297
4097284711 222991163
3695535319 499505236
4112876873 423634172
2695082890 355500762
2866053864 646011008
813277707 665554684
2131888047 96127401
3741749137 263221028
205883925 236856120
247035563 27357927
1816386910 435809987
1196463358 254012918
524547728 569243560
958244797 6107259
2356135322 431438208
2141403281 198205384
62593485 169609925
429953609 253113361
4099020510 480337193
1999915104 375078861
579272603 76319263
2052578650 211196937
3293686111 319766574
1228796214 545071411
3495168560 337835866
3568290229 108072097
3678916573 594345769
3193981989 423931255
1040840441 82493509
367912140 167630254
2786359860 639933490
1100341161 451798538
606330977 585509238
10983864 105985379
1286120021 194802051
3090015360 269518608
2596007846 661993500
346478980 122880991
395305808 211202035
562132920 236047670
2907435046 40201526
245380071 206752354
2112740842 638343418
3244858857 292690469
355427900 125748933
1554196677 576191732
3339818280 634144066
943272260 76668666
978682739 121164796
1063050915 552356464
1292435121 100303174
3637587923 478896347
2994009338 369167663
3739329227 575055408
4074967737 21186555
2965265181 297115755
3543259259 414497925
4198331295 198511106
2118452243 254197744
3182114301 534686609
1126286901 146473230
173127968 456505356
2132588510 115173260
224505407 551095324
4194591654 192894729
1190225277 279527577
2641563906 514423985
1272006444 602576582
3690746127 151428660
1936953139 644003906
617430583 447920866
443908694 657349718
999401283 470015771
1748867642 461425083
873188152 479498833
7662216 655425915
4210197528 294723788
1763277919 202805289
2262779727 45342634
332438743 396328265
3200356222 163219881
1399038523 359077965
1235213124 639092604
3719040129 456557689
4276786433 198660390
2185222758 131138306
3920852635 364235367
3804435603 216659379
4181536542 510181743
3190783862 29201050
1847450344 412816765
2529096654 225853089
3796228138 99956412
1550157451 41764434
4271059203 329037447
1430909023 502748630
2345419074 344222840
108692360 612103996
2952978456 198436022
1400946 330295324
3233240517 3388619
1160940884 552736680
964540926 482485583
1236351738 630584138
289293807 249280999
3049760212 418604465
2876151883 360316203
2972230825 33002293
4121080840 349265489
968874138 610819846
1923184734 538658396
3189624195 113904794
2391474390 12031418
140335612 80971194
2513685123 251519777
2633979018 270119672
690640575 278027791
2780762743 615539612
3719787264 509753851
3818330769 280805329
397377070 565263842
3604852114 152375766
3655098392 675732316
1840313819 220403970
2904148029 493481191
2336722601 236677920
1218872838 653568896
3406871886 82069541
1303633739 511110459
3806023801 423527014
1957100929 215338525
3529058799 430143391
1049113378 88667317
4028173868 5948863
2923651645 592720844
880893479 567476820
1645440388 60270247
2636427765 69206145
1337683167 35927529
2908655198 204937474
2940153687 479616745
2285935212 21696472
3805086025 51106353
3388128992 144307228
463699335 93038335
3433990946 376455691
910329844 180441063
1647282055 236342398
857828211 209531173
3044025114 624500344
1626671019 656748226
4207063828 149514778
3927648650 404508942
3757078192 130405240
3437161668 452221676
1794069743 412971024
1772070993 577545487
627282485 467196574
2190543753 535401820
1175382774 502391826
4073024353 642026211
2886404232 207096211
2211951730 90720725
2415407644 455647707
798242462 148700755
3086154320 477320730
3357881540 233809601
2995250142 369195480
248338823 95003363
2843713666 28060398
3996087793 233723110
1384796399 204368049
4285162955 595302158
65155295 671184443
3221254483 400828883
1790394636 229706811
1579883197 62728528
2745148831 836063
2088700613 245969323
3242733879 165636602
3897034744 643797544
1219380546 488232997
932172248 46658800
1868867406 293700174
3697455396 107456006
2226856685 646509489
113894282 398283217
636851173 205252682
269128077 261596533
924446143 449451152
4174678418 72386064
3865380357 466579878
1094089263 249988718
2527383455 231758635
377077152 593880548
946856085 317082237
1146279659 133119935
786973065 118246727
3655795847 291774603
3086855827 515286332
41742139 155674787
3235896820 87189315
2279969169 353948807
4131462132 505581930
1696780762 529083914
3725528702 394426602
382148580 299287658
1744802362 547886706
1330721550 42183447
2394453927 241002042
2914713108 247200409
1794285925 292281010
2808297911 468570705
632693996 210457995
895236985 676050515
602484491 643263896
3833226620 651211023
3036781532 46694806
3575730904 424345387
1591472582 235137694
4194648802 313127308
1234440738 369332317
3863184793 122661336
582829611 195558035
3864895519 275297317
3957555359 370687732
813952441 281926277
3042057318 194853494
2234973770 597727505
1458045594 543262801
4073369257 169263371
2755182536 489756439
160436151 304544360
3126531069 637186075
4204354727 155470416
1436661976 230787857
940431705 79290493
2603071315 262342181
443919112 403784630
2189588012 204326695
3832805758 319802819
1844161976 11095026
3464406889 127605324
2742601922 98723070
1790860594 342327167
3046424772 361734190
4206480263 275416627
678034419 73420022
2674289656 300073757
556314711 381087118
3268233624 648392114
2096984996 221522704
274351424 205111048
1474063913 44536858
3460715889 545147999
1987312379 45022492
2593850800 634820655
3242333295 161817514
2848450898 244066909
4254098823 2538427
2222674484 648910789
2278122158 163095523
3354173759 513892915
29150986 197332890
782019647 189412687
1306712424 85314113
1459128477 672256549
534490668 95279456
511212410 175364813
971326988 20015646
2084901686 383315486
557540095 316011967
2863243785 168693437
4020150704 112457508
315744807 80608802
4150001894 95762979
1442855808 52033501
2480713993 592354054
2333605874 250868165
1963571720 433110170
479606963 102275805
734785328 330927951
53574833 89810187
1926553603 50209790
2480267613 592944231
633926105 93774391
3948938063 138986673
1438573149 411388275
707298733 176839306
3666345681 637100914
2843001143 380672818
3371702590 471101649
3475622597 114525634
3495517674 514005416
1854200778 91389612
4231488467 640096903
1279007392 151588673
3649362868 470022985
4134344030 502922368
2745782198 5229571
303165640 37427753
1227351321 196867090
2928442832 327064283
1479996955 229594047
1689040262 26400897
364092868 521371670
3172997737 217288386
1681907954 50658325
2811531436 166799294
1672547191 566504375
2756288652 44811977
3989327703 386789314
218785335 225376028
1755918604 172411885
1365953181 636199120
1698002778 408194453
4118929145 287673139
770581996 573804897
1632297382 32143494
648751094 154064261
4267282580 521296961
1375312631 245141759
2481276172 257795941
4027334834 134109677
3530196049 206955763
3524779164 476028542
2417030105 211544430
1333958488 588348179
2057889592 215744664
3015757915 376161052
3713084488 71668221
3425800581 500975619
1167886075 347512924
2267631970 145196589
1768215045 173806814
2119350719 355445470
1262109812 353704904
4113945880 622525581
1305502243 53753046
1207475003 341042929
286319505 510873655
838220951 590940548
1305338839 58265627
3879615037 180974412
962364766 471081152
1487496087 678685883
4052345340 222639993
3711465697 126274533
1045793124 220091934
121178627 204799754
4079955382 662333333
1307434352 637064471
3461607973 610672894
3926123423 371272753
4186363888 126069044
119557742 182985263
924796221 678916551
3607901628 241431594
2738726460 267069179
2743360685 625681930
4134366363 451076778
3760852396 446972158
1773510181 447520397
2567704067 218208504
3374612244 500043784
2232640201 635390226
3969591746 35006986
705957819 33842235
2236234001 316528657
4151496576 525249691
4275859107 314095044
2621527460 176032530
86212231 317899611
2167146577 308599745
1300440162 333288540
1419238287 238338168
3730408546 140441050
3127963629 326817551
1207760690 449205179
1072141859 342867182
131417299 302727453
4111217612 536146848
2699059248 339894722
33369006 230424572
2777264120 125694668
3227555632 519486317
402422980 569358576
2764223596 661306077
54895640 516197775
477752964 280954742
617694282 650735448
1759511196 449785051
4071112607 515401859
3823389086 273161799
3771953974 322460784
649818577 308672962
4122056730 192143583
1298369763 499687204
2162432103 78165234
3615682383 158000703
571339558 340157774
1341563089 425422242
3939261402 237549642
1646007090 466408126
3369101431 277620898
3845713930 23474607
2481873138 113619329
1546789617 88344641
3672347526 603677005
3059833059 238186884
85108462 210977740
607447016 307339719
1392485660 423217534
4193365970 676296006
2479922543 599936158
4153549341 522050483
3206140682 15256834
2829686128 500352865
2529443710 56838779
1903189461 575115814
1131031053 196278432
2150407889 165566980
4067998317 238976994
2427114985 133601832
53731538 563588510
1629227207 213596520
442907880 169951982
3507622936 246478209
3398423011 517257118
2988426887 496799151
274634343 657415784
766550009 349576162
537687964 463924517
93224796 409850049
87923080 31558501
2315327036 334009276
3627239039 551971579
2987877772 235121429
2702137519 343204400
2823245002 283327232
2371748448 24713719
3842732652 347842536
2214847911 11319586
1423305168 636017057
821548255 595503471
1711334327 158266074
3034156863 111886339
3693671007 226053994
3747436816 363549375
1036441985 56174386
74346089 602744813
3303195706 69280755
935920910 544105677
1763057159 585287971
2147760596 382041035
41249638 173065039
582466390 333404718
1529555198 224921677
563946606 595096856
2663612714 105041486
1655848145 537175172
215993336 96138252
107606613 603072658
3730319884 313096764
1018611704 639392477
2462552878 593599643
3313986964 407494046
609570608 362181681
1455991542 10845692
2645198602 402708645
3168261221 185849408
1216371205 435462760
1831491387 360746204
2363444527 233457848
2604218322 642123196
472573813 28896699
4251579016 353828757
240303236 304680665
3403376981 240489697
540128970 292373423
809604308 272828602
4243598762 478212627
1908310535 594649952
2963560752 223305591
663718191 498682886
2921776060 461311288
1851366015 671589642
3789304264 209592910
3213978074 146346336
2063635813 586874576
1938613549 513438066
2406461925 284927298
1011296577 273566702
4056450577 662155019
1232650645 302071802
4247645560 629474776
1504155873 457296806
2585548243 409377378
1038840193 148486637
1996539320 347570719
343327060 391627957
3260569418 373199771
2816231652 147069279
1395560108 129880893
3648988500 36529252
3438497708 258898882
3664395450 249952541
528691759 26169738
3015750609 274476983
1131778523 270419463
3824794757 102160770
2452257506 355710554
3961212317 144818855
2615560270 328329495
259134842 292772281
3235823001 52932592
4176299791 161276320
2205140770 634776075
1546403043 148606628
1978298465 53642531
1309141248 636008706
2442041230 358894112
1657676300 200734677
1971362527 618354532
321750775 276087045
3044232251 369657585
3175945206 58109164
1674214052 170831278
3817560350 524039578
2536701223 128729133
1873308330 479399569
4251188513 481699202
3785598191 301516437
3393066155 213156316
3428156224 588535286
3013694330 323054747
303993941 204137724
457377029 241803778
796911725 518784645
1271215624 675578398
4140453877 311322086
1759505599 445742369
1920893889 56865854
4285703905 162757974
396883123 539628714
2037912082 555462848
483220266 123260033
1740738294 145104342
247246251 67539217
3362598259 473608929
1545886354 529258460
3210413401 142874676
2591735558 384409837
3871610836 203492846
607233675 109194304
1932821899 436971171
2818744486 323113976
97802276 561565709
3554318437 20216463
2653277586 444880165
426162212 146571710
3380783335 90050131
593922625 356911109
2925755035 194363209
2946821180 230230593
1015868274 288925076
735853513 671874077
2105890977 187925382
3701844152 419519978
2012480167 509161015
2520929796 679551462
2326439482 204079062
2891167134 304943714
2895356591 58892625
2636804548 356320730
3260683232 403789634
1114112870 81365293
1891522997 327561501
12410947 287302902
3570687738 145606253
2674177222 601308409
2354631922 20526276
3105867385 110180511
3389459930 273401427
2898610425 248703022
1612278137 6195983
2340993637 74739422
2937686252 268392298
3269390655 118891469
719423870 598736758
4041842696 565072561
4194149432 548640398
2478263849 413766921
3856982101 492431842
2220411325 465922047
460645507 25946160
1406743467 43906109
2009088197 204411793
2049684050 452781917
1371217036 549016220
4185433354 91702487
3106408612 633593072
2581200549 334920467
1836507134 137495629
2046617285 68798343
1656742811 108710203
2435278864 90437206
1341663078 238419472
1407210035 579282423
1179441750 263399375
2064879102 568132587
1830330887 577522734
329139657 300291341
3009740018 528602633
567411162 188343699
2131047750 647749483
1508327382 5489156
48733656 123860740
987726149 629399545
1389014025 54665364
2673134592 278752990
485183563 531423816
2414620967 124734704
194024848 333573944
265278077 10612851
4145921778 29722690
2559514089 560908325
3283608416 425643577
4169360521 249941224
304314397 459418079
1577805130 102944829
1650948703 361868035
2588911581 563304307
2959022255 341560599
2739486021 348918152
3391978889 563473778
1448448854 358504607
1223088506 319778958
1149411422 608293332
1371011430 671903972
17719728 306001411
648523433 116022341
4102074201 93012616
1739882793 29583086
238426227 544524232
1030910595 653866592
3123282326 448828346
2792262283 104885917
2639806319 551174723
2002512875 94818265
248474015 654197543
4065324670 423088447
3957884255 472859538
2011561672 39483173
2765599769 327814099
943020476 211281520
1336859790 403650601
671130216 583527328
1463151393 577550387
2867950352 353011492
2357193486 155963060
3608517132 575038360
877439953 534914779
3306322535 193053600
2616162224 503126328
1061309850 12066067
415486817 381906427
2573049220 69030102
2595955581 420915115
2348126020 663451965
3356819469 268121592
3870201689 166487593
2082915852 164490429
3560536884 454795153
229038753 158245882
1837990819 104670322
915875565 649704114
3122929460 224427130
172274329 640785617
4235497168 637038785
4261789680 37649529
3038373662 513381595
1253697723 309635031
3573039061 555088562
2713644244 624244728
2352463078 513652647
1262996057 99988104
1303739069 5159529
1331529256 50288857
1879274545 296366179
4094032231 503216305
1285429958 31536303
210686277 676178956
443105985 345447585
813246999 373802582
2793356466 210115950
1421940575 125801636
3239191133 57245933
2666040541 625934703
3511326633 653137240
2436518098 136273447
1376768176 103730869
1993595843 249620964
1473244122 552487260
2959993854 394865489
2337853850 446040050
4194915706 592023742
4022390906 606771987
2551209571 382339897
242506113 659627802
4008464637 521815466
1414989510 483972718
234186389 3565982
1474094152 422643828
641201574 118062034
3961967444 673790170
1759669565 39103317
3968095247 138677606
4078144605 93079777
3750251360 532051542
194337570 37786560
2867617054 432972062
14130526 206704903
499287275 178596164
416289095 243199488
363091580 146255366
4227658858 553195658
3930812053 470601474
4005373117 634733723
4256967196 16030397
595570824 259513975
1421174107 350733579
4141775153 376952380
1606059729 561121263
2635900294 575948157
169253110 612665372
1917964429 94978435
4008216977 395574101
2828599274 94506455
726542709 141170684
4023782895 107621581
4138099341 8573489
2489822631 532110106
2501706372 49132227
951406559 234466129
3585397241 203645488
3142070061 201735198
2622698238 428652364
2404967139 295675750
2398201927 73606894
202603677 567544657
2810774067 37368894
2214925562 437258761
2294261636 94987897
3594634967 555530482
2984106093 587650299
2527690567 321307316
3420069748 330818877
2952870586 507554524
2932224179 76475534
346064259 208367419
2273854378 54429383
3378752039 98236659
372135775 237649277
557497409 150332867
683766165 435480833
1702710249 62842537
3040975402 285380760
987352538 411034482
1557210495 103297956
3883910657 310030012
2198950294 315048549
2165432344 29412043
61446454 466428521
2835750413 151276545
592869848 61116876
2854548190 658301868
2270959136 75172365
422111126 42501551
4232284044 263572743
428841620 196206473
2746275398 557942176
3169371406 210336320
1950620293 528603800
2824728266 332459010
3508125174 565590315
2765310169 271648715
2857490206 252537252
2464666392 587836353
3627888321 197426657
3064829587 521332694
3029574848 202626333
9051940 377551152
4055080430 264297239
3812227670 476748467
4105020281 173478308
1417152994 562212698
2539930655 318054213
3297064467 324900001
3946528751 378550518
690468597 119948490
4094637881 580695514
4044525818 17585843
915407948 107637007
1558401841 588268695
1839125732 292736862
4223345380 24291618
1908239838 294243102
650241092 298380655
261293373 34615359
3771343597 676688243
2778444841 76011163
3772901138 424603889
130102432 358535435
2807580221 368930195
2496675334 163073464
1351809542 101982759
2327267925 553286965
3653829617 628263611
4286952083 134264812
2848487067 196837558
3706642340 529665586
316658267 604205145
2503326169 478122975
178137936 492807578
165942994 306008610
1611209056 196487754
1109357690 215088015
2470252378 525689074
3147474922 261739392
662386028 190787127
1391454396 313938369
1939272659 453611329
1385324849 338404476
3813899102 468617803
4151764201 263076475
2676453904 343074622
3860001632 667920477
4201470319 549805643
536174151 480876050
60161612 508926406
1229570361 437693611
1497387554 14027702
3091142423 574626042
1482530338 611803451
557497591 552646419
3254239651 472096868
1079876480 305660531
1312696935 508015593
1097840206 654676538
657835396 636074729
4158231574 586183258
336860819 98451279
3893589166 40838937
1790015686 101730092
1263508551 365417706
645512017 618169040
1813160967 324040851
3517428045 342182734
807543126 554353775
3856154561 464702114
3174178066 40665955
1825134075 50034092
3418132831 382060455
743957356 611567679
636241408 546052217
2620777580 345763369
368962705 507628292
3585435910 239989796
2561132572 21179774
4087614496 447123371
1700876461 546950884
555418236 252813510
3336241377 163068763
1263055617 150363454
1135450554 258627972
3780400063 527177744
418328427 143246195
3289568 486431292
3036370134 300655363
1967193037 225581569
386118338 4940663
3175362144 329276776
1789812080 295620258
514238833 275261102
2111851050 671583308
595963175 148918
2557445328 533246665
4070305123 39129031
2706144402 582444996
1970700073 5587257
1086016299 224750883
2994858941 236711656
287737690 231517136
15857166 316683829
1723181855 539875025
1302599401 249594211
3952292682 378354081
1147056809 1657242
3741985267 229873485
2261914419 412941129
1300456705 396787282
4117550736 464297223
3858452576 589147514
3728569296 253415044
3054652992 431034002
1671058490 472874347
2306885793 588944035
663728960 63284090
1157086633 54266836
4145173031 124426455
1857611328 463763419
3690158377 359952625
777990657 174757360
273268168 175232055
2646251322 386596323
157165170 135312283
2335168439 161928972
1733774222 425450776
1043138754 6855731
1873326990 126149402
678444226 607018866
716267410 401098412
3641902776 412163365
2842413084 148770441
2132145522 132187432
4121591378 257815149
4267471979 225749520
1654895651 562435621
1998586816 83758920
90096131 75051331
2484224541 240573538
3277425619 603170686
3893814770 512004654
220049188 180423700
1249522086 240916152
4006264335 271988944
2446931758 268730039
890079420 321854549
309466431 304091714
1209250037 111803934
4284399523 462118839
337815014 386737063
3637653558 99293450
464114052 382092255
2532757338 111093316
269463772 490295361
3419981313 130127498
203478862 34601039
1347842088 551857504
3181976245 165981039
979992140 263863481
3334214459 528562386
374231302 241455819
4169534505 610239063
3669514804 236007431
3394809762 113852276
999819301 184599464
3466519800 589578297
2341171435 278603301
1891528420 254971872
3128180136 10318910
2556331059 4985013
3632323370 121974276
4013706067 229060671
3195854014 549855225
4083812585 91095906
1260472082 4725474
2452335214 512543554
2491302659 232929479
640838123 343179891
2690419290 106154417
3023167268 607719317
369361697 209827755
4241493522 424588431
4288416960 521786208
807282783 603298697
4032163240 333471886
2236536552 615482767
961193242 425445981
3261752162 63932170
3211061356 413846728
1385132839 167859711
4147655491 530426942
2503692491 207105584
220655399 565401757
3364627217 310394015
138141024 218363375
431140641 442248913
2356805626 297322971
782828021 519815543
2351108375 608128620
44965220 46244144
4013779541 653940417
4135849649 300581680
2039764657 400147792
1132986053 287831161
1908077750 652693
2032748406 626918344
2326348682 78234895
3714962294 163575091
2586094200 474815841
2105510668 38353958
1100437849 480757811
2995476937 404146407
858485406 6820524
986457145 279428532
2265746432 582636987
2153488412 629358789
4142992069 254652665
4293710774 551693544
2188089405 160350932
4014399085 402271386
2277788295 591640605
3295726238 584325537
1974648135 156279732
332697551 193873378
2678342046 429590836
1910753106 357762532
3477937484 73317682
4165301460 537920711
4280527489 310185686
3386481551 163084156
279635517 100104700
1580227489 151183883
2850913216 228071918
4133121299 144714965
1602431109 128501424
3945316993 387174405
307787653 506736299
3754748552 479935633
2840433022 540101170
653907914 378697454
1342234824 308361803
36572036 128268698
74367106 283650311
2554513967 399688816
2834453034 10317609
3078976594 19313937
2929788224 41235404
3812046619 516719925
3444282535 261608900
2695296820 135982988
2049553332 211574617
3428088024 438461583
2454680238 59425095
2561497222 489446606
1708863765 225833093
4095739098 485597403
2740922093 152365439
1138269364 205392594
923128693 326102218
1392949962 143628884
2069166389 132606614
492292900 47099546
2257213139 621565335
249351379 383783362
102600522 82005479
592408469 593210496
2556936828 4644314
1944270211 262606185
598562426 359952228
3701240997 276257765
1205491647 675649978
3952763864 522021754
3089315706 542612701
2449624745 512715998
2312186563 465320823
1147790362 390997241
1597825241 24386166
281287477 655793340
323279869 401000902
3404917629 383131091
409122016 576413286
4086620069 19806076
2829272984 86178026
478264035 9583960
3767674200 51398789
1604380761 401101092
940768705 556945168
2238576407 318124009
2399814661 479921967
2363727312 633167420
1297935239 211371565
683400697 339628216
1786623745 520892420
1413807116 490771498
555990985 584924217
3062735953 222285261
1087867842 253531666
2457131536 45222291
3204065181 460793442
120029074 324312484
3383678750 129607302
2900778867 486298446
3461964807 451720913
630318357 22192257
3880260776 641261405
870727187 284795816
553674596 386490271
730434742 457454568
1044685408 554664309
272496681 616674320
1567824552 259941953
805038984 602234399
537791012 339314770
3702821768 454405303
3465355622 389483120
4139744528 175689595
2756004198 73847181
1946665038 434928241
3118144942 605354205
2337789294 643706458
417862404 566168824
1552156436 486720129
3571740490 97287053
1966548760 405500258
990694414 371064756
773039888 289646423
1777591559 485656462
3149757608 388779891
2164327779 466692441
1419871984 49302580
333441922 106883500
2474833976 205849474
3183155514 620542782
2230621753 463502218
3513912501 359021483
4078273258 84299198
3032566754 497048191
1912354433 308872416
3941341492 422360343
1284493562 536235403
824359022 354707700
324890085 168752891
134244824 164955635
745009549 448326449
765603503 355537025
1279102166 528314510
3086717419 629556117
2512810834 368738589
3230174593 319092882
3014775221 359158633
2150184543 624485998
2517788647 86211932
802754277 584569724
2714026618 184408403
3680888822 349739489
2663748562 620300073
1148998128 178892654
3258191748 670120116
471399961 22845309
3734945633 535448849
287184034 520989926
3171831237 372571429
208363001 518459704
1178770603 49585234
1762209530 366117721
2952842297 75585387
478812723 235048845
1699696924 352553825
2692064338 572578974
2539935895 4825677
3935648109 445293013
3530413296 198289102
2279152158 197783751
2627176066 444343156
1128727291 254945117
237755177 350485889
808332714 92386315
1207379797 88858292
13674934 46380709
2575716508 72615953
606828798 624583193
2740522344 457318091
1406513344 75888895
1870651709 392391833
519887233 452061118
3730601087 453071170
4047808170 278568595
2555815639 315135960
341299606 160337846
2011629392 95395016
727494200 115259116
2138893046 660681355
3438037057 252378731
2109604804 112765203
3347753535 629805432
810624059 605209276
2212337909 565324295
2885277224 596154080
3318588682 6143318
2538724782 312073946
107049355 105829720
2698895083 441013231
3042627707 602305097
454645489 570459818
3543160162 243825872
280541916 381462842
3928752343 378165009
1531402112 112212428
4049918955 49354230
858385357 617347309
89836902 326894523
2319647063 298125787
2628643249 332632117
3783217264 632830337
1925060908 378463657
4037108934 73170514
2191881285 507250358
3779432604 296192583
1208850793 187580773
1757043006 391236039
2092118229 244096343
1492053753 177343478
1116567963 320385093
1385459845 510903359
1112895053 102817534
1336299274 569118523
1189841161 198292793
2141625152 358560140
1948212453 432107168
750063181 503532206
3613124067 168058607
1777889143 394700657
3649143184 611612431
3174378000 530380317
545837315 384859604
4051750004 457772565
418651037 308425102
3222531548 173151103
1391079779 127545487
3115429224 608421879
1109395210 88218486
1628820357 383736541
3111104657 545723516
3117769643 255821940
733835428 30875700
3050790771 173178159
2622116641 476361689
1634369600 279079862
429284409 224197586
463619138 129251041
176403346 409011549
3467414959 524650148
4172361024 243836930
3203399486 514927556
811416636 455082659
457155588 34639403
2737376481 558884596
452380836 73614479
1182211923 497705731
3737366041 47132366
3374841696 26446612
46792100 440165490
556978550 323838384
3871918852 85023026
1020362861 160506461
2345110080 550005324
1700062867 56780027
4266670468 67976191
970794414 234589496
2041801242 550534949
4291740956 370259849
2389163458 407212926
1974859275 422725203
644058804 576557240
1685609660 150994806
2487239800 32542920
2413958150 334423119
1078166149 281493639
76304368 231988524
1799781838 225152542
1556118937 599688806
929989964 587522249
1641267682 211426918
3088815200 34570484
2333198152 659407928
3710546368 365816945
196268177 633082149
3776918944 206908145
2367053318 306436546
1370939929 543773454
674750502 294382158
3103804030 419079343
1538228953 249850385
446933735 464242071
1040165557 90036163
548701966 127438713
2785478579 161167423
4255439482 238300574
2206801988 40043126
376634160 351797600
3343371456 266707964
1489006079 111204456
1055446558 506554664
4148547361 114614604
2327580701 189360861
1063582026 518132
26694232 614028966
1881206285 337820391
4145620717 118667470
3994922246 634636546
1407387682 33681460
2162284981 664410395
1360222429 138967500
3126133776 168007409
3118974391 284851569
4232850279 361830317
2958536874 218104746
1314061501 167295148
48325980 649286789
385346251 12674319
3797626649 79842045
1483940837 32684507
1322443092 604776501
3389350280 251675928
2411698771 187988618
3600578148 494449058
1327183586 60539002
1153230487 572512472
322427488 204225601
2774614144 59004272
3930491111 676790977
1039910730 395261931
2694443957 218308756
471848623 659355521
425174195 451215982
1760485200 226480164
1925997487 197846599
1915972278 480920351
3394606610 112625447
3988272654 422718583
2927726368 630618885
147625474 615988293
1455069105 43819665
1653360316 301904914
2484750830 147612334
3539674264 406460283
4239019960 1001139
1194303002 676120691
3126741864 624899961
3744934743 65126440
3809886632 433406553
2337581244 51599148
1424121834 345531364
2783699120 25901736
322997153 673422851
625506997 216768131
913924434 397167014
2048109407 201491459
3475041020 3962218
96399462 410705110
760775693 404421417
3360021354 640131017
667593075 490774480
3994808146 110561356
223138809 334041485
609911216 242999681
3417932083 189157302
3110975578 539363633
3817383299 461309496
1459809339 569234661
3536639434 397609184
1411524392 51042638
1485875442 125619568
3372735809 376525230
2432639044 100170920
539794406 389657593
4128102126 165897484
336285161 660092215
98107125 223364900
3297335908 174007634
2098227627 355532099
3750817341 111833879
2276999445 292218736
4180395062 138479616
2046904252 306759703
3243860520 573583863
3713514849 168421593
3251727316 169118754
2092268325 672758626
4040027037 609011958
1846685041 646412557
3810400868 640241197
3848874293 202964531
3464949102 165587834
3682734764 62485631
4049871186 77904470
2897091086 378550820
886437196 645978248
102502409 217778317
4021131127 379676443
4233049898 260518021
3421974800 106313391
3097632347 363968571
4133549761 16142308
1289679690 151287507
3078914757 74393735
1201736164 481271054
2471434711 661103763
2900948445 297216334
4248663556 176339968
3741121834 462341135
1030698251 279129010
2580039635 46789860
1556124906 480189710
4213823864 277263889
2934637971 79980069
1121961524 61770873
123657078 274976503
2982637818 120593498
3412951327 484728285
1704142887 289576570
882109787 253337528
2928087335 184316187
2783803705 147077929
840898194 348945252
659844435 471009843
3205416685 363340971
1756954049 93128384
1266722941 623772086
4258661138 328490014
2006855284 256378655
1272967925 424403027
2525194687 38927079
839825961 143592466
2440113941 431583090
1345765472 22352415
2674247421 488911248
2479369290 318082303
3538578977 104876144
626909087 386999891
2839469357 166377922
304244979 655672284
1332556402 180759159
1426790558 647802453
2076866087 472617080
2640488307 265795744
3134821902 304207486
4204169199 511845531
243447300 146102311
2288069214 582980810
3986543513 36124308
4049559885 371694006
1280024974 25118958
1496625439 288092025
3445680574 40397986
3697846171 628610130
2224242135 495942904
3608784993 446732490
845197686 368924911
458229522 599019041
3017286842 160703539
3159886135 303204671
3661692783 289803624
646959492 8485503
3421627398 484237474
3791385392 422798852
3609606238 481393792
3784393880 97338683
4053951450 74204931
2811967275 336608331
2479396743 535659180
236585918 363756917
2417528949 348701883
3850731574 342422589
3356756590 528671877
359906947 56583334
3878816672 150090870
269653744 611348163
641245750 600252829
338421625 218123047
2753941881 541627903
2612821148 499626166
467269559 560047072
305932492 573018585
160012908 279234430
563832621 89506069
3315746164 271060859
833598554 80542104
2739760720 616964613
34030727 566222606
3060894154 42362340
838276727 639459505
3785496817 420027794
1913674951 467140853
2397904052 482330184
1159492441 678701746
644307069 99074489
744966827 677388503
2353361336 401648516
3608870346 515842748
2628002195 605344283
1997113272 384855477
2772294863 462698006
237008270 437619718
4154950922 636273417
2693766240 655921094
993191748 610270461
684517187 441177431
1921634096 53925427
279107503 108907378
3029347803 63761848
2448368566 258089553
367709538 36625506
1649513653 533453399
2391497737 478054839
1171893772 179536402
1536466057 363092290
991596124 87547262
1582554429 4266206
3555636729 272869644
1450014242 529001576
2319010657 322717113
3118158738 485338644
4189530068 547431835
740885760 555312398
2501249897 479667585
221248697 19026019
1390047352 162858168
1804455943 275341599
1998147137 195782939
2054960519 281735569
3609677740 198743148
648797484 255033137
1397032560 496924894
3314520696 150346788
4227803987 552844516
2518002878 245122452
3607996132 133543808
1086227477 462461896
2576258744 399926364
661990903 114847787
4238308169 216856200
3067817884 554023641
374226980 486343520
1796823484 146086097
660642027 191545117
3252345254 101173144
3237511980 58284135
2947027809 578269865
1910304323 110226268
3946796730 284653706
596747563 137508675
545493543 555563368
3904767070 437631560
2994889642 153763797
219476020 251799292
3332293828 395588017
103096866 234664132
2377056639 217260845
2189798344 551221571
1761422379 247623382
2502395938 354304731
914302507 368167166
1499564530 578907865
3337909882 391923647
3182531920 140945305
422099984 50697006
561425173 470575860
3010106684 423419021
5637732 135156537
1847555528 578682020
1851441162 158938693
3052634376 299725436
1313437671 13923874
1848700682 586488877
1653082183 6179498
589979780 405335684
1388221169 71707177
1576399559 536980566
1959756612 337722552
3625991688 254063882
4178146755 305541266
891691364 343504702
1995843160 460405211
3951889719 605089771
1740341823 460286661
2268297735 559910649
2799347954 316124970
1444011618 155322500
4123986034 596934321
3084888895 653814867
1661911052 573224878
1121478128 325069962
1765643250 665550726
3018109110 17281881
961257560 551991547
594666703 333378159
3650191689 440258213
2011890658 69026601
1913436402 187485497
2726404025 523472972
2278168314 415977524
3123108393 451433419
2768852718 43544938
3311121878 220868392
117531870 587366196
1412807640 376062403
3793172488 1436119
2774669861 515708703
4202363452 290367369
2268218305 154671286
1853350916 276159725
3185976522 357642036
1850020616 240501246
569442584 335940742
1803420910 669865875
573522861 144583530
257786072 548934999
1285690739 44485847
1788176540 189351941
1873955611 625168137
2099999879 152820839
1739216858 53733204
2523895475 622308084
163261969 451870327
1187334864 665307974
3681280495 416634783
2961691297 551932520
2222962563 245016784
3849723627 188800934
1721771351 592397116
3011718306 637657065
1377568340 295743480
718788249 170924492
1639132283 296228360
3775904529 383699433
588384779 516045411
2400508473 541199724
131865222 526130790
4035910897 114432507
268401206 364800436
2389012714 656297662
3421710647 97638978
2973445531 552164522
275882111 388727221
2499741173 144465085
1263046485 226730598
3074066194 582383326
4015989743 29897147
2811384937 295248272
3189962656 143388531
3440692482 353594849
1129678793 46869040
505599011 270354604
2081533958 609270590
993457514 45349245
2630195774 1481833
4212067620 165593607
3672352261 147925249
685670922 113531292
2559993300 501059401
871295097 668551816
228551974 110121442
859771132 519068386
2722134286 150150744
2449919358 662717018
2059776120 208895261
595061815 35519542
1926767777 382284836
3804929841 308343205
2376671438 79311197
3985389643 593836513
533937334 560186800
1172292003 543535983
2160755749 507299853
106788960 511098437
1924844097 337836702
2417480620 102031976
2854106214 3536230
1409575070 454822236
1113902624 61625559
2795915629 616178594
2199721321 306131897
2734948935 520432227
795197283 559458813
1990229914 248786810
2204305409 513378028
1378888506 337123678
2827965939 37377918
4215751067 571714245
2008485012 459472864
3769642553 230712118
3329720134 349461970
2583323037 677379857
1545142170 399226106
880165786 119070363
104750638 222040641
3340933238 41987234
1838265207 660447836
1163690021 576077839
742174559 22559679
1707216152 328343919
341807710 481050835
239358719 368269611
2779221216 197559391
519371749 341739490
790136517 399204010
1173993787 348845210
828844994 429643198
2761665339 337027088
1897599481 338663413
151768088 323485717
2811243316 360579878
1535085466 40678011
534874003 27880272
2114253147 539706461
4273750767 64859517
1293636959 618209648
439432055 318403221
1576017077 90683131
450917620 239760703
2776842538 262805513
2766032219 321167758
3307478002 10883535
3238410378 400826607
214386292 115501970
2183388727 384831231
1734580660 340136
274013272 508522751
3352120020 508640171
4207994026 36040548
1740244177 299980900
1752876035 556373963
556397779 124414039
1825770876 360924100
1147131740 117248590
2901887606 392744058
2058240001 161599056
3376851483 118644869
813221117 75446603
78312693 232081218
1011921094 475841326
3125082700 366074495
268535812 201421097
1496420574 197069668
3908464961 362035221
3527374776 169741700
1100503180 19443086
514727588 33041932
2196911309 65120835
3321838932 133035277
49582922 259676886
3631021288 152390371
3067980698 570188551
2059441537 466996161
304356158 241981619
853354394 137562054
3078932080 522057503
2188573657 58957392
457593633 24755795
2725340917 383710380
2072114199 362183658
350501255 40657427
4112619253 80774947
3912264677 85802541
12141422 94824640
4180748117 193028998
633536207 631641233
3734997624 223996765
1342716715 636924871
2325489788 538033935
966637372 380683034
2582073850 275071614
975959430 642509651
2268742212 249888208
1321202310 272397349
4021446419 284908715
1958764266 203168058
2918150474 629653406
3424611957 562906289
2872705180 384735689
864232523 37675060
2950100288 191472241
154020339 423363081
2078404761 532750891
254225537 110940164
3228487291 174323659
3851654199 613088397
1378965412 434901615
1440162145 628560871
148000400 217979176
2483929301 133539460
1096937197 201503465
1830068435 856160
694847979 427596862
2929150168 171704042
1484956380 385270695
2360614287 606380951
3945972275 470704354
2758645741 48279086
749369649 439351450
473815499 342350613
1111658856 290007890
1933470428 642120170
1376294461 425386860
1021168948 432959696
1207362653 249827102
4012230853 202231655
122770468 471057881
127207389 180046143
660080841 297242504
2255566369 72853012
806198484 190978703
3848642275 504512790
2295648406 431454362
2842371750 24015830
1789902028 620672975
85358387 532143735
33313725 17862812
233538280 573215375
2692734392 474895882
4031285742 541100474
1011716998 43348190
817754517 94345565
3442423134 108247074
713736124 171431695
1228928378 352221617
2897626495 277061365
2371101480 265763274
469412514 65044501
4259087611 33147862
2044558301 297521238
4019169088 48226165
3579733261 45003701
2426367061 535106256
3498276984 249893599
4090754325 464433790
2396606327 433092812
1800202419 620776933
455691305 417100860
3880501395 208257724
3454258337 500170935
1943358152 428722171
1212679299 8906485
1202649523 601380757
3273308860 368946314
1464217963 121688148
1644724652 265482783
2349337280 36623345
1813774005 238980107
4226326860 346632291
2424114545 184289678
235766626 508852417
2934146349 60542256
3854123338 513700785
2958656282 240836347
4164638954 188899203
3788995951 240814735
2399700804 170534839
4128253977 209109459
2494322614 630226868
1425451870 231295997
3154188118 593607631
2879942117 70568819
3098247140 650455470
1031647936 613214603
1673231652 513630332
680453080 94982060
3819299442 295253839
71835441 156790980
235940805 640854904
2777716914 509001305
3401630706 255865357
601502898 113695812
3235263820 678473919
151737139 66895107
310679622 72231489
1671692889 614413549
1243531998 368556442
2872112604 550559709
1997930217 112934370
1437019571 200668341
1126581163 474622002
1425266393 293529736
123721144 287388891
2345849456 332099317
3583858994 160688186
3895220524 175983799
182157996 113235453
1747328724 558741950
427445383 15130011
3393384480 488053561
2058318479 437371444
3758224281 83681462
2812132564 148048772
4261084562 471491687
3708216673 91067146
498702894 378680993
778110338 8251642
652768138 88247799
2120514721 472098066
665774600 1663241
2227230940 21827236
3999857012 179437819
401022431 45199797
4293443605 629359344
1400181183 671627606
716746089 579979020
2187560586 222399661
4242663490 648644175
2650937401 279514913
3308737804 497961086
606916196 508609062
3663937327 434889078
2623166569 548790499
2759523919 301334562
36903546 211232375
2885044534 152501748
459139568 401534513
1319097556 295350866
3619506506 654552203
1154267557 311341494
405430348 364975926
3144634147 309329575
4002955846 556670445
3972902946 646485943
1925971185 68986149
830858941 8053070
1703978991 88417372
2203328788 514673824
2090149763 418328996
1906176439 433205379
1144883036 299188494
773341843 467639303
3036455165 203369265
4006726667 13156946
676797260 335195971
4050231167 17854786
3142985662 546792023
3813364104 243637842
2249016848 659196370
3224610452 65393966
3687378554 302487277
2318323297 610117930
1917272511 500848683
2430690039 41447661
2242652972 277139273
2112163793 464384850
1696640606 176798210
2767314653 602814564
3954994842 661840309
3200160452 486814157
4231232196 160458871
4213652356 29695765
584786453 324852652
1735013757 319966478
276848388 364575115
2446055772 1970681
1095689429 59715034
3637177902 372799533
3845264600 173025647
3426389089 116810187
4245879409 67643850
3493669378 493126682
182924468 3407231
1601154072 243032190
1646512962 182519282
1343108203 458279030
2359069846 476329767
3707223265 316638990
2358316756 69326725
3839501532 339290301
4021812028 285251285
602643000 8266966
3113207062 289175395
609621441 646678832
4271053698 513215446
1208909812 483917844
1004405243 469516251
2845421505 26770464
108000040 352758255
3358297431 679654252
2711653023 557775056
3592519281 323762603
135631062 578654505
826518142 572303301
3757593883 45341655
341632146 542129556
4292124997 37968883
406605732 600412704
941674394 545868125
2122786557 133710382
478411038 3335706
2338017086 256514013
2980334745 10781723
1553352910 428656821
479413926 615171416
3464393970 192916132
2183099278 88412426
3847041005 215523077
332868801 254435599
1795377409 572881320
1066464319 410717390
466377811 173896541
1645198182 472017119
914085495 290531763
1567154912 375276137
70811190 39899901
2297895980 583741179
3795917844 220010918
3784314974 107718816
1468414280 524769642
36061680 321417419
796964242 48503942
2460294071 608194117
643913033 397000068
1860180255 514546278
4119311942 603386335
1425995435 632411616
1425109641 341329197
2948803961 281221689
1753581980 596380389
1566918345 634063969
3397207915 503780559
3709438746 381936982
2421969654 630621625
1321470426 480295034
905158302 139158638
1596241837 499342173
496964860 153096010
3566863359 43069641
639071024 178467477
2964449184 321676796
3898749106 482743073
1291646563 96506856
3682774583 374917492
1517173978 489207355
4098082498 51983587
4046299518 182212765
3330331858 615216585
4144297527 153693185
254503142 461732144
77246118 498525534
1904571986 55885885
889754980 608988015
2005768774 122665286
2787977584 40990548
1419897769 374032514
438497427 606641641
1773873371 478084302
3407099945 176171068
2988148536 429345129
2439318289 122342942
3121307062 230366864
2485760890 548671147
3257823060 559683540
1362592210 472568647
4187706225 88041565
1519961114 215586024
1612463283 13361454
2662048695 124591923
2484478517 127495077
4002208131 284616596
2693288856 458768344
3504705355 360613714
848519911 199749095
3431020089 460661549
2907508931 443126437
755767869 80250579
517553291 179463087
3825696996 530284127
585472226 443305256
3054725734 647839436
104466127 646388710
2155149239 573030842
3520282084 306009126
3254841708 280894985
2095920660 179352426
3924222592 662761492
4099569865 432343635
2425663805 427624779
3075108584 102959862
85914878 247939177
3581009702 429230905
2703539775 480198014
2106052732 127119796
2587713536 330748518
2148335336 579107867
3971185174 569221292
1315487716 2964527
3012524381 382712378
3066619419 161396742
237631706 208454991
2774248940 599178846
2008627354 266672065
2922777409 566391027
1300708339 127618227
98658704 376908485
2193057388 272180996
3476308886 26633996
1737758066 15542392
1661464214 545320461
4183938485 182095611
1252192881 162596208
2481139761 182318760
4144300848 601900894
3599658505 520755634
4124162428 343477147
2666405719 43091989
1181500987 554342814
1720154597 509585835
2323063899 261516642
2929217785 500644513
1131141050 260723112
2606520498 544484391
1250657150 422125327
3426611853 652856101
1758759783 50021505
422430088 589453734
2193736233 152050359
3215174873 390323684
2120715086 57611436
2217690511 105694158
489505454 117600345
890533052 190453416
691566872 457447143
2160155975 655849673
3043194129 576388281
1958544790 163089676
466144248 130299684
3097055064 677958137
1225599727 10581418
1552061315 349850229
544167076 547346142
348731215 588446762
900158964 183497795
2160410890 668884840
3421193954 41091800
1895553835 168206154
4027275474 159951851
3476445565 482215605
2564780040 646725959
1383773928 597570599
1554695033 91946802
3979679416 147606705
1839808067 641227460
3791597358 467967931
445838451 11574674
3113769236 214856518
2370484067 505262107
4234304790 597349447
1198839051 16567246
3938385849 424016518
1444751048 571146024
3854751698 511237434
2219338393 567364751
685840665 622279608
3170663774 4916832
2525987733 41827538
2102175717 40130441
558149829 674555966
2019588697 114881588
1524023444 29076661
1260473277 228572948
3866320331 342526376
3360389842 55225213
2544689107 296247747
1350234049 397049899
1606019217 374981484
3260974338 145999280
467898816 327809716
2611782064 540807990
1028072060 229821808
657610045 489613494
1967289028 168171055
1758220612 526458205
3001375081 401641393
1139840617 609491947
3667473688 5990318
1069299578 658713469
3645470048 655391556
293469885 75443882
687377389 147592511
4125075954 372048397
3476318996 580670394
1070117817 444788340
3566804667 114546974
2533333462 67833546
1165459612 32919033
1904779951 107376022
1746024626 223310968
1021264429 383422511
1259005247 263907002
3837607644 624780785
2529158473 92644509
3958106003 185699009
2817172447 189660136
937166921 269505049
2714200898 133457735
3887161865 249929607
2880689468 276576607
2786588433 604661511
781543334 393852499
3603433470 413922384
1958917994 43587019
690864354 91377319
3611288952 54541392
1262746353 159410826
3557293025 227581384
3223703621 269034637
455407626 271191408
1219902858 360783482
1594241794 549474254
1360612565 76257026
2329846091 254215265
2656072219 590791192
4080795974 677873344
2551644552 584356463
4085260722 207787221
2447865354 545155902
1274975200 546118608
1884644007 46919300
3574940082 250710719
4280649160 31901676
3882070613 435210320
1355217460 74061947
1806146865 131404724
4112150168 204279928
3739706619 54757228
263456201 141558570
148505172 127979647
2534871833 375073967
3206029252 72574152
1042932621 463557617
4191332173 557381360
2803387865 140095954
491534610 455983652
3088452332 233378437
3162575684 208815394
1681514441 676530343
1739595194 537400606
4031693211 58064893
254509206 352477732
4050265965 402301194
2295211950 467775203
1657208770 176778272
2805216987 495472646
3219569547 612023850
1315274934 656388935
593146991 405365832
2505810063 379303936
3395056300 371798661
2615066941 98544427
1857211900 560296910
3432577556 465777534
1628742770 232279768
3093664075 556138870
3242843335 173823112
610967274 522823967
3071245608 30276770
2176470397 447549586
1555260389 354108808
2597811320 647233956
3292498835 510125060
1798532390 410990674
2658366198 146714528
4097261806 421856064
373745876 302382035
1670772086 479203123
3553945332 108749509
37673421 398929430
1514734641 544156008
776472351 53308162
3702014956 155414597
1346424806 158123994
3241287858 325927601
431394463 99239190
2894258021 161672828
2826725903 260104831
1879656514 120551212
1567847032 74176331
3115928188 409062245
2030499296 159272384
1129764890 139451129
3393759530 167756070
3571594171 129182870
1887728181 107382117
4172948185 112544439
489126152 491942733
1865440754 284440599
98225525 541779145
696887390 86234791
549870299 60385175
129877055 18777311
2472985671 125859488
3780394303 79100222
2011324285 239210496
307206618 26310978
4003248929 285185399
3210482465 515551724
2010262003 322808811
506839768 384722733
3710837436 153563241
4189456267 382177608
2546434434 46526301
1945651380 97134519
3039131891 479316198
4011678261 657168304
3298715412 159366634
4282404082 192067005
2137645707 424356605
2813442220 57244601
444321171 34559950
2664205526 665882450
795366076 2354126
1705281356 349967373
1315728923 559615269
3132889332 592472451
3267143436 433046273
2983919822 260262355
1650440905 31063008
4102963198 178556927
1883970212 642990828
4009392053 388767385
2760967403 473975756
2357484498 483828673
1346941234 382570216
2291485298 430585933
1414172894 664038328
2885332480 221193493
3408833868 672497214
1358323547 567916131
3340745192 81319386
3955471486 539812203
1186259992 515984368
139507821 178170894
606579889 611037413
675254709 133227060
2911883223 471903731
1770498823 459654904
3016390936 258610248
489912570 140974144
1077120397 290822053
1822249568 8433142
2949625052 562836394
2929569873 453888815
75726688 58000753
2201624781 603611014
4109492829 2257978
2207182209 131228294
3089009372 300808996
1596860454 78192027
3033153700 566706721
2395579599 434527816
3469522257 485680021
196148121 378921642
883779906 523568874
2744244336 660852980
969083364 166993582
3254919902 189536521
3647009736 402081886
3777684138 280198812
1355952444 421105966
3341181228 415013315
3821936957 458975813
2885147616 82616103
1588970776 30299951
2252630181 524216387
3366317827 445750482
355480828 162680290
3982652349 204835464
3952806587 427795349
3618901310 638051316
237901523 396610352
2370926464 239411206
1539066562 364303872
4025603492 48497063
2237724369 205671788
1679658357 406393712
3435609582 19655798
2040480654 623195285
192010925 445239235
4127226803 31499482
3561546210 291094660
2985972713 363274089
40659620 549319423
2916383278 436639480
609631759 610847259
464119999 538554222
1214959320 120167226
2843056272 506466867
1880244336 476071589
2006929476 652991813
3561397207 335514413
2352410465 19603179
2265552406 297524804
3066114701 315049515
503798861 271553046
449607870 557808672
2033280858 557388430
80036283 571807810
2807747274 318953872
3430985005 18974185
1059615407 652072980
2843587241 104774119
911565427 457385162
998223915 174058445
798651252 472679937
2096085604 633408160
1540761395 136784692
3188967603 60050056
1754794488 191471895
2510132745 633010908
1071800612 67005766
983697816 215448503
1059859470 172806791
1683984891 323460033
1731516821 282224017
3023239884 409055634
2432531934 291769230
2197366640 486503142
2843362000 302552126
3910459386 544723751
1671075854 658337254
4014691097 432630217
2508758764 180631535
3336937618 464966645
2039745969 94478216
3870002523 69555716
1449954175 308559031
3065163182 331240288
3711452648 108605436
1075156909 557880704
1584810960 163311125
3349138018 483094743
2698189318 268331902
1024089894 259032557
94262855 628208016
3277594477 193801527
2714740012 316323777
4071743848 235072511
401055098 183354162
1472277653 603872255
3278185585 614129647
2592776403 556631455
2995968894 405225726
2276562231 534475703
1661734704 161171593
184109200 463895616
3670142145 41473764
3880213100 62095707
340706095 656568357
583188777 557575013
1555163776 329458082
3062000023 84719383
1823763546 564263292
3508970843 679939663
1694964818 155770122
3592163952 602286861
3562040718 135477386
2923759172 119489877
2601108291 555004520
3454879198 599855472
2899438375 497947629
3210554668 461428955
69363019 318145792
2309781057 68163188
2835759724 664679117
2912625178 643382115
1079727851 283145009
1943533025 293119310
2906957870 667319449
1467192101 578848397
150829285 191197340
81298651 413506297
783070995 570521310
1278369014 668423097
2656844903 539209238
3086928014 588049279
4025386410 385636043
2812016799 32744548
3074608614 427293719
3088391164 294765144
3849618254 21562628
1151518574 186571628
2426202793 136371826
59970955 54776624
2580564862 461924648
1343395153 151589152
3902828730 595499035
3383895494 580162021
3664671957 226177485
771476695 478401726
1321348078 29321708
4207536365 236573204
328204366 525696953
80086755 353111222
2799369480 662800056
332797251 271513922
472594935 435957797
2628881798 142695261
779561684 242789420
4127739348 330624629
2109743558 333604253
1643428812 565770647
866768815 249318087
2310067104 578533198
2578512371 567492484
2037866411 108335965
3766355258 164701267
3447432027 476531359
499804840 380971858
584259301 91214187
1316283284 248824308
2606534983 312820658
4087830927 335379626
1681767326 433718086
2608024980 275002491
4119278626 120315680
2025322436 668058281
2463401493 270257713
3391397150 576540703
2929016272 587804878
1440615454 411169062
1727014890 518862691
1099397878 514522388
297456616 167971661
829845984 297346184
1892744562 303225680
1231704988 594495585
3968807378 162664405
2922718298 519179682
1967357924 630149387
834945134 78027212
1123007761 301585108
691940514 117553648
3106850788 443978823
3890075769 318390173
2059351954 422347500
1790499475 606678098
3535816229 524003801
641427490 185056709
4288153425 222958489
3791575768 178115614
181722349 26422021
2072649564 59773874
2980942884 99401479
3525513836 494662521
2821315930 453963641
3219758839 678487015
1317944539 555684562
2851912795 500805647
2116396809 650813847
241985309 462152847
3499715212 159065976
3904015680 67858347
318294303 116946567
3468646967 473256098
3255193665 235944228
4083165516 95459111
2226063555 11055315
2995214914 413548519
1281502194 450355099
2559754651 405605502
59178462 196965021
2171610787 292855580
1285707769 231255091
2829788682 429285905
2381745276 223022347
1420972249 289429299
1186629433 263602886
3432205381 360744392
296854116 54396795
1831776810 92181934
3243053480 403107526
2506156652 499946081
3984995921 567455003
1127261277 455236742
2577341710 624482478
1851585960 128340362
2366051835 276138045
1979558193 161709848
1977945039 608517117
1835251930 475995149
1296269998 446391859
1101751477 504314055
4019691671 581880913
3873303119 423062466
1830281721 203927168
545888512 199603755
1980063422 182418255
2614122200 341427448
1800440354 295761977
1237059110 26216366
2043285789 264765145
2198241395 283764571
2718774027 374194179
1769235914 366294766
3674511042 212966616
2773374728 608462737
3243818100 204643647
1920599548 352707220
352106454 46903157
2681320965 208590952
1234626200 22861178
1623637020 393552907
1088360214 176711931
3309687020 361878392
2165917141 86533583
1940177507 329693338
925835610 57921059
1938543538 640983003
983152630 12070685
813021769 337824145
2229849632 590388185
3351017054 422597997
116511331 41579949
4228159440 527591876
3385571556 479227322
3739462237 366839056
4170259165 562776421
551912672 282807388
2051208493 591944158
4134364456 586497087
3286610026 584018261
3465556061 266330385
3578580872 432938717
1907863292 178843100
3992972671 400673456
14167255 609743565
3448247017 265345379
1794513543 341174458
3406991048 39637984
346010365 382401858
2029779148 318125198
2463302909 645494170
1873711834 363994238
1602108431 669620160
3319721335 12042563
1693253557 497968015
1935903279 124832223
2816433057 674622665
3016950167 320378908
2244344952 605710368
2774619148 278224408
1762120816 546653065
886264176 312962826
3797914482 65201352
300344346 626378848
3165804612 325150951
3888796269 209229483
2301311070 481432873
2627027376 209491786
3009559788 588160888
612257834 120706872
720290091 247661071
2520362409 591795196
3664661742 548044809
4166188482 53945318
2153035878 652674625
1648359434 108584944
2246258719 545548758
1169195718 89174286
1817534796 13632579
2286812049 543180331
434133224 601451759
2550136711 208451528
4025663520 226311415
1294345614 228388537
3017215821 415433041
3665436056 521448552
2916045702 662477656
2988773146 276515899
2655095350 354377705
531625831 576961472
2546991061 382093228
977126848 150203807
1988412228 662349382
423433349 483040607
2188017865 249058292
1614505725 121350247
2415906887 511402147
24930672 80057304
3987758386 168725847
3357195096 568850429
2999270493 193884255
242583653 471964205
3868762733 279255704
3132104466 551079105
3141933618 497054634
4137677170 276027307
2659298703 66600386
3428227737 370640207
3707538797 1958954
1398953034 57806544
3662523957 390454503
3978717485 478216798
168284404 327295273
12080735 113683683
2446542496 53018235
568061103 157356923
3358921898 274974213
2684995277 464864213
2120084717 14431057
179178424 605390086
2184590397 59833833
2767270965 86356010
2675166206 98785514
3691969813 528069867
1753147738 287151802
3643423716 572587127
967086503 250905801
996766352 466676231
1014815096 177298107
1161008460 610443910
1812100074 21147489
866451092 166928384
208195684 672714622
2138182785 103500259
949308965 308679765
2153010461 262341658
1595989899 12101030
4182765734 1876777
3101900168 554127853
1437100808 474969555
841001322 87181331
582424452 457349647
2360757687 420400950
567620298 452323719
1253584850 661599362
710251524 594873871
2890666744 503615473
938285460 114168144
31093585 224875273
4177148630 216586089
1313701919 56444392
41769225 363809947
527883530 526274262
2533191486 192896397
4290793953 308998328
1868942756 163590293
2485254543 603724999
2285087109 274816741
3825658903 242226998
2940318436 652065610
1018175342 1450053
3863862241 616180466
1080520648 603113017
1220259298 420196499
1501382690 560913012
1324550286 555548458
1080912737 388564663
3295209283 206588243
2641571918 476946784
4038164745 53624851
3460688153 521652112
3690720445 277588361
2444327910 551878984
1077092280 472870554
420521310 598261732
1682202211 394000249
2662315625 514407063
651763974 521502327
3227098071 371547732
1533803070 371037689
1870072853 492925610
1111601906 48060080
1820521604 107745041
3342978429 324776064
869530684 645760183
2309842067 650674237
4238618913 251962798
1055581859 491247784
2721089896 176537079
1901024066 115005465
72032193 270740447
4167074757 15486001
329895964 428447261
1126603428 60909797
1131275072 229620595
2754041532 56084923
1979036314 265995188
4230328671 26899761
2439762103 332040189
3285389265 479375710
1640432277 531121161
889198187 100191726
4092761317 225060883
3665512232 531951846
3599803819 49886527
3403641371 502118021
1178962583 180311873
2890700738 359069777
3058961589 638636033
4263547515 666601664
552777786 445031292
4062571586 119545047
3935401463 31270358
2702365362 176384706
4194262465 215588197
2216427145 115085550
1180755946 620669162
994695310 127765347
2105939707 120050313
3955582385 439900360
3724606424 120629300
3951436986 602354740
2433927113 181070276
3423763473 476606797
3944342935 175114502
1110465816 452811516
547055844 138422052
2434530860 320232321
3222828210 556890788
667390091 398773556
3616107333 67556309
2467425537 359334316
2265679791 673851183
2648875266 208922568
3400368344 235240428
4240877210 361741905
3642503426 344314749
884177767 141165368
679486418 11197482
438802045 599091120
660826173 479325778
1990474504 36657791
1347021670 103018447
1619210992 104819733
1169169158 174079623
3422129232 402152432
1157876943 126322404
996039780 22744227
2224461055 345256058
1673537515 341689805
2180285299 59362094
1826066843 417836333
2747710809 668116236
2021380200 146323142
3329709030 128330783
2472039631 560091020
2746619894 331654645
3678698780 90216676
1804071828 628966685
2578794087 360966520
3364120609 134266967
2864191333 92510505
1681310963 627161057
2627293249 102618438
1567907384 31788026
1951896446 58175076
2014448229 25374874
5230064 86808140
3984359859 232187092
3780645151 264845412
2173739169 307935156
3134202802 598016291
1276549058 203588438
1047265519 228179959
3225600900 123376295
2877135507 578623983
2817949745 314768640
1413897741 160924602
552589529 5857119
127636598 649958430
485488481 277389605
3247559207 380936030
779094597 624284771
1206190743 9693081
3085717558 487819300
3279833830 174945556
3687986313 616804783
1300184819 316647576
1758032215 547497574
2062220472 528948526
1141609301 393762299
1174260546 47318379
4179521790 651415544
2036180705 309027907
979558147 84514338
1765276919 676601285
1936125343 206980155
2959981599 619703146
2430054324 561567501
1758327771 380041529
369788847 102844012
4010300626 69815763
1488305977 588918028
1109459166 622540411
2625093254 196950352
1101648229 429854337
1807202827 524360231
2796575063 89440280
2340723618 303336933
3821998834 71391157
2568264976 262065479
1558391186 320639826
1904891648 624865211
907031150 50841682
2062944214 341165651
2976120045 270935991
1522463751 398245717
2493506974 322470929
221627743 593526466
174316988 145120648
718152096 64853660
3210457883 525903439
387391226 652976882
245313983 424157457
1921333630 310871145
210051138 303831151
2425207885 26015493
2335128174 597271787
1699094953 311272269
2364590526 484039295
3710164164 10231759
1706516186 123559575
103951546 169390776
3269488550 188643082
2670545839 111750868
708215750 286088451
2190573621 192151297
3965631461 44888980
1262196559 366313060
2382988199 477753092
1533701427 474852701
2220922703 363888069
2452776166 148335778
772339990 340451604
1356573879 233091565
3759228011 317814437
1981339231 274326947
4283540165 419486586
1914862805 240090009
2678398997 621079762
243756861 481148270
2007123064 140739420
1329238780 184448010
532197381 449124812
2026732839 426682925
1695695292 509966568
278686309 627798175
1226270700 251434987
1778603525 275263818
934056585 284887390
2818259915 436653129
3656377465 298209608
2101294461 641303237
3683465173 289785331
1541415984 298839835
2353148511 610502770
3749668429 186071623
3803872432 374729478
3154368463 283532562
2916882617 226998183
3349050296 478508856
1248303149 558770032
1168911224 543853832
836392973 489454033
389938154 279057787
3749162649 605991113
4272750670 114264725
1707293793 220483432
2982899474 543000443
1187646544 577013152
145665994 563415430
2793442315 644373430
1482319527 296760830
3778714354 458626205
3636322585 116649306
3625694809 83368626
1282457080 8723275
3425996853 476091247
211928258 443568484
252998369 57699706
553266870 540208912
3270317823 46197581
3636057700 422080997
1855640366 516739801
3883885269 277104057
29081397 450727798
2121317273 605218664
1521439090 259730082
320889697 639599393
2957844455 38897895
1077772959 58148406
2708374943 525499690
2080448289 47202472
2348144019 176064002
3787155679 353060569
1674915062 20849926
3814553364 606131458
4047889878 205953624
3705757061 454179681
3787839686 99531485
1304028151 3589233
3737718439 22796048
1590677546 155801280
134190673 240773151
1434733412 265100967
65000959 117879077
445232233 152861809
1194054988 53884755
3058209662 235525898
173449849 577078814
2141373967 657098865
2794092479 438740218
2954363389 623922149
3799325631 632697213
1024593058 117649298
2097213444 48856218
2780132665 576667285
2043717580 420809493
677986181 82768398
4087732099 139742594
857520991 287866016
1292860822 568519872
1104148397 525765170
810331529 666165442
3896394259 135529024
4063954386 83813363
2059860106 101332543
3388677663 549532515
1557256532 462340003
755294993 114035779
1837369531 505942447
129968110 441463960
1739372338 516508550
658108720 335496815
581284716 365334089
4127532979 263325369
2521423657 464484389
2512120518 143546474
1503504060 565113730
446658231 60469536
979056286 164041400
4114561674 319352690
1917656139 67547771
3428095117 169568428
2149911607 375933468
1965434214 389621464
3127007100 492144906
809541163 155088871
1270978382 173377289
1241918698 75889056
1998728820 590915890
3859546030 81227142
2786062846 573191390
556792364 370299311
3874710802 50754905
2734838446 103068581
3407140841 237437493
2795892693 545524203
1487866434 401727284
2375975323 415958898
3658824833 37973411
3714099238 580862732
3825858899 171866170
2295243865 32873805
2985537558 363943688
1021911205 483827641
3728250132 551715603
340346444 30523990
1973268024 286452975
2033984108 378529056
3317854545 157156493
2909225607 137566150
3569264300 51993641
779362075 153135990
3505818406 423955697
777977083 585630609
3679848928 603557821
1301063864 564817517
2082958437 125632515
641151893 511118123
2058065672 497929672
425013836 413101814
3059754421 42653097
72977068 158670788
3498689887 418512489
1541978651 467841179
823140956 55231506
2374722538 383992518
3744349208 228281754
1664057228 593886309
4184337542 92984116
1595988467 498612518
4257520075 585765882
2619982495 556980479
4191956718 15799157
4044896259 341723413
796499763 89417603
1910467547 477879951
2098694864 155774561
935125062 51314839
2136701775 439889558
2096409133 114533599
1311530116 193157962
2013571736 373830783
3136789604 652954731
50002512 51230183
1393361472 511667601
2821623937 243083813
3687848853 548226699
928640009 450483306
402357404 196335595
1655271678 411123019
1198361981 561919386
2732926161 452701224
3432739378 179514708
125296533 395851115
2709288619 376864951
4107433337 134922745
932554301 173776306
1546943203 77977951
3306898609 463099600
758353999 496675114
320186809 536291654
835234976 34072538
118499343 266588564
545496201 3490582
3790065363 529306500
329839392 123295195
3926745102 44097179
3689036444 170154260
1869717734 613959278
1849842237 512833008
3731770819 428236825
3891574626 145432190
861808505 221208434
1353279199 548678604
3872222762 287462478
1224504923 623800531
3619952601 141211586
1902009919 376742549
3108149726 173230267
548380506 395566171
3592304271 631075739
2534599552 260952462
2298317530 315072415
2791441728 584658452
2863156695 197339401
965975702 79286194
2019851913 293191045
660559951 369372087
1541688703 224068018
506280446 48323666
397627069 112354278
4048556329 153260122
2824375151 279295068
3036589372 222299621
3428412228 238949684
1487103861 615663031
1554904201 460963550
1483948746 490390142
1767390689 614856188
3690957618 64593268
2222503739 437101569
163090081 669281902
4192475140 611715442
4242767044 28983076
4260527716 77999229
2481240940 128964882
4065000361 393374568
3804001689 370957134
453344519 357112300
1114212902 87666128
2539341363 567426175
958150148 340654843
1588216508 154015314
3606442146 214110049
4182049827 42384240
1361654234 519976138
3040338682 84928766
2275113782 608574392
3117734823 377902099
2110287425 163466412
58154493 620198785
1766583177 2502806
1373436411 671220778
3137487078 185871964
352693919 495968570
2878469397 323657981
577885080 445083834
1419651176 563899855
1712767718 421230522
836536084 382182007
3578044407 529112413
3173290513 97157890
1314537303 125796956
1897744710 620046749
2768357942 41316606
2472100014 181664427
4258867102 137154602
4131626326 477939179
1489703812 323998937
41871125 294274984
488115558 89648141
3856825500 376772979
2360333368 645744297
1117676175 506740756
1784184462 260851568
3673930993 466542554
3066318900 284770863
2981803354 619424190
1508726481 165170634
3180873290 563992079
4070260296 359104487
1984183623 394883620
2828409931 118734898
644879944 575649192
734661414 622183802
3320186112 343300885
2300992580 533485718
16325687 46407998
4245119391 52093111
1069583900 179251670
4110486428 338582366
3670332282 483601031
3123232610 186815548
2394790748 234901568
1124391030 561686438
3547335833 589386408
288572566 89697965
1570442338 669775732
609612545 226674966
2238585126 256040901
2240808189 223356840
261915588 224385085
3285100276 96496237
2082148303 642957985
2323027642 296812653
1849044494 584253567
4239228251 384064993
2200856973 28512592
2681890978 192058110
2969048360 653821551
632735524 638444421
3826678034 557971789
2344184999 243654016
355405488 190740456
4264796459 673069926
2345008573 361849191
400977597 218974511
2355821849 139030694
1343538141 129732551
3475738966 632245509
2640816492 64308302
590362607 223704184
1209931831 469350386
2926514622 451441595
403790838 14194539
551116665 384936635
2039458792 165445295
1481109165 255866319
3820908335 204973197
3160095235 419286589
2490567456 278970529
2382072371 619395270
2219639130 593403133
61779371 511464722
2128320299 554505941
1489099030 176462489
1649061281 193408726
4261524646 384546669
250048377 280225822
2031322427 366749808
2694371227 395470130
1811766843 294752531
1669055543 130285259
883062921 541060687
1028245136 640675310
2672333431 598161011
2611766216 169427644
3781731458 558511800
2278524061 578744572
1576933560 153079761
826155632 521738081
2967222751 223803120
1849176152 78412299
2644832984 602179331
894896026 419228628
84619100 125841342
2117083701 355568980
2895279562 268797382
2736245605 462785054
2165203390 665307666
1618908297 158310763
1460139667 436830567
3753860077 278109888
1720156513 157295164
662741650 263337531
4010109644 533538413
1626743013 502337148
830917750 40334617
436240904 558060563
4147980703 358814555
2231823152 467624539
771231089 438195703
3749114729 159685395
765136820 350759789
718222649 12887265
43563516 313708120
280983749 19074497
4248356610 127153796
2602808634 84847715
432666462 495149955
269934041 392536278
2360808142 163096571
2374124086 253027761
3695074082 521664302
3866923409 471894697
1475234336 200250029
3384069475 90074177
2674522127 679247220
4146030170 419663313
536997579 331074302
3152213782 645014124
2534195824 4661729
1978020289 651683516
1348723272 487818708
504064254 460372819
3963313385 68040457
3991314712 639406596
3551799465 57230578
2523512567 650729411
4008425115 141491619
4203465402 399967574
3705579208 436342570
4110881986 318775382
125848909 332822340
1338906562 478202497
103669468 34607764
3009513833 209327332
3398059900 586213887
1152457365 506749874
3329313725 529865233
1173910771 467973052
3544542171 440940010
3115588032 222942540
129435780 579895389
3805643205 278052803
3103363341 134113932
4153260676 172880936
288555462 670920963
2178858635 606928781
1767435960 63253260
532338869 446821324
1633535909 93100338
3161064641 538213826
1838077639 467191783
1166166601 17053388
3836648229 20755737
1289418899 46621827
3236634367 110750264
1463895475 186160983
954442683 395525052
2108127076 269600152
721286988 612104753
564997379 595524937
3336814017 123544381
2645047311 680139183
3844473354 470825246
121256647 281306881
4016934900 518381759
2707001415 528507024
3040045100 345380067
2144147606 664568494
2834695901 266766177
488680710 656166055
2013706372 428634321
3500098753 24088081
1489652836 337579077
4188457823 612790668
2237282390 590417400
405325573 454766117
3561231246 337048543
3790035098 277527530
1441116136 553388726
4205653039 399982657
3619183212 646657908
2521066351 444285101
1297139169 30067289
2774340141 37627594
3682682005 261948426
1236009953 203764594
2919284207 573212121
4262086497 186176731
2340989059 290754717
3250934291 464018069
2322158022 495784094
3102511755 294850485
2494429468 667705449
1505205837 479818269
2188235925 88737393
3410015187 617590508
2785443972 217337743
4159269155 415847291
106361344 217642290
1371116072 140865111
2188397950 231346461
1021901279 629864723
2009121172 512047950
1302265786 507951247
1840396113 396162563
3652383563 316069706
1093911035 616714652
2784168081 671490431
1674977531 21698330
2298869207 467337000
265856179 193825509
2419612901 57376329
1877405908 380799339
783081066 163509225
2306733310 587908460
3159814358 679032364
3723039699 499722850
3644825465 595289283
591366044 20336812
2995300112 578027632
94212797 145883789
2590831983 402900919
1582368328 123959556
2473681150 210707757
2441236992 14142865
315733985 357973165
4292072267 252605409
3582446173 450734228
1376277734 177225668
246285023 125008745
3118133492 202948238
2490513163 388506587
2136876294 412062146
1306142131 106101307
3122585919 424956509
78534216 38950899
3552891284 339552341
396387754 389828700
1180289001 398590967
1977896904 652810202
1658116974 641886300
3997484328 344516902
4107819328 11921274
4017443570 366786461
4113467970 402572895
3751320566 332766746
2564171111 413726524
1963623340 284983456
1590609791 6918025
1407794930 361012110
3608332110 314376321
2725722021 368535894
2277480513 536174225
2318983734 532520862
3268539911 314508160
1716621086 375060580
3172603665 98005972
1766540893 333620350
176015890 578901372
2301010188 282919004
3151857506 142945275
3812580307 189914446
541148734 162070402
3191903084 522687829
1330940858 109896602
4245119755 536564180
3211122273 369856637
446110671 624272056
3692166915 175899641
1272038348 644666366
3123543613 117007804
1469301623 46996147
3883149336 335813535
306696670 366507790
2234198625 110552823
2043371139 287621582
1637727694 127505926
839313597 342777097
2479227862 441808503
527752288 207554517
1340770531 191948031
835533471 342608126
2469730093 42028222
385116372 573811399
1328961182 100048442
3232698981 531327803
2541665825 139581290
3172230465 476249158
245276997 452554515
713948439 388345656
3237630772 333786452
3181556992 401580343
2626869820 399121424
1486718367 515646771
4136996396 568407528
2855822337 95583947
2408968350 56174552
4161447753 381619634
2817939453 578999642
2715379806 76153637
2318645007 424153562
1994127402 106848758
909494990 322202558
3695870549 182575703
2606670288 247074803
4265237264 181951566
973069732 589236121
697987532 619173368
4274373056 183407565
200176903 671792889
3210394124 252438932
4170284057 157686411
3164759619 482272556
1530540859 224485594
3460186697 482124612
1582081108 576560159
1284688788 13435634
1176044488 361584765
579360486 438969717
1918506592 632677154
2766510724 20202432
2271032830 411591936
173343049 283802408
3394441449 547725093
3716023484 224480250
1723954805 206071414
251555403 304938031
2016600733 554491266
4064927132 111124157
3122080528 576047586
1193259528 316564597
1375874245 133238478
2435674721 493219083
611657124 312032461
4107355091 204392901
1020456373 357038273
890102025 297146444
2810505735 549254928
2105662606 297407679
1081902835 166504081
2601881768 345814452
131518499 254422656
237508197 108420984
2307915040 306600398
295382348 264198600
3761975828 106583432
1285506075 398957460
1025016922 652962694
3653901332 210544225
2937302043 50530730
239243809 348381702
1634646684 199742510
3209696566 455520932
3051398312 167063924
3592447277 427160683
2349062069 283761091
1812752789 115214839
3073079025 653335799
1949473758 136138194
3909746681 158920937
1492622926 215015782
2989928267 429024871
398775469 239079018
1900849545 280549833
2011046860 317957616
2229874168 625529796
4010352434 88410054
1156492005 457113375
300835172 361094561
4236239301 262448506
2410097702 168963811
2649550643 115046046
3349003116 638990283
1996502679 167899277
3134635344 448891694
1247069859 660100637
802955039 83082840
3681696008 484656132
498621340 588722746
2107443373 612041518
3070559312 255270299
3961965695 276253570
1158161486 120913215
3729126352 175492795
348551052 203376901
3250538867 428756228
1167697144 272023465
854574237 375673560
670612963 143072652
726226518 405377344
3598356667 656281551
213556362 96924739
634903661 674817316
705542587 99690792
2655996528 600355395
3340908907 67696886
1006649567 466954495
3426800416 285825701
2432750473 198318448
3934682121 611594230
1753926851 201973702
1801256828 539005903
1591401407 583794472
480166593 18910016
525058463 602549571
1803462740 440713925
4255267499 204797732
1327376508 268141354
2279644363 625647778
2678673223 204584502
551593475 338024658
489053328 84512491
1800882071 492083323
3081222443 511567181
1970220205 632576525
2364690577 234888104
1483858558 153205919
3613981865 273007896
3141772011 556892202
3569725454 133600994
2773272286 410989295
1357127194 4600803
2412081048 529331989
44402817 277942850
3156200586 475907268
736103315 274259166
845213956 162190150
2476325625 387890724
1168262333 418470707
1352045421 6773890
549140936 539585862
3518416369 364165462
3972333263 194036306
2656734673 642863381
468955686 101719296
1422071098 517563881
2824709807 133993415
3820987474 463584156
3007986431 21987540
788622359 651697602
782450266 179520382
531215780 646991087
2135836798 22277920
2289098379 184087008
1362298969 598118005
1327650693 46237098
775481727 226915715
1004250394 165230212
3971264271 267715135
2312813094 591231375
2265451862 310380382
2567529065 41512431
1650689341 1573642
1038234148 73875663
2755948903 356011817
1456253108 243566411
1212740606 15699321
2003653336 555956437
796563784 224035342
3883208020 506627729
2877690015 674331298
3479112781 248295278
3242454804 564771432
292938138 642103444
1296690508 107958581
1445281438 63705790
2469023456 173177210
1877563670 201424421
2390430439 401454836
3800916909 584028696
1388302969 456982095
3439933649 373654765
1846506707 556184587
345119181 233556388
2656571066 666239719
1845130914 186514696
2857797930 372838143
2078590960 75753439
1452525629 379838453
954632590 176693603
3859843884 59460411
1454827245 678273964
623305503 218016169
3524878036 202462570
3844001487 360878427
1216289839 349509106
2111203243 247279135
3098478362 622430171
3513878757 182069624
2660135130 173597299
884346836 676010539
2582328507 313409798
3360249815 160610810
1690569019 628297906
1211831535 146570158
1821682336 86873175
1706168141 70852342
718471917 65303221
810312495 100683622
1975045391 583891532
1300680816 290276741
2749743645 92895505
2082922663 132201473
1275384383 54377348
118994967 77466807
1213326387 173201520
4020122844 89286437
4260555006 169284530
79598909 29716644
1308958532 194830666
2315239292 175198847
3834207732 473956297
870251736 406362998
225466803 39988977
1145044786 639583946
4010052165 151023123
3673472911 545886415
1403211152 415632845
562776532 220440111
2249205431 507721246
3125900556 104090276
2327065004 646253419
3115047451 119322431
3068909336 667870799
1581647818 537376860
2857628859 156347752
2744497888 84672937
1613903610 199302428
643612125 350940970
4227359116 641112652
2810179290 472559136
875661188 629920603
1274150653 156683149
3878405697 519554720
647686039 458524325
132544942 433488655
3806669120 591565579
927389876 278154925
2914597251 407859081
877557854 174725629
4231508615 597080658
972019979 255074232
1094232317 315106856
162046996 21534730
1642723613 190677922
3206336094 176997006
1143196771 647287125
2881323146 557568111
1390720922 217547998
2172023532 88317209
4058732885 254319531
2193238282 329169256
3325788361 275684119
105195582 352612181
3222329971 511380154
1043609534 471249185
3009765626 210589795
2333378039 398569709
60382157 403892278
919808267 373207171
3875032583 633876501
901106857 31669535
1567999233 187038413
2089728098 131814016
2522655207 170301345
3858811193 323442348
2685397832 67447409
2120691985 520372750
894716484 8711325
1227575518 367011930
1347425298 257673147
1915485689 361901471
2063102033 103637062
1313586763 121266350
1619041775 125216953
1358492738 495802361
2754254365 128918475
1518930660 589485325
3067597266 670187741
2152299310 489063747
3049672331 474625571
4204170291 122552184
2853441100 63408120
2911995265 366322500
2103689805 48875958
981639737 564970742
3717831415 345923480
3879035089 170139545
1833950370 488360015
2285618070 581641421
2793718916 47916053
439708741 523989635
4157095104 301221623
1040438938 227524079
914038810 189771647
3703445876 385115433
506439870 561691158
3504289164 57075567
4291921733 156643491
338299695 506889204
678653127 477051700
4291462712 619041204
2295532609 578438550
1065407978 208682510
748003973 201440269
743399963 649227891
4201153624 73610958
94780756 261116321
304979905 442438922
159858943 500136539
524773639 384973807
1043288392 670525355
3472920129 267884056
894384332 445236097
630682643 169220663
2895103234 388812577
3800245054 460623561
1085199028 560803174
3124750465 319322796
3099675719 461895514
3946892098 161617306
4163996934 274825805
2401206508 411957017
2139690867 220749971
667297426 414284490
2367600413 32026619
410521723 555284049
1834777748 343657524
2356350303 121630397
1398145975 385585774
507921135 252816770
3261572645 497415045
1219421106 13895507
2568598044 447650244
1094054721 115830825
1453581820 636159930
1716969495 345493600
3128739496 50404766
1890540760 352457384
3412066669 218345527
1666876036 181453259
2003768415 34755304
4005915976 556473590
238194330 553735115
73657615 120139636
3209410737 616930808
2138458616 633513914
271428965 155759742
1735620030 317193047
965204562 178737818
1460590626 489409271
2578851307 665583328
2284423502 140131762
3799685844 479704698
1954062757 5813213
3676676561 627985471
1642709539 278181148
810905486 163377310
1485597872 425360969
3400884433 63645089
180868554 283734970
569437857 641659752
3244734503 230943455
2500193026 47978337
3096772732 552754501
3969007904 396189882
1570842083 131126341
2985487886 282494274
2149442713 162715922
1269365643 441468365
1447577737 1476393
346167642 679616212
1089946005 121528110
1997628661 587861389
2736999584 77949195
1430067731 378567713
2923430983 599688844
3232178610 360636825
3037161971 92505069
2903375376 88835348
1400125635 241966079
431912268 581390298
2593998930 51448272
482758063 612756834
1317201776 162570269
15399855 155670978
1241368081 164590454
2420767877 631514553
570964289 436706704
133821648 492723762
44915073 512223046
3827682534 158047033
1199014751 418601275
1828889489 402623091
468852750 665763323
2001081482 15414670
1511409801 671525545
4218543134 57548136
1350383607 140966812
1090318898 162119572
1534417754 669712228
1269198898 571927214
1278062055 227154148
3039552126 100710127
3413501910 141915506
2453107124 223461162
2722330116 241759826
910373697 495393546
270880641 259137281
4248247426 187724631
1670301435 590094947
2867406955 318102790
3455706736 602224744
3010526655 594994217
1056021308 408716513
1084763290 231387434
896522040 611927640
1732688996 444281176
967583972 340387516
390446534 156667458
1249083042 499932567
2263935091 326194795
163469885 417619389
4018011044 304355312
1152817080 402611540
1569800296 37245920
4095442130 245327593
1074146365 660226008
317234635 455812676
4160924046 53971086
2563628535 651605543
1427779393 472545162
3512981415 612110654
91167682 366915798
2068756630 78202528
2382426056 482452494
2324598915 119093922
336339552 437432930
4165065328 80920899
1720208341 393797661
2469923196 209064888
3598134502 117543346
2813136993 32872291
2537935446 539227329
2671178525 226959088
561810164 77396805
1373713618 652230049
3103240852 189954981
3111718859 563112032
2764434241 203586166
3359878272 248613327
4262168999 397060071
1373427057 417715155
1520655034 419568575
2943229127 451389435
2108608858 453958232
373043607 195911642
2797315512 517064982
1880769071 433567849
4098674588 238459039
816065473 613315295
1261334782 444753661
2109958014 648764552
3136713678 453395115
3951873105 218546146
2250230767 538489940
2737875220 319374326
3695030160 175615834
1151154049 58749311
4061066885 8703965
1121324472 660708526
513921811 64342246
2055240034 50104783
3801615458 197373506
2705398354 407069486
876005412 212931255
2174538461 100297919
2483261820 66707922
4272814321 660955935
2109071280 400493813
2528155824 331994557
3867156743 40488327
3544178274 475664191
1262337778 471974231
2539866784 105982865
2513174310 652901988
445096561 249424079
3136977570 226666600
4233447326 212870522
3889455158 562539899
1883714856 60892647
3392288230 277053958
3045619306 258017853
2209976559 385902900
276575888 279135323
1699988828 575477446
1737211645 104161217
243932964 344202561
885005570 609718938
2855980744 298645257
574651761 314577047
3522086647 326586123
2519007608 629092400
3234159436 346071009
2059702896 108528389
1456823933 588283999
2313960216 348704055
148072988 18209830
3762982856 49908787
1808682992 436271943
14017953 636861165
83554592 38208383
2890549884 512216214
3093137722 160780015
1988279545 373029973
144714291 599950692
3694212288 315836752
2666559166 344960239
531956426 616669895
3243300085 494920268
1447336639 154372733
147589195 38051721
194418416 582632402
3968372557 75736994
556425479 352183966
291292275 283041341
685734949 431921296
2615887747 206034953
2072303214 454218437
2365158539 618707365
1861754246 394110790
789411750 64566517
3117245943 214542815
2559212180 495274014
3517956643 512284858
1429632461 115783404
91109658 190260464
2511842140 105934051
2285225117 505628281
3435775641 66921103
2056705562 98393265
4021861801 579456781
3710967874 321301319
1014575958 12532852
2728969740 279285159
458497131 474796925
2896219456 600683684
3801192307 79163633
3793944497 613338370
2997890380 398961621
3144047271 342727721
679131883 152024432
1852987231 400277624
874327267 607634915
1546926562 608040862
2945287865 49599917
2990159453 323837973
1145432846 27438934
3287134878 279887770
989956528 345477078
3373409486 619119280
1252498912 134191755
3121432960 213328900
1297389857 657568064
358468135 16693
764118774 506755960
2390723425 537783876
1684126407 24555498
595994689 227656263
4244733452 456983178
2430337046 14097021
3359630504 77732925
2824993142 59720649
788165984 411821282
2727452610 90623473
4259571383 412940676
2157758234 372810994
974988673 503654547
4084629821 133766633
1528217147 609762187
1888135277 438289810
1710525441 89933180
2097440905 464649147
2644955057 358007785
1593750821 309007672
4187819173 258386307
1781313954 227113562
3285319832 679271329
979320442 274759510
4054981653 547109103
804771471 3994339
3155634623 200279834
4214630097 242288918
2697419264 120001646
1787688339 479276561
1440743901 205079082
4174032045 322634529
2183881919 472676670
531417511 431373605
494891314 401358419
1274710790 35212824
1242818047 517988712
288679701 398660558
2126577898 597663544
2647285910 56645940
3040981107 196522806
3327540867 138130153
2839822420 359359453
2185254315 510034795
4177294615 482865841
1908851792 385774805
2582179685 176703414
1998526879 524439350
862634327 292652455
3110116775 183632388
2458675463 409283000
3997559151 240079073
446954958 459701409
1525195965 53106622
3608514713 83057670
369983718 249941785
3073415985 384363949
453020668 351105217
1395340612 120399486
3569055565 533621777
2170808105 532765854
1579352628 209161963
2007115855 627989630
981005639 317504676
2941532039 80399368
2391391476 371505497
46005870 627549
1845698509 5910193
2438222653 455928661
1066328765 79152
2761408092 146973563
3418166772 222912909
2426434346 46005352
4249112946 62976299
1790637088 311929880
3778508668 194515183
4237027678 476745961
1055846555 298860695
861547550 232403388
3386591531 124305884
2835961338 287217667
3952563083 497042041
1367581166 294935662
7167370 554228422
4087605424 38314568
4038300734 259009393
3996782912 301325229
1924777059 366818655
3396288857 198626034
291957906 360090658
2011237063 65243891
2845801065 665023451
686842350 85910556
652287576 268193208
1914654723 677682052
3573063550 522441416
644254542 560976146
1941846943 80204055
2163239629 402773532
4256506314 70533696
2017882553 646439671
3390921604 552541725
2873350472 366749623
3453709226 46705414
3430224853 391578433
2078361756 525876668
2390454875 486918927
2052567396 342850267
698112492 641488426
2431930404 579380669
1957982754 243040569
1120986844 60712272
183174994 329249654
1598935416 177142598
663705186 343700176
3118446598 562754878
221829064 501328461
262022496 159274926
795664351 188234251
175305 335647080
4070391986 295863719
1749376044 475590797
2823476286 562993764
8074611 215561406
2939754720 574321974
1517381180 279090313
1500263684 483338010
788288833 63668248
1279381565 206769419
841039327 46182591
2232496394 496245515
635241481 415966056
2768963320 131869203
702938280 228489066
3322529982 221890576
1673194752 491256778
2023187422 312728960
2714167694 423522440
1351183867 249995377
3511742592 233165389
1525385063 36851810
372043195 438794089
39739963 662741521
267965303 48177274
2212130902 566118798
1783242338 200880997
3459054951 270368649
3748559502 510281952
3192892839 180924783
101378225 86771565
880432826 493290927
2301873799 477795748
4248060330 201544803
2477367724 463064106
3279878948 367606432
855609558 435247569
671025201 252084152
2804229453 565507628
269929544 249638183
1924069442 488050592
1932094385 280567485
4079462874 531394471
3863704397 497671396
1195187113 217280704
3839231584 479467348
1982836312 613998019
2089053179 337765690
1237697172 314139101
919316762 242009441
221423836 587848892
1094445584 173369866
1355182453 606174216
2548859295 538327631
24636824 433932237
2222079310 531537584
4197547192 80874710
28721468 140869072
3787401439 234915031
3941256264 154306276
2462988091 350108089
1589138651 480603780
89622240 582082274
1755489098 306082198
904088055 677352937
3693693456 674116464
3933073559 494665418
3633681145 34662745
1760064833 293723435
1847894209 642898256
2326587870 596839506
775192308 93440735
804627346 489869425
813804449 671534785
3628555805 344880255
452327552 521575264
735277675 181234246
2391056079 35684004
3638346479 207564203
3818180604 380064572
3448168265 63641338
2270417839 176228894
1123833758 197079903
203183195 147184615
2566778987 643490633
2823363912 679286129
2216261271 642305469
3237590043 317424982
2474901647 313874656
567721348 216747783
545060804 113320733
1598319973 186929697
1868356076 194187554
1591422225 499135528
4286412067 105546363
2037395746 32168583
2945518988 10991485
2177922043 157243770
3031370836 89535161
3914673465 292980385
987606309 114359885
3189080312 140625706
664789681 524876600
1108058186 295933355
3952011189 238453542
1002729897 204314434
3887790309 171845265
1290504690 29355027
1978550032 29129278
3589205522 428035269
708356533 138683714
332490985 566958373
1549927713 170871724
1279747773 555569704
3999817773 493529315
1095362769 363124021
1768329470 340959060
2457252568 77065554
1484077432 562020668
425630124 602176023
942752544 97922703
1973636470 23664231
2834782840 437220770
3811995714 451351955
426084461 514281583
2876691787 18599914
766534741 308735715
3798251906 216905493
1095639304 543355625
4185590832 37916215
2514391461 286672714
579761270 120520567
781450168 614756414
3060329398 35145681
3647374697 212444521
4002231168 361621745
3406452564 619790999
1073883252 275814052
3491086833 185008690
3784396401 254073231
3466693894 678380073
3009778675 559295372
3396349306 641269981
545646443 123964270
2207035637 239043640
1754555224 348493658
4062727416 127673683
1044805047 322045306
1348869955 360617897
2159926577 329231886
1405350064 382879692
1696090769 101493086
480198994 603040845
3357138203 7871999
1851473610 487904907
33516520 306641028
3641719033 443199191
650493259 655699071
447995277 349297030
698275863 592082489
509638717 86380417
729518734 361099995
3297001151 474003368
2847847164 277147896
2644456026 544625457
255059413 352191694
1641917064 640864797
128151481 394673518
797316802 69162842
3263699830 201122859
3787289775 539787237
4164316061 57063985
1087596493 426585722
991307702 543463442
3662255174 587713547
921472407 206737215
3952457594 194241206
1274716415 101709171
2966191611 249118774
1696371637 468965539
2207629337 254086432
3901140325 364987516
3525443371 479469057
4268984159 312989539
3280966232 518811564
1347572419 130564701
506550075 341472292
547848538 154205252
4107633003 195120441
1679435664 424465130
1684971891 63144718
226404310 152805551
4254609384 112307082
1284393987 552658022
3184281188 373183386
3973866939 144661781
1785043027 252588181
3538112863 286713810
1467997576 523146900
395447046 56679931
1002558833 397500344
2496532515 296207327
600275182 634642397
1334116987 221589386
1023540504 385281580
2234164132 272145035
1066782616 469803344
3036082162 507755915
1034807055 614752038
4031092021 638101821
740218758 45279001
2153543832 477172760
3688260783 189515207
1524054594 119789306
4011541621 361017887
1402407987 437524518
790437756 134647248
1307807027 164586458
303100363 538002888
354707286 178018275
3855468373 97780945
3673858766 368671402
1654172830 132108961
3951991253 361286295
1423031507 5882640
669730343 31250058
1164267580 85337043
2224483161 479252848
2671812737 150588001
3937601652 512540515
3204679121 512031810
2976176199 64745063
1098503722 342288062
636646043 430630044
3694036513 473487362
2308804530 40686066
3245876565 81645862
1258411359 578414388
2784469086 66969191
1923702315 607388944
2488644025 188746753
4042818430 122894129
761497030 600773151
1936136293 37655978
4003923928 263335370
3507588963 661216116
4284384685 587937868
1338123617 23149719
87147288 232058079
2387691386 473027970
536405674 19223986
1946411753 647513570
2069397524 175488194
3736337260 374635813
1083178915 182066055
1806796954 641067662
3797472226 473836393
1539773829 557019155
113842797 15952272
161980235 251184970
4207616538 136408187
921559346 10361980
993808479 327553217
1844877703 544217646
2886058838 347942244
1410061236 100271585
1202361617 312830005
1631887971 277356079
2644284902 415264286
327161543 481488778
4162149882 209143399
1402990156 195460600
3499505565 124169334
3779127436 228975578
3450544994 436592463
750563525 245053542
2639228864 126109399
400093940 99326853
2617935592 308050975
2465398697 276982710
3836824130 197536698
1270098075 530270884
3192293357 635921340
4237398356 236019902
2035332472 280322552
2974577293 5599379
817399010 183332962
613833585 500700425
1864923900 135106891
3262697766 8283406
979919476 100533937
4087911062 325787425
4197870140 359351808
2701284488 639617457
346409152 489718866
2637856163 134089461
3476637225 587130128
3227083972 662465755
3398765185 228157243
1811368931 387757124
28952593 498886788
1860853030 635433375
283477703 318900552
157875711 180347230
3261223002 240784741
4142423590 121625372
614993033 494301694
2364385373 106457718
1618561753 507349145
2422055483 160000700
1659379603 8138427
2976735466 459238244
3815360808 562503491
202954056 537794136
1491306403 634710459
907800498 432657812
1572994821 604296923
2688877762 59750120
4039701205 588192463
2444014741 325554718
2123381196 11398368
2620416262 476242191
4023846160 622241612
2319297979 419663598
825555395 439974274
1815187024 633454917
2202455093 489642337
2877431784 415796352
2699950118 602764754
489647680 518374715
1982893017 59856454
391459760 463684449
2739023605 218777874
1298814562 208689117
1447811911 465438916
1534234435 631906165
2256440777 427225867
1405678016 7131057
4066354854 183276826
486612222 427282277
3802008665 528408769
3673148476 489450827
328292547 232094954
3461120729 488830359
3782260826 304993903
3583807370 576883891
2421992636 415781537
3310351719 228641130
362317421 342659092
4057249946 371268552
2251144955 560426543
192950009 80343447
4143364576 299653060
3314639290 601142746
1344919476 383984029
817711841 438357858
2672126854 531871989
2731232808 604661900
78185649 504686458
2521061194 549391531
1087356812 602943920
3000491770 616229145
2337801202 316756979
243321659 476744968
773614010 604114492
2987248420 636768469
4095084351 98255325
1396477503 20053184
2782311070 281011057
2727288031 446573634
3904672841 528167650
1288842646 401713484
3544418218 197939162
823971664 520658841
1461471641 474239180
2473482701 627720302
1254273074 21055834
1949975407 259340978
1777655607 95860395
1012715394 113654454
2631522366 648153759
4099283110 405428730
2221979494 671393977
2668776230 446116973
2732255408 616774670
84729029 262226014
442744176 82824008
973025016 402465909
4016214328 350078228
3957311800 249570546
3322987674 262495908
1762863699 446768634
4066631406 387336998
3014627581 436259765
3697685026 39707049
1282120441 450890694
3596036910 553675790
2685140453 315425429
3408514993 31351868
517664222 28603932
2363035852 148742359
585366242 53907173
3543278014 296792012
4234464522 321891163
637588852 585585568
1945349731 268253496
4072604982 35664120
1985995179 16495191
445871626 103138724
2297655007 583532252
4011637383 648889999
4045391652 176185158
3358944388 524915965
551059818 466538690
2509637912 152367595
1059703836 533044837
2970773016 359876766
4020841362 145188398
123181763 121962855
2854163815 315109674
2910564951 166247464
3082108759 543256368
4069492109 109541893
2831465639 634052111
3680484705 178110022
640941962 244501566
1547606657 78072612
2811049894 93944743
3471542848 458713614
4232090121 545507939
815436523 430807059
1422766215 463342152
2212679186 74435043
1645036317 26323042
141867360 58389738
1868254270 557301813
348415162 479652857
45551435 560812801
3814954952 9808420
2112455953 433637364
1431260042 522071602
4229924136 391728680
3458347650 243753278
184728039 157467885
4208112425 650838369
2626098485 130018444
3897678280 655621521
3885737914 566928471
1816609730 89494268
3464983411 43947974
1516494031 24464215
52441173 291923967
3268676935 230055501
220653950 494064424
1749325512 322576305
700668582 226525629
968555929 632058564
3224620573 191957354
3920699923 448136898
4259954947 165551985
20018618 406922331
3802134728 99377367
1987992659 435826429
1014094754 331293989
1267200032 577359781
3393188163 625196573
477692965 539105089
1022868987 394022140
2425375883 272745227
2546416780 489765825
959057675 108868092
2155990688 530071717
4018376495 360554520
2963694926 616194610
349940647 308963477
1747539522 339761320
3925517819 486875156
2730750564 248244729
1765756037 236652295
3463044209 175678014
3809564051 391304293
3461883738 57705564
1434289846 485173169
3181244470 204038643
3763825575 295208791
2480655137 405823313
3570111662 298209639
3349864336 404349368
3023765982 279770485
2734292314 375599429
4043231482 397101340
4029144458 386960313
123621184 422652273
3236358962 311129848
3854188131 227851821
4198975656 511721915
3320712084 482589367
2238134489 355505607
4235968430 450440524
848961237 306294146
4254646734 127038248
3850484794 19411578
1631820259 24861789
2355697064 507127347
2151836853 357639502
1814664177 116111536
2318733935 170919486
3557740135 568536333
520954732 115388585
2174229496 17751857
1863536309 290407161
554861526 565479675
842291332 437184419
354693075 150676458
3489930891 32837299
1558629576 411407122
3736214775 662283002
2052786287 655232574
1703776687 208968789
4161590256 656950322
126917469 248616722
391615634 600889880
3530182021 644390001
2149970373 670982292
4204245930 643599552
895206494 20705916
1632617845 441530529
1460143567 502776668
625198290 621141804
3316964363 584458313
1301835341 25575573
2176372930 588799058
2051956864 243513401
1436417121 515996325
2539044563 206450046
21864572 192669236
1331712946 56202311
2673362693 386930175
494701971 290606249
419334102 208329142
4183774921 514076610
2599310900 609465552
1103916119 500508675
3320940413 441140901
1628984287 329260468
3842947566 172638273
3379244397 379387219
3704832185 369399555
1766495574 318832685
3659824509 635121744
1329510645 449771478
879260943 333430199
2176605612 175661788
1223512354 524574462
3803792389 100074855
3479211710 396096658
797318253 200385536
3442185084 419527913
1622679240 256159046
2082237748 581279320
1141749035 39006838
2948337693 132013132
3992633068 88756789
4222211949 211251771
2241869909 563427984
3624430207 561749209
154324605 26367779
1959009174 183531161
21213258 394278070
2141303668 595346544
3192091683 31794107
3193810818 373201764
1979133473 54721828
276963763 357307080
2709151742 460640298
2763808995 542053430
4029773797 63801305
3421250380 152128270
84122490 224512508
2018595168 648934143
7104981 542902083
3633268192 660974756
3746652910 611395976
2552816321 453170366
3462858352 113748957
2563389652 46268532
69765849 110641006
270951474 453737587
2884794214 306477641
1787561706 432978114
1001952285 628657781
4165004062 351356488
4046183903 196581086
2616191072 207111096
2733174369 322602467
2096433939 100861040
2407550794 471301346
607844695 523238207
18375244 646066005
2466558630 419524624
1838938844 479895031
158863130 99436630
1530623177 491960396
3511256116 595360939
2665063197 606224879
2832855001 45511696
913778987 120648991
1653352439 623393881
444999087 18417852
2729225067 109205515
245267256 340906458
1522345392 580882731
2222977952 140017035
1148513802 553351685
4249275064 261011490
286462481 529706335
1388996742 141183075
455792440 237970577
1823194333 396449064
3423222087 577282202
1424050277 22446406
1529386738 62473602
3781267923 329382888
176666156 394069925
3458392464 487833965
1206759843 205640533
2376297805 423662297
1940240812 36954910
3310715462 198725219
1647905555 477453885
3061780158 210967401
2120833015 587956145
3545774127 315124628
2448180990 545630949
1947991789 19796527
2740492202 367450436
1205623670 77416901
3121579069 585971814
1096242783 245824938
3974337856 558277682
1898662252 114587563
3066669047 129238599
2014074350 650491426
3217118602 14658344
3524908740 579617334
2370196772 272500679
703903476 357131730
3894056493 73480190
1047250565 299403013
4063578388 361165202
3329396597 532699446
1973929868 340340452
2854185831 434942685
1026990187 345541796
3702407077 623048734
3972050383 664615693
3914598645 333417097
3742140371 94388067
2027341267 394202260
28641439 369394963
2827020809 133355748
313815876 501012994
2029543714 442691497
3780606724 2066887
1341260486 349393392
3672276708 286062796
70144051 162021447
652711387 300560507
4116290790 41928454
625223683 286692671
3005832372 304982486
748417667 186367004
1344886002 204910921
525763439 4770013
992607085 496482764
2421827000 434560817
3811741991 144922608
60456816 200266395
3968996457 206392543
3767359956 542042967
888561686 348562050
3587091169 541858797
3608002926 55052237
4161901269 429139564
2388826653 103347385
708162066 126750422
3618137579 264081312
486040297 552224933
1171934840 320819708
2339757855 394829023
3745029166 75978074
3088159781 429577811
4111765883 514556828
3502491771 599277506
2760983997 594088480
3582719704 81101220
3095875863 467459127
2028424184 614055147
1642877841 244165894
1462511303 33752543
3111148555 339864776
2114044076 75367391
3274031686 27651755
3662746427 209485016
488110317 547713837
3973477276 678828702
1173825486 208289455
1782743156 26909091
3104765306 50221843
4028364710 266493212
3166248665 461001603
4053155082 483292361
3053680739 171016661
2219865042 269043214
3039322019 188844563
3519164873 178456120
3154836450 273853999
3527597185 584081872
3403879531 263468292
465181274 340945524
2187423348 232282852
3553045995 664089031
1145075349 82657525
1034454435 416105832
2282522811 597979335
3154641422 207596776
4276863195 10781167
307400523 292853548
3812326278 286028707
1960573072 166621489
20333612 428048413
4205425627 286003126
4280391074 28610484
3179651334 606112786
3045563211 307947857
1587985187 24893360
3892020417 460015453
2122486161 513710370
436714654 366824264
2643839783 123064947
2953227686 360074392
2248725659 93047828
954231774 606438419
2813416403 335654539
2381212938 197435292
347654678 47373071
3394341980 82911143
4249345697 499404631
3290974403 578272408
2671877349 332903035
1895593041 332310463
748193747 283193316
2691395502 403633659
3264206965 261474490
472489851 359780900
3966538331 245557825
2968089079 502968181
1211389059 40715576
1031449488 19709232
795163449 291089523
3125124836 578280476
4137340086 587015283
3461172287 336566426
2513899892 130998883
3833411723 173122053
2735141021 40934041
3200532961 374205072
4179569178 438951735
2718424754 450231165
1140456522 580496401
1133388463 280208536
2006964261 223905019
3001094258 79538222
338960397 215396402
2601147744 47783790
3352442920 660696945
1308834391 38053345
3945765768 635956702
3434454387 356648799
1723019663 140866116
3214101838 27767336
3441997446 121958594
1738983637 505688397
2038697186 86045273
2749375313 311897824
494934955 511884220
2573873228 248180882
4202056115 282069529
3683891090 237710660
204242284 632634223
2328479813 138789279
2505897103 101682219
2150788674 17800631
3934994279 126582008
1974570125 85926172
2997617229 135831777
426863927 304062966
2621705427 181445042
523069175 407105790
885038603 363427723
1934531181 615824793
672526865 14627599
2577285276 431415397
1529472574 206727652
537437864 390808815
50560345 608757675
1254554728 480942258
3871831423 420373737
1427546182 544697483
3527961955 194602251
1152102233 14218955
1565594738 517164038
251480377 590128883
1585937637 401808774
2604612509 366986612
780554809 201504141
3117344210 333882185
2582160589 264594202
1437423334 305992628
1592544602 178332940
725736718 151646049
3973385466 587237822
1480232469 583041811
4034985102 191677228
3003025099 519946775
2872580202 359089904
3984386686 48646604
1824738198 429105825
2926973450 626244496
694800138 219918796
2155246727 362793486
2983793382 456474947
2750875864 354899221
53187422 419288099
23835596 356473963
1294807740 461138901
4166318917 29936367
772009725 657970795
4035350993 484771713
2670935247 539526507
54086657 508969394
1102236817 126535218
2509351096 422145389
4238668571 107151905
3872804725 91668559
150127690 94271750
951148841 175763222
1291758520 203231820
2822550895 523324079
2312978754 575070601
1278121535 258138077
2167606140 382316771
3631156381 25175592
209234452 611601058
3325389545 571636916
3395514934 455579763
1755286951 317420827
2666128992 412387916
3721265956 131087226
2554770512 291181461
1972355760 443025756
1035918213 638330105
2183992753 635256385
2403894007 269034383
3815420473 478519058
531964258 345720262
2959874808 600867033
2220636037 60543869
4223407568 480600666
3187020746 429736095
3647046534 217713618
1159289426 21900887
3452848127 162878622
3422003536 132625708
592826189 424328292
3899752923 375248210
349441048 526112167
4051465947 197508149
2848099532 261825449
2013756922 313975843
2556173957 284910681
2746788412 524638065
3766459585 64867692
3273573485 232840667
3916939204 140862428
485168062 286841687
3707127477 45345367
3382052342 327715580
1683556414 511912300
2771152527 277671902
2783091815 530400648
2808401573 392917283
2923882308 167996341
3196250828 352992302
640368396 246276303
3558769204 661143452
334585109 297121725
1430993646 587342786
4175901348 324995438
1378082221 262151987
441576072 54897103
4094796028 521271112
3511997561 321745261
2209291096 321653918
2721897404 631058601
1063310160 21465523
576148882 116952082
23764351 154427361
2555194648 242744231
2390981553 332811802
2101406361 198494212
536669115 41278526
1559825929 40376364
2201206688 567589298
994383602 378084807
295868065 148903890
1415510121 226431648
1574033596 638879961
1371781612 160399735
3824305688 365121192
1111679276 604240616
3670933836 199562161
1693699567 371099127
3739640694 493639886
2847023753 324812152
30356196 200240744
1893993018 551279014
3066333275 410351646
61333218 63159959
960868889 237606715
2656677741 577502720
57879493 399162834
146636644 244572370
336193949 41542831
3159665528 51808839
98631674 324862279
3304068556 55190547
3679510597 241256055
1413489021 357912536
2283458554 534788245
1913538784 162708304
1285965981 227075302
478078393 507936756
3029265312 140576554
2897730611 355700989
1570304680 544210739
3195589317 122997748
3661910385 175661447
724495429 610241202
3390962516 513238642
3356932610 310998224
1278841941 309865
3577630641 567603158
1857328658 194085949
1036980440 363915957
2182019238 270769392
2768210850 515300271
988247240 132177335
774273403 62905626
3293997230 558281033
3583132532 368837765
753192152 248689554
2782649047 322397395
79950354 594983387
3610397426 147178957
939421512 524610968
3694535542 146309184
4061814020 86548086
4256916942 380031894
3956156122 673687995
1901166607 339029954
2159467221 267635194
3390709127 373435505
2487905129 595819863
3486138594 514840947
4063526586 412646222
299640917 308305944
2305784315 548110525
3192812533 102087481
3470648598 504592440
3203139086 671244391
1433621935 269180496
318449409 503532508
1894085632 399759958
3579199973 600778547
3210581543 115087501
89325716 321034275
1979922046 538895339
1769970954 205601437
2383496399 268190092
3782682475 478762006
545825249 291589688
4293227392 195105431
3158261679 618054210
3807196709 606150707
3247422693 336925754
2005161438 5283378
2509095706 381397040
1804474530 653417040
1106140887 267668605
805810486 187085274
1699055608 395019762
2701657854 244401208
751522732 123033941
1698837361 667020825
4130272619 161152689
3469154928 672117846
1182340441 184536010
569630743 377776626
2473450 510993216
462489616 496047925
1218589212 333128176
263616159 204386909
1350546373 296602016
1192388847 163256023
2763786159 608517729
1534431442 127815238
3678736837 79222467
3824849340 452871777
220825093 153899483
1441360491 353392176
1569568113 37250841
2117554229 522268011
2263403171 522471481
4179208756 64103495
2573228798 209911469
858946455 61088039
37628361 50531602
2311282828 639326279
3404044580 295573718
1181258480 490662196
1720352582 636726827
313209071 22561721
314724595 120655525
1030137772 542665203
2917746906 590290002
1082077821 209435291
2003611730 216551078
3239499006 127146711
4217467299 502322329
2410823739 228773206
4027375442 304820625
2612488777 469294247
3629259509 383309228
263358165 114801812
1192601706 31728970
2422358940 116707979
1611954781 286322208
1452590381 93872566
2062920522 411941236
1223135202 493006250
3955256206 128315003
1729746543 301314285
264303714 10712197
2303673184 141429818
2924538011 341826569
3453335814 539462761
919855799 591845354
61269262 61555675
1719345367 150379101
1391299417 537472218
2873474571 680277010
2667520470 161388630
2005861290 379165981
2618893152 35389615
906279927 460897764
2795918288 158115887
2974502743 407669977
2831939527 397091147
2548555092 5321195
2088592083 384445117
3713339205 232574456
1109460202 315837181
3382311103 553271165
3758150988 123308274
3777855296 639796202
4268949188 649743080
42466886 205279435
621247439 135062353
3436752297 311027650
183667922 145856562
1958972648 4014468
2250803441 390876826
3910592465 484991800
1143480568 308332873
855896872 504868095
4225324299 293767251
1865688411 169467375
1060863936 553831378
459123399 140799885
2209118139 651537982
587435073 202015088
1226646749 205410134
4108148419 191225401
1818718178 175023061
3909396407 244049412
873724174 362596421
516915503 11847733
3844928808 209351297
1617482131 371397493
4238462280 479256224
937516788 136560749
2056652158 397364029
539744209 358068933
3678533612 186718498
3657479618 62007763
522001991 367914645
1282405098 635077661
3048623274 161125833
2704882995 154176313
1458821807 428397384
1256834261 598802713
669135555 337885804
3181406846 409805530
3626525471 142899516
1723547868 24513146
3009694104 205302019
506311255 565634477
2973503068 588668480
1845658125 306452348
1871452361 5715947
3577065070 446858275
1341284949 585922542
3178448788 245148111
1121456851 499304162
3145209186 507319350
4021449707 224037674
1069099569 295740762
3601582444 419082777
2742702499 473620881
3424576268 168047021
2896366291 328966730
2514235329 494037236
1884177155 26075831
2210318316 77567268
839897989 584813805
3888099998 652246082
2754743715 373318845
2022727035 19859637
3981734226 621748109
3730189945 414270475
2872118044 596881883
123693413 426194506
2696902072 75300616
3983712112 405460079
644492304 427825315
1864683634 466220288
1897103378 530965393
573342653 363722143
1272037091 48090055
293093593 384167097
3189768550 249655527
2194270556 356456779
1624083102 184224629
3161683965 219551553
2798954156 533083430
1090306911 57393397
3024361967 161739515
2590834286 309269562
159234913 489399580
3932035445 212005604
3386578312 479103658
354704051 397625411
3348027739 674433879
2839044605 512617143
2644334279 259178999
2284891615 64457531
2406085418 316198787
3054131378 665495071
3543110562 169956249
3686431225 518145693
28351296 389702929
219167222 166654975
4039966159 194028432
2693023373 97648692
463596128 403155155
3561911782 232835125
2852191407 534825246
376174430 231829443
150972747 272488093
1769596715 349573634
3682232801 248441379
1044859195 463394439
2226155901 664921831
2144908209 347605415
958287965 627066685
2624721293 363522810
3462713197 511216937
1146113353 588455483
4047102983 432557561
2913491427 548925052
270287190 659514325
986991527 583839336
495044698 403847497
3876085927 349844406
1977146732 53703776
124980343 307958569
2953519678 425320423
3692908801 457406003
3967813595 190169006
2273798648 312166547
3680821349 103505462
1238633759 177028179
2168182591 639388631
1235704219 279966352
142794081 543903655
1437165855 577028842
4235139537 589462925
2105756996 12122710
2127453434 28428923
196485997 89319375
650198031 148584139
278077732 554217257
3299234899 438480305
1157156513 366577164
1573400742 380971759
1940211624 536997361
2891073174 180074489
3847230654 402913230
1608715994 50046659
1483697382 33187884
3139106392 327749826
890119262 129569498
2917174595 663416557
1388740120 72939288
99847927 595583947
3382448371 163330872
2946048946 615845904
3181380022 586042250
886138668 253136261
798886851 198621519
3802759566 71577425
2193459359 420423061
2452722039 87153806
675796831 658484822
3355556740 9456894
3125882546 621683015
1694001837 102966044
1432201145 52822471
3715846318 228874607
3852287147 573618425
3730598638 186231962
3435352206 580752824
2031802709 524265389
661799499 606480544
71994521 130835011
580713264 192331246
1763122778 169968755
3679333056 195793573
1376274208 350657991
4036389669 154136949
473231890 520780722
1162864061 389020188
3842268216 245524121
2345749986 657406733
2607480572 107188132
4274392203 677606688
2958462079 378056681
1522701062 548560457
3929347013 198533316
511800769 41031824
2571488073 366864364
629427919 184623080
161116042 115840810
2284107868 46473215
494445909 567639524
684769813 228991261
372035906 404157354
1005627607 47199894
3070170590 663129977
736281536 345765326
3450242839 492256418
27442504 558803739
2891115905 497963098
353161635 368576799
2252677441 70913067
1225021718 614495940
472159872 268404158
4113287817 630964294
2686772357 80096249
2297192811 473048687
3688412267 315403053
1424690381 205515510
2206112678 552097350
2640891464 481713755
3976728045 3762166
3192916901 589025454
183900721 65869231
2068796564 585732445
804257821 26583642
1831841173 545667403
3887648032 254986169
1719641501 123344084
2428194524 374417580
2759357556 417443749
359697335 655161498
2560570159 377719753
2710808430 215627363
3494757352 136790501
2927903220 620539182
2187505255 82062731
3807416458 269881859
3053038227 478666617
1664784019 444121501
1182861953 536602881
3386533431 218174
3991653585 354080949
304982827 573051677
2133456500 581399563
600094092 676944784
868605785 414833941
450263629 444468148
3378407338 332099475
3889144372 652276600
208231593 178569624
834049076 372545879
3641749775 530315424
1806549206 579976312
904539775 386708449
2023792664 561336991
779844633 208634656
1420440073 166956291
1934902125 72306314
3933937584 480858265
1707583751 98743044
2365425685 647304991
2595533320 50177615
2967468663 526878153
2611854384 11879121
3255726527 586114519
3497383959 595231297
1872519360 548593229
700358915 546356100
3196199609 331872219
205158127 54416709
2131944662 418043993
597169136 152812000
3898402579 407756191
2247335990 394080631
2384689380 525586421
2424035600 341818028
2682714458 653869030
2688187356 450886932
2471121671 641893015
4234936334 348962877
3469171982 1699718
392899246 429209031
2985876544 603478445
248992503 358599755
739100020 464447804
1093474015 536604196
1940898001 183902576
1416908297 155113195
2851156836 55559110
3522554396 650338868
3881712614 497274824
923064458 376489056
2129013939 116881929
212256637 523469168
3442983165 84674448
1439949893 69773798
3514573881 61285729
860858597 149750872
4244151177 14393989
3826852847 531578719
389350703 473889584
3894600239 20268773
519510662 316689884
3183181400 483839382
1664982768 351358268
29812761 9526245
2227608177 149118517
309205131 616488603
3963269482 646347438
4117250099 119337619
3200871853 470492040
1764868579 116228640
1546483773 645445367
2364915013 405514636
3955949453 387460631
3867340485 121304994
4211835548 601533931
3058278714 87314603
1453339186 86350865
100320329 446806875
1739901594 529743276
398535467 26985294
3253734207 204531407
2919869454 232647961
3866207544 360117902
3194011959 216012073
819197963 343824866
880873670 596264071
3005276421 205982456
2521682298 34294967
3926393252 631578674
1173169558 96192878
2143027860 61320260
228642087 152752676
3884911400 266237686
2417039844 456549891
1951111945 196807377
3514927164 343816694
626642987 151682226
1371480595 382529270
2706498130 442160994
301507591 264703481
3302495565 237739755
3122373316 357237951
2949283765 162381085
2223795609 423254218
2144799531 138659847
2707711608 372549274
441864797 217570444
872319218 579017257
3872946010 672821046
2096859563 192599818
362830902 61997573
1695501677 404872753
4238193832 672033026
245466690 53419917
1316658745 72778503
2158501150 641458315
356869594 452101128
335307693 31079534
4204465588 211578548
3651887557 76541466
1446866165 185985817
2255498056 32146412
3238418739 536227325
138078062 595405704
3129002004 131129948
1287668457 316658590
2056814820 194828021
2977548925 164490617
3896883892 22461337
1298795234 637032605
11481496 348978312
3246066243 521913620
2515254585 69860233
1562052058 100513408
4171344562 575743895
3843164039 276409815
131392450 418701997
253982708 81802562
535740602 399547419
1327037421 432450903
2158575045 157730283
2702682389 141367188
3741934906 365606422
2735407126 231426040
2501266476 57922595
2259672406 521405254
354483831 653077044
1246609930 166326751
3461697191 675926535
3818447222 307097988
837348663 501057198
3079573782 392971973
2366991690 537530158
2016973228 585751988
2297482444 336222082
409048000 244210719
1257526755 84119523
1167967108 132653663
1858425583 475355818
4190944742 234100845
1896254386 266426447
1465940768 92721573
3151943975 591559831
3616215680 68177482
3519794518 12657412
4127794537 617565556
264494265 572191371
1690665098 129678556
1768310965 79555649
1578186143 526284862
700538562 526331478
2347785232 556242621
1538101902 35942937
4077875977 213779198
4271280138 522641842
1602398204 570841738
3249053932 13219579
3588759820 148011116
3031607643 290164258
1593415956 191361104
1769784619 117589648
2713622322 84952318
2303125830 599630323
1894087168 449461615
3507191357 600711285
2700959229 7029309
539304404 404657056
1948850470 445454387
3345777760 229389811
3989532854 434711086
3242676533 125303715
4027513962 417962689
3938223561 72749154
4066142339 533272029
4282817371 584910325
2061879868 321121866
3355604305 571559018
1695023084 277701446
3748425963 542392368
2426503655 609503319
2435204480 47143843
2369207861 599778818
2697868900 58367996
529066393 281503860
1525922508 285801278
3802155679 469047119
368902310 65973698
180789444 73539770
3765328268 477169912
4022849479 427452843
843899526 389769741
2332699832 588878895
2607776272 416911702
1324016842 450229284
2429548246 539729617
3666068911 400533230
616824826 618353384
3895811831 152377903
2688873352 658190199
1743863362 135503789
1460727999 373331057
3162337840 328933654
2808854904 171746736
1910382636 321320967
3862967609 394106906
2758797043 183925503
838911833 625009382
980730090 29958021
4257449934 269474967
517655154 53379337
2503061742 525641965
1226687650 30105202
2450428903 514913397
1559800677 268427131
861433452 142905058
3147196450 561643711
1997236844 162153414
2565419771 298207152
2972790070 554808878
2139813359 109795951
3187939903 184056976
2175633902 648936405
1209747347 454167169
2281791687 464949603
4273239798 47856110
3756877831 435410032
2984678977 151523340
4116625306 638447285
514300379 430323626
3832354121 537673004
1511167035 150125194
1794580070 522049861
2385631513 60089898
2715649923 284187037
1788865778 666220645
1464536185 576959821
3221858390 128771781
3442652458 134648312
4018589069 422569375
1911110164 670582822
4155503025 661480150
2528166493 76420325
983544942 676709397
3398783749 674771879
3030515701 465264685
1233394146 375272287
3960682976 210495120
1702742985 480868084
2984376897 206890329
2462310375 452811277
3040289693 315603527
2194542694 425519113
2063085069 422955479
2599051835 51057220
229758688 80417998
2690000302 667382547
2425320491 320064191
1629526969 292535094
931689824 185733850
1951355467 62031702
3978691552 13581416
1868484639 241789865
2743929547 413533432
3302299788 146263104
4202626387 398947018
2970266284 181377436
2883229383 629482778
4108797820 326449
4239605554 59143293
1810058311 381842095
3143112796 63340753
1100016866 165491335
234196641 20897435
1084742096 437175872
4145384817 425659943
256537701 121544509
1016025934 566183457
1846126218 324765514
802872929 643694315
2521407994 155053866
3489477691 396780105
3377477401 63388467
981323209 26803125
2378957465 412577194
735306683 58683139
381537802 266258956
4024639331 135386212
2339694247 54215339
3740626111 430145908
1728201060 518041473
1462320100 674398195
401710447 63730187
1205113523 495426152
2843281478 292356695
3706585922 328187201
3403750163 7547073
1761908999 563428459
3615184368 130680262
4148573374 614645520
4181842323 185516633
1603876289 293509493
3028059130 78664103
2252672602 604620271
2283843341 6528209
2914923330 657392090
4091169987 608886416
2286230040 75404784
2254378278 460204773
1064797697 138752958
662616291 378406290
3100947050 195088783
688574458 323870730
4063026572 555360396
794182065 73230403
3462238790 485475937
1633679084 308902420
1579108767 405581089
3096777330 47932573
1042449605 297796448
1619389032 588064851
3103605575 302155569
1216037042 37146652
1629368048 670259996
1206074114 606067325
3314966349 443662904
1482659329 296401912
1163781125 355873438
1225959408 532867808
3069979254 211758818
3089057921 67637526
3443667363 150574769
1854974579 590008691
2998793680 101613793
2089018539 32016373
3205163307 626750108
1971476566 426249556
5740992 376349665
2105693193 651977558
2799259407 135570245
3762532751 436195689
1938127226 457481000
3173761522 233458225
2315946542 550457637
1663758054 494213304
806440254 271933700
2987214013 357134511
152999168 22686529
1405017727 161740892
2990776108 30259162
1277338836 351471066
3695090816 19692392
3943935429 393949487
1056691165 539967479
2085259942 551283203
3548186585 615228455
3976562977 532592527
967124332 158754494
3052987786 8715279
2335278149 393891667
2717088263 606604493
2816584647 326184477
1977403098 451777568
985516605 29944787
994151339 364437961
2781118790 654369437
2428296696 529964320
1947009223 592932330
1822251544 432374862
2025355901 192009224
2090404873 515917952
1798244133 478271157
415509708 540163472
3258080018 155211631
969440203 548724331
1094177911 673513752
3630389943 350103861
1767593307 201758023
2124227311 200136400
1312677575 104276091
832680679 615656909
3781520773 94784704
2772416152 171119336
1732504273 372759678
1313620283 418828889
2184488302 607621592
3594164082 232851522
1524192524 492206110
649885784 553697285
3628369866 210005280
315002781 41464507
2919993467 295570566
1497757408 256536501
3136896444 190273549
3888310346 423382260
2085057474 348817819
1042355083 296703932
3447376528 325228550
1681681801 508150835
3217358629 477742008
2449341096 476493741
2006118359 184996721
1812546974 673843431
1480706944 290303208
1088321619 173733486
1025703487 445542918
511579065 427297322
2160714098 181040691
4094551812 347901310
1404440852 69597641
901550072 465463411
2028087048 404074154
1079945246 402402446
3386955697 193636359
3752041574 304893569
96938375 294726646
391381799 498170718
805302672 145376324
3303236355 212781688
2584720797 247908255
1276148107 132643272
1600270240 393679179
2918151251 163226038
1276837285 423898978
1628831264 447263559
245159906 668797387
1773095404 527968466
1558876366 564143020
3398521614 294105761
885786056 454060652
425790653 469915119
588844380 111982501
3495664151 461380053
3518305526 336782310
4008179688 150153089
958432931 561214504
2899771658 10770644
23093134 24897880
3232444383 306098013
801047814 612029990
795262356 669789689
954472784 622805420
2853935515 5692282
3454207059 676108496
117016172 608991406
2945469057 307084378
2830008920 90000563
1729361825 530773594
4172356589 589489858
4011471956 364884722
4107373836 472580936
504421592 33814689
2524453193 171371543
4126283386 445163935
3704609266 374267869
662564297 612393718
2822919842 578375051
3916121142 538911939
3469975603 310388958
2372943096 501619411
695862890 348693302
708649184 365241686
3287063270 341371201
444104385 514102219
1460560237 48330168
2325902349 566507526
85297852 362715611
1104133436 371548954
15378582 90965347
630713781 535659490
2528835296 148639985
1159374274 158624124
3202342531 78780177
1568886494 496637468
2898872364 206932386
2947402305 666132536
3979878256 272840815
3712066579 264108894
3695652112 543894373
3537689415 72084313
752364945 123348059
2404748357 562806129
1077285145 99268635
2055539189 582898265
3594623109 366266386
1164153847 472152858
2022148971 371119479
2093105767 402307719
2651786306 177209011
878313715 515335583
3959356786 568920238
681406245 382605211
3529036086 384724009
3890997150 480529243
1651827715 617206823
3295086623 428138053
3188532129 446190581
542966018 338614426
3810981735 615938720
3097628340 261415076
1885535057 497170558
1625755311 161483207
3300256941 546340273
3936897766 484226656
2793564089 459719721
4201994388 270151761
3111104764 513104052
2060718751 216338815
1561152417 619451881
1319077231 59039807
1908738806 147156802
4034324157 7765837
2553601651 50563610
2448062371 448430063
3960557976 489808161
613861125 556537821
507041097 151089556
357079723 442050119
2807376157 277137384
1416399716 365646744
13529887 242347752
204513627 185848292
1856313302 577510198
1497587767 658289394
830541587 570512581
1679977291 370118442
3739789533 224439937
3755270068 608422699
1843479167 474678262
2013190966 493920044
305007249 438454797
3411284807 272639174
3973254904 96526769
3384481595 342402270
374301554 305828683
69092043 273582936
1519558210 171701394
1422664798 363260807
4041847865 640403132
1582043908 1543473
1258553350 530536502
2328704927 415119463
281757744 628426235
4070847764 468444212
66149603 7963699
113409024 469204005
3076075870 676155905
3743779468 489159179
2618930233 194552744
3362965069 185648717
396377429 231955936
1361619196 472713483
1081444274 46943861
278306454 410514628
3079631243 526335943
1266245341 610353812
1147570409 358507798
2432731927 302638743
1669003439 435196147
1259221983 362639038
18730194 498301502
1358677134 664946301
3879078980 296766872
2445103955 556325502
2721827516 542520413
4161963779 622320284
1963439586 6025851
2003926232 398808230
2652332944 413160942
2474406215 154590158
1979745931 461518808
2591417771 382920210
1271553651 475102902
2965917245 558838208
192508476 158614544
1665267030 272194823
2581735534 659133539
53994979 369306139
327211391 441696417
2060523310 174859486
3519415758 543137886
320467699 587081423
3305968652 193800573
1753102743 133593287
2307542628 399283786
2806150072 236581577
1126002260 276246403
118046000 147218609
1871606665 99358351
223639671 662963718
2061159702 372532359
693945267 56177278
763006590 433729614
901753394 373197191
3399585168 416860077
2269596246 579322169
1029864500 368023406
384399751 101460670
2745602695 389598380
3723896886 541012250
3591254309 584582180
2535004444 97593562
913511195 113377409
3915071324 352660752
2596212167 226559360
1941116743 638614871
3790933028 600245602
1991891272 333566331
1855260464 474039550
1624494484 276432325
4010079446 38285363
1664421926 121697242
2822131743 629646746
1658575516 451968939
2661342776 439532948
2090478003 521209998
61742493 86221273
1910317043 121124484
1598252513 318913476
3971832359 580488654
3140482723 1969742
3549809506 265943090
3129353783 591760304
225015008 110901566
1864587178 164336468
2862921888 205199956
2174151795 108936081
1520642231 460389729
171063181 290771321
3394998972 161136461
695671002 122331464
4232270058 74377585
562759153 360940717
1252889640 334310253
734360447 232116606
2947813536 167413566
1156743993 537551152
1100161078 207349167
4272516058 388375394
392735494 628387597
4161193021 144532491
121828050 113762478
481704153 536601394
174380916 158830406
226739489 486501274
1226347533 331568175
1640898581 375321138
891921474 293223950
3328703985 173899081
954960476 322671175
1457402336 478456083
4211420931 411105828
1132153274 352836942
1154316002 60999642
1270372604 190802186
157125168 176222304
2520794850 557783136
2821427472 95995055
2744204298 562319964
1638702407 545759467
3612093232 105202171
425577908 84545265
2530995525 184820450
590466590 575419536
2836640224 595209695
2004523754 604130558
2076304604 468459658
3701569014 84049361
72704632 591998857
2787542358 136693264
551951787 176828987
1502632611 507198931
582874594 282510972
473847961 622090557
3217214769 150549508
2445918185 675985885
389363627 460859641
425296817 657885943
732293318 471027554
4015285514 130544842
3454620346 279892111
1508230236 119178715
1844595127 310159420
2809139831 525732432
1463035251 612482098
226783269 130868048
1490008796 362488493
2840384355 120863670
2530901573 36651530
971861138 562659986
550983506 166248005
3099587572 679338936
3197821604 253822755
1621041123 445798357
1723744022 635241963
943348640 350025867
523427842 505500953
4087295843 540513828
604014054 126116433
1368153130 644065594
1099180491 255792078
4008086780 514777920
3270274077 498408102
499075070 277948097
303105853 463723720
619458581 147693347
3301118261 91261962
830513197 458381614
1123165151 376194743
3836062392 34424939
992745321 206877297
1330614634 354524623
4036032857 159080849
2693126864 130533011
47275485 480952012
1712241807 97754931
2439777120 126813778
3931785228 145305093
1490520764 431463846
3381055463 541288826
34047941 526405236
2537445358 555782164
2016080653 591548514
1091687017 381785633
1717063167 58540909
532372639 139665785
1729983594 618087075
3589140912 366904331
2043192865 448341650
2292661656 412904324
2521428589 328580329
2341083872 317914673
2488935217 595460420
533666846 598946049
3893917424 438649271
2020399671 410052902
421110743 498479048
1295401551 473296501
2212994143 450593339
2334856454 593023767
1613741812 525018990
1272790191 244907663
988720047 107813050
604811107 165031026
2737169412 128233357
2377210678 200622776
1887846543 601527805
13951466 539093401
3124514151 412314413
649345519 594562447
647597475 83106650
1990945279 590392890
2009103732 353899508
3796622366 504964023
2420079288 405417207
3977580415 550181597
2301589936 446365679
1495790647 438419999
4037701998 217245677
3521375072 35550266
176054390 661045027
1756828307 662319208
931808701 63114682
3405827466 317201668
1612469362 49852662
4294179111 520891923
35676457 324789935
4084294880 70220038
2807404662 95738539
1063702968 114702344
3607191522 577018697
2485539797 262290423
1735539110 564031587
501597502 162010872
629176779 86266110
2314661088 360220930
3228086299 515259828
3972259572 95653777
3936385468 541002140
935309186 183130110
686470283 53737113
1700828997 654197779
3754610085 189282689
824866609 478456729
568035386 155452739
1136759803 146970671
1055902507 91980002
1139511381 497276067
3664377884 319915442
1450128105 4480377
3761112641 429157235
2762867865 153321776
2377873162 155775935
2968716037 601761208
1528983483 638795140
4074228134 179177965
19214177 602117487
1598328504 417539017
2425804277 326606577
4024358687 270510849
758738910 35138829
1371247501 119655645
1841210631 392288567
3841197504 75096836
2831499291 76466114
1033421776 318222903
2343038693 615174379
843571032 358429614
258688568 582203747
2296617470 363848670
2416021687 127711135
1670382750 225337764
884742246 444929321
297944522 95642507
2823453236 524931375
3604121900 173842743
1521829564 374022862
3935683508 55777207
1230483210 629235124
257555255 620784173
3339216292 346512082
991292413 58821697
801394293 595038764
1721776873 649164321
1041734831 367109063
3911778337 643765660
535130648 37177113
4126766543 484356474
2884931311 8086279
2612169393 239335659
3002764557 491398899
1979208388 555166222
4092514072 627463917
182554879 440436254
125203766 530311200
2202882821 606130097
3315552222 60519789
1831152899 337257020
769458933 521108499
2569590541 670833427
961775099 532669505
3433336711 642189038
405748813 449406005
2033164892 45604184
3886281763 266009697
4259983971 638601997
3671789432 183243827
817405459 34643959
887270472 163160096
3434082148 226105645
2905680772 302631100
2701385079 63132028
3966635154 265258667
2420456407 375059817
1757562925 565979500
3655537672 200883446
741966544 456227075
1288584484 160663845
2673074930 87442013
2683413162 354766426
197795916 623280869
2942363915 228469687
4046692706 412550840
2686694071 582102654
1033555714 498306594
1641721118 290491530
3986878285 184379646
1579835575 191869532
3706682401 266377695
3807266223 78767033
3758930743 428847500
483424349 305550858
1227634796 152779025
4168841901 171704116
1818459179 473469351
3378210116 505412995
2437131806 291145944
1588033449 107320828
3655632320 401630743
2817441632 609479218
796522116 232758010
2176337707 116936603
1552079028 322000633
326528447 640263347
2054941119 391606244
1613572734 280525937
110150287 464934504
2665349002 74548917
1687452151 135496376
3168653847 89795795
2082185619 251123019
3537036535 574319875
3122016370 390843400
3028713894 564766240
4115098092 90180489
3843484300 576229289
1451825450 299876023
148383197 675601167
1596978433 467084163
1347548856 131086232
1489309713 502541096
442064766 112582054
152039101 193081635
1309426143 214121303
2475569018 513584187
1727766822 26796626
2861139596 322352732
827665250 649270760
1997152763 546943901
1979891108 172678574
2373440210 238404943
2321817625 138642256
2940862939 322606989
212968233 78220243
46081662 417810014
1911863632 91968195
3370329451 622151987
3686381414 567444912
2302361122 198456424
3553164593 550811454
3787641066 225452103
647962745 590284918
1497694364 355497821
1098829411 196744068
3431480680 498399183
70543869 116884923
1633861637 195405907
2785438096 588563580
3900278267 357381928
3304565108 585741172
1942606434 121258952
1315899975 652027791
1982910654 643499642
1009292585 268328611
3564469575 196608225
467554963 564829558
1721067315 201987995
1058381372 493963773
3217475392 554025566
1049897107 306623717
3464069280 225292989
15572972 449369570
2831234571 461203584
867961396 438398176
704821896 654688244
3986122885 534195851
1147695003 98699086
3322888025 40843776
3499990192 315399334
2877829257 470825486
3856224616 403942242
3136149146 569112544
2855199809 626996127
2579089161 379764782
3286578834 262747425
40638738 39242226
3983875351 421777630
296971377 90187913
494425406 324837363
1777980882 34758874
645315253 526568845
4135401545 218439683
1718601497 566215575
2683038881 252548498
1664113669 225700988
2317445389 301621248
709827067 17519641
3381342934 632873107
1797793873 647871619
394607068 44230197
2799970012 76131220
1031449077 622839355
1066309594 405007987
350249481 63486186
1875795295 313969461
649514885 622942626
660852356 513863118
1673638933 235043317
648635479 186066497
1741757027 163746156
2847956700 514200571
2692961229 47521242
168841649 161828860
567053221 411142762
483499041 572161824
986083066 498607982
4101673278 457407707
3972571491 513227358
2357445523 518272288
4068908225 620256202
4113304319 247311497
2796348121 192034542
1994113145 208034781
559184248 539723412
710286177 122023226
4111949760 408623499
901206049 405467842
3100138110 575624810
217499748 66949343
245659223 676276271
3819207976 479951410
1647506206 295829641
1181382660 578298027
443137393 65209763
2117280694 423363759
675016172 509619513
2103004758 670737147
1620360371 277127134
1890581731 408246858
4124175550 442179272
95302459 530491622
2092945332 146827329
2489944423 423788438
1125870937 160611764
2066540243 124760113
576105087 195352195
3422815707 431944748
2539250559 48149609
2780074568 115282092
3647498897 94845240
1692174940 231038275
1752677999 290393908
50482281 39760474
2107001688 241365511
3790495634 659571928
3709099455 604217254
779755170 224075747
3631564571 586139276
3687960396 350268997
1051861414 318863806
2723262768 151057280
537579086 167495227
4189650710 626687012
1824009826 521351892
70649153 107238545
1639641730 575069475
237928509 48244917
3221332185 375772299
1297076863 648870820
3909165884 250123087
197995168 362981177
3756113915 504901149
1950309524 161852281
3656788098 330438053
3460221702 283917528
362570109 528389028
2248155849 464678168
1383444260 550638363
3765173628 519581347
1008616583 119033738
4292505799 584840608
3099537672 601020943
3459483255 27490268
2082550460 535895416
1484720546 473011188
1636243443 232560975
1368091133 627738602
551655838 77592111
1663202384 535843315
2742260416 386984921
2680430691 567289704
3192856199 493561745
3369014808 144219047
2918577913 92716954
261433496 100237802
3839254386 483709827
1669005239 575187429
1422602981 127708002
1002291025 115680758
150216393 106309421
2536470695 354646979
2900877359 212818109
1022925064 345862465
3422594543 468930867
2390888482 454857301
3378057650 276025167
1619427622 104204567
1090774163 628960814
3978666004 278673012
3340868431 458591325
592761678 639326151
1231037606 637177337
3356186296 241206125
1981455048 580109472
2115139246 395919461
1651143737 267831833
312696043 83808105
3423312122 411781704
1413175442 552115644
557687253 451432929
144208587 382336224
61439696 204861553
3646860642 448855528
2753184884 491567635
3514445412 271226243
1818127970 84190098
2808090160 659452170
1723695485 68702233
2343052489 558019836
898086030 673655848
1656939063 520667739
1926381058 387027834
3025065620 327520083
4139313924 216835061
3774522547 539349741
3743702159 408637973
434687440 186390564
691637024 204920109
542314236 11080178
2903527177 228960016
1097542765 161637902
3315682489 122923107
3229355710 359891675
1346974355 421071841
1394413438 548210738
3084381835 27245668
3598381228 361937884
3613292357 422132521
3660018255 355033609
2511501489 108678460
2212367415 518055563
3235105954 515762713
384654708 54865733
1200848730 360380428
3224816263 384832307
1912214290 114077087
466854785 328898678
3242490899 446558709
2881630589 475328941
207423470 200147825
199018597 389262399
2300044324 581924024
2679061475 499888998
2726707498 336254750
3743016571 198698440
4166134363 607697827
1293595099 656185290
3634578885 156961594
621738091 566481435
703519600 553413577
230317425 478303553
3533905094 105095788
962711541 233043368
8194727 471128896
3043808013 199028891
3691439325 35026500
140184746 659302887
145680495 503637393
1071512249 517269746
2349156188 16408309
416162336 667549948
4223379179 268083250
1058445191 67255587
1052033567 50955341
2023562177 36498636
3462860417 543312961
899128959 147507108
1982089891 222894957
2873816982 36336207
2986331387 123123400
3759273370 206373921
1080703554 117771199
2371843095 195569681
2582464186 442133571
2439721424 272389829
1135964897 22564075
2878147771 410533290
1811343539 87805113
942675084 240346234
3282660051 661209510
1636952845 174682645
2865724796 441222662
3240642140 33722822
3267712600 525950553
1881567348 374649436
2093123099 133124382
3127706901 606479195
574710771 523948336
4236591435 663980896
1625270250 21119285
3890888421 326579890
563359478 303647914
14927922 72942934
1221742612 86807679
2642933469 211184152
3219761951 230680922
3039130533 170416814
3157490797 537336495
2948455070 411575112
2043608978 149966370
2629219606 358978521
1489196980 392649864
3862113252 43319563
847700719 93419742
1053370530 517902267
1751654725 48487838
1476852758 554427806
2101265306 276981901
3211323257 65942208
2233344573 596997134
1397608813 220778413
1993518975 38901355
2610209163 369482993
1386847391 186925151
2422568817 524020655
4261203865 316924705
1255686663 507666053
2171869856 382422083
3233138589 655154887
188045590 670738253
2542167937 597159598
224646720 532679294
2093903423 221344326
3646682202 234040557
1088452658 33481327
2468917338 641882948
1391528772 358822841
1297489473 171731305
1384849365 1859731
627181933 669435290
664744324 2209488
104808386 476158001
1444635880 215147761
1278086992 599189184
1461024634 198225446
1009372249 202578436
4041252078 112431773
1566444587 318893835
336358777 12449221
1612014960 406615245
225495213 202885136
3854538302 130737530
2182673707 333803696
2718978727 621583975
746076667 345095016
2045714967 34764315
63479953 131643572
3766663324 368795677
2817636713 267564246
792344455 338603467
575470178 380072519
3672252289 164159152
1686154501 579903193
305120619 98746675
58256607 434349371
762757088 465499483
823444196 371565009
2783493224 334555363
3348116251 656047550
2153782678 340528
2675549584 90786821
1896412905 399841503
3955141751 670497579
3632444152 81415797
1991898232 128095155
3833058448 116642911
84890894 340536283
1819418085 246401755
2838444605 229507638
2583596073 377135575
3502538984 412912142
1908539565 476795482
187536891 453088779
631879539 49061820
3384761944 512281999
506299607 473869334
3408469964 256689632
1381390369 618104692
565523893 650006769
187777733 541652972
1882745233 560545494
1722190334 186766200
935889106 529779328
369672574 459726718
3996717354 374266854
835227848 191926960
849381781 396442857
3236182758 413629770
1003726220 219189134
2995504037 499487639
371214043 120250609
1425890260 679149201
3370665767 388238261
989509683 192892364
4220850709 268403720
919133 485068404
2425204181 173134657
532103005 248241890
2989419323 203512535
568810587 646553681
2041693496 583134488
896377878 79694184
1892225602 52086623
1901016019 391597458
419099354 648080986
2057592553 139758104
2435168158 226578203
2182893588 474617773
1115271619 419692349
4206558923 193952775
312469114 45610789
1082972714 97599581
1354709404 391045757
4060309297 276109743
3761158141 637978887
2652224549 459278885
3879310096 559678368
1674959148 349122082
1870932746 146794887
3249992016 543694741
2961772012 223800576
3644068221 293722286
3795687647 621211387
2425826239 608260765
656622350 303117174
766522771 418941169
1459813771 679808996
788867944 282705759
853534167 492013737
1790471171 232935173
3430731747 74665600
1104049076 422302652
2479164729 331900506
509261264 301314447
3659402282 34148010
3410158588 331054575
4142537184 128057237
1118283373 273743225
2464568196 266634107
2629127753 152324711
2616688808 445809435
1003078723 323039449
3298882086 11398886
274892361 435252782
2400387388 437082967
4111277243 369901463
4139052024 244004340
2941731258 618820054
425756944 421848891
1188131231 480020270
749578441 677892370
1115011041 87389232
3808283437 292486815
3541306086 631021028
2387503298 136647541
1601988597 45423024
159808384 66876827
1806790043 519708334
3138259240 405728837
1801653555 96872645
688194177 472322501
232128676 350675673
2228404222 402711162
3147726189 146917574
1824509707 160035994
463885122 566798097
3403279188 9052864
1051151813 581821961
828174164 180503558
3608729680 83102675
2722779039 486505269
1540745281 467890078
4237341425 412412853
2366615942 644426816
3021065403 216131266
378773481 524389772
2432697865 540580505
3813982641 308138534
1181443266 140789347
44357796 172661839
330822948 486414784
2773782233 313604501
3863116954 280954475
3641068727 217788019
2686508377 589904
2840430770 305565644
1103222478 70708959
3610740048 409667871
2260364641 387270384
4225705221 209536550
3861168169 403397005
1577686110 9394047
66965740 519886778
1373331160 203962570
375310680 412970563
1280757993 563378888
3281366675 390077645
606296614 38728447
1483312888 609229794
244646690 438039423
1416260694 115330114
1614394555 568360834
175866690 116646958
1157232775 155766556
3187218160 323638093
1958107614 44071329
1297556249 463454068
253272618 327762427
1326329160 96796252
1447431214 439215518
3964026436 37072348
2857078505 372520528
689778624 419143473
3034804736 570020670
651674193 457166180
3102062991 340232559
100871214 472554233
2167473762 9819443
202284726 403222819
1807858458 454148930
1107601093 118993317
992799991 306981957
1840103739 330028739
2380575527 245705214
2735848774 445397408
3314522758 229366084
3299183949 588743606
2757847250 246090198
3202157461 472579338
384834874 607225626
691929690 608496617
4278416335 425102755
3511006486 104860250
3336656354 35495097
745945503 312166232
475067462 85812372
3419645004 596744960
607997439 103152464
677299579 188717015
1196061144 189989806
2696479139 332619245
4166267531 651702840
2504289839 209983368
4064893420 655860694
4102411925 377958003
187822384 216770168
3411763365 331897241
299422272 432367148
98069856 596458405
3884977062 199208399
4022536728 3840408
4248140564 123606884
3719533163 63410983
407847802 77035180
2674794254 513490011
1115063560 204032852
3705831389 612895896
4121685834 178028895
2638122112 39990494
1269050043 30862648
2568824195 292545351
2531683362 585287080
950812555 115775886
3475126642 551472484
3108991145 91041594
4165888916 78867741
1260917206 180328191
3933760853 603422601
4057716502 620417992
2290182947 658976268
2190350751 144177872
2072623888 400020411
2706914596 476540411
3471403736 660194167
537864479 639140105
1641137746 139291486
1106992087 637821372
3656377267 59921347
209627746 137272224
2935653508 134746573
2203423731 555813223
3017911176 540326283
3788453199 532432203
3392579698 331195788
3970339194 4423236
3605999343 559745825
179645881 172741979
3887129496 526160972
3226092623 449268442
1330544127 45057327
2355739393 490673729
1533791851 127128843
952713430 614504263
2304045625 43354205
673950480 391588011
2373763083 603848949
4141295365 108184635
4165689370 416091041
2915978909 236761432
1859267782 537320203
1494442971 113310926
313353106 74302948
1783914058 679574995
221954832 228474309
1070472605 336867521
840098098 512280476
1448838835 604058322
3615703383 422261723
1341183054 538208265
4031026477 624898817
3022433075 181871251
2352129371 165431271
1722840570 394299684
1238000789 339024380
116298423 298260
342082888 12462433
1843328238 541934507
656240058 222641731
3003873787 582017174
534971183 60210289
1991188009 433852332
3115194511 424130436
3930065931 41035651
2854558611 34792162
1689128815 83864919
1941233378 221247303
3729055195 488190172
2072037085 148200041
3883679623 405613518
2259100278 42666103
2445689611 409681626
3915096683 471320394
3354789530 132716757
2670900657 283306939
3524662092 54890780
1660866130 420145152
3374317425 479002930
1695936309 604917437
3226583634 610371005
3736825905 377704877
2657548362 482516650
1129471105 459691762
3366145549 603510742
3270747935 277103867
3122716796 214655001
2291325263 535332587
4201218801 432490339
3022833884 67589730
3843652247 331492879
1648193704 198773493
645378574 468873585
2639445732 122280951
211588430 162975506
272334860 80989385
3906177314 64438002
3224755679 414984188
3122209577 25489948
360755046 349937851
775285430 209667911
679642040 301721384
1775053921 658336876
2746902366 528272432
1782725090 52388596
253957674 402803830
3232269241 318253713
2354013510 142296794
1650298271 412540031
3299826852 527562976
3652025516 379911413
3818372234 128323740
3406059588 351148378
2131626403 247356919
1722874902 96632883
1261234290 364441589
3751469723 610932521
4009685223 426852888
335707514 280162438
3914840635 301946580
322975606 562957440
3054705492 180878086
244197362 543333616
2923880105 237113794
1516924551 538135083
2855833937 414403968
1764692790 147986189
2293394879 258718523
457943394 391986461
2653905022 99911962
2551494742 407237422
2880793056 226336037
3384009221 224884372
3682493196 449673517
3540685730 662147763
3543324043 110388664
3474636116 187408587
482104236 144307531
3619142908 219368228
1802183242 62982706
3147290617 554205489
3025793138 203005608
1019366067 99200172
1479997369 142653907
2577710983 215747210
278554039 66007951
3134799738 586833076
1932690229 159182318
2404858616 484167299
3819935236 615900250
3511561434 293869533
2790907498 139736892
1593412062 121350394
449691350 582362861
3916730132 157259886
3226510607 405321632
1401420697 403918127
164302137 568495450
120922640 334954901
1690489118 206119830
3449467728 611370643
4292086629 93194658
2816477134 558656087
4259418993 667623784
1875459995 71240799
3107187392 583431504
2023833082 131256892
1211757374 385328794
3818417032 206906666
204383998 418350431
1777427164 178887931
4211309606 204325926
748153832 302584788
3690327027 583514206
1686066938 552773243
4238886385 327477827
3708613773 662804416
1978757112 357399075
1798857510 532645973
2485709943 664442320
3395284789 530272598
1390063720 421442997
1670426407 29493200
1821834396 161132417
4141958586 299910724
156544738 56541813
1859601683 41604048
2321793657 602372141
973104712 567524046
3084415965 111296110
3189140368 51471105
1933412361 445075519
1996220 530850727
4248788961 454506728
1278730613 604225359
2550624275 290117939
3776484020 440283165
676882775 449312298
1054834751 279543649
834329731 526818548
3634523158 480923766
1635573621 245629729
1345141115 5133088
868439670 207614263
3752319828 285056142
81654471 382391906
3109142771 432011290
2598475015 307452114
99869352 328231957
2018064385 440229567
2404355636 522897059
627094948 396231029
975148589 270631129
190699530 222819684
2700320418 94174363
4047693114 336841142
3389621964 618465006
2259403777 537428572
1737799168 483362127
1720883042 269782950
3500484093 62014039
838941982 507692111
1953823286 100571011
2335894369 141841574
1994637319 274887278
3001704668 60344847
640684745 555688785
3122472037 114643732
3428243695 130853984
602144895 476772275
3795544631 31464346
3847361683 390830079
3426144849 205004466
1819378691 440413141
1326477849 228763952
3355502656 579290996
2632154776 304069373
79080683 403778201
3409189320 496578640
958033931 394947019
2640249296 107373443
203006213 31131171
543084487 360626909
262166772 391513183
1311563259 111998224
3996103442 550325644
1312697416 286210440
1448349453 148907764
80515154 637562545
1981593386 260881793
1913571778 202597964
1277616786 544053628
947266681 233272146
931928194 661725033
2714569935 631900096
4205325301 35109866
1799815577 193699652
569356900 172039406
4048234860 322436336
16974641 69790244
953287170 426390351
769984875 238403054
1382938573 402932715
3116617888 574526309
1910364618 610783583
1807959967 441410046
3528679552 631186923
2428396814 402048634
3505478193 33080886
2042307059 387106655
3454289076 93153808
4146030627 657103859
3125481508 213227261
4088511043 175860062
2213012024 116440122
1326654630 292084592
660551746 374612342
2112383367 599026325
4188599958 150074557
1442233033 448840211
2341879363 317477574
3475782171 671532978
1701680942 8235243
1462864376 554258206
501882679 37283639
1245193553 519987816
3857962304 204566577
552241231 447103103
3419225990 419715440
3657314323 422210833
3956441071 178166267
1425952969 453575318
3175568939 276792090
1082704448 607134057
1744263888 17979862
309964941 307552489
2290992923 170971786
1291914631 544946481
931600672 567907763
610393677 165743817
83874902 656037130
3219499301 175219014
2190031627 155691220
2109711783 500792167
3797724232 401745556
3908798350 210160907
830114743 660030982
928528818 37230074
3135959623 147703646
2744179392 29889784
1219843528 22179645
520757229 611404356
1732156476 378986977
1919546856 502459030
4197329217 410241396
727988433 574143087
3022439395 406215358
2878527584 559316879
3674835502 616912642
1226660816 511834880
3354042267 133380999
3912690857 357104565
2895003871 361688351
2112819230 310189589
3087027341 518155317
3687922941 313453562
910020135 158200060
3552015334 586587815
3345401520 361329300
2646118437 43268186
4070043870 389605773
731300320 86641134
4185075963 41904079
1739737068 105463309
1743256907 484225050
1886167986 554596470
2022711551 614727161
3836798493 267646108
2513762602 535645566
2771782440 265146794
3638911776 109619248
941063151 466172567
29692466 68159997
1086131328 338979363
777080744 384006754
2598593308 260146043
430491583 372266341
3890859808 360918132
205732152 511254123
3358835182 49390706
1393136633 546929260
3291054806 150143146
2218022211 381282819
3266193264 74889129
2556775122 378404726
251474992 296876096
3367740569 468721322
4113025760 72887377
4245731735 252434298
1463939832 10489077
1895753939 665984230
164052005 519352559
2497807856 554762491
3379304412 129743450
2461386834 514148729
2311494049 578884572
4243344653 525523559
1633500694 15757875
2625421516 490709472
2767041045 271534850
626503807 34008860
97972147 492500211
885004694 1029272
979657428 131624394
612356094 467179672
1606297191 28082865
3328157573 400927713
440201556 594645232
2834182757 496163197
3640289519 149220027
2560241141 30864640
4065282745 201552482
3647644254 373079590
3703367579 59622459
3566874523 206766159
3454439343 313437665
4020160180 644556971
2694651941 325567994
766810903 548236733
3938424157 645719443
2754847233 651783547
1177822324 243691695
883823194 61098041
377366847 612865565
3448638138 48023091
4189452786 641263011
3027732950 418390435
2413567437 679012739
1306561641 1361831
2537587802 678415059
2985411496 273982664
4243980331 57455558
1438052525 77773818
428334225 432901211
537684864 65560927
271139505 148099891
4293641655 530665842
633846366 111059151
2646099924 428356372
249182414 350186570
1268933002 357715729
468896770 586781985
3795772029 390258620
73398678 152040166
109639093 287033037
2636047478 621214227
303498921 609815630
3655944753 440277247
3219409767 315902021
2663475469 131517906
3198340 17170911
975523674 291233196
1376219581 592581674
2395377696 378718607
1555479087 294320757
36154805 677379696
2439679773 621913317
3985934303 170442198
440574639 73409653
2305636818 395267575
1392376052 136327445
441450043 394909134
42198183 116508319
399996811 484206128
2364405662 347194645
3456756262 647949781
785458749 447488418
1298465714 499607947
383703656 85361414
82316851 160681142
3372126707 558697193
2627932061 109400848
1549355580 59656949
3894106366 661183566
1657711644 352274512
1166604796 63906379
3124217438 193088574
1165304289 616015679
1314050071 525272116
3673248945 581313777
2559107017 624649688
2973091574 153286299
1458193033 39393158
137379611 665422605
3277708050 285471410
1492954897 247714190
2672931398 229696413
2551132185 436785280
695667513 215071326
2526724683 430340271
202507338 128718970
2903942506 242167171
360024459 456502135
487894311 315486711
2963756231 628905852
2194947658 660475257
1015667262 122198355
497269417 59188
4269851436 532698557
2667631270 512836899
619108599 30570286
474308665 372728578
3223321693 274037169
2492214105 469809018
1794666559 216561162
3567292497 604346667
2646847986 308759428
1940854158 521737531
4150693349 10265896
748919413 269998776
3690962866 418258988
3712644819 551331700
185954726 332736488
1775802082 205762451
669516715 548798967
4059586582 76226237
2064783862 432611791
1275280045 654369990
3355257295 577511137
3974153556 543915189
2306166798 670743462
3040004357 91465567
3607670569 299693351
2236093734 563477919
1898863399 194766779
4029984287 434634692
1236333825 494648893
2844595964 348996707
903045743 329032257
3704345442 618974079
1837639847 164830348
1716752996 3820761
394288913 567481189
3421128519 45498312
102578252 590867127
2411859509 15079355
1698810341 318311902
3576420260 452101990
3910049452 210840271
3373856688 604298501
3018849183 285539261
2572787142 639359933
2984023420 520710102
3517986424 392935290
168968479 169823323
3706983060 360039786
648471868 162004523
1527325362 533222545
2638373507 226470915
1740091459 303847856
2806330288 25752823
3745932810 107626711
4115432406 612656164
1627700013 212363505
3808469757 204801128
3465489121 522228821
3669046853 430472393
3877440064 225008706
2683925730 259306560
3664085757 444376759
752052795 163380558
46080551 427883725
2358083719 194820151
3600978022 496144947
163944113 567504944
1329220886 662577465
2894197184 654726803
2900528552 326070901
2130914547 289904717
42112 437403513
3391091653 366496175
1055085026 381998599
473387418 434499483
1122170221 93064842
3931792844 117292506
1577310642 90265147
1733976698 672145573
1006953547 271699868
3616499072 600894656
1168786884 126096669
3280607037 38075219
4143047187 281898159
1259780929 536836423
2902702811 533874392
1350566590 505598832
1999982104 627642127
669343077 288007769
108541007 237939144
1301498583 550124167
834797132 354471776
1751529581 656950688
4033690902 352182241
2281853606 213660329
1517457246 70367387
411747288 135503550
2106263210 57027702
1020940601 258388932
3868721275 585185487
3747520951 216708313
858883970 482368686
4257021871 586166235
2302459399 437713395
1296657124 429157569
3169006597 397688787
3324319976 336710410
1900341904 247164343
3167839 3038559
1504416900 127479127
1136222570 382608856
3775261599 417490209
3693501925 352768013
436416431 26044933
3451475634 295053807
109310588 238035266
2125142915 600700990
1479583628 422386423
2309284870 574579347
247251959 419608888
3655613011 491011916
372752411 186412561
3289939584 42678840
2103871958 416900305
1907125261 620147833
871293614 677621325
1388246253 242172392
1423124482 426469404
1517159764 479777685
413238711 597786994
3008515437 29348983
3338380855 435766325
1985744682 85277041
3997226065 613740465
3340666396 566237016
2643643426 350702238
669951495 91508524
3994069177 321607921
2075022710 393510606
97255867 156085547
391391617 664391927
2633355540 333732560
2490157431 9046491
2294625526 419467175
119523747 360086866
4011758357 625932164
2953783070 645326776
1941117483 480221488
3364280973 127349316
3217316086 246070419
3641133314 37162682
1293422509 612660959
1603094638 215679997
2446917689 537105045
3150910059 411823611
2401312866 485284133
850127853 53870058
4016091473 127310526
1283157085 437403099
4158840428 118982057
2735033533 615257087
1686158647 603911827
3018482540 480638878
1549121572 42970306
580898727 267603009
2729060276 60119326
2718520075 207090161
1555118847 559047438
1987075062 237203297
1174499542 470693035
2616210648 111822960
4199904742 610335362
3550585128 605280402
902295658 593362818
1582938643 13060096
1077915189 468409103
739296582 581248227
1366662188 292757129
2415169471 421272441
2485678607 676568361
1462923684 204886487
2844146989 153042392
1939566938 51492315
3713291188 33330520
1548078995 342750737
2836547058 440922412
3005616190 420570349
1693505541 583431990
364422502 133487473
3526090263 12889769
1658524965 91879444
694574299 211239313
628692126 374871884
1488229199 599785135
126419275 104418249
2657164775 79797952
4256948347 276853797
2598665707 394213832
633740472 520884342
2981911958 159157476
4074367904 519315301
254237536 354526707
282480687 561795555
4172510378 147870449
4062872724 522357456
1528567616 516699428
2884942979 324938193
1776448762 399661161
4032866505 400716128
3438855849 552553171
1398531032 553273117
1433252548 132208924
3927499247 163218222
1312791116 351328946
3067743879 660196229
1489731749 425857218
1791561629 464299408
1712541033 113157103
1517693346 618256240
320032048 568079188
3556339537 330141061
53003778 29332325
3182158276 457666506
3662786350 659004285
3625797393 29863404
1255769376 256340592
2867698466 252908250
1931229875 353770183
4210618069 435478638
1615301547 521108750
1275220919 630633324
4116428372 118495452
782643562 187514724
86609903 10920654
3316900870 2584489
3911877940 529106857
779209466 415127700
1794511066 39838627
1937562775 503750161
1007756200 529513661
624769135 315074834
3354688685 49646143
418639766 9848438
2672400082 148516386
2955071988 124785128
3702110220 277474040
3016344753 130047522
1917708268 267066461
210475269 171986240
2832415999 232641796
476876256 373327341
2360017517 183981247
622988231 649279803
535107511 155358070
4018591259 228298102
28613712 35632525
1064421862 176285397
672907250 545691452
2686472763 88795533
2860307368 584382903
1129876273 560829565
636383939 358668802
2688324803 543954029
336156845 525224341
3056720427 421771716
3515097901 308226736
727828523 79892826
3980464210 389076725
1843614853 482533543
2406292410 560504245
3901958481 373151156
899269174 459680559
3398799078 2915918
785962259 222855177
2080775061 229640746
2548424519 136136954
1035302028 466818158
262917421 646279796
996068448 189776275
3267928707 667177460
3299547213 555801186
1063267046 276902696
2998963057 666663263
438100031 309803098
1979698470 126257848
240319501 335476560
4008974986 144078337
4125838903 671022480
998436337 162499955
3180608888 184004453
1952401360 519079579
2603412295 511021276
3031110252 249442812
3469483476 672782225
1956220922 146996419
3950446701 504920803
2429123194 638035358
181958062 251811928
960352382 508785149
292141223 638938800
3938955554 166849954
3475419044 82463796
793239475 501403996
3619859686 256857191
169764365 114936938
212578315 629458697
3442567542 340585857
4116710866 42011631
1265690733 534857458
3000991199 24656944
748906533 91918028
279756826 528540587
1563349323 633862772
874601673 619459196
2650490915 147872759
758690133 471660277
3588308994 287189935
1112706855 405315515
2558683985 448278579
1346843092 487231348
626129735 433332992
3141031104 291956183
3935519726 675918860
2637756911 262100558
2992096456 43922193
886820146 158303668
3405090482 32299649
3245543841 328919471
3766373021 63936842
391580682 155954669
823728369 303322159
1458822623 319377135
4140802538 462871986
2569494481 70440348
1859539866 528245642
889105446 535844320
262451441 644562654
3188948063 6785155
3203238183 653447127
3804840915 96252189
3404228702 160738990
3828943705 287770539
1794556952 180770787
4254956475 592329025
3477263582 52938352
4269784249 595947323
3892404041 494001702
2813583693 357615586
2815161711 617900515
1535814025 288107617
91443162 139184387
4149772233 130484095
36908271 324529640
1272270965 392406539
3016752666 644809268
592960508 453610964
4106885904 634191534
1984968017 389927203
1043648133 300425837
3067744880 97476025
589141623 660776545
4785099 666119094
4100123900 548175320
2426579688 277421657
2630034797 637296666
1733490336 512094823
3885351036 581388858
1724663817 649490689
4070731933 237069259
3231579489 184636548
2643860544 68938057
1088237189 643577549
3911132500 309796567
823681268 148350222
1709811402 6945296
795127913 528163713
4002530280 182017214
3586751830 228384501
469220406 541293483
2990595478 65142732
2656886605 674057427
4283484722 337724011
887178149 527759409
2564419048 149640294
1942246521 418481994
544649053 494893858
603975601 672276543
2990844288 242293903
1791987500 405767407
507120013 246273597
1627445137 262745293
3215469290 462478047
2086003130 485157088
3104854436 92225120
899065025 574034223
382781820 178041197
3921454836 524892901
829847367 143842416
2014904465 657718896
1806707671 216649129
2838356797 170428335
3610007230 410501206
2292780255 132358077
1423992262 14597142
4130086487 621429057
3381329465 367383241
2980875173 248452788
4073179268 193394696
3671257577 218918207
292400199 636096494
35365432 655735226
3844745623 259691745
3431592210 617218344
136326620 559539015
3052695194 436051785
3220799862 138925419
2759377191 419899832
1594548390 638427090
2208696562 321535512
1793045788 360538319
341001062 70639792
269175381 440909731
471903551 24876129
3388007075 139243586
2441471645 627346349
1979733173 225218505
3908602837 381483330
1563708905 370431421
3705083373 135899505
1956001934 291648356
2564324272 379347124
1450604201 538285658
187320517 661583397
3651521518 388381228
356095820 119149041
871141520 205757893
3286982621 176726750
325128773 233446660
3382191258 245385908
3588532483 299035917
1654883712 121206425
448499972 181605656
1182902919 403344459
2440802350 566022040
1794068205 528711531
780811325 490889389
979917698 461546491
505335547 514213179
2847347885 551267762
1885474769 434953610
4271867576 599601730
1246790410 606043558
1441154402 222471267
1707336057 315980445
1748796419 154490210
1625663214 655335101
1873735716 541317421
1144018513 135655502
1606319318 566291709
2075579985 280588259
1926998552 589085485
723402581 55436966
1949022724 481955665
3233423249 18092360
2221985323 21977508
4105609780 163046017
1521543137 203276412
1824392927 583228842
165591541 30742104
3289434423 678122728
2743861516 52452109
3733815152 412563476
966688457 290934980
2081473466 297199045
1610966355 82437500
4046605811 98918368
1820735603 627696729
2065176378 281747739
3755955561 119816045
2626679716 436587480
153797839 330721318
1755235863 484954011
2006454535 8813009
1492295798 185574078
1574882899 251344506
69059719 150775937
671436123 131523214
3762532339 604582514
2493422711 571558587
3176591985 453052325
2480035870 553744229
756704544 309703241
1157315603 54357687
30946964 258770960
3871595308 543588644
913395150 143761465
2612380374 634407347
3484445606 54557344
2313414547 662183795
2921972967 235000835
3611456914 333336919
2624495191 13345450
193765154 421799748
929800818 336823637
3379336461 209047955
344076336 272533438
1619308688 363669076
2618662398 107730940
571650733 159072945
2937690522 59526160
3760194589 254633
3080705470 356179473
467672162 177161780
2873225909 55943500
921064022 667661000
1623924190 416099052
4189597285 356025046
4016932028 66801697
131600467 42763486
1006274945 419133026
1734020652 147420218
2531273163 467098217
484943613 218925363
2922584956 187497279
4274795944 663491665
2245287809 115652695
369722096 466507725
2454515951 42714618
866934747 323064548
1948940498 277825675
2487346191 222233977
1626200853 294877927
1520522451 251731273
2070256436 307626882
3950483534 629534424
482273315 618272899
3158194054 141965024
50005652 496287317
1447752421 619317440
218961317 650330595
1558118060 213300285
349605337 471832573
1932715255 225409981
108469368 242656712
4241508088 493635766
920762864 604607761
3309409601 660184719
687515413 673710589
644033961 578071832
335868223 593656727
2214478614 460955547
1774131728 243347654
1943461874 579801977
1513298446 379063082
1710852901 514618568
2231615069 547106650
3694623898 438123812
1510259560 306466908
1476849692 342191608
2871864655 521938697
1877229412 419041174
427962848 138611260
2658837731 352245716
1998550482 57166916
2477006890 469446276
4145350670 676465265
2745786902 467954985
752828329 562407219
3894786515 502250586
1887692999 617557596
1730771603 435882816
2290556516 162091883
2855281393 458727925
1767369400 330372463
1854098435 57799192
1380152803 71697727
771128456 342965195
2600942983 226767278
4207117325 487480206
3186130226 425672095
3470285145 387279238
464584408 100652089
2295632569 598893495
3500881846 300804284
3245770144 431702489
2129965551 445667458
1153028606 396529479
1133623125 554476900
3122361058 164930498
925460737 598305533
2416530218 138560058
2392007736 364625034
2964489822 8567723
347640737 130389517
2337943984 510267910
223619360 56901662
3666146252 212846840
3585016511 578013644
3039725671 455876646
3958004878 191918095
134729047 141930568
4028332930 12461733
3334097598 512324810
527765375 492505119
4235408477 511076084
4294340359 456140816
2602711851 589494870
1198498857 516592642
2949810609 475600906
1561848966 126724876
2984350247 678021465
746089343 326041987
1491105907 412742807
2007825118 611593869
1219900893 90146707
4270141487 575033549
2719129322 282814445
3921248739 398244587
1793225988 605560845
397454327 261262798
731147098 163902310
806181997 164776154
4151364395 128875877
3144488610 663266303
1463355721 673072375
2129083346 36884741
1344683482 546763654
3025912095 417688138
4178626758 194067983
3319914441 567671937
184454486 402375871
2388585064 416833683
1779604267 355163730
837993629 259923065
3069782931 460738047
3895591755 447544895
3973371394 344624911
1212774707 76928055
470808283 120109334
48715608 22637555
1436705581 647656797
590137199 529318983
1952954618 59696506
4014148897 531456187
2009258881 28309014
724608677 529970443
290853868 594103412
597359717 179732802
3330303363 454871023
1806757773 472532112
3179665079 450743443
1335213195 388702990
1641487720 387933837
1423829331 510334811
1668069707 639972938
2921865031 346919503
2961226781 645675529
4206682820 289096114
624374808 295680483
2423513442 85240719
622391327 490895366
4246674288 647961979
3234775189 448407224
1151093984 428132720
3482850593 603094229
3714274399 141282156
1849196153 81511900
2863238520 499928696
2183445296 486681329
2156005198 660430577
2763879736 26378543
1780348917 14977793
2089680230 210622907
2286085248 395494406
638952479 184706383
2534869971 141851384
1917753390 516144522
3437718054 327271580
2843893164 350792975
3885794270 618005258
1915429619 241523421
2069073487 394388550
3277724442 584795702
60112075 657005587
3938570454 632019835
3152856679 543678527
1535083178 456903193
3543777264 284803010
1175407684 451270097
1763481588 239458470
2815466866 558078101
3813390472 295773177
2707542637 254184538
3560589967 260759692
1644667107 430419037
577047752 604806538
1764768102 644184902
3998670653 664627790
3674670457 659708345
2815951364 209697504
2154731588 615956806
4016265537 563955688
1050609132 234730050
3148371252 163018329
137906867 560616241
57537112 30938320
302038032 625902397
808794669 567321124
803252812 506553470
1583717887 45047436
2672368778 255549446
983961127 467090083
3602906971 64045874
245450199 526672628
1100003369 7444142
2098493921 332997300
586161016 253163586
4191035028 204053485
3656777333 10902404
2239408743 660731869
219200863 459203620
769665578 236848572
3669520066 65371998
1982209034 95338226
3139911739 630325092
3255767089 166401444
75177226 351765105
1805177763 347364032
4275880758 427745002
3945576119 28688598
2598844326 198365927
1247863388 675805906
2383918865 275280994
1513366115 90329899
4145718689 49126909
4167697742 579628891
418391501 200115794
2785172107 69025268
1273648503 431958207
816174779 434705861
2376909320 564788661
3561806437 122330591
2164296830 56079039
2527112557 656898029
2247798108 642913927
1634883847 438352429
3399959614 627640033
1409847660 126341688
2535198753 329574241
1366835719 180039141
1870162410 56282178
3097551311 525067337
2613846278 656483504
690230859 48812237
263366203 642416063
4151786507 575133019
711495254 63211652
1900788759 556091118
3517762998 569416007
410630643 193141037
2577256716 12827664
3333511059 417553622
2293454552 105347318
2379529576 189259329
2421920030 294728206
712543544 65001380
994499976 325931998
2444044936 572461557
295812726 678092218
2513425188 151225385
2077691140 372899988
958087972 455768396
1889382230 7375817
3090635361 344113718
1337683384 666195866
3646080136 223646674
1910714362 346354955
4177105363 187603245
3538171156 401823726
1373862885 141909575
705112592 472216215
843043917 651755236
2355813415 372042049
4042291060 54221787
2791731067 567459602
3046054590 158409421
2917798012 277264203
712495179 152379390
885455465 424743477
174759429 389453605
297005128 355071509
4196974522 104805265
3526623701 231595926
1541151139 349504829
156182033 10157016
2216298127 151036883
3131962179 465634848
3003219486 467892795
4126243034 475709756
322010881 357647347
1114062951 503218730
2081107006 565469946
3274163323 436006231
2714322975 278467063
3491934553 167680802
315222509 247366591
149129547 477734726
1241124497 583447489
3585710902 639059372
688846836 82773528
2479984322 363947299
971365685 148777088
868276997 296822050
1589349630 178963701
384448552 184173506
3754293648 46584719
1750732810 654836691
3056358440 15978517
1584793817 223763878
3711857184 644965296
1616418242 615722472
572350096 170587996
1332460555 503377092
3099582384 92045612
459220264 641596466
3493974611 183520246
1243135125 479702182
1071560912 40158625
2249272017 335256276
3280530767 446173037
2949590426 271535358
2951533255 62577277
2142285939 143262819
3249705071 516805315
3979899155 99041633
840909822 655278882
438176384 299406400
4141667266 89643811
3857574904 50624268
3950004794 305563659
535149402 132403218
3206205874 115955959
628903791 93528507
1909712663 432607059
1803355273 427969750
302945824 15231105
942215192 554006508
1329362675 343042105
1800806878 173108372
2354494086 160081121
2164853090 211151342
947546160 6839840
2086523677 213923731
1967270145 273957037
1659571384 568176579
1793204874 22041129
3796885700 430268742
841955511 564949520
1265230494 627046609
197931813 138219220
1967445801 415423157
1957374517 677599719
2457409918 493179762
4134798886 623919408
1843605122 188001980
3598641734 607504575
329837102 218626878
3475027584 511254906
1050556068 386633191
3568626398 126172831
3838437206 221886026
264105148 166565519
3379089354 153122202
4184392953 214919824
2653621777 280204082
112905932 363586461
2385610391 21611738
3839899421 542449120
3062229612 207998582
1865546042 536720247
3049389641 149916619
3414971675 207538570
4118995372 21779563
425426751 582483565
3056938032 516993377
2450353455 143199292
1839286399 190664650
4189091185 445218055
3900571681 6428169
1059769810 335332945
36359543 219697230
4036743420 461168331
2349521750 145565099
1461597933 519809919
1247760888 50447052
3453651054 71779760
1821249796 661386293
2460892087 315004712
2853583482 95527478
3810971968 150419629
2207880505 309638227
3189470144 277392285
2873686190 429533144
2619074125 26348887
517641414 178225549
2433104507 524998967
1678839034 137627901
22696925 510990827
2151875522 426307448
3596898047 659648260
3549417468 176784129
2437100786 185980171
4179248407 50530767
1685815867 452202251
3102592446 655942377
905775623 403103187
1185732488 365181609
261129664 541195057
563104017 94396994
2551861349 145145585
2033008430 532567014
4202703276 528894102
146138594 135079547
4188729867 106141765
3434670970 167697843
841817924 354736893
1256900559 485682392
3601055932 378558215
4228247890 386561914
1786578302 387098760
2566490029 545298888
847738653 526301034
3307148978 675164014
497673767 48977752
1267581576 145796736
4154139225 36981024
805543355 555283228
1941536611 206727229
957885667 513856231
2320283161 441691300
1647506612 371876641
1731377721 444320311
3176497281 79040816
1878817054 501278061
336558432 188589205
2063654131 189985301
4230857628 400325519
1148813914 288362387
1325269712 24752633
115865558 274218859
1374363270 296101033
1511713625 210454785
4054288202 362811959
581437813 105256897
2396573092 235362958
4095537371 70358028
801445224 525749239
4292640225 586021812
3646945079 151436814
1505523705 187776576
193608480 575078869
1555431209 113703260
1289303738 609866107
2652082926 50932518
1013232263 141758740
754185656 156595344
4004161128 234408193
138809048 171866654
524705031 227230821
2501510241 117471604
4114302883 217120064
4139829792 396111818
2795183299 2341768
1775124327 238023982
670205175 141780672
1317511924 598471412
1951842602 637385197
3883073106 101559880
2776685793 622108217
3749132933 365898856
2845684729 128216482
1668880015 21054993
1134692513 219266957
653059926 560519510
3193526638 507525170
2008817605 177800565
3485065533 149193490
1726560166 453959234
2398220510 89532350
4001821246 382964465
272308151 657959070
42380043 256667731
4068597042 36795429
549148932 38252645
2527667915 512781958
3281748116 675558625
390049911 431623688
3441809467 275429899
2372589499 447472343
3012113642 390730886
3032568209 485228930
2428549751 291019915
429918427 124740366
3789829871 603791462
3770609791 64264834
197478681 111357576
2160754555 653682800
2633875963 219379363
1859780557 338920204
2693757606 100255275
2785630208 396545615
1470062636 64966024
1974432722 294347853
1645119296 126718261
3294261318 489783673
2791010250 82738460
1697338785 134496062
118359366 62796332
3175898228 408815866
2206986653 624088545
1770148408 63547556
405858283 619765936
2211110270 180077903
2939196178 35013742
1228214021 189181135
4003903410 87651672
2453215930 10882688
3700177219 439153510
282839219 31423282
3979260515 120144492
1869269784 425087897
105773498 13055234
4093916886 382267177
2307053272 238696223
3704550927 640114124
3797171847 45760650
155580825 621548445
2723006231 26230936
2427182566 212195463
3217101892 497647871
908453007 58012170
2183270136 423078592
302463729 595765994
3636034245 62176278
3538847335 20032008
2000938422 19657992
906783406 571590252
2915849532 380042662
1368186252 277327738
2641588416 289744165
3202025235 393904347
444478494 374812356
1114694737 49437302
285829984 100682079
3513489808 609690884
565480031 383530950
1998694989 168214791
4245440365 607172922
1355537756 581133735
121763208 473258800
2047389039 204720043
3766613220 535589668
3583775119 618286748
2228438837 356191180
3404183557 647861151
2783416281 9198950
3940513832 601079617
1122594407 527413640
2792986276 258808529
148408105 429493759
2448993892 48162832
1142935406 417708622
1591820503 92580186
2435599607 597309670
1696978079 57601809
949939589 56919648
1036806626 60151762
928208670 169870579
2051463865 277412693
457584937 422762570
3913173378 424463035
3919362058 330339281
2766352300 126852976
2640496741 98863175
957309044 512771093
1396823698 44958772
3025540142 43992027
3853426583 648494763
1700152610 172659814
1219037140 202151788
2102455838 303294651
4260095044 204145606
2443074902 194500181
2909150126 512911203
988335480 165514505
3932184216 225552492
2937212823 129271413
1397899919 158639884
3611216474 185127108
1455994930 36105233
2578548598 282199437
3843228917 339551970
1990158416 11428193
1863827668 91567211
656369543 22721295
1434243502 456907040
936248245 90476730
1676407303 444229123
3657495921 141268897
3044584655 380047945
1092603096 400260675
988050983 244038641
1990113672 162760936
622465284 158594516
1362921446 427130695
693497705 235038999
149935966 150974343
621883540 488724000
841855587 526167680
1229885451 424542073
2457342088 46108564
418690344 509389761
3185713430 307547893
4111640405 425665945
107167324 35271074
281424830 56260963
1958579035 510003097
2561423361 440382042
15491021 415120615
2703803480 55718869
78179807 336426797
2615285165 646401495
2522717111 217407924
2025544755 2327539
1857171413 393783729
2536457117 521570578
2765481036 465720252
637184817 639681106
378690292 356849031
3479738562 77675260
221668089 457903973
4218100022 340849756
3218490879 81458049
1761738840 606287948
2310172771 138359978
1237660922 357447112
3258424764 118115777
1095656698 569546363
1378962260 524643193
378031417 620193650
620376930 349028677
4261805720 88571456
2530782249 259393430
1564819152 23757100
3528929390 456756608
1100421347 58282253
715432057 394235380
291376994 255672449
587745693 53788955
1691269608 328720960
3820525834 43436638
853310955 265087052
2788370147 17291610
1811856784 162533398
1410995602 67254627
334561715 647779885
41491907 524577990
1529996452 540528212
3178624726 351914339
240617706 31573010
4281136996 621865225
4112257268 540043521
1243985009 422122691
2585854947 667487845
3363332418 275402921
3613088715 79048290
1701471132 603124378
2732039993 196022934
2175203038 162353617
589968967 482497227
3804301151 152392546
864931130 281476665
1477496658 28242582
3315803609 562908975
3465587254 246663104
3926955928 74799360
1186460380 621784268
311994000 156326286
1620308991 434498504
1545894398 303808542
2273181782 474567779
1811055798 95786603
1738511865 481582952
2624877648 598921422
4226770890 128149298
3085774040 334022784
3818926272 197711121
2736807209 424501071
3740500140 368494460
3028685811 302456224
2174719691 289419817
2098423046 248267833
3823176018 643751106
4040548695 462945480
1176300325 463344332
1578254507 599678244
1012503746 86003225
1697249517 631201652
1823683430 510325085
1505655860 546547906
217275611 140412279
2824969876 276173455
1395184696 310409120
2755831942 591623980
881096116 350652588
1167862459 17711314
76871423 254294549
3549771243 95248142
902576132 33314607
1954794732 515989131
2187324199 121810520
1144862122 241258283
988966974 565286564
4030068802 135141620
792703358 97708458
1537294061 182870042
1919895193 600017211
3943109113 463019835
1134450195 634283547
588611856 33371204
706585826 102501230
3232057870 624405301
4073965998 587097654
533029224 213147803
3155053371 224149369
2691536628 474215247
2349648457 534833958
1104113820 319267571
621094059 290922386
2966561177 93415472
2015738656 677673862
3138565978 549774223
3141881766 579424681
97782805 113281202
705626587 283960237
3445435012 175445677
4268062385 250894912
2520771322 105406567
1679458136 314579368
3022491068 339506923
952782062 610475991
1945676159 96739626
3315321728 348533130
4244679713 151428120
2736445815 149066139
2231834187 589904175
1484350115 515963431
121855548 67280131
1267023487 500744418
3468891233 575874131
2274611100 434511687
370949101 587805602
1022331035 203927007
137094227 629609888
2105871489 70129339
233575373 390173997
90944854 24378871
1575305808 489162529
461609058 312913694
98908648 552101852
2146333910 458580185
1397666567 73960241
2072763360 420960016
4215843333 664625216
3370886794 586288732
122720669 463353607
2277921744 373463644
1121290418 665577475
4173879912 633269899
1359008459 107114703
746653891 63814136
168425958 521019426
774749128 241962553
1186190548 289419127
4198456292 46549820
529595690 184630821
1507391072 298581361
1824681665 157214935
1957283462 449436772
3029157972 590724485
3551180862 27460162
1712534993 300817647
1082336415 655059679
1864647411 569590650
1710279574 580515146
959859170 505213095
1984145462 185781977
1284751059 535805227
4234575264 494376946
401289404 590129422
1426505203 606553316
1203372268 378215392
2105794273 580028285
1540666197 50846020
2054595443 56738600
2271060385 513153041
692827009 626918649
1687281663 150261139
3089793067 661759466
1761190229 292034868
4020762174 304710693
1893442935 476851414
3330216628 22543111
2693575608 186049458
1683660255 193886761
1952824801 579542948
2748637933 235742036
724549876 106838874
1568068760 177367787
2181390325 346112010
1171194730 275817601
3949306772 159593293
4201907975 562867953
1750468121 355825640
1232199585 113536735
1876049174 606190013
1350401711 122828160
2398652098 644784758
195303348 549148313
834263337 303396804
2655436419 512428307
111610378 162499427
2784379036 609027298
3430918731 203020058
299609994 166564668
3689597499 36358377
3718951213 404893712
1985786097 222221864
358625544 111490231
133017509 387337677
2335421106 261404290
3893248112 34822027
1139741705 545171104
3344156570 526795543
2739608434 246484499
1984132163 400328887
3981747081 746762
4004567429 83646851
3305588824 257428412
1822515150 218292188
48572246 33134673
2586623117 41203765
2774412206 642873895
1584012365 293264630
559310276 522453153
583443723 593896106
1139533238 88677384
3398181547 656602508
1497281291 227441300
3384939493 426519977
1061635399 518647476
418718375 533580025
1943065796 26783735
2916010528 3709464
3161435725 57894802
4186790995 145324953
2551102049 372846206
4248269437 576503569
127990525 330274088
3409397967 286162629
2909047697 182892282
906597078 484092247
402517766 655419613
1748565213 64356587
4078566294 4530992
4055556173 577990288
482756748 228226662
2042877375 424579322
4022253314 69750426
1769793847 352310951
2790221746 196678143
2613632894 70728392
2226281909 609869365
3188357513 516098593
1301026708 99282105
3738413301 607226368
1981877650 575826957
3623791924 651443519
2776987484 498985371
1076212567 264233750
929261588 103970908
1369110871 17778475
1687612499 192047048
621119402 148600665
1735719116 165322094
214901039 419168396
2106050444 17166149
4281232342 243235664
728274520 495799671
1944890407 61844702
3609354430 40020430
1550992682 470229309
2042717991 446241484
3333806252 241794781
1264262375 176665224
2508528212 516554020
873544352 144366908
1886830023 654172736
3892836994 668771519
451054570 570494050
2550351398 607147381
81507097 268604542
1181390596 163719784
4282806049 626785229
2833068183 11630760
3100083249 441523253
516204318 200901447
1943412999 204309767
1977798968 554746309
4006907486 96321039
1675250043 439477406
1159873496 325628659
3992184228 400683540
862554487 204331472
382824471 515045643
2312617768 640081593
1600389054 289444443
174506538 606689564
3673170404 469958934
2089848402 325049523
3477858088 428646768
3570722593 257359443
2747078629 603934895
2897483771 379954054
1291899485 538091215
288726010 514322707
4183421183 63026299
3530224243 575705698
1290502760 657862362
3344132715 678695575
732856669 604928533
3796240480 183983261
2132959753 163900622
4294257012 615186357
119718157 114970900
3869917131 288058256
18200331 395848213
399525050 431186861
2381227178 610885684
1586797125 217033304
4216937466 99005917
471590790 77487147
1472187265 662609727
76562778 308977994
3865485411 311805186
3105821981 350693709
825306503 443463973
3990965029 271088123
973962910 201619462
85696809 419731687
2477010604 343430331
1166180603 25862227
3281329594 264000277
1848051471 429522193
3817976057 54086094
4190737789 473717329
745827617 101895738
3069117110 192628748
1743207720 126635203
2856081942 438301672
4270499586 457772208
2318460440 126423960
1984294797 56188286
884464422 146442905
1845156590 607254374
3829839751 221302512
1641590069 421412619
3101124810 56384046
4125400626 324412948
4211009020 580158403
256954679 455504384
3450240745 452938369
435990669 13341259
4182221240 516575168
1541408725 408507252
3641595269 585406349
3775383708 645198777
2185252637 269938294
1704741151 205671291
3945023829 267722276
3356287584 207136078
3051547197 110273973
66217400 576830165
1800148681 574989386
2520368833 289050320
3531555348 497089106
1313722178 37683154
3250491944 341835284
508577522 426600802
1602271388 434374510
4265289938 175356276
2621184427 33520736
3648227777 368118798
3897372751 483279855
3340510805 27841883
2828362375 355059360
2467162203 305164706
1526321105 502519681
757345481 631977680
1946254218 92150208
3225758469 253528377
3930704054 250680646
545168273 625418205
2498409837 322449511
3199334576 634545648
3265959729 417864776
4064414447 228793369
604723873 402877193
905282403 41900553
1352379838 221427744
2495131068 292301512
530505117 575166473
2522205966 90022707
2516873727 474801455
2163431909 69054566
904408331 273586755
4062771354 445705711
3008214998 247674428
2560763595 590756252
3787696871 589549134
2011609332 462232406
3470237291 499523808
3520161112 503978485
2307898516 661212319
1540184973 334434869
2859800517 75282718
2775916984 509828799
257156009 116422743
1287290330 404899539
1394313058 536814419
2677772650 402369419
1909301168 315413593
247245704 297380700
2538517211 461786328
1314181859 5981384
1526096426 210189488
3277632280 123679874
792410281 266303487
3221873432 54849810
177210320 392449134
936026423 478633939
472888527 462684339
1008755133 100667994
2077150064 189876889
4105407026 32269555
2685987910 129732034
3792852114 273358376
1449061845 343087476
172529813 415419551
996003827 306229567
2167418712 493735097
3558902971 566678470
2459349963 259044605
3533884098 447568202
1607786435 179565471
2750750783 157714949
2426341258 481055163
2390439185 146577803
1204427027 499092122
3679361614 535876744
3265066835 454682099
1155722091 9854278
2125762561 549601893
2517445001 95001188
3440998481 337867710
307993830 181920714
3424595570 321112221
3422238292 53310149
222229500 576993405
4197540664 211844956
3134961606 240478286
2572139454 260974381
3779107560 191303059
1943006031 242598313
559642424 289169823
154580400 564738536
761814097 92645383
2872662360 221810955
195579323 138729061
3576103370 431600710
2854294066 616450721
1587774059 304672986
4034315053 317817320
737200421 476519645
295530362 83868017
1276044623 669840888
4234546816 561373350
552329209 75783370
3505145145 319320414
3580013486 166700856
2461427801 42285197
1671723071 149204689
3091900579 270702315
369729747 40689810
3929731285 145831923
2967758953 484305518
570350410 449766072
2877677754 310466547
2974486164 425490986
3112435369 277159344
1159905353 374207419
4097051910 91238993
415819798 289432736
3894359829 270717824
1355884704 541718894
2217936243 199466912
1979639015 308382967
1817750349 3520286
666718215 541315031
4028232311 655536645
701917481 418339424
1417038132 132343060
705739507 462518220
90512512 447319714
2311455928 135846123
1250302666 499902105
3737781995 273386801
1926835391 423783827
1687063942 74746399
193886255 607727125
2719326967 138675370
3198927201 313820328
2155860329 547031301
3631340857 82104737
1861041400 45687002
4128223461 199775695
1967415719 320347265
3061571536 61081898
1484596176 531362283
1943685206 284429284
4085168108 220558576
3192255261 147211476
859653337 377643299
1370481907 514221691
507992320 3373033
2779421543 432450134
3207065043 297741527
3272943420 144780494
1588232152 352145309
2491802395 476232471
1346753030 371926853
893243689 39933849
1920606887 669188818
2512986849 73215433
2379106689 298667465
69026789 77856442
1944515202 555125356
3209321730 264529563
4258823055 668176438
629016967 310710431
1525220582 324177024
2395247188 592064817
1162172257 526919922
3566813680 157052497
4150719375 611983353
3372560033 467750082
3042505116 557232591
1107098611 635723620
1556305515 209785448
1020870517 148966759
1208244766 115864771
2439512750 551468220
1222299172 131367700
3823946289 119575105
2467670313 197569455
892511205 254197959
2509219117 200782981
3499076881 422164620
4136707440 522606450
1566403445 677545715
3851187069 250960249
3413230266 556598919
3316364549 111659477
2728476286 435241342
3800331329 630728728
2449300604 529969267
1604367587 456154073
11103208 594965151
3086572098 179414232
818898563 678645726
3021578908 599599063
2150030879 622558828
1644153811 12824942
3861079287 13945316
351209036 328381071
3648871615 459460384
1179132644 407482351
4125907745 346912848
1047344073 298130364
3424688818 21532288
84317587 218011232
1430237632 240896283
1988609805 665919133
3234529896 460379556
1055145368 496194895
1456634582 18048306
1879244684 141895795
1100595693 6769088
3243396454 625266835
899474324 414629198
699514646 669478301
1236424286 96465472
3266516278 464087116
1894830485 252290588
2072808237 208283376
2205382158 241765938
3848996091 529358243
2838692975 157161216
3173573989 450672107
300363632 106265124
187537388 27244416
911738485 138531271
1768395485 226368490
3235301421 200387904
3644754979 429532430
375052069 176449942
648235251 126777503
832143498 296370583
3128369925 237226690
939392640 677428899
780089297 379406849
64236088 29616965
2020254101 146486577
2259209567 172539621
1594345186 178687810
1992659769 487613795
1709173895 676197007
1103831329 631447302
1808880317 439435964
3215856602 643959081
1192531747 406574773
301904460 442429102
1832279906 43242025
2815345891 619796583
2732809074 33632424
2642142296 11016643
3749310502 80155317
1071963638 340713219
629344946 505771100
3992169662 67073751
1151796221 250097726
522993288 100329980
745329485 567475898
1516186554 46168996
3648141676 523834456
1483241214 112905618
1456800238 205877931
3306868508 142280351
3956364923 555124140
2200224182 155852674
1963517325 71140306
2101888985 672281647
192747982 667078475
956849382 544282879
1694051198 350687593
3338128198 494178016
2354230295 494292629
1373856318 227975597
2845733969 224868829
2631613624 204475253
2640312638 81695005
2229513853 221227900
2194556162 544184447
872749459 362837584
368084064 296480578
2476903551 638063341
3010456443 371123529
2050073920 579816046
3976709417 192713726
510761817 572587179
976162452 251564873
2375173935 288094221
3266202517 15552065
2223678831 23302247
2409091481 315185570
346638100 131517929
1059176406 32374204
633311545 508282839
4227767803 331796509
1774979404 347055882
3546852845 21734851
694680226 14938115
2883601381 670821721
2908614299 199183448
2822895092 670482703
1382671278 600643650
936787065 589081746
2985863478 102707652
2594079859 481944554
421954110 307054233
2378488158 486936578
3247035966 624215678
1217679805 327888633
3516431632 663979661
3680820199 440471299
3629855448 429553132
3553375361 437643694
1940470586 206936103
3235939507 376754338
602001555 660693851
3466519070 405083684
2083917012 158302602
771354729 646603584
1514326265 388669782
2692739738 504134926
1441102351 644717631
2298337936 678183318
1728192637 323169320
510953969 366862113
4258594930 351659766
3135466237 56191698
2099846066 163781824
966111065 182008977
2351147949 420327380
2271198701 25728688
1945202457 287080406
2997968838 317074197
3703807914 163716920
579435711 650912509
2862521740 22444020
1727700580 519701921
1499579002 237094757
3035032092 130448154
87826277 563517760
2321206114 208549744
3872079142 303359781
3494255737 564041472
193272461 181480281
3946847724 32458283
643602791 245215045
1608253796 94724429
2885179045 633777567
97308768 574539187
3526393306 584578219
206665163 242427795
3143280832 73183407
3674032349 471585879
1207241542 83923510
3004194832 565793036
2777956383 374649432
2926362452 552050105
1178412245 357059159
752574509 46673574
1029347899 191475684
2004249017 146041278
4184637907 662261897
1023520297 206448304
3980177911 390246776
493914242 60929230
2816009204 8367673
2633045283 441499428
3738550344 163747575
1566720689 415580623
2920021041 328207467
3363302055 666947374
1888549893 412241972
2103956071 35609802
3601656353 78392624
2772123164 260759770
189945349 436532508
4073334547 392694876
461098410 153030020
1252459813 195576784
2683746781 527074444
390785542 579199300
673767378 329584426
3581035255 433479217
840625691 537756922
2707218999 176912138
1201385970 192397913
3301810300 71451155
2577763121 380293814
3069699243 382151322
187777347 550411874
1121646999 32799165
1129737986 223686022
916436969 614538376
1301808610 565153594
1134373030 157414545
1018455360 441779111
256473779 352721446
109127643 176047160
409406780 127598364
1108203398 658174233
3589435329 166311837
1984689220 253127235
391631523 190738595
2218312116 615460860
3419974648 524739656
3420241601 390523671
2571006598 130977874
2935138350 280480414
470303725 441260355
2848843114 383057180
910715481 234080969
3009825865 45160407
3221238258 380223946
3984615717 134854410
490145559 20215992
424852241 173216273
2095552145 62135164
3868792937 568673503
1733160899 510071673
3710761722 433436546
3849458730 534690160
85604220 287715480
3131330935 49176506
1847032679 64381579
1336193721 494238139
966290023 354495555
2384353157 511126883
2977557191 348756280
2321174607 402376080
2972514460 142148350
3821764653 399852774
3861756438 53526032
1762394199 602832009
489684420 555674189
260834607 344644342
2624555815 283050435
2300865800 371311875
3242357523 672317575
2902179533 19031382
1392035393 190373136
3716144589 265338908
1363046169 155175083
978948559 191016960
2793028822 556338580
2700975605 401571365
2608851 518938288
3929857102 66267888
2921353142 145604296
2284223597 175909032
3961134021 512933899
2717103174 549082114
3398574214 291436515
77592311 28184356
1708487560 72521313
1687065845 134415065
81675384 237644426
2626499910 503834676
1517464232 609756855
209347838 137889760
699430327 82500632
116710132 623787989
1312885726 590622678
814978173 262420695
2644341496 207709540
168155359 613583016
1862567391 657424086
884707400 658770429
4086440948 360038246
1101019644 666999977
2412560017 199197987
3224916331 175680429
1807551328 91916351
2856501081 554273166
2229429435 294863726
2185560445 639435104
2670482362 234809397
1592361762 268988295
2739461563 507413022
4263603609 492152745
2173237804 95922280
2367969253 219413851
2332680878 132072947
2955342993 494538197
3300209969 287345414
3261702553 155234543
2148910114 38661320
1729064547 285013024
1290989471 502216783
723918924 484397915
2258939966 157442490
3420506383 398267430
4253497639 439089785
2434475654 643157089
3541429887 195990133
2910004952 365866167
3349174412 814086
3573593740 390534230
4052953095 48089625
2992457936 283628319
216986247 450799931
1135826454 675468260
2923353827 570267618
2619923932 372564818
1039117641 113434134
1706585744 531515856
3212039470 32784470
520813127 8322144
1041381846 205437270
4191108695 360540122
3533660303 73415937
3426318335 328916972
1475573684 32010317
893142282 81361773
791430979 46809078
1526595693 323605207
2674164005 434499854
748136440 329158016
1277737557 451930212
2115238376 138982676
1498952117 313438682
2271189545 576851664
874400668 58153679
2259207522 284607070
3131245175 89928095
3378535503 209534594
2088075580 220936107
1998294541 252438242
3906393757 53592119
1883196291 215331524
1927274660 678591866
232951967 129641949
765670889 76379898
4213545497 411204594
1324137811 48369236
1678010487 44107844
613585203 288680589
3507395026 404993760
107303724 402625217
2566179878 147090697
2953424573 115252024
2269520933 679176428
2077296470 381390338
639240286 210791724
134938746 296121335
998845817 119732393
714283162 214912142
459243691 142698858
3472610471 78597450
3169414200 413516640
3425389457 479394982
4292547022 17893500
2016096698 670918883
1976861211 707705
3352362386 614174788
1075179947 351476212
4086119684 627952904
24768416 307033661
3657837646 406776183
3838567175 449294506
2401576977 171364185
1186598803 624162642
1223452870 669197105
4211727904 410672612
3402273634 260896174
1223489215 88166586
2649311255 574060632
534920225 553502539
981079384 527963683
2683386154 389349231
954485041 116632578
3079108800 211707915
2298190454 49708718
3049368684 115160471
4184872789 358463937
639415366 472789039
581808017 376773743
3643387501 493855027
550193234 24294966
4146790944 422058936
3296395872 622204966
3222276086 14279290
2220825448 376566475
201979628 95324221
1979919383 242138295
2770683054 203800696
2171751834 422569659
2159764985 110637160
2014901605 158399605
4002000177 266097703
3063513588 37066316
450454725 674132458
825181293 611057245
185761902 327593827
2249468025 569651818
116967623 361978945
2736861895 426197253
1906791506 399225642
3265153 288326403
787921687 426043417
367272420 493468301
2435062926 191796376
1607477840 408016927
9494647 627294425
2066034122 601545479
2850428355 384116438
1938254226 105021712
1182719234 407742830
2313612242 326292590
909065161 487745813
4264159698 606415117
1450322926 666073953
2671889793 456119714
3870274025 269437794
94640840 141477933
4158294143 229821540
1278438017 15384257
2059296039 160026093
2312980110 137616353
3227701260 523456126
3485903841 140109711
3350485271 38735023
1394041277 166065319
1309074258 176493025
3959602100 368452678
3392838943 440640502
632371416 544479707
1781850449 669770664
3423123912 422075982
2953293103 656213532
3669704139 106004397
1914059805 586761237
2171378193 114353614
123274236 514810269
693554195 565753472
990856639 452119164
2651413704 168367983
455125953 117102716
3148535210 284977714
2195151015 601697745
3055593266 63695320
3588312797 168577626
2457115618 486106919
1955552407 22947838
2117987436 455967120
1243824965 262460086
935161734 609836988
3607585591 602929783
2022808668 506868990
3046160819 20957271
1362235763 16752774
1312458452 627832579
2801794790 418132700
473771989 345082840
672217494 146334247
2055183799 568723793
3325422230 39919834
4012366994 396096097
3696399639 210736917
3321233680 673087512
771433422 412225410
1738219121 524588704
2875436341 158833021
1843447729 598261120
3379012294 492159065
1261392467 577786682
4234716800 554786820
258896095 36134787
3568262338 169928255
4024968293 207108562
2845248760 141700074
1809771596 594059208
1588381384 338644491
2837381247 512824313
3428512481 24284709
2945257724 220279396
1683419850 284959661
4057223279 260014648
4022673025 625386514
4125450640 529697496
2291344417 544090031
1321735570 571059786
4165271331 385498503
4111194925 513030332
3620197269 412890544
26417036 46162676
2012554044 67543835
421038082 325224377
1545956039 213136035
2329184914 79231848
2742939746 355694317
1638818200 18739773
3119139387 263275903
1644146068 379957053
166262235 209629317
223501908 135480409
1415854797 199035080
3941458812 310993719
1055499084 32776308
689957173 427568838
3204897950 562221998
1107328224 397682178
1123355008 462680744
9495358 486683830
1167334039 180204899
3646078437 59392582
89987512 335666753
1051826756 335187641
1241601966 461599594
292020182 662553553
3762069007 364293333
2097312396 413030901
807237670 168427815
1376633286 239398175
351762305 322254425
3216732442 135189282
2637480938 105103116
335514286 160837047
2002384986 99368720
3311100118 94218040
693176885 491708469
2207993985 267456855
2682932602 443249596
2129593647 438555731
3008031803 634461691
3086000074 645802190
3927727404 230506249
1954961773 123090515
2678226290 419986638
175233645 55147442
4176271963 430389481
4166272564 287165156
3832379424 396239688
90719671 117002562
3551371806 123665843
834075714 602199345
191999697 132758025
406845781 499384894
460031256 597670545
772854613 558312710
1142091011 338208313
2386409294 660942718
2506363592 173706897
3592442386 593982139
2383921502 509209444
2391638243 501490480
235376110 268142005
649547509 431269213
2605745629 438073723
3672038228 506283047
3346190049 342252363
3215294582 14220395
1245005776 530837231
1634009399 171678786
3246303781 60025182
1372140653 48881684
2408014303 362331629
2880885847 298319282
3349776521 154856883
1219132565 447374669
2760486224 654966781
2914402103 586383211
253054160 548625968
3704444397 281860497
2566917293 55827626
3849756128 307704304
509732309 60133966
3160458844 136427090
105728787 423817144
3993761927 365258030
3588756589 375560761
2315207503 399133840
4005191001 130144412
386001148 204086655
2219766198 559269160
2803819357 434202076
2199931528 218084833
3695298265 386245204
3120388476 35712630
3645157801 364653122
3285914546 135434056
3329073039 330075705
860430836 391652978
1299366930 153060108
2848508007 398454232
2503946012 674601248
905064407 526943264
1054578007 198062588
777324440 278190897
1024768257 170387882
3938568340 230043617
64772118 677946352
772418019 133586143
4067430371 432957754
3201548094 481818956
3681691041 647805587
2062164790 622371437
3731868498 324289567
1822099403 536659949
4161556669 672063739
4185006574 56035284
3808613881 171642756
1683463776 367115747
2603509383 147015710
676233156 7594075
767980786 124530032
2308010800 43106364
461636742 600482404
2800075711 225948864
3704539280 544060799
10511463 155232501
448498434 121929265
1786741290 591208327
1890236027 351281751
3212654269 38140169
2181322211 173460155
324480717 96080839
2166036590 623289924
823339550 489123353
2355491763 542632660
740684676 398932300
3004962976 190386406
4151234246 456338666
3495130601 561963266
2553509389 56135159
180756461 545695675
3704691755 628865217
353925995 281365239
3907387493 132025987
4263011551 61000744
4169496936 8491210
3035721701 205372619
4246007186 591124850
983119204 225235004
3464379688 234305787
869434433 447017558
3336240696 352857436
799074173 307793998
2628394708 188406999
3112140211 532143159
1144043677 166934581
3220236500 498596510
145063400 542236823
2740910550 324151476
2023930355 201845453
2878489455 535032106
143046591 371427343
1016681235 15997546
2269689104 635947804
1089665226 342129965
2992270408 173601221
2990568512 35675533
73043080 187791665
3845192317 235761075
2398353371 437410027
5744950 32843924
654020239 308767349
3721135337 462555499
3519939046 602898481
538860518 365203418
3642521077 285216896
3838507625 253616844
1615128428 198354949
385779656 74380480
3594434951 111889672
3627825800 476174433
932103426 218185257
3563208281 418007929
2334318392 70410395
1470654520 60253933
4212186857 229214155
3030608806 592789337
2910781394 474456681
2555491000 215624844
2056212323 461363731
1805253683 14397198
607139297 203107603
1836115021 77071697
3389007114 596860486
1782510306 57762228
4029436486 84898459
2151977855 469883196
1935484007 39480957
170842073 499313080
2210225343 650375997
4117104880 197839974
2426019312 524499079
4121885735 99859406
3035365155 52884362
1850435362 462287965
745548008 106402351
2917131109 440261996
1751812879 651395126
3840532896 5771101
317566536 374763191
2265673587 630506312
1199141221 68881830
1170565715 415925124
381085373 157822601
22184626 602316232
708526949 446298184
829402749 627847796
239248357 607029816
3764884674 73402569
2860672724 12213949
2184343001 142816941
102277910 236942662
3799014906 41760476
2708050116 31833108
1280110582 450813176
979839986 381035363
3328856046 165655448
1242156492 361935792
146901421 381621765
1555659827 645141741
869674298 671793546
4111638692 427329903
2006987819 391580415
1098203457 57438946
357460337 181383074
2621863601 323428054
306842637 259889982
3930635987 271818305
4228201060 244231490
2229325601 368818629
2738453459 252979621
2276595001 11168407
1464734645 295344842
3039215307 608385396
2872018270 598231047
296914360 54071984
1802347571 160018460
3234129992 381030175
688051348 163440976
74446464 502403060
2702435285 76612647
101387644 541789343
2404604745 257579762
2537468272 361904064
3561567787 343866550
4223321635 112366976
4054373317 487005156
260612561 250927178
1935675111 113525591
4071590902 394932526
2954190811 609650978
565493543 519162612
4088439979 19532530
1059538929 573886293
2420855834 539187050
3986467336 231732801
3250434714 116277848
2947786835 91276683
1807256099 182296659
2874675282 676988940
2164434465 593654029
4213486703 146229380
280353796 284611864
85452645 306512801
2020307926 513751679
2417036691 577141284
4258389163 236771397
2677369261 278389077
4129882726 319863384
2802285455 397346976
1754780993 65603489
388287688 570208476
3363871829 67842983
1474240147 198194601
1956201226 428503691
2995244190 195704577
3321764601 215330362
3362728893 538004581
4084447117 17269758
3797328252 275912530
2446766735 466923465
3979380414 649761979
3771881539 125368653
3155822701 619160324
1693734146 368958735
1089927210 490819087
3265232463 368917882
799172474 305451472
2409602920 138587515
3697775772 119906522
3108567539 258578438
2271553086 323227384
2713278314 596076413
395011112 648685818
2906999839 651090855
3321038529 69373996
1731516821 641413846
2085157540 420136445
130882559 120912577
1729155265 44236721
2624279956 168115518
2101180097 676043448
1199901081 184757416
1758032732 54626975
3517518050 593759102
2964998225 145910106
1215703203 570458314
2814079744 93530202
259986653 316865927
4238407478 34700002
3839208751 131339634
3135862186 417799900
3485361315 232675618
3520492093 313711767
1593138965 453749824
622928308 473506845
2586029291 457937747
644786511 660282526
3063124289 464283177
2392708679 308740601
1926054634 599160491
210636701 505904017
3714487731 411642728
553092140 252780451
1297884703 493617383
859092131 314867031
4097929807 656948347
2076138003 501601457
707380933 452750121
2104388827 371048659
2931890754 35342718
4141819126 364000132
1026703036 419118329
1312309811 76713544
403372674 79046536
3905069539 526521170
3488934725 33172708
963374669 145945309
3304293881 25081409
2728882752 157113572
1881023402 530793918
1442769056 108026614
797899581 479573858
2080033412 203208342
3792490341 163410080
2245967141 190430284
2850627727 141614063
476878998 459185362
4087259868 73050215
3692694014 140727872
2829471091 68560771
1883774916 474353111
2648311781 542378996
3467338284 271045976
3583445555 446713790
3471483084 291316899
3285602900 93874573
823270375 594905838
3428955607 246616047
766886547 324495285
3284575975 308498853
3683204183 16521618
3719240391 9485317
827595608 18877475
2252882318 51783179
2000747372 281757391
2570762124 554090345
4045506250 200899713
4122953042 363395370
287016224 278282478
3780626449 564820770
1483039011 612817195
2379668447 546047509
3659584089 449673441
4105529490 584097042
1176904672 466788324
318825426 659940856
698250325 592684844
2620883015 475405519
2062302278 168671517
642761475 86926196
3759323757 655176178
3119639798 108973056
3082784498 186443661
4034752372 143675991
1451168311 614910552
3259159101 392966518
350023468 641903332
52681487 286974593
3802119408 46700554
3412007575 247385381
883356785 532494459
881623825 357589852
397357831 256786937
1313687631 641768362
2367178565 337706060
234326674 504641020
612407049 627204711
699629331 270357579
2450192284 653915275
2779503957 627018566
2043135967 176398788
2697169974 157718542
2140512159 321450835
2502441874 107325245
1874686895 43892875
3206535353 533260743
4021165811 639715158
2228513388 416161768
2196505505 439778223
123070667 259796356
1577111565 508811611
3540075086 561243098
489900680 289324342
3685311004 405012578
1428588700 674658217
229412800 256955299
3446479109 390025967
3450631716 475586504
1942420390 350568745
3772179506 502978665
987899859 603570361
3806377002 1040691
2959025735 391910335
967410951 526867776
4179134258 470222969
954556894 581044047
2135114972 542390879
177033980 97043609
249358859 311199841
3842928993 670759138
1521119808 657166087
3535733409 354214307
1648224113 88268889
4142735700 114755405
1804781918 544793741
598020555 354552917
1617909095 96700428
1169292594 485053971
4289041237 673562794
3996703397 664193673
1654762684 168623213
1648386136 118766672
3261207456 79811486
3655522635 412243784
681273487 506607962
4046057901 187408725
21550988 425095098
1877547693 454003350
367870311 133312587
480054065 661985246
2557833773 458723426
794579522 230890783
2479251620 570341093
1906551529 75486893
1794318537 63960213
1476870676 653585672
2242193079 159073359
1345068507 472697504
982907251 656539252
2788242864 122223209
684773047 679521096
2795490023 614213843
1550989350 138895498
184951895 41322795
1882352572 561107382
3193903895 613615301
1446736594 589579210
3431502810 512166588
1154114911 198341687
3486769437 174396978
641501666 173196163
120403221 635496394
322861668 3343868
325352353 479949529
3566047468 236781235
1168790368 17197703
333883078 18438940
2135586240 645198680
374181792 559636071
4187186550 141698016
4063326361 638450297
3981907618 102685743
2784282506 173495801
3199039114 528442260
1466461072 476912728
2949694346 155823758
193733960 47229450
3834914993 505609211
1400525468 637532598
3717071697 63020960
458936335 145153987
2520136876 665613555
777358255 175233559
180241269 48431118
4123415949 482321064
526619206 577067113
1477844214 69628434
834180483 30044610
2699595802 535874425
518813961 444013906
3673546430 482709213
2833519631 45737746
1490405260 221351454
3929097833 334546400
3569058452 548872212
144285370 329381905
779722526 584795883
1717577882 143285537
1971054526 106625358
375565935 382635225
368107604 517350225
3850978808 38072845
931256433 295497793
2740243037 359786299
3309306946 343157859
1638751190 107634068
3392755823 162279972
859273046 505515574
499185680 228620910
3756999704 589379368
197218685 13495694
2700251507 143768115
3350271395 162133767
186019675 11673516
2436407521 435413579
2550169668 596241872
713005746 63210418
3453178078 595246545
2499814978 70403386
2786630121 384734981
3599444798 208721454
2591378980 629531463
3177581666 492436786
1578931147 405306535
3432369894 437928335
3486306913 34311820
2454221461 643766510
2343698661 393248118
705814489 192565554
1797612565 282048314
3811807830 671397591
1445425105 82963659
263581861 146122015
3489434698 364638940
1120763286 145737321
29391591 103275987
2232160373 112329121
2907098216 132614200
855387567 113089969
2182539274 30288434
1114505475 57564136
1902118460 519162821
4146810426 14614230
3353079565 397131681
3223588414 139413062
1833010670 313462091
2275978133 45818187
1738397849 444097936
1852088681 625153376
697924550 452091722
2376911627 148125869
3792455594 146670977
3501440363 386508456
3937010766 414777036
2272798141 536304398
2619507567 56477307
3995943654 137510842
329356 164822167
2245738734 59976377
2317258605 532300507
682375881 217226908
2514673463 621851914
4170083850 199693173
1035689012 297594393
301602967 676400754
1077434287 608388292
259332440 217811239
3980046234 299389353
3599318251 663341060
1739174161 635839368
2025976470 433773360
2080277323 578774915
4085710766 664667694
1483176913 659187389
2297482094 504365820
84064988 201200915
3599065608 527969444
3642040757 481381156
1790242306 522743565
454783296 150731517
584192309 239783740
1849102169 79102793
1644583491 254499498
62244594 273427251
2924105550 546448955
2364176666 361284105
3223390984 177326818
4128149170 545119916
2317955528 527065942
2641245905 247970517
1736773819 238031305
1285523014 431768767
948469266 13230884
316070294 335072613
3837315567 657848653
1451403628 82055575
289215567 496486299
1250493443 297904077
3436340573 281834182
974473919 359670088
3180332180 194001861
3483913723 367706464
2518701751 335254967
1052094693 518670070
1841280594 238425248
749439958 497934763
3282432674 599265140
1247855627 26234619
2169631513 195449873
611466246 140966693
2225821325 181863594
2136606269 549213136
4117199153 5448799
4269145386 544818025
1123584341 432658163
948286501 373338485
2303456885 523300285
1940388498 121127325
3474627262 116546480
1917556021 598037210
1038034408 410680593
2928757909 242342067
1967801709 257676071
934289761 263567399
792342915 623519605
3755723564 277730942
3639011177 527013994
1870396000 395272725
2412085380 129720645
2911629033 114590294
3052870037 533919054
1111967785 486932578
637902694 280812963
2442751477 94384672
2721369170 557697849
2545235288 614395488
2789063472 607010558
528217161 355474890
1411810690 111062487
3824478253 526875597
1932514083 139351628
3683576808 324217778
1086587954 115816877
71798109 432267028
1724810045 574299114
4019472500 117844251
2413383749 141798051
3365367689 429373630
2557746003 620924544
109966586 24700829
234560229 213984478
696218103 583240897
3621684375 461019617
3630158186 25426297
4209621849 204266373
1543585931 179642277
1144131932 290223356
2060884491 381848988
1686719353 35679442
676426430 219336061
1799780973 40440974
3416106069 58482888
1039312328 8026978
3548912453 235839278
3741313971 171439218
1551867941 608361795
972481528 334721017
479509139 224556270
4251160106 489193082
1306187582 37433687
776631749 636824421
1082742029 61716013
1257144836 1386095
302959128 384974847
1315940714 636505685
2593203664 441473557
2467362050 633212173
1583692942 148927113
1070919783 92890288
3058655174 200337415
314488323 139334131
3291945033 470656112
264588058 169085075
1983565040 87599717
885905430 391036313
2707705526 609328804
717651410 9555874
3687835197 195140535
344276700 219856544
846197615 475002898
700438578 348087287
2602115695 588021636
4133229761 159072959
158985881 387924218
2831236400 228691597
395823309 413471080
1359176227 446861704
4133284924 219667716
517704779 517210145
2857484454 462069548
1666872584 346093699
1371490908 225025397
919137016 297723558
1790714345 428970878
750266088 653414970
3897682457 531421149
2707827520 226211253
1237776386 130316533
3148115547 141032887
520526380 98697661
2998512904 235979683
1677318829 83676066
1409227866 520412653
3793386550 560201922
3449887516 596005579
2615233962 506997696
373533698 325201526
1766712023 616681896
2931352187 238588084
3497855711 661403760
1393260217 157323882
735846975 539493588
1114949895 82426826
1978045222 188561362
818134441 538944917
802374684 394385519
1335610195 496573405
3776513403 373954742
1724188867 421305839
3150333353 645411079
3755124494 473617832
736507454 214263875
3397133301 187006962
2658831222 99524958
3473560122 608308509
2904494372 655848551
3920143977 210825002
1484143284 630182937
1428649817 610886537
4062494181 117245190
1218407624 374685922
3486365205 209095663
2533252464 84818670
3893540517 385660905
287422152 121660016
1237668715 92265382
4047672902 572103270
3598528409 15063411
509979097 360211126
2559846733 503549680
3137535673 359290119
3711799494 273514277
2136592838 49961426
4052457893 654437511
3616684929 56161243
3148953924 460852421
906542177 678794714
3885198929 224310392
3342138240 481203158
2772829420 188841479
3970607673 624288418
1089801482 121225941
994261614 305329631
1586776278 59658483
1424555494 243535235
3339742247 480608979
356496863 236598936
3604150677 227793577
129964495 400972465
1272780042 171391542
2579204697 405926529
851462193 106306025
1193239859 173200412
4038692729 475514609
3392140192 464914155
3140475744 236528660
1151007697 424669414
4266152055 318843531
2805350358 213111473
2164839899 350259756
2142014784 406017504
3224868430 590437215
12166763 559542958
285612639 410569668
871046634 319975602
1910066720 195539429
333967266 134641700
3191354160 528069637
1592289343 215724758
88745308 13961820
3363348144 565488370
429661079 523958673
273097441 80444992
749068185 187025947
3176121921 124201347
3098698663 326554156
1959821689 6051190
98954668 507743924
1392911504 128668400
3361914201 565704198
2054119107 253740862
2067180201 654529180
1768025775 221069225
3719722366 4224915
2409827016 43857325
1427315140 629454504
4284563557 455813772
462474847 86116767
3579551243 622303261
172255675 85768566
2221769800 679807468
4034002642 314395414
3134074998 78658522
2453816498 676930727
714685849 580055773
3348535266 498729635
2864939335 110109685
1766462779 642860300
3102397426 296328684
2750916664 250709548
71400364 164462259
3788410055 264613893
2228115018 286214983
3039986305 664453793
2356407494 676837347
2410663373 309874055
481306315 390978557
1354414127 26217795
315817470 368712699
606358726 605478655
3525518732 278094871
3861840608 83380752
1659097397 17789649
799859032 589210850
623771873 132591512
1791843993 537336424
371123228 365652590
1445293188 119623578
3752981958 376414275
1753297141 24183399
2413917534 217455621
2966755345 66925715
2810332195 129222714
2831416975 100489100
1853029470 450420064
2965026013 121761704
832302118 388825509
597825995 547810641
1693864088 572279058
2889385774 230878138
2682106179 525751726
1136840066 167150418
1113295335 473879485
360681205 115074910
1861516800 675570753
186796864 435116985
3194529396 520973930
1635996603 390227721
3336033256 195117631
444346303 8317746
3244909732 503263031
4010979792 211411223
4278068636 63591101
662943776 70226201
1145020013 479138260
2694102219 613035070
1326259761 64222978
3664305452 12247269
3245774081 110736517
2881819316 644605569
3943308306 587667147
1850150816 106622938
2769120773 118431168
4130579227 498093221
2972354882 563230772
2393914800 233569339
1745614092 540527076
1990757462 430236726
3678626760 439185877
2617790873 499909631
1652391576 181064872
3439045827 550301440
2863717271 312803533
3194721060 128902108
2999144000 506401584
3130696930 556699064
2208272102 17911224
2790158882 122418262
2722390443 392597830
2079633936 123104572
512253338 377064902
4222274098 49107436
78192419 226554835
140924972 517103423
1045394142 332940472
1511111271 381758739
253958029 93942187
1877461220 105963242
1906607217 657608380
2109115446 130935937
2141077076 214129863
1025908060 541028840
2926086225 609767838
647174553 240782645
1413800421 16060958
371647052 584884944
1641788116 53211728
1079897174 634467370
352669856 214164324
4003137456 385589615
2959046009 662301402
781170209 431057488
57565522 565321771
1412281990 563925865
2770037247 449886195
1674764945 181319699
1589420121 157551031
143613740 623320789
873320814 543640407
2792112482 138013500
2926811124 196110358
1823746141 231248753
2677823906 449467013
767567452 304137393
2801235463 547761627
2935793081 11873336
2405341933 396769548
4174796120 88042924
4230777867 40628259
4047109812 552474744
398378201 647369047
4110642642 157420500
1474102309 32025481
4197902081 363725127
356010250 639994490
1555199643 579662935
3002514726 244870345
1915463506 161796440
1663502925 41261760
313335315 59164152
2039706145 628679323
2583469410 266417445
171403310 26692278
1102544813 7459077
3644293270 300277717
3274618005 258168947
2505894716 144546063
2805915885 245138329
1159780807 352013984
283868481 269113491
652520149 6082684
3149930117 251016978
3915938655 297466014
2481261721 208973378
4260669472 405944403
3374547022 67865926
4013026637 217800322
1946661417 474619323
194359602 18544619
3430293106 305146344
2230596542 91620325
2452951821 12218381
1731879865 514848021
3781393515 559233307
676768928 251287683
340026890 106729494
608748939 646487045
1179355535 156747127
398282217 241956604
3753821563 213213355
1970054146 84713797
987775686 110861667
3937372509 108106148
4208808976 324929971
2355341745 387491918
3924904730 36681505
3998890642 539849770
1211889494 281991580
3041521290 418619768
1523150022 550718525
3828534889 68522043
905476745 113384104
1129442820 193001615
1503574380 69128264
37152820 313829361
3554577117 660129573
683736649 603056152
472881293 487833310
2700137481 348346489
1718087817 657618060
2687012902 62084712
2770181999 211093028
1543306138 331744235
3311908124 463268572
2617000378 649502955
3812925055 10697161
149441276 381373287
629893684 157284107
3897594487 318651993
3077649896 410391625
3271368786 373743818
4009676785 497282718
2632275761 607648367
2798431099 221345844
754831423 94915835
1090232309 630520098
658975135 299543641
3765790337 428440343
272571345 322349561
2364963096 273579488
645323925 158784854
2381613606 327846482
3105636898 383555694
2274961597 614319446
548923621 454082229
3879976847 239849083
383789707 503484654
4280884227 134307772
246165257 272520410
1899757429 103662609
1558808342 332372522
2865519888 101314250
1238477109 122611964
3393619163 26131320
3880639692 314311510
1440921802 551600459
3106480992 5027644
2026122838 135591478
194347773 297741206
4131363371 619687718
2322886880 653524965
1963474966 240939588
589919053 529386030
2637943721 7311550
3702262749 272648444
3377944081 491205196
889921367 81449514
2102154867 472923243
1543279920 542328709
3158260944 57167256
3846966885 41739941
1145113129 297501691
4204399243 485375981
3756790338 34464135
4004110982 88868720
348867468 396654599
185818833 59438873
3310533666 437375243
3552121723 31820625
2586119714 103218034
2032655612 349486994
3239712830 422916642
1813059873 293250464
617864467 270198499
3363127309 405974603
1047199283 254534509
4013524943 118598216
2106513512 11932662
145579856 48037218
3698378732 531708337
2633487665 73840590
3274538511 118865271
2660098734 84543153
3744039291 469166932
2339116369 76076189
494279118 580579276
3823628321 315593022
1961742923 201981001
3350516429 651208738
3584511798 149790050
1142710026 41765116
2072708855 628923883
2710315761 543411787
1572062736 678386380
3811696308 5149924
3614636854 240553136
2574275764 616990898
3639590724 386926407
3418404966 376034723
2603526882 554000521
2975291818 338184942
1722333464 419280269
2226391082 205268091
1160018364 324934327
2914643620 44342228
142671578 6098643
2800535169 163764556
4155461326 196385693
1342751498 312949909
1223846971 280997109
3576956398 488909207
2101375921 435865975
3878612106 97168482
1805306302 461663208
223391286 89419454
271210312 65717789
2709838992 492273438
2524840990 392211526
3036909533 561997101
2323609302 393944206
3673537320 411920930
267433799 590700921
401464186 58921601
127126803 389605264
444374661 523806047
3950447845 388672940
2344817270 109905950
1788356018 495569411
1438835559 44884325
158590612 91560704
2365159677 327362706
1837373548 254306693
674422216 154619662
3314561072 30650507
1849721379 398054569
422653266 224537794
252260362 477579486
4030269691 402512233
2543054813 45831001
2188710969 281041743
1238385703 20641617
4026215778 521367789
2606708781 209562022
4106014977 45247759
3498849682 280336758
3770371512 18725438
2089204311 129901464
400960298 34161659
1407752875 221226151
1279688491 297909281
2441521596 390613696
4013287716 30925500
88652652 632542740
3714817366 119867455
1992527522 80105579
369416269 217100880
2291403207 399659677
1907812997 389595245
3714611598 642568012
1387514570 391849951
1080930492 152081793
3516706524 192122447
101630902 529048033
3007923527 29444919
4136810031 415135929
1506102909 372677127
2555830642 491955015
3721535779 135389685
1872398392 89331551
2284881511 642870540
1131553085 259079896
2881143555 562577757
3089557118 387399989
1997816534 39108295
1982610967 238945013
1823018814 168093701
3562193121 156015892
2403760560 544468952
2244835236 347566358
3632571955 586887495
4188554959 506786857
916802443 420113221
45027903 540226741
2296675147 277455773
3818479458 425007407
1203215797 434253046
4292730462 160768377
2477361807 313920786
3075633734 428505319
2348446502 212086345
3034955307 622513226
3619549100 590141852
3117097773 541658881
3594306012 209627130
342744416 302984298
3336978819 161853046
2300582663 495109796
3594573897 59629722
3435555421 9532654
4250906278 549932169
1052425610 353902711
3199924591 651554109
549030550 248653606
3641634012 430207950
57296170 2834376
2172323457 392450234
1165160740 498203086
867762865 584821229
3279231258 178867613
489502003 89778356
87368299 14359980
3322715127 635743201
3733579982 153514943
3725541395 173584503
260832948 249958747
1006466860 124485138
132971638 148342792
1460132675 222908440
934753971 405688947
1455024469 166333340
2300156524 528624107
2112942876 71320615
1316170095 348516233
3313380573 197653510
101791364 206929470
3138382018 252668706
3343936622 364919002
2882805091 397595376
368831374 174202899
3641233984 228461003
2172608928 393468107
2332246049 306065101
2711456235 287333771
171467466 494866579
1205059171 342975866
77900957 92977139
3703531895 399974187
677691820 301446663
3649090752 254532434
477508800 110659721
3390712201 177017617
1474706626 301408279
1360047977 189207001
1468897875 359717090
2618316413 516367470
3091143075 59543101
885124785 222106792
1365402453 17018443
1996365735 415971875
909285727 639667230
1632431423 358011094
488007227 37330644
2516984878 85408794
3953057190 465571784
1445692353 464078184
4279903595 323854253
3665841007 294028101
2711044339 53496558
2747166487 73010431
3263820586 462910088
1586603105 650641612
3993937790 2792269
975253596 339648547
789001908 550575471
1226243849 293211840
14920926 345483519
2560154231 558377551
2420253001 647977139
2593025289 411441292
3155687289 496243076
304599143 391751530
583305433 65695272
62834649 442523187
2202434363 265567749
161736451 47533866
555491915 116317709
2816019327 548717343
2253571661 642590992
4095895773 17322183
2951101307 82158295
3815139220 609698929
1888821013 249149585
2848339854 673694595
2120675579 438696245
443523616 354793789
146262865 518910136
452884706 485010178
2734353732 385205842
2409687449 670437057
1155657394 217576717
3626846808 232479663
4155879510 182412424
3839953368 210309808
281400047 668314336
2739072807 84873106
942573032 154783999
1112594440 374209573
2005909034 629464352
3412235430 48596104
1073272076 1245039
2014589641 190221107
1046593367 188380108
3603077907 357566201
2979680654 200394452
1146876319 77595802
1050045959 566343730
2766492200 114111509
513444902 114224244
2616575703 476418489
669248625 340220987
579914174 16562261
3823973446 567875043
2160692881 218382729
561831188 59427376
2752017977 161037238
2923674327 171483891
2352703736 180464758
656372114 495404648
80762744 126903217
1329523982 507352298
2381770643 453735626
536452166 420633175
3367366141 377407556
3453598044 646115502
561012253 456878604
3354634239 679218461
623356928 634119530
3788202532 281922882
1421211747 303090425
421117240 547797270
3599495848 612282888
4221117341 414747782
4288375692 556777302
1907446154 264439818
4264924774 436301450
2911402930 612566601
422992287 607370294
2529285112 590764590
3572793087 255834525
227647224 344946473
3396059620 392323415
3164174685 429800512
1685907483 111116632
4106126813 246440850
1356200671 544098008
3839173209 214497689
1991493400 237024426
1075828835 157328785
3941376487 236077404
3329586467 277301345
1018116930 608349311
4078330780 326292325
71733587 32334817
3278746718 320209129
3861937059 426957537
1457617764 300460130
2057660779 677719474
1948769215 382798311
2030782994 554252341
1383005790 229167599
2972665417 335341921
2056353636 100921201
1435428008 258240226
3123087069 431173442
2999830045 448448106
2653228479 26090798
2350244479 640623660
3466747862 170072264
579947745 168750905
2098847962 223328502
1524624436 377101449
2057604143 495610562
2631714038 487009683
3376851677 63461476
376974291 616708179
3218777309 310993374
1493356642 650241235
19055494 417139450
2099760276 273658694
4274403437 77524438
379103792 107133076
966543488 243516539
2970771296 508360467
1583183494 679901773
761467718 574509214
3573196913 100335226
679453212 96343351
2094682646 659394231
351869358 171234825
942254901 587925681
2546845036 184581079
4066300673 640553151
1205460553 126114059
1733388719 442104539
3682093000 390906292
3464760113 302139824
2913811605 290208182
1541761838 519021028
2434063404 358479756
2262862362 49001402
2661179640 302971274
3103554831 400348737
2514691046 463953764
504910903 571645976
1413270077 561247261
1976699399 474855277
2541662142 62468868
155223012 568243585
4183584525 624199614
2785214553 329050862
2468335293 417322218
2324452934 560753112
915751684 42396733
1534674078 71652303
1906210411 126027594
698829542 608470486
3230961452 263450271
1039629155 547803295
1259780170 122206916
2640824308 619267913
1184969129 645261407
2700272568 382206080
1952783594 141614891
2766403951 506798102
808273988 37300616
2954054066 16893691
479367794 206185968
520909697 563054496
1727926157 350013565
2038834445 186847919
2817375175 55335901
1431066022 631274608
1827190215 453330328
2666150785 72387053
1167152588 369050943
133904707 564115550
3248595029 586560972
4166101755 673299133
3092235086 147215211
1836261921 269558
3308613702 344741129
3217661873 108146747
3205980297 261880210
3499104925 185960934
2763441467 244759539
3255198123 179303218
2819477813 142338293
1786489305 215049209
1198154841 93733638
2710983837 93219167
1922426178 428009502
643465744 221742699
3839835708 551659780
241397395 563420905
1514774332 570701085
246444043 136932920
4014838480 153231134
848123622 551117278
1651607221 139278496
558665359 40470793
2357494205 398797185
2636068484 542217509
178540079 514063722
1652723263 299894376
4108452708 356130366
817875659 261308015
3776836704 321435684
1950573442 494213935
2394530935 34911204
658126135 618201806
1678092117 474459789
128275720 51057220
3962324530 620040326
837333375 348289321
647003601 432714616
3785508544 504746756
3020226685 220433920
354347397 160621082
2241447291 485935689
970845785 522690296
728901689 558686555
2551762508 663760208
47319013 245356111
3907717274 438947549
3915188897 369563012
3702537965 641701516
1225713640 457416600
647158101 355209178
1837048734 186213401
3478633116 119045968
3105374774 417031364
1772432356 355527445
4192647605 599127794
4193697605 573883661
2729039652 185244379
3217839438 496301037
3775239872 48282272
686475497 537598476
2027574503 400039332
747827018 607364234
2892182605 150267652
1207960148 38778110
3805828991 33799343
3444050026 190966761
297915716 569392831
3406279894 530494813
554623703 249980702
1321024085 553618478
845278131 78156054
1123276537 196598190
700554720 30693785
3674353019 115306285
3237110297 551517809
2012315008 602321797
3937711359 47867834
1775717978 378900409
1113361084 345383322
2951917680 642115662
411638132 517363489
548951915 457571083
168552012 388010567
2517180505 524658132
768446869 227173957
2937500794 103841152
2891948944 631915904
2298113605 156691144
3314812831 278360646
2607619129 547493286
4140740557 659473816
3409737793 15224732
1443558185 317043291
881681954 594813220
3331974110 510360970
314911234 524908643
322102289 401415218
2500693064 597894674
841672904 34006543
1863455176 278960116
257320020 332821993
2108973464 96042882
943465257 326646027
1575578983 254234554
475571408 502991308
419929394 153223667
2367331733 155105069
2885621071 327114111
4020639598 505468257
2530040301 129728622
763111098 527485121
4143220966 621425236
1676537287 530244185
3624627410 551614281
2327018125 23495930
2361448785 196201157
2303711472 193221358
3297985802 600689893
465509329 554449377
1977324474 154035001
872413782 495223678
2379812240 171902041
2528847086 101082728
104694937 13286215
1526403327 271930838
3454654583 220918962
3048921721 650479226
1689474971 496859584
3040081177 479907740
3734209883 398649451
1108847348 525372657
1932857100 664366918
2230076177 241469913
1418516614 135252421
3724085958 588223586
1594683577 12445883
3401120135 134385942
3279659643 568619865
154304030 667449287
3779005022 392670032
4101928834 391126485
1637218826 639943365
4090531649 224546609
1817233651 78685892
706476856 104014090
3003636472 501071488
1773433118 325508035
2406365290 339951583
3610119025 532353774
3111153678 183830095
977182620 285703546
1955105589 511608750
1259724210 493146465
96914869 536386759
1833318770 324685386
1138011453 36453274
2096572346 201726286
558368436 75298061
2058609831 106233385
3194038817 422740406
1495364235 608345249
952976054 476355524
4102885189 195583096
2854908120 505863088
4134403307 526763624
2921703689 308856862
465422563 224215428
2718530850 96996517
1417842269 516596138
4039355987 282565429
616664587 138677379
384174378 171922641
2298000227 417792418
3202459013 548012405
2282586569 207990099
572479645 663021678
886497157 318801372
2850000241 240845195
1247207849 111380740
2781147304 539587224
2791463543 153048091
40341319 466709238
770494171 436330783
1758271314 494896707
975283466 576214792
3424046187 156108007
4017753279 488305171
1991579735 293417616
424921244 327913210
1703618334 154708274
431223899 303574088
2545649546 281848103
3035333552 538604280
2849561858 594805760
2229753036 291177072
891796810 340472251
1843067331 614539566
1976350578 560272271
249123227 39541444
979625943 208408485
1039310013 38507049
1512677238 267052616
1277531156 59224668
4119690615 77277651
3997082826 606160115
584987267 254380152
1448659188 321836438
1351410574 244940073
833492920 569355555
3530995866 50191581
603716452 183094816
1267650410 319807904
3851544829 570645955
2858266861 197648523
769833288 409967202
2146189005 82694049
3889915108 559589938
3582375911 86710312
436594271 6053266
1538173070 168462468
2497224116 144258342
544861999 240529465
3696670778 561325605
3754091188 157175750
1726697346 531739854
2054302604 182894079
386994118 308241480
3937086574 146607231
3341411333 41840748
1418376329 211977045
1163910417 95783736
3665898946 557062329
4077274245 204127976
1142097106 258802039
3046577544 116376041
3219574772 593679664
2026876234 248459562
2305318001 516357478
1493945703 352089685
2811843251 146169615
2586555427 38447691
3056515404 265622027
1382753366 599595463
999089599 550981057
546418912 202089798
192422960 395640748
2156178145 253180390
3502846809 12991404
4144935281 125735689
3715495907 168187824
3386749758 205405202
1252184527 569523209
1736942000 175027054
271498777 387593303
1142376836 579689796
4250406480 164414244
2747391840 674272038
1833208138 199235375
3143526540 276777649
2813025363 589870776
1985290585 490992759
2686886104 440185533
3198919536 341436581
1535818339 127869345
3758826029 610144893
4187451068 606181738
920157514 262520536
745048589 557032226
1750964794 430050464
4244491262 86660196
4194011508 427076959
2236482141 146453947
221420280 303766702
2406871335 556763303
3809289018 28772659
2669861388 555287655
371564242 492869533
662126135 453194345
3416053046 671727985
2370435636 216043652
875567958 334311562
3162550163 433816616
747814411 112829922
1268095137 83908420
2998778807 97091164
72377565 366025467
2089891578 454890778
551995142 152326099
3569535330 257043457
1574484082 129515390
1650306623 104934665
230382566 270098012
2318700599 153729547
1686578709 221962400
3718478773 76494303
1630253403 87698616
3021833505 35354056
3042945637 148845148
4035461694 50472374
1607394442 350003835
1356813780 204099321
2603796351 144761752
2753216998 53169044
3845624597 510661108
517982245 357957434
3265024010 7279870
4019293786 625557932
2561578047 666303497
4110059023 409825478
140807260 277285624
3274947513 472380789
3765952855 349474613
4074057453 365941764
834675082 441828050
4260680177 505407763
2076799317 487236527
3728382439 99842613
1218617805 646628655
421189472 659902399
2547361951 469505318
1604083788 121261522
660538168 146677141
2596653202 32271211
2387492205 85094296
1284798598 329285546
515190417 574678660
2797273039 29256721
1357390444 369714601
1019633322 595590862
2589673073 119380291
277443890 485640744
2838080836 311023019
2286610995 172625429
2859999378 537570123
2388052904 195269473
1822573204 488481583
4061802375 97087415
2933400660 672199484
3169676069 226989886
4186618099 531684328
3993295021 654266870
4259144227 460411953
1692650124 149362253
567391765 182245268
747232768 619365701
1627502623 614768923
284555797 566493734
1198577148 531062050
3518437398 237626995
796408887 524613133
4158546031 100849663
1236822619 509930035
545160803 244407265
3484677992 153860240
1882749603 451355616
1224774438 387037162
3025940956 385436929
2633529266 447958068
3802476807 184000079
2114921255 642961200
1596311471 578352121
2437723101 142923676
734539104 120935509
2666789665 102206006
1907438089 476214339
899578455 157974011
4183525129 228524008
166530657 170268815
1331724077 482447993
4226908609 534700105
79751082 63480066
3346249992 356522382
2834724928 236600513
924169074 253833008
354272783 566941441
1125320860 124919732
2508243470 211239707
3814292701 676486986
3906242176 638170895
2364968722 93667514
3921176966 113745363
3187890200 39156164
3592235741 445129339
3155824469 632510234
3108357837 258921455
140876568 210417732
1693296287 195551674
69833488 511792112
2311933467 405255622
1153706735 319168384
928827509 69567724
1488235620 397107013
3461955118 158776680
1020449197 342920264
3684246359 131750956
1651429867 235536390
245034033 50089750
1497150152 282129417
1546749017 251354315
3837821010 244257348
2527635720 544722772
1651509914 248197653
2387106542 527769879
2058846700 73870733
868472778 428368358
2063352490 349935494
891073869 563903948
3613806704 183740965
3688164132 311202746
3150822488 396941986
3908653974 224692488
2732081713 286921923
3673098685 4033167
4091963213 326598861
1423011861 103894049
4056414088 545947049
785790871 458781759
2869785015 653747256
3600471317 36025244
2548529262 189376922
4033591493 592328264
1076425039 49816569
3152049393 460336450
4133584060 450894354
614821828 451300705
186043855 478766114
2632815219 168620300
246785347 154228290
3074170649 16137461
3323821195 335352623
3750555253 441384150
1461629538 545073692
357919759 320799376
3467900967 576263707
421796223 100887775
998980621 503288695
594888003 503081080
1706419255 176107770
3650799478 508098741
3304080439 166282749
521116180 29912217
867721379 279098687
3015858800 286568065
2052473880 515338091
52586181 476713122
2450829904 181934219
2804688604 151900792
1277028796 384599957
1099920803 300327137
1378628766 13624349
1540221098 361469710
1488466605 411559211
1181105213 173461940
574136041 111277369
838872953 187625062
629554686 140495535
3569137088 378841674
3387196031 135773611
2862933523 93271591
3785734263 471023609
4002981329 676397074
3561214234 41408464
1125834612 37144305
126593601 103900520
3005238279 438317499
1202178391 581959696
1499460876 656845549
3935609824 406442672
2218251474 384221261
1623458272 13822709
817496902 473556733
2201047530 638042438
362335021 64666777
3172833976 194186288
4026062624 163312270
1694929666 210407505
630947071 417405860
3143920934 545403396
176795064 115512472
284187335 446503168
915641421 114849369
4245652105 318452254
965020783 31513126
369298906 17182271
3144867089 310143395
3573282525 621869664
415817402 279038841
2186898712 358269887
592938166 491450160
1027898039 437187888
2589528671 68927904
2230773461 629120091
1168325011 677518424
1612039322 244068982
894268456 228217036
3425619951 250643339
1947333390 450336275
471400776 155673782
2626600915 257639653
4008622436 634704952
1292140304 268291818
2225333410 574735327
3401096406 150058711
3079419459 367758995
1794101985 387645298
1894538428 496604837
2210269450 522099697
4243293780 364648074
4200600109 116038986
187136148 632161766
3521937755 659959655
431010934 562950321
507492703 218953300
635654048 383127061
1596989766 638171401
2316886172 43935100
3310567658 558044350
251476938 156965844
2120961709 607608071
3140220684 22687154
1819207540 540243738
628099761 6874604
4134190195 389758896
1568815327 421317857
3595737167 376926220
1900153081 153148977
2269365301 680163662
664974446 402065308
305530511 287158171
2886085682 629264620
1840920930 304181953
872233296 301316557
4196907352 146105004
153192679 90058191
2982036441 518815201
2939444456 550272032
1726093770 3477047
442771934 202021529
1582021298 294626876
697993653 568663903
835598621 312257624
2873350542 675225051
4293927896 38254700
4200859753 134186355
2311795140 269639737
2409872665 279075460
1120902510 370462919
3542263282 44233260
3167833570 322427540
1209783013 614383717
682548346 431792312
2918689096 65069123
3097059109 380348047
1726319490 548896780
2777774359 458844788
3006418009 583409244
842472868 229222142
1595788142 456343081
2440106272 106410637
1662278263 314929266
4285322783 534281488
2847385876 669912735
2126553746 46238293
1700865867 293266154
1269190775 261016304
948924244 359928575
3136892898 663282504
1413919551 252949991
1782338100 392836402
1140087950 90800650
1782956707 651506756
951579378 25866350
3475525458 137137628
1483307135 62841445
1378398124 638884812
1802279117 75566284
886571804 261277473
3464810875 61247697
3190592070 459869735
3977073241 59768673
1584631999 94524147
2283493181 91967044
3209144614 414871431
1664246272 80399226
1474624248 34810679
107273187 245721214
1528200333 554095483
3993318278 354304068
135747971 4014763
2648995129 281276522
2835786726 679282778
237621111 301971248
1461312096 37650666
37387248 654732069
3877906926 391017323
1481360217 372967690
2591165237 47060593
1770912283 265997090
4220494473 337463659
3699551177 267414435
3828223097 13390202
2292318224 472650391
3914656101 32771158
4259181498 477764785
4110385184 472003131
2479818225 61359447
2292820110 455358030
28905978 16998109
2147009689 55061847
2058572262 16267644
252328158 584789091
1285686821 261646634
349490855 211219230
2786087310 254944991
1524665159 217634337
927355743 602302828
281538004 321005418
1455568642 679640358
2798393332 266981822
3680337455 467654146
259082896 328814878
4102118103 647235049
873510152 30664331
2903243908 527920547
3346615617 448536843
1164314119 70180217
3271261996 249082683
2977310539 236498802
768102874 255101167
2153914435 189107930
1102009835 122845515
1552101621 411988876
2944631236 227475340
1244652202 45135444
624585219 119719772
421553640 466986542
3409089768 389711406
3292223436 245178945
3112738471 293740257
686249589 83840744
2614459214 406375777
3092985657 333880250
3437278396 50334564
3370264722 560649253
703708212 274590870
3338383299 657465932
4056558139 655439422
367467788 493910860
3572918331 292761028
4277613544 340538661
342898087 644702689
3560729679 197787191
3387733438 632778494
2141767673 594478173
2359364090 99871850
3787666012 74743331
1685688198 226619454
3461462497 45365211
4187005899 492316665
891579975 105596409
3995432819 417605941
1642434354 594374325
1701972551 256845666
2137996555 147651289
4223053781 267805506
2881685012 572587021
2486610741 314800691
262476353 529421560
3263602633 132515841
1258844325 351350957
2202236963 569991790
3099504559 200966134
2969933396 321872664
2709300947 453573577
2437217727 148807502
751073229 425163565
4221705266 378029344
1786088378 492275558
129979211 330830362
2008126576 60943998
1734958527 214851686
3619028651 625649193
4008377747 33440540
3157452237 124855591
524255327 385143616
3099436866 478926349
1305598707 251833914
3488266452 177975514
567275066 80907918
3841414574 152425359
3764449344 391428120
2566926759 669051504
2162228853 626112133
3097718619 219202815
1440966520 28819041
4219057454 342173027
3959351040 94969663
4217487327 587995159
1937865321 19857308
3359284721 256541351
942028055 468563107
1101486852 297005779
1032806888 25188304
4230715952 168760092
818561788 184645915
1425687098 239174281
2476046277 477228590
4254154774 48992277
3890443670 340948819
438086148 120389709
1969639512 446708393
1905041714 547825278
679875091 426658998
1760617737 289758158
4289297165 562913582
293486393 67057956
1971447972 510632855
925384978 81173147
2315690858 526647474
3246926851 483974260
83684615 237780814
842416744 259053353
3409500611 56695900
100464280 426674218
3639241926 171858758
2591137870 488200448
3229118274 126909515
1749714799 514571985
2722288418 162853376
380585573 372328795
3659571430 205940993
3616039890 101856670
1230525446 158362375
527794087 452151112
1528306462 23351928
1063034125 515760400
1260696491 493541342
1086777853 279610580
203299536 162744326
2527766906 341337749
2811095500 561759375
1623654303 623281969
1909636347 69112071
794412738 203015203
977223272 234229391
2624203961 128380418
1721117869 368522970
627043916 566911792
2395134880 265436792
136887336 415348443
3305413148 357537500
1842616415 537117861
1982146868 211620489
3238142942 272369509
2698693543 75528066
353471397 389584788
3780299790 623885646
63028217 372996034
1618529717 23392507
3754187010 670246742
2882258166 614558160
2854489412 119444447
337116332 663369298
3113002322 434661714
3303466983 582206911
365758142 277113011
3506307861 256455111
176757961 159160719
3963052693 508064890
1196937159 356126926
1404086621 539770078
1413304533 165425349
3944311655 380482784
2339162433 380155522
3520321410 536489447
3056464175 225242184
4091828804 350316722
1515360939 615424045
3576122473 11418204
1794058806 24987298
2419269862 386991319
2016701210 265072400
222241206 634980210
3383287953 581443669
1043009453 125733584
1195812743 440137393
915247087 385848741
2415638600 93856000
3724973184 223552343
5544671 332502247
2986034981 443478988
1347697913 256530306
1940625072 146536526
893149556 23409075
2772931775 477783162
906770573 474320023
3785397656 427074124
3302211798 510961521
682454653 352539163
1621625050 220740569
4135710573 447101946
4119162087 482390162
3356494796 579046093
703666603 87346819
3482038767 164669981
1686507332 11085625
993076368 75730203
3171489861 361511727
2041730478 532516890
2132200974 560667661
822228782 508917436
1033324466 192395141
3467421040 557356693
508564305 233939035
2888749395 28977216
2592195052 137453934
3060209005 213577675
2012649069 205916312
160823249 361732170
3950759915 526229834
2470982964 323159877
4287914159 521321456
3662928014 53600332
435100267 375412471
322756366 512126985
218742256 473302074
2506666356 538513684
1483578974 472539963
989706962 105364301
860664448 284606892
2430652154 461552848
1807710066 138142956
1029131608 653185998
2989310736 307875931
1269347616 423455942
485110239 83897834
1852697481 274761764
1308166095 587221390
1043976432 213667637
1740660195 228020987
3748228947 246095439
3741697122 634984265
987508749 290653894
2544509450 375342543
178541690 88849334
2608544342 99084408
2496387260 597454717
2334194998 208660793
4020684340 146668215
2482347615 374484186
1895848794 19752633
999251179 392012104
868744554 294351310
3429291354 237693623
3823056153 361000160
2408968759 108488763
2322736532 676553147
1991480854 241728161
2160849226 72064414
3919357311 54110905
3731770491 636702881
1922995143 129609141
375398407 595989771
2855888547 661160182
1342262546 620390453
919732175 371473484
3085879362 174893866
590837703 133008895
1551294284 289927901
3778758586 177693198
254498325 678758765
1913865323 415450041
4180630678 96832933
4242002636 99316121
3546618995 31112245
676782822 284992609
1269953043 20761689
2940603723 43105525
2428989975 48890578
3559838947 470574807
4170652502 594357385
377582156 455726211
982422860 618870966
2240146593 579868089
559756894 277713484
1072180130 405067641
822087975 619516876
1399620944 337140448
634786799 102827520
2154013617 210679793
577210273 75471439
3762177937 51455631
676695696 35924886
3931901189 533757062
844305631 165533300
4047534555 83068449
1586092223 136016962
1176390796 102892746
1995356559 1455035
4000639989 539484366
1627411899 341419824
2104633252 58941317
3329532413 329738429
2496191418 16653728
2376206981 363384295
3836334734 413353912
2040700948 349578918
4255696653 438692824
1048775133 138131738
2171347082 328556527
3543931786 45139395
473068037 206699504
1413852539 100477015
3699875201 373640806
865716778 36308513
3259132958 254120771
3168341580 533128294
1411455058 30303562
3789708607 192761335
3213646727 446914009
2308064 272997235
647901767 170223045
1351547627 479815793
3879739617 221649193
3073543235 241707819
3148135893 676965190
647041005 15566843
1985823238 165362393
2855805484 458091657
1034997672 316001547
1081136178 590919018
916434851 469562986
275899843 264891892
1528851098 603787040
2325819472 525108991
83839717 307558123
2302890948 165759091
911486802 66468277
1347763460 322411490
3425000261 120841426
496016133 344060798
1098034290 65687393
293409520 68481406
2011904896 34636597
3647431391 71164307
3298331463 121671148
1025164017 11099420
594897734 526257854
3368296702 83277445
1581374542 405752371
1221241455 393977332
1756955391 118686234
3134304349 546914281
4264194333 419697986
2741112739 37154330
109092177 62247138
3071440717 104575541
1123827423 397853377
1689600181 256806881
1135907455 11469230
673653987 118485844
230988942 213226801
160426489 531925165
1866353899 304228462
2971654684 479743455
630406277 578717895
174093467 101190143
3311011818 560827192
402299920 38420541
3735040873 221841335
550450190 434400578
2731450345 70827905
2610607352 607255641
571374726 89619642
26321298 333817082
694086856 71366045
1362188900 330136112
3594165404 531379622
3834549725 126031995
1476623982 210924454
822366268 30383164
199044482 156679805
4259049779 183270860
51698242 665351969
3263870350 631641985
1872682083 541651577
548674904 458593302
448556189 383432247
995735902 489856884
1532106597 305096688
2032769780 343973652
1938590182 475341562
2432420672 627177187
1370669862 244869522
3526893244 518309185
430379413 576708537
367343304 670722472
2509321155 533997749
55656505 478740257
3682420065 601887423
485500482 519149904
2616671828 452457023
4288317769 628614064
1034742083 60794545
2522164008 405684261
3384777458 158146054
4231811293 50771800
3952117515 158227558
1820072962 427339230
2220747813 391033603
3642989304 169451861
1066015316 513636941
1468739171 306372806
3162703554 35451537
3673921649 3054448
546782941 577652961
2546730036 224001167
1467446855 374809697
3202021515 407669568
2443788932 403869001
3332258325 36713000
3507449722 675499736
3362088644 52341082
4154473906 27856885
2358674221 125126223
2913066478 493875594
930755922 123823806
1019684799 540980543
2866838388 45243971
936975132 357068882
327391507 91279228
3514240138 191577833
2962885541 476236297
3281338861 48673234
949414960 415244902
3699014804 604297079
2261836978 164128547
2950681399 524872698
1267426663 177813735
3223610953 203830489
2605134754 508792866
2537553759 307836205
2609270316 443674598
22138848 567691251
419930313 476549929
1072410062 196371753
812809226 131114303
54104946 346518748
2679474757 32820216
2675470589 174632551
3995998793 154537194
900421694 216093691
3570519220 146326463
3834517219 461787081
3866559191 154069092
4216495202 35126546
3769360430 649303857
63074269 181653552
1184398895 108396407
1717357523 595725000
2630104260 473393108
366891852 648361089
4161362698 232853104
16455002 428606683
2990045386 65884434
3871040173 372805294
74898435 446039108
2065718980 482824804
443538981 99764946
131851374 592158462
3209942425 628257837
1452513829 569843084
1881743310 293495488
352522519 266844229
476749419 54054883
1242342417 623968175
4087412380 14611643
458048922 485891064
1946373764 375019763
1276729951 659702291
684119322 585110772
2701496133 414148611
2908952066 196099865
2314194757 167521240
1061583947 218884889
3762591499 63568533
1881483769 420414167
3147568850 537376297
3585458351 148375801
1851252537 226541836
651557412 446260089
1105803442 352963960
2415103002 486805670
1026172939 182291306
4031792531 235927815
2163004755 351582094
2156505678 606601849
2462468728 407376786
610532556 609747389
980887746 493922768
1744005118 12156189
612681840 624761326
3296772804 303944710
2026445239 9216281
3174333793 30386054
4046972005 310430218
2957774029 190826387
3035641280 387336073
3521770346 547805102
649424911 204733690
2912510127 173623587
3916706311 660222484
1068874051 507066282
1874239473 585760076
3779183611 375412309
400098075 469659735
2634401160 36697363
216319253 177711606
1347443520 423956151
603305670 217995739
3490598286 460787167
499130819 668542094
1975217692 91146086
216239316 609430209
1542437814 476427241
1499139989 411720759
1423363130 76834329
2368327724 124202541
2412699238 357885094
748736817 79934476
1212304461 26757152
3548663493 25963689
2029791140 173960149
1912180590 568209710
2268723620 618041985
3281125865 413052175
1036895453 10317986
3505947316 67121237
1375968643 536618201
4150853659 509930602
1683439530 676875334
1853457586 70390969
2611987356 449788050
2668279974 165843518
2408492866 575334020
4169660958 659235050
89685469 650374476
1295106881 186918343
3188953168 371560214
826596322 472631903
863821899 333015926
3558133456 636807622
97341827 149502340
3020582213 363277077
431494801 537561506
3864665194 475337450
1192112804 241068262
4234063195 57327504
2884883508 434157752
1888321474 464298740
994257946 609495552
4103822926 534996118
1342187468 394619457
4144420193 75427312
1426671730 503134242
1247638023 321719132
1759408716 236490862
3250611570 131910844
829866118 169540838
364095824 614271949
120527557 378169027
3771083976 167933497
3013093652 5365003
686220627 48333174
2181986930 422285356
3773068982 374142097
1270113371 357930313
3062154210 99137812
807338336 216696701
2765992597 328732370
1237516166 350057038
3350171305 29245642
357944106 268177236
2989447452 355553570
3206308474 665376860
3629125449 204409343
2009699046 505342947
593311164 540238800
1547208680 482461786
2992738622 293401279
1722312229 471487589
2061495438 480894852
1785151078 572629733
1748075207 169076824
13568700 253074226
383045616 259331129
1514806403 621980791
721390881 233148507
2076761670 213539806
2534570708 15910698
3158057120 406165487
477863378 369077910
664516113 186673443
3440133697 242609125
2214549413 443677399
2767991605 241702683
1939925226 639613006
1652960082 184130111
371836327 466398681
3386255236 361311288
596385740 415333887
1601396439 441987841
3504449294 429122568
2042569938 542191078
2656118994 670032248
1693058196 26914525
388108234 492398984
1151881627 619033226
1287579808 458010721
2616003646 398845268
353167002 452769178
1748489731 367053666
4241251262 35221796
2197083091 456899227
3797728381 15522622
146399592 577101395
3716331842 472165394
3145916630 205002074
1775968242 152379398
807977674 360524724
1452438985 84678034
223964789 434247482
903034649 442086486
1355129677 415205453
3263175749 532563530
2766769066 14633405
4123802156 660471436
3750684104 27737603
315426690 139911125
1553308017 138993212
2803860744 620866117
2873609104 178933867
2406191477 507288382
275200513 285387378
947386839 542091674
2245908588 567124316
917626518 674956054
2948658122 533099463
660635997 601963491
1539838958 619020383
1605261563 382108493
393540191 48803139
2778318354 44871246
1329986079 195058949
3716750262 452476955
468723927 617267709
3416853831 476957373
1392199127 171915239
290680835 387519542
2951326592 214835616
3097691825 116117469
1708284131 254925482
1905331832 506357843
4174373110 298801309
3745630299 213484846
157585146 235746950
3696980885 103205533
21703897 470661433
4088420268 18121291
609217255 607814699
1565465797 640905489
4251287837 311795862
3216788943 28466976
3966669162 464172790
605392075 169014900
53336539 545980736
2222774494 122913149
2983632839 659988891
4040323118 528655527
2768419309 639113226
1927808688 531254466
3095144055 92695840
1032485786 267084346
3991076045 57780844
1658571181 492139652
1707224027 449332535
3884527263 346749580
4005478559 159774398
1908823069 575043543
1347896570 673097992
2340647630 634454955
2833793487 157083899
3560175256 107060609
3761941450 88355232
1265889944 502887806
1015002250 222350899
4249909325 397856413
3690085356 16915395
854559342 649781236
1300565626 461742249
1076968184 28510145
489299963 5270987
1209949233 498337359
3824941425 144183211
2725661808 428940848
940499624 534690650
3712781500 614952894
1589952021 427697880
3801641814 280839152
3383568312 13341524
51680501 133926008
3299128718 117805881
1340735266 382367483
2936972215 362613469
3671901398 605691348
3645076737 193876995
3845337022 298802241
1369272092 80452463
3334073585 560411941
1598754616 295979883
281988256 331616401
2447826874 485018048
2815238445 295478525
2713680559 551112654
420590838 595193999
229275730 30449903
2651547419 314793971
3850780860 560778302
3750814540 7826996
2098575332 498983398
2225224529 261935020
1729500799 22217078
2850363762 81472582
1371105011 513255026
583168715 290557675
1854363807 318826624
669175191 613758137
2346869486 602398054
3967447570 523333890
1523309902 259327713
705234030 405844755
877074541 572298982
307601286 8277184
214603384 679192380
2394109756 384947174
3852293996 35160673
1345574607 599682438
3014541563 279875726
924731213 90118602
2141348495 104270174
2244485008 543375462
3365910253 511510364
3472797416 608233701
3387359332 544469497
4071741389 245017328
2349160555 633359431
556799375 398978160
1045306933 464603885
1354122804 641835091
2415175934 94810759
200096755 271453420
1590184110 597672002
4095206065 21434220
3028916104 284022414
1125044521 574864700
2364195612 248322524
3967875113 83780003
4283800575 436895887
1492373792 201132603
621738678 613551181
473004105 74362578
2681117656 129481179
2387167494 560225000
2932568388 131077537
954965981 280748875
2881634802 566655690
2092552026 14673593
2284860542 600621696
1375213894 235972640
4173792704 11773233
317177461 31805367
588721234 102054246
1540236574 122455616
2594517446 562758479
2434445653 25249019
6734270 597823023
3031654832 191504257
3926438969 510566034
195196218 507837164
809576057 124411932
3665073932 357798658
1319949428 516820545
2677652863 640089774
118047955 529366581
2337547651 590404628
340461383 361251774
3604406353 291403209
1168960094 589466604
1850013636 1188830
2691408393 485556249
445105257 612446530
1503217590 535417820
813669114 631710515
2681488402 230991829
4293725951 171080826
3822186944 129111132
2689633189 107253930
3866023016 228344644
1803455018 633361853
4260923990 269450604
101700062 431529470
1691346327 518597145
1255623804 92321862
3403870513 35720002
252518654 518690892
1046751369 327499977
4244750351 574407685
3949816591 578107314
1649982508 622651746
1417909807 366754262
2418085688 174126941
620681008 263980953
3085754814 197410953
2959711253 508700923
3754435629 651153937
3604586679 172269392
976656240 88991250
4058548001 155942812
1964917265 239967827
3052227957 185342127
2358464176 237967596
3902197764 229484451
2863843961 320106330
366422983 30188179
2286408862 168650576
916989851 109165882
1384321327 618095181
1205612065 281647877
750116914 165221689
2621683769 431786229
389406648 207432700
1130537169 638864516
1960420663 215269313
640392504 188698646
501682492 17388852
3736353559 17491734
529508269 288783605
1164398907 658675364
3975763480 648236858
85934564 401520410
1444254131 518044028
2038069508 317518826
2881628352 268499425
1731475510 448957220
3496752897 272180992
2835686819 195091050
4201250546 646731821
2744333853 145598487
3772812779 665272228
862734484 450508052
2384070303 470314187
832356915 344573602
1600383459 173877590
1196153677 613242543
96236872 245603665
4024726598 672684917
2970182608 311822778
2748750893 636747278
728182150 600872890
1678803106 351814683
1588725647 609169593
442649894 660969994
118609489 481389305
515447958 344814863
4004526491 396810220
1155249054 55034806
1340973274 45937173
29576507 208245381
2944772663 561341694
2041377280 287981671
1759430867 474556377
1055064409 478787391
2293022127 619243904
2463633548 143141302
1118599027 27642850
1094495871 234381405
2254612979 142619226
2041209495 480020675
2025140105 219359261
3449002778 5764905
2623255164 80001299
768364966 576244246
4114719617 391464884
1676660971 73379559
1240267908 505450005
3316095870 15860460
2006092228 109207394
3441718229 374618470
634295791 76407318
54674219 201802675
3817849588 440082342
2550462056 164789188
3671414527 200622363
1736900151 557290279
41450175 264993854
1116584769 77493653
3876230548 158669393
806688915 365026838
1309217246 279693018
1591733177 66088395
2084912833 37926238
3337220208 180139098
1090618113 6828166
2108221270 662886351
1827563050 271809928
2532825792 430211887
471040713 644322033
2314843458 646625198
67992214 244762448
220430266 407377581
946046002 475388693
1540136342 194911622
3647977720 342241020
1178571681 226992551
1034656300 31935491
427205812 435034776
4139420542 613263464
293384343 17172031
2737538335 432088625
2478081637 649481372
3282845906 444016354
1484468340 332401548
3352300078 649648040
3298709172 627270658
2939100717 425753273
2865403040 193461084
227537819 64684442
1694727651 57363662
1849236577 622329548
3045433229 313363203
824119566 512312725
258421263 664336006
3808902221 437491866
3266624705 155832024
2839269448 277615324
3752430275 482986132
556515755 322614691
1221327953 628598648
3046391528 288255598
106421394 18571917
1323224695 665437271
4230206805 124967306
139675710 400216325
172189547 345406604
3958026598 495862570
1481865677 41460155
273376458 87522782
3128356989 578224307
4218189312 43888771
3204864106 360575004
981267635 252932202
3918579804 646286403
2573925975 364548875
1667522892 580611035
977956610 50230581
2938070373 40962735
3001168931 594246790
1192904070 586585034
2257305764 293547585
1219833114 249208448
2837148077 150014095
140350260 351565143
1296587201 574977813
2878178615 202989214
4139324812 119175859
519434601 232868519
4087383395 384248567
1964667778 283419986
3200211730 455879419
3010704240 392484860
472068360 275673009
32187577 269834326
939136018 658767136
2629042138 299441601
2545016602 124471384
720141192 12909444
3355194867 114060327
3466109298 288955588
3800098155 225141153
1710871783 81442513
2812479271 83153650
1368355285 29976543
2797163100 602007968
1025359937 583877083
2315741277 155667149
1177124769 614658025
2307624086 480671698
1033244470 296412557
2261214770 641231093
3169556231 261440432
1123415905 613657439
699623794 22006362
66823566 447682226
3566562217 295580679
1703331534 268284909
3124528493 105761154
415915605 190529771
2912337519 430743494
2193896933 268131725
3940276816 303944508
3583553520 19361267
3165654041 543513009
2177786812 296137673
3453995188 70598354
1652912987 439900079
4004362296 436889648
3542184119 62558453
857796795 320756285
1633065299 65320584
3316429142 561636158
3345612495 381231103
937709277 267604024
3392643260 104912229
3768382453 200262023
1318166549 247400595
2219552327 7179540
1358670124 84597148
3344678175 81521436
2152487144 326933005
3409949265 387616992
2236840323 417624492
2154159223 482097511
1814837705 231057193
3503353895 652874300
2700755599 218307011
139774283 372997667
459596623 81590567
1836707359 47928884
2307032339 673614473
2937879930 118561928
932977157 39157793
3227806278 178306058
3803514663 612591133
4239085318 399079685
1972672212 479210186
3522217720 95194512
4245104030 104817807
3492424948 230201463
1675639658 412875332
3634935152 95484802
200063479 343712677
3937629070 432622178
3896111474 69249431
4246378130 635328826
593962323 259905741
1991184889 636556859
2791607825 368503391
3296175381 69586730
3618052422 519088348
359535855 563330130
475781046 151416507
324547936 287961055
3342914741 52958828
687821322 476571845
3632605079 120825830
1451255183 337701528
1519106889 276716394
697137308 461083033
2066157862 149964346
1297752123 397062047
154825021 161929480
3313227699 451543138
3090299091 252891223
2625113858 478120673
2457156647 479780043
2946431120 91435845
2335303190 192658722
3030498314 346881014
827972451 189912
156558195 153335941
3522812421 354397335
728912678 479361098
1883992586 148821906
1727089251 66118239
1552188851 109453757
2971373148 324510133
1740737929 82563231
4289101934 525627683
4110494329 424896441
3492881590 148541834
1559058020 224055519
1812107119 130179368
2620000277 131267652
4276935405 496335246
1814498353 368455019
3476673604 209213884
75276208 608651766
2320516004 561180376
3052472646 623425065
543390330 360631101
3214633635 579133761
293160930 659015313
632840312 158964035
1027099303 13754099
740373832 352121844
1718426520 187921351
1026266909 394440709
3541934849 577414332
337915043 572490751
3005753691 446862815
2952829854 150342262
2380216831 158112824
3455133603 117671471
1016035757 105939067
963131829 73242603
2479467464 18636022
1747627759 290645431
3084647455 498787610
3579728892 462295279
3943863015 366834886
3963332356 385881746
2689311579 237262959
3689519573 496612095
796479477 294638916
3933429276 169065558
1447895200 490931431
3106712657 590812803
1434137929 169772222
3601404647 447851987
3069844487 148199901
3258057747 660978575
899650027 517733264
3772667769 178470272
49332000 30016840
2217061965 530647677
3944600596 285659849
1129976859 21992521
3757139563 113981620
3588502552 288467622
3688351713 454281255
1918784516 47276846
2747244020 341860000
188154889 521678467
3929093483 165385829
17172892 606800098
17918595 667165493
3737774490 467655226
1284204050 47537163
3123116412 339060698
1281834944 537476882
3298694421 402290474
1343599501 96230638
2896868336 444078673
330920932 349884117
1263005177 616521587
2131486102 545525700
2496569695 652610357
277267233 498096948
2427427405 268308725
2088621838 253986377
151232251 84802593
2693967919 569204475
1484499183 26265039
2310294899 631729297
4011980333 146809733
1124153660 303969690
2993076622 187710314
2218281510 141631683
2967941090 463684301
4222839791 623766956
3716995909 405521007
2844451934 671858083
3360763290 74231800
514537296 384221165
3924000418 227708126
2151350133 461820305
2982835247 280347532
1209747286 480585041
2012161821 350982322
704546959 159032476
1363444050 269592103
2101296907 280890194
4145415497 312944953
3843727267 337653241
3739696912 98810058
1765853680 360660835
3212015769 42432162
1513208270 19688874
3276134216 235211389
2631509542 485738288
1638769105 37444971
515479975 33230263
1988848993 367389720
3106972797 169901241
2855352819 483259355
2072439285 143897244
3306339112 347146471
1046238601 415927056
3848249397 550789080
3304842274 402119765
130174802 319668383
2358727091 403202440
2068061062 66758404
2859613955 365193736
817024284 26172434
1050238671 109241483
1574443021 58890164
914833033 122371639
739500690 511455904
2997636678 393017298
2486413036 266847041
439015782 251947449
2629184530 249225738
2997139016 380747789
1152414681 484581740
3879156594 224471648
1699197948 26239604
3062307370 324520626
4290522063 108344036
492878890 129009149
568213332 185507722
876752677 293586715
3931608084 96717310
2804683666 190324037
1815510223 114748716
178912671 397430872
1046818850 526316966
1774674779 199362807
2078908578 701550
2758147816 504237875
1043779666 208381315
4000874609 444581618
2984252848 409095464
2961977488 491469670
2223400809 385698574
4021995607 320586817
1258471319 267947475
2913396982 65154006
24552740 257035188
541821307 309032395
1050520035 510391214
3402737060 111002808
3344906072 190224667
2158579728 493820138
2702324573 457874316
1857831564 184587053
24111320 74001664
3525153829 434710657
1010776694 483464048
3171966683 579702866
1333389729 355636460
387198417 219903689
3049212752 552176676
3084175868 393530959
2761763823 232179999
1829763430 223936536
3871430609 3518889
1772128648 433876130
4145128579 546213204
1737242204 233595224
4255914682 469310255
1446064734 567533862
3330919938 615924781
3436330388 376243322
290948592 437104593
3229495184 679337958
3809376320 5859568
515192441 451866377
2756188993 476927299
2816896562 657362203
1530054954 203403276
2473394914 261611022
1349972409 472689679
193710555 84275453
3593390679 506541779
4191151136 227886166
262749181 648954793
2123194903 137441900
1750256887 440836996
4060821783 143100277
3155500070 534759936
4084154857 176739343
3100514438 47925249
3475343408 675535152
3836619279 672269434
3708585904 180791560
1787422275 298168751
1861906204 97787809
2230954364 631623642
683272996 130836013
3920769693 51705729
2090549546 146298695
1173836836 518034728
4241478173 36019093
190055801 540075811
431365765 415287882
184604977 298547140
2934110362 434473578
12423848 666126241
452048119 651257622
2795271569 356661901
4033621603 113731393
3845636260 180929066
4055774143 186407312
1373314186 557407768
2816499923 111678479
3717148897 54134187
1240614126 235156286
1725140456 604452768
3966145502 582921871
3459357887 48142839
3876042693 252169862
2277217993 356045270
878909104 244219740
1896522208 460918534
3486684939 557946772
480175623 394565116
709584818 175613154
3790035479 628814204
490135666 671047376
1725704034 538873845
631406053 102043198
2016618276 82919240
1085851822 99059259
3830045706 58836894
1627336108 659712734
4103842670 191949237
2488990575 239117258
435612579 323400093
3014701292 251325734
7174900 373063576
12722447 279602563
3090952337 276382977
3583034804 619934953
890385416 134959608
2724755752 267711047
863091769 481210331
3553603676 484295863
1730546545 133112725
1539802548 284422071
3025586665 299559572
8309772 259400584
2217650216 244394980
1945867421 524343725
1648012659 482728452
3914587632 117234630
957035249 53060433
2973867730 37484101
3092295164 628387887
1860446237 437588446
535092902 514118320
3545146464 280381301
3547835385 658062737
1278070379 344626524
2997180054 79700025
4122512645 163720363
1645590840 228515726
1934161363 143034836
818908413 259382703
2688724385 319408766
3885564202 213000485
2129103923 119402012
137600264 496387376
4199724911 190466328
3052711902 9733945
3664778039 233223004
3663230908 466089103
3025254349 624479562
769654285 208238653
2762474940 486144629
688015820 81086691
2817943874 112785361
523479224 352999853
2968955841 611163381
3025778744 504120457
3907165398 210994957
1109141828 192089134
2413209595 647155825
2744946837 418426465
3225844462 376169810
3010351155 641988476
310131065 268522347
1188268324 349866120
526145085 321291917
1369704483 492609484
592599451 257929921
3099693648 367148141
2409945921 587347122
1341010906 346246486
1945818061 662318114
2831559941 396248718
593458396 220734146
3154933673 593778754
3696833151 232006873
3512591677 102935214
680854578 630390081
1005394477 258464763
4181271386 635594537
2489810540 294262862
2876099783 349686067
13973698 298251464
759496780 40156282
1105579854 210691711
1976117950 264918589
3029613823 398311637
1597175194 623684417
194659533 523214069
3371554097 190736867
958160492 138802723
524264432 649529867
1711857609 298715492
2346721492 635529298
4083757495 244119087
1855760007 25927417
727029968 167226947
2333860087 322907336
914492095 419141973
2552110154 116278848
234721360 245533535
1316903338 375425863
4174877229 269169332
1378937776 457787077
274761409 110484133
1440086990 672415369
53087362 153871753
1106196969 153548282
3689918037 588042855
2330735923 402549530
3472926914 619998968
4100215458 207323975
690563079 210403784
2212778683 390695163
1641394239 293867754
2314607121 286670471
1964164142 51287861
704327613 547472461
1356957493 8095915
2628172361 36984082
3590747332 559263073
3806287805 666084376
1717525122 466678289
1242824859 635250319
2013898805 539912516
3390866572 13209648
3573151539 466978381
1577775283 476943311
2531359848 605633467
332510248 234059552
1041879575 399009021
1252465240 205686023
116807218 107898298
4174092622 588723440
1060858330 616367587
2456968067 104271672
3020092487 668971862
3216011623 382640948
3439245317 46152883
1443324856 326515838
766228390 616604821
2822670688 539573260
3859458300 14787410
588380392 114233413
1593415558 481378828
479069456 208678162
1683156335 526171929
3597663974 455558099
3565064825 361008300
1684906027 544934228
1661146430 631886988
3211087816 108797921
2039660154 611501926
1431162566 580414132
2217407204 248398904
4177148467 136294258
1233091907 91930778
2387482459 452996010
3759148362 107544533
3267725610 383949526
3836053505 646338251
1468662521 461179166
2589299565 28341222
1301888732 461024374
4129390610 578973422
2285835105 41170026
3155941398 360544937
665909614 356119933
638569849 627561827
886432165 392229784
2849179567 539978879
401650297 416499241
2022371647 594515715
2212655474 216091631
2531542661 457824959
1122948176 127684934
697903741 644496894
3047204723 44452399
2572267836 354161258
3981030260 257451063
1631784197 48998669
2053524753 573448895
1034732361 653901728
2047514180 380894656
4276051007 534681711
2992749300 416913946
2050928432 181323543
400682560 145863129
870388235 648070979
554262965 262229806
2955885717 347862497
630758603 614601537
843726339 269764877
349674074 71071085
767595172 44443156
2105610931 667614568
4114565052 141478769
1769942347 438708652
4241143040 181621039
2770671275 253471781
2838660643 483846446
2171555714 317392804
105988029 440564126
2746436423 231000942
3523750621 607201595
2381974440 286140865
3795372800 85894197
145344913 616648400
2227011066 638268217
1276055997 463010532
665091814 449826679
2310173367 312381351
3066799463 454019132
1650280764 402920170
2602224428 270033514
1919404971 321072668
376352499 47661743
2996673573 452894136
382619737 321490337
4234612080 336138121
486094588 289311059
1271471940 644702802
2471300291 6183878
2546176450 172280376
513356266 175759773
3482315661 454448159
3303014094 644094375
653104028 592187770
2171267425 11247443
2014797640 272315210
2506651758 477113498
274073576 505958128
3012772498 16400772
2668052199 313593284
4028413273 255162701
369069115 144754331
4067720984 498837227
1361404170 561942415
389894501 155236161
2545046110 540555153
2199631288 135710630
1815556038 560989183
2681356711 227575993
2511095352 213877651
4184037176 581228565
2350108503 489466511
2229350690 404695959
2001866607 574833950
3986967057 383212610
3060376461 114318399
3631012841 621194351
2151373659 292042027
3073756031 165966991
3189084469 192639492
1120256076 642234315
2254208829 344192513
3230905504 150201325
1430888436 667119576
2201885790 433448092
3392872285 282361200
3077029704 558734561
1936835084 493796703
3572309955 294571503
1411251699 248788852
2204358333 15046532
2906290939 279399151
4120323176 233238650
881340328 229625374
138740002 82060004
1191574760 204154799
2576296 484805377
3501241574 323570519
916872911 157103102
4284615350 436685353
812297169 266259118
4005752168 198148561
1038199566 221640596
3127972264 493883230
3429415412 671771219
3268409618 673691240
2018504344 639666675
1063882692 98559399
642649884 624402771
4282252141 405713450
3277927418 103682762
4274193787 631671699
2078036937 539918396
2521370612 307291123
3384202857 401438981
3692965272 618771099
3931150226 147960107
2541135905 251351837
960048250 270449811
1370635862 461868590
4072821302 441213030
3382035626 40824968
1390409556 188495088
1919659977 303770642
2667322221 130284430
3632869166 369018017
688333675 242255579
1388101502 583847133
2129218960 578568611
2964876454 13000446
1419436917 93175678
133931092 460760670
1269177269 75235538
3420029689 291328835
4224598465 245026554
2164272736 437406448
1813962786 502038790
4291999450 289941341
1463273934 386073789
1205735953 468830578
4178143397 398850184
1863480770 25245971
2116724484 261456135
2643895996 616253406
3686299356 18226393
2822879786 42828472
2464451289 171620872
2789521123 386145466
4072154744 486297260
2569327667 344394385
2233914688 570193611
4102037171 446690422
2199281452 33386056
1388655686 575244574
2894695205 112984140
790218399 658114183
2763416211 467819567
2662601461 585016643
2843961672 64537692
2031780254 72035617
1376570207 362894144
3875207818 635015156
938884780 296154859
3263444602 652145328
2418685724 45986553
221951492 134505247
3580082498 68682992
4177928931 644278487
64621159 236016062
2182222386 72705310
2819097484 388691808
698419702 48849449
3756059208 447630262
2135760895 540650198
1444947974 455683098
2152711145 118296718
3709125181 629023392
2422932179 483340792
3434631058 13771804
3594777334 151598161
2804949409 359354647
1293123485 386177485
1906682780 373239416
960821112 364812080
565061486 59835556
519281267 646913650
335766348 575872568
939039184 570939334
656099252 165441421
3177053243 76559438
3929979053 124090323
2021653449 408570840
4212525597 239012815
1332550113 537831343
2569441557 7426601
2749557382 402576135
108801208 432449167
4035008098 23831044
1253676505 153674415
2785386241 349530255
2591783648 578602180
559313391 163486845
2635281288 526142046
2045663901 264841715
3059359308 127961635
3290562899 478800782
1212365917 407519370
2035924906 36396260
514730083 526837331
192938197 673779415
2028079058 249308101
3243370703 176879353
3313289425 135687479
1958129223 563184718
2380784533 428031405
3204131211 300804844
1225530357 452480047
127221895 459979307
4117952156 238641523
172172805 75859350
2550894990 225095663
1137428723 259069290
3250810292 151856766
1073969841 444908910
1337100885 455816997
1940123647 160169678
2691585049 257420594
2140165849 446464630
92654258 438421000
2604682469 603431327
2513449943 491348474
4039096850 155110992
3207458498 214835162
3482009553 47227958
1894453349 266964112
3527816706 30301210
1879579374 586878564
466095812 43438632
3597374314 62993573
2724595864 303551921
670464955 439965903
1913695410 1916671
3028337493 108756122
3393024367 573434905
1754990145 19374703
1222749268 56989728
2290337350 49648897
3500314480 30167557
3870212356 87804502
2556989709 205213840
3129801748 349912115
1341746010 637243924
996427682 99912774
1125013095 91906993
3211157413 488606499
2668796426 248138745
1972878626 137336223
3895450904 331028771
1449242017 315340544
2002462581 475292405
3806362733 284628273
2765124713 221377483
3567935036 125718812
349762094 204624789
1638462002 337534590
152091689 232545593
1138866402 570306923
2304610186 164134653
1120358888 150118235
277356990 398207735
1710965458 649385
909789166 340526518
1503059742 132271397
3490464856 44459006
1434783329 200867534
2398522075 417909112
660714002 663743464
3673389557 568889830
2014086117 441209401
1482187198 213388698
3401575436 349257852
652923209 210429289
2618334158 322183019
690323139 592089775
1469075474 187450222
744571236 70186695
367026411 371870751
430239502 449734959
3133544890 505737772
2524055984 64788861
1871105005 659727968
840722764 557663556
2025542778 619893588
1560436769 164927967
4147070126 518588655
2822897468 224960104
1024966564 588919527
3819600238 128676006
556034745 204490384
3910117805 134880169
3488936968 113905046
606033439 332895527
2266253878 334124876
3701873690 196309456
1161212746 452264907
2640152855 296954897
2793745508 72821510
3610488866 296125456
653859462 427201756
1767755894 327447176
3340375639 45076080
2151249522 87653750
673996870 306003413
1708350990 633777062
1909092857 558534676
3616179667 503315349
4106366376 371500248
2311704171 121708251
656975560 539224594
537979620 156190199
2988685601 51100730
139720335 388207246
964004437 591106000
1142691966 582844352
3356641446 211963635
4025069379 81805569
1900842048 556268859
929384620 158692220
904200613 345457409
3515038145 159021972
2966300016 630934227
4190332690 68829034
2689165949 307624409
437759921 680207696
3637716228 36074753
3795452871 394621701
1914604927 122800141
3753341971 373584843
685241017 439909533
1042866197 201121906
668082379 486612321
2083737242 188640346
2841135537 421227614
1798450403 62198815
3070429063 199399899
1748364587 350169496
2720652281 135383587
2685510279 308650147
1224798859 61838529
1054045085 189959953
2113886774 416272340
3285405252 32136310
427724602 664736435
541905022 489296402
3783758217 266401445
999589121 491460956
1478878435 138501502
259154821 331594806
2964178953 170096251
421509449 24075265
51594806 100617312
4294407226 478455908
118681486 541879026
2232882743 431135464
2445196833 65203503
1194624924 308589885
4173041035 547895463
4053683322 91593356
2259694564 306215588
271666239 289657063
641410728 452050733
3549955975 157855594
1102407602 103837719
1095188369 446658745
4158760007 314926533
2523706666 530380204
1604222073 260595552
1790286422 226570502
1580555288 427617119
3218251333 590389541
664497298 646196689
3189942105 66397014
160630554 144193587
3149397211 561857664
1123324491 242183205
9344992 420790089
1987836621 442479688
865585313 373627034
3203963932 458633497
2844927368 546091379
3427313774 273525373
3281302117 620047172
1027564704 135025213
959653754 199375779
112380880 615953232
2126848775 518276217
436518526 108966975
2025455229 323915742
2076395122 249469128
546231462 271290141
3057778000 647852922
2873014912 482590148
3528299084 517323541
2487740045 546015136
3332783180 53040126
268373051 62552818
4195310389 366919486
2958570140 283095814
3298529055 240587354
3346441951 268404436
1563654124 190102407
3325609738 449398566
605226508 262070947
253913647 126422691
1751146705 111039268
2170561898 510094239
2914474647 252128362
2721972446 613446242
3493467701 46315572
900071782 570397562
1761273548 130021237
1008154725 647439822
888753322 203705228
426353602 15680451
675812758 40024532
2247059820 447696881
1599323308 532827714
722990898 55480274
3532569073 327760213
2835043571 231845425
2417153942 16354242
145941725 133339379
364016265 437749071
4288556753 37733510
825304011 383792435
1207954017 132132696
3470140108 634816691
2034651954 573633376
520963953 240936200
1765527997 565162838
1690996678 675377127
1485661671 550444480
2535145556 522920859
2691799340 301277871
3751162444 36262194
1542520530 87381652
79272653 415272394
1285654060 496386811
4110001331 474999937
3750160081 546181140
82268487 217683906
2226892744 434300207
4180467412 271252950
686192978 126003829
2219492555 344280721
2434045428 59334029
3203440549 454304435
737288713 315921610
1248026681 432075358
880632076 429311064
3149598901 400733895
2403106695 296488827
3231921755 507748010
178769773 429851994
2674590904 223849122
1944052030 522591015
1591769630 254559815
2103361834 3066669
638605724 596273892
1688088798 118674870
3153757795 5676675
3019690083 242954147
1408883601 316642892
375311637 110633913
2024575550 294212609
1954287917 99720261
67802687 233463560
3810980381 388933761
1919996512 117428495
3059769312 41895738
62358829 27597605
1541686939 369726976
30215637 74759419
715675620 206323583
2779933762 81768427
4006200546 486490063
2293773719 547222172
882293114 185982606
2394722811 320758719
1733827706 73407890
3720110873 45071714
3344944764 166316121
486953795 575478520
3719883997 311038949
903519027 577133596
2845838231 152077427
2318981683 258996597
2844696744 417352644
225834605 189723511
3551647396 367796051
1641741251 158366284
2268392207 133345210
3030308720 270838345
2113329412 340583748
3767848791 666271459
2173504934 117000243
2038894333 446999331
72290759 48665003
2409536311 108332398
3018898442 395642975
1028386947 204333849
3684166923 492154733
2123340418 372479300
3187588002 65738346
2008985213 309986773
3770342494 447881216
32433152 578301198
2468616023 619310975
948882946 426681931
3001644034 152949743
1586598153 651857409
1319484524 666086201
1353124425 152012996
3211727572 547954571
4048515620 390175051
2683449464 222693538
2510745064 83695700
2509307760 68609951
3549379543 624946248
3209089278 144712161
194696050 191719140
933214523 570339394
1266859368 14634412
1337713634 190560971
2447516396 183368294
1684082038 632711206
2464914305 513623384
2913208635 56641176
3972109741 203597449
3299774063 185721613
3941417348 512112448
643482056 117707199
862070796 19856891
1960218618 5526466
1615059809 18089701
2301420910 315325311
3945644010 459347732
1622628876 341061668
396538189 663883626
4201698293 318086129
411705302 631129793
2015762027 362246518
2571685123 366392024
3301163755 174029789
2128358855 453227830
2877059450 476186820
506730273 213342884
646260727 363587809
975997389 340967770
2477654118 265776716
231390469 574235086
2524512059 190946085
5419686 13893332
1068743307 236304197
1721864073 432209131
3454577093 605744352
747763844 548467308
2328786091 198715102
192672820 144403087
3434987674 200172287
2091002113 444059699
1860840597 50921209
2785089198 561820117
4090688835 64688421
1590355195 488747461
321949538 31203599
3425809641 634962349
2576873081 326602999
2180295227 175919924
3186479994 36959252
298453099 535971851
1477606984 352061127
3693860369 642334105
4112649955 376465222
3940389730 610430761
946144912 168725918
385497435 203850019
2964636832 652273259
1439683700 258116198
3777585909 159413792
1390746712 69385793
3425735898 9532980
2553763480 431985665
2117802574 555882212
1715365915 191287676
1703686103 210262376
1924788235 346110022
2812148351 68378473
2254693489 142729081
1000158922 185207575
647374728 418274807
3957936776 463540447
1199697748 298706164
1760973106 368155913
2951311846 244058464
303009051 38280041
2574352667 74121078
1443427116 108497104
3202896105 82076981
3745976428 282870388
2881240607 92988791
2719047370 314830588
4191402788 335197827
2636112895 541150533
3093932170 203851133
2539500403 637834104
3932424571 469627560
473591408 128747762
922821389 468556012
293485854 638048258
4029050261 201759997
306362778 200991824
2602898905 272553804
3368273003 10030616
3910314284 515696291
1174536712 602532381
857013865 265639284
1523851922 359659820
3383515672 677911653
677504057 82966272
1700610214 418379792
1398144855 100886712
4133281776 608836806
4162162142 189837437
2667497666 102901912
1971819990 59506394
3897066122 333970958
461384791 120230604
162839007 394475803
28117092 181108883
3284529874 2123124
4281425642 51867312
1053912159 386588816
3086121044 458621103
2396430299 478359140
105545494 2341069
4109729493 368619485
2205483004 381238286
1379099545 85619701
390554097 594766673
3549447717 452933283
662444243 526553877
3701778815 255837024
4050213920 563793502
1160032483 504028484
1115073760 398422230
323046387 160103153
1356048346 586549623
2449506816 29061385
2788104166 525821388
1740899605 286231383
4233341508 164280380
388415093 507060828
1507209982 398161963
2896023980 87950972
2366162855 433842843
1899327223 142771584
3228543059 378984033
2874248553 11802602
3079954118 631051858
1828798067 633623650
3373412452 283363117
167628856 137085489
2484857012 338111929
2145828290 623618199
158229637 418482854
3296924625 176831919
1472602506 558553822
1224363144 624425952
3731705284 543637089
3843579292 76664107
2072486533 640783381
3805843306 58307288
1628522796 220336660
3488642773 433144686
541535060 87116407
1883123020 1095896
777958543 290105297
564825072 475815999
3267644252 465044565
3200169149 179667571
2024384895 223404329
1465873355 389371044
4191277647 100738863
1759422394 463518777
3196926107 570304231
2684752669 289058618
977336032 367263275
965920310 217068786
1514943977 527492432
2049557874 334353602
2925108237 535859630
531786239 300097478
1359279172 505041474
1522425786 99511278
2470370636 508481470
3449206500 8127400
2821006061 328584320
4063339932 228905333
2041410668 417482396
2701754527 244071993
1093754112 14285189
22076927 190426710
4013432387 588744772
3842589080 87736165
1324230660 257824091
2897572683 488454497
3184866916 384187830
4080984783 235439133
520541281 612392685
2643593358 604942060
4189070902 551085624
272809181 519019125
3805751548 139214377
918891013 433969217
190930133 272866919
433301369 19811500
2630185559 205939135
2024040752 654358141
3223855915 556787886
3415185340 72198698
2849119654 490434085
3765986513 163027446
3042000162 435533826
1793466171 154008582
2180056944 531080857
4221976129 639431317
214507304 321639236
2035733592 209275353
2408961859 56494365
4288400232 546662190
1709977577 471246834
3340377116 411260530
3017015738 546843487
349078963 582328479
1152941245 150241255
584082496 253390100
2963829468 176118825
3091531441 379341091
1890786415 328689256
241730352 187406546
1225023446 620615616
3443602906 648381712
3109538823 372403368
118909026 5904733
2764597105 600637568
2729762919 103908028
4259424744 362469214
1283650068 55911559
3385912472 155348344
722076483 275869710
4087568288 445506632
215767087 675590574
3241590827 429782434
811939308 400955626
1853522149 608895625
4254300595 434921939
3560690615 71253358
4058092296 2225911
1084231919 38502753
1796514393 49414235
2617634379 358058220
1057566143 377340058
1710831113 650919207
289576567 108505370
701997099 114109311
4290336956 441564857
1472766981 53387266
293725874 365119084
3769470234 53278807
86795780 424250590
2411859654 184821863
2670527072 609906349
406842841 566492981
2753508798 390547572
2273437664 296971315
1064825602 155457653
64501706 294384326
2363611715 543718942
1402735070 371117178
138717852 573168339
1424218457 309629863
2792537520 19888627
3687077105 200118402
763207298 316270135
3017997076 164569525
2165737362 300168067
2326304109 567441712
2932030885 190406516
3607146104 530918
4147477706 34349508
3914226362 175185042
782430717 612315498
2194734768 425870019
3307551075 178677598
3244822278 510806991
2144935358 11415336
3094065960 633726369
3527947536 639024766
1546253383 228109987
222937758 152493734
3199009418 585114031
2204109053 42874354
3779570609 188965190
4072775931 76736594
1044682191 571192480
3019959 599330703
2322942762 565588454
2839920188 539212271
655258388 575148149
2829705233 481969764
668244926 629526231
245943767 53087156
3752040089 33964541
4164579546 173565227
2404983599 414612880
1947463384 244408472
63008425 330612379
1529409954 311170574
3643900525 554318004
1351773844 532479736
2681141396 331054806
2778931837 201750465
61939953 168539005
781244295 174795126
4091177391 291533988
2439279870 237261960
2533511048 3506652
1308059921 398661177
3540446016 90748848
562877200 605730647
654359939 284281841
4109607101 264438827
3194136050 469751438
1689224779 582377234
3340945493 351963952
1989437699 617646708
3090995965 634763032
2611930408 499524933
1611529120 347657628
2435619259 670544624
3043790529 377184994
386423682 510051232
2221970970 547948492
3754275860 353782704
2733257093 48439006
721534729 604367173
80566487 396543801
2257979523 590532045
1719761732 71653474
3633498750 225250849
627573270 643172937
2960684878 147464710
2166640939 670738659
1865584891 333403746
1587632684 304125049
3443010463 538278732
817792700 405106363
1591547782 549669400
2812492951 202815206
1408331683 274232327
1630719553 348517243
3906957714 115536065
1991225867 169736281
3338629265 31013491
3309983513 387400829
352953764 593127560
1372469645 62527887
4117892528 124022980
2105179218 68009501
4101960405 58868027
152489697 210281406
4164326916 273571244
2755158097 88398171
1821682135 603557383
3796452618 295961114
3166465960 659940461
2049735641 363299550
1404002443 360617832
1268734617 317542565
2200429468 195326971
3570222863 165864101
441384314 139198660
877460779 421395915
1269454876 268392472
3409952458 594585038
2554355309 54363715
1660743205 87315532
267658255 502644952
2763248823 539641813
1214729599 677440057
1927812727 343381209
918386712 452179981
1720097202 554325697
1683216126 393625565
814474862 373527210
2022914175 301599620
555182733 595227547
2185741032 103840747
4161357809 469282
3539469677 582156212
3963693087 271975570
836954556 509919257
270536643 270129363
1037038334 443604409
2359816218 592529703
3749135527 80120559
1275910629 123952793
3661428146 88023050
2278158643 133916828
2543340757 312940874
2467567263 267354138
1750558968 616019278
3292690676 77243524
3766703242 277455365
3278545016 56215035
770406954 213192824
963181857 222403908
1817430164 597596751
3756294784 368416531
3999267791 158520754
1645773624 330729234
2001131230 24463482
113890613 276529291
170870326 447298063
2568076837 118600583
1972318421 566143102
1549844291 192137247
2332955958 594586174
3969333871 347581842
2054657631 235472523
4138744532 548747159
4239703053 214499859
3439793577 320325127
3358905662 12212785
3888547795 653641173
944391690 23097306
3736570210 351437203
2641005669 480949097
2410164625 72145639
2548694029 489585106
1892773600 77048978
163662430 671668583
3158757195 660001518
2441930962 72305577
2267138297 486287361
2778993189 655139486
673856759 263709715
1489936798 652465719
3382385856 655393769
3441520867 654625246
2188188188 953442
126197270 128617392
436096922 281845326
685047910 658759082
2683150410 591724863
2840004405 646397318
3549761554 645181391
2262148451 295520422
781850792 357952803
461036668 140038956
1072704684 281664733
3413857296 649460598
3062696863 410067679
3077254823 480629988
3400183068 505607700
452666543 347180212
1328865991 500971996
4235545269 431186626
2103898372 611521703
3392668775 195702192
720666838 174720262
2056973135 316642012
3080168444 450743660
3144787232 229265903
461512034 143817809
3299553177 477256539
4084254631 64121292
1428609452 218798698
4154344891 279966921
339967802 398023964
1189164830 546691555
4129536340 67274109
2732319883 235241904
1191033824 364082088
4022259844 431207392
1513572563 133459861
3873029793 142451632
4128966569 236614017
2193064435 270390723
3415552257 280228163
3176770711 418619621
3042781541 80489702
1848584207 643662580
3306889349 323021552
2508939049 349686618
1913819319 323789376
3072488186 555452396
1831755565 432564042
3531728206 523186143
319898823 391211003
2796410486 319730631
1491491956 302568694
4210501684 654290968
598903323 51542665
3328345440 76033484
3939839971 166904587
4046762807 558422067
1042632421 2466365
3106494279 620004908
1657274536 100419713
3287970593 441368652
2840420305 414031375
1107513327 585485252
2152562261 550738166
803419995 373375664
3597223695 651070745
787204551 362870780
1755330836 637670331
933902779 162848072
2995233137 285035820
4060480193 482893553
2152214501 62906653
44767977 312156970
868166740 535560369
3922491662 325892426
3175433006 65136413
3525586961 439978989
1675179705 34348354
4249165155 500001316
1869388491 384788946
1157777029 117649881
105005865 355871274
127712527 269070703
852718109 401241457
650810746 424303126
1001869783 152905858
744199077 626279935
1163363921 174626683
320289187 52157010
3773460863 137940616
660681523 264663167
749017808 157651937
2674338511 151488999
4056802875 508643149
2332858365 16876458
3223279791 497553866
42971638 519148656
430286031 637934800
2556358841 96308278
26194728 94425731
543393335 583810014
945438460 37929474
3056604441 3415063
3622589989 157896793
3451422480 658588572
3025689734 628154022
61789250 350089998
71696854 494309395
1968403302 133617681
3325333802 468740610
2930542926 89248423
4208803563 419472222
3993917468 316070810
2828809188 553347317
654753415 162435048
966885252 85108362
2875127834 357280165
1630214674 408308284
3427601916 525817222
116240687 394521067
2838312194 282004643
1620219936 148892244
2011479620 133912421
2065138780 364811163
2571721121 18851325
3813484237 645967093
2278003796 142423597
1882826399 125018211
488919579 51719021
2070056558 188985764
2583901501 611168720
3430610916 171412310
1103100797 533649246
1067284853 157010894
2430719698 282985996
2935118220 350421362
2011547664 198350608
743478170 477147939
3537996953 367715765
3355828889 417474834
1391063885 76805968
2224085984 414558417
2880990048 400965226
3744927243 677586238
1901768685 354327
1844034383 85794825
4200217555 259283486
3571289036 646201892
3470758651 17752129
2929462511 401862401
1929596716 88666424
1754217752 299764302
1205979617 10260011
3901012862 113777910
2346486812 164822228
3109144463 606498729
1596702373 632269132
2351224295 167129617
52299267 182207403
3903405548 25338289
4251901840 422155218
641872777 233842353
1234535870 161636216
2563193055 124363066
3680870678 105156843
1370243467 37075877
109558751 348871324
2218882533 31504428
3579922408 231048090
2806134066 645247979
395389365 542834577
3670974470 62006797
2917465979 87864877
2827593173 249557790
3986831447 393087486
2859524113 350996109
3563842061 446232008
918830952 385539781
1638253900 125128005
1401374118 673043820
221879170 650074522
2980817493 492252214
2035860012 674488187
2636321559 92512553
2766911734 54372590
282598069 422773870
4164228075 133086683
1232055152 184088601
2711759274 260538021
3644841288 94732813
4026188788 237399738
3666103695 175633965
339280409 22423727
4281524898 468288242
3345568633 447214561
1866598802 643123577
2751554929 581643895
333519731 424380166
2493618084 578195977
1138671977 574257185
3506832061 123224354
1116631676 279980816
2260603351 334441888
1976388273 239431978
56829663 99235076
3543207989 374337628
3025623208 87907123
2919647359 180615414
4242671641 84003638
1569961038 73871544
2687187192 271600083
3019155589 670103420
1455194894 247604053
2700678347 543916270
2357470595 280750481
792831581 42797951
3385815153 528728119
923510382 524523241
2694161668 673346571
2223769806 34218832
3222737644 626305072
1143209911 196645050
4024249640 262300754
77188831 440849051
1425277875 676409482
3404522611 156714410
2319356389 266579942
1874185072 491529612
1214948463 316037984
1116508132 469065591
1740775575 549862735
2457323303 637540244
1479877292 333584656
3244393092 178360318
1628342071 487555458
4196864585 664510676
3586164964 255580413
1320869024 117412814
2371218385 22025275
205086138 69679365
1646786282 240520236
392507426 134220684
3118225705 130058747
2783876874 308374201
783844674 478556077
61828343 514647459
573770998 652724952
1081180342 89414008
3437105923 567889461
238051576 618989956
222181218 220521842
3500486479 169781499
2232362543 31511412
3516510593 571386749
3886179714 243494172
3595078816 374610980
855124179 42289592
1548184433 446597847
3237089231 396401710
2855666751 16490597
2813752312 534631778
1287731451 31034615
4067133 654845795
2059095851 56698454
1438145890 212798738
4129459989 659267604
476335040 63315923
2448153625 560867242
3258028740 66952893
2578036781 119494422
59264245 142704908
152840107 524106670
3648284731 224560488
950409040 262331908
2529925098 460048351
3030965121 288753610
1306454550 400302581
712400744 473587894
2906088051 227915213
194678289 209495692
646595048 208849686
3805140846 624557218
190922953 675250027
3795736124 578783538
1452545410 310980098
1662469564 29301510
2706725399 192680764
886808417 121231101
3680108255 259701461
790168390 632104242
3633774289 447783765
1196409777 548540664
123037841 632287442
3157252024 344246620
190169237 24610
2571792986 465813260
1318364844 135260859
1180045306 511926138
1271017473 613027775
1669422919 169337232
185259095 521568200
4243105187 160966225
3740148963 377547352
3235046250 572193127
3942518028 269235701
1474820454 268988101
3105984208 644763346
3229841510 84327214
3624927110 523336060
3978309737 40877383
2438661436 499882182
837459153 410534237
2922735532 467009371
3144381196 242418270
698674577 216199368
3274282397 132081689
1737469093 474992476
1237026709 478018068
720231901 381582731
1186873039 58055763
893626243 520451359
600336819 396328177
1462529843 369480905
2885970028 306142954
339021954 580457961
107842144 668841863
3831395825 261586768
2056844118 229413579
3577204584 332697252
1059736201 633830557
3739336329 141061930
3330136375 431170523
1687156406 657906747
3364923787 361858493
871003650 25252441
3828361694 504295181
2340169305 572508713
3900905654 74933133
2314856243 142628105
3890171542 358350034
1408175353 40295865
1135243123 463798214
3476330546 395759756
2332101247 126585627
4111785573 336105725
2109012820 550421866
2119247280 327661519
1645002933 412666385
3938449094 255914934
2900569034 324138082
2403441040 53894097
1823187399 464259217
3683634201 136041973
1983287988 174313528
1783233190 644636267
4066886798 531902395
1217635168 90225339
4016005417 611495698
1373625710 376350524
748507307 290457231
2351771878 536943641
558654478 666176931
2795381220 618056777
3246202375 170344161
3817551431 477358633
3359336296 223209303
1013585187 430865638
3625299859 163649572
1277301367 557798494
673272645 466448595
4268324722 510550718
2599884132 418016679
945620757 103762770
979309939 409867767
759549035 115567258
3926116683 327667389
4282392169 656247489
1580385829 584373949
1439671423 363929572
2748413098 194341272
3634075028 32959422
452626900 66623518
3576466608 601345802
919314923 37242186
2101419113 600222204
1626308874 454789817
3249497732 302056408
1774451055 130044062
2177334408 99925768
4168346101 93518800
3800873870 573679904
3251910201 280907653
4068508440 488605421
711255511 647797632
99732503 315554232
861403224 100894613
3161204831 597584768
3866938211 38809889
485757058 659237456
1220742332 21169474
4127626687 44603862
3292237626 45912293
1072445560 83704039
971441168 240337510
1029435188 309133090
1740377759 272207709
1996977762 608897331
3988221840 130684809
1803781853 574900937
1770654056 500855463
1771221372 371058746
3399967607 652447893
66414231 216709204
2308705197 613984564
1174333285 216110523
2382515645 116754974
1724754131 217761490
2596375854 433490638
2210735970 410901473
190020002 134516559
2785411374 496149110
3003398652 326944339
124667060 640040652
2044988149 131750542
2056375853 249379392
3070720408 264111220
3315917608 220439085
1165148800 436725053
3181400489 122678182
1773013593 259487256
1863183187 201829914
274967939 478945180
3620169451 161256594
1474171704 12087720
1589537415 14293625
718926924 343501271
3291229264 305448042
3733193031 466696912
2955164713 560429781
2896660160 576543633
322230245 93546565
2134811498 393016783
2687502364 41285129
1123123511 114301389
745910580 135053988
2533203938 558079401
418266803 355240510
3253828314 354972363
2645126920 126746222
2120176354 312576761
3836763844 317584275
576094385 28162239
495607918 138161917
3010030762 356821931
1140371994 541945825
1007170720 440768560
1419114844 311195343
505696466 597828446
2565567633 103132051
966383773 156394416
3968172499 587379964
3871428006 125177756
791765510 177504064
4014481276 460104364
460045012 671740674
59647525 388159694
2044330988 68331007
175569647 464043683
3594387910 13939544
1001113407 27463984
1164244617 623083543
65053326 87923104
3142892599 657607501
921636136 137823812
376539766 436347625
3577490247 557693677
3836864781 436599018
1679542067 657975190
1026642469 378465269
2344612419 178987965
1719820985 428952509
1570980605 474360821
3156557167 470670158
1794249968 124106355
1700108807 656545005
415565527 439269640
4274559601 600206856
2034684477 365736996
2215534933 626672183
670288657 131561622
1295622357 640863364
1976580212 544538298
2791950375 54105041
3824321411 377954339
1660481461 116102074
2410012649 336064651
796716349 482145311
360203771 49056058
3977628290 275362610
2250682391 482047607
814796830 7439311
3484464457 174521297
1398741516 105208853
873519479 322268137
2231241026 548983668
2609780355 549904592
3807646644 56481528
4277799581 526260031
2704808602 461395503
3840905599 188721169
1661995055 17733472
111894670 404195397
2878128166 504885528
3066657691 583858297
2971593122 386232453
4029372900 222340439
2298088006 497488168
1125206072 412889115
2120805927 379741491
2722092948 10960564
1000979520 481371072
3025674887 287337158
3903771159 455724962
3830857798 541623894
2425287776 341874668
3772729619 203208542
2593119021 645606364
1968439910 404139645
2585816430 439028077
1665793640 532230326
228722910 91191858
469951395 262699460
752827005 449509338
1299796500 270139524
601841143 457607191
471400365 119541231
303308495 181244181
3911670099 28556994
1443444858 450173200
3220581253 368797868
2156292361 666797179
2824852494 31599336
2630250678 404463585
4197868072 372706630
2161198122 4055759
2877121347 268395038
1921867103 82859157
48112491 307081077
3616923492 401444385
133771231 92489499
762056686 374714915
3957451523 182236048
3353479401 519318932
907103110 411361371
3280170309 671955600
2175788400 403215708
1810219147 447284334
1072447279 567963679
1235429343 616917236
4266538088 622070934
1395231510 40911086
3843211226 82094015
1364991187 405359110
1660487023 235149010
3586852389 26358811
260944355 672574686
471712448 231151742
2070510955 210050681
2322454422 561754812
3985115405 583188544
2848208896 473160725
1443211997 544843376
171370696 124570730
1549890053 345831442
3219903610 201478091
1980207642 503730108
1820224033 67877926
4247401434 106259624
3770228029 29315175
3416470824 15643502
2580008906 647245533
3415058149 369467130
1875948546 185368737
3567486025 339702460
3450413157 273090123
3996104065 420128526
1463540709 426541147
2467700110 482120728
3346433016 374731881
3121813172 171786077
1570035482 6406436
1141437128 331487211
2823523406 642194138
1849229215 178157297
3623832291 639321672
930966730 448676931
477037526 612963712
2440316164 564424535
2515882052 403673282
2287785804 3911373
1591102465 447887879
356948477 221467889
3161516944 589737613
2054550136 375885065
316550932 287720963
3572160997 39184129
3539211053 534571565
4132650533 229014127
3636834975 315652586
3426215003 170510609
2259317109 657169129
4012670830 670903170
4121004740 14364076
1952324041 561752459
203766930 608656969
3918399723 588257150
4020111467 195295607
4181035651 396007057
1925988421 394919073
2925909309 494269268
1450509169 15012542
2307325306 577044985
1500473816 35839033
2636887116 128701755
2664050867 40592667
3821023897 457360298
658686599 638985737
2229644011 498580641
2836517032 44198764
1795811807 634061035
5826265 580827306
1366600253 140913846
2541421607 546950963
1762274911 118553060
1667471364 222273462
3904709394 26052817
1118113759 190234783
2637899313 298683894
2526045212 73043779
3010784561 146229406
3790853914 89045030
502979771 75416162
2372488818 600130513
3874941767 427475725
3319949619 22500100
1459502342 635181441
1670529346 305307376
3984478168 462914862
4216958529 635554393
4028368050 161899086
3505820553 626661108
3036586113 403928564
2240783667 594713552
4212288175 408636206
3147221658 326311203
2059030626 670274273
842675750 231633954
598169928 276141400
3779511677 275525786
1423195920 615998252
219926762 580149769
3967547301 374375732
3371555153 371010773
1408367618 498389548
2633978613 586991851
3551619085 89384593
2790578840 166569413
3344951177 410236078
2945153510 124922593
3322155316 79627831
583042991 619408853
3758372725 650489849
176569783 160019752
3432380252 592944098
2399976181 200838567
2872636234 537400281
474018368 239812968
4266556097 460338326
934216380 13799601
2096418182 44492209
3545475698 124251455
2248430473 403746091
109556149 394361503
2572094612 672435207
92967327 55833857
1670861626 381353375
2861917252 234997681
1215309931 409269818
2360630485 533994747
1985103984 8445002
2881030661 615672569
3284468717 666297383
2902500223 476948971
4287576200 21154842
2599863768 4609594
1729376764 557553519
1938657718 52395441
1838031041 491344481
3217473747 589277763
3796019318 579202474
1358814769 132971816
2214634566 194440892
2572341105 615181917
3535257298 553914223
1052890980 574672629
4087469439 13178968
3558138343 563635416
3044877597 279106493
3457886134 536824290
1102019781 194190261
3048031962 11525586
4153520591 654378273
2832889985 312178852
843529230 575568200
2681533702 359792970
3786159861 464622477
743617000 324917476
4049939970 527078438
2932756315 357477941
1472649753 453850885
2004786018 125698391
1402293633 616445904
3847716045 487319483
1069976474 124846404
42681009 285025929
358084094 251149593
936222048 178077168
3827127011 28380037
4034477595 2551758
2752896095 655071369
1897760773 382335024
1394622463 473890992
3518920388 183037155
15079787 457201280
2704362257 231342629
1655139197 211668777
2652937462 280131976
1797045561 644441661
1053419143 276196503
3619744390 477863438
1250909658 366042996
3117001348 293798539
2341512870 643228926
1943316665 652862715
2636072575 251024319
304651993 61241285
1128696427 498551629
3080244579 153525723
3188960031 311828264
1134346492 50558356
972984003 221408247
3875824686 184221534
3496307869 124641731
3296399771 192492678
2486751942 640309836
597634736 430134733
3909424698 481421409
147107579 4146241
2830684194 376642550
4209995205 33424686
1781033358 154582080
3319127862 205751219
221731241 39391996
1945828681 566561847
3638650641 367747521
2839855280 514661888
3620709696 671545245
3676540944 296190116
624497397 230437388
3650337366 518840358
1762930869 606792913
2380492311 36568319
3708254596 159142416
2526867841 395943656
1668195715 458060343
734369138 20486959
674482044 424847046
1983511599 113065962
1566044277 40792203
894273021 553556066
1397897992 176158739
2371649379 511525694
1469698355 218028105
2241888559 213715145
623845714 35568289
1169725643 52909803
2361880159 301419832
2233686629 188155120
3175201942 266368197
2975287664 6149829
3868439370 56148188
1686597405 222791685
3322676379 136301116
187765893 408586288
146818606 192544823
3615826055 583255109
2667574317 370195743
1459686274 127663594
4113661472 484848541
1220434154 264277428
2048073829 106481623
4133497784 516449599
3161940382 140367647
1320847920 232301227
2926743754 407752625
3126702104 655237681
1229593483 397754570
3675698564 359439725
1011828305 457949312
2858521809 125772053
1902400574 260923209
2377494580 612763985
3746011389 182892333
2100552169 675631658
1539859737 8188899
2973654433 35664564
2045543807 578254808
2893083593 634776226
3372859519 316363717
629236936 317578483
825139477 43573054
3305092842 296887715
1330072110 471801403
1639256637 678956464
3185774453 6309731
1719040378 406913885
2320076212 449321482
3619798305 9445226
2882823811 654489135
3862372979 30822994
3000372938 272613123
3136980864 48903160
2963469305 86558258
3074755936 125051645
1898659269 518697977
2013966505 258985794
3533567018 606624944
2802249183 298155663
96695634 321977181
2679242984 155436541
2498351307 252059500
1765263666 353058126
1079503336 220776077
1851272718 148875231
1435359492 333130888
2047559106 280422738
1782841732 10505646
2490379671 307142557
2766064913 309294922
3329879110 289953561
2837403523 565772718
1789554075 37615025
2728648693 241765587
1275347784 286251997
3259144810 480985095
4102541328 122501385
899456577 37395024
3350144914 347915509
4176741602 552060549
3543545970 262975363
2002128237 121178179
306394699 228274985
86726430 326659328
2342526180 663343575
3555110577 25196669
4144423562 375898411
1464613283 637728763
90494532 108602950
1981811491 204727604
132592649 50043926
1529605783 600508810
2916694290 532625288
1194915951 248536005
2563499734 510654624
2743947228 554224035
1441630908 156441561
3847548728 60018011
54912024 675211924
3069575373 498697677
1216483784 501907705
3675976250 102324854
758822955 168443183
538362092 396763958
3992473272 624254523
2984832195 231476956
3435125416 131651767
3850608096 149338789
3937745442 679628699
3381218204 401348924
281768924 627082887
3152689184 24896930
2607882305 26416985
1415263364 115370651
747202185 135072475
4293075453 522222091
3598478022 88709089
3454521207 539669772
3490234852 264528939
449264324 461257431
956783176 611747728
3053420416 335400456
761157191 264170772
2086171366 146601575
3681830027 658728402
4073462772 588889977
1194148787 341172803
1911620129 161815728
884233090 635009133
3594460277 566249584
1694021020 406490769
2595680285 13317462
1307897988 73389455
2206446553 560000937
2832554852 216043032
995644754 579274034
851932126 410664677
1156545008 245304448
323753098 381369402
223388780 673210625
3896663662 609629776
1687820506 407542127
962209665 634601242
2295501903 63699910
3450868604 674383581
1280574142 531829814
4211589982 543907067
390100876 110768904
1299240639 453383198
2980056047 574464648
1911654417 592811352
1747539727 592520722
1155529606 383620921
2209530912 137784428
717870891 514695547
3185213984 92483167
948029112 171820474
1512615794 347028167
3102403104 95752522
572338169 632655610
3728934907 266985682
2585356929 533731287
330888879 377213744
1761020436 32191298
899057095 336943174
1254315798 33207985
2313639076 589700190
3002296263 588978623
1943556487 401715184
397681822 137871099
3729989909 376649263
1160635347 363648011
549809998 385060563
250968646 88167536
2213217620 508264768
3181898448 466751101
3470171422 565861721
4133141104 16707786
137448402 316350206
3215972225 337396736
1355943294 364770230
3647189192 125034990
2196945951 352089900
822048983 102878989
3612594798 486234586
1217772662 290155792
1660180599 161506571
3103029352 126720444
4003218329 92437446
2080027978 198365862
1044978842 82353522
2693512460 20135541
78973163 249957298
320607013 549760537
2718306337 570624063
3130881234 118979754
511340856 587598569
4166931489 546304448
436222993 107520348
942389931 614738955
3563395079 499434374
1719777779 93143017
2233397892 394737349
1736536720 181908273
3920075848 237648983
868396390 153892916
4076674630 617202121
1047403520 92309061
787561235 186932019
1157476834 551136222
3421482385 500189624
2873226696 111564531
3772251916 623694509
3976071488 110260426
3907254767 222198164
1510735795 431539491
240850402 597953571
1603143747 645534204
3042435076 430349877
978543853 322147424
862603639 187185538
705098025 458198172
1879136628 6440023
1738628595 615466245
2610582550 147856872
1338657358 328729912
1526647471 195035791
1871097362 572062043
2398830607 169528418
1991995551 369378884
2128926004 147922016
3819993482 142386278
2333691981 650111692
602857709 125061947
3297238406 491081728
1426865046 179308870
2038282932 119453551
2891103089 52506485
2104354797 362172564
2049742231 168695860
3487584858 396153115
1040574972 655310257
3423269361 466429970
802966876 93343996
3069875971 546765500
3417805897 515538559
3232639699 39005141
3850233422 191780619
368105197 603226276
399580043 179359396
2112211730 67604121
819138337 160240890
3570610315 588787238
99746298 171678363
975174642 611457939
606248218 42378762
2089196434 530267002
3344244268 390819994
1900904409 363591060
2925148836 503703395
2062605802 65677290
2924559608 6743008
3190251400 124863052
151434680 16157409
2187863550 124828249
2433940191 115689003
256192027 321155724
3562787616 469356845
977901891 391491455
202544072 133366822
2758938683 492860729
3733047578 218769425
2392349723 34802063
841721328 49025602
1915558120 408701612
159067206 152285676
4158711402 357063005
3741792456 619561914
2811598324 395540301
1294046048 649460604
3468321923 185163689
2562493241 69935476
3260439199 67211425
2963766960 15876426
890643142 198994942
3629074541 206165292
4016185145 385272260
2644337935 673144643
3683645906 670696845
972285407 267840496
851081823 299926082
2891172871 534495641
1712146137 141391738
3825641047 45797273
2644223152 414865099
51245189 490028326
2733788829 550184040
3817060104 559849496
508577837 555797727
120108177 531400067
830855623 611751511
505676058 565597457
3498380147 60035368
3995250614 482594685
1492575788 222439753
3346512003 570791900
1749279099 510151904
764450103 115078799
679571040 325305813
246692071 652115976
1182717639 168155744
2543402294 532183536
548019826 338660484
620226049 63347893
3871929588 324163875
3369619346 521809963
721609239 38743608
3313029826 299053569
3090019470 266538190
3834099886 232438620
1722503500 591240659
3382102179 31188338
1604762736 42866309
1193832009 250890530
4176981886 483160993
3100788596 135407871
947682612 157667868
1375836543 457688750
2369897820 580369494
2593820480 430378209
2970556565 60287334
4005865128 641467428
3020039530 423161735
1743815120 526075666
414914452 322829617
3342216554 226953657
3788176101 34647342
1762039103 655798320
1720400937 348233702
1488416658 265968038
317330203 349832927
353529231 52887295
1368193468 501551736
1155529828 93897156
3638438752 615638610
4073596759 39567791
2463242205 388839854
496677174 126992089
3587701540 592895880
4195513674 148187898
2963152735 367747328
1263105834 470593521
2513603746 161255034
1473836891 4380634
1179357201 412542184
2389453556 58087897
2424944489 412298308
805842634 308852564
4246995558 222220147
3911254509 623320642
2677974790 212284938
1388686112 377563194
1067613770 327563099
582763690 119197966
1132304031 84679103
2290542972 224435090
1995948974 366198013
1782244008 229504587
1537324354 326983783
258553446 164576450
3382703604 327984314
1901702341 481900589
2380263340 664088674
860524584 532923670
2566311504 536225101
693254452 418970996
811394788 23436502
586275051 218627972
1410029616 56351688
1742084389 425960725
1102951215 199081773
2050168672 657138743
1412393689 45722246
1824346503 412659212
7667654 405811458
3977855974 255195276
1065740343 107630322
276920106 218787184
2606572992 634287412
338080584 486230802
2803531775 523622893
3387883171 571586429
290700113 679220834
1915904479 607288780
2633281387 187426009
639952591 664738351
4054991890 267166034
713769520 589530142
433382278 172355792
279859735 285123804
3327603581 225097647
2721877151 127926889
1665026273 264341107
2601043771 399678198
3936863076 651031153
182610403 310269567
2376145155 305416211
3465999741 388378667
443122046 498791370
2588137792 620171649
2736611822 61413782
2559957873 16258997
3341728061 628147129
2371087877 28431737
151772631 32267036
3671433854 128015679
3998544213 61186955
4051513336 394479215
1529232673 392209944
779450358 73907766
1940411495 508400689
1374959421 193866854
4213373620 21137249
1519711639 649987487
3390847803 443767853
1298798096 332029630
3996251065 210592284
889834502 7557434
1897953754 565139411
820160536 442257970
1071225279 517301907
1090287343 183118453
1496694967 131588977
633991917 165719769
247915723 80515533
2366668403 574035187
2379955287 76144715
3345454519 178977209
4041024804 225125491
222171546 654671035
1372582666 238186247
2351789096 661906597
1901261264 667453233
953264570 665858372
1795953072 318849399
1151253115 206707601
1740298871 647664790
3224977462 321472341
762142976 192498265
4292693279 252653366
3411702438 315864468
4116630857 494867732
1021799530 286728390
185611205 174388700
3528608952 365659826
2786776243 127274175
3990466502 507005134
3314230044 254978663
3106235339 654795066
3987571812 563931184
740375446 560911396
607734202 570722090
1558244596 126515428
647058114 342541493
1145965122 672066631
1863028056 137360475
1737589688 224935596
1938855433 380700140
271760723 192195050
2289345398 533755564
3945221297 2362725
1011826739 61504859
1042615633 52353319
1068100309 434480635
1294573987 323014177
2161693620 615491539
1709100152 306927096
1018249227 325717366
2081646051 165222619
3437046051 537767083
1317471121 514799388
4030930801 335730651
3933699524 669237579
3385854003 58195134
3301310419 32162202
635684583 274420951
1885457828 599079190
3219805341 677585725
2574807911 517444840
2645247151 332542050
78098236 104254383
3313466708 659379155
3702804371 162516021
3331196173 98637074
1388135312 674102954
3234777005 661283937
1777922926 590584597
3807133903 114190600
2011535712 561206561
3050704888 361034601
4120559982 151736725
4156208654 143954690
4234802575 530902359
1741577894 486133454
1456762745 416506782
4027531159 70257208
607512582 269238436
4190031965 347665957
573060707 529561426
303885566 629950550
4143155487 131512899
2673901296 267493875
2725025954 449317639
680487747 45364459
2455507825 25817853
4142101368 306846988
511173083 137917590
2632529565 76192408
721357249 244724615
2204046122 436253998
2415083713 69719224
526522214 89391164
3034125065 443779970
2764303864 652128941
3848720696 54157684
3200100178 334120399
3637633767 341644054
1288897423 385576145
2000086663 165102854
2281328475 436240234
1617398485 177030168
2670890511 245701264
1956153099 498664892
424682702 619052413
472009349 149108269
723940377 333872824
2403907132 46927968
2802350604 277872505
1354218122 185968297
1641777296 507000299
3971542947 583575776
3023156322 275596982
71223534 594463857
485672031 229300654
617830054 374953161
3098185530 657626341
150534652 236333043
2866433126 231976498
964711931 56609763
2223171467 438324655
2528033401 277090689
2658037264 500864772
164968187 38338041
4115058323 520891081
1920960910 659880735
3554683422 405229189
1202892505 109804605
3334004504 391130685
1354246862 94081876
784583924 204223035
1160032432 8671261
1285595112 336965327
1127144409 445371133
2053045139 406940604
2202045697 553902797
2418776058 336970094
1406543340 82662973
245693375 52085748
3839017851 328619173
2814682600 75366099
3007492583 287361127
3841110305 205727083
1002740281 614477888
2108803223 522785393
2895099886 90924440
4120764697 381884394
2945859119 431711063
3333867790 579261910
1246853618 569967629
2130460151 59673035
3944849619 220507151
2313346157 322670428
2181842160 330671056
1131313602 465494609
1545595584 582256221
2837068764 7342644
673614458 599108292
161509050 563240453
2637630497 142776617
895047631 82107131
3173536652 363380558
2233779662 465853569
1024900318 180270295
1641886049 237979026
1017699234 5489643
537634970 25911966
2241091475 621236274
4273074202 222271101
3229296920 49287136
3913460568 11867346
1833456990 1625697
3193433590 467753728
992827207 180777142
503279422 609882851
3388138544 461598855
3519059845 417287327
1910375827 6868693
1249102769 255222054
2683712714 197549710
2497621239 104075280
2650097896 602339923
2417452806 243147818
1606511294 39132562
2928160090 285263262
2688452991 678330576
815996188 662203272
2508314072 18162485
1602878303 601530607
2745501676 175904587
2388533656 350546792
1638170896 144436853
807187350 586707323
3744948579 261904429
739496051 114468151
220496401 612054783
3467922654 405278811
3956360473 185255729
1198783269 461706149
796064816 215677311
314336161 535612544
2412748766 548171010
2055217734 140112665
1050464130 467176674
3218494774 198744445
1123351123 7976147
855658349 267736967
1159311139 316908876
1575063434 589026775
3186742600 123004182
1936493490 387515089
2193888393 559585296
2792563954 371133801
1273748332 16737680
3866026476 247936250
2173222003 193151727
4041754162 617806215
945925758 425031825
1536582350 259830754
238371733 51021030
3261942181 169515373
3638021781 372382011
1593654996 423990814
2236398044 226194020
110899785 274605944
3212896760 567181239
562858534 46195930
885361753 294566644
2661338698 401298136
2351484265 168565040
3955994963 505516648
1715396117 532851125
4083201395 103086771
2394521880 464207913
3617390116 496198655
1317724091 172879190
3899364787 529740643
177381354 259173547
68563843 37777947
1578619727 297895794
1950514684 209635514
691325318 646297164
1043136056 369323977
4106870199 55773824
2665344606 163089028
678510102 538950533
3584226461 354083766
2954853972 384219993
4243137316 48062416
3405087853 492796598
4264801911 517557053
3929470212 518192633
4026247967 340589855
3784428850 395598439
1832377849 487441555
2980790640 245082502
443607434 286032660
1100160190 212269619
3253048391 512306632
1778476675 370143518
3434515296 603857045
3686202374 7223770
2720115229 350938232
2527666016 610191616
3473148046 138218345
3635473469 68781903
3489551726 336043897
264382727 174534552
1550366067 432390594
2274906641 263347805
687242499 301788546
558748513 522504340
1227433533 235631858
1983982608 531294039
605047139 563453288
4257462518 70021609
1501487888 108092435
936054784 218371254
3262298951 98310530
319328190 224580492
3962094892 267199150
820094375 525615220
769534391 38574823
3038067862 661245592
1337344680 133972816
3111121615 202039993
2355278490 413280449
38951225 297972888
3812899903 157955951
1921163052 654124055
943704997 421111116
607703774 385092984
1015231609 596102523
3824540923 109435513
3085091891 546491325
1337923974 382440028
2216451122 91477349
1129136491 340977080
699429074 252106640
509198172 26781451
2442532244 604819005
763933555 622593663
3614397650 514462247
3028761672 150058526
531510677 94245594
3267052001 160086629
3876046223 184316727
4060038309 335950726
3511147162 468491846
3702991260 168521082
2529694744 284144600
2461786377 189511146
2431777739 208087909
221348000 138861680
1947790913 401517323
2424893098 2566251
1170065626 240736302
2447629204 135359826
3597322260 252038456
814029538 105556425
3754775007 298867463
2270634374 113531780
2281736589 226329360
4043958023 517345473
129777205 118172655
1001864339 16772446
2008440154 590797345
315739615 383000588
979520942 79230049
1023730956 244966131
279036128 390663456
951561830 148832866
771755704 559174837
956567351 661419916
575017487 350576314
4053216500 256380967
3601243350 456155100
3612345375 487716457
1944735231 360884894
2400086670 523261851
2540687455 170748716
4038041856 496385874
3945693548 119370411
2103291202 387241584
528925404 294097112
3313393194 308857123
3928572761 374930950
4054160535 341760735
2825083722 14947498
1242917776 16138305
905627226 525561068
3037117554 576618706
1950611756 60790297
156060846 19419930
3106719362 557829365
2276509361 264951569
375146469 323323626
825196975 292844093
1140165112 134869379
1542001049 497653696
775523171 374209329
1025932179 265945101
1241807685 280871919
3967113212 274578777
3165605597 189787707
415569130 475044695
3770778182 210138822
1016828388 185158131
4068799290 72359237
1828318695 69293351
903560377 25822431
1017279906 386315349
3502154579 579036063
3197242594 17088941
1420500344 173806870
2159681774 348980721
399017491 649240016
1171355076 610224851
106196717 389004700
2567662375 395005764
4082894341 68815021
389390502 79232904
1953643916 672074549
2698318182 96201321
2779543985 140275367
171951514 190279403
1940139826 169353023
1873151146 86326301
578860485 440474066
2744932180 27768369
3274248310 533369466
3485421049 467299994
228740623 366911639
2299076701 364057152
909360306 513205792
104571952 628325397
3564787532 59793999
878987238 454710810
1226432908 293594383
4243183795 610761163
2864491990 196821283
2769308595 428973236
4038289237 358026490
2265458946 247207507
503980666 285256452
1745202221 144973723
1731868569 201005872
2329880668 9648251
1212996150 425635035
3098335947 562680201
3991590084 188505619
1315609861 264870353
3798247614 550803732
3410784056 162001364
1306833830 48943150
3155404439 99571565
3477525836 220371561
3793578114 520235347
3088345600 670256944
2093686951 498303623
1505081932 447365857
1442066139 200227106
1935004202 5959198
3585870264 332461731
1267486977 266437737
2082389859 289347342
3632239588 432786460
1815890825 362334828
853117874 281892746
940273180 304468631
2829555582 185618539
1975405596 15144421
843550523 385254365
318649278 336077869
3610773767 180219625
1741011871 211579853
1221809439 128296494
3460576337 20558758
3372986673 330751186
3131591247 363410956
134059797 106784646
1856709464 205256451
1230188010 307237604
3942024234 157995555
1851413774 413930666
1137994166 48631725
3096472659 662561910
2430765027 552582874
4048747433 325324394
3881184634 47260388
1816751900 26552339
3312603305 51854020
1279165304 664823774
2879863692 73504021
890453721 146759433
1798895320 502823955
2265371297 278139831
2076767491 328844905
2757622461 676675398
2901431857 138941397
972875413 546066335
2019782015 477621777
1628238768 92038289
2436706296 90479278
3182165103 538554880
3756237590 42111251
3595529656 247783315
2093962658 256504536
2345645162 437239271
4135575138 437455123
647186606 472344090
2255086621 656300168
118882862 87091604
4134257840 343576633
554979035 278125935
1395799290 655338759
1430774471 250329178
1338463311 148989374
597547457 140475255
4053887700 107604857
612671494 25759002
3884425540 25487260
1232961852 4964458
3106092057 573522201
394284130 188778896
449271528 192970292
479574681 197437470
2315610704 582355335
637625019 425097125
1777363829 126317045
456108572 447451719
1887636249 401515142
1407242668 408974777
1896514000 180869602
627327920 321847311
160148484 265084377
2528664493 196386319
495802847 385071287
3650554296 285349374
3422710189 128793390
2157031010 501646899
2845480305 32356626
133007014 528826900
2087822783 341203940
2468610428 370885576
4182403961 335576757
184866285 236342705
1602096118 253595845
235067076 349857252
655237379 213893712
408795836 50945798
2255455420 77166053
186591476 658841083
849802215 83392193
3707499304 611094463
517318448 518012711
2815251921 250870450
257510613 613721538
3316159502 352860941
3715484817 439851900
3538737044 263942023
874877430 28655305
2933771319 27630783
3258755923 307394638
2251718434 149852622
3412110625 541445182
218951166 335847839
471424370 161828442
1144630866 620746400
3434288400 74305762
1777023418 47812981
516997246 577568239
3593147971 24663963
4273790608 523967743
1899864445 111303443
1145352611 41586261
292430492 72956269
419172048 377699617
711215462 120678332
2356673075 285377670
2619090596 29747726
1977195361 293021601
2933821610 160112728
6967452 664610992
1163357934 590091812
3569747971 184371272
3335409447 463111841
2364341438 209389492
4137016726 204971652
859677722 69116961
1168699389 18000800
3652752751 614817524
301556399 337665023
2335209945 62309619
3666855190 287756515
3152026051 492508312
2593149095 568200359
825447448 485599589
1984207978 398557718
2619623693 598369785
2882838023 235649593
1846328887 341836952
628876620 357626238
1071605610 354713904
2237213909 377151794
2022449412 199249244
170189077 150586526
178950707 17738518
55374163 227226368
3142752654 491509202
1207730609 147873133
1035855525 474094650
2230737953 678151492
627402876 506567781
3904566669 231501639
3066090265 560618142
2275696596 382513738
3474957512 62440483
232497438 480227224
2698447075 44706274
2775140665 63219026
476342486 543110613
3231226126 654705440
1675261463 105563936
4213859746 36074505
1321988072 9201561
4055782605 198834794
607620690 96331887
1848426697 631680375
1675938510 360483533
2567488211 455196169
1868231623 65606894
3004944428 164174249
4035054111 257195672
2920984126 83801217
3060893326 276754270
391396547 569460434
3855645802 162436643
2664538704 366134717
2239740606 499217459
3056226041 609692380
373697044 229912534
663843355 133196373
4056203611 173867042
2658372230 241757398
3450549296 144456389
3937228928 669057770
3319279545 450901213
1483654807 359391055
2759355836 57717395
2303814037 26206315
2986191880 406227437
2608620991 509945196
4137242725 28949416
4111148137 324384948
3101547428 233515027
4091920095 507168971
3722191498 66380594
2579027612 86589777
2638347275 252374275
1141848565 27609211
4804340 405306307
3654442457 625650153
710071716 407758266
1783446353 191568725
3957262411 590144963
260048832 143095007
3379169131 510280408
4215580378 587075344
535086690 525318135
3460283525 170842657
2004357151 355237850
1105262426 36022838
874342986 107645168
4229546138 578327667
3843158241 266320661
1661883493 91780596
712720970 221752543
456868903 678570449
3839983852 242958524
1915616549 122254136
2611889150 463928966
3698011085 53365839
669476894 319740437
4286840283 362310301
1590570863 116337404
29682333 469949471
3981941556 90071187
2865632729 250933448
4162525012 235947081
2525245913 506965779
786584834 10467318
4113990086 496800546
2524001351 493426567
1951537118 494071217
3031119905 13032117
3146068267 106569873
659448447 428185841
2807261502 169608971
1847995119 233729152
3601658709 560540881
2165227313 244244874
3783421373 56098521
3138455322 165140847
2384131413 274304812
2704242557 237314492
2023389525 323493868
1574058961 518384118
3123475554 666590064
3740544550 201390343
1208255282 544241276
2018102510 221155913
1752885423 604906412
2344545170 276430854
1472916193 24301037
1786255896 196505428
2637442716 385124015
2129211500 585704812
3471553696 424136923
3510586933 274785353
1833972438 622314259
2354305817 658333738
3543028857 107727472
4144028158 678348500
1694110952 55724341
4222549828 393892877
2071720305 142629669
1892071634 650220062
1858632989 171787621
1072862587 521660234
3582172249 116827059
2109508275 46899698
4244627379 44234827
3915819742 110450693
3657176967 39370299
388644390 225968793
2808247599 389074215
866763987 313247409
3842925399 7874970
4237339457 133337142
3816320481 539949514
648897490 282411753
1462270790 165787514
490243691 265475936
4027029143 534295882
3797054068 98086366
3780565765 580020998
1862987899 184723154
2853466196 87078123
8241641 134153234
1577689387 261236780
2390309696 62285360
1609630806 575330340
3487416758 675620749
2744361218 196251650
523920471 347431214
3744238157 249267339
2908485947 26986384
1431861622 211311918
757119598 184028665
983118167 159630227
564889011 662219693
3896491734 669730460
1512651917 45819048
1959050492 457649615
1411547307 386258568
3054455361 525257304
505843176 208424444
1219570193 298306118
2711021644 96748036
1526272675 274975055
2186629366 487692261
3813672536 534284479
4117403534 219842951
838052825 393477467
4216428966 4808702
3605887564 615561185
2054626629 438638101
848947468 481303570
296754905 40386991
3095182025 665954233
510351291 644700593
2098063936 127138627
2413639067 256626821
687861573 61383347
3605748317 10411435
3356548911 361663194
2921377429 481459497
572385756 360991276
350728297 187870523
1535373150 621031973
3815788884 166011270
438802757 171236979
1147378464 81467625
12921052 483773728
1152975824 388685138
3641958532 645344026
2278272538 387030531
4207954670 321774428
1064796874 582186909
512812655 260773044
1765969424 367173719
224741681 592231997
902875826 43476257
1024156416 97973358
3326985762 543687
1500095691 141789460
487107325 93776887
148862812 513911810
2488478262 627335886
628415887 235560220
3292014040 147437911
123840960 313076960
962849847 52546241
2566165393 190207156
1508428752 373220478
3991052029 383487897
3432862968 311673957
1006011611 318495087
3288469656 426531019
1793472249 444631976
68645188 645023483
2854966860 50085078
1435626533 15036024
394385488 666316570
1881222013 301500219
3286564536 377817917
1023650099 75731377
4079908918 240197624
3390431456 17063309
1106044793 128298486
4679355 22207500
3375138213 660865332
1187070726 533408521
417308393 487648426
1398066985 622236444
3057074747 326743406
2665901543 543543509
437439923 294791986
3748476275 103642353
1596666034 470888986
3392741167 362044328
3781660562 321166671
1894170708 477077675
2383885960 254102747
621407905 33193249
3725202371 558801921
231077061 216036103
3430660356 461493306
1276241576 421678014
3485786909 285984812
2167980811 171981278
63204737 385361889
656010825 465145560
232323224 613273671
864907022 598337698
1141326584 159519994
1785972093 419825210
743922328 152351795
4243181991 66238567
869706654 167079696
2849344661 44287328
1168837131 401099472
1358245678 51486137
3934736824 436113159
2043661942 521020201
1912709667 249759031
1358489170 404457204
1052659456 103063873
1825750669 589187962
2308145020 601341232
2997301478 99891195
3523559880 386576780
95111370 171648153
1651629366 192767821
2416752985 140139171
1741794582 609638022
763491517 669728398
2414528812 163130200
3190532526 339186347
2658940718 24524553
263213958 253791636
662954240 475436761
566778008 378917111
3070694271 70994430
2656471411 580774254
3445839301 613624355
3586802968 375863318
3046612877 452527934
2985420610 212482206
3245562713 477481242
4097424498 179045013
665456483 201731572
3771597921 352094695
3138840884 592906671
1656830263 552590115
2012477419 570407170
1168190611 68494196
15935263 221183160
3293590387 424895715
2659251157 421968670
923205344 586765843
3002777666 370909527
3249908350 229860570
2942863388 474359886
3097758027 540202707
121427317 226860370
4168672103 399840926
93256991 122073102
836040763 170780848
1448605614 118492398
3328833580 383902225
809456876 289370311
185588762 91618789
3715016159 12262886
1775965293 17942308
2463377522 420168542
3899295912 82945514
2257413244 25555152
1563068612 457726347
2617535530 250110089
860977532 180530428
360186106 36553689
4036739165 587505805
4218529484 515364077
3386498968 318153611
3608957658 183387949
3942071357 88035991
1868283789 352633045
1092853297 376041577
136296836 275875979
1147155637 147530317
1783644603 93107035
2744353841 651172256
670981659 162862598
4154146137 122074719
3612490224 16921763
54936057 489894715
2891306887 30732816
3393007815 537619878
3229511052 320728297
4292374208 260696970
365261135 232341701
2453361393 650507070
585897194 7559282
2518937818 415956165
470971559 407908384
1481812680 184180931
2845979177 45718685
2402592916 33479421
3771666818 241962553
3347100560 650188083
2237977723 603341727
2772231139 33528388
320753176 662621388
1171218672 599608035
2908948736 104725070
157321975 83576095
1565694968 641634077
1910992405 473669377
3989661278 253876271
3450148348 191793263
4241849985 630333396
3453401883 441969915
3870462526 594413623
2472601635 335658660
253904573 8026202
2858958775 593173476
2424328970 210814579
507729709 647542643
3962090098 538976643
2412936317 678964175
2319723996 570382803
2682537805 273184582
1858244301 629962896
479998697 82096625
2284306731 321420941
536008909 298524068
4189264611 566328036
1801087068 518117979
3252857258 182030420
3539665690 472284151
878519443 219884920
1345614114 448135868
4170736116 339093734
20124358 665214314
1314200525 444655442
2880837223 191153801
126979119 129209341
1370656055 600565079
538399066 304752117
3816590329 621115972
234911573 276420987
3787995622 518783180
3967126825 556270194
3551941977 230033391
2069661281 324567138
3085970536 620125108
15723675 93041535
46058904 109527043
3969010121 246462832
3838332980 567341032
3611463264 589581928
3897558793 650789683
2875526198 376797327
4273791396 460930235
1324853282 278470545
2322859013 589415762
4001802006 254641404
3758965827 591947944
4222294909 484043767
2611944933 676362170
2467008131 492726824
607492452 457581569
1016133950 394018439
2263104204 133975053
741876046 635785522
936057397 388977557
4050906885 413619379
1354553695 108942383
3141781540 318982574
3468065798 111737167
1697990106 28150740
1770911612 414796879
2707110316 615040740
4123462046 627162869
2573303769 452380691
1487138240 477188550
2597238107 250899695
4259119944 585320900
2947662870 288569100
404233054 593443824
2664361656 76927261
1384688450 119493848
2508855540 48144895
3559860534 655749504
581386453 104893803
459736693 76599853
2051705436 661133868
138026969 277618732
4203273510 25160492
3115682964 109663649
349275254 493563205
1981871257 415678759
4023596159 573024632
605246403 611183413
497401828 364340421
1082392127 395295473
630852326 155067177
3667173239 354212889
737455754 144820973
809267541 535703745
934651765 635412902
517948151 339994796
3344572233 292379776
4010894287 661190158
1998838109 341045906
3993532683 263579700
2341973255 293139484
2537326742 91712020
3421465366 143924228
3830340640 657012631
3170094116 186781062
2403151527 96823390
2744039341 348055672
2659202790 403283851
928618380 353169899
2680643486 78947556
4289048912 68628452
1045244715 626537290
2140655514 156659296
1145304604 210964144
3651221980 497862634
169806657 32597571
1311399549 359490051
332539214 11664349
3478424556 16458162
2213924463 153794395
560139129 508354136
995183691 467797979
3119537652 496477630
495400091 415631308
1749921533 619064572
4125777762 136315219
3354178972 241886591
1184705151 655492301
840625709 195975650
2298729969 190693475
1093878897 258395073
1948331032 267191112
1168178810 174974022
3269881608 274705019
761155547 296062943
3905303331 9857994
3467745183 578241453
320569017 46573385
2574975372 15027913
1818008948 516790379
1563310070 642484309
3045492545 441716838
2749479536 449428822
3487859142 78183520
3716168880 190796925
1542179117 559253702
779510715 26490050
2964545404 290575357
4177254930 251266521
4238551638 170741277
4025589901 269262147
611624919 121149205
1251507453 271193019
2296786554 342899857
622257034 623372350
608298728 464862268
3081635828 337718878
2438410659 608155640
3787711069 268253501
1825992828 663788617
2641993224 61158875
2750171248 311855558
183426289 156769878
2414124649 289169596
1502100719 203607644
3313841445 82076045
2026451133 80224068
810193100 166162150
3683333483 357132574
2608288546 12820441
2241883274 197214661
793571622 498046130
814041401 504148542
318362769 198164068
3090261978 417407270
1395482304 112789717
4257108855 88992212
1640524377 195285091
2762374128 185258977
3411449636 165307692
3494784364 551559374
93699233 670512052
639617600 454729310
35830913 324045948
3959694230 142515652
3397209847 456750345
3120200428 152549391
2071799099 313231105
1944100098 70618704
245437806 418452735
3441674775 198681743
3069430778 262932056
1148824351 568392456
3265145755 604465781
484797823 663724958
3903632386 175510973
924093835 244644891
4162747489 12747250
2393605181 367945043
2607759952 106302527
577078926 21349439
404396109 183900148
2028600454 1101260
1590611363 439614930
3960417303 387378359
260585762 240765530
1702705695 558596102
361660868 105090745
2734137017 254594325
1550637832 588286944
3256334892 529875667
2517008306 423636550
834087249 633975152
2699631613 547061093
147657440 403984421
3548751558 81752778
721358986 628088729
3987206465 53892148
926660708 213660300
3263512189 171200064
1736896681 151521908
801304151 362474387
3169842775 570239536
2372849504 262358529
876643168 409096235
1150865840 672930053
3718192119 148971879
3146372141 555644969
1910801519 187812711
47729460 162365489
3676368449 335743818
1716183177 243093098
1462017107 359408098
1324319125 216776357
1942078279 167504544
1424441978 349628405
3826586455 21006992
3090696754 488037485
3915220971 146415448
4150319568 89133927
883373825 433486161
3931110506 438550268
1370897226 8976390
3048090601 596402261
2859558806 180136214
3928381039 27921823
312113087 516466604
1839206946 483202413
2935838679 42455251
2726999930 305268403
1800289021 629169250
1425482046 492121816
1476430689 35450321
638659678 246119271
3893384690 385389456
150299273 102139310
200824502 7672664
776095912 419168613
3680990444 511075955
2387189448 413232655
2713997181 262058751
71171347 117856594
2388719418 459130403
3495272799 568264917
4109551401 304668088
2378685304 405601571
2232404886 505049761
1307478355 310512926
629904081 400369917
2225692428 640396447
3250477324 90036856
44553641 589045182
475779714 246847851
1425555520 165900405
2676823834 460135446
1264359730 621047185
1516818870 212203087
33053258 17662987
2494929857 276541163
3758023042 215819705
392223386 293171374
1545121382 162870930
297284033 165116412
2408753423 98884380
1654343277 642615475
2519996540 349933997
1640828835 59539367
335543502 106091059
1164003389 486330397
3580691539 151435334
1867589349 48446022
48389313 431492149
496000483 556264767
543734367 370433117
3315280356 212807694
1027678810 581983435
1010191519 518135055
3552892591 17227110
1417291682 230104054
1432194474 449464575
1063821442 24624930
3784681441 372002075
2059652 521927530
517937110 509824280
1818095229 551371724
81413855 225850927
838568095 617216146
3807093958 432307550
2365626905 27163277
1396016585 262558679
2511309258 180543930
3002068396 93025131
2960120157 408632118
146334276 256577938
784079493 236012602
2819562142 547124419
1479136424 530143958
2573694243 154476161
1941715718 438758238
2634681298 156672929
935860870 547269841
2646456343 509962723
3502531143 121139025
2499617014 331015261
3209860930 539684000
1415681597 559025420
280658040 539784792
1521883202 189725034
2314990949 191735007
3189010839 444638722
3974466399 99150027
3516947182 679794946
3320457660 155989410
3209052886 540486256
1824667924 421645349
35272762 149032663
365421706 633189922
3378778207 604245150
25426955 502886972
3467019767 276422284
1935428022 294066592
1443169943 176041197
2099368916 267072924
670846808 204207973
1542675218 393424036
1100989532 34145722
1588557621 266236813
3962598069 449195869
1210949030 450958799
4251593235 322550728
4222107655 182703781
3907138893 326836533
1340937813 198062003
3227312234 463696596
822864552 163464476
1742432135 168912167
771685641 171011611
2553743707 72023514
2025045261 126678221
979640859 365322337
2400172096 578417115
2488871141 293159890
1436747697 435727799
3832665809 171349540
1741316185 27525417
3147198183 176380059
1232105925 439193066
3373325930 119615641
3246098893 654732559
1145256863 448165639
2996882298 138676285
3234521122 315079260
32824112 186583517
317910633 191612807
1700394372 119839185
2504733305 447226704
380206509 83725750
582577523 249603029
172987051 185599028
3322389024 461213434
3952441355 281710152
488910321 382084069
2061826203 287788515
2794043163 610382151
3161027099 46676167
2452693418 324177896
1811913724 17942031
552217456 56558431
3993385951 151069936
3022680856 420249811
672898074 200259604
2607755 618601464
3656030984 605856786
2905819169 74837599
2554988175 24852212
4207431313 382596590
3312875456 644395634
1573517685 186084867
3214435449 305039799
2762014092 523456577
3036134758 399956481
3037817673 51831722
2770034066 247560904
996909872 67046207
641158136 125628141
4176475424 314089329
2529035044 575800313
3904054068 341244438
3233377699 570711108
1724524652 427831793
3702102460 314335262
2712149828 80856822
3159075478 587018570
4163567147 535013533
1037900844 168566654
2209333782 543768293
252597007 524372922
2738002934 668240817
1791056514 560780125
1399133797 3996297
2672590317 393772199
3803588432 258910435
1177527704 443787246
3610894597 139199047
4140894559 384904848
1259780272 497472667
3939745367 557227796
41875034 288074747
1327422953 239624603
805180796 552377097
4173991655 220432151
1507104945 109370772
670523145 505910150
1632644351 499382984
1644116126 343383130
776578421 406079108
3450727619 667163126
2094062107 311289287
617656025 15632187
826447310 127418925
826086518 344225229
3112744343 309472088
455380448 438720701
1645309873 604051491
134715853 67366096
4110426198 422998728
2450502140 163905206
3817978556 460429538
2286409286 281325176
3910474071 121697227
62388414 486320707
2768832420 11765042
3026770590 163919602
3427561885 584479126
2640832427 176358946
3857109901 176876
2835135226 296300853
1783360357 336017135
781454075 502591184
1716011480 218514170
3748557862 230903980
3753352651 122373121
1104143850 418881955
2167149615 194523550
108630446 12791806
296426050 417679344
2964958735 476095134
3736831194 539298474
171653641 6449239
404520642 143744324
1696800808 300380010
327463430 410100384
2114145858 564428448
2170028217 382726533
227001966 207434815
734268962 479297116
42880040 538636004
159762395 545751047
2037914729 510820211
935080810 584567684
3239895252 332970180
1197217604 188974843
3484944131 99454241
2867709630 4493118
3866898670 197891704
2557769212 477403308
694856479 574400309
1657944654 494115766
2192652294 54935592
1992287650 650766560
59019071 584008212
3905123000 287593869
3018555233 139578209
2401621134 325475476
3972699790 451286062
2312553512 523366198
2134619849 295530412
520405631 32764799
58890633 335866067
3880721435 420414771
3712746181 459688069
2835274221 443160865
2921070203 231041525
1512471440 32684310
2004081798 516050132
1398127139 579479189
4083392975 399384613
3421126986 144782614
1290345540 276758328
518791709 73999610
2938700349 558241749
291099533 335557460
3747854927 449861883
2450333017 512156397
3403921347 355278038
866794098 275674024
2849535720 391803083
3345649523 663857790
3196699797 202161326
1826570090 584384936
455090907 235561428
2532320362 165440094
3227725838 135850959
2146327874 196481193
2900601637 363715105
1200574819 620855984
577173075 168203281
356213601 152418444
608063240 584984349
441624882 436220631
1231924445 93032482
2994676502 68353178
439221465 77401174
4247923193 269426307
3031551605 35983081
2363526664 194196408
3024287148 51746053
1878261575 75461113
548033760 311517737
3508076263 91820544
3078634675 588179592
882371571 38755774
3827572778 161470111
3222527861 331821379
968848145 563590165
1303308261 398918678
160211247 612123553
2973095701 363037795
3228885402 501172072
3579360587 88201031
91959054 651186968
2847524957 62995242
3347856312 266260441
230293477 560803388
2296727519 243951310
1027168221 383894160
557346759 615257382
3090531373 87490509
2436717851 160232821
1173659814 341800475
2033790563 274207500
3726470434 624018639
3229061526 578380996
3838385840 259842632
2907096675 193318621
2113847618 466112134
2086486983 551120716
1659494543 119098737
2050844338 369271598
2468878950 73727340
1988844896 330624928
3677657192 377443846
3468166790 29991854
2765742304 239379888
4027931848 233640761
3284049452 225717421
1843494525 328003714
3114157747 3756246
3016857399 156701156
2840039836 329394065
3317719433 458744187
101498548 44784569
1462111132 343417425
985326851 659311358
2633474310 542171185
879276638 235639030
3742484642 555757204
2579555874 530952609
3034682234 283694456
3949118345 18033053
1049054845 88977754
1105654549 414404435
4138755788 373080546
1285685315 137262209
1231012865 221038122
694410540 160584747
2712455823 40236247
1389651120 159459632
965353998 247133233
3511137656 402574167
2437830477 526524252
3761576796 669166376
1836686623 167837972
4001447587 276801388
3924496826 125780109
3524902520 74062380
230772950 138297114
319281154 355323389
3768490313 462355002
1908746768 4125377
2570911791 501062960
1046594014 489640144
394046959 234799870
2393139985 190028618
4290114243 113686426
739544220 11357939
2229945465 349210818
90614319 655766252
844754811 178302762
3061469272 506967137
3880161428 37099430
1726212874 231882573
4080722027 234209625
2155202040 318744106
3347732247 372109544
851182644 170880199
4052200652 357409281
3984171952 669934743
151633298 406179176
415028626 164580689
1432078129 494648327
350163985 136176701
1265862488 8193150
1296246428 260172167
4002428309 174697386
612671643 307060108
1714119766 138764915
2190789863 108695574
1819392406 215621707
3844117822 145278495
838467598 224711602
2591102925 227380237
1597243648 125727358
2963749739 343197
2593919738 521796303
290665849 274702747
539811228 614464458
2593989521 642328750
6080447 142491227
3063125642 232019510
655986120 345318690
1905665557 253484948
986099774 280380688
791689238 328973910
512367520 640108941
2414327597 1500669
2034347070 524709296
334590458 257645960
1094174250 529578935
125876409 195457892
2216598186 144144017
3068148767 385254575
2783780416 413588623
1844264923 333835182
2322648345 136677319
3229749396 530114432
1596840860 495788726
1590228227 469181921
4236011693 221441557
1335198978 74567574
2684921369 188254831
2311147199 110653183
2876650212 220127904
1579823767 598777461
2703368303 649134245
3663483715 190961932
2943633198 308147842
3429117557 59412727
3833227182 123568319
62768740 555470936
977395083 55881665
183983544 91840200
202025991 612812872
2753380795 216844175
869407032 201658378
2924011261 575229012
3783288711 589551485
2546804322 411373097
1864533509 262710286
4293220313 660600960
2457061772 169640949
2940641840 247605062
3790476601 467604257
495136568 363125075
2155612974 22961211
1604619606 558246625
1932375347 111119257
3669327236 359942671
1525962086 57026503
872106656 514867116
270449155 290639435
3498500115 602318971
675386672 108682472
1763993660 508737790
3995692558 332622874
20279284 63987599
1942704944 410817421
975486574 585771489
504406961 150217677
2004824374 610241282
3990258115 514250032
321959894 490004759
1452175728 623774316
3504570614 20897019
715627233 543659078
4168909319 295402634
3616212180 49651631
607401393 110808426
1094486457 217008114
2688870857 556350123
154398120 455351527
1464124647 119422958
632680753 528737790
1559319120 564550863
1175827394 488409531
335679992 544956465
52357034 351547193
325361633 133604550
1572579016 568572723
3059670681 218206486
2550863250 128722380
3768747555 603568741
1385918468 390967787
4201551214 290216648
3290665554 189845091
238612130 327312114
657560714 478378550
253781088 42698976
381394825 641879023
2874090354 565616891
1961309513 404562029
4167271205 649521287
2489592327 44933216
582916956 88951657
4108223858 508328130
3379956486 407291481
1492805880 344485971
1882001127 117483438
843437795 617420953
3337510684 391271165
540990856 478510295
634011498 75244451
2910211797 476461648
3582057893 653326062
471168169 358924947
2154897393 545488430
2930903555 544056662
1608234720 26198534
2160735545 179733733
3023726873 455469370
1068883491 103563417
3290039152 158433941
1213891669 14693069
1977663810 211509343
3269017253 382823685
683748005 389452465
4005938299 223631542
1308564251 628623017
1745143439 235868717
2127434520 125384871
1951392572 496606933
331191539 381531097
1282518594 467524404
2306319821 613222469
4029642890 267969635
3659853879 169380817
4055362089 602573710
2997762380 476317934
1600641408 653970687
441343910 236672570
2777324825 419811791
2192500623 134302397
1446740871 482251747
1386107381 40458114
454026127 136070974
446895020 420265467
229329600 476491494
2299808900 9493065
452413391 85645903
2512454135 417680984
2744417832 264314974
3422883966 102171799
2451779969 375666592
3505250647 195417286
428005390 475173838
1760526287 524122581
3255039114 69961433
3057342403 153394802
4017741582 318737751
1015707495 347943673
3210671130 374214264
2697840293 437623200
147591876 550498582
982465457 152709870
2270133428 248155615
1324569662 61091558
2028376342 644069516
2903206615 601010158
3243220725 19108973
288621240 437170241
2359808790 250618622
877736599 384192769
1873961275 37904719
3425856475 442097545
3838793115 323757356
3310318812 44833437
477100965 513031023
1050925930 465389092
3131585962 7248314
3897760421 69455201
2346413705 294223697
3523744725 308670608
1317462008 116889975
878579320 169161656
4251510400 399485838
1739216111 594119635
3569946398 95950894
2218613337 189285266
3190282412 621380872
1891452887 221208360
4174173621 259788022
2876796093 442190945
3637005509 98985136
2817923572 387052003
213468368 12044372
2861636417 625923454
2040915175 48169001
4049881675 583511890
343145114 622416423
652535046 59884686
4113286746 222377333
2189235379 607374259
2225405125 45942830
769905993 58456740
2124991925 266081297
1587186845 39314893
1831345539 22438198
1399948746 541556366
63116811 30920037
2663491829 5012261
3640326447 294882214
1398082785 51028404
3498028611 239374170
558791315 515941769
1201463578 36253783
3457082044 63756564
1202628607 32389744
4179591977 109648442
675746819 656055899
2881643143 371284688
3153890999 145636225
2844679510 638161174
982092150 638669724
91825763 35141983
3388107906 220165503
3218873428 265264387
1410562290 248727530
68011511 136068263
4153874434 605324706
1659110661 50943622
3479644137 490572426
711522843 641528579
3748769164 311776929
377002278 677100765
1857461304 634140893
4154345459 249594183
1578578872 69594157
4246236472 583646344
1604843577 57679334
2083283197 519626835
3809725626 260386006
441173903 305247645
2118150558 528027149
1037379068 547822583
461970058 289263480
2848163506 12728613
1199643012 470188273
3055790756 273770077
3877749543 52638661
2197994105 258290815
3618991107 133193418
81174293 648794992
186574998 306823922
1284382671 149967160
4022384325 249791180
3717320055 340153399
1779846217 555303198
2770905028 134498731
3700319217 476530290
4019209849 368126208
3731868040 527132161
3474214813 214716817
4183040691 214988965
3656868561 668938407
3712156742 60584622
185469696 675753717
337180026 602790089
1116635203 638596802
335910775 573303322
813841941 217798069
3481642833 114527527
73160645 325820847
1671209196 622519977
4291360786 120105572
4096294864 294630107
2291072008 640415740
240541122 553090848
1113240622 291590224
2104837670 273858934
4053648353 134522548
1689357005 346409419
2535365535 270642815
4175862623 532884
3458317611 91957045
2036607059 144883967
3128271726 406924370
3042238594 385527406
629984029 308838937
1305527029 227851231
1179479957 129836280
1732771891 107605311
867515282 464773836
1758109249 312195784
2152223151 328194257
1353259304 612017213
76959018 399063312
3371083848 263313598
1093875062 623523411
200733039 183886706
48775349 602687745
3950320111 487691718
663723774 332539165
1401600796 611735175
1300787432 569718837
1422986616 672725444
3360111708 663510334
1501119165 626211323
2875817086 93782760
1365404172 495192927
3887593827 433423412
3032640249 220414642
3302386203 127003832
2558682996 271926856
1950832199 178622245
3133060340 258546143
4170844576 195547307
523336396 69182958
1172717324 178237937
240478837 630284108
3702029753 375864111
3672424616 652415928
2078215194 505248476
2650766852 614246171
1052166174 528142708
705048856 43086991
4053945517 637379777
1948992515 469722018
4195799527 524978460
3039851319 23702820
3665044102 475471352
2181472796 430160036
882410179 8427356
2445006538 101219368
2153452846 580695813
2041305108 504127853
3726189076 262141684
3973920877 176951424
4007478000 406328906
4190388416 180120659
688607351 346824718
1687140371 4318174
719848599 532323151
4100644032 323514886
1517586310 613266309
1815306686 73619663
1931985369 237435837
706031237 140955394
592764053 437092893
1674048790 84289116
857871398 290371193
2348405158 505096158
1949394335 206166534
3699820275 264439140
3143084747 300731698
3390986640 358108879
1398324366 649870794
2626062805 570759537
1583763621 429197101
3042080303 123291742
2086381231 176370981
2507568919 454005719
727689596 383475667
1205807692 172055627
2335895642 108694947
1502925040 557505109
4148387736 216099501
12953825 197004862
1990196894 572521479
1796477733 670381641
230488716 454221543
4152521287 523920166
618804647 118986199
2897674177 101945921
2339914242 505038144
3565384579 571982311
348305113 28092935
134905696 298669670
2148875745 290411984
1371759786 459097559
622906873 209385915
2348682260 499623781
587305476 673827046
3923208841 496441943
3148563033 419185825
2643627436 69252908
218364039 221821552
927030474 2224871
2436787232 166617391
2624482829 92016017
3524638259 452844122
1730881983 205049841
3878168449 383679101
4082593511 168481080
3339718025 18293969
3669783677 354575720
4047109126 268612357
2716814273 516791978
3456015985 595901397
2631989730 118903722
1585310996 250519164
2801140834 125849017
1734027092 419681467
3515099267 539784903
2476332819 112501599
854117067 95435062
3222655049 335081513
3159766075 380243395
3839244658 164973665
1836292158 515399530
752612114 479876745
2731742822 290538614
2083124357 462194753
624823368 507614721
2615628516 460122190
2391682605 549438485
1695490841 56558322
821005986 521474781
2891636193 59828477
803334543 32194943
3963828354 202705431
2102759614 133064874
1239754795 346551573
3279774845 207193941
397353103 609675536
644995955 435871170
2292527813 304376838
2545271766 605069933
1086899040 173264852
2320815070 210917200
3682326565 88159580
3381674063 361115657
3832958707 324111054
2292317276 167420958
902871046 415137497
937889169 352925499
189281038 195077108
1223464473 371763665
1437296588 421259128
2335244901 608067299
2726921096 397443123
3670440462 28643718
171027426 117804828
2587147105 434475033
1532978805 495206612
4065213981 577652090
1843526414 282304795
3502112462 402758429
467342811 542032193
3104366559 214014349
1351201662 44875436
3828541994 52762762
3310313872 539124187
864346485 86859499
500393467 278023826
1767369214 83135537
3561866408 616104888
3228427422 584411493
2088975187 175533265
1326986556 648814397
424942187 572364655
3380665494 280156459
618152845 633652518
2058436178 644564777
283856074 340097473
1268106034 232887196
393460947 149726622
1593496393 601178594
2067152806 176186086
2854911856 642373798
970820304 493107462
701277391 543483056
75415707 192179122
4079826414 525316195
3145276559 578570001
3156392483 373353140
1845917322 146119210
545353546 70746169
3174768367 412938852
2996635328 392636886
1236114902 107744990
2552565219 131299567
1690074349 651704893
1366342905 501509901
2916755483 421987261
1192701494 579789903
3648310806 623775125
910189793 634358685
1457769884 517886340
3367806956 516828156
2988097646 625052462
3482854244 267607098
102672521 519163098
1471650614 103570167
470854224 215321403
1004174761 363054675
3183399889 288860328
2357118618 91938599
3749711523 141581998
1341677283 167909543
1056154293 182990451
95577993 305401522
1437851850 154715322
4150699592 148442291
3070471642 616557801
2615152572 384171134
1145784912 423342029
3777020201 199457026
3821081332 148881158
3826418197 13098931
78207712 340121640
2847997018 384221139
1453519650 142125870
2128525711 195718757
930361225 177959046
2696619807 553261650
4269462187 173365939
2842631261 361404227
1575171407 634595625
3525157946 248896242
3399210644 556337532
2731701872 92462203
7586537 328602367
4098938618 590288473
3291393316 53921188
1126452838 128521741
2268417779 367881770
3940125898 26854050
3624393733 477864338
1189359598 187412064
4269045307 350086546
3326177252 524954766
1119026319 645902322
430089353 415502971
3601035803 227643111
2025105232 354621453
338256169 59998122
352087772 307603109
2849356618 324593867
1621694242 595693870
731023794 559468757
3606221067 131269479
1773411397 367920427
549832120 307212841
1201332715 489880469
1183005747 214880551
3255199052 360428559
1061011512 384863988
2570843097 394313873
1864777129 498063890
1598738164 380742058
368618379 253795322
847786208 394934141
475489215 634144466
338972443 39454944
373653593 590856238
2245323138 249527425
1061666267 565137577
3051121978 163185157
2432259363 51527979
1509110328 20502850
1355604986 214724931
3090188585 481389898
4051508445 159331875
1990319237 658972877
2879300760 570383906
842856569 320241105
1199875448 457863497
925319644 30094961
175258022 202308316
2674977994 454832745
2878430338 480879992
374611770 443948881
3767949665 121817668
2351371360 166842820
890582455 638399846
1117634292 392896336
2658938850 391768051
1719835983 424195380
1394858919 412765325
951797605 267933242
3514840478 416778312
2389563362 558152477
2934716750 150852120
1541894819 159432339
4112887970 168107094
2338068369 510842209
426257388 207098846
2513316002 358692185
3306104984 80281367
3750205242 211306297
152826537 35563358
1751448134 37899825
3987593247 526878505
625423069 43281837
2652010659 65271911
2418646820 291336697
1291695225 357486209
2595085159 595452913
3680560909 219352224
1677971034 648046616
3336823679 52007791
516339945 536505827
732309332 624944579
431149410 528915604
3174831811 417498248
4145560119 148756634
2100917966 214564590
2088003042 494198653
1860670741 170186147
3862938614 574147604
3015844959 303574650
1931870519 551629556
826071683 265363699
3185086483 611234058
2224207957 310645127
763772113 52163293
2423910432 2065429
1358572140 404880183
3436006299 277598046
1923532842 632132524
96208404 675187795
2355955688 237752023
1135078615 392795904
1396403374 61157619
1796650548 92399949
3087775512 27171114
761412490 168830475
688078019 668168456
1013818930 245353075
734228187 411032744
755119221 239852262
1261759451 659536781
4214600044 678077405
3704095377 135435490
4049806826 464369160
4162903144 210361865
2560791002 473693646
3395591471 179247179
3247485779 148660857
3884699986 450919296
2949519298 530986665
753103663 225925039
279480772 241737776
526166695 572019303
3675115798 314425674
3476260496 504843066
3698995755 260213720
3630143739 167308619
1510372248 505704204
1524726947 598553510
3774965642 307814649
3508600520 456663816
819422086 606803465
1876297648 36958074
3442750911 171826531
294675819 603824424
2277593093 285171268
446920999 357290409
1685073731 518270816
3314445513 546658405
1070261789 466848605
2469995619 269389624
1690124984 674515941
2384333447 330110039
3184839447 3591068
167351284 84805151
2778300841 106906535
187729038 227066844
3526766103 60822723
1354419060 294709199
1160099400 542116220
624717236 276983001
3041122465 369296317
2153684030 317269143
2488389028 97573448
754051893 480636646
2261159644 337733780
3784537797 129832600
3320254788 577547845
1504173328 237362528
2462374490 154655791
2086256457 87407160
3336393148 489405631
2902328658 214283428
3533236310 79355894
2478745937 562396335
1485341129 601759317
4106982352 627176812
634539625 108761726
1741777375 605445195
3108947253 176758109
3855013602 590179902
3543009363 149308315
110160352 88695000
589498860 188470000
116889232 568606241
1915419533 303600430
3707122464 586940515
3288483400 386418533
3639983835 38070787
652130374 190094495
4167958722 160054536
3260019754 516844935
2919001129 250029447
3247241135 643137833
3088628010 553283930
1435879848 435078044
3754226828 63677410
372896282 360523583
3985342037 265898462
89062710 16071035
3936675860 68733817
3235848406 216709140
3616081696 648467837
2414251965 267440739
3257711687 147434798
2891675109 99364893
1052257850 389606337
2648809814 644729344
473706151 318484403
2795904808 346729678
52517555 114837181
2799537541 232460356
391800770 171274420
4135976422 211186974
3363811402 416947380
303743199 603173446
2350513851 473004977
4228007924 548121250
931809519 676416739
1140413821 20985349
4021402872 28110176
1054327022 155558579
3165138310 272980150
1239491477 128017826
2622594723 165031613
53425223 362336348
2391014668 342034803
1636674294 573304428
2159902929 207252642
3839502145 466390089
320258075 32872642
249653441 396285619
2556011843 335508404
2505344373 95135883
2235374541 405326777
528633120 76983521
1297042445 74281595
2711795185 474829932
4218678244 155578743
4060278077 659590898
3666858402 523630958
4092157762 184576582
2334796352 51612179
2692295314 32892728
3242520032 81700499
3734521634 189529567
1943865665 197202321
3924190421 304121925
949851868 178411515
3909138216 450830447
2217124976 679583198
194589322 653000398
2622612207 169231500
3636399135 142639257
2640271768 94686215
3653024939 95273837
3512676983 370578838
4095914477 109613327
365467405 182132653
823505586 428628572
729478449 199279247
1460324650 90940626
3962125223 330784829
4294648248 11712569
459924730 137004689
3619182773 314009460
159862632 314875482
1279307477 317382019
3812811765 546177992
2599922142 117947264
2672182249 272066761
562155817 635114061
1405160429 3820099
4171007981 337328539
2102115644 353032736
3916209882 17313439
331739435 659650271
312770017 162952606
3984452703 165966493
3239737836 46851367
1811087110 538692
3332163652 642534875
530405688 374373092
2311846757 517961434
4028419779 113635142
3278221306 165046380
1179958779 2190077
2839885271 522533480
749241130 421202441
3959290042 501429946
2140168696 372722579
1634642283 293956989
4189975368 218831689
2808227556 264030746
989462377 434218740
1354420754 434941350
592471461 557136558
3973764001 139767551
1481540836 41010598
3543816490 92640068
4209249946 481311289
596731857 515194072
2377736536 36523135
2321953151 449055086
958317700 574945024
689864057 466177026
985414353 85012337
1474836083 201363102
3738284455 529163620
1880258606 344509148
2635925409 633616305
3274718312 189412576
1784796275 40393873
283080146 677110823
1036871506 554027252
1015527614 224603772
1713351056 435860161
996527787 570590297
2265776999 51515680
3861792996 209133603
1815847998 276216221
1827012377 76084465
2422258784 101695036
4172975955 222387768
3300344020 434069403
2413142012 583328314
2525928864 25267030
3151581455 380250775
983808110 666889218
85954649 195598290
3164240992 434142775
1088463582 580668275
4002681824 590344560
3844132250 332466624
2711774814 584072981
323573041 500300991
1053673754 614361018
568762477 107073338
1992472448 107431571
4124779330 297280423
956707115 103402695
3242224907 35507435
869399306 366407810
2903831727 513795730
732432601 194775991
659594426 577410628
1756585243 385966781
1104344519 187675918
1876713310 287223937
3153330767 210222305
3768965090 316024350
1092886615 640221131
683002959 187433643
1620975156 115009151
2287790284 97442910
1702262241 152789126
2575850603 442507539
2624938323 615080396
2884907110 623975437
871668611 183809519
1084677390 154863191
908418405 572472674
3802411043 254749175
381736466 638701909
3462739200 31613218
3995360294 68854599
957310351 588234101
8547536 206558485
442149117 478947699
2775849001 56087415
2110807003 298647257
454258405 444840257
4083803361 345509798
4034235117 645314146
1726168503 448204630
1151976047 75970024
899328622 616536871
898749988 331249051
2006655910 10296972
142498384 295659533
139762224 536726506
2856345818 226842801
1104743166 515849754
1380944620 132946791
3009910509 356957903
2215034922 83955750
276509570 234114506
2733760814 386571339
2269910272 320807601
476405393 375776980
2853257765 222427294
3518325770 455261488
2122505120 120470063
3976678431 384974019
3355211965 508299173
1914238025 68418113
2011726 234990677
1319214376 470552746
1763447259 489205077
3786882905 288455815
760034954 65219477
4047380989 6105401
2961975126 131643885
2682603484 368204448
3074642741 330752908
3970384166 110782015
3449838189 202583415
4086045589 15063898
2516642256 541720635
1584232996 199127549
1775938109 330774838
636485857 367692734
3983279097 629659810
1150579649 140534123
3438491202 206853274
2280075744 657867629
3358482222 434992598
402681602 659064121
2293393128 666207192
2796626327 376131941
669342766 312877207
1330427392 556406191
408160806 563696156
3787093532 478149847
2963067681 464109020
4142753750 12635280
387027865 332420141
3749522348 653649748
1875329340 179869367
3844478818 45211512
1583931784 55860854
3423727470 338520931
2529451809 23232989
3002747027 493704826
4111511095 78259445
1829657571 199633521
193588673 146775092
4163336176 231368855
3563391430 192459467
2435803374 662515339
1570773335 534104727
3498846872 267022409
4003956404 198596631
2782888572 99465476
844105967 170891781
206801015 398620895
2198247505 224351642
1735072133 595672989
3505401308 93792140
4128028468 608392756
112014353 423509799
138715272 327375712
2930732975 117164001
2096841503 495125987
2749214086 84828965
1727910316 605252060
1272831905 589906684
714226464 135978611
2637187770 478483353
1410954796 494000003
1012469419 274938260
504444338 52652765
3337700534 206537042
997854630 40765269
268116019 587621276
1419655031 583327637
2475603066 423574020
1412448733 383651788
580980004 81742896
2769695584 585440983
2462315490 197935356
3161163039 423853432
2969995637 466687859
2140758971 460037483
2767943122 446164785
21212714 57879834
2391577036 67938168
2404199246 449927659
1879609649 600405228
1446210489 183867114
2738183946 71338435
1078300841 653744650
3966476855 235865402
3357336294 406263542
4009825911 133625230
4113493703 651392209
4188572627 542538889
515052985 256325571
2225119669 188899923
3617204472 221281365
2702091954 286581027
3402791264 590642188
3701546853 407581632
3792444601 280511786
3764979750 664698550
709287377 659294154
2893529156 76616267
1317198882 129373850
3050611548 203163658
1874189129 49996652
1037871477 379768785
851332172 101894668
2978776829 156332073
1375070362 115304884
461388877 278901547
3214191636 489344877
2830053651 553281660
2230988562 482361598
2487355544 144097572
2544470974 567353028
1802221403 290836826
3030301350 614306350
907187583 169915724
656555888 329563405
2118731937 417442208
2892239435 231823244
2503990073 496408184
637829389 95387396
2409880224 255422069
1600585733 254169
4135096926 78760405
1150718328 67215645
3950473591 310351870
2491593652 536345920
1239658470 452891897
1119209152 420379909
1573036593 90341329
1649124613 146497171
3462004485 509249641
1328462599 651308181
1225875931 261400741
851435084 579419757
732500099 309116685
4094140207 111356393
2766456158 283470672
2060913467 62679245
4125653410 374320582
961707746 660320819
3246130811 95685770
1186622144 584391957
2207851520 206680213
2812262103 67883744
3698253070 431195041
2999701453 64748541
409662422 247525738
1901269390 169470861
2469696672 296464613
1526725696 549085027
676010579 548676826
669898878 299199496
891711484 580174933
1724209136 507857670
931442286 578141901
2529703670 276330665
1917788117 167149529
2346963666 131688162
1493048392 615339435
3397573605 666808024
7296272 575731009
3717404025 106383482
434324068 662010435
1168650061 670004688
227212430 168754317
1354502396 41001572
2869703743 173534049
51377072 171252897
1472750439 530520735
936401340 271021993
1160116531 165125520
2265106537 650331409
261129178 317531130
3822347277 81379325
2736343964 591691458
3019022465 635663579
1686337422 526120575
2148033022 52800529
866520268 549427293
3043768474 92016857
1326548400 151364776
3768284960 521097868
749964585 95720718
3784741016 55633194
1323161478 610322403
3209478015 580303795
2971562662 267939990
803570962 504581061
940653874 507638004
170708746 381654967
3680625708 417758927
374430612 133663014
1277580235 617219698
2245969663 577048856
2505888710 394165785
344695543 78149519
57285881 373066145
4201122768 360510545
1903785375 247578660
1335147793 673695058
732330646 565829609
298083791 106016204
3654024983 553326381
2344874826 679393715
2904112132 158767271
851296456 416667527
891134976 208150342
305598653 291191863
3059295677 83249371
400404080 456623495
1265050098 423505811
157702448 230989143
2857591980 86726547
2786294260 611241932
2752290368 292588966
2600938520 198781633
1601921357 333526490
2685907363 88836497
3008882121 119569978
4194258054 327644092
1748233941 27849405
1159958651 112111315
2350053171 502056521
4110282509 655910010
1249008562 449606456
2817570430 407976977
4208941719 292583950
1334809292 328439418
1799292627 383647639
4193942250 425282540
1464026563 51052637
524016850 300436056
2440198582 375999251
4189926412 92659021
760770694 461067027
3826513909 570697561
678336184 139717873
3904577479 3909890
644936336 527828913
3779364286 218554700
883550730 406907572
1330401746 83346464
2288569707 377069103
3750639007 138729463
2596256210 11371262
2603510274 25865736
3444243783 570834998
3946488389 607947422
3478818641 63140526
2261331311 160743351
3991379273 274503908
849012853 566017931
1133480254 7453109
4062359256 368062925
450290368 59347392
2156902777 441670119
2733776206 10160237
2024159713 200729970
2739804887 475191196
1475997046 591807174
1213136517 475750935
2054801807 637003194
2895256661 258208705
1262529839 164344976
4099775399 546995879
3900099658 469117383
2796943341 138730406
1287154207 665116484
3586949988 2374657
3841755282 222575644
3350364923 47558841
2254766654 237021299
2948826464 75530517
3670932220 58937704
1222632872 66453397
794827393 448737697
3639600258 4705006
2801816614 508314758
1154889141 176895018
3488295958 102879574
890427924 379368181
65146654 55339443
74320434 129262649
3934885330 462574017
3214057646 117520303
4158666922 51013860
3488552349 4200585
3584999939 179361273
3079444535 17427288
3463856465 217339359
4064989113 632018166
2518788703 662458403
2329659891 35469554
3875427270 408277219
4154198433 619802961
677215864 531088937
3939887321 287276937
767022289 180460175
3569700178 66562244
2967855953 170144038
3943471500 266015191
3505228447 312240061
868709593 571053833
2668497663 482217102
3696705204 90011973
4129700700 291196003
545349800 96456346
163823746 397717048
2565472363 515003130
1563204141 626005722
396737001 297188564
2012323944 240123796
531898747 322102703
682942145 552159074
2118086139 16093337
1645927213 110808914
3181819156 44993740
360983547 141667159
424909740 387972208
2089065859 666617598
3573377850 229003052
455015578 269983931
3640881393 100836871
1340277950 284535545
2479565437 514960091
2524759348 197447200
2726659835 56653981
3837991112 324727509
3868070648 5402258
1540063038 345735199
3055406347 460713463
2244463095 128372915
2296468640 95648324
336053537 222564448
2743729283 70455137
3571347833 665417408
4122808176 463982240
3698725356 491038259
2994334709 152207060
6588925 266690736
1602065582 436268947
4015284515 460074573
2049480239 300362996
2914074289 354211324
4091843204 661728004
2047658457 496574981
3892675629 398909898
641345753 816734
3975888359 321708587
2747756837 595930230
1539602816 183751353
1644703662 363682624
327823549 11199758
413129043 434004206
3020256800 639293135
3041677664 169164186
523240165 671091036
3185018167 254387669
1875314533 585488706
2574525016 105575808
2717251194 429959437
2979498464 239725095
1470164099 55319567
1274472224 489511792
561857712 464548308
3633798042 108985684
2480232265 84043471
1003907472 589017
3136230967 7753806
3213566194 473717889
1127813507 302217044
3595862369 559671717
1063923103 366913323
2149243240 34555852
1969431640 206806356
2632879271 438317981
1390100122 470233861
1194745509 663486190
1006711544 452778925
1080053006 53569289
3311129660 50397265
406358944 264178396
1457884374 259937530
1868495151 291802523
2121205618 633239758
998982722 430431287
3088838008 266442276
2829918 178874122
3422202096 205525998
3717828764 140959528
956291780 171145450
2341818019 623112857
4257704528 493688415
2450917133 347173968
3267962753 244350965
852904915 15765120
4251805940 315281594
1241720106 609403523
130519785 522942141
1806939444 242981970
1219277005 443710975
3147506981 581839006
3394888577 429372713
950694433 147571587
2811480071 49815710
81311582 257223871
764676166 591104288
396787702 519931431
3656524746 135510598
3081737928 561076827
1026858623 301672714
642373197 597432189
1535967580 109448263
1607417410 494937193
1270605620 407834291
413316615 609000310
1263152511 206406038
3320816949 661570061
3737377125 27365896
2076030315 463516128
2685627893 283081291
2222517248 24671602
549881194 214219134
2567448878 176717802
2578299247 406247998
960192398 509825522
1775988924 667733901
488664547 286643684
3151216287 481559460
786460515 314284462
1716373363 576185507
324406429 581076718
3710262155 190688732
3621576617 29935894
2195890895 669970796
3604263654 277347464
3487376907 359030165
4213752335 245029927
2855539876 462394818
109164527 72577190
4048739894 471403385
2454712970 492339330
3435085570 357104882
2519728990 523406406
3429510805 190413139
1054047916 584936643
1233178701 549114110
2236973392 7902030
2475567275 221643790
1931815744 568347101
1109269503 266024914
1516152478 339139622
3003172609 195371068
1267861652 413487192
1840947164 472251942
2331941373 197544017
2840699477 125892923
2079602399 21461215
1056123331 58571666
2709402780 620493754
2251202709 152747519
1181525084 335993620
252754972 591631420
2637532559 554833103
2624319354 259723808
4262242330 354351159
592961883 118839707
2593987454 634982395
3829407862 163946187
3106713021 177465754
2900697101 149933397
1626708715 174380935
1330945246 369324158
3590884321 210445805
4019098970 360503551
2431003824 153684062
3451583781 567597367
4093197817 323194711
2907018855 51672191
2269166939 285331114
1341897173 615818833
2122100597 259250189
2064069099 484457532
356505741 488524035
3482909075 441146461
2958061384 54447410
2064173752 194808037
2656882896 175704878
1679361802 185763554
3060671044 607837737
955200376 27268066
4090893282 170975942
3832115091 437662462
752826103 110136255
2866619671 368082389
625471527 247498365
2045854309 641267505
1142272926 384265813
2575328572 541871290
1995034599 240943418
706034341 308054533
3872128986 148480024
1375260446 615196349
2377827381 426559087
847539619 159221973
3896262197 60272283
1144123547 481393555
163889299 280368526
2090411143 111616670
1554019803 534708407
2898687684 516187563
2881290289 575945081
394072583 345536543
3837803896 233970729
3729358792 576110597
636630085 634296776
567280029 538712663
1531710808 570626622
2281370659 204698855
2537124096 79517821
2964516382 264838507
73477124 298372250
1325420585 251747448
2375030710 126572871
3870107564 680343495
3549682281 631638095
3198657514 252952910
3837249127 127033434
2100619933 616596541
663831421 592193146
1033794329 23513196
2118621094 78068155
1735218924 394968160
2204574840 534026122
4142923141 422368340
3521092159 434312127
470730692 197451269
1190383787 472348479
2873187964 298812509
2524679241 180433071
3689092631 196582021
1338792398 28086209
300922350 435342922
1250465049 87299840
3262469654 201437103
17969240 449256777
2945962095 563636546
399700591 161729811
1990166695 18439969
2254365373 359464975
4234629911 662226711
906360037 55007553
2154337254 417875132
1679284944 20854409
2279783821 659341249
1362339660 311447548
2857137442 340604199
2078240129 48964087
452985883 529799743
831286122 312917773
2697051242 634345770
4062055685 158980049
2957482656 272343128
3969721013 510040556
2170227873 338500775
3906483111 21618208
4144198971 32914820
3743811018 265644210
1372682229 207478589
2673162421 627554587
1948203498 26756801
784397832 140737358
3171435382 475800540
4227483057 279878803
2773341249 22831630
2890536761 11384229
758632979 190939962
4129356123 106463830
2545861645 246841081
3107447818 384291592
3167583489 438618302
429215061 115784528
3794747774 174370173
2569873769 261270599
878367972 438046966
3928412082 348067311
2081197587 142286054
2663167237 389901992
996380680 301984878
428909620 131299442
872164956 414886910
373655639 327224812
96644148 115186416
797545158 433158834
3614853524 676204929
2849707930 28936929
2664130638 349941277
2564196159 461439582
101176646 380670018
84370604 218713406
4226672131 176594550
185551307 26290264
2277866654 496785622
1741515046 258936435
351734538 558491882
3205096051 363261769
4244667979 418449284
3104578022 148130371
3578338398 427945281
4168057976 394919370
1857306655 231926609
1208999627 631307793
1680352238 58813091
617258221 188437979
933524733 614350453
4124452870 485833125
3305363438 438445791
590689531 354944131
12494972 288232662
3824346455 2215382
1792743238 186777432
3490041506 350517081
317910774 579966677
4248794053 659992223
2961818243 365504138
2028166068 58213940
2012707012 570783644
2594065201 263623503
2779504709 247593036
2093538865 562650284
1280933683 623618238
1877897206 588554043
3257615026 295794326
3259962570 570986658
4006696556 200219125
3433042284 475255352
2791119986 334281021
954549324 21089399
3913186569 31518195
1504696038 508052022
1499886672 100207451
1752968816 453540121
4094706180 679934637
4156265041 340102008
3187957797 207149995
3908671191 67396289
826447291 666967737
1938853202 519838695
3944472987 360987603
3196722460 422940642
3093296868 109947144
3575093663 584499212
3850628543 140423988
2268546647 296686521
2705855127 555109389
790622276 63695694
792992050 2981103
3001396957 200587965
3658688876 277679100
122440653 94099457
508733579 121519169
2339886287 191257193
240731127 6749958
1591153820 665108042
2001793594 155013373
3916897817 115349986
4050574066 579352926
3829889180 616057935
3249573302 565545922
4107959468 306594571
32788798 211815695
336670315 624208965
189131326 148298065
2773678185 599721676
1599341099 639974011
1092978440 571177763
1526029992 408367435
410420898 529386436
2778635053 154880940
1536152019 601873675
1742300878 270213694
3857290847 171048495
3577140234 52632956
3994822008 129298536
1129164471 313339181
1110750621 66405572
451189630 509760409
3347200469 530713893
164405509 523819268
3463693745 192412746
3199718719 552793294
1957881998 60282995
32971320 477947037
2113758204 207593108
2338624809 210360479
3877847569 678761047
2316815348 385885365
4277669964 458351513
1938509200 516531556
3571362853 638939191
1247518383 557834044
1915947750 205619699
1999113888 21919169
1433821376 290788519
975838637 382476020
3836614209 598926239
2198816164 134819414
49698966 534820962
3079156694 610290783
2265535182 584726629
2160314417 627048250
3074262649 676200388
3235132900 370532993
3055321138 496917966
4064320486 30386480
2500844273 533577439
3861702026 58800709
3737656074 624774891
3517210367 152007444
185273901 50413498
706790074 77551408
239236583 372825489
3521540452 550579903
2765685485 51820897
3045998579 357334701
955458760 356902411
3140281092 274740561
3570721599 536386677
3575961344 658745856
827559382 451251695
1717506974 550461752
3647853239 216303645
845648110 379535651
3574898579 18751256
222373895 638588916
1139890905 361363371
880919968 549802907
67579013 490173704
2499467042 327418871
782058528 330910065
4145262356 264748265
2461189134 644464301
2950412897 195785925
1235808951 253207482
645405537 432243146
3159462169 662755674
2706825073 67738171
2788076858 635260576
3062248056 129109451
3061553017 576616848
1619709503 158649234
1281112740 103052594
267606770 5676303
468279675 6633681
2962290642 213052069
3041566081 245492978
2229372414 85423028
3325284494 627564907
748528918 245935750
3860565424 676655708
1144872528 458972954
561944028 669159577
2749732625 223174304
102321392 407402942
1856754450 309608317
3545762871 424032333
1289690894 530594389
2942887673 42830440
3247394352 161139507
1386562441 566195622
529896769 382620202
3048236529 164025609
3560383835 417144130
201631359 386037176
175587687 505304687
3455726463 243527865
1175257664 182289634
839354049 628654841
3218690659 497021392
3774073651 119696378
1956247184 60579158
2920380015 530754543
214861257 36341967
1747656017 39426899
3246906841 615725728
3298550235 479332853
1272427996 289481198
3136823001 608474687
948463217 231891321
673871799 252645884
4064578961 475030021
636860975 551112533
3246143670 122396174
4092464448 323706754
1444453613 279344797
2391076004 324684001
1252379808 296606614
3405338436 123241348
1303416517 403276143
132806892 3007946
4237967999 368350029
125151632 360035312
1337262079 326077882
3987823726 497252031
4082220450 502388539
3760287012 137266833
277918486 64364845
565556151 183811514
1039134445 277322991
1050834096 511649070
3910817907 127973174
2365304515 353251639
3231250047 30274829
3725396715 67796356
3459987754 478465181
2661940269 480437868
1902250337 143716694
1706509422 542305721
1426963677 25920497
1472654068 214546179
679173197 481667814
4174807792 630362211
1780203866 278517053
993971047 466019348
573455715 593806574
3001622383 189640745
2908288608 549707655
1033461188 225947622
2121951521 283817971
3416625763 328356746
3209877380 179602195
1472944333 93425131
3591413376 627369267
1392460444 404701835
1182675685 519988302
3943501007 118645394
3609330558 593919854
4240645894 304448979
426401648 347953001
3499004257 547547976
3114979921 481096358
3038576594 505735104
1012827610 556758021
621906748 258644236
3919720795 545222538
706936985 307591467
300150655 63170311
1569785426 557780003
1364286590 667385240
4062384106 546918980
3230419116 56600051
863843090 375718129
3405736861 631185737
876081563 91126433
609207339 9767441
3382229084 134124915
2410967004 28974427
782888468 440115870
3070508347 175940574
601641803 520186709
3612427025 531394579
160401853 143748942
367678375 244279377
537217955 383694158
651790753 451792852
2181897753 329584350
2763105713 475763294
229416775 46265299
486306869 407226411
2588502033 106242231
933430645 547723821
1086160647 453429309
2639434096 473576616
2740394644 201645895
3407370219 352785991
2791364532 612428968
2365028767 521806256
3479116941 432821813
3774378388 66267102
3040688481 404216831
2984477490 355815234
2668020974 407251552
3267649919 409271568
3000996380 441880555
3087782927 393975768
1918487718 415269284
3474627212 408309871
2442803729 334568720
193286532 430718923
3252373415 671756687
295851176 32372503
1884804050 46564327
471997296 579806130
2477714565 666437729
1434754051 508055467
4100538114 48720441
2488976337 89574041
2114724975 572660912
3105377748 428709642
2558622051 447314731
2433003713 68161921
3185453421 456434765
215746540 8992606
4051622229 35152560
1714311080 3103628
2196800629 509180955
270592710 98629515
1591052925 595753909
1899212829 74966679
75005099 90765793
3572406429 268795584
3444160300 119732790
3537180372 224026185
837493722 309038708
727311128 670968902
4050904571 176009834
2459426399 175191974
888512636 154266110
200926699 673662363
3409447031 21532506
3530716027 170491239
1558391705 88185226
3598181980 551928209
3940970325 61512222
338235456 539559933
2255828287 411240020
1723713748 570275559
247076636 370229941
3876288252 23881734
470401532 4919977
3440032658 437487768
11616891 13344854
1830093343 255382592
583074545 343756993
3432122187 379022716
2335946621 422042828
1567245576 22946046
119208151 301417263
2762729876 21056642
1426569893 156521932
1435746298 560629504
2005049035 2832183
3702226265 563022175
871354930 344941601
3506137792 195322671
2340372737 386878743
3462574031 61206567
1159386234 661085075
1737835506 418665458
4242625173 472442678
3280297676 675954345
1920092534 509492039
2953758947 360930255
3361621725 93956081
3516192880 299956288
4162080664 105395392
98036281 55795799
806004314 478950126
4141844842 281768237
1562544061 542019314
1696446510 527959031
246907590 615241426
60795035 158061976
2377208812 518124767
2182499541 324034136
749784660 389871496
1271874009 75018924
2566719808 480806514
1282613168 372463504
3778955123 263106740
1996535626 202663067
270680330 546104504
254442715 223765002
313586575 12903799
4114447036 103107018
3178933207 581526869
3881301711 519734014
3114579799 44489578
1398421033 13565677
4270876388 2998486
25527037 161161086
978374757 46615697
477703467 317553328
3875236603 636304669
183715455 75238210
3962712193 63754305
4228244250 518123801
1253611063 557633006
1717061941 211381050
3753318503 362102059
3632131590 552119857
1957091986 490212197
124153237 194691253
2488237364 604443754
3067297831 628378474
3106740028 17542936
240729991 40263092
1604849865 456296683
2268676246 493187322
3687643116 661582926
1328505935 25508168
2203886045 467445014
2147452216 139448469
1507605937 351007909
450180949 98591294
1386270312 107213931
2837362740 576971545
2920914418 519041706
963075040 61665356
452230424 499070826
1469943362 402833645
2806542179 245082671
381151944 485434033
2093243242 361029443
712024524 465755356
730983966 281746051
3368375047 406393297
2316504750 192342051
57057908 602170318
1949160515 353105297
3274463373 552057915
3031946985 93876760
3927508920 343631418
239575160 575799817
3033866098 58941635
3582035050 178615206
484539088 509792971
3495231129 343224855
2831609562 382856444
408977291 65702819
2258637956 476603147
3647717328 84212686
2184336834 590949784
596366867 363349580
2282813389 162241712
3655573165 234496581
394066202 559356422
3136464791 582814590
1247736417 99746198
119100306 182609867
2571299396 527892506
3176908449 632401337
3244773044 545907681
4182423484 677977026
1277553113 49010446
1624642045 525534501
2146809678 2270810
12870860 558863053
374716503 291814289
3695600149 418515118
4108886842 643270730
3645876494 66002153
3368688593 382652998
620684207 367566605
1828488454 396976758
2693353321 222455054
3941100588 651261553
4144856558 90960842
35676624 644432662
2571125850 588528729
2868729572 306791831
3419669986 506967669
3033604836 348645499
3416467885 582506388
4207536045 488719327
1024249498 395370967
504949074 51668579
1541748293 408435063
891928764 136280975
183581178 374232449
2046848286 554560262
3809895565 92406071
2965677682 41867219
378285916 300229287
1321066550 613850154
3946569055 316914786
2546733616 317593059
1894909882 360873365
4040532647 511110387
2659327108 460776930
3576322322 296412084
1437665327 26620231
2184410981 288627872
2431403208 530012110
453037578 321036764
2597781630 315783761
3678657818 188190393
391958151 125221249
978745673 177605966
1604549240 383165006
154537369 194591895
1112001563 492705851
3752427238 532509122
2804612960 293852923
3381855090 309226105
1058196293 553180704
2049549685 646555604
520303292 614698838
3940768282 209592650
394268389 586344373
2483949025 332770616
2457510771 361213825
1281262772 149014940
1265645245 187052911
666276169 111883990
3563856662 302667825
1002600300 214832716
440162039 135360582
2821757909 407580114
1983444178 298880241
630818482 42604801
3824092245 149454720
2346690775 629325522
859078299 168679047
1715473956 63161844
2293477542 299161159
1915253060 638793055
60655274 498167708
1265741513 662071093
435834400 596723798
577283327 244050326
866143386 39638651
2672205297 210310719
1669594532 146307237
3519965806 613546658
2997658403 163838273
3600237945 96548583
3161340191 286223751
4280841299 177031540
2315178860 382762022
1458707148 251793640
1461538052 81499138
1227585243 349834658
3145846710 70508335
3501469663 230216255
2617623083 555817611
3842541000 142143466
4050079335 378501740
3487513537 226234948
435207557 296489539
3359364322 20495638
3884020512 309821732
1112802492 70770963
1116690266 21263349
387952459 219872648
4227254207 152472535
2470449533 258540313
3834263274 384802831
1546421314 197604857
1482472486 120671802
2232011358 198343926
2220100469 246750605
247256036 254487806
978355160 621201775
1452930136 225924447
2748937732 539834130
2623791563 69739058
2273791829 471117523
465925362 379337981
3376338058 160140753
764455302 487573704
2198917701 93439008
3536504537 257013695
3317612353 624773382
1471326267 642903274
364964781 458167069
2238227453 534275264
129479635 425270574
2951899488 521799101
2532089767 41481610
3253342295 219771992
1593390780 207216765
4203772377 517939416
4163904158 100500402
4065170077 90106844
487374118 156179782
272996323 439986319
2515401478 475580519
568044443 341595731
3503475349 328820024
1127280564 419368812
3676832659 150953818
2386681738 436586065
1615762793 440039375
1214570828 574827824
1853473764 63743837
1919190917 66167138
1560998073 226082581
2831344786 631280309
3013825964 327376554
2158578021 132626626
3564782000 283594232
2492431681 513634709
2198287485 596391510
3098093871 109710297
2792684548 327491136
1365669048 85416937
4139610279 259799729
1298861337 664981311
3178803313 313940806
868307459 411550105
3400060167 677095777
510049838 276926349
357227750 290201714
106913038 416525241
315243058 340697547
2521541237 638383036
3509786566 6078693
3148454686 335051758
2032557493 283702183
3955559488 311303088
899624243 215733400
3597196047 211326175
1117799450 615857649
259531800 176011895
513959583 481691648
2055422476 185615552
2804854723 107445905
3269143581 442807168
558118084 406123220
1443115403 351158295
4001888743 32985351
1632920508 301480866
1334284199 375605621
389039174 491310041
168097154 474910485
232032530 187238736
3509781061 413273516
1099161608 400526355
1881053070 274952079
1352138151 116364619
2285623074 193940103
3491463507 511233479
476797767 274516759
529665069 516458789
2379965070 265325382
41098562 277603161
93230058 620614112
3458973132 446304469
568281824 41552158
1845299012 64420925
3971965578 195886453
545177705 115386747
3576337698 614043888
36114953 280320586
687720900 601930656
2759698609 630525281
2268164644 36980394
2881067918 514395968
3339802904 204737094
3325317579 441455377
2454284849 17698099
2004616819 491016246
1527719285 159363245
2529896921 241227052
2017779636 99330721
619913309 223507912
1616470052 87336691
1631033030 88503912
2113267530 235555693
2382903464 440796101
3674455381 291581359
474075467 287796889
1304457176 518958305
3566468288 169662218
3752500662 93549284
90389473 182882362
902569221 75752096
1050919882 92415657
1455129492 674301730
3202105364 152358083
3390566959 613848602
137892097 436905554
430560587 229839577
1335363055 196692461
57348555 415403246
39374678 337395998
486706455 345340326
4238073498 25084965
2802271388 469012643
69798691 352831777
3751321771 674061670
1836545877 63410662
3269086945 232174857
3468479526 55297407
242984998 77181660
3742260141 374515105
1910495985 232598845
1604921808 7104005
2555498858 467682045
40094399 187438455
888300177 676969014
3170497039 458276037
2443723786 476268734
1774480372 118174163
1726346648 399534860
2381182358 585949446
2169690684 500157284
2835564436 40957125
2648702002 427345115
1569950715 545936153
1627299060 165285027
3984586184 46731368
3227484610 326721789
793784018 482858896
1495737795 678043704
236354843 477805739
2263674357 39216802
1744155968 195782763
891168571 135184570
2943960195 206611337
2149532212 122545427
2291808201 245808322
3195331125 419826309
3557049113 70105732
1046096529 539388670
1305980519 321804611
1329522979 240810167
2254397675 379498391
1003152709 671003677
2708644446 351400841
2391558241 453535
171453896 337178665
1304993228 590927581
3121795305 97968838
2100672181 572700087
815897173 309640720
178531972 212852958
733956090 462028805
3704846793 224056481
3483260357 65334751
1058738895 29241272
75649066 15081523
3439879569 563179761
2571174913 243100075
2246346398 313008687
3395151853 246648932
4100790578 488968823
881574893 679153370
3643524295 447901052
4018246897 232261102
3556963740 106545741
1188004098 278311142
1933481060 519067361
1827411981 56462467
4144531829 525270284
1455279837 47168044
1448836983 376130425
3036361113 394646669
3886703857 629760839
2728553473 10200592
3893380116 106105878
1028389504 47853246
1534537932 66984320
2066557490 336262865
1251376161 161339099
571198440 543069074
2833640860 257178693
3649748016 448697521
1276927101 652210239
1735551277 570799910
1083498809 181944335
2796095783 273807080
3824739055 165999072
1603657171 193298876
858858143 448561920
2276129730 434549256
3705766690 646943369
3907275533 395537873
1589570338 611509656
757375027 636575757
3615988378 67511329
29232498 528839702
182911379 196608637
4220827375 553916319
884282337 55738241
4206005631 593510234
2300981799 362587519
408846915 475897807
169337149 569439347
209710297 385530372
4285558086 34694885
398653571 444422633
3733878854 121901007
1989630941 21845640
1134840884 321913474
3190987569 362433221
2653810305 1442536
1789635008 127313144
2692927246 187451267
4242298650 99739320
134983403 219728057
3189349152 509756935
912965373 369559828
2946407863 97229632
111872658 89666098
1441259520 252305136
3510967624 501712292
3592425066 38393085
1394806464 134731145
1087942168 348571953
3674840909 520273414
616792377 428170378
4061531737 469502366
3237066809 570034648
1725088291 632132314
2602523314 302615769
1332121101 612882652
3293751704 588061517
1027855408 127469269
2411736384 352743141
3425802216 331980110
2270326928 389972576
652197579 224585558
2944131793 588693460
2239734634 166578944
2448802823 12021301
1986973036 172973979
639210516 236825521
1010691405 113971818
2542744038 267384092
2440103219 346847372
2332881374 184729386
2890616143 79386219
1390208228 557645885
1032398853 592023404
2070468538 85441633
3830564252 154170936
962456125 44422794
1444449396 320011711
3183711421 600016925
970846797 105385949
1565079345 468967492
294798407 611247556
1148356623 319079449
1453262736 46849786
2763190755 306235973
1292380329 13213813
3932351533 668016176
2520569778 609307525
476388877 634513678
748014087 626624059
4147159867 204404719
76383666 136154278
3207372561 204216487
2452281108 560418180
1702663560 240467464
954561314 532965036
502455944 4856715
1004014808 206212716
3288509576 318382804
1907267077 109342521
878482198 403413368
578138466 431661026
3443856663 377246193
441451978 456778786
4218059326 487094783
611515945 248338643
1408546710 413848369
1220913385 281790052
1048533487 605764223
1091360003 235966317
746289522 544760831
1990980565 175967915
686121404 633002436
1447240327 12808255
3289309114 435992220
2306912574 122393986
3693912453 137185975
2191279961 510568631
1517584183 31226097
2570779906 597355012
2178086293 670119530
3435179454 69797248
1020987599 418252343
1454172229 157237370
777064944 485689588
429382114 600869777
669509365 76025574
1714899402 655987256
3013849177 556031691
2282159165 42099782
3007412414 198905786
2848066537 582438316
441419158 108942855
1440255306 140612105
3010531690 662365742
3080772454 644727264
3913609967 178752860
2685176632 84117478
3505945596 38965986
2098170683 301574809
4242676772 76524598
2879833152 464618031
4260552873 631855805
4239116461 491822631
1865977552 166180427
519417939 106799574
1055664991 238902630
1031572186 395618386
784342988 15090709
265229306 287372591
2367827096 393836435
3985904122 63218792
1046526982 523054141
329875372 504821884
3437734445 106620799
2137714838 117566184
2797542791 644516575
1116652177 494774203
1255089878 459059929
2462980777 94643066
3821197815 296852173
2037052016 181446018
1244675359 38163455
1111211228 178115883
1655654821 561941300
3274299541 192826706
449888248 76759960
1366042004 234988427
1999923346 457762745
1718036376 581863376
2612957885 517903188
186983535 163884782
3588361650 220748696
1669096051 204941852
1331785981 464254217
1150916916 563405016
2085119654 210883070
1323247634 323860145
1608717622 664262678
1057197181 497485922
4004335530 451827237
1796345619 178544770
377519769 370451219
2832061581 277480749
2100805369 128895057
3106270733 275616954
3845006012 158729216
3703427315 655704253
1469294166 510794595
382257092 449200788
587620458 39920751
904557786 182314329
161000776 457841342
2874133015 27593639
2059333360 370961617
886938304 483504897
684637725 361385406
72915201 203238569
4025165576 262117062
3524549128 334199973
3642587242 608876865
3747322715 148551259
1038545351 676117504
2581723986 448826791
315727250 213968453
2922840502 74767650
2382075576 445505298
2697378759 455949355
349937678 359230099
3180527163 462826997
599952225 239521292
292299332 299191621
963300283 60238203
1462489469 489723996
1421986795 9070725
3451915233 463751954
2117782384 434389303
1817374388 329839434
2688436265 100438290
3105666649 651244410
3439429498 489375102
1461014233 129793402
1037658921 15725134
3728033659 156789489
2887427492 534359752
2939361996 444401928
1825497509 475016554
3184193026 83702261
4229965282 215814257
1069334636 206455360
3216271609 664775954
659584675 418103768
119337591 27853980
4274625729 82422167
2342331605 23496469
2695938537 504876557
3274013703 187172302
3321909680 322721331
2412442147 449357010
1811157447 633247328
1112536936 43849290
2576013415 552279158
1231990215 142577839
557574931 101548333
2997188775 570702847
1951345209 537101553
168562138 7450601
3973695844 397839882
2348487156 520444975
752584835 116972650
763282404 403945645
1840750194 513822701
4023980425 626815959
246585918 288557556
1011098270 329717160
1555507675 665135943
543132709 502342724
2626434228 470678246
105969329 341029265
3011947514 515748234
1534745123 233495771
3012160857 69094227
2132459208 137740140
3632435372 580089017
1307583066 325233151
4158395994 668344653
3533721337 336673247
3426557916 423847782
3316564934 291518697
1655683618 66723068
4068952946 201446056
2050918857 200052899
1530076857 481882536
878305001 220574537
3719721603 458142476
3137442581 142417074
1721015645 480778752
495102454 358462727
1326535745 282686140
539836456 558104859
3811845718 180847377
3996546140 52388080
959911294 609220391
3963967206 461403460
2048019722 115233159
2437139912 217568551
3915703469 508271204
4163106111 171687786
2620296982 607879341
2071019129 273376694
577449112 583130965
1608579324 673724426
78853610 409054333
1427050740 638116963
555833276 183582104
1067751636 246436849
2508059576 14456854
4093159413 519482445
2391209599 361508381
4231429988 56581606
1329836599 609089348
2676127758 604873564
2374707938 479671048
805764021 459971721
1763369799 395450964
2852186772 553656009
2407099701 113926086
833723539 143453677
1707932188 649324473
3733035779 404432821
2337122788 76166709
440595871 164950730
615288921 452275197
455136291 634575519
1754811203 137645514
934720137 432210669
1985241061 306578793
1888003414 136482309
1874481164 644138452
3795661390 572778905
1494331581 210665684
1437492472 66362162
4188140271 650860573
1422067999 476531794
1328233511 31283553
2427706662 389739354
2207934227 430727922
545426956 83630080
4283504420 546421907
3268510000 165609451
2424667871 126228148
2385640317 141153341
4228439320 66363896
118273592 220498477
1003317280 113634496
2634400888 69087
478199483 466479277
3510986064 284402764
3470465387 544698020
3619840132 291490509
1062694103 194757814
3279110562 665966972
3373851233 327895950
2794391798 472486828
984293612 660022015
3912901551 383398489
2370165023 45950872
2672273808 145553276
3360718610 328318366
2571424101 193669371
1811610801 485994963
1682066965 17275967
1434763801 665131432
2018901767 461938743
1943115664 78722311
847768751 663506651
1658428273 8788560
3688762370 122048389
3335911998 475637799
4162317434 198029232
2923507981 416357447
2950991230 221312069
332072062 198554780
3774723755 225090246
3460657770 7579063
2759586395 136208011
4091762189 418987767
2411654412 249869941
2732410803 415130927
1212439137 229075927
1649812096 482483084
957898483 455281024
2564600100 160527364
1365032979 134706664
71898985 187836597
2832450211 251071674
3983007870 469536755
2184098323 38917239
1474848758 3489547
78238317 587652303
2915936582 43541261
1597371882 337683880
3542209933 654012076
358079610 575391521
913772215 11754840
4246537025 149780911
3189617695 472525683
1712814134 418073569
3747888000 108709372
2031765913 650763041
24277405 629345760
3907343719 10979255
633191585 116156896
440147658 140363592
3089595478 566538416
3227288710 278050806
2298753313 377346337
2444136240 143351032
3064191976 142656345
3909453352 195656565
1069584893 664707017
713041877 54643638
3317365252 385095321
4161590078 553038175
705545470 675751441
555406516 485961502
3111014250 37128346
2388075123 172210592
3765937966 337856112
4289846814 401790108
108256625 153931039
2508651600 12753518
3100812555 134145431
982862779 664630885
4273145123 586444671
395874938 374399725
1763846629 620913435
229667559 140453866
635119844 78223861
615454354 145762586
1716621790 343954039
4197594924 195762990
2049726816 623848664
3919739733 432180552
530445101 352618486
4291202074 225296885
3607518104 206190687
4057994412 28076172
418888850 451279440
406956931 645143610
274037354 410083788
1403774296 332619233
4043763774 539043525
3942399298 397253744
3451672443 370799465
1510661837 278433913
1491068219 474902464
3536459660 86621865
2287084559 42558718
2166599621 164997081
3290961847 64947564
3343706544 517863865
2486867456 678048880
4260146189 388772183
950559854 58375930
2712549388 178205480
2885256861 505277914
327080344 259365134
461941089 286539873
430169733 658671976
1303578328 501314899
1060650389 653326571
1750345029 120995206
320411796 113159439
232716447 615343292
1190326118 252219617
2226656313 677947891
1438234674 156319706
2617522286 168980135
2843159141 524595040
375814300 175279050
1251743012 679258947
3448244744 530527375
1919911533 18528721
4017511934 518832792
631773564 176660541
2600668886 349267177
2525862765 57627262
3803026638 444994085
2991789210 212578552
2156750261 298035968
4095619866 445609383
974227269 38431927
3376532356 301594450
2897521974 9164366
1458093373 464478445
3869352150 510065357
1226580967 353935671
1035065084 573761454
3807537367 333362910
3980570911 18426660
1222452802 194986062
118861796 421002276
2145807811 275061284
262787648 328556615
1926773157 123035092
2433677591 267504634
2724134349 158485886
3589495754 286678667
573054989 652607794
3400717999 419288446
2031861158 71753164
2535534971 353175336
3346635737 390692209
3311726582 369890616
1078732471 378494634
1678296649 425795795
464901029 151935346
3590781710 287926514
1879533538 546673640
2259030454 18990737
3592491204 194852730
2163928621 290616283
295350219 105846437
2309442979 159501622
1175295478 223534779
2147142434 34950404
2486190020 630625633
2187923467 67453336
1524149815 270622526
3066417648 244925226
3289920462 223620486
3135636495 169295709
1695217704 127196632
3268549910 272637303
172161864 518608584
2550407188 403089258
1279790257 77051928
83442663 32368387
2042289208 37571425
169854408 120965382
4077330920 425370639
1618858785 181499362
1624087642 288634825
2619732687 104972844
222413277 631838865
1485747053 555348474
2997326431 255740785
2005111182 670529592
2872738288 616816259
3666061394 126258152
2154203834 241875931
793542253 75157203
784088191 558529764
3599792724 127072154
2932974463 447772893
1827511855 599438778
3030082582 571140547
2323322798 591555071
258697618 656304734
147205265 205335838
2763225414 573696029
4291064223 569660309
2016021746 479336137
3337010183 607428800
1323244753 151237804
2228462112 177499697
2680091336 639248098
1174854253 522987708
2635780240 278679746
4089231163 180119173
2405733724 339091055
187009627 143966441
1767360559 253247476
2511235997 3081919
1917602439 58816902
1006944798 96692756
1741429048 599078607
3943357471 300406899
1091627186 109222525
810061905 309052077
3346671036 32623888
4150812388 52087590
1286987772 452321082
13554674 2678515
3029605274 387450041
1544170804 1554725
416649614 235738803
3158637364 191851764
3312678788 175916691
4294404219 144782042
1491650838 294245689
3909850841 187901163
3667669988 395798892
3604431064 378013793
3279380977 325143663
3913651696 549788489
1486594883 585433145
843965962 107413461
288421801 160083945
201670373 127769508
1028819378 120954055
255814661 185080169
2343403443 610022460
3606134017 39643126
934412839 182704425
2464018472 635329358
1560653589 173211313
2647650754 346279206
3453034629 569355754
3830366407 234418428
2737357888 201539286
3389925876 197020016
2102585884 520487934
4182806591 629962215
1101336155 603842464
601974395 604732595
1896486271 266999016
1859181551 527178396
349903236 677467019
2393172223 406277717
3825691704 565182717
3936836561 612750044
3444041716 508192946
1124375106 334827248
1676292045 193816167
254913595 412235294
350089600 79131110
4059945469 271196075
314546009 654942237
1582115321 30930936
2816494779 39570524
1331251615 129344729
718567169 325978088
4208322920 566172606
2906629381 665275
3631027213 677982262
490837798 73456361
4209463739 24625118
1103818042 504042405
961465855 645583341
2468653331 223633677
488189554 436859400
3561279315 36396589
3384166473 185058704
3292009372 203817670
2756842520 156248647
1279046232 208595587
1420233142 213339267
1774397416 162372740
3257948166 16200956
3565643108 133300497
658092217 622996863
3923658883 183941375
2645053962 162371802
3395586126 574132823
364476400 125537074
3344505489 558168221
1259840974 430220314
193025972 575218790
2101080380 174906509
1254200458 170519313
3528888625 657224338
185134030 210584662
3351953811 247628000
1571952092 5671391
1275364742 597406321
4243658285 365670058
2098317629 520723575
53552174 545670548
1627054797 547576927
2593368511 366705898
2724746769 43318257
4043454980 469635890
4000579768 305238478
1237546448 267471495
1336901383 282066238
2067153204 461598195
1956683768 226042790
1531129518 316263446
395878424 82446762
3067234276 351102333
1517150631 65372541
3530783967 318954786
3422843725 511314586
3213461986 521294310
3242802737 376099695
3457165365 351003399
1246905006 347149327
3093842648 351508653
915410728 484807235
594843607 436025366
3216020720 356064346
347774728 81512890
2130253865 349089315
4216251930 390856470
206741681 639682292
2914302256 302484080
2916121724 209216234
186096533 502283974
1857240492 281443817
452362184 619156056
3947736081 18378899
2149209904 295055209
1670241092 676131662
1498823291 323801898
2356940295 445805671
119657150 187692700
3797518639 389823983
808181640 307272542
1319840522 402363641
69515106 156365084
4208737562 276327628
1119509046 295999534
256419880 19894555
1646658904 584355371
494663307 389775162
1469577455 180779833
469546723 147296714
1860823617 525193438
845122558 534218889
4139077283 448519649
3897401623 544410826
648910692 614725048
1101882508 198151263
3109783245 63304717
1060048739 124132893
3563265325 30387425
2200132421 176970140
1217629104 185312112
3543739444 424077197
2324248768 14571788
2424782583 217116414
2298908641 102253224
356252829 434748698
1739151434 614035190
3411273109 143461077
3137840473 183509356
1614623460 154264512
1496343274 228863751
3078735695 5163333
498345061 282125192
2184372444 493374532
1394125837 171829091
4044742296 339938638
866967200 213811111
938156197 127575614
3809613421 550833330
3589322015 6824858
2941196032 414328056
3256334016 307440173
156432932 547345415
4085584644 153228823
1624917020 47164974
701625025 195441904
2309919488 377996851
4154937417 75319177
505021303 175476570
1987977800 427343691
1966773115 236086545
710439213 12790633
2624505018 175636864
1883047779 515969402
3926165996 535553649
2679021259 260845022
3531954639 71828830
4043479719 655884299
2948756459 599707859
836940791 586540550
3933258990 91990565
99697743 574155406
657058921 645144745
2060118162 555232299
4172746586 417853880
2099522265 655176326
577547163 423733014
787876383 161295161
999540754 623296890
1096353398 394380530
2697047169 15910202
2279062762 89902586
551539730 673454700
2601060252 287735495
3768689555 155102207
325416032 403190386
1742046168 33728819
3610209741 441985651
2388551676 607127596
4029946460 450068645
3143493133 478793845
2500187868 197253140
2967316407 463593315
1948798348 646507352
3310746885 193287331
2241767586 445994689
3005155137 129394826
1667507370 41727009
3093764942 562925598
57328391 560701696
4052017725 69764659
130181771 678604419
3225500756 115108229
3403428577 166172660
4181135861 197124820
2775894609 560432316
2193461144 54633369
3334332528 55011378
1931270732 310642633
129840762 658548279
1351554760 616397137
1817828019 49621499
1256333102 233973797
2712621141 511094269
407767539 432876462
845566633 120853492
434265417 148640159
1601228425 101052761
2937711398 116083506
4097480526 400189942
3345367311 26382244
2396910335 616669826
1953608458 468764101
509246202 85880917
1548955876 195236537
411856599 669046287
1765270197 191711468
4277219544 427470559
3629130173 100230216
3087226746 219032599
1972921113 584647848
2807926362 361632013
474456418 90175532
3137622968 259280748
2287843557 582635856
3935947251 548286933
320171223 652283345
3964034910 354314393
2024496112 273696723
2786538716 504318576
1287152758 234505054
2265002123 676685331
2911589471 423532140
94540211 225063408
741931179 437763436
2870232696 161838791
3292515803 154250254
2505506856 359348369
2871593050 550887067
1233998912 122568411
2129201270 611061566
3047638515 438210965
2113634193 331353597
3744429995 194995442
1454594239 547329792
3866740990 187510334
2681565967 87819548
2704656187 511441684
1864535026 587126821
2666594680 544384931
1854665971 110220172
3431496820 275940550
799067071 604022608
4038612803 633977024
3254662124 143683529
1061964354 470156753
1359916795 360556848
2208995062 92241118
1236822191 34407029
184621471 606433732
3718838162 172923243
1180588457 62730132
3780790853 51332540
1974373408 401573811
3618231458 543602717
3129676328 679297460
1087219499 234605165
4093994472 187144857
2987711813 95537304
3872822151 56422814
2665977401 224752817
1742863756 581563645
4122028851 65644759
4306056 399514661
3828494449 396338198
2655026427 533076955
955553267 401585771
2664684666 110902937
1620506776 600070152
1864044822 448500941
437234782 36990482
3747487854 647723808
3509345410 175075166
1594860241 608540304
355235845 39136597
1948194385 607439258
3348167499 361462475
3724750274 153536375
2063381707 248062037
3925194584 335750251
890736868 673722998
1526385918 46822394
3764593696 111220916
1355649355 198514992
453419256 101599918
3040431732 562044351
2297270881 393684117
2176250003 73862302
3397409593 299521959
380349372 292442856
3836796201 429080208
1242026999 137133291
3465150954 372045993
1420252454 275826427
1901795109 489709146
2472181876 188871865
1515248725 233948349
849452955 217688211
1866877194 417379828
3772844615 57866735
3918046080 535705171
455487362 322103841
847396916 51191551
1380238773 336486478
1637362222 277664407
2903156982 149393705
4113658988 258290771
4196888841 479540734
1786784101 112935544
2142854866 390241326
1146040910 148424710
4277183165 550718413
4109045114 258448962
459765655 45127520
2286356268 219181624
1293623608 118648064
3108999931 227862097
1665943456 556924265
76047345 529094445
1694047442 502710505
2302285147 630393925
2163084643 71120190
895275254 20454228
1000620589 376609203
2418157805 610121261
599506068 283487136
2972501235 131262597
1967457840 108378217
1359635142 535969891
215275771 165200736
2455364229 624101906
2588823754 537288923
1637257148 530339302
408097008 582890359
3505722457 297814497
1068990719 382702816
2176101077 71999947
388592416 189215037
1870124922 46718589
3578593464 207478735
3163140609 429977036
4208503332 621624651
1157718192 220072409
2340730044 79166401
1195996873 68888944
2788321175 67201668
371235910 308952867
1419798407 38216324
4241596258 433770581
4123079763 361412843
1208441680 486262960
3189042434 100950923
3988279714 582044029
737802338 517932987
289715006 597882335
1067799934 273666306
3838594138 441982467
2182949043 141704621
3692784008 24695641
1909246849 669199050
1762728129 571885990
1823034021 149307306
138291689 338528997
3483877705 250657392
2251478222 38783874
1876350260 118443002
1760494756 210700100
655120620 233674889
771763908 644894566
3335160098 26692356
1425456719 66417223
3471586576 361257613
1379197994 560891941
3341104643 447282568
3658344284 12389509
2441094679 177731258
3462182219 81621391
2070125262 185675056
1509768479 665767216
1951501881 570433592
179552568 154061884
3861335022 172065453
2239326337 360223341
1808191088 605754298
1098731200 517573184
2326370488 212366376
778457877 500241869
1628612665 18097447
2245521176 481244334
3888812806 325059480
229913893 225259106
2370931544 111567015
787476338 73240119
2636527540 244859825
1753814908 231293338
271768033 274127872
3968082007 303006692
2883568213 30323020
3093250552 307862543
2192235684 658149046
3118718330 428761664
1654187577 62720139
1446827172 164182524
645912266 579514258
3230954557 320384486
2808033604 77868314
2373291418 518630897
2160204912 1537097
2383354971 614953382
4251827258 641474829
364343122 627238692
9615965 121745260
1837790444 428082528
3870104193 82959050
814956949 345088738
3842293215 339831137
4026902469 254117333
2335418773 586068397
1500402978 67622048
2314010827 609391632
3526202025 287151872
1400667715 437200588
2055907013 21316635
1915580999 52202455
4232724678 61939466
2168435478 200319778
694503081 268404767
963517480 468437969
3939390665 662871033
3159931828 415451989
1217294309 607417620
741848648 252093186
356850978 216891651
3076028987 359110336
4071443031 382399657
3363489818 29876598
2375515092 482354764
4179445947 167685375
3168539220 210334832
1649416228 150805154
3692748160 487943112
989251202 346118903
3212941661 184414610
3380022250 117114335
3020580306 408339243
1509919512 483178482
537730125 470311642
2850478885 144388297
4039279650 666131831
42177127 533707325
3565364876 539307385
1096543207 397910781
1786676067 543372234
3628657679 652821579
2594758472 482006096
3327929420 162047185
1638118608 212614054
128160985 243137870
2959934786 674442286
3725770398 85962759
688710281 404594599
897539819 591234220
2319551378 590833693
2912340021 329001694
470677568 553922510
1127970281 339293538
3299719677 562361879
302618727 487414768
920901721 259300890
3977292356 258169258
183687042 206852985
3956248374 141537986
2064442873 126377375
21059740 424705642
92447865 370744351
1106715948 564348115
826611031 314161998
1150845346 345473782
333034260 383937790
1396349515 539417707
3622595531 408113559
3415649937 147042756
3900775067 513539889
2145828488 33870068
3076800311 24649524
4122149602 70252174
2983544896 419155672
164889121 633967585
1939454970 268361527
1924088701 313723508
1739498842 555635363
2290900777 327363240
3345439567 326041290
4213518530 550592257
1832494736 611083745
4227351600 20144020
4044718512 464905958
1406736182 181372002
3446641455 119067868
2679368363 49377786
929111477 590255029
3352073662 573660819
2069818985 635906652
446240448 191002395
1732834634 571194176
685334772 241875168
1160460357 366451548
2468439745 172380689
987477994 381542889
4128813090 180591535
4121939304 18739974
3807378867 240741781
3548122736 23010099
4138570393 578542748
4116337834 330560590
537598988 290790399
532575287 311502721
1972946603 324950020
3036550479 485111186
2780682497 400066982
2900395779 489373804
1624964563 504090541
2051508376 9580801
1687394390 636267383
1652933781 11891128
892819531 569030218
731695390 454170117
2378908878 412435645
3497270628 577153227
1382152983 585720029
2412256805 584270979
2972898874 567222046
1446448472 556659423
4208989715 155232037
1692745703 241269535
260351231 326836124
2592520795 447662112
3864735005 69212821
4138008233 473580984
2916725290 653129524
117171773 28681279
4028371321 144983901
552433746 440064880
1091421625 597359830
3105101201 436021357
4080277244 641371167
3603258198 284305496
1010942715 497291872
3576330252 567061104
1727608256 120449128
2026217572 161096311
785130856 118518146
2667164153 163739593
2575901748 117246670
3413448412 136737738
2158700258 412004154
1837388109 92276868
1750419099 492803543
4226782930 578645199
1474473658 426096112
3190200856 85387627
513210285 109072397
2254922215 132231593
2406066230 381543753
1632347408 17257404
3579426349 206950340
1939677533 286712341
1372560263 83511071
3202210670 522382682
667513930 571058370
880491183 486089183
843308993 417781581
3296527220 123281399
1603629819 445739200
1749059527 626531080
252890674 489002912
3956590904 576663932
2469269363 150961226
125913118 192545248
2733637792 168634241
620335363 156106384
108045193 201183479
1670133614 355551490
2494292977 554621339
4060091302 394002533
2747872075 407130373
1907855473 395423044
827310051 317147657
4175731528 273803687
992686439 433126433
4193124471 617275846
3617121866 391377224
2569029475 260713015
3152541715 677628049
2241030689 432809210
2168006915 506241835
467766021 265161229
1144879918 53578191
1962826808 494934099
3807840316 85143807
3645326226 295163817
1042543370 148773789
3913456485 675852397
562800803 206867365
2715335135 270115602
2774055243 460803916
1379291871 9863286
3007802998 596391179
522173218 406297750
1493059675 610962649
3963984044 568716614
1573794032 463245148
1286086300 615513217
4195115251 323085180
1563482982 84211070
833331698 630361879
1707994557 19990667
115121861 140361184
2911103482 660207762
2409742991 445672968
4203969108 336895119
3659216190 486445927
527804043 403529771
1612370742 233285735
662865152 554683046
4098901434 679400004
3156578971 200189694
609344117 398255749
3393760941 444659702
1712016776 13385261
3027619584 376633227
813202361 518414658
148633863 430487220
139665221 121851188
1042196359 195822948
2386075620 522908192
1585600026 281319348
3162347631 80716181
221482689 312826498
3400936160 86387092
659502357 140837953
3466975269 311975052
4129011742 654646443
1743352801 99742798
4272671381 601577528
1264926297 187125107
2809747020 456673199
541302575 82569330
1301262879 603450162
80884696 86607786
3837608551 621423516
1920572759 642976557
3383403800 560240422
4060642615 584378987
3087165652 461705264
3508165477 163563039
2846448960 78463617
3221539264 235121467
3466201457 600847133
4150399994 15244033
1208506735 617641403
3174994788 232787281
477647324 607140615
822561839 635611965
3957973236 271552703
2814981689 484787840
193668274 147632221
3124510614 60779651
2259144554 562385395
157704994 376361153
2278500099 326154787
1614616729 60073671
823437236 297490042
342396165 590514993
1241206835 206551243
2152440354 329368155
2986323895 450760434
1767920296 99130323
2691603554 138583162
1122737190 404575867
1751487924 549710079
3688618981 336371306
3601828833 626332791
3315982173 540338215
1138916318 86751160
2040946732 177754209
3688469578 273526385
3446594762 5506725
3654286169 605955000
2667047090 555910573
2514994609 75696700
774202641 334122731
3127434387 75139343
4112130608 548770871
2780427531 660530188
1434401978 596075862
2430065619 285042549
328196926 627407037
230465542 170576590
1316294714 67531422
610761020 130408744
1383989343 151618006
3832322223 616447892
885649474 331653273
2993207826 455790519
2215763703 418197557
2728905745 173748474
1088948230 208373144
4001893852 634878546
1864777462 667309999
2193363796 318726695
4060430968 544381653
338002084 148493678
1900023258 213943203
2038407088 526255085
3859935746 669737004
1256705158 628587487
329393778 501655034
1311491677 298406461
2563366300 116238318
2070884007 235277661
1351583434 58521520
2462232903 546226739
3852938933 639614841
2959218150 331985202
2305888360 146438101
1922267311 555959587
2524713794 632196265
175137039 30831344
3273503675 136225839
590482583 71956082
2715949480 182816122
344403976 418624022
1453429834 122877523
3076892004 266773903
2375114653 419952046
1323778160 348224347
2230138323 608398327
2456537263 183876455
1115978330 233177493
290148637 221997658
396515126 18556668
2288068836 120575908
61779516 44305760
772931243 458032708
172375216 39873552
1473514828 628275443
112231077 363123443
1715624997 341174885
2910183056 174176077
2121548787 580177026
3389059415 258185994
3954103569 376599792
2253666670 487397523
715640729 76994152
1221123478 567757947
1654127828 597310141
144044861 476290184
1507773132 93537400
3325823198 81918022
2931114668 415192932
769143922 411454138
3667596003 307480547
4113177305 260051345
2147690186 583193779
257092981 477257886
2642783373 182375433
953910383 583325305
1738185458 592793051
3499023923 187800613
3123158375 49891629
3518975990 381086728
3566108252 654251597
3962202112 569894113
692968281 470529103
3575487371 473307708
3020946603 676049262
2783091064 547701571
2360410813 549735945
14494681 104681779
188665724 380292827
715742514 363933715
3293505338 492358989
3296729122 120002149
2360577710 308436774
3186733152 410631012
3243006593 102339427
3238753660 496860449
2117694375 556544091
2511553436 652607976
3733826158 39031712
1303667920 602331237
4035043719 85106975
275750400 209642875
4243854795 596602369
3841453864 392044780
139378402 487816348
24709496 280255988
1468428682 462868943
3386574199 264413240
3393936018 255799840
2219303 632028029
3034842739 670275765
1383683052 1443591
1597957545 493315567
3730286525 163680018
2936652245 467153079
3189272794 677998603
1532221547 677652375
3041177846 454200057
452538097 275780233
1869270002 38463009
3523391345 90543123
3268588478 98751725
2886150362 582051176
2405943267 14434544
3807255097 292104234
1266872118 77699053
758530788 192324364
3594485866 5419045
3344569193 128154374
1886332744 35937111
1894591119 381959226
2958864468 537130846
1737675774 15769562
2851458430 410512008
1689598078 547507693
2091432916 663201014
2653768891 206669553
3615565416 302240326
3486113382 16050404
3689559794 177058845
2684989482 118177676
2280043673 217888495
3695287640 533414044
1619367360 613197055
2620189599 338482883
1207845777 256020488
2864129710 3377889
299730092 623080925
384060535 459476266
3406753724 56238567
2386628793 636396419
1311962649 12911098
754975785 498418031
1478215678 610223896
3270765577 25256583
2114878842 634859112
3754896741 381650571
3030395791 73572020
2078835826 490300238
2129481066 515620282
2370526242 213545004
2553286882 465879616
3954868006 634439957
2031767051 261161117
3024696268 322717202
3883241888 413994398
132516392 280719660
3890600827 113463278
3116900247 446810858
1801542235 279360101
3293432386 579200595
1797238024 334911352
2390541595 197286785
3885581952 193803445
3046192170 541176574
872821540 10771151
877458939 444519424
16656264 502584800
1198378883 528388657
4074149692 182918512
2643088593 472778823
52009221 271140323
3777802744 103785147
1105272877 678852667
3969085339 224055733
3761873106 76817385
462473089 41395813
1585937268 98881594
2045451455 103204559
3736685870 353595787
3322752234 174714187
3148164889 20965217
172709210 190271971
4269807273 643043771
1031193045 337537481
2581095401 623723170
3859206776 498279796
3233268028 341130559
1588788570 110939345
963900574 576560849
916391966 19018989
707104805 199467112
3726434420 149209319
2766604675 88282793
2583835257 84053366
2297769975 650423410
3997006830 337159381
884326458 255289841
3641765284 66604248
2809236609 566923093
11591766 308531386
2527822091 579026331
3565031861 158534267
1261039165 607271512
3586526938 73898002
2074393295 482991284
2653183706 319422725
664931805 421752042
3462113981 145463746
4243869055 603482694
3892067153 419726281
2653858173 339958913
520896713 54787348
457284782 618327247
3320330813 474815909
208123462 326513690
2567617335 54683302
2711480179 270521316
1915744360 4089708
19848913 413143109
2412808737 177312842
2781013690 143091831
3293169531 635272550
53706000 496379714
135995523 475972442
795454639 194632924
245358819 250085809
301523692 648098715
334950571 295569161
2774378954 411234357
3343782628 648609088
4115651985 492853924
3756580301 70523794
2504723027 31135116
1877210879 19732221
4169358711 95527014
3109130676 15545924
3464648705 187938499
1971165702 452010671
506958693 67627843
2726833362 655482034
1602864668 571626635
2768489475 395002177
3123807136 260010618
2945620409 440176450
1844166008 133845381
4197259451 12875672
653672354 94440821
1698483022 424458489
3426359155 111921547
2629739208 660328234
750831195 579202720
2253555314 203361915
4074255999 36115998
3877480129 598375294
1768527418 525760500
1742167176 88114173
2685022984 41337051
1082694432 428036899
3143897007 299450214
2449539145 646758369
2955117171 596776664
2188877021 277961638
3757983377 284941638
2071709690 584440195
2187993280 652319953
2618245053 271196152
2054143135 476435371
288323742 108103641
1692177254 273421234
1060467644 25932512
237586379 3679253
1276210945 150050786
3163078313 291293045
2711206104 132213213
2469351068 657983340
1486094679 196115936
1071343284 162758490
4281168472 430175922
1379785947 43037244
2758675333 56114628
1239120141 159616832
1321939 460540508
1074617475 142152899
1194475872 404248130
4130317905 193960084
726419913 509842099
3391937989 29175097
853273384 198934535
550717473 559218973
978572501 552402517
1219313304 210515971
1513365369 35077182
4131327261 346778557
2043868344 44998260
3124864421 196790931
3187934160 155996875
3484849584 289193219
3419688230 349929808
1893096739 549822617
1663813929 637837010
3622535901 520532970
3091972741 407498918
1632233241 532269614
19302601 558795265
102798378 648312942
3454503238 249899742
1440366871 158084752
1262965968 36975925
3711892512 75396475
3749795096 496661258
2413447739 191117383
3181222555 11504969
1434419526 2492567
3737275550 190830527
2703357425 230283737
1033886712 420463780
811106309 420073439
41727547 328743887
2143871313 12465611
1687384349 235737101
82302051 317115116
1821670371 501999860
2163127577 139615997
1373275115 169189425
134931140 288577538
2938923045 221547580
4273778937 237107564
2385424942 6890531
4195684250 194699677
1289828654 517681375
2192628889 362536689
2552040995 9802228
4156122688 319911855
1930479400 402196243
1192705455 618155483
1366291263 349206153
4247260615 286395792
3258681526 547745319
1716671351 454743727
1129624016 330344576
423576266 632388202
3699856244 585784937
2296728100 84404703
422586005 613341455
4158838747 485020573
3446831776 89453587
3776875176 474375806
1291634506 485453073
2768937218 402131000
3418849110 149837237
3318808793 58918788
3029138797 298769203
3596032697 217166936
4130697145 417365978
2483995459 175360433
2357940774 120525759
3696474899 559687058
307908457 342692280
1494971225 57926893
2754947380 141173510
41541885 161623582
3267564497 411345499
1296788250 614572608
1433666313 5767901
3613292265 472502518
1136470990 127663076
2648301505 371167289
1131503479 312874410
2265566500 663140539
292432886 144533730
630818130 113160297
216287180 59933587
4236088735 369138141
3790429716 485427101
1053173197 260169163
2751394296 169545672
4176998564 383004048
1218364295 234752364
1043006232 222839450
3555397786 455149201
3279785969 299666262
3101641309 281988501
2895695997 268171213
3768217597 654710741
1592148087 633618370
4147556688 323712929
1735200050 373817890
4091554818 554177577
1402210073 98306335
995364810 560873683
1753642244 560329497
3739952362 206898440
3408246735 336580950
538736814 195782541
1474453992 531722119
3067594436 517524611
679175466 333998965
653959477 259909631
1760965110 100781526
2335584569 483653897
3313543831 122361809
3409975932 93334085
4259459031 504468830
665010633 118832174
822874617 429385316
3366755472 39721958
3417126975 114943662
4161611919 127462667
2156726252 31921144
1951280740 21681230
3922614743 510380134
3679546665 77573572
1215525927 634015018
2242288977 565037951
3567255344 530221050
815311476 500516763
608854739 154123641
422053588 207506578
1794912832 202729790
3504979253 343172880
2219048799 500199570
2394655196 666536803
3264648493 268527119
2663834159 469258957
4023323996 66417705
3249380080 619950117
3121252886 226807816
314749331 518743801
1513640192 471847701
2101058070 37249051
1812602282 336649327
3755107250 322984976
2996590327 426173862
1795438362 129151614
1579287221 68862198
2985951484 19496463
4050990190 369087877
1126562949 76060388
210981624 219327008
1807446534 576475434
2647118193 581457982
4243596881 72745721
2697568107 153426422
1310106633 527442310
292980950 66470371
2139508480 512707717
2717040124 188479737
2622619072 632789874
2502676277 374072533
2282220173 635369583
2514781478 542588601
1881835460 110566216
1893874252 88156855
3660923351 591846743
3225960832 64209076
2998705203 655118309
3544317012 14721293
3928104554 482783626
3977375296 205436434
4203346809 410446821
2190647564 172381717
1844667677 149668137
851157503 367672059
1464993835 436375756
456737517 258714748
516117626 151164044
1547339626 434908489
837301534 109832284
2058862039 164677887
1548577733 284536644
102320904 82858127
920959206 310402187
2988340676 542657098
341420891 48732756
1482872832 620108860
3034941912 375054821
3004250760 120438189
2418769764 105713202
718836497 470947392
1520461941 11415797
1087273912 533710921
931099444 103765324
1877691832 204247772
496052980 450439138
2384907119 524923950
542937179 108805823
3230908999 477397044
2950574362 498832163
3571589639 470962651
2366233387 647926814
2611783018 117307388
2026563439 269698465
4236354986 182361720
799189359 208848828
195887533 298377732
1935517814 460431146
871763068 641440686
208585017 121694996
567181261 87673502
2950179505 562307564
3655259777 369717999
1384487898 509057013
907560288 130597725
2826616385 143533269
1942149766 57792900
1680710430 641555117
20895679 347271524
3241766685 191375727
2561714186 660990686
2361717779 233561323
2059341619 39215626
3887055539 488030805
2201530327 394189302
2605986478 339778197
2932527456 274290441
4155925583 262751415
3901807360 286672519
1626694053 356344945
849009597 599987138
1110178162 55528001
2144938054 142111663
1280703942 514854146
905970735 350894895
2387343109 12994211
4044580607 442027011
2812941599 467982942
286235890 611541795
1637296804 19300749
4281215278 201615906
3365421106 315769202
2235127657 161536703
350526080 75963909
4061601042 297444226
777390666 588761056
807316859 427175700
1298246315 316024877
2280285691 100467500
3567887359 422326818
1704053335 269733080
47525111 74184451
3251211532 306234210
4142511750 625151370
1962959782 431553454
3047982301 422434656
2694917028 597394598
1610627498 79211558
1130663746 384806480
35421153 382291294
4183257045 49593501
2627812815 365698295
1615749695 400531046
2523682996 279170516
911602359 163760314
669860857 225714710
333463423 495036447
794809585 226838143
1814525724 609132208
2553421966 358407897
1330826460 189630655
1294959404 399849278
989649486 335622166
3541478593 78416802
2268734702 389550776
2037396823 578645327
3062202013 420768912
3502126542 379088225
3185267626 189099836
2815968275 329311054
2609312553 531422636
1626469140 427376007
470216035 603975052
1399999174 192006483
2512586210 502784235
2610432455 656375760
4114214886 221392182
1120197087 14835515
1695420919 660788402
2552687307 394939523
3870044185 386662885
1177251820 555759226
195398827 506268376
4139383370 379085297
3425455482 352747647
1874970977 502437954
3682207024 621397511
184757890 73765247
684314134 482177092
2781616927 158933282
360990969 423220975
3918501596 209251448
981718213 132203345
1521484512 505981362
2585157652 20994146
2677205789 122316814
3997286222 663548672
4269502932 116034899
2495407359 104723770
438131632 121721296
953908799 93514521
3983651291 74134972
2592471240 386956307
702549001 223754742
3894974714 581139507
217789454 422175824
1370375624 475119450
4058936723 450772233
3272566220 653201492
706806767 191438325
3911115756 576590553
1974310131 456505363
3237282834 585767809
2208374797 59400839
2764849880 452798660
307495885 218647696
486816326 653285741
2436605743 17320459
871081847 461792994
1411226167 116571578
254507332 108321615
1860329047 409305770
3230533222 532818009
1086880730 499204391
3586948070 677871093
3652042437 440260537
3247158216 337095809
3336644493 220245324
1852502626 334671094
3003661751 662745476
2760037842 552181939
3549326851 236723334
3616521618 530211355
2053180376 470109814
80827679 642667309
3157684024 206968567
84080050 620274761
2998625092 635090106
3586828229 326579262
2859096049 286771607
3827355494 130454788
517824072 67650622
920305329 357345174
389883345 641113369
2676044674 536906243
2922238934 613007397
437886474 303308339
2107174146 307137522
984113063 18044528
33902713 77525974
4280143703 613040141
3404479329 297699543
4015434006 331033952
4252371216 56486368
2048355330 381497813
1764166608 356332580
1976796886 113232166
4235325467 410894291
2879322442 107119306
3631214159 97621416
1559408446 257909170
2074426631 543937492
1379579874 160300416
3797891645 561255982
3596490893 31748546
642923866 60735803
778328992 408873117
3105597012 178436964
3605059538 423353863
3401753972 560473632
4098914070 637688721
4061340130 170897392
1521282554 567821860
838630832 527390735
1675755158 649177702
1485424951 638354653
106672822 655463448
3009574256 240667370
1762737310 602793193
3248977336 351715154
1612737803 72550999
4087843883 491062127
305296243 146015656
1579525801 345318260
3433652208 144168669
3892672204 455048615
1189066181 133205856
1031650153 671153059
1155116500 229104327
433189637 358112316
2798972885 125030288
4182032109 444826063
289567862 334551210
76470504 549522564
199694859 225590385
895190914 104703352
2309208869 40677980
242222554 590469584
2734978070 508245733
1567745464 401742010
2242810367 447982209
2432153251 92181799
4189053259 141515570
3680100856 382222004
483708342 81165190
1645741222 16231507
909046288 184154667
2118269755 81425153
2977161054 317970170
3660955851 543297559
2344393966 137450189
4012434260 211442228
3538206558 32887564
1922577230 51846036
4273391041 45323967
1635145379 668851623
4247615602 141667061
600912809 135206686
1001046363 137425387
503351494 201162896
434923326 251614384
1095933434 373179955
1421539181 521510482
3557937062 230472956
1462464639 301668882
2083310705 41198421
1279424367 287069664
3971918267 24192436
815689473 243616456
2066464644 102018088
211661662 29954911
4275505890 228783014
2485926471 274345613
172139655 565995334
2202375027 591263013
2942770635 137530315
3053743042 238665260
3867692458 959617
3747309529 306560367
881457935 504796848
147029836 273676520
131591226 95927461
3374263697 165396007
3411903982 230677652
454035983 280567724
3226985111 196407139
3829425255 666550992
2576844563 532655684
1543550128 441296668
694818808 479969470
987232394 494749094
1270275971 98006807
377339142 567413986
4213499218 380138632
1100979953 233544062
748304109 434850908
789399889 246888756
71459545 388306589
1840830418 624139293
2923907085 94088354
1774705876 382166852
2936831018 295353086
1904483240 163212194
1725208179 244495796
3617528636 314023553
2663350831 239837852
1346080686 161780755
2085370752 166336490
2494932648 425307983
217000530 39758713
784077149 465617862
3248313808 304285364
2438938412 241386346
1891228761 598731163
1164567203 147228398
4021364976 274133147
2358517082 142347314
3137470236 367700549
714654112 99017883
4247648832 300059693
3016280778 167101849
351046966 616423525
3454776577 342213698
3617557257 3565575
2312246479 488201605
2277683136 488238957
914488590 483984836
3704319520 367931337
403883103 11154633
4132682763 148875714
2392687801 33393724
509811997 452415166
1424003169 465415616
963636322 575043595
1061505596 480223060
1771689345 62493478
2993659921 106619445
1240335883 365538356
991607916 348992023
2223251961 272178125
2036557138 249797552
3742486114 316117129
3947200522 78185889
3645595806 403335659
1555552182 484175877
4167606715 560073473
3481858328 143400101
3268967915 575611131
4289377034 128285167
2427694402 362921447
2627603829 662319219
3406131959 323781974
1208792996 278616552
3720507225 394118402
3523581188 485630243
567043187 442115355
3705022530 525583955
3433508699 478013654
2107669060 111758339
2695980372 523096055
1125995693 168064327
2667618239 467363147
3101629372 673006741
1773776385 71725725
3332508535 153366039
102524628 624687856
2460597798 637129037
703926786 94406496
1737233187 512983561
1707455707 277939952
2218554503 495137201
4039433680 173618444
4121816339 412232181
235068374 28010966
4213533776 266967158
2800554628 68785724
574037669 600028808
1297113323 186089902
2519333772 365014063
4044974481 443787128
2167136024 603540405
3152065786 530914581
3438992150 388502467
1542426837 274204415
2060204556 67336151
778523336 98027585
3336228273 363311235
811021097 450037865
2577949833 270419748
425759855 273586507
2920511284 390307449
4144452151 642242755
750987748 275518048
28636583 292776871
4046106400 302936126
1185847973 205254562
3072348537 110145101
1192145852 75552796
2329974354 79501529
305791841 443786607
308346383 538459843
3785188333 477224511
4053143845 470563138
3632146165 431410252
251057545 444070489
1539044103 637723455
1198429666 442479592
3987711075 314601486
2461553354 85195126
1603410185 101656242
1299292684 485713908
4072761852 128614971
2237705607 124826225
3020499676 417522526
95406483 70532005
3979761692 63529064
450048058 640602953
1960064243 465689333
1878990989 37175686
3059192769 291923479
1958721421 538228434
104494572 258040178
846883263 677603948
3640505003 664455846
792249176 192081201
3976597469 223355984
58633567 606457894
4281798655 50664221
4027475497 235742766
2218071811 17911775
755602947 415895299
3571806340 68983902
3407878961 556072197
2622756744 118504176
274107386 239147422
3578431020 587658297
1581417911 526436595
3099397858 298800505
3956839639 64563417
74722679 359234585
1159249295 119130256
1567007977 259094083
2752492346 239053971
1639127931 247684302
436325973 239656607
4038034221 365874703
27624144 114332284
1734504568 292681359
3442939275 8083161
126503215 461742911
2841495697 331156172
2127481222 55977014
1754899078 273160454
4028764315 315448384
924703274 582444955
1326065417 652769178
794128726 95238882
2955355245 563334691
3849143159 671831703
4137135438 159160334
1780519868 34882979
2119102193 568594733
2238999707 283254289
3760662122 224384204
3785000439 99472431
789684286 675861707
1136607686 540112010
2883678711 135997775
328694744 206166692
3398180228 174369475
3138470180 470438699
3591237888 241710393
3699762018 99348084
65115469 399562109
3393526256 359595109
1330246670 52560659
2860872378 497094744
1048451127 423533772
3947409934 234764152
3919909035 142599539
1844939808 190428181
3543939824 320644184
1824634860 435295567
3182581844 529162139
4066480488 236438477
660484114 634734619
2071284106 187030482
3676841902 419089638
2081054978 17745725
4007944684 595201680
4189749342 191837650
1702103126 260524767
3370633863 445723082
3775583100 579869424
2265899288 45939240
3533320297 614132665
567342686 661231716
2072322220 240216388
3612752373 264793998
2802318519 601165110
3591629420 135905673
1966586282 78471745
1922044625 399567900
3535269881 411043636
3330941251 299173606
315088763 620127973
851845514 150602369
1934899369 422471057
2440596746 215126961
1177756059 411318644
175384568 559517298
1114881860 596041475
1129741031 495569083
1674851067 318797800
1251359328 104839553
731980845 608744208
1634036260 558312278
1790503381 357003790
1847939047 42533888
2621581720 218732789
662208907 518618396
842888273 319660717
1515954248 185138140
1254115941 3732387
178709103 527123902
1819598872 254015457
3613017208 300252259
1829457280 267199571
3951968246 451067694
23445818 457331056
2984064925 7678972
3437424229 672624372
1561475788 513562300
1210148952 657201015
3914239537 369216252
3291072229 515869756
610133513 276456271
3818522774 283668379
3191414034 144219241
3625085803 571564599
2554299507 222763665
60738582 102161852
3286931378 140350640
1372612003 77345781
1762056172 181498750
3958853763 177577509
1399774429 362203597
4097239374 185854980
4165939015 241926785
2711221603 239054476
1854984995 69341463
1848622147 666906267
2403741797 337627820
228291605 191179201
202507147 29851155
489443701 409650858
145556802 114461046
1667256588 411248043
2031256335 7767503
571082421 74199607
2346694673 596541158
3417945102 294604581
3112633609 605197131
4057085089 59275150
780586053 45932070
228245632 540311235
2999068516 426119284
310786692 210703026
4259470201 432750615
1640294731 172204842
1128263082 16876346
2998974042 304125382
1342937705 137379822
1548391097 484823816
2269526198 93760316
3288350671 19619767
4032756322 195568286
4262707445 448535246
3040154654 181134657
2585832015 587137264
3008185771 257109367
177070902 297123810
236285059 375908123
832275415 578042845
2127459787 181466886
3289785022 70648503
608054478 659606160
1229323897 639753407
3907349221 640816508
1296465727 472956355
2402854985 90439764
3484268410 643160945
2670425907 559575098
583818085 612055007
2382665255 592358056
341430110 59476809
742388630 245963316
1067321051 609502226
153108106 314711869
1226395962 201267010
1794792612 471574262
852413297 109627415
3804543419 312941190
1783093997 228964411
748894569 397076784
2101247215 215012538
2764422077 236300938
4118771249 81381722
3806236278 622546028
2768448741 621402653
564386049 680269230
3153993900 633035520
2706936780 544627542
2907234663 78782503
1906204661 593225809
3573351983 148942370
3538685683 577257807
3589306175 419944283
3085485600 215427586
4205777995 270411796
1657668224 121753161
1330915274 370980001
1323812072 523205843
2425839943 95743962
3318774687 361744769
2969041312 64246830
699418452 540913874
4143538642 253199954
3633014396 634239755
2440452117 600964251
3740936292 502837310
3390773871 50141810
508540647 23022423
2977057846 373037488
4223745261 22438326
3799192535 356942941
3459074517 612573116
2829681282 199516200
1296018584 610652653
3064286155 78578983
55605888 658320926
4030054122 114975816
1735080000 182673748
1207655423 324816538
2074127257 33656569
545613343 666780422
3862992596 76302975
2011620330 580962114
1273394494 167447154
4137184563 69486867
264501939 432454932
1031043933 485303694
3407171151 318471658
3121487658 190450416
329843823 600333478
1262138082 469932283
2638002527 525269135
2783960085 407522882
1281962413 646189168
1751673336 199639302
1746965244 202488596
2931811427 240183720
2383634518 121387777
1986857879 152642905
1556376907 505374268
3746855181 448835310
1622576765 483264571
3094404208 592870114
3078993899 219977289
1442299131 253047355
323301388 192385137
2410400172 470724570
1980444086 112725423
2176975232 309599358
3874025653 433003721
1117185133 630439083
892742975 456403755
1808925202 257884737
148938174 540677424
1562658105 451891687
38871211 293505237
2192493652 178876847
238075722 589899343
3021906242 565370972
2895790330 391394002
476768288 382205394
3989167489 335883308
1640335201 102561761
3437819261 499473888
2891261494 204133666
172852360 375779531
1648202875 511856410
3366276998 138399942
1368381973 478885959
795104407 644378587
2855165306 674015300
1407097863 11838291
3177828413 667070091
3568592496 529864759
3361194632 544593364
3470165457 8528981
907291936 42215086
2355588319 569034567
3732179969 442515775
3683788241 403508792
2646903934 185557593
2997856299 396733979
3349051058 334491492
3159525077 542635109
1457745385 422072618
4245242168 657127817
947161258 25906215
1371321169 329265
1812912059 169728244
1081722817 33600825
4159509503 678622638
156013315 478517473
3311075105 374147463
2949801970 96892046
387726389 521807832
2141768856 567277196
411534614 126207050
3200445183 64220599
1497449599 506157073
3098211449 417259471
3674148259 484358432
2136373707 491516717
2153047159 664006946
4123775573 577179948
3851071317 46444874
865736807 333495705
1154992268 623392728
1017484672 296548529
306661555 417466532
1859292048 588253000
104223331 383767839
2630113638 371982944
999390063 39846766
3344781093 8892560
1580637566 608185323
3506414311 69546728
3139951835 251104495
1880234805 651382377
1317744186 650580369
1532721685 655349988
2833341928 123755282
532084916 424196167
882852364 409562069
150817861 201902439
1511060590 79019881
207982846 229537945
3060115775 106034050
3344011821 37942532
1157447542 487837486
2123669943 65806811
1088485716 340411152
465538847 211099815
2577773764 381455685
1692038229 127003597
671205942 69177832
2791526106 474707786
2002230243 167316268
3586199089 562256155
2415156814 261106975
3411049187 513491310
1200462665 178069627
1948142681 347575857
4214093355 615924128
2977020428 498735667
608744608 324290460
4090366775 270437141
1829372587 290233597
2497140728 135933010
1493335142 317324138
3485452613 395768018
326632293 127950626
578755088 49212612
2252073238 591279417
3951168151 506787828
1125417885 78604267
1804848463 195263042
185345540 9546039
724204826 512678012
2792762258 460674696
3631165364 676218760
60835195 644280721
2525917264 585222161
881019344 511416346
1422371390 94266227
728536115 215839467
2632413829 331356132
2927329389 456632602
782883752 57481908
4082766078 340427136
3218300331 595938940
210705884 210002236
2634057538 176494279
1205794615 217737067
3120572264 443404676
2887588466 341500039
999637873 337571857
3005354754 395202147
3597837577 309892211
3874163931 549897517
30401747 99185058
970019913 82366255
1575455357 537138313
2170984189 154787612
3415613898 95146797
3977624813 669193361
868315221 50553933
706502901 90957791
3978592240 285235050
2656217372 500235147
618606850 95634430
4294270682 645424604
2721039582 570596506
2120766042 30367052
1746468882 132527371
872872754 331747409
4153777652 456137481
4290061638 221374576
1049389882 353763130
238819993 40264950
2846419597 203226914
1525324133 554272640
201952859 573223153
1542952748 21361465
2083130943 255832936
1047467325 478728397
3006188692 244370257
3046925982 51635953
2693587456 297081955
211848361 427568371
1096911112 329045905
975735602 297490204
4041208495 394013638
1975268541 321420097
494560812 556469062
2324051413 114218848
3568282451 70194690
3295508511 144646233
753184956 506072963
2152845909 239917649
1072985319 633719940
329760351 468909659
1288294240 583171981
2289711400 608848911
2742459323 336103178
3467106947 588630987
3191410826 12197051
1275339708 642102102
2532425968 462420763
3993962245 117093378
3163949730 378535884
4041158728 305687275
1458686670 396041412
762368158 177274604
1860273805 41917888
2303340177 115961327
480438001 163697038
1153831762 89004508
1182113194 568282499
3797036239 317982346
3468846713 114575704
51710198 421242677
4108631036 368518403
3885214476 130527381
2485220750 276742562
1188499378 679533918
4172348423 157478305
3116247040 230769824
1595853797 8546589
3343346679 490376699
3026156774 409534247
2328329577 509123269
1542996766 533549097
1752762799 396487134
3266401331 335934452
4282680542 380848800
61680096 384386023
4272495500 191908937
1380499974 250967911
1925758999 479952782
4077235174 654260738
1527762150 57268778
3089181889 375299670
4287292370 222983868
3413099846 271958617
267802015 4119136
1716660509 89523230
2914584146 619869503
1690051681 113657418
540733762 389163958
3374732684 543131407
643831137 120009765
3482200838 639709952
3975703682 512912356
1225947042 27046748
1535801158 112075637
1291891850 49234219
3303907996 604017231
1439090811 87832361
1596944675 541138072
2815116490 376027594
1616205986 103306805
3138133458 620096644
882834019 638231313
3149216057 246025605
2857321228 301467863
3724795415 291917969
2851749156 289944300
2619300609 302034055
1228411093 121069343
2777072652 639606201
1639447713 438154683
992769550 222228000
1785049766 437861468
1139085951 378698979
4040132179 513158083
3203526001 285154783
2654802476 366809951
2982386338 564333995
3612006851 44545665
2439757932 425320190
2236246278 519870180
957122634 7708826
437267744 285880780
2346969891 313521784
692366580 647210314
2286930802 507481867
2244577601 29730377
909471196 605780596
2037354988 502761326
2089130746 562455154
4245947924 88710574
2469542857 376757215
4083132438 41752583
1525078849 70267244
1153212524 22529064
2512931797 136585953
1138779010 359330177
3454971428 265860389
312752672 623838058
2829387613 102233284
1353080919 535027166
1999832330 156977395
2852861778 538273590
243527051 318354726
17083726 61406838
3649518730 553908761
2482952307 577443900
3841728838 206532251
2396861868 385310525
571740324 357053208
3324293973 637401654
3980941640 656346430
2521281571 227126998
1089092222 371742870
1515305866 479959465
3823445680 653753720
2122686994 231031924
1075025333 454423982
3777926737 490973334
1743735005 398768084
2850022359 251545943
4154960936 95205844
3452357739 522431485
3840882213 473189076
4004285959 410713978
1372846521 677193377
1291929215 384495872
617646298 253324523
2346587422 537158001
1481540800 622785263
2847408849 471761864
2940177254 489031836
2877333194 163249543
670829725 204387285
2672525816 63376559
1119615961 384343703
3190015581 542105068
1325689558 26093832
1923582672 264913211
708898754 115236557
3001653491 629970751
1955229965 260145502
4107043469 400527866
1596055396 234353639
3161614652 48450074
553395674 414075502
4014582673 254315922
1248522876 679692369
4020666101 10249650
1457858088 101708304
1818124443 329429881
3361353448 87802106
3725171532 598341087
759111530 625782260
2781319349 36068395
2041441186 177167747
2760192356 456211634
3045664586 156608454
2276544396 504452558
1068822140 463073570
865410398 584236757
3352500048 423873314
79551660 135383007
2744044606 177014108
1778960154 331462007
1946601735 353865267
133222921 35135294
3645984688 256438645
4158318580 361967244
1437635259 614165774
2515885897 618841098
4055539414 179899336
2667125596 76501273
1910980898 77541093
2390159037 114886623
3385794704 223781419
2618418085 378976119
391741746 288021902
397760229 574556687
240368955 654090679
67666838 230607240
2570062021 373449729
3988362272 257050136
4277428971 649092803
555251058 151977290
2547606334 435650754
3964734882 204736638
4037764270 528553608
4285323747 241751484
3042299779 43045439
519532099 37521439
3810224369 487104716
3828284189 356723216
108491068 235409700
2791009823 592405166
461477752 560837917
1435253582 365677383
3366626400 214948096
277927967 371932108
580540402 636825240
630310295 312475683
3298885370 484302845
1018548625 174804969
1946066202 144565933
2796892991 658676318
2540988419 513642498
3488674298 609593522
577766477 118264577
3694432937 261949766
1868286063 617903368
928650653 654421809
3194632986 41129390
720996273 385622352
2478724515 98914009
2868337933 437187443
2801950943 395186558
1435822003 384157123
1859115936 314967144
989981292 523477208
3329256552 296729812
3765462532 438324504
1333498664 624307182
4015003033 161296791
1279342069 253167495
3776248203 195510087
2543868331 574296496
2551628231 287209447
810168544 586463231
3507063387 179828773
29057912 176034048
1277002182 332009036
1634708766 117985020
3327899080 537593156
207745086 470431868
2667333289 288159345
481750235 364150747
3596189717 104763771
3328721461 360788537
868951719 26588748
3733147674 73620677
1036861719 336936727
173983329 48309350
2770514110 248331351
3756413931 283908417
784369544 119606361
3831560834 519667835
3968035265 618458306
276487427 248842609
2711154586 329079711
332735558 551075532
1730821216 74865893
930723000 616668568
3916883170 251396630
348371419 660145705
3211258194 378022411
2077104891 599142950
1707375838 139871578
334175775 158917427
3676462104 290678269
2069550091 22631074
2554276488 430890223
375929502 17291042
2759228736 536873784
1151787422 649512009
144788680 672738623
2870377910 11866175
1816941464 677193970
119560756 304988324
620815909 408535511
3808472605 355243857
2565663915 88508964
3528497946 204747364
2247830639 493067333
4176878749 463680652
1739047145 436478758
798123742 570562961
3009368794 252702658
1440706912 578702915
2883717993 135413747
3933003514 135960437
2575535542 221199533
2729568440 143931887
3306522705 537717400
814622802 184064139
772574096 508807269
1387031861 564032259
395235073 21006467
1459444495 546725968
3335884826 325067168
2207563640 454767923
4216438273 607678019
3070394455 172708227
2313787292 231491628
32770521 210115662
202046080 167268817
4272592808 524980533
4211203446 8851772
2083335439 60132000
230267838 101386528
1382182431 234905581
3286238992 137387822
1750481901 395104832
1413787597 519843273
287153001 605431354
1468966303 73436437
1390404006 132258396
808549938 276559097
2992986940 592016918
225466310 309571043
1310431492 114682489
2640571245 575397317
2124965056 671162600
818912545 629129353
594154431 52436777
731700732 332419026
2847892559 250197027
1023034722 528220733
583804948 609546770
661907332 406034336
3867068713 225507495
3899312729 91601779
3551550430 126684376
4259329790 181403518
1666623736 232622990
550731178 76910189
1198542644 342800507
1807626736 583484491
3412093699 190202654
2798043990 663896736
1204711868 525915495
4253502819 659293532
3753627768 461723035
301323603 147640041
881982947 568543441
2187081784 623168161
3812507272 621841847
3209759557 374255589
3503814857 226337368
2307008237 430602588
872441955 137993208
1423860164 147274599
3033881338 89062240
3404318845 501636444
2976918952 117619287
4081560829 222340944
783951249 547183319
1697926031 309143502
1386100514 102003967
4263108285 137731995
3682433816 611567783
1534326005 516159116
601278588 160613283
2528140145 270628117
2924095831 440282652
3636448243 67741995
3003006062 503245564
2575218443 415024025
1308233145 306934778
3843329853 355480475
899062222 248873839
372300559 550753506
1390659129 100737354
4222632842 145486447
2503381396 267517823
3271790346 252489983
1035172293 455611897
3740797526 161719667
3594949712 179922056
489802116 313590250
1902481264 2186033
2389210019 54811169
1791067632 8257251
721537648 660822055
2971407700 655463398
3667733345 55568312
3178692199 625845623
962177085 573244251
1279140250 25938789
938792675 69918110
1127077687 83772480
4088978660 585534843
3630197164 176134179
1122724321 415262710
2712725735 314831141
2268299722 600282607
3784023835 116811864
1069995679 475697112
1035423762 470105623
1534510397 657651574
2883199919 357304661
1277712916 112462013
1183361534 438297525
3112762857 133519460
3814207632 163019168
3457698403 588353019
1204999373 451396733
1386937581 161029222
1750705431 184090897
3337345824 451664526
587882693 65049964
1688960265 61788856
3613746734 465855360
2882203985 387514783
3638809274 647567001
1591034686 382527501
4020220281 244760550
3605009294 506091285
1266455711 71036495
1403907070 489745006
3478815445 454173599
2331411679 601061252
2635339266 163072011
2435398627 147271900
168673253 434905673
1657314691 259655931
2551656915 624753730
767968593 463567571
43248136 526224158
2613902343 358258547
666546597 246060997
2496598626 431726870
2002722199 592213736
1950589916 310732373
316024702 646331197
1651485364 4309513
3224113590 204290559
3495654065 68489611
4229130879 497932208
3743352391 523227388
1668877835 420337297
2498868598 280854467
263969723 157181925
3456197787 541311162
818014388 215843442
3366555160 206710282
391727426 136954587
2570403673 488022146
4233764964 142166880
1175153329 469839824
1623107680 645147859
3053394864 674109392
2165851678 678287648
1992902336 333517509
2245755704 468243428
718692993 249586721
3565976190 442230884
1907143548 480545437
2038677368 85626065
2316561484 498034593
1984453672 18949100
3036847982 27170133
4150157363 26807048
3429198162 451866104
1180715594 527573937
2705314068 21698916
125512855 16203211
761731785 324362710
1696764572 678214423
292451776 449186102
3475509158 625864144
3562124229 362404527
3222907109 257451091
1036609463 348726467
1485374118 237512336
1734155849 667279056
3545801091 403581659
3733302821 312181967
2900043292 294872922
1323268969 103500179
3275199170 559397500
3843539774 566075564
18425990 19777185
850707236 554489407
2752179124 131598838
3889971448 457777645
2257525126 309692092
2765774167 537775416
1179109921 482948864
2421384590 660971340
3465247965 612469057
1674049483 331807366
2869051792 372828994
168034374 196237895
3663591673 430601252
2846295237 387913397
3077865887 586440559
1943594687 244062794
4041403557 97835856
1279914409 567779638
128459565 74230585
945298401 454947024
731213537 58747245
2253280606 147137385
674829264 355969947
3898296218 41089167
2941777197 504204037
3609094879 589717799
1499766586 488414937
53040918 582145822
138524805 173311142
1779225238 575285448
1023252818 63227412
2166235919 570256126
797942511 396755615
1595325444 581571695
2985639126 132800329
253074543 556640702
3857691940 99090740
2944213322 76729498
3260622345 619748170
1059411403 508469626
1569328108 426063365
47963656 62977291
3904824600 625218847
2894723079 55274069
4191587351 415345103
3420677568 674143653
3911094119 670131139
2612027970 184971135
3979640742 633192143
4002738637 156565960
688156888 348841601
3488537123 199423936
2342277161 22271929
387466426 269679215
133648642 524009369
3457336153 298061136
1902675839 263704995
4119342380 177438190
2531226063 310994702
2270729480 247654563
471711209 1141362
887636166 642903179
64947742 642352615
3392159639 323923680
1020801449 500045017
2571777936 24899776
3823688712 589770881
1440948949 480913842
4063678004 27515659
3834575327 497560700
807569878 230384598
337812261 194361548
4518689 115022488
1300889170 57480290
1617698489 168090579
1431175762 43836217
2777560931 305474146
3466251171 252452611
3233901447 71099812
714011513 370842589
135247999 205245961
1628944014 187384205
574796856 358892790
3121882291 336380693
3646273364 239199759
1210596448 12603893
1368608317 428707808
3127240463 179725567
5674920 171807648
2646138166 455074958
1043618052 519461763
3289803460 558970972
1466480843 108249476
3803574151 58355335
2257248381 123640027
2267873060 508863201
4002490827 523892742
219098478 100817264
2211309614 336697325
3846816296 370257392
2049919778 574517679
453045646 170442088
3782622058 346041056
3735712674 324017189
2354422108 332211774
3429705327 342425868
2268220858 289048194
2635610401 569094812
4194222557 27353622
307868991 126461034
4130947751 381095034
226731288 34911247
3597902864 128019322
1198240410 207480717
170251989 188218460
1641711894 582498137
1139470003 359898337
3951160750 223648282
305799512 636955942
1028990224 644417762
680542760 73882196
3484371279 334702052
3466857712 121450273
168362158 239860810
849269049 235449668
1812614290 585853587
2988671805 270893660
1951017033 344730285
1892355711 303430099
4166013580 131522913
1423972820 325502410
1520807248 670439536
2612673176 540756481
257805300 655281722
1820866306 313461373
2476109853 320125699
2189775725 463053018
23651584 9588151
2150631593 586721591
342439144 287392930
1009700079 8118268
1039964053 642853621
576857841 193046345
2028545162 386414075
147407716 171500881
1470645968 107557095
4040899968 647291764
2832917407 470281321
4114474561 638479725
657334496 624166399
4123124449 257512138
2029766990 140670125
2685199206 387373116
1382582086 7110786
1592828436 442378376
3791355010 179711430
1204588220 77862827
4030690644 562070099
3569318728 252686885
3167380879 102446935
840767652 473621012
4060000301 397206460
1438315080 607448050
3199980479 497255212
516853366 300110664
1236076069 131200268
2299698676 346398324
3165907636 549377527
589731925 648197327
2053822394 206239837
1793414707 525976919
3049487261 278849490
4022447930 53865491
532581629 81510332
2291768649 224640958
3025654808 158873258
2068934152 570729360
4050360537 327478466
291453689 342916335
164053977 656624061
2591578364 526281071
2053237083 550315164
3987553363 487332888
3979796876 489412069
2290401286 166218722
4150197898 84658091
3351645820 132023589
1878708484 138781112
2063159074 108265059
243212085 160243663
2443572634 369414616
357529925 32184843
977075192 62688573
26956045 114367884
1554176311 666071260
2842112392 138164505
3964065914 326507121
3837789953 33667246
442750459 427571583
505047989 666356457
518374839 335699535
1104005489 320470200
1725103416 72417837
2524824242 164320203
4147248937 582981980
3661246051 121561436
3420379284 158232170
909962738 192734830
155614450 30468527
881307456 573664161
3768356009 613817169
2084152710 303054173
2828369105 71842482
1683884362 161776258
2407593234 203790504
269363953 201746779
2399135470 130294525
1048751912 580593059
109951706 534415111
1504255437 539258244
2674129158 484784082
2444182729 649106710
919239022 368729339
1849936013 423029993
322768983 330250768
483011091 191513922
1419959053 594484767
2462263434 82067471
713872033 298212632
1920613911 99897825
3947231958 172209299
1697517321 568764976
694465769 117363827
639002624 321409128
1377391477 299377550
3091860223 665081627
2105580020 631459302
3150015151 425402223
1019785396 136445513
707365818 222459035
1775884955 449284474
1253741367 323107035
1041474430 618706367
1030854573 265518104
3336582707 602356059
1517965648 159199053
2709652623 81843232
995584926 370039488
454110709 477283973
1480163025 592950864
1974070601 153688767
2057346150 479777700
2915853817 210939916
2944155211 345027155
2434346026 108751113
1793622081 146940851
4014900067 190657598
4067305808 445643052
3883877526 38871947
1228848733 494641147
4231536099 123307214
4275991539 392320260
3880715760 533061952
3623297793 290449537
3570308677 590956385
1360152519 189810725
1134065767 601981366
2257137144 455427419
544062407 8694840
211710175 437239975
3684685869 448587640
4071772144 49441609
3981462291 141115786
4077970236 146420162
3931491700 248686713
1013879281 297888847
3988921683 373166165
3499637615 669722511
2909361357 128699611
3585358878 274506322
227105711 62584319
2708561164 535559364
3309297142 282084697
3744205417 123772661
4261583112 133041508
4044253507 431607771
3258923199 223079745
1087282605 320872348
216572922 512587719
4195068801 648195241
850748463 128544998
3858622941 339954701
1647258346 619181492
1336096763 401654895
2813945797 421270243
640993173 192950261
2778527796 368859705
3239719248 487504905
3970862779 25563343
2271997976 283531831
3367486165 84110709
1410128968 421683618
3169265657 279048040
281255726 122888837
517003792 41121326
4080383804 388119123
225640864 394956867
361204932 79951281
972192833 536329612
2770158340 91501107
856164358 135938125
1210708878 676863325
338043808 63829609
1450270639 675237886
2072163680 612992998
3730740672 78580325
2338420258 41358631
2890090259 398572270
1922363807 629675196
2460407016 398014560
1244708012 346467139
2306071188 97436474
483499926 411265430
2813396294 183929934
2723372267 232714915
2296900601 432726831
1473188420 314943785
662490756 464650547
2212307063 407650993
698542057 347243205
942130437 181654856
480145703 138714594
1789556756 174523096
1810250799 146986244
2347548713 426875384
1448767726 482499282
3984349083 49983728
2114862997 421512415
2862419185 47970867
864883094 300438817
463604301 153467570
2447741014 375718357
637239619 299890645
1653679529 35043912
2724943767 474009649
2936850299 220250155
1552775379 528901573
4146385808 280709161
2883928116 679932360
3161435397 286162361
2463849787 226783416
958252590 149448560
4106538712 480051219
625776799 419895401
360603247 604273100
3121241272 138827995
2871777334 230423454
2194668560 304501245
965136496 384519866
3947456563 24280494
2989100520 208956674
236342530 172759261
2962161609 566953857
1916380655 520363452
3415056717 27673460
664004312 527966475
2197733668 356143837
1597295299 225670296
962264418 91623601
2919398223 69194371
1788762143 549734782
719544248 117789302
990152431 78678272
890992118 605347212
3721294921 52419526
952420815 557215335
295099427 568015133
634213144 32344381
3565558659 194507731
3592119739 182053792
1449472037 471732595
1109487981 173116004
2477918991 338598949
1450851684 308054187
3133899995 42700921
3849346709 6568108
2323670833 96841033
4051525388 78705236
4175497795 327280192
3571273718 112335101
3052752050 480179467
975751372 571409389
1707184428 309360049
132481791 291703559
2569477488 435102969
227608798 3556062
3648554165 114765038
3617951809 638080481
2540731757 329851553
1082126738 673189105
2820740037 123349929
3143424918 501857734
171206020 347510607
2111871542 606565122
3889489526 155052387
736597442 622741764
3605775538 53965739
2732393402 537984714
3648048317 47508086
3095524677 61527320
2542500952 558616266
3132404372 664355698
463800214 124843849
2614103164 243863948
3980459586 370023243
3274278301 225483316
3041294726 660286394
3063283393 147248368
2507523271 534251186
1497037126 257308167
935373039 74125382
3696280922 539890413
1356638757 250857132
2763634125 146965236
3941713353 206680311
695229980 577997196
690439507 229223273
1215995191 556132351
1673305968 526267936
3594143403 582313947
2650753590 451752917
1859956711 646204759
3124039962 196458009
2141309192 220783805
2754897175 187446876
1790851675 590235561
734874095 285942244
2796752842 221639914
4033801965 386664928
2384160000 646392676
3718994711 19657881
3495724803 313286655
1571330989 596160021
1778431672 102552280
4086349463 166782731
4263285758 471105246
1167504118 174321217
3201453828 174707654
640914403 304847020
3360166025 558147130
134163476 49997471
4174019496 594231160
3433761588 286698121
3258595930 577841773
1218275009 46251772
3960145387 161177266
2214459309 530467671
533100317 563513229
2444599853 323406575
3588593185 212743547
1194914647 342751649
13789931 265904637
481085316 180416719
2044514633 570184814
1857468824 139142983
1386248378 314711161
2914568660 599342921
4124929588 589628182
2239430365 412087090
3334378879 577867806
2397329691 134527532
3448164355 482788367
1197385148 156411348
3436745598 245780794
3294271008 131930748
2020279239 552233019
2524957155 425676247
2621084927 279739455
425591288 611284368
1329844938 458975493
1034842091 457629116
499911915 137862432
604018111 79525511
125240235 112466530
1916889447 29520950
1170885358 92251440
281076135 529377078
640871411 63596681
1446515440 245446294
348260628 135780727
2363617027 401528629
863724473 358884514
228645535 313084696
3605877890 655710814
833053802 13183346
2590706942 540799583
149837034 34594125
642938165 25334406
1642676138 596425101
908390347 294723566
1368155548 613306853
2415729808 564166051
2511771881 526347737
2746122219 590308892
182751559 193797392
3269939103 603469667
1508161979 503926946
753991822 677468708
1208353060 439648429
3787278721 103733017
714479126 110198703
3159996256 515621958
3465875717 405751955
1929224239 96447477
1548436981 465699534
155484937 520424687
2574078503 346462591
3871561598 435900333
4000067628 359285856
3524095383 526026825
3556276380 665920046
165602622 323632812
3612451695 541121464
4187767914 257217415
3006110922 3410821
687619143 22461458
1693384715 34009195
201933974 455555994
2676328851 11134207
3682893609 523147757
1504343870 504856116
1741567640 538828181
217180942 224051374
173561242 530194943
3372050124 237394448
3228777648 191247046
1233985452 431418492
1144023645 516021599
513739712 562226803
2813924363 491297001
1665088706 376069742
1587428687 192629531
2724286112 47178416
563111140 448650013
635592502 379473666
2125511693 523555057
566424335 393421861
634294271 145754558
111725786 437190481
1825352787 520323214
1982876589 219621146
4017590087 495652067
2604196687 608550893
2849975924 502835256
471379031 316687772
1954446971 463530347
211860107 478727216
1930361317 613419561
1952899254 461596525
1651579798 242553308
3040655857 25644842
4088916123 110586714
3828506759 559327435
1012903812 213594568
3158564005 345613657
2824315708 602882958
2549383460 132092889
2620176692 648122954
2108110657 475275540
717988579 8226378
3215881012 647264521
1755861201 500825585
3624868548 226742287
2873001231 401982716
1523209831 340819326
2376958036 20376734
57499876 153768317
1523465909 505624800
792564237 592707100
3691713211 374465072
1826178748 321270321
3561979103 407424745
898701924 253944242
1352179042 182103360
3730385062 43573146
787669792 553630022
1645622020 528340878
169633703 97637796
2065617959 405617596
1431853477 480681680
1837396321 324436055
1785983591 504481023
1570273250 388542012
550513147 678583040
3953371873 669324153
2833229050 523471978
3771367293 246572091
3753672550 297851358
1490511188 573905918
3515157712 204344922
1825344504 210723638
1783940175 285349223
1047636582 87582998
82533230 403248504
3772883080 616490061
3559870333 636419607
2728921709 489229721
870331999 581728406
3276855514 421987873
2096996261 87378199
3700070128 298213937
4149906637 226420733
123618732 192114373
3123239020 162384612
1805482343 623312439
740978489 498992329
2712264643 70154582
2436885884 75157110
1345449705 309430886
3248365748 300029445
1743553516 385580900
4215762037 373500242
3092174746 450769740
3538179752 425368552
2138037721 373240927
4256776220 28630628
3442743755 430952617
1189046752 151001653
768211405 381629047
2221221779 243185537
801949469 675705452
2928339793 461508861
2510966034 113220226
1217132763 231742818
863299792 124493415
2322949484 313366303
288021001 485526670
1706357005 317259172
1288499360 416164126
101480409 414599765
3648726912 147130784
3414569197 661812553
2051370171 172439570
3962072092 659248537
865174451 219318731
2585317089 650924386
187246284 151601077
2347447163 497920219
980887607 244765717
1856145380 300859362
2738206642 254181099
3698572842 16065399
2740131443 234174662
931523021 307449605
523490291 380951699
416787159 352652929
4023280167 166717710
967373636 319646847
4177126153 514548981
1882396360 466464033
1995346198 501863101
861898348 167364482
3310618369 149227909
1527356529 163804357
4293753180 613196472
651649058 81510919
3581511407 421586812
228230051 26074124
246080847 323396097
2758054484 276936908
1915969713 518150220
61671496 627226054
3879462415 634981437
1183723159 454975997
3168007894 207359834
2224354194 294168550
461663713 482878504
1797453139 488940467
4046494731 203503583
2181786396 92228572
4038032484 117667760
2354467974 173279136
3743857874 123260485
1608627669 378824811
385918323 481749784
1496237562 337929364
800319327 612610826
3124091479 610056874
2822850613 357569118
4277357223 262901387
742230236 362550303
2890607716 380999353
3792840587 564998504
2996599045 491396375
3140293802 357039139
4141762961 264863939
1625146763 425784376
161052385 60984410
89963793 557414350
1048476756 648199895
570792295 63728955
1423637559 184720775
1413806647 574181622
568232374 492311226
3666554849 418401925
2671811121 230114785
42418454 107727271
3133383134 111138755
2391384463 96286151
1559253434 613832289
2897582368 588618515
4113477458 195865837
3753624719 331662135
786576673 467651961
1939291428 17863671
4099851900 124151050
3742209519 469516149
2434466288 71228379
707007318 112368798
15539287 275448792
1853390723 58129657
3486688623 217794626
1804949148 408359000
3519347045 168644306
987831459 345782941
1574993356 439512089
3459976771 2715029
1235163369 500737502
4282077835 312524592
165950345 54741173
122309551 161023096
2625478242 237714216
510902425 68288562
1996568110 441485188
2941964607 230446691
3139780940 91487565
3627020053 22718987
404305510 406456128
3302283342 576957113
1453443484 148929778
3644449993 144218941
3651484561 82056610
858542414 427602173
3309328142 2515888
2298120351 183533185
114477689 64739525
1259390424 532102253
3214366827 503963158
1362358668 268925375
1456007910 673841051
478177693 311448440
1824563469 168927071
1805722080 173858535
1070776727 113180531
409107008 651607396
1345514249 18775163
951001251 105541613
135839025 667691102
2724414636 407934849
1041559343 489789350
3216186127 75350101
3627384218 468288720
4049413472 197825259
180109247 594076266
1775978045 324262499
2219979488 180666853
213135942 102739921
2886163836 613330807
1349313975 344786039
2963180371 454254761
1556042279 627986846
83391962 180955264
1202938094 291522422
2286712430 603050670
1042410417 479819281
1260648327 414578662
1480629315 80887882
3600422186 353467503
3243707446 590480173
2834455592 192862168
2210246489 133301226
3836038991 115885616
1973952526 371739229
105594170 460683165
1598692461 631164705
3591154210 123133531
3049954515 427320432
3277675774 248824931
1893258903 575980955
2453479270 235256338
4134763015 44174906
3549197594 542611539
1062055538 520130422
3187268003 640515772
997331223 305713125
3650106867 55095989
550802889 201050333
1319320400 336791532
828468652 639803094
1587227360 478178648
3649807819 201224511
1119275964 96612295
3403733551 543186432
3569779998 201505180
1524356617 508432815
1949310150 589586251
1565590622 390401529
180021163 42516248
2571572199 613759232
2145552817 248695913
1223863013 350723088
2018171340 677802057
2433408931 159822357
3223134801 3997115
2031495661 169506063
1219310558 138155007
2909038521 137303413
1147012157 305863405
811416575 98636017
1360183989 622257130
1517334424 678192193
4261631230 159162923
862213303 431404487
1805298700 676457394
1757178729 145649246
3091704795 222952128
3678301263 669436678
3935682621 92061512
843486578 434405248
2726410177 21114694
3735394018 55590648
1570578398 589965360
2091454171 295910441
1321404477 503267071
221010371 102083187
3968913918 136033747
2501094758 296152576
2833983779 504488649
1702112887 32086067
1514683231 526031050
966299783 191583289
2656826158 211436357
371172189 243825889
3914755108 667474656
4089313435 40956438
2851411051 656955828
1828664194 383165633
3053790431 202943938
3464838918 27402502
2987764012 172251064
2965684653 381791264
727460798 491587475
2817957675 422258385
284545303 465239540
547551838 14808936
4136608402 136781803
2438772208 122142735
2242995356 127713234
4204290855 386441157
1741689356 178089533
2699829114 86069668
854217250 9166386
1612490618 101595795
3383713043 46721384
865929294 356116793
2103152129 468153029
2769777808 611094411
920750387 594034860
3482155231 210619682
4096315476 92859764
2111507154 637214578
2636443519 108704756
2038413896 469449415
308763793 112926738
2735033756 300392980
26244174 475115139
696065789 408552341
1167133988 651434385
3626997038 331897685
702519518 111525615
4263943378 503966578
113106571 501255736
2202857566 678903447
2146719096 283661603
2113743748 426942546
3431522844 665892872
1939262038 368333024
989178095 253529770
1485230746 34080070
4047291764 545160725
2975068827 68426316
3378500750 550213018
772783562 456744794
1980914444 422464880
2351444116 664423138
1691118700 396178685
1277317937 643498013
3942300540 487743530
2733708228 58351192
1643025624 77597730
728774807 308315759
3879184174 437836134
3544153284 224208137
1611981880 382628778
1118680334 580724794
529489804 548350086
1921849312 303055191
3919611625 442089010
453749664 605123410
2522332137 508138322
1157563934 417687146
1263982043 276185069
3648902629 173668106
2187319689 134625103
1510136319 37992318
1848975481 273798107
947761154 526084449
2459578141 480144349
1917610821 545049777
1720067508 672158731
1976849233 343399710
1206735253 115022344
3907204322 194282522
3817918223 135231526
1025250165 304878962
2223475264 268175775
3794383942 254547154
3902032582 658688093
4258653122 22531380
814217587 7833742
3706475666 596016858
3466571663 180529809
186264091 60793676
2089700048 17461317
9516809 666075991
58266548 648427263
1649233563 608271623
4103989624 5072728
3718108692 300905956
1134885435 59045043
1393042452 480808856
3633721230 381582047
2867034511 27203255
1607081591 506029237
3254594246 201787841
364556276 104195359
3972997882 342334148
1285616592 10980170
498754469 27653316
3785433780 585576135
370663588 447837712
3922064016 134345949
1341506095 419460413
505781488 649916285
126523745 657222630
2085399002 219500396
3112131479 590457088
2077974964 437870706
1821502830 32392460
2809476553 29058572
1215293752 263091281
3991881100 352808655
1399481570 386727166
584880770 302090887
3580507095 663939098
2718097656 206207580
3911512798 509352973
690587152 196956951
3927545238 342985978
2901800324 246355597
1831558243 640493765
2848183504 83623565
3472445085 451531474
148066465 210799629
4161434939 23978847
2733221070 640996411
2685959600 626283036
1733769570 145254876
3157836851 569383282
3863455857 408732902
993816167 398036033
2003226010 379332813
2396833804 369809229
2683441060 486675143
1703196151 491562279
3425337259 264340762
1165755721 480062385
4011737000 382547241
2794773470 336375784
576547577 113885300
3305910137 267550016
2896644495 20976527
405868378 87962158
164290709 536810075
2922924440 256636445
2389651742 131204627
323806543 205035924
2184033901 489174768
3829969032 184773110
2672227753 102631263
2815000157 382699684
1924704763 152741725
3104758787 535111294
662455920 403063681
87094808 1688511
197981548 189064291
6810197 506392976
1642675288 656159943
1372843945 492184644
1095397885 649648225
3233369269 416777751
3282385637 66058481
1894189008 647075321
443428425 469688848
1654868640 183374525
460514024 10614732
1360730629 302241017
524501295 417118978
2593913975 219813950
2233284631 140213229
773341274 475769296
3871440380 37582923
722612274 93816086
1443497741 429043958
1270455742 485198789
1158539380 161198041
1561250378 285297258
2477677128 552437021
1434544825 454092709
2744728851 54406176
3961951664 642108823
32436689 241517769
1898554616 512104037
719077983 381391456
481118606 360869237
3304346269 614496102
2412133947 443478349
1612662515 103130390
3545467154 154466461
3285993836 280541706
2156431650 155752961
2695113580 207787598
939775253 305028208
479214439 627422138
387086358 66822293
780454665 242042685
906083401 158761200
529220405 239534837
505264588 74082025
753386417 267829291
3614073342 645256983
824136526 372237538
24529943 397760591
1813401248 540714046
2586506024 452846334
1134445795 249113690
3583794845 515886980
3467990923 494154835
3156897198 612391354
3683775732 258800642
1849230871 76293663
2244663171 534083937
2208765796 560006491
3433426107 143660889
1402517788 290547157
978049673 134925324
4052088961 176367878
1021519374 414426857
690796868 619555205
57934672 273968045
269849243 206298852
695350103 489653946
1625798850 405675975
1316858815 97203930
1383661866 544859911
3964140180 507195013
2355576007 217368535
2560579236 65570724
3097919994 77592819
1007259170 200020741
1115030090 62335364
1191729380 207207304
444445276 107424221
7447984 69392425
1232011703 235693242
777791633 34803484
2034232051 195117015
1176180740 8488785
2849945730 20112029
614665690 158811560
460400529 88221338
827811324 31888593
960094534 322336072
4138942191 295729326
3465674876 189891883
2611170916 97088666
227788560 611905817
951264801 408010256
1775671705 44141940
581111404 417705604
4294185965 359851081
321429625 489588705
3239600705 526445699
1624850909 585110478
1129598293 446428335
1449822171 300787458
2737240287 89851195
3555199200 464870087
1920194175 178417989
748549510 585800734
3254337900 234256230
2166954724 592281308
1343806708 239580568
1133601556 373761070
3602849133 127212384
1544483472 61226871
846913858 254894145
3971261704 411572413
2560542186 194737581
603176012 431418994
3802902177 379212326
3031412611 588644526
3164780581 406282308
3934399052 53551138
1174576538 414797070
4165791946 137818352
1216663946 256166322
4258607109 200669697
3127670135 654328362
2950749550 360848863
3064857629 563914415
2160869726 353423489
396498323 244568587
434396513 575237362
1509906218 115682357
3532689778 278045435
1775364366 229884688
3376850052 289972009
3661301695 456749601
851538229 410525202
1372086968 357775617
735365835 559144857
2884863341 257878706
767306214 62845787
2951692920 83615075
2864492192 22008581
3485469318 31492093
3979942252 469142888
751227050 569531225
1139250658 480193650
4257749854 362801469
1632630934 671124275
2778914442 418894263
2961596544 237556408
1205583751 51936343
3468482715 323821944
1919527012 601868153
121249809 442841627
2046444380 163479722
2448248534 558031032
568282851 632935926
3510327681 676195538
550147111 185140653
1186503406 35903246
580671681 239815213
1743975521 384345523
1861051845 613596447
3270710495 341544777
1558445213 404818602
3785524169 273288478
3552806676 175073381
1903572892 415318848
3600937678 663071291
390810001 203944308
1542739890 485170815
347064934 594259569
269845820 166021130
3017358305 501137760
2935290811 543899333
1785933935 51828704
1730371876 278641121
466385663 263694015
1154380627 601977602
829704915 677140978
4217649421 244954465
368095519 120669977
2069375207 9773585
1492534966 313194814
2481695753 137126891
2436939357 334604929
186758110 571682966
3202736672 661227535
3141590011 45716415
2064859751 328294391
1409293747 386374764
4100413755 328950737
698918369 516664662
1880415314 556417070
2243305814 255866418
1718134099 154269669
1494827359 59111408
1547542660 461095399
3007456613 61747048
1667698299 643926848
4165982398 589432415
3429782124 201957765
2594144383 515286151
1825649117 344571171
3827205639 191930238
1818556997 444324396
1345284754 179522400
1089721560 296835949
1696140152 661485135
4035160031 423240953
4178480305 457031725
4020375954 415065101
1443064790 668843143
3204961529 617073317
1599887471 105963030
2907547698 56205199
1086185964 71502399
2481357022 311511807
2197208337 482689228
740363941 477191004
1327559098 467032519
1932898476 423345107
3871221128 82535352
973863972 473881868
470236066 599098428
1921264125 506000301
78483360 518769298
4099178177 231573673
1278789694 205794897
4026317026 229741132
4064095489 160799603
442643904 577944905
3084399041 610712
4098513225 112194623
770677371 186893228
1533574764 339493141
2723446695 106433669
1826011068 104651544
3950892925 579317409
1105558208 664011068
4208878446 603667343
1435888180 307656945
4078170560 372181879
389295100 5008577
3672157967 190645156
4091614825 233645375
3351914800 93484344
3241427122 343965112
1632533254 151184914
1220339832 486228137
4105661274 201507117
3215989828 140477404
1548467033 524569095
2652776642 289236976
2393953460 247328300
441714198 659573245
4055781055 24147422
1106653818 186765502
1602381147 282955161
4182192828 321837380
2208097622 89238338
2080140250 360737089
1988525173 183510279
1522582659 176751584
2333709361 388711369
2711221760 84495950
3299286083 73418294
3221785333 166302155
192786702 613801076
4175557068 94786337
2028877102 158300010
3037939270 664354453
2056331692 60047422
1033287685 155616064
3418510252 658136613
3307469856 562375371
315912006 61944441
2177144281 535168969
277694801 511290388
3445530724 574449890
808555361 632991458
3165140850 74974351
2422916770 601319941
100142415 503150841
2484896832 536258507
191942388 572271328
607398988 47357774
3277122365 95092126
3781383898 372055729
1977584181 61361791
16165412 333984851
3669045845 422364653
2549099396 95467175
2306622105 350163350
3874368761 624751806
2251021203 401682425
2571331224 621049784
3873837399 128340928
821872288 35614904
3191485451 99687786
1291762784 211050843
2943024937 17065711
4167440669 396921994
1171416610 562353301
122024370 488506968
2692198589 187931982
2437808119 210650379
720788286 337720411
2774375356 451169944
1015645071 34893366
3494231657 553962567
1109335639 401911694
3701732313 411373390
3497558319 515085038
3605791037 381763927
3067115249 265921028
256378710 152054901
2398531839 237774407
42956252 605553359
2303607394 82604373
401119159 220907272
357279667 260373060
2251510391 206664881
3530133879 331104872
1361708389 177641389
1833353695 61213511
2533917752 148149829
1679402253 267795330
1927382430 431831861
2401885522 327080017
1063441532 501056034
2010213327 347345706
3447803594 634455280
3002060604 537363104
1275970361 539426714
920106512 676912594
4245456127 475210883
96922822 637853011
557773085 162498859
4182984226 226948741
3792082245 259202686
2423835948 33903969
4052825628 204025037
1348280192 507267109
207424636 187341951
2445196561 465923934
959255183 336915928
3928110885 47818230
75468341 291469896
2655068399 149410634
3506476655 524513462
3591603533 142964837
1904635523 99915280
1423477911 496400754
1444441865 559932941
3132546810 167378131
472484560 456520924
2851702592 71611182
1176486271 319841040
446254804 588390324
4082397374 405949157
2484868640 197804594
173729190 147131039
181784950 60353254
1135127692 453444846
3220729199 44532848
751465852 455874575
3518719156 301090060
957577261 205341943
1362670997 625459184
22305463 63260918
3388403778 20363473
3167456508 238968959
372434031 197189422
2820192941 399163431
4069710628 238058461
1788064923 79598886
3176535973 430858883
3148283095 592789505
3633119312 589706561
1358639181 559832447
455285936 270949449
2935527742 89806409
1540641596 428530636
2268533558 568123949
3780028702 341580272
314688549 103153618
328282925 371826202
487742402 110292390
74703021 338761279
2867436653 140847425
2930149002 424267936
3415590335 49052851
3078435196 503188210
3879414364 485569293
1126785651 656103048
3631231838 252023241
2780866341 85981587
3687707219 419423855
4107997801 613758501
3252729211 388314322
1298454895 188865274
361379028 60892200
2695285706 17514470
2256419451 601993922
2042941561 569587837
1259146823 473468660
4197778526 679167329
3420686689 115803890
890743188 17895104
517475310 22845064
582040960 306845235
3183954891 245581502
3538213307 620528545
34919715 81580449
2223976535 317165559
4050120711 607030728
212847394 269751708
1611640927 6215915
476529365 253320125
1827446792 12479622
3442312444 645393049
1044071594 503515172
311277022 106406637
3239793618 263233505
1520245490 212996850
2481277724 549520590
1417458514 288833744
1076746821 653059467
3489886275 277009699
2530961261 69360855
3535708192 83554668
2155038810 133640521
3993787547 611505197
2700880133 9646774
1959577940 647378202
2607888713 14538975
2188313687 561527962
3217079705 258021287
3956732199 206757790
889696136 2238465
3198823885 330080233
597783129 342686762
2743094009 68747795
3260431183 160135348
3682985769 242258190
2252363288 528036502
103538536 672256053
283689002 660144051
1167221791 466068663
1750039766 78069875
1363353890 584793691
1682567497 150195995
1318277239 140909423
553756904 162009157
2709570611 573131985
3010814889 353371239
1975861269 516262013
3118681545 346236830
2838791307 585030219
3251386564 427939159
3439648160 301931410
735637311 620421340
648520203 330282416
3156595911 270636392
2786416622 55922333
3651853788 36885663
1963246515 21475413
908904531 137553824
2865766281 287395656
2796262435 280811919
4058124480 53949840
2009241156 514724799
721663557 499443348
3425926361 529158275
406427520 377288184
578838950 560040297
1052089329 232879760
566016544 489157875
2200604414 446090712
2648910322 11684681
1847660518 540710032
2473093614 217132656
638165406 578374595
877106085 234770015
4068887841 110850738
4098773468 583188511
2401821407 281694825
1506512492 35487169
3994011132 265063146
2898790702 645237148
1976897065 149144646
3893209693 87731044
4192553285 371510183
2534021627 675823670
2264485249 19522780
25009621 196554358
342922123 49457330
2106708432 673076989
2121014796 517867456
2322620949 163925595
3754599307 357680897
1463469207 610647867
3770878135 73891978
2017055589 160553582
115155341 557159892
1288022962 18661135
3501545155 663305067
3807266636 619611628
2449014748 558474565
2059632000 214934977
259264120 24839829
2264541276 306166317
512714020 118533470
2518776532 234985911
2838561419 188157116
2787742006 597644378
1650714014 382539612
3105883959 95087481
2363436920 156914219
2395530446 156483893
1878348305 648083337
2361818818 106466364
1791933617 543067686
1342599441 503800391
2356982405 53074148
1816997816 522738995
4112871192 356987670
1780606313 455597432
3808034968 114646717
967461341 426891306
2472572307 403800929
1854350468 199664049
1200513150 648438216
3418830153 334352413
2427091522 680195925
4091244981 540176580
2622072923 177740716
722473974 335220266
1625882831 510267664
2214318525 188419784
2277327032 224002078
2506790913 569064555
965991047 477644383
3216920464 45993180
2199022924 304230788
2291451084 478566432
3456208390 485124509
1935544047 550028240
901457791 418220791
431067364 314137686
947279365 170804112
1705302065 201111118
367355976 631595954
2761786784 564899776
2621865952 206510711
2972624325 228843619
3319432642 110020047
3579802709 560980875
1858911560 85490217
2855685736 17936270
2387623815 644590963
2053941486 590032295
96071889 343975235
1323126113 55436464
2712099302 551758692
2025474828 215566345
617444202 549105902
340489046 357206458
3364738141 413986506
1782528573 78845063
3620471655 283376153
2366247754 124006069
1241742637 135779472
1101164919 230999872
1132661813 470905850
1868028351 106269819
1408484814 173291137
4115173980 390470466
831181828 94396129
1060868407 234159156
4053142669 561636017
4182141577 164881032
2850203423 613791709
276355427 585900217
2231697822 157446210
2763702891 272610790
1322612282 85868462
128682481 565637338
98530959 96855663
2232651276 207474519
2155877953 541993564
251402123 427341801
4233944894 308821486
1367572325 209923375
2436600614 286076911
1967285231 170556810
1992995124 512194800
366524919 421246962
638084617 530973554
1984352904 24422537
4189097422 499811744
3583562876 620534898
1708724705 139522990
3096989879 191580624
2780118136 294669262
462644442 449928652
542017207 288883520
425706892 558290507
1622031184 72238115
308071578 413763415
1222866429 46102629
431586001 317205666
2176644337 591711579
1949593189 430365947
2044535634 45259659
2720004584 593511106
1209242079 148655920
884758450 250333748
2552877300 229625339
1177040691 557494488
2564117493 474653142
582706264 421969742
3681998735 72086482
136128509 283193151
3624191679 263213252
272802662 40812858
602368745 122050115
1931107028 403323810
9419006 402283517
1513153415 108288624
3199986259 5245317
2694298482 441819685
972753916 346739297
3341070648 420887038
3693581798 559734391
4152019896 657557000
922989872 409783300
1425761434 643324648
919320436 552167538
3555822030 501946785
951556283 4381409
3269618628 4980072
3927245416 624567223
486549987 325230691
306282604 3979422
2056229005 335822008
1317232932 346333772
1441098266 160892159
2569357000 9415291
132421418 502324231
2681710273 88432364
1656227811 62771477
1445100683 248967425
1721269701 485596961
590234839 202504945
4232274275 482075315
605578382 487516169
1683671590 511362281
2934947032 423704862
3096632485 223583524
814298738 387413080
3758389654 7157632
3736140482 651863285
3310429332 14482040
1706011101 46914860
2390406358 239113573
1636683475 435899856
2347763410 585223318
2766197737 334670127
1021731080 148273212
757336133 96078144
1050333934 641832296
853596734 32996302
2612978319 522187574
2505045812 124788574
1102735066 674003170
2338280601 74473415
1606262679 153612776
543138860 612975795
2418822445 626879758
2521253498 604896621
348689162 87663607
4253811374 405456713
3183659967 469608236
3921422536 598667743
1793730293 530274889
3475265212 610144736
987996803 568213476
4096540229 165387898
3901148042 67916353
1642662028 148481341
886788828 40918416
555100949 226320080
776283395 538274699
3191765961 318120017
766602717 236498942
1979009282 253041651
4211992713 90840875
2598141689 493828769
2866971733 18403324
2789547582 451037610
1591113581 112835982
1638772306 93694848
3410112109 483384496
3829970286 304414755
1230644421 532216242
3028419861 201539173
2054277614 305279373
2861724709 64718811
958736346 152591714
1015655286 390729946
3556577512 297642279
206790668 176144478
1245726508 641315384
1034419631 652870888
4083700550 292281204
2715922777 5907423
621386640 143769174
1293422810 497587123
4283116655 40698400
3306068475 314883002
968142798 93514793
1737724720 538572926
407891698 68986053
1529405930 177368195
1999915409 284815378
1071886950 292169807
1524415848 30699915
2459680467 216818934
3545056371 461463763
2994834228 498079853
3824161620 99399125
3697740325 180450378
719358673 264343287
3385210327 104218591
388364108 515066367
1740298551 258614110
1070490362 516186336
2149603367 612149102
2673599709 322360445
4148007711 563338140
1799665422 115018361
2724671489 441645941
1208550742 647561549
3528586981 151905659
2638524426 228940813
2922688097 108128833
506314319 269764098
4146096089 360535988
2103586734 42900642
606989061 663646743
3259133450 53099929
3571419427 612494279
3674181557 338575479
3486970860 243740212
2180775908 481096817
653612303 449742683
3126884952 446037475
1977610346 668816210
471945457 530453337
2300101559 47434681
83054
551250214
93512434
221325231
550504824
466809704
214328275
105160501
41835399
501816924
196797103
413125369
657543136
9821057
676112939
184806887
221889717
329001223
102580911
80026581
596907451
293272866
159510670
330573578
54402673
89787996
477482855
94159746
100366838
287637721
54968220
374901161
259014887
449406456
129647272
102804329
26177367
542941557
383799526
320658718
272912474
148390985
167151174
296147153
169743702
657913218
498616096
284087772
100529271
563931956
73743480
10860812
345888578
444762590
275584402
53313495
166125785
127218354
355736660
13857856
310604661
262613869
103995908
111205630
451263781
41549945
402223934
641145006
159431192
615832996
607942088
431851151
541017868
257056952
213826493
487289852
112829072
492469406
215464595
261973749
36013210
239509170
622318111
564674853
633746670
570176548
37795753
222796777
255005581
167798327
202106788
302614609
252836961
303942156
345769398
119997470
225735423
231329215
658263867
109611623
437293489
476251279
520344345
192133534
139628026
303765609
306322210
319581158
534388316
375510838
437194371
210402326
602029642
634774509
611358800
227498561
89416370
191696509
494028505
535927965
29030953
205559116
324842892
221815021
130381953
156354231
35374041
40798417
315144470
662415108
614260825
204765754
118950138
250080567
641073685
250843671
204388069
450286263
458672998
257471689
332525850
491035642
64758496
57250080
281439063
444013270
288103020
98661657
271994830
170817662
336226243
271949086
60509568
464656233
371416995
657381990
478928270
140912794
36771246
156794776
466541972
289151864
336953774
664317312
145148504
520016460
116163757
578296905
432056833
70613127
549955682
93279276
431716190
68719946
432730407
671858701
141398521
543599858
406083354
649346636
148977948
190135575
566438767
473845752
425683119
430157569
421150734
334558696
154165472
284512596
215503062
241194816
258060767
24494392
101853869
633138476
562171032
633578182
55163412
96236077
123680295
155717928
646082804
358865001
673049207
58726896
178897116
579691168
7646525
98595120
616773641
255617674
634951682
632908523
216286630
211557627
70580958
484842817
444602294
205659587
192412446
598863739
593270413
576750414
459085079
577670330
402062519
303780668
115380806
657267912
572177342
94452663
95855769
429248562
131852175
671112187
211174725
448374469
189703476
559447233
79731371
620089401
485238152
267076046
648377741
554191660
281382231
269119642
670060344
242349956
369827579
75869997
436957428
240563399
474199147
143300956
121983291
225215458
610652112
562472267
207183164
38172174
459540184
59402171
318822744
572747967
4645337
89513372
542907029
476315662
676566932
655101453
245654322
246134966
381674466
438075980
424981303
33640851
15503759
675241618
35044496
460293537
637781449
113414664
115432072
35494033
248300174
387001027
401290796
526247552
311314122
280264003
107432245
542340630
262757504
183869640
609999674
530837807
61737130
460005864
532606217
487154471
559750558
36716073
167600992
424577519
413618889
175076435
547993349
501298828
168253243
116622157
161309084
545405692
849277
521510003
132638906
139475111
484961989
68828843
510698110
255397404
618038677
231203084
657156483
87052793
91084159
283893756
151313838
543563983
247186712
173709412
261655626
208875187
111372578
253767013
77977244
448777682
103425101
68008488
23509287
607348152
84446346
107840301
88355101
243971599
238474606
74940308
629618251
537746366
308324430
488385234
529566258
476860684
8242389
306657664
37275195
448450487
6953023
168398157
127057800
496423714
125414336
149063291
347000091
100608695
462749747
466357225
454833956
250729998
139752396
233682574
67832730
152338760
104849102
114646206
103618543
504745703
130678996
638366698
362625055
284885344
375668519
302041091
583066638
85215861
365126208
402098605
205699966
285764431
48751013
561349092
257800367
434495721
528964070
647203750
587613399
572394250
459140994
601212077
26488633
453708665
645794472
102223995
111328305
305369017
961113
88605293
536518764
174100872
503102736
68387590
119221291
448847140
605179819
88033052
428786423
474365829
641410775
177662870
272875016
204893788
395690773
274550432
367667489
519145028
400227917
248236110
297211609
616031637
104247003
202434930
83313688
262407393
467916109
299254722
103320851
244089707
240784554
371491009
180976467
677071803
654695668
473302651
94144115
242120140
7609543
233103618
575090739
469177276
163859898
278380400
440980991
425559875
132275427
350137278
135728286
306380173
310404767
4279703
62401717
365615264
477136116
611540868
261567493
46041590
5085136
482013778
145336327
116259938
294008173
169045957
342626060
34334685
279009970
196769342
503432430
275580489
4892721
263283353
674729286
42612656
149734125
622263779
432365629
214092363
666094907
362082692
8549023
141084209
598928340
467889842
60718174
291582815
113230406
501764435
168487934
631737292
188854985
519564925
201111141
526493979
309040464
543975513
96270904
603530623
197409618
70641220
661653454
228258106
310113977
414332499
178258288
188301399
175671483
184468473
274727059
573583012
490253190
4005363
414071342
541898268
359630697
181137228
427108071
634538868
424507803
431800635
314653386
658848951
435022281
268484970
639728617
552483530
293460526
184136124
200989599
36759317
270136837
242274513
248791741
311764979
621377675
200757863
130881159
493773330
506304518
560203263
214505383
244334747
166046175
506209574
621171709
102433899
7936433
90380747
568269110
333539363
619241805
521273904
535142716
479022228
168801702
497283118
97281469
210236435
585876581
430673364
368943078
49091470
325773117
528559910
585625639
569889273
364282908
468138189
261999242
145206276
431839717
319788864
112697265
577375023
295762367
603610103
678527236
638134748
366104375
133395265
311033482
266861195
398412598
211752316
656891054
117188056
342436606
340699350
136864064
159920845
6774517
532220405
507973910
421516700
510344242
404101103
426012586
620226785
411807992
158742299
299880595
407734696
177300937
452618479
240084267
95161682
561249689
419360426
558426949
225056119
171360389
486456668
554527527
503012907
281537001
499702775
336798497
122864752
261298857
211750962
402161850
81383294
436852585
311398382
631103681
369907223
286479240
560288767
403338793
266491509
542826500
664438536
273987192
220687254
551627862
438532769
22885293
97854669
655806399
388841841
460374312
258638693
201305012
560068851
355105410
538684719
518835908
542875406
534919215
167401666
284748214
289346502
113150781
210223175
80758526
32812147
67935643
588791383
80143820
13570855
288935059
387254027
153558911
106848912
132548283
187102809
274163892
176278522
595576831
67879327
477244808
417178901
289631686
653786753
558130009
282153349
570816079
330143104
81106386
241019285
481682297
173019798
631150477
192449151
603168741
388157665
504419960
49552347
120531809
328393283
610793223
484275993
98335522
575101463
130125079
435727804
399763606
9316711
552040997
49199811
145849198
180277130
619955187
309256107
516203661
504322416
383268822
373475564
10179145
654310361
127986202
440980925
24561532
677641287
647249922
316663754
506116594
506212846
545398544
349209224
674211606
413914383
540235216
555701171
74521299
383958523
10964973
419239882
373733004
57046708
482052174
396395734
367979659
252585150
205935955
598251367
390349175
274239124
494719618
43124426
7774852
98799950
535648537
440897669
525150181
150475429
198101794
153272875
142672412
515430401
510973751
41647587
587049095
87988866
51029565
532647609
374729231
257148424
263116014
477404177
527286084
30161788
124249882
110693050
548441721
549135239
26275429
104934321
77944948
227776060
434166464
293613536
3809059
597741816
104451901
168581560
618948810
512046114
65904500
68564461
57496392
346503775
587043049
459483041
357269199
218996155
159823126
603772099
49465482
376451665
250144658
271417926
191243874
300809164
37581156
102485602
630917322
80730097
333748777
551893004
40860788
436298663
166455155
328960519
26429728
49361222
44293763
326100983
381926461
501061670
137072232
543931066
209484475
193563118
257792505
488343790
349687268
112695000
677205750
582674072
174323852
346907949
118642256
645709497
26021196
627455834
57684995
649387555
257188043
482617476
588277435
410261982
616241316
23447234
70793617
480465928
49253665
609868945
648700618
597556803
56811664
83238432
252215338
638873723
441215041
274685527
329560342
608341451
678609396
643537818
332037147
114128586
419176344
346995712
524465704
33009555
281836620
68542466
610377793
652276135
109177698
143644206
541281614
62082903
19101606
12854551
648268859
391543217
416674295
594923484
166893089
633481149
107929209
255879420
239917548
655454868
180999217
65928914
651224652
24611050
333353710
379772815
66906498
445524167
658604895
236920015
406109753
278437048
475760571
76996051
254262807
11751446
675572682
187844454
579028789
631322925
591534137
290441957
612373463
313349232
139247055
656544780
444381138
289854591
435308981
600621652
574406110
108741159
232627351
399303494
355333303
356370912
648699409
592068709
137160427
454276372
297963692
252063553
257738285
439231985
457494011
65639209
111493539
256252508
178711756
470136070
325794432
409314395
335754099
425438742
614793124
616808638
93834693
118763812
214422202
150210485
228014026
617579554
77090313
630581705
43863612
378546984
71806853
166621817
138051384
474106646
223574065
52297961
15503464
334672173
228670277
67259309
592665700
135298240
189467672
361419867
7017771
109417960
553122375
471953421
285590681
96342454
148047461
46687907
28513444
287428428
635057813
140845147
241386623
515846790
469393551
195397227
528948277
184137607
114949972
594690198
503031448
325406496
157634077
215289964
327857613
641302029
455029716
2054871
154668918
106023390
115250742
148957790
75649278
393241744
593458530
122692434
556901397
168003631
44183325
13097216
470757668
536949935
638347412
183847416
661930287
448525969
75534032
500930130
265380564
44338751
488050081
46720161
133026018
498480393
36030330
676857900
502327628
336928867
69279321
134538170
438489166
502039661
45455224
354348149
408390941
188396721
514554495
57685350
390869351
202230139
643872168
185048589
532100715
184095014
127717722
111802483
110984117
37243707
90061901
619261594
175268065
499148258
663983378
81037263
446524274
246708404
283350555
157246958
444099511
458320919
185663614
163436647
258103435
259519346
74520072
197356062
19238094
408062513
398977489
69054637
292229125
470657579
117880139
141858253
137009763
609557835
270181711
610821078
26744077
294644352
168049005
11146346
208912787
91529843
101271003
678650860
107134670
592879233
200603233
561789709
113265666
471972166
73210648
649192237
542202770
190464513
183447365
79182858
627874314
395457507
217524746
420119994
219310942
2603324
365971370
493514800
347184759
224680963
644284656
45276252
10413796
399096966
187703905
208308109
431695591
607921533
656489484
667781441
351225808
170117382
73891946
1410934
598295515
336668406
2074170
133193020
562864559
432050203
351278607
304976125
206575156
659952242
644321065
261761283
517265243
159483236
603933919
451441484
94971753
68089391
464806847
57079371
605381069
211608943
666978121
212495465
652368381
555123700
286066701
478027688
202712055
250620157
284619701
401452482
380113977
188349380
478174076
20419245
676209510
377196997
467292905
316204881
69203238
599495494
630671042
592617630
335341332
24451822
484173790
324233760
30564325
418618077
298596676
417613650
161620522
55238193
586778038
292881801
604777013
135670101
330967742
639459423
107458864
42683215
473971890
348895337
653589393
470001638
456215539
311251135
292980589
496108857
538413236
222607692
592607317
456022034
597385227
317199387
408164058
651149016
199679700
357129124
125162092
156644703
462328591
306089057
575510246
345553221
633685299
135815036
463888466
311625067
448711382
667801044
505547222
586789533
453278797
669534982
473883054
525707464
326733213
278222632
106153283
464644087
566128193
149509420
593336182
297621015
327318889
605466669
487136646
638739091
6886613
583051
324354777
445240337
118782493
10434206
271070649
14493926
12738957
537970630
665116362
154252682
79988832
276473094
153720913
471277758
290408350
655482684
429179902
514170022
211813025
4003285
56325404
581395831
231681259
297631327
109210314
99514026
512737494
38180084
394313373
599250594
125913984
649827576
133502260
148675332
680211273
625994082
443923716
239717912
233374422
248892996
525610517
546226419
284195226
158287153
145810643
62784382
539287357
486671086
445145959
26876525
190186833
332484410
520459916
98011435
243647309
246168456
617123539
521741196
555701607
123708399
650460181
275962879
26119911
92126272
16737519
426820864
371172644
414839536
248813484
488352832
521127884
393140826
107994515
24026589
410737465
197303496
274510130
199477167
157804055
380425504
160633729
342224768
169759255
331925104
354621173
223465352
412841801
56375449
142789153
412778228
122780748
113658615
270415040
278712710
550263281
192316005
179294141
337020401
201029363
344167100
312505703
433976216
541305575
595765085
28306867
348519927
378313810
447990451
236600452
620604966
611578965
37129441
470655595
68018428
370688452
120779415
471754551
13440416
34851710
32766374
44734027
79243627
445982105
559309283
439033634
269404923
322285392
144340130
15225041
608249170
622425628
582189068
498200969
370669256
230417167
531827351
185773600
71823781
637043643
530053668
439920659
37361644
616378291
419328604
506837304
405219643
288842037
313066378
399356674
137742738
540896889
399913968
67813167
461136278
82056090
425741487
508700560
275721707
678148677
211172765
413877573
346390180
27993696
85325769
197430893
126664716
583903084
253209665
225676621
383932585
479753363
328333509
135281539
405200940
376525482
44872123
526173246
399678696
675857971
61029953
525879550
273508037
44956005
622222647
143965781
361972098
357001087
131444069
608878104
147385979
179761863
49935003
550770273
224372828
591486416
322101588
31641960
12994353
423224019
122108434
13741420
268152799
487113599
565239626
623446111
558277257
49565063
68890486
58464581
264239720
118684780
108095912
398872391
185067517
161053827
157942971
187864802
225663292
165090186
134544106
169613073
962293
409506245
145329662
265834690
156308458
549961415
312541101
62032025
3944473
561191371
188019278
181245783
280244656
212485548
342563084
478401520
75862577
222389988
417472328
122818787
273694469
332599535
100676454
108763685
60843893
411815147
651989282
678624847
590320549
603751575
155457622
598700252
637597303
316950198
609795689
160561960
490472954
177012198
127904283
581280901
292959690
549210027
230467448
166101620
318308295
142464478
100578865
31790576
51382970
113092754
440737899
229696323
281891932
649689851
147019751
318337646
578132429
335815736
75017695
536668940
88093945
249098766
454996758
531013298
241271960
95586757
604784036
555748107
293320443
161248417
82566424
223277314
216555385
492775684
607899752
192099253
601902635
372624694
103390582
642942035
562249935
148542376
111792909
476730938
118298487
234896663
357020586
16538160
22845593
281522399
195550030
569028269
137526597
541927223
165665706
465267640
496425741
581118069
298047445
472945364
195709686
85195932
664108726
86987210
469064533
439628759
590393565
286726691
593182945
163043595
154100114
417495601
615076989
149683540
167930771
364463976
592303800
17299602
678580707
277620410
325181591
301398161
569142400
160227499
78064427
424084601
66205208
292687334
109668057
434169690
3270052
662564381
309920179
441696330
393789514
597441450
387572177
518049766
331185757
177408606
18269114
144781532
286601827
207840749
434704903
624413089
44783909
53372906
182984607
406405652
489349456
218491419
95463789
530370383
118242910
243918476
180813139
354609737
367072847
578381157
116645200
369362966
421389307
161321866
217480631
110551871
603819635
538813870
276850892
228806933
22138499
541880214
502087489
230595382
638293656
24382000
318210644
300225736
584651595
520031164
517237186
69877994
195476916
408776943
318434517
205444706
1194489
13326992
133695829
62554514
605173002
502245901
309228788
299928951
453096661
622973078
384668415
180041608
180121475
86036974
310101051
478959198
178992932
651549289
57179406
524614702
246400145
274953965
375598382
69219858
427906526
219862174
12916938
208243328
322443770
607593271
194532612
573482751
260016596
490863099
337556670
494041121
521457796
238439090
109682719
336098553
330491411
280887743
112243407
519308256
300220678
425912901
179799079
41556663
126441178
87168832
39835638
294162352
188278260
40865965
128361049
261173276
197424525
264966109
575054753
304085825
638226075
249186425
640480686
608684382
388455129
588492336
656488077
612676490
559871741
97489841
411692340
60382258
654491153
119868234
605722876
95624573
391259649
318151334
313222505
339754871
330471746
2729967
442453448
59237390
558370613
255425759
7464873
585813583
82693559
519499167
643869436
40863546
379012349
515821918
26547971
469603017
347823100
59400805
159984080
232898590
81664196
342876708
643616919
113544584
386868564
121893395
363357873
243476231
204978153
243978075
11499229
8749924
612536581
305230069
496741739
60680933
107524117
609228009
318556112
23589877
460444224
556158131
154114698
465338772
369262812
144459921
114729856
596222074
304889831
543874078
307300468
519862018
676095006
478572655
609454517
352622186
589722533
39244571
201233254
637451046
35434190
622144896
90768059
185695292
37244099
51572009
433719715
500974189
567987016
650308448
110814267
484522904
252049425
253328049
537275250
141170216
21684861
615506445
411714884
645443743
668526864
669584456
455022214
292164125
167308521
327682052
580785512
441196109
513821319
156727190
24809531
225256492
385608681
403318660
212618463
334989314
229254095
530331060
540331782
219056345
583274675
643822995
151775868
162600051
228375138
411432305
572489599
180800922
315427800
558727155
117186403
333561033
293570605
21084053
120058227
376929841
656657822
63273994
429231460
564445234
308839900
234803973
113412733
251858448
601667248
136714935
146849371
93714585
338429165
71940298
668352140
387864383
130479954
300967731
637461389
387900121
309640750
105580769
585129781
485715055
585813487
338365868
450438826
618630789
330616369
61597991
446148919
538435240
659057848
251112274
94921115
17741509
380155726
581812203
128982255
367024601
464094963
139090751
102309221
632716957
571414661
471682978
631778801
433210387
198259048
66775670
559600704
131854823
345051814
514246714
503541418
106281256
468492121
516656097
404965980
157604007
387770089
327879424
489779779
106009781
593664238
91283534
664675221
235879387
314530378
605279727
125929946
138915675
466797386
7690041
174591553
344523933
376324672
180947177
506951181
439310744
559727185
322572606
99773967
678785064
350192175
627941167
457407172
46676303
195532059
217922476
456732941
424444501
484132630
43738038
381153389
416295110
344418267
101493693
401244921
299356994
142441823
417450923
451563679
210391474
677394979
214849152
163694771
622904693
326999623
315440473
610513664
72452269
179933750
588103997
491570430
230296477
668105341
402776485
196561203
280867255
109848546
209041722
416110407
251526843
355334360
388209075
21312183
579066811
370218246
613110247
7563867
134331234
143056587
48432212
486787302
190616931
68613892
524903582
487935305
84069106
185010618
289801349
623367011
125571261
431516214
310148596
518640578
253920876
572124204
492003133
287625107
669902646
518843955
287151977
255062202
389773200
640745704
631655375
328301355
642907919
436281154
443400945
75053582
497609244
568968726
455370425
205787598
201536742
619257577
236581064
204087809
555096194
212110427
257464511
206454980
129153178
17919637
435293586
370300712
526401026
92122109
407826855
420780015
132083669
82248878
500575355
448187793
204368527
485334684
355215743
291162182
572490674
313581512
411493817
387474631
64128653
194268663
34802221
17679021
426688650
130783472
478922679
357067617
105568125
18290768
605726764
256164816
162149153
559250112
234756219
414410286
511510812
55261610
21654605
589738211
260526625
20448310
577232932
57664550
253015683
296030115
299177562
383757981
430813541
374487765
55888252
645392785
513262079
246728898
651230427
556032830
14511924
368928986
89576811
52245477
527843615
378759427
584509312
613319770
569707562
490033139
318990047
292115793
81095025
381965451
63963460
140417585
117920343
33780661
677124950
8735631
368764546
510634639
486857809
19608023
224671477
107441742
541299147
99051592
227694523
379060076
67725707
653302554
421075969
594857730
622298030
78476679
410053768
321263489
631919899
312232105
8950456
485039088
639338612
318719368
438741032
70637404
73182028
29931915
84919070
206065593
312630836
421449936
369615944
581859189
154763361
50031852
218846579
107613933
334124636
369415678
199641033
507920048
36806189
162837548
560367413
99717542
567512788
648516249
432175669
529233545
219510481
231630875
264215540
648102175
207344307
624950553
121178162
603083302
361914829
424941871
33358336
451626768
148717698
215984675
416806683
538216508
271818847
535322265
379045654
68639539
559050824
414946949
108810747
85849044
1720447
558633339
285306871
546926861
75491069
393746496
491096143
153232806
158000156
176010853
664444177
382786166
441773688
578875711
179478208
475085559
23826682
569102813
426868868
531344893
665421001
321029899
609555373
489739235
160854812
454642856
315735621
136710547
609360679
239627262
109320458
508365267
532012858
327129852
533875104
154698752
42359977
245437709
470925683
113069008
73089234
2741024
218577109
546682801
226729572
8734174
548532759
385208603
565444330
210616743
638854523
275170020
552476351
87319982
72968341
268924717
668239143
596840924
263217983
613272171
355884941
149193005
40455791
92663903
423641103
401553831
256538819
135890819
547863943
393528083
16156574
531814312
412825973
516061366
676614296
115240251
104546398
524706794
576475804
403601334
328643558
646075000
177545999
151096295
437521661
538865395
167139812
342159749
218519776
332976568
135322062
69531804
469770258
72456679
246466347
523921513
141504907
41720847
124459679
87632132
35575969
638444477
487724669
585516561
551617941
307496814
37115664
35008810
618571695
458522656
399147692
100352207
487950855
509179262
118513152
33153250
611058013
631715539
626941504
215745991
143523980
47357613
143302809
9746900
395789730
567902641
519760970
293396026
534786559
276299083
62997753
223784716
257165836
631752087
93722134
29072141
99375391
336125764
190752355
562437122
23227709
453037268
182550366
66106067
104631730
264625179
598960595
105593953
500952173
580391959
423637312
365588475
640485021
624539072
58948444
309607892
674711217
179428299
474158405
339396116
71376568
322706659
478752755
227393315
106009094
669303985
18608045
378051683
443373486
521503860
66014045
407591704
483836308
609792453
184072017
94451215
111973481
258133982
177693591
628432314
419949290
635493495
312511354
74517145
252825367
240938671
672837942
193022007
403255924
491087905
450722589
471951233
40707061
135827689
243214181
390211481
563258511
370125018
465334826
15242196
178448510
527768643
521376934
380887860
55514916
464149987
317941163
9643623
375833141
152434822
167371842
95509211
109729696
83807116
301880778
18589345
609655575
263187407
156739652
674561504
415394052
621917295
35092076
146075983
244917369
326333743
633718740
102935507
179216529
535239419
533064624
531578505
451367312
518340400
480253933
44088523
144724252
416471351
653743475
585893306
292418171
248141514
94100182
423562664
428947508
159943422
541139160
504756920
493849704
21442397
330239190
256442988
574724994
474380946
393848914
101370686
603805638
637755617
10711566
252286816
510375850
15566991
177425418
619906650
161085411
177389618
254058545
418209396
348039356
44044887
283221231
546412182
195013997
3136091
124755208
144074393
269165157
580759664
456105099
128113126
607140672
86324325
501359959
661897992
94869326
533524074
674479271
491536412
193725788
677298028
644990297
150228797
91890433
487571669
243353914
584407666
293875398
363226435
287066169
327950322
57909817
425085736
288764267
628771434
572545527
416235998
583427374
7509696
407298125
152033300
370136796
339957357
352520665
306550765
147941410
288999419
427507663
100751042
93514455
390126927
80927889
183203844
57124875
120942699
17337197
625153279
577020166
280142573
588934637
208789398
119412455
97011583
584090356
455344534
60416633
577475269
186486831
499979779
7956426
270901672
223242924
21359352
238174447
595507703
563849145
5060588
228506002
320006057
164122371
142159945
440555420
590255977
181826254
382010554
255137593
301832373
203122739
553190698
675963380
59287590
270446232
633183443
5518096
579074193
493411269
40561225
235966680
608685248
653946811
414444743
192024294
354282348
164522192
440463889
482685337
380978566
96658793
4457090
345199628
421251398
269629148
323811027
539134293
70337136
640799965
560432014
569010726
373383936
143089967
651004259
151137413
629779818
105264553
109619192
648042521
183426295
131432078
128361134
422607978
124852807
460055575
83970479
225529734
63455656
213023223
22034752
147957519
210032358
184890589
507628239
647206291
92275348
397246626
647476142
370779214
329755020
325336498
188121912
502137453
658636560
260351985
159754427
328800860
419020926
616741535
616187007
495558851
3655476
123033910
515478757
269908605
426196697
163340347
545228984
200344314
496986326
20232079
526911436
305893432
45360689
56232590
92968220
67512626
127785910
650226661
144820291
373907035
31338887
258619868
422152540
298558519
590932529
296247291
325212122
150132575
586025820
204843443
344681245
403382151
151821408
341166402
465823990
39517049
560723784
555227771
463410598
33283274
456911469
341720892
407142758
316140391
355299071
46813213
298368279
658459520
586990885
96946249
530550046
95976147
223309915
543738862
387053324
135667358
40122783
543028394
206935594
136280351
56327710
609533321
178915992
509902308
496538743
109793911
637020744
529976733
109482187
11946643
456173217
174982101
393434632
7016764
557652836
172563578
563123634
118015122
65272098
30705879
392701433
299662171
68315101
453471250
453539729
642577236
262505874
493308824
428200788
392858886
563352910
163000242
300840061
198709818
163716467
23511495
673513934
27464920
179841681
327406385
596059588
409270546
499725118
206734364
176926152
50071605
624325152
18199554
469084062
274608074
212159452
324765049
549114775
283108716
609652158
315505036
89324726
255994111
329505033
166699873
455865871
346266804
524614668
62252032
567632367
573995037
376347541
572773802
319498044
218722184
366265659
456080920
105743609
151039177
248801725
595021086
17601241
109336523
347264276
623817618
449874250
499109660
225229962
589285519
658490620
671887927
316342678
172136318
636109706
80868196
421682957
193192967
574456811
13737304
499309547
304818094
253667373
338893921
201485997
96309612
557141678
671764759
416800644
425244414
543616324
153450816
349620659
392549738
215713292
196179141
215042333
219516036
104483563
369650183
13787511
536020225
414085902
256605231
326687916
545263286
4105804
373826840
407618934
563232330
559180010
222673546
500299723
382151349
588085338
80971908
67754416
370866177
530472114
641381802
339518190
516135152
127392312
282051100
423842445
575249897
302394504
48988131
636473967
261158297
268693917
280763159
667973868
150339168
209120763
539036994
597502835
100913237
442291774
157877734
472377854
508761089
449295750
270726214
352837446
392554673
449237517
99270572
73553796
273708674
335356349
308994248
458009311
286546521
313674692
580174756
338979760
408222453
204333675
488121177
229057861
476216915
75992969
326179925
228274524
190483742
12117363
200659063
200359331
322939090
91248524
456561381
307148810
355010141
390917106
67595651
420183001
153419551
670382308
558734455
288917047
429345985
599884526
258352165
394763611
21820458
601643821
604847243
464600907
151586960
152316234
353916858
179811334
429731882
296084407
295728952
619974457
618608411
61356111
394639113
234880447
439608880
201357732
502091407
284330092
623645471
442588832
25682765
64227675
23340960
273018623
592939770
173054217
286815605
605387465
652628092
117899024
670365406
452225466
545275890
487742667
508751673
396026899
547187000
246246983
278632934
234542128
138360297
51215348
541755887
143910970
512884259
73061052
426864618
558466440
211255233
319285099
451920630
595014651
172889399
136898512
480670625
292198460
479795493
9783652
555672872
370014293
616034958
20640328
271552247
535409799
570283463
240847462
510871579
281195621
564539822
250063657
162494302
525092671
541683023
338098764
634493934
615845133
553007710
57427767
49802475
301820479
218592181
548742530
495436940
589857977
614174742
311341463
588730853
204496889
469578242
566593982
543430229
72635702
651801007
273258817
501773073
655552490
33872842
655354458
97079471
629921389
146146504
277774544
283919849
165554044
344012786
76434233
536575612
561936765
292774079
127945441
102460421
225987949
58642623
157437093
306773685
184614341
408315634
374682627
215789686
669944425
511688382
591472076
456757982
392209055
81929462
485103865
152959563
421518756
344101792
364713738
29930633
314903598
287384754
650603264
513736982
304213546
326098149
29898888
398823420
32266159
11950773
183036247
437644029
317965487
16792956
163606916
644572586
252533677
295113381
51815660
500333115
88050905
245284710
655138560
540224724
283616366
285170114
660416824
135012255
22636998
584853883
486864366
299012652
180956415
447541601
537275973
604653866
94309094
107290950
629768652
77806182
219808581
211130776
368098222
10346884
674748854
553141489
646155831
233026725
396920283
276724180
372776559
346538606
259206022
667959795
337693188
406164821
497558588
346661983
206224658
573650161
27316144
312876253
422878253
249562519
408771385
211712402
30081698
128020825
84213874
642865093
156842702
389291164
160554558
48603775
615773721
399324960
81710946
222495444
360067544
538549640
475744777
355772291
227464894
483355671
36798666
91670310
406659754
87792553
131993274
200332191
450634407
68566406
642233922
549965559
116848732
291455069
38750002
360037563
643353377
208346792
471170973
267524004
165378678
530649206
386492744
245356604
160972980
263365756
376732055
108140420
644496571
242142864
521907606
103787509
158929553
304596944
640103461
226570249
265739462
412031801
198412146
56969334
328970025
421534213
167022545
659351305
386348424
578448867
425107094
150074165
560863420
43187480
114974554
509533296
639644875
672299790
314387967
231288463
4602873
346127334
375632096
357216703
328574727
147913808
3803311
228030690
475240418
116712926
382088486
122458171
190078584
407508102
99996871
135091992
482947956
207262424
501822751
241389434
409841000
181719077
461150301
575162163
638347385
656729845
136736819
299991896
204359501
86206215
187376185
364421560
353974743
147587995
44962999
557497536
230924793
31562499
221658462
63061501
615556466
426300944
328907644
548827505
522102108
375952042
409031763
457303863
337296938
570960464
476792030
586320352
93606452
601110377
651726624
613350386
509647094
154876862
220812643
593890883
149403771
522688867
162418712
426118384
489040112
530853825
659736498
108761607
449308326
361809969
436637253
468286627
630556022
194708578
128320978
125280206
348278121
583917354
539919502
462219971
558543840
326284370
513760656
598425678
140528133
67983119
118075341
603964521
200790574
194173242
70032767
237442480
154677868
331172424
28618115
542281194
619786113
146670427
89516470
294856821
122469393
516492041
627936893
180563300
97314732
356790146
153302613
134470109
249220295
522027218
451341722
164144906
656627826
460716505
157270768
190049773
346241289
432558816
275054235
579670585
242762752
481422752
33255935
196010490
15467673
243393909
157133776
128593215
502383259
399888195
77987844
49695191
445361524
395647231
616575662
169284873
402666586
265705200
611713970
175647472
433740771
512477367
506551931
411578450
361888884
581728574
316571050
513631403
230672639
360288921
358314538
68046171
333568029
425401922
73052091
239178424
603834190
354350017
619920948
11022547
360967527
96902392
274718372
12814354
182009000
136392480
656383577
191193652
116239216
482722346
55010604
449735341
646934234
167782989
47938885
581985376
86138424
322532054
242612251
633149994
496923438
8336805
105659212
446823480
232504162
112107714
484522273
523131704
644568729
162235118
253321890
677255286
634768721
621162289
443095168
11259840
507814131
165085254
653679769
224035245
568124497
97751768
212191186
191958014
499350693
460709287
69067157
617427423
618879889
124523304
237385572
386610618
414644868
591091450
514183838
15303311
183318936
396410360
35637808
624346008
44108045
42935748
140156388
387084941
568761835
673217811
54691088
187939074
87514882
74523714
173970167
342427158
106838114
182084201
565467004
339088131
630577919
405025244
451395826
234517363
275388737
238801536
138413805
196841567
280248052
148918602
8449239
428903659
303257499
679715283
570169238
640690863
72000872
252890376
558402492
476070083
32576428
558092138
472050098
56345575
3325678
489225731
40024862
173349745
100967172
342320573
461583795
265436712
248583317
570110394
570202838
214853167
9232190
486790647
658873674
129694082
483578363
257639490
257535916
11356791
623731225
327524186
91409394
364907128
195269053
295336604
327920724
513554007
469935096
675427655
663497609
670122600
103597373
649312676
187946725
446305825
651973849
504247126
638028359
43966573
518148618
321434223
294617703
499691333
148726015
40324297
630491241
534703360
347417379
326953603
579288790
442953869
408626096
25333332
391609840
516332626
519976249
452118191
174319548
483360444
460419015
445700715
587017446
354387795
538244642
661456364
244933357
589600505
485677559
575804057
520081024
607642111
406201834
656331969
5885031
384897275
184913917
626706978
583439564
629410555
588153739
123827622
305410941
205096915
52623401
439504826
636301563
210396654
448692846
657314536
256026698
490090769
165534703
460325635
324375591
21406817
557604094
501132713
10017668
264786999
653578451
398662084
161012908
675074879
307547956
265794826
222730418
523343989
193282589
420039164
377726895
7825435
185250357
338561955
243481465
508072871
341325314
137894063
474710697
410668153
163234469
246325947
385487384
28276736
410245357
478534286
648410814
517908980
129355203
324474300
536138261
329998113
626124247
63665200
91125668
587050937
289165154
209344407
648724137
264641030
308979815
123698428
97316254
421180810
294634563
657316680
305030598
572399395
518962045
7274933
32288190
280564409
14707271
184426927
566649006
311740004
168882074
351625791
645653909
353306890
448513949
100763204
325144278
481799392
150226703
268767438
238019671
23506500
207761790
644183122
197108639
20639631
76044744
136340446
567038933
660270824
269619484
466426981
567421131
34514749
229027182
565183123
635936435
533225838
167728372
421649273
154471379
644023480
315076752
29705496
403366911
127003127
276493764
393438333
235338017
73469682
634687801
199895788
421264747
266093280
369188378
403063271
394077158
550705264
164766113
488790264
58831102
587416103
7427996
600315077
547958079
318459796
53610172
139189951
505230749
124772484
187321465
252389596
312832213
393605682
224106792
372378064
346630268
122456405
144716688
345073093
579767368
187912116
209973405
507401105
104240140
601544860
557388814
442648276
91929466
524336
168754756
226071869
576792844
308910601
99653968
150349532
300096455
285000648
46660826
671378763
639696242
609378572
444756637
675030105
87531822
385755495
227893981
412639560
125755143
500228364
163949860
624792537
226139721
457943184
367874114
635137041
338757577
353798626
302899410
274253283
610557422
399689205
202570975
261430125
548561419
604098834
209100054
181382888
39354551
45515672
7842177
381952271
562045000
390213230
410589499
536747245
389212399
437471427
202559385
312607512
127789382
656278989
255238872
401887252
615245990
646058580
11738927
670718854
613973378
228809558
290463649
322099247
149169611
409768917
12358947
59254550
153943135
184924715
543294183
98782053
361476352
469704169
55613110
330055610
239729363
260979743
475260603
128024555
23445802
379439576
169096554
495840674
97312552
478589861
406088954
443555622
680193309
50185472
314455743
155359902
22924907
215748888
25889335
243901443
216651226
348077853
641387393
229008973
123200944
353652025
2193517
478271906
332553102
14363633
320823299
368210176
208535192
598655065
214672519
239973842
274716000
235652239
492702089
29287925
238266501
230411779
658916297
353119541
472804659
597005156
327141750
86326444
532108620
239464502
200233907
546445230
571905017
473629902
646042014
7576756
356267377
44718992
397214004
668608450
433327441
333477929
229809184
485279247
102293878
376432686
42591749
335681892
339890986
421368829
231477153
591519568
205730026
662665771
375747369
53468555
576635942
412488969
350109969
237333264
35905128
87683336
435290382
227375990
452632612
370906718
6265813
601385476
520330217
382349547
191589998
49551148
436262473
60097500
527049731
456501646
378215317
647856555
6856199
238841846
98744303
277070653
510368524
283477549
546480715
302122430
278539505
225412230
668869746
217974398
589921346
605081393
193026903
36412288
84945928
490666951
494035472
123816937
203172217
30211902
247695846
655334203
498285537
502749746
630930912
404577311
648778420
135860719
135982820
171048879
66201187
438026454
583372779
99612713
189312302
205843165
543488788
530583596
259980431
568015622
12334073
18601829
308360126
481575008
106186169
315791679
595465822
550681551
147612813
361289319
551292665
678014005
178776826
126633925
107928843
213608652
280087759
486177901
487810172
133430354
145081176
503840170
159336005
345314918
296869617
128683289
178717659
24692948
50367701
581198001
270951589
157036328
504393378
354923529
591102516
108346108
89903005
444010492
501584857
373318183
244552814
292625464
185853964
334636075
488560915
18367133
183631664
680065850
323944293
62563674
106110479
351022154
272271317
526529535
600565083
150118789
291133549
146873660
642250132
616416523
79131059
468198615
363029170
351779126
578317573
520645606
23334202
235326433
66979817
134395418
289727079
433354855
204197306
367856437
326114778
91157908
28878168
92309550
462633708
172947735
323610949
224092126
37372958
66173626
125776012
153756427
570691576
427151988
210076852
120157114
312293258
397961707
112414049
248238618
215128840
102961834
310158863
298335402
88973321
178601847
285304388
43735319
424407010
562676290
275103696
454302134
29923763
620243581
33796414
177008981
166915191
99614635
291526254
393211491
242797033
289891946
59145883
447028835
80322372
485411274
555862129
409309559
328492584
494989644
227796734
209855008
358529392
161798516
597682842
269180868
350099761
284741459
400350029
404196515
282506589
12838210
434875235
480831250
131429473
113698654
177347750
461459894
438269200
149135943
655091833
573595832
200540482
185798946
330684409
327063104
307851875
636005846
44711174
19814775
500669620
29778646
217253417
447393379
242217931
250761490
588888110
410113207
346171202
579079639
384270572
429617887
545088890
79568965
428811868
121270885
12922931
163144887
195675413
422542206
475273063
549738163
329745950
390104268
6684533
132937657
657014267
579448003
147329521
601019504
151385580
557818553
225481440
408802320
98430987
204275344
328874713
16494468
284560831
396700359
290818216
548574829
346568378
272076442
380418614
283038743
303078120
485225067
662087167
668699698
422712584
319767153
427738987
128392366
344877097
131977303
627687149
210133615
643932722
339292736
433338531
269439631
211369341
514215724
79197858
657373664
96270347
144209251
652524918
585916291
56171273
207784669
81019511
130562597
33632577
663216866
388040268
247900089
296369500
492539135
205219706
269162503
650886903
384953686
52049297
218483877
636167228
327324749
352069927
332605954
530397716
401033151
255148427
372070821
520265899
13116992
434219565
417801575
470865762
351051245
176568741
606363799
64623141
190270952
126579430
488051778
540498646
363956730
165475735
448947440
505496340
556462406
228429637
503438174
624855909
104105164
59941059
460357808
187778815
326227762
50554523
279496033
147724177
122869207
212791431
236728790
429374715
475154559
501136523
15072655
123957804
197550895
634438970
9908871
536639177
169591814
498582998
86563430
79083136
643606987
671185362
640923202
416429862
259299119
460728697
218976286
436929073
270336639
241010173
645974421
446593622
215452536
360790087
210714581
644936297
632195141
582369967
194915554
362320266
41607948
138079881
493187808
532743573
137484264
101227359
211857363
164464771
103069856
451753582
322151024
145389201
143537456
671399357
375573489
218610480
533580591
604865067
506665319
296226900
489308587
274968957
117955784
616791163
78921603
8205351
27431321
188895733
432697234
85949359
236998106
473827515
145522802
421437463
279317516
68231027
187138940
313689429
74764179
174612156
604814184
254723413
419618664
665182238
8678482
608096612
476825503
421928701
387184269
375298828
296592241
106829511
249091992
587397622
521092979
453671586
394138889
579351104
68659546
597822021
556728801
432232218
604991066
348429500
600280114
55809889
593161579
660099831
334016090
37392548
232392493
136866839
428911379
315538023
336276888
139387651
672923043
77278921
204556559
49881575
346610101
130541986
632108725
262861859
261265005
275275284
513427595
448746607
54771996
269451473
334266579
37629521
86432319
658434992
644537358
671240823
610788091
571278501
1385242
339595190
278030882
477525222
63080190
336356318
424760904
675095959
206240646
513454141
73879953
145374975
467909040
18781437
380709407
342317418
203480585
318685876
193649634
77749063
356699928
439521289
558762542
618735147
346979444
12636164
612337901
203661773
289953917
403867286
441806383
204131110
84890544
235328104
576738863
3423651
436040450
452579757
197311146
381681247
111613862
151480660
631231678
190603758
662088617
551845369
207921863
559147196
266486680
446480698
454267276
69871347
242729812
674753389
268318454
655269453
583823881
5489644
30409762
187820120
181105076
551651990
111337649
261136704
47989586
548229424
554149813
637199155
158477289
500908666
363529592
496183775
537639321
642579179
137803778
152607756
390102169
523972184
502938632
71826197
328269361
564126992
407547779
376954004
571346275
103876327
591961961
217463134
421754939
479188161
165973803
634764540
360041002
150771407
190306814
189756569
649474615
647887577
48842776
471173078
415792719
650075811
462735819
572007753
480305988
671382279
101072521
33609989
670696845
410029196
403050344
442119368
249836967
80994964
114042667
246304148
191239762
252511995
30889864
18330636
652703575
127900370
468098300
477728053
293591713
495753810
88399289
185216492
116651750
90158263
329294707
410133106
469166202
105033612
214483878
476786991
557803665
61207852
655907659
643408516
170214204
462037718
115243704
110296476
404649868
540835974
229117242
24254159
558209923
426703905
131752816
421943490
47787187
263002543
633608970
89674690
83987471
504649407
520918279
635108986
321055203
647797507
502348620
125645739
478469679
66953027
166953856
122128541
638548693
38152379
215347197
111033059
616994337
90360606
141603770
27274210
87177077
486267919
666316063
457555975
590082255
266853076
59860676
627043531
679434956
4506821
641076057
119315550
428932648
333626865
287670943
282507698
70607920
47023952
12743227
81947967
667083638
672457076
29534746
361026376
576808029
354749546
316835666
401593723
516904768
326778280
14211911
552699339
577628316
300970096
324291165
111379925
638720697
59479586
121969854
373503049
304077050
507028797
543817728
417714137
458466034
35086960
145760821
439568367
191863612
329750395
554830320
178416240
46460146
169809098
503395778
616704536
52704514
450224929
465985417
627128749
485851061
373736811
623343246
605273077
289193595
416333899
565695981
343220918
203192983
627941461
593255941
36000914
573553166
129843952
217359135
668649506
479846486
454335438
200299357
188022815
307343814
629084939
23118988
368380159
350138051
113046617
459927620
463278732
320839187
590362630
134207573
11215845
369697684
381971992
680039368
346173619
288550096
577448806
623844764
668425434
96140680
636445536
415444346
661526945
344509017
653753550
42451770
458588570
651455211
593220799
338426213
239866790
18884807
498820018
587609129
466061716
520559415
50325865
143609391
651143655
640934749
63266239
122617398
567713792
66959590
136544808
658753405
150926603
103347177
412724748
493285822
481201510
520424091
71677887
282180140
203288487
601492658
151093814
670161655
519723518
383136011
557379528
435477047
663024299
103710321
168618008
226365397
596574780
443832093
451190471
211540297
519079357
494261325
189318261
54717852
84343546
225226025
36349589
241220629
598394609
90357877
50585652
210697224
494314183
563035833
73630178
70260835
333802206
486534117
140797389
303603311
20075587
625019646
177136826
628826512
226807090
45223908
312722025
669079906
618199393
385368107
511822904
53773146
664315029
593947807
96807532
311559477
531960767
111904378
180510166
186125232
142385719
43837044
144840944
129923949
585679906
584511363
621406686
8749190
63297996
267895778
143454394
288967876
619832296
225386638
631451508
221999985
283757178
575797549
214246498
167377653
98816039
666575213
101968405
475796530
205331765
650498406
309770402
100626812
665173032
604518006
350197878
410551653
651087234
387099755
559194574
109984365
239816852
304933787
298856652
528277068
478682247
274588159
486032927
530933828
346509296
149371230
64770905
607339776
300664611
317825927
616644170
35862057
78099376
457840153
377033977
102977233
516334071
56953456
620354967
22953640
182387775
162758603
333718684
423022445
628612977
458501391
112061856
364356965
495062314
132276839
231044543
423693687
655307721
494226337
641625899
182270644
188807076
528992514
190365239
464554444
585905083
151651772
622468001
385286913
180449615
28629979
438543987
236134846
499816318
359010436
275916604
75692233
62377635
55127038
49334039
278853114
538655527
662125736
631355876
235129246
327061868
178082886
76821926
151365401
143648706
191898000
640420580
25182784
630543267
599934696
200522125
415297471
678306070
509278619
637537309
518754720
596335854
407259847
286255003
301921640
550472859
474001570
584629663
644918671
248648946
612024460
147641018
153892146
576695039
199104852
582646609
366699236
680193526
4046237
453253105
585407291
557082792
1429068
382802813
583731726
623296717
491469287
290627644
572271286
546224456
525673430
275644349
268907490
227220344
250499437
644797107
231380749
36649562
587776781
492044884
393609688
206749065
11257033
649713412
654382420
11353150
59439523
144887501
45296510
453717137
353112663
625743640
563768381
84386232
577570021
11148711
144466633
69410011
257902492
513403487
460922347
434377113
120866035
130758088
555601616
293921908
653069872
422327329
580444865
445855527
395246017
507973035
496356914
417997232
398488391
73657393
413298683
598994659
113965057
520834532
631174127
428172255
241580077
326768301
518873689
163849840
510122644
662975053
62116005
43942670
304741512
571886730
109885411
370177350
241644412
201165098
453392942
341184730
154250460
23984141
633251018
128860589
76954086
46599130
569444103
507538295
520293746
390124256
575138163
584550407
281497460
574891839
153303901
662028476
32753741
110948294
484218475
621885865
7543830
616174970
366566795
230401884
833893
265713125
620360234
176658795
574795650
655856023
670848501
553902104
92433423
515546154
607858344
578729667
285948363
20257381
110707076
661256365
390926042
64513938
320088721
612586435
415581283
644726497
527263343
604613065
260198491
590641997
248456302
366958334
631202909
418245341
116784668
346693285
283267710
139048015
452413219
561481955
46872654
605367966
551749847
127752668
316066889
90555767
319302183
624033249
58527349
280623667
179781806
658550157
422780573
464632080
571262932
489041162
562019082
116995722
514961442
376246582
172737656
593022791
86499595
162475740
169454929
190880927
433723613
170926497
596267469
107699326
378699354
556347458
637650121
479251459
291278267
650635142
342021071
125741481
427778698
576031692
108766146
526858595
137730011
158317583
474318184
458390968
470517065
115455514
374608061
106685711
68677833
201523881
678609403
656216582
187183900
30244587
65936169
206259605
588036117
221193029
389137192
369399144
32766524
310330085
225130537
436441480
131389663
429267060
411930282
636347505
539909092
662513291
246781480
132476961
291855734
190067684
118387516
19318504
30191394
229468797
111096447
78030122
354015609
503343296
340630513
556100430
142243773
428041821
633959686
290661041
652751378
213191569
414339333
664052617
9210767
98566528
203425994
577396773
587239514
262804369
285970711
500386378
367071622
289625242
667196157
672474993
437328983
94592772
584752421
229585644
40885818
455274092
608189500
493689532
280545317
380275304
137364409
397010652
503928208
40992321
671889538
412779273
355907690
152280915
365248730
624378414
609870973
81673048
49016992
471730372
509892344
385296194
62899512
537264742
145144988
189102135
236786757
216634184
90941764
98468221
143085294
361711823
546851218
458205973
247012398
66986512
197356706
19895279
199489433
47863147
592986449
677027786
303888998
624810764
35276787
513990188
588089892
82571038
453156344
436510554
550951251
87352126
246679449
110228460
52975744
533962138
159753433
86176845
504182290
175067756
461748222
500864037
118842216
369522525
58630903
161356362
457393532
494270565
15269326
447200411
100149775
75356544
468011368
533195681
297467273
481833919
212279654
241895247
268355646
456369338
507565772
239109947
585415487
301327717
190309390
68603535
101434484
261514528
237402094
386132996
474996145
598533006
133923796
307419667
273261382
383993789
6742203
171315533
90072061
363880299
483857617
196307355
316010881
36456033
508886277
111650314
103343216
623581422
232937469
269787045
257603180
496534487
103421192
151267679
476127319
632379370
250721070
230252780
276863062
186012008
632874462
294537487
385596977
27139268
115626241
235493511
163452814
15101487
237541721
62754433
618594754
38676479
613006508
62947024
655131748
64865362
204189155
432760877
185363894
487892850
74726130
207033894
324243452
391556074
84420324
303023505
629203253
27386209
590725856
547103358
210157858
314260880
522257545
397839550
224233209
215565553
539859308
125727993
289366676
513551145
243217480
277673886
522170445
80333444
31640842
471220772
520334486
10090053
344264829
482161184
65336337
76527722
14077811
147608188
630418595
429484822
177641387
130141739
499790855
195800714
344823102
103552262
141364236
25402439
155338606
26146759
162909338
152059881
389879916
196350183
507547412
373143946
20263235
192969839
51109183
594350327
251943661
393104812
601230444
639036750
234926572
414573456
437502465
110978603
214286802
1866753
100312553
484590917
232120283
68716781
240886842
130866945
164245454
240586681
29273285
464633258
85299911
25457991
649862892
401070816
551293946
973727
258059433
118778144
95547235
30297540
218038550
189495591
132769323
30157484
215795411
358562729
531375505
515015076
61942973
555165315
128681351
12912401
521029712
190535198
554103968
245785299
356398946
132306842
363370777
195513183
375117127
84516968
109508465
87392757
492702846
175291976
229367128
214799062
375006264
670044189
301844037
467839737
275832491
613769079
418411488
461457345
640151258
173861516
592143859
330466210
434224395
410004377
172497720
356728513
35473494
119805544
441143486
320408566
302217146
81080480
89588425
539930222
12482836
9677685
48161797
427492337
349687385
328175769
354554183
586732726
388046249
258386896
370360922
504274917
383892515
182474927
147479731
140950537
307787918
184009999
411434931
395979204
156529414
146628645
211876639
71446497
537742273
637386894
431874318
79040252
572743255
412115423
566473202
626285469
141384804
668302865
120944805
17487088
46808187
420813873
508855369
259755122
456748277
437510176
500405546
131298958
239615979
366554226
149859223
70868420
182465536
655664053
171137894
511678468
452294396
235150480
666387533
409418704
107640934
405689338
663298251
142795410
657732378
368866829
228802894
537519147
420682218
142194265
43818368
334208323
140297319
642134450
659519395
461815435
481477325
222009039
463137192
611798554
86354920
317465780
59861049
488766376
483314451
193025348
500494272
59465034
245313142
384443277
480770762
163661900
130641778
128204010
514034270
664836299
269461591
655919422
207735244
428377439
98561785
265618308
640970705
197442587
358653142
274404212
62436867
256835893
191499696
304649892
12017812
357235269
465514882
212570075
265894927
495688792
268993623
433059355
425959108
147384703
187958129
370615353
441488011
63957260
17822329
375194034
135739326
293232202
535363592
542078080
31880706
55411745
18370369
73625741
39223396
75107765
205531741
35924758
679039090
582252287
379616239
257106373
100870416
506858629
595641076
72740296
344815962
283447482
500065372
541175035
591301784
109234688
454295404
151477607
380323283
204801530
211779819
516275457
221135730
445761468
442058259
604288707
660292891
114037892
481175649
416438863
69151596
583935565
139519081
137240649
173690702
301758168
600139690
590453831
488789454
128092433
452132783
194340798
267263329
167108668
614764989
148044184
483048782
283905151
256395303
194460801
430629941
184744033
444037483
633192076
397733196
425119773
71999971
266209345
616980881
430974666
251499474
437635309
340100427
11034238
552202715
404489689
31505104
492519474
60861615
267421181
507437077
411484462
236930046
243679337
651261000
174424947
69681922
596316535
72134944
183223566
284339965
87901025
57324541
179824343
59702832
627452009
647542794
364172573
418112993
109202293
398574468
343765954
434350886
525447529
334508887
64893530
19547250
88106287
254711945
386522954
474113003
178173432
212410188
331474051
255837529
535641873
369693322
268757029
484441694
365683532
494093014
256826887
163780642
65281151
432256111
481151694
2820056
73050644
233308770
511355782
458848966
321668279
50312914
120346845
356684896
596301315
368566967
211310380
480513649
344766744
229766786
620621962
74175678
365216003
117174633
450776330
476429268
221737506
300509620
353953617
490475919
396878524
49420330
652684902
480350523
437461046
236833426
360296582
94901202
316235196
227554599
310689271
458919055
84953520
167714332
91759723
114546304
17832768
46889521
143044604
643422020
322094806
500252039
184725018
606110264
138641836
21485680
63717826
206826008
277189556
396729502
552763485
606227909
489146797
409125728
332061334
86132387
626736987
232596189
235130627
668007899
208686086
530987751
500704027
50839674
133492169
72708722
298208977
48877180
486949925
512018714
602153664
181432955
16516422
448570367
534691233
294160367
60320840
441010895
124986024
392252086
644734544
204810979
268884866
347448433
96330476
6307689
384074906
91973628
287942448
157557787
204426794
403639347
398986220
495244899
664051226
220189644
488273834
52998294
284476302
406738898
28800057
173913617
326173225
432930074
411150735
127516067
77362217
450911893
454293061
1408452
567405433
483574158
168431328
334913077
567881313
395284966
255841685
171028988
591225921
474702379
610024435
471654177
376645665
462787520
213965335
537035118
170459577
408046892
201873771
215096182
670365939
240859592
529066601
301992818
323296821
662225825
173446792
302291535
2035177
549272895
445026037
169148994
303504918
666697114
675921998
278864891
564960863
659456551
220811773
102175794
9257431
93158002
337096078
103242012
415149519
637983543
297564645
428739957
561315990
549662337
185644106
248668760
371770834
183422693
513309656
146348162
65398175
456693149
612693472
5955981
339096563
217653190
558481834
645198732
14925506
401061772
410974510
333766686
40732227
464959299
641815391
398444709
403502410
623985862
97620443
654161900
241625923
108194255
36290182
575018770
313013977
381638979
248372196
286569554
395637824
400929968
392947710
112294505
498622990
642775286
366168722
464571702
264116392
350976438
411491069
121082642
294905155
521622012
238290876
337386391
147440569
11933608
411133906
104130327
78030751
285141980
621054806
312710685
607584911
79293607
492670066
27175479
311540574
606230268
219798684
363826838
426025561
39582688
448202775
14619545
632399152
513802240
216294017
397568735
185257771
562935727
664673012
432745032
431736991
428083436
194125194
676473719
57007329
663576657
322762600
51816247
259036741
152512430
24561573
81964073
434866150
40853518
342451324
19104448
348812072
524118727
445792776
67917224
58871731
314421999
142621454
363661668
465457887
338191390
125177849
11184135
623391050
234347830
678569475
537894887
277572163
175723542
433665356
674802751
597070961
255976848
211450240
365290630
191741380
537918317
214088990
424080532
215922645
338746750
56837086
15660845
441467053
564416387
552486904
670776605
32242880
654360137
89796809
91710715
111241836
672797196
30027853
11176350
550392070
230097722
655731661
197973991
254347050
16973844
566105846
628572886
182708513
158152525
350984641
306037627
357702423
429680285
150489615
418395299
391075321
579104855
639481351
397091437
448147835
250919139
45536601
384902817
638887714
413235655
285910308
257515882
611345267
381077595
41521128
170214941
379509639
409666723
229072268
541750995
169905783
628201029
442158740
364360275
539889012
617866183
360415540
452772408
234851047
526814214
673556624
280656789
188893073
239789066
529821122
75214428
539934172
25485120
485497051
355109294
508600319
422928064
607270530
199557064
585849499
647501585
221058042
302883056
76602210
399270770
52395838
577572042
233969111
580984645
154403791
279009408
148635311
101773056
118760958
494331988
315223624
199780976
70398501
442544017
641711575
265988922
634021522
380292019
108869024
172890535
550006171
46889357
148757203
158968498
172596667
77083299
291622232
374639
436740368
450463747
603946696
221797515
173339967
208704528
231487108
196883251
293850939
676858811
310996514
273572558
602009120
584315983
1933554
84569707
408949964
134591104
590744457
469088040
174518122
604466298
401280831
379717625
573195892
418637477
670425617
1856678
198481171
115354350
493618263
49018553
424916801
269014153
212518387
370329731
537816026
151786387
652143009
101214856
145231905
631018580
184417980
501871596
537331429
462533017
576124659
213828593
113503888
342706298
277045671
318177627
142812660
286540008
56044591
17870844
408419484
382642395
448729540
166696602
156920765
52564881
557259724
384594123
612423102
665051503
375432396
316769385
399193090
291733191
331792715
64428108
334016173
673729120
403391884
442688604
586361865
337840359
540827930
613217595
587120834
580795151
389217882
131278438
54250410
273323482
298413948
11053329
492980212
183727702
50531230
413583287
71483019
597234472
452334859
472833321
670968986
385092444
670658410
109351217
162704920
486859533
196947618
510004306
570596119
66193798
532367820
569307904
80476627
70567728
399874060
609220808
49245901
465742301
28106099
20950420
182867761
605507931
676062523
11887026
417507251
609662176
118213224
42560950
138351510
602609440
90924977
88755739
407077402
106092092
471601063
555711425
26768559
250096248
391416599
519538198
382790622
608271840
499273658
305938913
212626081
297774332
477567859
29896942
292885172
192167745
661063441
415902438
375335661
583043330
238093808
359220657
304718313
532337566
249166675
48802535
156752725
549946534
281726052
453396115
331666076
188773391
145660759
478924588
610290125
546306530
147451565
234773589
258982786
21591157
454140364
143656829
430964910
514131668
378025700
536574818
288060616
506180729
300750459
358993503
669923833
223253262
455597526
511912897
515627357
138886130
336103204
639156377
146020089
165726003
286812446
64790133
293583860
655654281
102935202
261560754
616494435
235804862
597250742
321974099
224036381
314257571
177950403
587335542
409369167
478620425
558430158
355747550
67528614
671818030
480765554
442341334
678743125
562442342
134341127
76287368
11454785
525504895
19727537
170568382
568460856
536640987
321148226
275935542
42562659
214364673
55785647
271785157
467727528
652920055
417442037
605824437
589441868
90876442
231740832
51744416
225507102
163034456
381698453
214882237
213101790
332325326
132613557
410491971
182484429
197246029
60706790
389989810
13937671
275816462
103309180
674839138
325039802
288116547
158487703
558841238
19642449
429274879
551132162
18181047
361361933
366756938
107078451
33903445
237807881
293265670
496072782
457019260
622314566
354108366
647474469
438827890
144945498
423672876
2211465
64713929
557051360
371141091
571930268
105561769
116496021
200635422
47931741
394043801
34559617
409787243
475842357
198008681
43073089
436075048
247794323
355106764
273555267
616460429
22526881
234632224
190828380
390748476
35746736
485277224
162682492
459152601
511292631
236242349
414949625
424592694
424724114
195622363
423087105
284490373
476886269
591846789
208418648
75924387
425742457
177440188
490718825
510899466
413500569
549594109
504361059
640516616
59980152
481974131
104475336
464547460
414218146
371076366
462167437
56213664
376926800
2526490
62824195
193209696
266524396
639775774
189710644
351539518
259377998
505483289
498565368
317710996
557886169
413018775
282106886
446858458
530884932
576469432
658732020
193136152
512679877
243990126
588509438
110950037
596201264
204036924
194000500
635708720
502058319
178497294
597547706
321346950
270600906
439297515
45664184
405450319
254148987
285482335
99028128
403229224
231835226
603029416
463197715
4273494
304796371
568717618
437187717
240792802
202119925
92910146
557939419
88219704
253309420
610009389
210144432
602690395
409509067
88593619
378186124
577023618
440921155
464713039
464848506
657704986
432475923
254682999
370496347
156465114
404281542
352802178
131336400
386591543
26819047
435413636
663195094
393472671
260248333
675291074
470534551
31123854
250449590
401106862
604746234
354016298
154641471
522352785
571582418
604166790
448065537
392037465
544068320
293178622
600282617
510699212
197349303
555402326
74650837
668867080
164947159
632264686
137321966
48966974
194309632
439568326
397120111
328612047
169983482
402846321
64150540
539307953
628168103
4267269
15229614
245402996
167545866
62611203
70729564
84563911
501430408
361375838
517730022
93434576
375597674
299483028
291012661
50042070
39542456
635162781
276931281
405404100
220036218
366087403
129636223
439452952
160481121
676368294
414413857
44321484
334124183
530195363
516598599
489348579
107671704
11783412
670512626
50007729
162510990
272172859
345172376
262718331
151060784
238880945
473561157
446499563
549193882
347269630
454319440
591101241
339539155
504451586
322594130
155143265
183346660
64288106
364571306
586241330
84484419
645583101
508473328
423907956
90520378
194325375
595775098
443814988
309263879
270527209
406705854
75990045
473412284
663044724
178107161
261572773
184934604
437495959
539666487
34999248
623810363
515681918
232676602
140608964
144933557
466360212
265891290
420961298
55278774
148179823
511540220
156620325
153180552
355678485
675619733
535868459
618436251
20107611
352120136
336077528
576310059
71506373
293672278
271124954
189267407
285903941
601914864
117151657
311127721
671181229
405421933
549205078
554227490
9594780
52882431
178769669
127548069
337906833
17511399
365915763
163483648
52448207
530221996
224212986
105815766
108098967
341859270
5431852
218231737
128040367
287140532
45984889
29848701
626357033
408519970
447701979
611859971
547423423
273303677
195428547
79456269
218107151
131936690
606628645
422114625
385204891
133564094
610570065
637899083
656865872
641989021
154799089
224379390
640792474
599540233
382205433
163238016
132913216
481758259
325406047
253816639
450859082
444891863
161112818
17331254
233592496
388120925
475591956
127455157
652736164
381219296
509632108
647014474
583326181
555079009
274969404
147272599
259222060
679401005
604720790
67231598
501559019
403569316
123442297
54048999
236155068
164309019
168525354
424219088
149293206
76910657
145275490
350102676
8760140
442209253
99315035
144553694
582505866
397976410
519507524
27138212
404667716
87975953
677530240
581824591
186405558
471655899
547762495
99805581
449874434
109840581
126440045
412356642
296742301
57084346
414557947
467161104
456205529
452548047
289079735
605443254
156835091
212595208
179157233
673867506
639243647
147416335
3059456
507885512
225121723
408688078
9362248
216109732
311526030
627191477
416452919
600901937
458455806
561526945
630089455
131477325
577180237
525724535
261152097
609349028
39851980
252095642
236307240
174171319
622301911
620651961
388511422
112019037
376626911
458302968
358594196
80798960
23856345
82758717
50429826
241382887
1854192
509103137
416216121
63712067
677786292
104120066
468171943
211334313
51958951
482594057
322515979
174542361
430936793
605857912
397385414
33979222
336668263
667501274
495428912
205285135
469465876
425439770
318995758
93223345
512333663
266936306
44564182
74769618
642725960
570060687
317910233
268969128
148736633
371104957
501299325
481640763
658294257
521530700
558227404
588154184
11334077
480686640
351437735
613798324
400141336
505502713
87597279
497677824
254755624
198884315
189299357
144180150
121233519
463344162
103499669
33305078
554519221
247902256
406001096
613440236
593415448
66532196
465746314
260028373
182245212
24678339
423166103
465879236
131915962
207450254
500227938
589623620
674856417
263876310
565963135
59180871
569098705
536950825
222530447
482940963
50735456
666912968
97287130
405698974
398671638
521338446
470789440
45148603
25530958
329923722
423045738
622972232
234782552
668415573
126853734
289235317
101917966
484602565
120522697
678463565
383184927
475103545
56677014
601660815
587062991
663127869
178331500
19382691
500506910
357136326
143620627
231072205
567146764
458365789
313116118
353843685
615849589
406626692
135268565
228691230
521793697
51471293
666795093
384086861
191563259
157562478
437246666
105871239
130194725
382941287
635591957
190636480
480242990
175297587
235896524
595449814
562614922
495640802
273772036
504122665
223091899
628880214
316457129
271919393
21525948
7374456
143443789
213139693
615410953
9809154
118285397
206681060
254033754
175449137
8766395
642811757
499376957
283708114
535241876
337846212
581446404
409463542
472101424
75566951
426668915
235779080
125535116
582104169
192755747
295353137
592942461
154415192
622498957
114348980
644676033
299625126
50470562
558359265
201243855
58455251
363405517
96935554
62757217
487676430
232142413
422176812
554766075
375400276
478290777
53714173
666085932
664909023
462763333
329091063
73842677
465824398
450846062
112206686
555092289
172516383
569828353
262395802
610482181
461492409
519764298
373219417
267174264
201589152
457152712
23005399
385863372
531705215
671659278
132585932
146831512
651789174
204571948
132874255
257187501
105558723
465144858
360284978
378740645
61252301
350914777
79741375
500729149
262852863
350890345
234658401
537154596
645543350
632026762
305952541
147198520
401475154
310839489
635150610
501015224
296401786
183092858
657932420
373046205
327337103
550992743
288981824
168111004
452288323
129914281
402560733
310381857
55557667
142562637
94649843
40195410
3717473
344619585
84642607
212539458
587472770
488451889
191039401
346606446
500964438
485499336
148609598
678197427
521091337
496790800
97279121
428508387
179312983
611856024
36360338
550486908
641277501
255097658
385359727
629316931
413602749
446439134
560626233
46732171
109495808
390176126
66303368
505859745
617306901
180904104
43283652
72115409
610646458
560262060
434378393
633428896
162142738
629457537
371417994
138633755
668363911
385383390
184834265
112716168
137219382
670000076
185974475
387473677
253407125
626768699
600394759
664151087
152113074
366855522
122231670
97722573
304234920
544434710
195131577
67015621
242716996
61262640
618293909
304508677
377965547
257333641
310804909
216389856
260681593
529125982
151429247
434397728
78507478
319918097
310326010
131245516
393806730
459441471
532290467
123341247
585330838
132104090
184123593
166988604
300150049
143945384
408337737
562460285
638868217
222371586
533620487
37325809
57183447
641580167
599467963
649332194
672784126
28440137
442326972
420963521
581286607
575983492
425801605
595668281
600253791
492368697
532121130
122870306
354219694
676089184
136678917
174151559
395531126
32759857
135171445
9223952
320490110
49727723
665562542
608000791
250238148
533200692
341844682
273343726
256050060
667021520
564224584
501055253
327590243
135681450
258374553
52970246
77358313
296521325
355226831
267128246
231047931
549855754
136723300
296861028
491633509
268226991
269337362
447402422
12062389
53243605
149612242
185957650
17170482
118665173
383652548
319079110
392662407
558473457
539376885
528411946
593417761
249681391
254935661
362320705
129953518
3143480
355909082
70583361
582677663
29603680
301816398
247678134
409111065
243338389
285572711
326310027
541856761
312302858
82389226
197761532
500789678
415507852
454302568
185630253
126360101
327831317
200058406
9944553
55595776
189120978
325012418
389318904
170400609
172957428
248428314
263372662
39098784
267049587
30049531
20610309
671836608
631974178
51552039
550937621
372055446
388862921
645770137
279711841
238282412
434871891
16932592
348649324
558609365
615526837
196414980
397651998
645383163
455685864
149472252
10769118
30375072
502941315
250213988
408880337
640320179
494028419
643635025
94833838
27959862
446465967
486018839
99694470
164760399
59359473
615024225
205647219
450489710
465025084
150648965
154033817
127785141
331597932
157586295
676096516
376946985
9590364
402074832
610832468
141133705
522882663
503771869
249337409
309154503
337505330
646597232
179019281
149387397
368505799
546330871
463343768
182515663
167475438
565459751
48155276
633291913
394350365
17955137
170198994
294216675
384785528
156311689
219030001
349378098
425390647
269422054
61487165
635188064
109675905
253340128
384325211
352680358
434145547
237652812
17573831
279538211
299335051
301125301
195992027
517755566
328137857
323140012
464864986
580259794
190974261
370585165
405997649
472235821
490830970
393366952
379135077
563626262
93271582
133906394
236439075
160383650
414645496
91881840
420460706
453499040
637567580
159131358
614713337
526756013
13755676
559773672
595490636
395565405
502316009
674607084
404377622
65012402
40181979
619897882
635498064
650247015
600169151
232838321
380545513
610049694
636120121
632710132
376143705
636307743
426555430
203223657
16846570
356371579
119972834
220067592
666132711
207913273
537412478
132997002
424703258
298048358
209914610
122915181
49998900
107162849
378364410
401662071
383644156
476935229
592242270
662850598
609321023
46846109
241588086
364944909
68611309
66003802
534869692
223877618
538892301
492905331
100803888
47168505
136713179
286022031
519444819
196223136
540611248
145675560
155578554
295450954
429321642
507406591
18885174
563152475
6937284
229902158
134387013
614999421
370556934
383431689
247696762
37519917
605585942
66415218
44089280
104036290
572263907
10959781
201559061
259208795
646811283
10983128
396866053
471596486
519518442
280155705
186871579
107420640
433384531
319555623
139030078
592731699
95963742
462653957
628688803
658119171
631191211
323972129
652208757
628858218
51339651
569501285
661246010
429330812
275941236
137449397
498149641
113348395
631617453
435612902
361085845
271588494
614140780
161295240
419447166
257570523
126332688
629422207
34648887
46648520
667852787
666364195
672776740
57810255
367910455
103786954
134697282
179418832
661937354
328631066
494970671
492648442
4562200
156270721
71709137
171822869
306348049
193146149
32932209
393162186
674533530
480156526
100902354
463761760
356977316
447902276
141543214
643080633
98431541
417578880
29646747
552970564
335812440
69708124
85676083
557890562
566976275
500073610
72956001
538387839
290939289
669161744
533392781
628812339
130029907
275934765
613824039
521726752
108660433
226309276
676397207
144893378
104344886
469490968
442568467
194762223
596482785
44324756
142020655
142477947
36903524
106074950
370334172
565767855
461298953
376481433
640549959
349238191
555006336
319520571
377389240
553667176
93302540
165801930
262018463
89337327
100194741
619430819
381330859
174684411
427308952
577813393
340813243
49999179
658797380
653687540
597104396
409824647
393876546
659353053
237168943
557404892
278380689
421552372
594765823
5145486
200319623
442255683
596285223
606055638
147722348
334114560
296954471
546433410
133781883
102559160
125357089
613666511
24469615
570160557
266487567
169994592
139065083
282525455
668759436
41821552
201009870
640198685
72627149
596099935
297391984
68235443
51949110
633721169
346539108
410788387
661956726
151135383
483435342
419545116
575009366
304014196
52110929
150762186
667432892
387926746
163765823
174131075
209687150
3761177
377038262
213901125
28165838
184743952
493046957
17587048
612768542
36150381
637145087
285327421
606167571
290474431
643333170
67270650
256983927
464699315
44915445
17567013
76623065
200384274
602391058
254746640
187212929
541199840
352166960
70962798
85527195
148644630
622714295
181374267
74707058
66188612
362569263
624320682
615709142
450404479
548286151
8878666
478400382
168598600
495835938
621577112
81346583
677377437
98203728
414791150
245758454
142602827
201567456
176263277
603101408
120597425
119813365
460619558
239416898
642052943
153100844
295422755
247532470
354859522
263783216
7803447
69097749
127394309
671909557
615733880
629868334
30051767
363271891
346207461
645896687
526988059
461062810
571491939
601693811
231268837
419379414
136313361
454069946
191047169
343891656
342653145
160211221
302367402
325411035
203143106
217978183
651716895
591366737
493299399
670889768
666168086
459000309
510588537
377499275
457890226
100101779
206424004
107493021
173282422
352942954
67015061
100424873
370726370
672942876
514371507
564015988
399941389
458091818
595738710
28743541
159849789
164076285
367690248
435526250
212025899
600514471
229406868
103836864
430808775
17795919
565990724
417263238
138340987
374407784
57842237
76683677
665484561
72496707
436609416
616106120
557697035
569019076
465162017
149592896
679988575
508110849
590496928
509399200
113257364
492489461
308792061
310757653
216410436
227597362
586364296
134007551
222442033
52467288
589170836
172220288
143122492
8963932
407966291
195184
35181700
554570161
476620672
574821207
93108518
4246919
537472221
589809458
656972814
611592277
431856627
322125613
218291168
86893908
275472329
59655382
379604833
667679490
398096358
394290470
58651119
645755285
663793027
304751534
542490266
188393404
13053353
276391076
99497470
447020463
325065703
504657941
380476586
643439920
125984059
515474087
93574814
256875891
633337965
677258062
601118367
384615978
19879419
379617564
47229685
188490808
396960366
174813090
136498650
637251708
218605726
619303111
114194876
143635933
350747457
264652805
406289981
146631883
291006032
145301235
612917632
300580407
74695155
408599539
633267405
114789483
228823714
86861349
583229948
316011806
366049212
131239959
83993938
158927383
150527980
490609840
252625315
489501328
674394681
60630719
25965342
235479931
474920833
197928769
592724909
218107173
306071800
414950302
508836113
106524931
580271455
287484969
651361446
511168131
326304539
390182406
517277367
362815673
43834817
601926723
517205312
91585828
522368819
632863951
136621053
414278216
474448118
573131305
47132112
93475322
589529142
471706020
543293180
390508329
98879821
444981900
125729521
172088973
97945849
378171757
544041837
49974051
375541664
539620603
568353448
349447554
83999655
117913428
553407834
14444963
147083100
384307035
84615767
233872155
269027162
58342906
259820602
70345458
140433922
144619527
514553568
116391193
310350963
542790793
159238470
148382062
241535539
227207452
351204458
424272652
312469491
470415744
388208305
92567642
530425275
539325400
409374876
667181506
533767933
95397479
377173581
176431405
247063423
591262193
665096918
670575144
497432206
125324359
576211438
295556186
235488241
32061808
285948320
54667566
123174231
102608490
39407547
132096117
534353390
595551572
116045387
539703346
583832751
548023221
623433840
404563788
656210376
574117713
456215571
70050270
443289398
268874138
158564555
236624145
639484765
162075127
147322623
519494336
456479749
585640227
371063515
6201890
4431635
658758293
612714469
441536744
475365451
339179078
517769936
580253989
486682238
39432827
233493809
290105802
615927751
447208495
648775399
564733913
466237923
670212017
391818578
145430004
539089769
11137840
598942020
606981512
147470551
628980407
137483363
11792815
80821472
263334724
338457038
475043593
618883958
55435295
513058339
453124426
331949385
250094009
515229431
396049196
395420877
141585908
151014755
178078249
566401371
228584761
490285468
573419270
289679984
333414459
51844004
147348730
495115300
574182554
41752920
2843144
188450026
189046823
410939603
345099299
496656134
143530242
615622926
97637776
221967190
272024520
127513745
230157013
215567808
162277891
113515685
617178710
174571995
134176315
156910520
276428136
505641505
142983472
193611850
531687091
514150510
251944014
140510425
515986420
304908316
56661312
263183319
99297455
46677146
67628620
672915153
384560345
125950134
78710387
596166184
292797910
186333649
472549159
281397783
482432205
173092720
668978356
77786853
483326302
221998037
124138630
549975995
471785322
10451495
140029734
348539593
603589920
566826682
633072529
459348829
386588143
151989187
164385156
320706721
257602782
554370856
134272820
283353530
432037301
495384574
581290477
274116209
111131878
658674883
642932713
503425376
541861359
160078127
91484400
630979175
340306049
620740890
614470173
166935422
224555406
557791594
169429718
556349743
153297006
541676077
21964025
307179430
134179460
257880041
475578763
211839022
425573899
168485594
26448449
225576505
488194374
312218770
618237312
445786544
573127937
621642918
378389967
522661133
582181637
82820339
65840906
542007491
664944713
218685488
591894159
279579444
490623681
248169484
330268463
597696168
599995711
71933369
112059752
453127407
395631177
219591733
613049379
492262372
303576600
29168649
66431087
9299332
375490993
644414765
34790775
478292276
102348585
157959110
679331418
523552191
32898337
325860501
365178169
116635335
395528053
631882060
83385459
511059423
263364847
524668152
486758837
642035204
365738336
504166301
490175339
579359461
99237071
277755597
295342194
473207202
278865345
270576566
346300581
224514892
508239165
357045990
46183183
335006715
536237577
51042161
405134216
624101215
27863267
415218682
466922627
556258840
554615632
285267342
211593036
218132801
362035516
665653752
375261712
476186623
45201394
51335981
110020377
423184708
229224996
562894202
280590423
472366896
63548419
150731309
397273807
294399818
213939832
119109434
243587001
431264124
374785842
136325872
192340235
644062773
648827997
665188286
32746715
162710134
632106775
302203102
527341880
400186592
387615220
404988898
54817676
679226611
675396574
31681907
186859341
72989377
57379450
214700271
366953148
577062787
79356431
444260536
215776221
625969900
596376313
614717496
379597516
5235094
644712005
544741777
163938296
203730816
134553882
45341859
636460351
164748915
87094721
261091860
470266946
473493638
664513814
73179078
496644037
368285979
509455819
456333963
579227190
321837103
298680590
582593977
556675896
572170832
370506206
504218397
143019496
4392719
255883629
408410431
72108140
583781244
220638743
552327997
26164869
528320343
388602288
92386493
338835783
415532936
42071666
425832219
64323969
18940747
673785153
5826167
157235439
2339401
571924943
29227299
236744096
112909640
615732420
359657245
644680798
525752880
556176201
382813943
158006171
29837323
164184334
69071756
329414525
623685936
438130826
144440773
440191184
324437491
243778545
158683493
651060698
599163417
303259677
509812892
24017170
181243862
335625124
93592625
570196912
208797183
297414924
152130627
481096102
148869802
300038554
330041897
421069636
280575312
539399226
664546936
598991759
79434438
234044501
339263760
310553332
440606567
562066728
504090621
77785518
593385543
401005994
164754008
5075742
439905348
60539119
436601369
17058707
177435056
155125048
57333508
285324891
169753558
618213295
65995769
53539339
233861384
97489292
393260286
77104711
151850226
509873603
446599145
234305537
428408583
75050831
192003083
416227141
633142126
100060500
249486561
284608029
508028672
230300642
89401450
383454727
587297540
112872979
634534227
573579972
500588389
347774778
75106153
644101265
81030523
214558593
679075661
337095883
595805458
215482776
668866268
543472961
347197330
522086106
152094253
303335266
143483465
318445493
425523247
152671952
489929012
657832327
627693850
321539432
343041803
144192531
289513018
218859220
526025390
620057536
541136746
355615259
422627954
482129664
420012643
112974861
87323192
109382822
265231100
332789942
313876059
293875642
430947261
327469952
206455703
204019292
537586084
332672122
624490313
456850101
445512856
143612830
669838008
366912073
521578914
121333154
503121272
463899416
639206213
214917914
382858006
573149528
138488570
544406695
519740223
679303295
288390916
273408816
158314819
94609489
619415776
57170693
428613015
193466814
6358721
294695844
429598755
594318437
209633802
269586411
197468583
673382075
591888877
429308533
178760750
388242007
473742532
451175322
222696820
371943156
358236415
226161667
426907643
179634086
4658339
639814238
57498113
67718840
626052414
9491596
527758568
654146427
479922556
33003782
518288745
416663294
379976111
605598007
454890438
212209881
42920659
649270717
104154605
463629882
329686417
186043676
580112808
59860235
21419835
624050132
4611335
78350658
141730067
175042164
13346054
103684754
163271358
131633258
625707322
563059659
329906086
305365303
19010849
64424434
405311293
230988920
248277133
675285703
270621615
658588580
363658485
430736881
555348721
656221327
663035401
145505099
126660675
52938571
198363725
462127969
566840020
408699134
500179416
182886235
113059454
36960385
466683663
589174321
73958349
537222636
289160100
409904201
553869750
258996354
207540398
230551270
454060943
468448671
161925367
433133335
335806757
631547234
48849121
142169353
365650639
322897208
625015679
354793101
587379599
145887477
424885883
405990116
434443086
494967908
636145331
85415449
510344871
62431486
583708281
211931736
293282010
569275077
240288172
310547238
332825191
367974690
94537762
667538970
505464744
335093372
105482834
282598079
291724439
579615868
99304166
307602476
649289879
498012242
66173384
623560736
102006913
228278320
413554144
91469997
356688156
164147997
525825953
373860859
449036052
275668513
657740927
560539881
109999177
145790675
679880285
118237040
240115929
426016004
241783322
151851899
296492081
670391950
326392944
416899413
416179791
80070281
591558424
32889339
416992816
574219813
169182106
392230304
511492003
302255500
138012302
485444526
201964931
604126800
157744142
102348272
9888663
557509816
29384102
479620775
250884203
334270053
378639005
185547602
581970699
519173678
279818677
168951561
156149077
289921267
588588919
210007838
70015328
515664007
244443949
155594538
143174853
602365421
599323586
541787215
651524915
27446521
578891133
417725257
129238537
156083093
59488862
45305858
314813391
113637857
381039245
406059778
519007737
35155618
47843598
247557225
664353379
124769719
286783162
126734799
144598881
677526236
190105462
478907253
35033184
647482637
481849422
528144498
493487557
519679640
637811552
182037174
169646780
120774328
238128340
477732589
462210985
324199284
52864382
390197804
147729253
656056478
218109563
91296842
602959491
494874976
165185719
326637624
555572211
367894878
441813952
128190825
599144805
663300249
440524702
527399756
236193020
674398940
416957775
334340332
614104237
377369503
428637649
27458884
593484424
38213934
562368911
264282063
547011171
180877026
333238651
119134869
577202028
316552602
99751714
548721530
204335715
14904580
542822462
541250009
276860126
11584466
163310533
553322848
436169941
99328924
187496306
538948904
218805675
258527337
75973397
609420784
323753413
589638204
148044733
626857493
432313051
590682453
13808740
70382632
674907859
576081519
513357105
509704114
50569114
534097900
27234634
537870284
322653604
441797074
667401296
594524403
130050859
308209053
514447941
49844854
146591743
438115019
93792455
58942711
509890124
366874226
34799432
45985657
28718271
589260106
411507086
472191779
472806261
386700955
618160072
378072867
676267709
391587257
361853392
502476479
589466345
553404432
128304076
55366614
624461624
480623924
279185735
105831622
177424063
305632809
475805180
77544484
124184100
569937541
148510259
416861283
149683123
367752251
418802006
96881820
32119105
232625065
96518687
219469326
371617196
617272798
75938651
585854244
476957466
222689626
233009455
113434219
149254505
653395367
402550815
517109017
188360484
112893287
281768944
34951112
642482663
290997781
620095349
77690361
672326657
501775908
375138053
197603160
295854577
634402631
542547238
152144441
376687923
434621990
311303153
629949424
318494830
254735628
379399145
554847708
675954327
84009646
209491282
354021502
108856647
268195286
195485337
268400826
287162151
259933811
99810688
308054291
204788719
293405574
417650003
259722252
135520828
345336544
416442654
443206081
311573281
534700039
640308741
476600295
204868550
387844229
229117075
262925820
195043391
656922859
297727366
9088767
345724497
602502474
186358401
28207590
600786890
376258826
604696299
655731235
286770651
367761948
421497368
163668730
310904047
627823954
59975735
129915068
177425775
583706953
512589247
549927141
210488134
609398688
110452051
226598228
630956270
560645635
91354150
155223840
85606885
373600604
134454647
625833753
132601381
71820820
196618956
24705862
580303241
577669210
64362805
411758068
401603443
412314935
507808250
56163500
517483069
51331612
506862409
231259047
356770123
84877265
17162889
549229435
72713522
300121857
336233833
209023183
407558224
69739109
273776446
394484210
135085499
371058040
15577042
627991020
260972972
145949011
164225066
511979468
617775246
163035450
347928631
244819967
494931120
565147388
269892182
554470066
449120456
557130399
90394878
383869711
222144633
142937783
214918565
163557417
671391404
456008659
594682560
654896544
511153626
180003780
189410132
496247292
57959922
30840662
267126190
6143441
170257120
436558133
138898954
500015744
204501973
214875608
638737072
259897307
133868147
106829761
611326174
169294107
637078426
458664457
622442971
604299593
387785022
448208284
345076532
49266591
484018386
352751906
234078072
918269
164825675
158316501
358092303
273969808
76353106
184926633
547859154
561221063
246755804
570739583
100871060
560450574
477844494
79974235
503006049
125237227
196789799
601040323
42185757
16601993
26986835
541101291
60755517
454737406
3832943
138906046
433260012
430621095
188487078
418296453
586147834
506522698
479978552
511478608
233318607
567431584
425140042
29623496
361120596
302806935
225530611
640196010
240803714
542289255
357243417
39679310
220003767
353280702
342652267
470244479
64820577
27366838
385926443
571815938
439036020
399304305
199819017
160025705
508657301
411351437
355597880
561845193
257646673
615360079
379883295
188871913
347054694
452209671
541904634
642440236
94483402
282748016
332677942
550561902
426876686
212651732
208913490
655199102
447645786
556260431
666864203
205409251
82267580
536852718
73583419
323110491
111095595
584537977
77982097
318409392
87399295
429278277
24853753
133454975
47280850
631530366
335125500
491669047
591948685
375327942
159348144
285598086
79617665
578365773
103471334
208543647
514515895
208686569
575655034
149641774
361328413
678196308
607130732
294810845
234384422
119184965
405050687
267780688
454503556
312217714
495874634
111651772
78700001
668814794
258377301
543213972
298643134
450368565
550827817
13305292
349319189
323532871
501212386
352630759
637276355
373939635
32127099
398649316
455264179
470967514
274681243
190748717
304310688
590078458
556238782
651984966
632814447
80776143
545289381
110365272
505548219
523318425
236204738
180179415
584831532
558730469
19811420
310696174
60906609
124212931
293287686
560380599
486187912
220834864
516223767
367728489
295553548
500710884
380531555
87735076
380995758
95851774
398569477
11809283
598697603
231201313
22322101
111840469
360440859
160487735
326303146
103249336
107197
545281758
489916409
205202585
544683274
321002027
596944603
172225139
399630284
137783541
120004884
19955644
91636413
31430804
678108872
109819987
424195557
129262342
2258701
421213454
672526948
249636755
181150995
449296412
634249358
168779194
347033579
54542785
566127884
439562092
566591262
563498323
645065801
568395033
632118879
613146637
142849222
430556523
503699999
440872615
139056050
360428991
619285254
9814130
508990375
377444309
569096620
669148456
628278775
102305146
492422335
18015718
590197131
274866496
286820116
287117745
439228582
504975587
517887178
146677707
270064672
658285713
645486230
359586783
345683704
53772985
600506439
478346078
369784981
321073049
498140520
332875072
641124090
64668754
537762461
307808077
407788093
203836530
484716409
581043439
613375721
384621440
47389815
661402134
4230479
416532510
96249232
151372231
253595358
65995559
672529348
28765205
33014249
602319369
40804227
240496088
149203446
22366959
253772143
557490440
264375817
357154828
63616373
639075319
150787235
563652868
120527576
135949789
301352026
503481752
570626574
452543820
614254972
420425741
318342508
619281874
591272395
378317320
424510961
636941886
159703916
572559048
594363128
452272764
135875210
540664458
211631346
567815425
113735464
322923638
582875491
8909900
492266895
364045790
268819469
79508316
484314293
324760789
649938938
27605307
576885895
174449729
190995392
177167929
632227145
175762123
645494678
208135156
653949268
376270072
442002915
472017618
76180521
186133364
266899284
79128407
313276505
6263872
360530602
57083541
597883769
590784251
520757204
396801984
215904666
596074999
628867222
413613407
100497927
646097495
473011093
25785315
327403526
396916401
148234139
520368107
469672339
146643235
101034199
540780648
104237117
644107372
501749610
668656983
522793580
153470727
423228413
572294699
106168763
549543976
559428450
562263858
650569702
57716410
357213789
178967319
38859538
129174558
566686231
390633936
218030024
433587519
57844801
497619610
330953258
340391435
541163937
600350584
518776529
138162658
538519578
390034819
193603178
512270604
206082517
168356868
190813584
231372184
158721412
603233565
500567743
130578122
625536718
368132257
484538860
531367164
655816464
250363282
19058116
162490096
364514460
620619300
632144072
211384220
75904265
253165121
413918026
112207155
203476150
38167290
603307730
82172236
571273186
608320588
246834244
620618721
420005178
670972966
467730122
79368790
254096035
363796280
610432401
72350460
351410214
501974355
669250180
188054491
405325933
393861013
397869674
117685420
244739995
120188944
224450498
3820301
453567317
670664323
229461764
317102740
177596584
174768797
264191251
471975412
218918079
504116682
456492412
84101257
598186946
81547959
367837362
276869043
6456055
473714983
299039676
631216940
571565911
366408628
67960737
529121594
550893888
184073637
325341310
38295694
359853373
319477565
114892044
91535179
109341310
573136660
344499041
503349919
505631476
110275638
294794067
149780248
222412029
162403572
282471429
196991323
140277529
28714097
124681220
660745701
502136978
316148919
121023263
264555611
203921137
201638525
240258516
636910165
427114073
112865073
134320780
458291554
134217797
159108836
439950748
80517443
304102601
194896970
514608305
444522699
216461278
124368325
115473074
421448448
371311104
194440636
130125049
649671448
287973572
465385601
564643912
139438387
214635761
553385971
607253188
640230165
15483289
264505778
288947660
508886857
595491971
538369761
552666685
670486843
654880064
673872147
151047679
275559856
250314845
564461023
590843606
95912376
121089175
229695794
562292299
93406113
567269650
254578044
459894665
88372784
429056490
206093320
326112833
393333131
626602496
668794567
670254360
62303247
76071699
292789220
553854545
159436536
49569211
338153095
654675289
446779863
601412808
132211839
18381578
120883780
222835511
44463321
446914219
395837713
3003699
413947292
447195746
523037398
640377079
524018476
17702319
458350237
660071226
130445769
92486228
638774711
642747136
208192211
167290019
595759332
26508322
356970376
277645272
295492166
29349887
409374636
535850196
95379624
515980448
442932090
328090965
263783526
161831437
592042202
198260932
101508539
187371543
334855541
565166008
59425306
596569537
414664735
665403243
429491584
294105952
245973650
396594908
99272246
598171245
448037877
275179990
505726480
285960790
660779020
568292186
587541685
366449859
101996116
173393412
604910744
46952185
179123727
26645314
86116971
74294023
272049743
390942965
594790392
160719918
367897895
672109136
509528748
335880611
315222767
145533372
272970523
508594890
567931062
1895774
204502247
315575699
259587413
365694167
656898374
24511344
519946442
660550086
295699862
468265211
656027021
455489287
561308679
164383487
172671047
63427469
418276859
358495882
18599926
225001510
342394365
89043498
529498623
422605029
629801863
432458592
110554730
228928816
82220965
240286206
24150734
117952093
67425802
616780503
529583134
409909101
486225
340476473
77205012
40419348
297592169
423181980
280735454
329026795
669941637
150438997
94146555
241705510
14661804
303982624
9692002
226272039
562127791
125824167
141824536
407363476
559884921
524285363
549760763
653149121
619227357
423637883
14479278
372038546
436527111
11259815
95923807
467976366
674974731
233835585
254210818
83836894
542655518
211761623
125162442
509873145
507037060
411735319
496397327
404150224
175800013
154701470
161134483
456131615
407014612
607167855
67732688
618302217
39018239
223450658
249712567
398729951
563674199
551316828
307583844
216499858
226506241
484032059
312066774
586424780
440341529
532365767
566456168
667151895
495915713
221541414
64086241
169677152
120453923
579641403
399842519
585273358
596144911
389143919
186317257
428629757
250544963
435600625
400041902
141235409
114746606
2455629
603252753
69040852
165205387
261872294
154314215
154689428
410847304
368439662
364447846
11912044
476660367
307188308
135945139
332467213
182174245
223391447
17689210
83825423
36849435
132962124
61134450
296913788
316029782
608408716
9720047
146555627
184021860
609299054
127270085
143480402
151702180
39890516
553852870
201374675
203607745
103452662
162488506
396000507
624135635
385330136
212045495
275550676
264176078
356348758
67212011
659671438
79701215
562690277
495732233
64447015
291438902
488712518
550127880
568090968
608182845
276255309
72773011
175258724
386871276
480359160
216159505
430846133
590225806
338546298
75583280
565467391
266208554
561688104
394639879
577174968
183300835
436413496
466863743
211670401
422774017
535546758
132261986
631312882
260946091
549562962
400280425
632953990
646733309
641483972
315258870
354028576
424856616
311090205
517874889
136472572
553491114
145989452
172836789
239423210
390402035
576621957
162657203
455789224
496694832
431773856
282608641
644741293
655073664
200184347
479441850
511871467
655462725
472298900
198919768
105733963
142543439
571718959
360470804
386806431
584395569
425797341
198921538
483493770
295581167
445695276
18288362
75723971
210942302
341125156
132940560
218571933
378159445
600299748
467862088
147966441
471947523
635399389
237234359
942459
218200965
677841174
625507112
128328294
347836647
204011242
283958221
614302100
396891110
532705315
634491182
248052107
302664354
82572161
173490618
193234419
572254797
259072073
627202187
56820676
528823269
506193500
349990532
231099736
154710071
5045829
446189004
449441264
13123858
566008575
140485350
229032976
217667347
139358064
439628573
328466699
240779599
496636802
105849455
621050295
603006380
489753439
73547532
415013571
659765048
231332202
17077221
281081692
239590183
115413613
314987686
218827417
167543283
528172856
624464584
274064377
484283637
112012126
506220198
95372349
340155912
138096808
667042655
651495633
486169148
652428195
402714569
17706631
89808721
484017343
506477752
155695013
304109196
109573068
666994633
76619047
220084338
105040958
29942005
454679038
38485548
233725753
618755584
180384529
368555525
46656476
119486252
519875279
127974399
600173520
262051484
117349329
484457485
496805338
480940913
384144491
586433473
429740110
469429764
594171390
383000028
564725266
645176161
319453239
543178633
639854742
367428431
328925244
353474735
552855798
299029254
68757236
183512359
498313197
531025240
317119870
178160017
13047232
644644636
21196350
303932230
41603962
458788172
219877544
501951277
4475937
224817665
288137669
612251418
131971619
260299165
137272945
414245936
376916399
544423339
574749622
228456646
237589653
390704656
529491042
517059930
340774675
667849283
67938280
392704393
110443289
11167665
257121873
555359938
114727406
516546590
362387057
459147579
3924806
415095345
312491021
308700508
677543776
353311418
8458291
428136247
522290611
249613988
473812091
574234060
83826364
20387920
145509021
155030623
347636811
157952942
580747782
472566111
474872484
638110432
295332288
440176831
621290131
293829603
645273965
81479591
100110944
479380594
161744847
4206072
546582448
335190225
656598062
226423740
29709702
286332099
124156461
465265209
406215996
179898601
13691160
470454033
532764869
72551528
466534
123778070
505880204
47673056
621698755
542669178
24799140
442247260
497442374
522022267
245623183
621256399
361224300
231077168
24625632
222951044
131541619
76130151
151160863
571985566
545695046
505807894
301833957
445183420
60514812
466741337
263239246
113672783
218612090
581312892
35252464
114940471
140356894
264848560
575148064
459188039
456333126
422111771
151438602
165967024
600655652
436254860
232140096
251704178
245796312
141720308
20726851
111036989
501060180
483263198
509429587
225150847
284048138
515194245
323248163
535794750
653903396
237076769
656499498
443570589
438413561
473360558
161602329
36426460
185711525
281405737
526716811
149610499
111532547
262064952
125580513
555082688
100857566
511996326
419084652
106646900
457127391
354835160
130246320
158060322
134920579
394298145
5037515
646283281
460480090
457945731
187600589
165900348
424694547
335641116
254361601
50864063
545633485
121251048
1859895
619909366
106088642
101635124
382876102
635445054
25105937
135703563
640731634
421104982
27807538
269097313
537118086
71270012
572894515
109360540
609669786
58424605
329398808
552832376
567100232
586636273
74351476
60056676
413403357
188856985
432058120
569843900
142476230
69894585
144664280
187753006
321606340
188892067
625642247
595218829
15173677
515325322
219349619
171988517
438829770
383595000
458138423
166281932
441452008
426619044
36407278
531990702
243728078
478788777
165355662
550150622
268393328
615450182
336325387
143593161
420083044
337487330
306643760
482605892
512410728
110328526
33150443
157555433
493696819
227398025
77632607
283244915
670531154
224917350
16317845
543285418
163868632
24659092
144027508
549578199
475768452
84046034
557556216
627619343
218524093
595780851
104951549
113124999
374510392
191974796
345904358
260950412
427390096
486245023
227609088
540877303
60594350
665729338
161023510
577033568
456575783
180739186
191166778
481810403
235186978
399275976
170917447
522060274
546928040
255378008
21354479
290908858
469958311
279947387
247710657
222215466
514865319
586371192
43187027
150636203
460069793
525460280
576911039
472571474
105720890
311859849
399535845
549860772
635124748
18898518
567751702
82828080
9866832
421770518
8738851
532009728
456122924
476579803
598318551
396486333
138371069
54602798
104323554
565875231
95550801
342236993
288893243
57062592
530387824
305355367
200835377
421160358
599423734
270411788
370431613
169972474
171928765
167467237
486430707
463633187
74802184
549291286
250144409
553526667
321280772
412052105
14132147
527756978
576541876
392151602
12074980
274632453
19371740
633106452
197653328
589015656
301533055
27846583
438678826
482859802
151015539
116338836
508761561
158447720
160701737
55172788
491963259
66070525
313579138
459866642
640938760
194822890
110166104
27560688
221461722
596520710
581167021
263174943
25335390
491360634
44358070
206437292
466332884
538005712
369478607
79767566
117677820
641098666
669792111
138910051
315578848
166989603
9823355
460432759
371922946
134795532
82165556
364362663
677814664
112815969
333956616
58496052
362720719
457213970
625640164
34308610
109350718
475867832
176645654
305618387
407038704
100299156
131679803
394087403
254374846
306809040
180391456
540317601
533496220
87571092
348218815
262397144
634272551
521878984
664878964
587579260
485275340
301247507
423885857
456866759
374494356
659839623
268299240
353015980
50938373
86394063
541353138
330670003
657339929
576465302
204246850
239534128
56359484
225806460
51895185
126477055
776941
264543682
302792924
45660995
296777493
180416550
19089485
663168786
69226746
537490212
650625117
83799121
265165282
671900947
624657786
641119917
373175388
329139357
25816365
443932883
519312135
78253036
35620485
492598003
115565323
402618059
73460951
95368307
264723914
574183182
533638973
456082392
574968587
159119276
278516701
273254892
144972099
225664685
471413254
187522309
37726530
481171441
28376636
467496558
67082548
256019882
368020193
633785612
236870078
362457023
194919957
24363293
294320669
330729227
610637205
179687191
195173783
295196781
157105604
620798053
61014037
214512019
674942024
253910954
191209060
499195429
393372155
651568660
46570287
608285333
253476101
439497017
648205779
522284306
658143173
370922230
138125026
18294634
591691076
470037399
260602949
582638054
579582069
108140185
517714446
400124486
130974172
214165622
539557853
621951382
429598442
252385151
537915452
16024649
150090213
534098360
275940417
13209117
399672045
79756303
458520475
367282079
335165669
327570101
153632102
37885295
353869881
364617458
258844745
323434592
381411392
15949981
361396155
95437568
103268952
283298004
189265937
953521
302304645
572656130
386934224
365554086
51718947
577896766
30967341
177796103
436610743
135584327
547111320
642601316
539576134
393817963
408087662
349653307
6204673
542373780
597726844
357198767
678234403
166123682
93780142
475939665
151558896
342436165
150793498
219391344
676169596
663400275
31560635
188477177
180439316
396056273
535884387
365255460
548207706
580305088
666778165
182040068
339652868
164587632
660101862
523123341
437213174
16857170
123682728
58277278
7116636
609258215
489018875
294401125
25084847
599493345
260015168
500868757
200484694
352952575
197792262
230852842
114981374
175293038
651569851
34468467
69577016
467676982
503050705
597956952
172887705
106829438
39954099
592843673
245764891
407825207
636538733
326139632
286362599
62562243
53008764
179507755
89135333
158433538
226325603
145695728
334290968
569160451
333322572
666351104
43294974
628582896
298423956
67702513
573571006
400090444
147416634
63253444
126738073
34968331
314501158
145017172
64188345
422039019
639361232
495634851
187578393
178042310
673909801
492239924
643269040
115243977
386647753
455837497
142759068
493252295
396232799
171745180
500592382
245345621
152601300
363845493
511325826
678712266
679697857
323632125
301297937
135124120
660089331
73307626
378486553
289654209
384831270
159502687
661662235
13231472
152006524
75715426
598912703
337876560
105674511
206178913
213150521
600435860
203504579
628689589
246534843
153557657
84645947
29094048
566489811
550871890
674397922
40684699
555977626
84210397
213381550
274424590
605246547
8477674
197982348
596470314
96323470
573774599
631600128
451991782
357995911
458456709
222323858
446041169
269317997
437018434
561380780
37834851
487669803
133990092
116590961
226079632
37944039
21055778
629403749
471323166
86499855
131225459
96674536
73627104
465249864
298465010
22027095
653256874
677237874
446282243
676624700
450381355
120651689
230868267
183160697
152592589
310494927
8559359
15995451
639092877
106021956
490076863
185214986
593160054
536452063
650355687
567508979
61508579
326689803
322790252
357299096
273049297
208677743
422491846
302751694
310365163
611391259
212339771
620479515
141250473
117156765
610182699
11096652
141254695
210084829
556024870
40679611
60364563
440273332
248505790
353337019
486209928
173898201
651778952
194073442
571634744
27352482
412292203
556371885
328871766
80043408
50796573
96818825
121886498
401402306
515627490
99286507
374482966
505778648
519029474
238661317
589773520
344547961
75116135
357745876
235536615
314849749
107463850
458661330
423738776
632080149
153694744
557257848
305438626
210671030
165887222
309367968
287117371
566141456
288158513
276466695
618010677
448085955
544238390
368257446
374807473
548436578
650022171
461599289
325538074
444866391
185600206
343355813
267387237
409369187
536498805
108709786
139618135
646785458
65660838
193081396
457900784
429989543
314148006
118775664
515565114
433424242
466636760
5576896
391449303
16151249
134553668
30404314
311396134
199551035
542599609
483342197
560025319
284418914
610284153
405437693
557550865
522631112
40283313
203782521
622017295
57939457
381237799
601099457
454411323
519193252
129580393
396938917
324205569
244871232
439026676
410581848
184393592
73170432
130900567
665717050
624274323
447788002
317828260
67240030
603717143
117802971
597496771
8197382
588952944
590059936
200541687
341117884
636270492
240248579
428003986
623651085
154165232
539357298
200960813
319572887
472413010
189630038
211332619
336579776
61321819
366839262
345033644
290560974
138655416
403542488
649918180
285110100
423792440
378393188
491581313
407746139
674902308
334577309
398067654
15009674
216623993
255387173
280842232
460151671
371267456
600981426
433493353
554322638
102883625
550519628
513403633
255604215
649473975
561059368
246846513
638002259
71159023
188812530
84106953
285472862
136498270
435536106
598913352
328918931
596520170
242438289
125005213
509736389
248200447
353906565
662389206
64947994
77557584
153283343
110082958
546345266
469582497
379431359
547590331
501256489
81055415
482359608
151248462
565412935
341084709
271216311
194846362
237289475
167413952
474597182
327122392
340243140
429300435
580932054
603950046
640800111
166716574
368946085
358236478
569595326
381985163
4329881
501238166
57043467
284469904
379494354
54956110
490226028
356426932
201053957
633602055
392171392
520246692
657965735
598875214
209165857
186245372
430351596
361790657
107347784
307088154
3783424
349500272
302571770
293721858
385958313
576530147
285522638
237014528
297249849
660467630
584580834
171722799
93390772
52829589
224576026
535371178
448580898
657661824
555602426
152318885
206502691
35381205
83040605
271450874
525460516
345292596
174905649
25431508
10497177
82315658
189133564
392295991
402108425
82933637
73480001
175884018
607301807
175726938
154897029
606090887
214915568
466781632
370798496
568236776
453884036
612292670
580331914
339992731
31634465
204314706
713529
677754772
366533755
30516281
259756828
657924167
680306837
115536645
41941378
261827033
511119684
590351791
607940790
16992503
346253282
632172974
302736959
304005123
641596622
374763750
627775715
484276412
637175909
577089707
207066844
323835751
300018036
425596795
242393546
495692992
43647406
71678561
247030177
108713120
51753973
294969269
159263526
490892717
614733612
328151940
647285195
351228022
374800041
331350342
415357164
77717002
569657721
131711188
490496383
47955003
184683846
257239936
626587698
652885461
14652163
29723515
57882836
293987112
521910317
30242759
95919849
58385870
185173691
159377976
150472583
551199424
476776002
200788406
276721412
269729175
209805507
494599063
27522952
598790119
46545615
382550291
137370896
399857848
212274460
5549432
604963216
658474274
400424812
283972585
612403237
462164182
117897408
93135836
657597497
240171606
512532887
110548228
593462352
257409261
521445341
474268365
502168765
258951478
471337591
544032615
370556605
204657765
540509461
641936352
311799886
148898011
464907138
10509996
49113588
471840527
39209719
573940369
331735146
293597719
557937407
495714642
432554172
257788354
271773278
162018240
32908726
114009058
221129687
631514718
140597174
67483444
74352075
263809773
160034116
667059226
216115861
446847910
199597543
190580971
320172735
213158114
603807885
386101787
629892638
39496487
100537367
74686630
409063299
451307765
223604475
579725538
66546418
81213302
299184316
570198023
64281031
621323425
44158013
35228060
502292230
502415750
298669613
34095728
372239687
75341171
16437737
488501309
203368146
585385085
624781317
413367179
348410149
180747744
471133314
99624126
254057684
537956152
539263316
458954333
641715661
542868259
386340001
463727782
252343992
407103775
155490870
378975505
432843549
354023447
397072756
543251895
228064084
169978427
484329601
182902508
655688196
62906394
520040018
349927833
413128034
327862484
33288926
79782172
54770966
210026713
515822892
383221133
324698152
35988615
467310276
226085173
45185979
662348478
154076989
71689223
548006378
112096780
584605668
8231046
484719705
60089276
341571947
422360594
614981306
238548550
256356300
19917230
319123827
629978342
48132619
219438722
107831368
595927654
342232741
484160931
220735823
624770454
321462319
389377544
6908851
32795899
450392033
622341442
242249382
260668837
28792584
62670237
74289418
59345551
430036965
206981069
331894853
195773595
508052312
533029957
148286848
643194828
483827705
244080303
386130274
516447420
99754217
428956340
610090867
615113439
640059443
173888491
161849923
135250524
285371678
270768999
87838937
364056287
178942094
439872170
284456659
541521860
48111329
609353424
540808471
225447660
322635848
112424665
61245602
658509248
643451421
76619112
386437805
555471830
277347788
104093062
163835624
620467892
675932566
234610185
164884993
240700821
473472792
425902486
504901989
242802804
231425110
171662575
319081794
70520239
35909150
14166157
425126260
129176842
431716416
92390697
173652740
378661376
455904398
171281052
344147160
32392259
635192580
656802223
418684207
675295525
211002790
124442337
249280932
577658964
612577603
162791839
476318094
223736150
190722174
33502313
617484583
542023550
382937634
387246715
199074003
165969852
237082570
150846395
207301338
671355233
76910136
76620037
65602464
412264671
442743629
541873334
270470835
514856966
191527082
562235858
292721635
550749853
115171281
132528212
56427246
66648161
57865862
455411866
139478230
49383230
375429009
405077129
42003319
410881101
139609457
607947465
626146611
492854760
306369211
4689989
255290759
152696077
149843920
46267699
530894149
651532836
136359431
105891710
521919427
11740364
461325187
289640209
650257881
529267132
53196689
120521934
654706575
563322458
94620754
212866244
191691879
147230274
429286945
539665625
362452825
400489223
487299247
512005609
223822712
506843446
320730967
545969770
40390425
446797545
337540779
143638341
66770959
325879778
239484635
286763898
390328272
213460231
262694880
504859485
672077377
442187512
45586501
203261535
652749390
503066890
589711633
126038919
575238955
427415100
635797664
95321592
341293136
195432149
540018292
454025736
94054249
510900197
303454247
447139490
9858216
676827419
4398267
367768305
64410282
436303439
110010632
337421527
273751384
334980861
102668423
392864422
57529196
454441946
305772019
61399014
375095755
395287798
495039975
90492855
286328601
290952922
529811457
43748477
579078217
219027450
296562338
432958819
151688208
534204567
42344020
288985987
521429000
99783388
233461508
384290303
45808674
479040807
285309868
662499425
527625719
367497883
52495591
397692668
445860457
113821003
124549782
138652899
94514230
328923912
147271267
224623210
357946369
70142811
551672749
654316402
521424232
496020096
630165308
658552102
296983866
214590602
7719684
179261999
330576752
660880838
133675972
149247063
99981230
22092353
541131835
82957469
5669396
334206519
42303418
461287101
271952775
628245119
165546817
431131987
280376975
559925682
298340847
211724246
526832896
598768241
30976822
3770453
658105174
305942310
36889877
317374994
384931628
58145631
53621376
571237416
442904680
402131867
222229190
458908106
582686732
164229259
445776206
52318143
300780582
326140093
280504242
576610683
520255918
430977086
282692127
239851374
298274777
456721519
376829825
558638486
107543049
112083301
649055784
43986631
4518837
6898723
525475615
53230941
168405047
326686385
275101105
474059490
416408756
672806071
237531412
53859212
412553697
675987566
512625653
344737188
68817152
226481209
229832738
439675134
193772422
9875467
262175295
11509795
663912075
146038034
173988355
536926055
69148945
539355356
597019187
78255302
548350827
231119089
54328887
45212765
615047093
540070633
24523661
329999379
310584379
390632903
606920014
144050535
470659289
20595092
560266018
367613279
168400935
452710448
192711609
515926933
487317477
343011538
379118520
273318747
478890232
70562160
118506907
407487638
36373025
614531792
453590510
46559219
171962408
94127712
51022082
353451027
54366064
227719495
664930842
211189083
441432016
198032805
227825186
674736684
428815110
97493990
117365655
113524082
152030390
184706393
266918112
207713492
398920396
102809016
189105114
63308729
5995277
59308692
161610431
262933137
384103310
196204219
57107932
95057039
249819962
673332698
553896751
199254572
652784221
149851970
57103084
479271569
489199420
17683945
511566653
84694032
483652240
323270256
527805140
112099973
274071416
393856128
438294163
245025653
304479061
543902299
47085443
637233885
575772455
585246942
493764640
277559830
384742763
496700099
328040012
513609552
218608044
380488701
436548402
251393691
40226360
307648822
651735928
324220283
105938786
103084788
124446731
474915678
357254326
152418797
193831666
162910124
235853893
84049299
75704596
400761450
18097645
170234888
23741230
15021870
363209580
527453605
206607896
575999643
236105723
583930307
540294987
9230672
230899711
666235615
366779877
107098130
252001384
172749456
308531519
345058430
99717483
180404987
49871260
242966066
28745539
670638035
659427715
455082557
679701648
243367298
34650835
17899893
308894711
543231735
452783652
509831906
282253808
452170283
208433632
585283919
151292763
398638011
439493324
360524980
465536473
441313986
101563140
653729548
107964493
249419697
589100066
366969657
629964642
398169460
670093178
139646647
135262907
137235887
171844097
65740612
674462420
407827729
552394905
288868421
596572078
209700894
46433742
25274441
144643206
10644213
643297273
446700294
398510032
651212347
259694000
159721607
386840605
259984584
347741376
47643934
37986963
511476748
384619387
67959778
545537767
483730752
215749514
478302437
286593163
404803320
242712654
155352302
4246167
259956270
508699740
359144800
118613112
592483894
492462998
22011676
181554467
224807920
662380688
430142397
582799988
307110403
245953559
495077277
29992299
637721882
522048395
444998909
28626293
223427432
364235116
553423837
548825989
209343735
304298973
321894749
226664262
455372384
632400632
554957242
24168769
155214659
627898643
534870558
435190410
364566842
145195362
229572886
55093039
255647449
675889916
471245171
330631518
83470259
70783359
135893679
122758950
252574178
389069808
353465347
215834251
193252194
355246575
112702910
194320935
118260971
24247880
229219505
604876182
203392189
566012086
158417849
366125819
226518962
100424680
451623959
63600114
278086278
101886244
464218160
135062805
250074347
130691196
361997805
461645722
9337475
79486329
406623381
109483731
196414973
135660120
200063882
71691882
45340221
384586311
453685110
572786226
146284622
360312412
429659612
255445374
552591347
82864228
308357545
629146611
324229701
583420093
554907096
202060469
86660811
408461778
421939038
496272853
519820711
330287185
468598826
672679859
535561180
10278025
459635734
594029671
194691964
245969119
607169599
532840290
108099674
226626706
587005878
163246522
409979193
355093314
366465144
102810947
82934765
223794224
64358493
135370675
309334559
357211391
181082964
405849934
564401645
317073391
679142015
337507605
526536805
544685861
173191550
348882477
365994581
277196227
7531478
555075533
430878911
662156094
40151380
277942514
341691148
574578236
579687919
20965805
300411158
95536790
344989157
59402439
669796574
573877022
255720160
209326031
527680934
530087205
169355935
327867593
117539862
80979977
347328316
412974175
618457880
129587877
278641570
10855234
574579215
576363235
483927705
397239441
324559837
593602245
487401710
96266693
570930184
125770209
12181147
427187858
458991914
529065131
146388303
283004568
158260757
107162619
50758076
568109035
384883685
387661846
502028380
428719694
401297496
154094308
39059405
341180402
219488827
204279666
563151446
482950361
524474023
361782154
72983642
603623528
47166174
653552820
161806868
16692883
13572737
191470490
657882543
129428928
232798802
119322067
613495755
488852559
10783782
149675023
73147233
115762988
15077466
21509202
571734526
398120291
629876123
568645352
197526638
514831456
599216797
263239229
188128322
641357297
37335170
514609739
608329276
479256210
402598511
436302816
609649167
378632398
135155877
550108554
647595015
147150122
529280005
401424079
182003748
312621775
489346151
535680759
112002469
72828261
340190099
172329000
434492218
533545092
169451832
322053590
555368214
622196726
32508849
400971339
305525794
167857168
160085045
499491505
383534979
436238718
555316766
400925733
162795565
112474567
437588730
229338927
279448866
255572991
428918693
385580831
197069307
389568028
44457627
34100269
80586008
549287065
377233186
229948842
459894316
339756791
14973814
655656415
143697185
544461934
186119004
409515661
399951438
253771252
357541785
117181135
450442626
161861389
588896947
404912331
16293240
201517501
609908504
361542089
168528067
165100981
176435901
77960241
246359935
1669317
66750768
330749102
472598862
227190627
313289301
9322592
673957374
551879060
223494847
505508496
207151756
460756779
408248295
258839861
35550242
150345524
140354910
584890276
20627660
251084257
12168900
616218994
613362301
56375691
612955246
271717967
468310141
58062691
15084629
433917953
606439059
539539447
572534911
139468783
645029149
26993604
628736362
308664351
43771980
375296004
488135096
529042188
168582059
386666810
454846078
361351914
625382512
666542086
648384056
534656933
8488813
409913946
274510148
444412654
65073617
524864497
76383127
115425762
9401566
144317026
674564292
470000109
37668449
153617529
85700272
19103986
634571281
380759275
433218001
454771568
207152109
452768147
101899216
321648932
671578679
367344187
512313802
67925559
27835124
364593691
101289561
272079902
170924376
480055337
290598051
101701288
160806072
465542761
227506805
192719499
191582910
360275383
74605822
319476973
626754337
660907173
623757090
158482411
133647994
586959430
558787799
136425460
54891706
531371101
275907576
155649221
580053765
595087097
125479999
290530243
11224922
479176295
308655189
140455498
82131369
262334826
151620133
511985469
411079041
18958694
663637666
323547653
257601052
47824531
523983539
489142634
290989213
620867367
542939425
615705166
220392830
10471148
390105182
40570899
159036093
143920111
112043148
674795532
238501927
509901440
352169637
668138738
619024810
630855189
611336279
629635687
628910684
641294726
624472200
555975182
483826821
453309600
321622058
184544228
652749968
575207017
178226142
304988888
77764740
505468220
415039165
539407431
635958986
408765437
466296499
591019460
39519664
409602591
630717433
184002677
467622064
212304938
621070218
665037399
613504034
389557506
374676394
25237816
124291041
185136207
251319747
362442899
320956976
76428084
434061350
235101505
632731980
449877428
146111146
80018586
64541871
281098824
465550659
465045478
569259007
154091020
32484901
343156345
118982928
236737937
43481826
347936971
72427926
394234398
334792412
274976941
170132301
171310351
457171142
566050277
204588729
570735250
25566399
108101034
570571437
348664182
454325217
95842769
670316378
373716278
584091479
75527502
415427147
589860155
42876335
131176963
180174345
89215816
461690601
19881019
548268702
369358721
91560313
23027947
415833774
519968495
520403258
101717135
636954791
644891784
335437738
140947838
398738780
648242419
206903175
502693288
579253617
142157100
109199251
595672758
123057276
441093972
515553304
85990868
82222427
409856866
555859433
45970105
678896925
98404579
8263322
325098606
6768463
499000830
609702337
68570635
199609166
13262817
36384509
606796619
218516343
407600380
127245538
582417137
207253684
331667605
458234528
573385627
478351169
2287348
184949791
201810300
52359673
33705905
26666769
165935471
259112554
231218515
432452786
31001341
275129134
72322888
243482662
204196673
365047000
465411319
75306852
599761742
73313149
280797971
474571318
70022091
126199467
430452007
229029646
208409946
429241557
366989023
18572027
193593057
370487743
106516257
575701593
604916053
623440293
57951654
206407078
379828905
542691721
531648732
167503249
38482851
322859318
234257026
266086079
140845808
220762333
635717659
29438471
151411363
600348387
310843737
395388425
599912904
502711597
408407913
469602013
3161967
670742916
31300254
361498676
450854877
208980494
258846666
106908714
507737740
633357403
7036890
26818299
475756942
180318490
239797817
490785884
247293556
403958682
7128228
104580759
83315430
506396376
129277866
613869268
196467608
610044750
154523539
571546044
301835331
111898418
479778652
339966866
620461432
261232865
350393398
78516051
190078023
180905931
312963889
288072981
476258153
64911859
166062909
643004805
448690
74434540
83999613
518078890
83217134
600355135
284255022
598069495
217178412
168767050
663051403
636157501
658910679
238397432
232339521
532593217
309030827
473275310
222365203
41360166
130744963
475407256
369761678
255041063
104315805
211109862
459174003
320997017
123791743
61230297
272926809
27230170
468069851
394922098
162559467
130028096
235379235
204809231
422542019
89166929
21865711
453002426
581680090
271228454
493344859
70362110
65022309
554833644
340092687
151748097
153992524
364878913
43738093
309316535
39283640
45561446
601327170
518654208
563491722
75235022
159831103
376782515
389979483
260864434
149628477
96628114
537093852
461906814
581934006
6181645
73678783
205385846
546838499
598177648
620416924
622496269
539006060
336223635
179554498
370721501
420721786
433384248
306591404
82088375
655074876
56135376
572807233
657239768
174567491
394174943
482900991
391610908
157451680
537434184
83717850
465691528
282937297
445236833
394834142
120897996
479602868
283542401
668403827
141229652
585458535
269353328
56790393
275876118
418364758
451181558
27382394
447320234
507710126
53741486
506501760
53599772
648165872
555028608
181923556
460601763
92283527
207619431
673773734
498268946
302707286
651667729
602001216
105662863
485208349
366377458
395964809
356870884
346823901
54897441
560869917
361499132
540784209
535180452
309910468
366870177
129337439
662025634
110945553
157261050
137599227
645637818
66594590
114960424
431681521
61124722
406616684
176108684
146122460
355439935
570820328
320170103
97747947
138865208
87560891
368829336
147306591
625789150
359884135
639414640
98279804
198794582
546392807
422901845
616477961
255259339
215457749
129641363
188346355
323817900
548482044
631623308
678716917
259677409
540504415
504767679
212343184
157603998
464064006
409671334
679612389
377762475
644394537
116767364
625514474
133055240
71997538
577809185
36712648
56580656
474816871
543566702
209730935
533899365
132192946
374955240
450431673
187922601
154194157
323647376
380133371
299150970
254463359
530357186
196589386
267265857
350754003
361664564
31332979
555701722
589599083
565276143
672062569
390167331
112046577
554320771
140253744
601990842
184727733
352246697
624008281
19313325
109428297
148488809
473888916
567234970
98018927
559228925
330205446
511507092
6952143
14684286
555673395
353380731
189723793
120271235
32405364
258096159
654445856
470031030
83064607
249536974
430272277
367350340
441577726
379145437
305430219
448980366
76785688
396160772
442909734
246527260
124463623
598809841
241356708
159488936
557106212
622027346
365170049
276932513
101138254
44381512
673569541
292313624
243786910
312039699
627368679
439454601
183031336
158530571
243320733
566195572
584464793
324957307
342424596
277668556
181227922
621699023
549846612
355934133
537506072
162661115
525813772
77456175
151388677
456609945
664190536
625349438
501524600
168064629
383691378
321893306
336262826
376072462
489092914
298949837
540323208
661188066
443380211
448333108
499705017
404163825
555292924
669950308
465666020
577392405
163439527
129864279
470206402
18174953
196779500
132444213
476717153
598010984
191554689
180081552
153491043
513557732
602519937
172622222
516059769
245663522
411959829
397002336
546946446
274200087
37375605
432904532
624334866
557114644
412876823
354149971
376049060
279603229
584508097
367595096
464593844
238845307
638235153
77752586
212218705
32365278
100990234
323038449
667978967
233113467
38415038
253067051
115379550
179346976
292471391
155513176
244243920
649059848
185590853
34927549
438532813
238683782
540839183
34995435
140395978
87008440
498435173
477648087
214206245
597710049
160449708
255479404
205788532
272722033
592956115
159709603
250978915
250748837
95526463
185144316
77825243
118335932
369535294
144535181
656183761
312454890
179069134
583065760
123875264
525365657
188204468
394000512
476300971
162487123
287770392
373411129
128693995
310623749
107693619
28095874
611639047
483566187
568263077
356624444
614311364
627721550
492243547
416928173
603205228
32120921
129377858
125174519
575063452
170798456
653049913
408363121
110034232
82373543
174340547
353999566
628072175
27840468
116013509
59939097
83287283
112105575
526649226
505012748
26963612
654867886
38184929
29322364
202705054
425459176
166001646
311154697
132446832
255945344
351464506
411823542
292816328
64207718
207242960
246110938
654600182
674973035
14065647
64326640
114983066
557290844
334314537
362371264
589976728
68686110
268108629
342038369
359833608
129517599
363952879
460725908
237070225
344055152
625997063
95120023
131911034
199350373
11756989
657552239
380088798
39880031
639143132
554405221
657684038
376455424
54075591
568006512
637452308
360190922
354722264
648060291
416322939
156686069
78636843
229092003
548541705
367757734
27138847
183539661
492065680
425497203
332613996
69194826
95083249
513355125
105285224
595971121
576733165
527572633
235573773
301523445
462462744
627257822
231705171
550070469
537994733
173833890
12305877
293318131
309353430
572474867
561406949
247349796
626296723
189347193
605316578
422498703
82501802
367645678
201276978
148919589
518166845
449546552
272033190
362569751
611521089
280338309
30905063
461090243
566730329
607840084
568336714
476082542
179503695
98997782
503143108
676189202
574633346
57378733
470271835
458811826
119531960
27527388
7133264
22762700
51013033
249139143
96393329
442180361
645281519
241342836
55521472
188233430
37611300
480450837
545181619
388333590
151427824
658499890
540313392
525396592
523396078
29957355
485177431
616403488
284364447
79716399
11435193
148157815
7194601
610758223
207416944
413380316
559507907
606589005
130980550
145020217
474220104
394911933
638599288
295331328
88102327
595348336
542681954
210708139
441822439
329233370
310872130
431052197
659465229
243092438
100795634
494760601
653846915
27899545
509855421
444849850
138266228
183038679
164330923
145159155
251006878
326066203
263687697
31185428
216036605
394302892
278097779
181782573
506782016
352859670
168975802
351025824
171968317
415160658
400422294
375487456
189286484
345618712
40544448
263122471
45778172
60058314
342664699
629150514
156966700
363376153
254982103
141044914
234563154
105355082
271842557
656896190
353464958
32263147
45254847
345402593
468180765
537001682
642672038
441712977
171114514
36887281
233129695
451524581
551149717
525530314
153959777
84938455
90737348
676784817
519375988
2334673
658860484
67894818
17721890
415533177
143583929
235701647
346441695
146587669
458685263
577578628
426811478
452345354
537550284
3189145
533611633
266502629
457854003
149732345
170862230
26965118
135601475
604841099
39414593
198961014
424564055
5808821
75340203
643584580
398214454
285531754
527029361
378728337
25288032
234235156
454798006
111022099
434937548
315657316
515507976
567322971
524728943
63631450
75884379
147325665
664570667
328413402
56863918
148609516
153764871
243280590
622265480
467364158
665254724
588333765
72599499
439336014
256617582
231400722
470991544
315813528
239892613
267818549
254857554
126605217
117935793
185448519
300177919
81660096
64142183
423328280
586531984
306028221
65150393
313131156
55787847
306974368
503306248
65277589
663312908
583966287
641114764
229966867
382779880
152045425
139530856
502219180
102800235
107475855
576182474
214073013
200365344
122805692
596279649
499669661
548685773
624074092
344930226
583712990
616806231
568824596
128690517
374894903
644616783
227064819
94911886
215231161
371740282
213923656
288970478
152101829
624788164
220923344
245613193
643501748
17395006
104443040
624447723
528550587
662584016
163952571
60695603
178969493
311299905
484760397
237027394
79873817
122730182
505516251
59256451
271339735
362844778
610620534
547062405
425104252
644213931
420152753
351463695
137205329
364161388
97020155
550845014
277376921
121546382
201227539
516874421
595022133
185990122
71240521
188959375
460046981
199095621
268244616
660100667
673334560
626295717
306635389
241014117
626692840
489316409
44734144
407632196
166565831
297695267
276465133
359800976
460778756
364882518
375739652
488867944
599011332
55570731
268850555
21914693
237066997
380403441
412477365
411190585
244737884
484038761
446569053
192717497
234107799
267979836
268833053
485517404
413290285
101685759
159711888
202369661
7064227
252692796
33285867
1098965
549467880
522592798
261859422
558954821
262316831
2107912
514268653
82611969
463384805
207441332
178678745
17702735
2539229
142486488
127268095
169782774
536359706
539564576
5209494
464153212
511986862
123650415
593435805
203437274
430293124
285357958
60660899
76142266
32279928
363321183
252345065
568826540
289821242
283754681
662490814
229837216
295360253
616811655
94429801
223479083
456623993
315133570
620812825
254310797
106118773
434653766
14379360
377887865
22169061
630540538
384118220
205401127
261131109
253302874
130868235
9873853
278978672
615268161
162832919
58299251
222933576
2220577
151318826
166315508
416302072
672038976
544531919
363664856
614366447
87929919
617979873
560551677
314292422
384457562
566210565
178374962
365627088
37488737
298098201
29046055
150855048
358318529
454930112
278913831
454344795
447052262
225401905
218785155
388654073
180641718
502130797
532701818
115831525
347917980
515571131
284412516
323278003
611885879
317478769
296231492
329253782
199213801
486982072
477529857
590015685
371938361
60890141
10990648
519103585
224469557
675204148
565900008
483131718
508412298
468764370
410347104
255603256
104279570
118656628
210152616
49879060
501481621
530792974
565427581
228403601
89669194
85614454
311079334
421802255
324900742
102896775
257179068
68209532
55744032
220536405
61323961
56217668
613771028
265680189
152205729
266672549
623673157
35332554
514010138
120749470
511921357
332541751
204092842
383936250
70434039
5995310
27405110
323104494
128396580
31695279
84774538
548240640
164013544
530067461
355243036
216777098
248196633
211021316
426160509
513963598
291262706
125061359
180484651
581895738
89686274
357845342
208157450
127531452
424256574
671546626
286858963
507718285
172523767
493364072
670667576
577674895
614125741
646692956
37337710
483775717
616976469
481581010
90171056
187317387
1452116
479553175
472606917
192587361
170694218
535129233
373104951
592808708
454822681
486570604
558471360
266846181
568227885
176749378
189449471
118695770
1213396
57012018
367376964
27302945
445838371
163296637
287224762
457815059
170204162
157339665
149880494
88587405
396865245
438934751
124609097
57549510
663269191
628357743
140218721
77907453
388392298
111646115
91716000
635183444
148779311
267273813
184113919
580559574
426513213
231128380
439182673
96842589
384755036
535566442
643120329
636322492
283532695
102323038
511539182
325000817
558807620
481857205
618482396
221341279
411154751
52152373
497783925
211478153
679460169
204853612
585018642
223061894
633950298
81081639
371009511
131525154
265581706
40029590
396447313
305249325
83629983
546345948
158968093
514535257
488523091
126482534
495921278
379379735
35164287
619370011
425777961
169660735
83865061
327629139
315228782
544308729
52944587
224892015
265189846
563788766
338468728
367414044
345025239
46530936
462479742
184157944
533703060
85583653
659018785
226748141
450003467
154838798
324358592
10635206
476968823
484353099
198239972
660163727
335437297
413569408
40972728
516791486
336135720
324695638
569224240
284667630
597349079
379650602
527417145
206791182
9272897
285545578
14999099
449247242
193755891
231978952
467798636
500177880
419901848
530089054
48763862
645416703
20728121
364184229
55327549
335165444
355314870
256111478
101452845
113544884
625398156
228717271
104690225
571859526
30468208
504086968
116362329
361147542
554343112
610080257
593217815
379435317
564580897
262072056
652674069
138254525
10131120
115319586
160996487
399674175
85464319
25353392
670914636
11841245
74823772
43010638
170806962
675805831
15148007
372910196
582810280
589233679
185676171
306466250
311076600
260767903
352515639
64607107
509111829
66708948
604759116
149007043
466358189
318836758
356858830
387984209
651975311
263020836
308958177
424870639
310544368
174162528
173107585
60877793
91157041
11540409
25647117
604603087
567125301
198041041
195999714
400189014
253815885
500671287
637597408
32149704
625232016
272797426
645554906
162972158
554907845
303957048
394665171
60435
433553360
528613741
151334596
593981301
579572553
534852019
53906285
190942745
22780901
250806422
29453576
428527903
626678443
135787149
536714664
287256003
183781457
305892650
34690439
76862290
77994088
473802049
372344970
2073731
68036204
405441879
432792885
555921403
463347088
185805504
254603991
419450055
169653121
129688609
526434520
426750730
127260247
461916758
395437435
560935139
318546204
165457747
554375723
281744129
637104064
450047853
129818014
157319628
190533848
376525769
506516794
425386507
12665168
573926759
349686267
199331101
661216142
354507690
252810661
250560367
438630652
237251456
182332445
414658017
494153157
568750163
228889975
383088674
633269735
58744191
182869732
140978312
156724300
63762687
340094052
175083762
576289799
453709554
103763847
627586172
550120078
473771035
316967788
182104125
184018492
458251222
597259547
8699842
433896355
114217028
192857892
420124882
81219765
349098825
603715212
511974693
118624750
513312121
105489293
262712261
580246967
367260977
96933750
130589594
500657227
414815161
44799380
601926954
500090010
532815294
66955540
226974274
106439256
133594832
392077543
640378030
468662212
563613381
588104390
351705889
77995335
284998114
455555433
524412573
252332456
407270785
202517575
95229173
19206351
84381537
159966117
326433765
87713747
464064013
360191708
274666196
618677025
473352571
372090593
164292807
533337172
605268500
199924344
417791834
7253029
428432551
393886370
38537679
29469766
237452797
194353495
425999440
397898278
536191485
443610199
448579261
333522159
327448884
342209652
296446952
675161232
320701359
4051720
168507420
446090323
125485417
323016748
655552735
175937240
510003541
633440722
21917064
624169723
159802660
42107468
180197850
241502271
488745124
96665106
505044369
310569302
70140616
225802534
282946592
518345498
457515583
118461929
412382102
267697340
460294079
603863503
266975923
298753100
440275144
154349515
236929457
597637528
532452567
104491524
306530720
53333511
224953852
262162061
420691391
68971607
523290861
81378858
51370349
273537073
425400057
9794524
105385090
317288536
518402204
37022089
60776059
576847610
308518820
395589464
387788261
41448933
592492986
145157266
445365251
171532983
35804160
646834892
326494179
216103017
19606936
536639055
619884111
284347027
319206923
196140597
69816219
402503463
343604852
677813603
208020520
622658865
541437213
39857008
647383857
459746789
676362741
317159971
234737567
11334346
583390804
529524917
257030189
223321351
662514401
170659233
348711315
18211325
96076539
143624820
501454718
361409365
134638549
43977523
193685207
266626973
126577598
286614214
487931897
608961586
492663068
183435708
255575906
496287953
238551790
326917463
336286036
576498495
405425532
319639862
650203199
222415932
328788387
512316132
677049930
335162419
61504150
398580017
626080235
4799704
288196919
372177490
360691689
465273584
661895181
354208088
617563648
352181439
580178557
630551641
14882966
95418237
136210991
27893897
290027163
272207107
305842406
149516328
27962284
518249458
362864091
241671180
610775335
442090523
572951241
653469693
79090982
539963012
482808755
125114667
443667952
290441627
500072614
370806611
516110366
163256534
153673510
71876291
576859141
257096569
623106382
43087033
542114166
355497889
123755780
225057812
199839546
271452769
400213404
109322742
250179438
151299990
563610787
271034154
582686361
9597004
75741232
150706178
308451326
520083042
470792749
599767959
505488656
312686613
555546291
29927614
186144847
582920238
439874833
471302046
255922718
332065439
95588470
660735572
388047838
149965799
332443491
452495829
531264782
157341708
652070555
69364632
149188879
452235753
174111282
626209082
216236149
522820936
327862968
401748658
130759730
223613710
160217415
460710305
191191398
419079158
473943371
146111462
649510020
217017159
234320487
411633024
275011349
252341557
664007159
643343521
404506681
35913795
646117936
370984740
107236481
42628540
309704138
439891042
648496275
355615809
625838183
194560620
158469737
181903412
673675959
654855658
361408017
301273087
473747229
585179393
333345242
586728867
465155481
552880897
17048764
127829059
558744523
452082524
561006382
47578359
427429945
457445908
553592577
217635708
170971586
5619256
370361748
79056558
242418861
185797008
246605907
315598908
358294491
83946138
448000727
356883056
621961064
441267767
593979230
277808695
367190563
356552645
280800742
545447756
196354877
491178778
26506184
305045493
579043345
56918205
351399301
492380366
419252648
468580751
618153938
503753764
265195625
438963691
125100332
518797159
101867726
159932276
214791210
679859217
573418087
238362160
155204137
571726118
109709787
452822604
312176159
87098485
273366275
116614814
9749064
247243101
195031084
485783392
257699769
523650789
179749171
229270118
403014961
581586581
52192476
554089545
476194441
552338605
4891062
136197186
84596398
196806098
587852985
469581977
267944026
586750780
571193146
352830913
595252646
71221859
287008586
216264706
620913963
259312227
30743499
242220391
662994868
550176723
14562885
213063838
645753476
499587292
106016472
140109587
454382566
469411747
607021859
665164168
23098314
399955421
632698265
478789871
663877100
566062474
304846900
419132380
137427681
189718847
129551069
609992738
142245604
655370948
231061221
440866186
63817300
476389219
145688038
342263629
25584733
169096192
333788956
663871678
92558790
31725583
611869327
605746188
294228170
500800053
659520488
35185500
35919539
506871261
458490173
251093107
593510949
227285897
567155573
189729637
547038066
561828893
374857519
302976973
599064401
439169139
411881026
231291438
602947380
84604375
258221194
533657044
465613283
519196559
308536156
84682030
54007235
25521651
114259509
333699925
598775718
6847299
15795905
222136416
210066392
390204609
20721712
648412913
21524577
14775773
489208387
617151492
586729377
63678358
242776721
388728349
356795319
370969231
70561553
421602914
659034946
431163905
189840226
637497975
398441357
125309977
369908224
391269071
53830780
647036178
501436561
15402337
219145682
135168545
189416498
126817618
288349241
421335803
128447345
530452727
98418542
194056918
133354235
563442719
627548571
417916037
438730154
659596597
654303129
333722104
102443405
606597649
116031162
20709430
614419667
12057345
267119999
419559202
115148392
230928110
618115076
515663716
348657714
25036537
458217666
53581249
399798977
573747077
508541010
411451652
251864020
374555410
35313543
375314087
12759478
216267194
287148537
52405301
595738723
393716912
147940898
151842203
515841194
630246058
445586246
402336094
415843241
234154485
61136123
490168925
34658632
178377462
308229400
538689772
111699190
19687604
544828210
339947760
106439610
132829221
353988135
138063485
360695883
253184084
290038555
330613965
32987586
134611636
430085112
366595346
19024039
500547380
465902138
461540935
530526188
629739607
214537258
468152778
469411608
22333966
463418811
564565197
130400520
613076730
70990630
411452934
676753422
3680185
561397691
407801826
166857964
60610454
635869042
149586907
389124190
78674367
238176684
209119250
596037360
421448439
640848572
170755323
260207808
62824542
118250413
488044665
453056919
113927136
336259532
291501429
539649498
456108735
660638869
265271950
327852649
154661825
113542792
645900843
51101524
240558870
197251605
499715148
173841466
544874970
95559517
448282792
217514747
27038232
50335069
241919832
551885004
501632614
21521307
299614994
401630554
134795276
2210034
183047523
35643234
318767136
95863806
648379223
511038083
654609464
386196500
169169523
549766902
419413686
396093688
104240141
111202370
284103014
10195832
41784248
541153130
264327609
430481664
519824100
616269960
459966627
646288553
595846326
617502044
604732899
245462932
527408791
214686445
195317912
259078073
360016189
628196082
79470321
78591151
584397683
552507884
222194475
308956926
496076805
222975675
66578002
372282527
56103897
330141708
612897085
247828872
414916782
255495720
101609801
83103323
244799224
15807005
574190235
198096880
311759434
541636026
253421994
584905564
135882066
435385877
175495690
523100878
443809879
435026885
30591295
144559433
421725852
183512279
575331214
467658320
534255843
109157423
514519912
613716299
358464908
372511112
93210443
286343251
544700449
291932846
425535451
190930747
99526525
621999523
659404498
315315021
571934564
161024770
158883641
557371617
184738869
452858985
65177411
509794424
112966586
486081729
462321633
477127499
242728798
303894785
433507617
151935557
328875726
533217012
383229902
178241788
346571947
433277094
59199747
592437762
511476436
482844475
320491882
70741018
14719583
192228810
115390283
300568843
351148125
202998684
107650072
479914876
269008404
468207640
563073140
473571596
508807749
581721008
263390728
322016191
351733799
411267699
283183174
342787299
82544941
200468780
94029425
65374893
77986668
514470228
573708693
355861743
139097058
259873710
271902518
338434419
264250570
78080088
21254790
365092438
472236977
19445977
72579850
467994442
478555607
457074385
503123659
276430867
582509170
421384365
632182634
119252093
8312546
462794689
408219626
15108172
601302218
57212833
451739904
16094728
516561012
113083900
493530640
451863583
119945770
69109808
138253742
45979611
309093517
642941120
249406330
666369876
40225770
229803064
675355366
211563529
588711518
292243510
54314202
4409070
532725803
260920567
534068296
545724880
225709909
177267804
225575484
356573626
436703533
72082667
270327941
203557017
507980127
141100193
362808572
265556143
17697549
50913344
313686692
419267566
557966167
142181305
125810325
336754726
4929766
571041642
111542081
256562008
151010718
167157927
236098620
495776227
169355230
111915192
373658906
95406453
611930428
396329996
497536674
100419364
200705593
559694200
241636376
488392449
386546118
399323356
435990091
197611025
214615476
487988370
521691584
618276227
334207789
671130823
655069621
635937262
181146166
660855334
502970428
623668458
67359230
467521634
605984383
675978090
268116132
37854533
181632017
377810117
32382107
356703180
47029910
400820875
403605120
181904106
431396854
369491840
152665085
314520422
298715124
237620010
318568159
587474860
167491916
640398697
567594135
513411327
631026915
54031364
219740073
86268226
199032535
673675033
68324031
450275513
452339159
25497239
562678199
658444245
643360407
140833956
179400463
503465095
261169564
404884979
18855397
420072234
550555742
360842277
573999962
456160604
180784248
210049661
30495645
521237756
72500998
392391373
350671417
555376702
203396115
275899984
298249075
636167103
167646114
506446787
494892400
436282240
138388343
602314610
605638442
324462471
362885100
323235133
82942600
227596886
210853562
16757692
389257766
230611084
311595626
423539483
81867756
623461108
292964127
387156149
221948995
362987046
602834102
210459805
73548976
114318029
488895299
459471986
323005829
214483580
87354900
402932105
300709633
118117563
516897030
659033189
521602114
137442409
260437864
522624809
302654167
411033633
101840905
166001207
668248778
303040038
437583279
120450762
468892139
196481191
239595055
129678510
94743926
106098816
300676811
82883016
121771843
434539902
203811940
675860441
6016838
519592146
375357989
471304357
414016681
449814860
209009681
58749704
653142863
481969860
25149055
375720476
605175658
394614911
307167454
376332630
51294212
151638764
521837482
178058374
362647114
22538791
350364684
384414975
329397906
126739669
93391379
148832197
338866589
385521575
606123514
444523923
419709084
141080933
535064961
205473048
471002017
129890768
477350212
133071301
165226859
88135171
534821807
600210370
236875038
652670086
487648263
607340927
576517256
283388081
151668297
428764551
17280828
607461755
196189386
654644243
139735667
97126904
67249125
625025037
452504819
483410221
35657986
581610734
139062556
87908398
364012847
2529037
280798529
88032162
44893705
275678849
350136883
574184009
441484311
307923711
251660173
379783112
647835321
238655900
542789694
438058653
437913616
259703644
417175290
537579
32311156
289779225
93678158
414004588
551782678
285685972
192256737
348666352
104810782
430509181
359720733
517232746
25744064
384396040
426379107
420494163
554375564
146568700
48265026
147998778
128387669
166534132
341418582
5950461
14197855
295812508
595648170
583617753
67249174
12182745
97080479
82503357
123865618
530206924
235265560
464270520
648859684
155695016
353278666
590251932
207758924
267408365
278379678
616518025
51425663
363464074
52892140
252112030
365639657
17167637
654043021
64479240
406331246
227097553
152619848
388233071
327458741
333191869
214748528
202309260
211259946
124188832
219270348
642142701
330120500
421057709
98067350
228794337
192539477
11989846
600470240
246536498
312138207
267450062
320173019
235770678
378764131
347976516
509557549
199376925
562382973
152469371
418576683
385556852
55216218
440157269
459053311
35768519
99577242
577999034
636810357
651948905
39621422
353321226
615985635
60965420
59318330
670781911
292035457
227791616
283883790
441118239
69132346
168144390
46709031
262109024
320505627
71903422
206014316
73362199
509933867
445679975
554317947
111354219
530340952
403246711
633264310
401946280
397356456
420083553
247831337
99430753
292075442
245565597
129485016
643423299
538215861
107829848
579621471
352013251
14275568
638294436
350876736
457433844
143067077
419022178
56105872
525812138
586664326
270921821
18961168
386956116
412328096
445275176
372758077
457822522
629010135
600441888
208193691
14186699
550390032
73990615
614220384
538727984
582062377
468353538
175024542
339099556
266132774
18510369
319863378
655750402
167320743
254485623
592760200
367966389
84295557
198320506
451955151
404093844
252290044
619419801
65461482
155063948
668531601
125143764
110466875
294567837
208203895
122777098
421436661
108267068
248742159
443778447
432949575
50918542
270493704
287541365
564535035
24223731
458630627
659255039
37153205
629365370
22246295
346738935
219132171
191966155
657095204
317535586
211239091
17307064
293514629
136220859
438487704
132879613
380912860
608373279
520403086
106439528
408595605
385483772
617237557
78962632
345290960
550141084
361962403
172755534
99724915
399712666
169367942
55463398
238570260
623489094
410711610
24303908
308708598
101982543
72448093
341706157
172812705
75836805
75724876
434462130
3129874
163776714
488238156
414765509
537276700
31637664
16471218
188554372
316986326
47439541
302096727
599546948
189486423
124800521
632077685
419272584
148203909
480597615
182418073
263101571
427920272
554374081
523437050
135289578
255033684
540622001
72528089
291004195
108141705
664475859
86085828
351808598
25549847
463837067
309115226
233925940
399740190
451729129
96309847
105291961
639743441
57304254
392063257
482954821
259561738
158250312
343733269
26767976
566223523
301359464
679112748
153963345
54721129
122577341
185861900
170163951
566938826
568464570
83900103
587879020
28101894
349692059
233289453
70250233
11340245
355547874
542232435
193764427
55047283
651885497
43361600
459510076
482047893
615125732
202138634
547448050
146855739
598746189
553983097
19741842
216825421
591867
565752285
382464376
23327339
111939986
361331591
443152145
383749864
116168501
596545345
369580841
123757641
400515787
197350495
104467798
587230125
480110131
414223912
182425833
21315352
238812557
475992172
287945397
513145965
89300240
654281019
581412108
571616900
504429395
322226850
563462089
124226510
270893015
396383755
239995458
604592202
29106859
255911360
606792599
276854319
503756278
357162453
557668649
108904683
521968058
318897819
272953320
517452761
404411813
38315349
89621893
637764079
515989670
156649968
348804539
665979648
427993828
353193738
135827828
160581116
238937838
520921231
274752259
300000968
323853174
485412601
287286888
624014032
234252096
281132771
408425659
288780745
194518924
481379667
84171537
330090568
129673105
103863137
108215156
210466517
283926665
380787200
286058310
431451311
320966938
210093120
614414410
622602930
245284403
32607846
296637359
389467190
161116839
674541472
198635425
219739719
93736663
625344900
197990228
282223996
214137952
403851303
460827642
635487954
90217105
561009209
391200585
659631615
624476472
593509814
94267939
654196725
37022388
289781320
197534876
152806225
260627849
443477103
189802207
70729487
388831552
602740949
69849404
576196215
432426104
486669552
604917559
600097984
82596649
523622907
298732165
157293221
264211850
242335209
573492157
386775076
608296254
281745612
426771480
342382472
625172830
180566839
407773944
111040536
480878185
346150844
213069824
36059522
492077234
53953073
2052434
462847345
129215300
558953962
560220982
533604350
179431195
107596500
176243965
623872915
162526782
669701345
254932376
528509451
28295885
46952438
492450045
61979542
459864727
370351477
102129740
530435028
506330395
639673015
640935301
159841300
679207794
155734470
196177154
470284534
521364388
76786364
164845407
443884010
465347804
409543752
556728040
425402481
375758304
131312554
146617722
281312299
492698929
39802292
357902798
364733346
78482159
666565030
228631645
655354639
64157232
531693986
254043430
313260861
510254319
621963074
123254415
558620270
17430391
7391663
584332324
495199755
325935003
261455044
25025328
548518308
514327277
486761305
104513270
464896372
68826278
535911558
80391264
392266197
452676455
549737747
588013556
427121898
42930306
353093305
21364287
182019379
367181691
506612271
289111573
507622280
290442085
139029475
223478948
90462762
586863049
570605338
350776293
318163112
576709739
415327699
354421794
431330754
621660038
392241395
351843088
37064862
124578552
223570972
30869192
642545031
267263529
536161884
99650006
160199463
525742506
511756168
464805539
538391546
447338788
149617279
466701706
330665911
74315673
142199140
199446324
510318022
659218165
70165324
38357676
304745270
490467338
18364880
494345186
451217296
338745733
276268340
1022066
461633474
338178147
162836229
450695700
496285724
329356238
431551570
25708012
237269468
643909554
236510600
543056502
21533308
70523708
32287149
615604080
297171160
282997653
524096593
564354196
107314681
230600400
116846778
77863350
320013293
46879052
347172085
654368070
25400185
192476869
368353775
107472460
307976059
645773189
193568844
433646119
336231555
83797674
212393998
516024340
204068699
9298609
129713936
156001465
449270120
600598676
593996925
345887927
317042606
300863372
567541587
511494147
135492854
284414260
642038662
308827717
388937904
122019076
316986883
616927656
201581703
325390918
233847796
541482238
125821390
38726689
219003550
192763940
131618110
104209501
103620064
388061118
236293467
615982753
565986704
535420756
672153924
205733742
272551696
26889838
389154982
525723629
621235243
553365802
390969821
644232249
623510483
545052075
256384206
485573204
467463759
22644339
483642685
587829599
616455178
617708548
333712594
133749734
147407631
111507170
401636871
227323436
23237230
370432258
54472941
543839347
309302902
547795123
303322573
411259129
8895878
573793540
555053049
322702416
395738125
248039858
287695402
180926574
41302794
522676470
87490944
204135796
578665743
44162146
486916748
58892443
518878385
383735422
510570668
656782583
317976859
244941527
391158581
214474880
498414574
166480737
210865188
606077410
274236783
186517316
6397207
265100504
610056560
350793532
27492836
377206221
499330472
345334975
192904198
135450228
100450885
65300942
436850267
202487569
539577822
435085464
641747830
615747341
500970882
196326071
239090879
260266485
557934646
483940218
410603356
566760876
590752907
54681255
359370814
64915690
125149068
199466041
327632963
415519992
372852230
320021706
57678617
82262639
128268478
205409302
539480013
49327319
441524210
603057044
479279793
146111746
155530128
296416604
296154266
179776781
186695975
569722327
638724612
59636400
270542328
667903683
576574220
127004264
616219612
588452173
345027023
122240474
314177837
416770959
347111740
577800254
12837730
45950802
643726186
521415822
445449011
211180732
51790047
377964418
163759339
59007312
626783388
256115989
239130414
378623611
586623982
455663253
139786063
524232125
575153319
478367048
637869825
624642628
310717334
309426987
590743241
527762861
407113120
585956007
640588323
323025496
97703968
158826366
228319666
595010536
554160880
313522748
274088778
614746822
603642341
23659421
267286718
333896957
558478640
483395177
148274301
260379662
658427676
564388477
162346265
396496841
455981404
58524524
32274010
323875639
308724269
134898645
666096440
335228315
191163178
610206350
586560574
74496025
478216405
4358812
620005736
369148938
440881509
366299690
48617925
36791547
258839013
552602643
140849569
167870049
145942580
537372496
239574172
616101779
676564536
93881932
317141337
21948060
263392878
665411661
585382259
189849747
30964851
419675507
431682160
383704447
128614087
186560228
553847438
223792173
317874293
485021167
275148755
621171956
135971918
458449442
365244599
24147382
601832030
143402874
618747018
400809110
649056850
560357950
403987452
499446777
177697608
518430903
677913556
362767255
603110637
153592272
455968907
541700422
67041258
240684568
145329774
18120965
19787502
121481281
673702262
202212777
564210184
600800891
92638495
142434883
116980307
182513091
68916765
383590842
665901953
183214963
447995988
472115395
496240208
647028511
127411551
636383871
646143486
664441118
532491355
99593537
146559035
166410745
215145454
19351466
613864983
57866623
205967634
677836116
140133759
406597749
519480020
311698096
659518584
579404680
380778198
558945709
174964863
437276755
386384159
305705882
400956547
406703290
101687524
474683630
371012402
29628832
176615232
271115283
216675607
233750038
567406806
152445311
145355814
494313453
152377289
204457226
177398187
551965885
410702421
517135410
69557053
391137852
24957173
382370605
550009422
205492157
627311931
523801273
112437424
385337750
544484738
262790615
547087133
474171142
416237659
460853102
273772576
496207018
74980739
482932148
500459624
474002852
643740263
473592021
311130802
217442221
347179448
193528645
498440686
645535383
426607337
325283371
500725738
502362041
65455986
232274553
340425628
646436842
54452958
538814101
603184343
609803389
346718931
166130058
69033750
275486006
672729639
342946027
311142562
176120211
217531518
440716680
611842398
210787161
504287008
95219471
610847398
187903034
332459659
89204182
559530515
129519410
447985915
495205699
217190935
285752062
598899863
194372217
357708047
653618451
68663269
215377112
209948299
500611708
484470350
615155916
623215386
587650603
405159437
38389924
414349497
321296550
174249647
531951007
184956671
266375492
595831527
386081541
111929094
589100352
186206100
461203402
473585899
383660125
263738271
135223386
341441367
228927244
386006822
260460726
199740698
218987357
203865014
162897972
322235127
35037643
441736572
35521028
88778268
71446650
26901414
566942459
395166820
659382248
677554692
499866176
14160076
257424005
73231926
374778711
283862659
464155779
345848772
468891484
47256154
465285168
448649798
42890534
487084873
320131000
455203182
441180120
537715255
215624286
250544421
396368491
580985913
377269484
445419413
659266100
400146477
234544897
325108373
58729907
562502734
97546468
189915185
641541694
638379182
104360523
561532298
174390468
564802973
124390768
561788062
209552473
135028640
461675896
85415467
247236639
632452497
437749777
351819007
372162079
575027104
542577030
587566370
17485155
83994072
648570285
529073343
423312424
167232933
673873927
403604959
304347314
666972369
381192668
465468861
341813621
441084643
494698144
137395654
317649733
408693591
88943871
665913075
623900520
586084245
136563008
333062089
177329538
570492737
410159650
53041116
362683548
236897916
53663569
252320779
386608503
528648477
195152705
32787881
82468640
337386879
279570285
284956647
409260077
119888016
54887199
581580131
206540687
429691176
23968341
73133845
674501398
260895594
361217061
460043665
226525007
239453034
26008421
328977108
599703413
582620910
427900590
116984402
212717030
30137182
142822147
83997280
111688726
310745548
46220625
550726126
548233425
666221991
651349237
425177423
360541406
170802046
499961540
634066526
522070513
141880859
130482535
604105076
498102900
104326121
569370726
65586789
541843419
659103434
115498639
632953132
164911299
160483336
324790880
89233287
41187923
135179703
325558169
25574162
431185369
163752944
596227422
137976669
90588795
306500806
391424122
392824289
679818967
313345028
205690496
621620130
524164458
187890355
15129258
339649890
649178665
19088390
651271434
563442835
12087817
39977137
552081989
490604636
656322115
342613246
106826882
131792111
7482587
292202192
602366092
99939934
502407524
148426845
89543850
80113585
29620974
378673536
67709674
424435191
107226135
495064387
132453664
162015153
295265803
6751988
319019685
496514804
582990005
351934550
251426609
376996437
54198389
46481304
624189535
269066782
20599343
259693502
663866681
172316102
545644655
289393144
179131017
371027595
166619743
33643483
275105761
577624237
413433998
545783704
341194849
133885535
184644360
537264854
1387098
170748615
518393726
549284807
99128952
68379709
635773475
457889345
42700533
343840935
9354149
21822697
245691960
177189198
367987964
108347705
202512035
273487195
608822799
628587630
511488792
98345831
189245854
195232719
310834819
211071215
637633752
94489690
675772739
509554223
69907516
531358863
392907107
477834836
371467244
568702611
273360036
66935322
457593051
580484567
559058371
529610388
64321583
589902327
518866177
79451071
402568839
197520172
381938811
231865438
120594296
219100799
149589350
242779845
599713022
414093815
148892079
322429815
554382162
542953971
600652278
504779928
488484781
658300642
318389281
69415388
297606656
435820737
410543428
95028779
367423565
45791797
321925281
113058191
228849704
525211676
13085988
244085995
426773160
496544227
380614801
50286552
448171863
301397148
611892894
98205416
441985669
58160734
437036773
344282960
186409684
122377321
287674951
83794153
144283096
320792836
671250160
543521189
630929030
74977882
448472175
668517619
74913885
230717783
226117127
391523682
466800831
509706350
136814131
243037182
142055038
165001083
115242941
221987021
79118359
313407619
262031552
419984159
95922048
280945631
615006691
7291898
292005452
414798263
439434862
25943335
516799110
340393428
480235470
524115207
478523540
365688223
271638421
454753652
91934493
462698545
37016138
58760732
171638010
241250342
112790416
156174966
217214263
640676998
299404192
15289819
544386537
284598639
259291179
153825849
568576253
659023128
624633870
437578395
51933932
458714001
576599318
439210595
313593607
169320678
315176854
442995822
585497277
196415202
334488423
60613672
353322833
328775035
352500403
552943820
214721465
323112668
552960712
439424351
654756959
390793325
288256380
607402238
493653881
66808971
520330857
381020247
327779993
628741632
288747436
533970581
679412030
152635325
644848571
597385931
89837177
490251552
333026419
662801371
226253535
632279103
579966566
14079960
600421363
364130469
485869473
160599407
44270127
3018927
654283555
476849840
643551789
458597335
517603104
198520476
277152561
130956018
635437696
439301786
70029368
630804906
151032107
112028603
309741506
445072955
148356939
536077182
580220785
397865114
357326334
82961094
246409622
20826054
436766586
157223810
140770950
44305597
376712371
626915444
210360251
509377436
546368177
233465127
396801226
515236796
62443006
7236263
570168425
49515217
676158268
517528568
244131098
268083105
193390013
163862773
82853401
396943069
184279961
505469445
88891130
31985756
520431026
28441496
441414059
291996020
192235314
353859231
121234194
581735612
537858011
298721038
398704796
72866419
638130276
33751461
183672754
386576789
380323181
341375008
585057745
421010738
304579551
490967967
300832793
396158667
69552374
105302760
334121492
88287465
188031696
461620798
55617235
158263910
287921241
610271121
110549088
80434973
415759152
669131750
84896943
612456615
262403238
556538360
631298088
378592268
411244706
541615724
21970557
54280373
246498650
175981692
610432701
271869711
611799759
503322405
441368088
383320575
370328080
257946614
216486363
191496469
488846553
467882703
665270171
46583029
299558476
575225443
597466302
524684257
207743188
505804395
161956764
480569338
210701413
653539197
532078630
315783669
3497139
544191074
424137182
315509338
573553638
309563369
45183690
16932865
166400719
203783408
374467984
135784145
409972325
532472522
447296515
67290979
401150857
221685482
140852564
368194312
643712404
458998705
492100804
272041450
396843225
95254322
530051385
192345788
652227412
67985131
310367363
416488613
239938797
612390004
248438263
607943937
426810546
301500433
666179887
543616612
334258266
144121128
56858616
495585522
665483614
598039451
75680082
605457367
382947030
23634988
485980391
453430955
525033367
569621094
211191007
610109728
162979609
65862221
609851128
675986310
443493735
74668360
524157086
495570696
526182377
528057604
517364587
332924075
217934540
609406471
520921248
342613748
279721522
537424959
491354761
143248535
649811638
102063296
72598630
626581148
590741983
136004104
476625277
545796014
133034979
7471160
144393606
180910114
181762799
508104859
203609991
619972550
319533107
206627871
244068317
372332130
59990815
289802358
38309655
71992203
71345533
437170652
648395567
383260241
406151091
377379337
518220040
497437431
483729822
484919101
490579532
583404055
346003568
547898471
33465817
404560842
167959444
15585071
264014195
617094618
272676010
205218822
501648820
157519599
283707601
426263761
210163072
289296420
352334267
536240142
216089732
48768799
195360208
216528456
346009766
41919158
620626173
445683418
3819526
234764573
166712552
74807518
348472283
314234174
410539761
187979492
459316189
553601402
449037150
237180630
164513953
555273652
378163155
82621303
579842085
594241383
533112750
678196448
669146053
243848329
642528902
658248768
533265484
439977466
519127388
462875308
20670909
593668589
462338027
537135754
359340441
563122437
377340556
87140041
269102148
108265640
258223373
509522227
269565651
126044883
586550516
418202201
52793028
124680252
656335654
222910782
604840000
101860055
166017504
165437261
252086752
380178607
254245316
344616450
139907002
396708586
611284083
647769526
440143533
272983991
101064453
543910638
210487118
551562722
133031426
645123155
294255782
31450633
548234249
671895169
231417670
546408273
259580123
668094789
92168251
383400076
144941858
18896001
42121804
639961362
551996680
104870352
624550764
170102738
26272223
170501277
465744867
372848651
259117916
475345273
464882262
574743421
646355472
566133630
187408595
51089366
16986958
45731841
675846684
251173091
125539703
190624630
57808907
190417738
27133232
503058114
363260131
231250038
664000156
639384961
589977505
331202622
215995896
130055997
287309786
259408387
680053594
342773019
426990342
141872171
420545057
651121711
236780363
263441863
242025329
654462710
115465750
386610958
643531423
101689023
18311955
44168246
298095534
201543872
73206869
272098335
368152819
154296308
587256838
79000638
4392782
125248115
652315086
377136307
224238728
12552030
103759923
495532833
332322173
207204864
232298434
677101312
35838254
517764875
439909546
525952036
590906593
207991427
136188488
472261871
578193349
560231392
49705827
5769583
58760823
455898266
453370604
423095123
476896438
250818851
231472113
505310809
132340349
641245823
288162308
387843966
546582591
398068280
208081747
401307771
335566226
454286483
601708719
392009808
376867535
188716316
558810751
154488848
142259718
125305681
226792115
349980987
54258051
599406107
113014352
149216892
233858184
675114052
292809746
264170436
90496799
53807666
619746019
274271247
146911864
79498565
175377963
388168180
328005125
75605105
558507719
98344160
408858258
44900149
463131409
550568565
117220468
227453839
319957302
330760105
482196128
173136382
553903448
644551746
263476203
211582072
254592618
385688170
75509732
207267250
392527691
394564554
180409545
588039616
641941924
408057156
51250927
418670263
365523134
335998467
281594376
366106681
670955853
167466065
364511046
177045159
460292435
276846439
56932172
463233648
429593527
481031660
26761740
343104037
414468355
614468615
285961427
182813167
101156003
46326026
2752811
100980786
663523784
551444416
507337922
644562304
169452639
246798034
230383528
38367200
249631998
193493000
122226262
433102323
485127179
592805305
486540331
382374666
430854974
421149973
171236983
395594097
70935942
541549989
412505974
376789111
88935958
580842076
357412828
235003416
605581129
477670557
39815808
632932341
125779646
114654538
373474485
469324109
222197090
364711307
73849672
423933489
545537978
376945272
182545813
537967535
625548130
80306494
586713515
397563529
86304685
204445122
595647001
438226322
546973241
153458748
602824941
168166944
544122821
19513854
369819223
197544013
456433890
493240075
58008613
272992408
339288150
231796853
677353783
601613746
274582923
510354031
75301280
42697088
114644009
587587621
449065468
534682510
494196884
443554726
456692786
53129387
260933122
355919376
331224908
307072830
296953813
293371379
539019433
603413179
463532655
465763302
469041911
248383253
420788362
550465986
634719314
146357308
551758046
236399860
462884788
551038217
597576505
334626937
230534094
33271640
406027802
143278298
231287005
554731049
381784791
145605696
297371702
304036921
636321279
57019106
679279663
48644513
640887632
624139923
257841020
445964727
220545413
177546029
134358166
91079376
44078793
55611887
609717748
614119213
79495285
238268799
530388485
385020416
27398396
591954057
99351608
436389049
265888674
367406508
110078426
76992348
57677520
300945557
153687291
506316918
203559713
540506612
379004690
527365951
186765176
24163306
223494120
515638718
602836576
167315500
560492119
2367661
78636143
670864033
356954180
605273837
358482724
507850022
294635894
32393583
213085656
651131298
523798950
307389948
478162832
71570070
177450919
201770319
420695274
38237244
327877723
551419595
233309525
648432343
362957042
22051080
184584093
300498652
543346644
32613879
603345004
141914758
1526890
233559746
112037904
122071694
609996442
172025837
126662540
64400851
518134776
83221217
72997855
17321234
240100645
656284992
396034245
478834737
3197506
492265780
420040639
503789347
226625447
650352681
73380017
41972193
441939524
340246844
300791983
306735660
472376428
224856617
297391878
540476288
648444025
643863339
120842350
289573808
426113628
86131098
669366823
369189977
471636344
133951931
591784003
651576514
340416500
491073451
579702700
34860600
174685041
401681300
480271199
63372927
252499008
503746878
144402952
8773307
199007647
294979930
245005672
237754394
39201734
30980126
16194875
82018806
488633854
139800234
295360251
288299848
388925772
518810390
57206395
406568960
187384795
345702770
196122602
163498196
557771426
302190382
636557666
468257819
552476250
67324011
543743153
233010831
406206735
379827861
298932141
333396013
110591038
660274957
475168606
198910637
264199662
288659311
395916166
589178996
161663423
252674300
527212044
403641079
230999809
140393482
650179005
231482364
96352200
158420944
13220726
101985383
138725626
598810426
199017248
231807408
389627759
52717932
199756814
538522356
524651998
382331100
62847726
397454563
281014102
650172283
328215558
322736696
302511944
596420426
647256007
147006032
423137487
637359036
645855167
35139972
402773408
51131226
116010226
522007784
65815703
90794499
181075577
507300351
170531925
202464846
102058284
247646941
247877435
493742373
521841453
68334824
63626367
254040461
294571672
616298624
129178630
527999008
121088883
476653146
457025876
165061094
639870463
277731756
105980754
173317993
140426157
187397217
16670076
69213796
19550873
182910388
425718095
190261415
648302236
656571708
253585120
408185942
386169178
104216247
46897891
251369407
543757892
419591632
628650676
278265352
404670493
256207073
362179902
320451199
647083809
491051237
358231157
262745308
144197270
4825876
506815180
165849546
30388578
86770832
505787327
19296894
74775390
472255812
512517088
31234492
478538218
256726383
419358345
347070092
652143796
34680
670811430
429136067
207866106
506071725
285216437
505793807
110976558
124844498
79418446
516646768
427096083
33151126
481100264
120398843
312443107
85546547
45438670
267242746
620565590
38904670
396257541
8602664
603580724
108163390
70148297
139281827
434085686
130370495
71136298
153491078
49371880
521718466
631237982
679742836
52656977
125030337
114501066
374290952
412176753
533466136
106012381
322904035
471443258
17798747
418241643
594969088
72399408
643195274
507742728
4845345
71333837
381321916
123245726
406501520
131680026
487134208
20856239
304861548
345326416
41373573
407731726
201302029
240469044
626526265
542052172
324044497
379222533
15740102
284714367
352390510
16995612
139673085
612886106
250174206
456938121
601208137
372390689
333865854
471412379
519007748
166321149
187125502
508474552
624962563
328890865
536560791
291745984
321098589
101255219
361533897
34977990
348217475
648859896
5031935
475106130
373572295
457108404
174814808
454859740
30628626
304168837
298958742
325157150
399531853
243998410
465645514
308690699
133547304
93678001
637468951
632386379
157069157
532451024
333682871
497455428
307733031
61243873
76626415
310884796
130810804
584249519
105515514
499607853
667759271
668080779
555123635
595776180
382436461
204257839
514222079
346584058
150644019
491997467
130780908
51616377
329594192
638514570
133758408
255996967
653653106
356407962
621792455
12677984
193368594
29183622
143320270
44649947
124050619
197898261
322463242
127936246
387012819
216231071
380574253
412623586
246354620
560347704
611488314
41116543
669041555
4894166
625606422
23450189
677634716
279257523
71206267
460561226
7120740
76069225
602359965
349862572
316373155
500294370
50034666
539486036
550087273
656689175
358274753
237501295
633636693
448013305
157768801
638273920
70079307
81780334
62965223
174284223
173598048
245300580
569506023
540065253
373777499
252548821
38081866
491219960
627781835
257219576
94742520
79195443
145211043
214234510
322107210
258184937
193092736
515925837
640083273
556215583
205048348
236666879
266080753
205059865
78996322
26966032
375988922
11797215
191932053
172588998
344838127
620984439
305369516
41515094
472880956
222648980
364247013
99467911
90061996
571089631
298558682
325187830
311774424
513959129
34788014
676039504
298017975
252422523
615268434
338440562
372359432
658189000
442832399
17124605
188414988
343837398
399031517
490391751
3628048
380824580
470267852
342091843
333736906
631831208
61238634
275847304
534218768
429233991
3783972
110533797
256543200
423760899
181457679
589845611
377866900
66304138
82034815
175652115
23634131
522210217
631994668
236404235
192032989
234341313
677949193
506870496
72594140
547984653
137186286
346265254
480059185
559263850
422360489
63973566
619906701
304515838
344348006
165461481
2383491
546858473
35017797
564048992
16295279
7019661
517057857
568822665
524016106
271708757
78471506
373100435
64144792
250004917
428014075
262676509
399744733
72088563
423505842
493228011
589319418
118162176
497642842
385355732
250785030
74738952
226284526
160846465
435773173
276549982
85212347
117052813
27371911
626826081
389685138
565211281
117845627
191674265
364146655
651919923
74565858
501586006
582239338
127503125
303442992
215449
131660310
338214999
167620846
196768700
116913021
492063618
537653655
327745980
112711685
504631200
585701551
511588763
483917201
84698615
161727797
220969746
200429025
566103523
268929759
131817471
585408674
522889984
382557767
517299748
556938003
106697959
34365998
145396130
381454070
65133071
312679551
469492617
110067148
403826891
355414874
299676746
71440532
22402535
242603033
40899569
643592137
338953158
576149714
259385484
183418283
58698770
215455121
111436511
170138497
145643070
216538027
85676534
578571254
468019530
466231818
59843532
134671423
188587701
359064538
41942856
592121445
343470314
113726092
129361085
388338347
139139486
300450574
59535697
86569687
52219563
136884487
552856639
4467143
62569657
594950306
270636942
38289827
321045266
196070081
281362202
512272439
166893037
381754812
172775302
509143108
572376867
33420060
382314733
269022035
120604803
456757887
133717752
642330158
622514081
339903911
540677790
182507548
97045066
76002055
3858777
43508395
542270295
19488693
50367970
464840321
12794493
81299188
108410146
562746150
190436863
8254477
202414496
245107601
559001063
288787973
501162555
310845170
345883352
582269016
646510540
189943267
617777231
109205815
539366639
270043863
227917915
486640603
670201712
48731241
351938745
529988587
2553432
129241233
76934894
203652129
495609299
245340508
386871058
318426146
335029727
1065386
373903227
475298535
241115231
117268103
51952197
235653259
141243644
455945900
65915297
48317580
555387281
380455012
207441788
575668024
39395040
599066279
80987281
25234997
430721617
219205871
647166106
270531419
69980315
43510840
528157971
553183537
644185119
677096462
260711474
98268522
442257639
472923789
568925206
278846677
184976941
170568246
212790445
582416489
429059376
64741450
635931518
346422454
11286332
67015329
296030282
232050713
71705170
605029908
475886029
292879059
156217116
655697260
169630549
462215477
550222475
677404828
163604463
527396691
434511055
249320632
680103854
595922376
424580288
366111864
680165405
335357634
590572264
576222388
665406064
48015600
557229409
65211487
253188454
485136567
662790669
223741596
240401146
112025806
321579553
376583298
160984638
247255734
540310794
189832319
82698583
656686221
168535670
195775373
153625212
177226510
579500252
626323812
667638956
550281750
309922858
55400623
45557442
372929657
42769411
643578946
629298502
580556070
355437933
581120340
502801546
125299690
178886669
337678125
477337080
154437926
13832464
677138464
314532653
394376540
294203575
20155849
667388550
664041200
89307194
45491828
541848755
3828168
25294883
457101874
344251693
289954475
101097608
327731622
268815368
295709747
342209698
292088227
134205604
155326381
642904436
440804492
556587052
571825882
308290563
243372177
291076842
604707668
38569370
640519536
565539622
571178889
142843054
123326855
92432228
567206404
245710239
635231895
296894406
167857550
35016291
510125010
373393303
247689835
620884943
397425747
293601415
447518708
484076187
460811752
612419708
249295025
97134225
11899826
262523356
545323034
558599923
313171556
331697915
514034867
77701412
64477841
453024908
6619817
633062157
256235333
32273825
182365841
429869438
660051277
128399277
320353722
446586488
239572129
499626981
446130628
678093481
569799805
441404171
19567292
240021980
554429188
16500372
274671051
61551254
51325296
651214812
38628582
134473633
436978967
136401908
308804047
351553289
539433933
122822971
150199964
352376582
155256089
602635211
273666114
602066456
393020581
621166671
516757400
664134054
78389292
653907886
208759202
57679501
21432971
132031039
365942323
443660477
48684669
618853748
279874483
283206182
484459702
368089884
295093371
173869124
607375044
170667549
545591446
399096548
208652304
130088747
442703472
330920728
305638104
448953998
634306657
224803248
674071431
117119052
425439372
498011243
376850532
158706961
53539256
37423153
183575063
337525863
411857032
571309591
221388329
337396295
552552986
557884641
431478879
241997502
21500689
295420182
84184618
593199947
432908904
641037974
63986384
644412163
492096788
275001383
200858166
493485495
53781414
250995605
72746931
474657120
204869975
531966505
598837906
38411414
43633828
569183336
129776631
591610115
278502472
85949081
587087559
348802504
588274867
439036440
407825471
464293681
27105162
338193151
495520440
103466771
627837330
329552346
572086540
123709829
225302332
104153839
118216020
368758504
480709619
581226043
478915209
387184396
133303090
596126377
391674700
342169764
351337492
505624394
60720431
191045151
150290103
331392843
576112985
80654775
444782021
143610605
156446712
496691174
95967715
444837895
170639701
327973617
241039139
620854150
194241084
20521347
63654026
74957486
52975546
344977479
675369872
348619708
557141523
372985438
342449000
500029020
370317764
677448487
426052226
117360355
636850885
654585624
144846454
316452164
312070081
354461530
327332602
155247289
273613579
95096908
561464829
466093602
360504101
99157983
665320863
87330454
658150258
367153647
592399434
637885151
52599982
342953336
659809801
66846277
396138003
494540781
361313033
309634434
474255226
321685353
302056692
177865883
321465196
560555460
512864920
662385575
78303841
365734254
420560140
452538096
355580701
162711752
332568480
312004762
396865811
112468042
531914735
478360458
119087425
279722470
263583207
528274174
337264209
585078791
25963661
619741152
506585435
290835407
61198282
519685145
475812539
652460659
389366006
482936930
319747138
36191917
461789028
127608295
36478589
632618487
433373369
669268199
382920618
418067537
529753114
27575964
661358958
187738197
141696336
507307824
602109970
57491642
365445513
619852679
525046892
107535956
486781956
562498427
550701042
155363022
29532633
180926639
537535721
531869184
644186110
173278946
83569721
48154242
223445137
519565848
621109287
61786901
209595280
150677419
661997888
95152027
276514142
150979281
655644519
48817764
556833289
98487281
108912281
402552626
271317090
225071588
73180770
522385133
79147003
205329176
146187163
110001079
382976495
302440348
25117686
384952434
270924907
73216364
367128816
313983817
263712965
558565280
353575397
276831509
65804399
608490806
246235567
675945331
655738413
75796958
414327735
594854988
306343873
257618823
579316951
626126218
527666816
53337415
648243962
365520573
364209340
482278013
650456467
634399873
598565243
400860568
384317857
161752905
83943394
420799229
170873513
463336712
36551190
323934935
326569035
321021972
221865486
644285610
389255969
64152646
284139040
613375450
338130820
359348664
422788130
397997968
128306026
179634718
386799348
575515763
504932541
238088116
622839020
450915004
92199950
515023049
653901206
486232572
330411158
46260103
654962661
106345952
439755022
574345299
476889678
665024642
139265715
361014231
1496564
248261920
77072385
17480286
374207456
612998920
67780650
476953453
221984114
449980
259006411
269962979
488494953
264218350
280569337
30646741
413933644
662378800
308657787
394609373
167871839
567327738
166544140
582905081
186095274
632275875
643917909
50606934
408802508
404925368
466907951
50396173
192918583
48150797
334959329
602268405
422731148
387119920
46146160
305493835
179616938
474765190
624891073
22553700
251265796
66801136
207233983
272063923
537231654
604645032
338234373
372665617
648580610
290709617
592373074
338415999
358640342
644182115
214913401
37236832
263523456
83219559
57696912
195714102
319473453
569538722
508488694
332339795
248402637
124151609
181300684
163415578
456129578
668052496
535118601
244463062
232069443
462302122
174614101
483544888
393272264
541558896
347079891
451362217
448098257
288759833
524234738
296088464
72705468
58611671
318584528
115942672
35462381
658427912
127065838
533216876
44486306
52400344
680170652
133102098
403047057
507185094
266702597
361236892
240215606
441820328
82238785
166684842
663315116
96339185
68867622
456781638
442992586
153901685
57065043
326640330
236123741
600831009
407077255
344260747
272879213
443299527
41871646
625384680
135308532
33849303
495147115
537788971
1956258
557291602
560993310
487262872
560646450
235075783
71450031
415617507
207692897
581175467
375270915
348215502
202002016
444395408
374334979
362787143
218991762
547950026
78383032
561899737
661388007
473562805
512695871
607726768
568224150
67998717
642076204
461981183
170058649
589218139
238617583
432492394
553529077
293838008
181953582
230373832
88776523
555688452
613486823
654088102
660832105
153637370
569753587
147267076
586013148
607707033
518558322
622922610
67984205
128297174
325401255
208577928
483885982
50104175
61995285
309930324
316203757
400192628
327352298
548658721
642261793
296060160
217981705
105149477
535650299
125174768
329474551
15583493
606827387
108777000
604685434
494535798
403299332
205118000
206306228
12149349
394020577
443940987
667505582
105011392
346932756
358958370
535211162
492624253
117078022
227765326
499736828
605859635
233396091
37121297
409372792
514032285
658718784
506256611
279439152
275943492
490831631
239875940
100634144
173065410
398879497
498994279
214648175
243100083
214645791
253010736
208192193
61696396
60198070
185548852
118426822
256346822
535587808
133881092
571095617
600574761
166094673
503444869
241110964
517825017
260784414
367401556
422215325
257999827
586446627
586515874
179989383
477556671
260292895
281375320
519162871
487250772
74390119
432221144
623614183
387883295
28410649
90224699
92789684
543505623
192199403
290133604
221556557
59265751
355024909
367461103
627360458
352754006
587421727
29745498
550791356
252137757
235282721
74690464
293139759
9810479
238017557
447515728
256504843
72493615
422141112
39604434
243257503
28841412
132682416
412795873
93874569
457520780
352296913
349163528
666461957
197302196
564909460
633316084
615548057
378795679
109251338
558652814
162153304
338222471
434194356
21982982
498755661
93951666
458455081
199028144
529176509
70876650
17316847
193939958
188153652
102095158
637655891
169266406
453880129
17544691
44693361
291755866
64209196
246406703
214884615
354357316
123530732
247429637
530746997
467443761
287918525
239404978
115774250
575692446
157299203
613122491
547236927
102857918
551438231
662101960
662349703
378602852
664538125
283027479
10468701
555182313
553991024
359489431
330919673
511509807
339743593
393242587
146122033
438537479
350497053
187074392
499485654
178230286
131563997
402805442
54848840
10854474
292115206
286653584
153563923
314306738
36693315
86644588
405238020
667305762
580891020
280292221
387729226
489636964
91644656
661937462
168664940
481972665
247161695
244854235
654674413
496753092
156110293
654559437
10457364
117558822
474347236
565425873
590329640
371239558
311503235
109622702
617621950
47735983
303871863
78849535
39077925
280461994
663371296
33728468
455441123
280171785
606485318
266725607
398275581
549471415
445003590
545311339
2601916
166512297
203235983
64538194
577996722
570727268
240211566
88420136
564531368
242084440
112515675
585836607
548870369
599847653
505415093
555596270
658070845
440482241
544109715
606944794
397945255
210152335
313289708
103728933
317406281
324871888
173566297
468448284
575367317
215458840
119752386
545755877
343410849
331912986
182459446
397765957
89283727
655643992
231125060
303402273
652180294
101265782
574138383
58461253
276751920
386568781
99983486
104359950
132027630
111336588
116929407
326139079
638190923
630231195
39863060
509684650
73379595
418192558
11265001
233452668
293900465
488099817
510312749
269005793
376979761
276096277
132922211
578454716
149720831
575144514
162212871
55272782
470526054
89630191
370906837
477345221
65908697
655198217
474420847
484262494
42180268
309275016
171830309
420066267
466861187
455329446
153279317
626980387
605228506
327131473
480084764
106750526
90234259
296373173
173055592
81511598
289785370
544272408
491060645
198438955
151388753
158827868
380797278
321750905
2839135
530631166
243506078
376583662
259399405
175719398
495156582
406617044
292594976
100457361
328542463
270182123
580801991
258627621
119647919
365225475
141748354
236250849
273205243
328177000
640061555
576145019
486165478
394338851
398833047
366025985
188460420
506590874
5849926
328819427
601914452
668306414
344300919
106429894
48384739
129240984
62273531
593517166
73392778
463865772
71861028
326988532
455531774
375286004
645334358
82423504
362581695
356008882
195089737
5208943
6584151
299084439
104566553
109993224
659760190
575967877
631199977
101835079
553520529
287705606
197522760
291783578
209631546
485909167
219631942
215784333
495989810
34374861
56399317
33778056
19596842
49174187
145004966
469818946
240498843
504120571
19528364
54272357
473234810
525516824
389598061
286672611
656212623
500077540
83014884
449211894
402558567
147408042
470658990
368497163
29033370
269667443
471435843
615418004
101288321
584003618
387905330
79631298
430304355
628347996
510122479
99150998
292082486
60920775
397061454
548743043
534858807
107343305
210750989
313058127
300136572
345949534
27933404
8050102
413349158
650608906
374101482
260666213
592745565
205948539
85383960
555858393
101790474
13540555
149152124
419990689
462656600
447122886
34649901
210203796
82861919
9703567
477331765
407800589
583287908
276997254
577274037
110717945
486961228
52485180
73828020
578522832
470088618
634802382
278639476
266847855
203946479
24238445
279125302
267256374
550984073
250841126
210973304
96292620
557258328
63716320
217737664
652955103
151567750
286183637
583231185
80142751
447997236
71205391
69942901
590560753
285285237
265189586
604959051
333484411
316775660
287952778
133498409
553965321
194453587
353791386
260783728
177524
628880975
645363396
544272921
617393369
488760241
310113514
45773996
42355254
305699977
640978832
359535702
606035754
237619438
235319391
85047589
367351760
149807773
235655852
554594359
440050913
448547517
5858094
121083912
366462258
172540186
334709680
549477564
413533185
11040677
22508137
462509735
29488160
568465568
616959606
12048486
77968531
184264393
194927343
491919325
171152099
466515168
656480259
473451199
341911746
133858439
161892822
564623858
98415751
23450362
434239670
551949265
606630405
28372676
350427064
171836605
29691643
548041937
381190366
453128215
338740511
35222915
181038102
41497688
648291479
9342730
304895738
251375133
548341080
542654042
502925134
579273884
19246867
656674555
640325663
75488028
200676070
343052683
471680966
264067607
556659068
120273258
121439100
459032643
374336435
247137320
262197054
8070390
534514946
488356872
53748325
283551868
195078345
249269672
572577348
426702606
609282369
158469246
579959140
12228172
4572023
476398660
5729585
353833820
543288972
434766783
144615520
150875667
152020781
680273784
607264366
251993649
402999640
570752463
648283957
126689426
103639734
239182153
6637176
280711381
622147564
213230043
394250550
576571741
209811754
391915844
583509914
141246594
54762656
175712280
678242532
36025312
111025962
32612558
66932540
263118695
616328317
504668839
502227751
394612169
291045291
5308998
593036549
197128572
114099238
637490551
167457313
268305868
221535043
568012263
504537818
52835243
13450168
534888136
660346569
495404536
585003782
654620531
124204813
229018211
22688344
392346761
390272112
215598302
345203448
423930210
293395457
197966477
607006759
102905605
486699399
543179815
75931397
200182986
566973146
570455532
169219215
199920118
321617576
168533823
676283342
410154567
617850265
205219466
181002619
66461038
174091612
16276713
551689839
591669793
22235878
161028865
636865553
153216588
255314416
233831300
587927092
379538135
360675858
589808634
98409997
600668553
492411488
4406272
526403556
458959220
358110548
275569484
27354169
498672774
360929924
184419328
429678657
184003811
159865326
198955241
643962705
108211296
263868427
262231169
560460546
225055477
204784435
253184562
164628536
611171113
636420379
387018340
621656969
326146635
363464786
606623288
277692338
631172798
122713221
371926592
426716195
228242355
558566647
17112261
467824903
658975995
306022589
415330735
615888332
376447131
116425630
648180368
30628269
252056907
511891232
671178671
627142664
55264502
506621932
266820075
324555135
179322777
646043562
187272189
435916916
46538440
636349942
499230700
7128443
236047570
583658464
605050939
297267669
269990263
522858224
333979510
600333833
349416970
89727186
402627992
200739275
424248749
573932195
97739468
591144633
217574675
577731357
450239767
631110741
581969882
304437221
55793149
232384790
489419199
194551970
34614141
644303987
659839781
490405350
45086415
571739639
622235573
584576309
668814946
125119012
186119981
559039659
384441768
182765406
597119998
174398906
333909619
83324201
440446208
99654877
315697672
113462498
169202497
379409771
209036202
241726609
600803804
113720302
83215184
326352543
397680292
141098139
532386428
464727295
68625955
217481670
3151173
208239772
505929862
581183041
221815089
485820506
188951305
536890374
514099717
632501405
650711303
383367320
554206402
235459933
537292069
15018092
382091889
502573849
242101179
38065634
593261004
101448326
560317418
353880933
93879040
633740030
33354158
637965311
581255020
92869742
153545234
258658457
608571323
103834896
152137279
471362293
565827217
608458346
41518429
238321934
133607084
549086882
54396560
199067812
366527570
414201800
262310869
548935722
283422949
191828286
83889151
102503169
201877398
243618086
76278171
33099694
157110468
243616980
140658587
466457483
369561119
183952581
183608144
567101408
147872221
217923599
608160407
58865491
305038786
638556461
552281827
146887588
112789076
605700845
477182229
490145419
97862040
435224853
64129933
232316897
124820582
38043022
637185018
653033832
133066679
119765797
145799671
331416190
252645565
148586888
235442350
405677368
124954473
336901473
526457087
651905029
154620733
95408630
392206833
454134567
619541566
540300716
117095931
59044845
613735186
114430208
404424214
494211873
169020604
59516766
112273659
418430832
263733065
512870002
266533801
184229716
274407821
649461384
35062381
592126486
239439513
412125980
593815944
469030745
467929816
668603550
254539893
440005069
487083536
314654447
544175585
127834718
933818
38395993
147929350
248640164
335731372
389630991
392309686
232235587
529344580
444318415
207727013
578045863
509358311
536287126
592996709
648259715
584128121
357891924
637656876
390780787
380229737
295052791
99445416
290697615
144249767
641413203
288985127
283402708
209610968
616972581
59100920
606933676
539991114
491955900
334946714
283297251
212250477
35266677
77186586
334371472
415565189
266996860
475347529
492853985
408543066
607967989
297730461
454443474
612552835
275384327
647961243
485662972
326006450
359261644
643522793
313788357
173856725
197978634
92677382
558666533
372489309
334090434
349297784
657578619
524579511
584093033
524474187
278213117
56869591
138295779
498240050
158068922
425485969
572565487
338885225
640582851
480742122
267755167
128808485
477508250
298815464
66702494
199904566
564733200
500371373
176913695
389743915
100602920
195208549
46991549
414626342
520555434
560209786
440118424
552159020
147692290
416659837
72084991
96020692
526406254
130119663
435317262
297044504
577172938
239819085
477054571
427321011
2780963
154794317
618524294
595469917
373438139
669153094
381175351
641523726
555793742
499673485
68788745
44803000
372331833
293050549
658654944
396427610
130989739
409306887
574437012
284145547
151486505
293993222
520816589
409536920
260769711
194874955
464741821
473082829
141159642
109736626
304251224
136996832
656480902
304604378
183319372
619053517
27573559
311669017
659517690
296310277
27322367
53192465
397861732
607583038
57240757
374623857
162522498
483765932
191820643
77995488
280029616
87475169
264520006
230761798
399124036
341453023
548841823
55811970
642693836
515615429
73301211
475804444
64075128
349250556
165669372
392051833
598083026
392738595
361814222
337936077
177388246
476743097
336240053
663676095
116076644
624779328
650525312
61012075
249134427
159349096
633314552
286688640
47845167
497607065
20933140
87674241
535787246
327098295
186025246
556867725
403375811
562818042
379184730
270742393
120365368
395708798
88546638
368878560
640265082
45090099
532177372
379191620
541591183
167662199
141829147
350090833
314382097
579845960
311068071
616866593
110230689
583662992
350056730
173030008
478775929
376654712
161682365
410627256
583001903
369649754
636070561
407537234
506690224
598629269
434007492
375734245
483307150
87947485
393662608
329373046
20751852
293874663
115498827
193020277
106404975
409277665
10565802
123538835
303943650
674544468
286900170
273959551
59636597
380789457
640782021
579227674
63841900
480536848
99836475
517279537
363073566
435754374
204381525
473100125
266263692
237356412
576463914
653318857
159405960
369625665
336806181
65632876
13695233
174330012
2050105
550290721
62168520
386618359
626118999
37950129
362818764
635960601
390202262
583164427
287833108
429872710
661134495
579300220
314457593
387461740
24146063
54537585
249912580
316463318
423389215
397019726
562115432
263670884
189235239
146585346
679515999
155651537
600160042
602746864
521897172
89044933
243389165
614651381
344153355
163145153
161676819
4047416
677687899
85454487
444820272
586483294
223898140
533767331
557148784
80196216
66303862
431037201
428782962
468077409
193039561
468617713
443344942
216542765
606459735
590527133
668174376
573099779
526083109
581736265
616829049
45116642
269676635
39480479
500779810
411718277
27824270
664249538
510069562
260940402
617549689
139520855
404765472
272026530
620167684
327908242
292513708
185778410
195598052
62102839
654876712
475443773
662510126
414432615
480567204
155956012
651214582
506993544
254185956
259625887
252474894
200032335
202138681
301134802
99262421
163387361
59600395
661661802
563802113
521859975
215281002
464981625
657029041
606834673
339012666
639610711
53001474
546636439
628056434
155144734
327132476
481140033
233071
595240566
2601434
141142580
197625462
341644550
368975460
284691511
237753662
459977818
434701483
592362933
498879515
179406018
515003931
328285984
461647520
584582667
385596362
598571132
230134113
74160151
121015384
198621900
91543847
514229048
377535312
399002615
627453742
117652032
343971253
23120058
314025748
372174795
178141181
374845777
7801651
103236263
553385845
564676729
326137716
528439898
498256348
153748435
210414129
105131847
246543414
224185042
554750025
223271513
398202393
275428380
612943195
655817798
318133013
69105972
196925498
549012221
380525066
369277203
638338164
468194698
186418513
639041084
613086592
105060833
583341282
76823277
213231642
110266588
633521061
645551540
119849886
136404843
423593216
177270885
319505007
4289898
349133946
344013758
316219750
17304562
337871906
570102928
195550037
75441746
619522184
459952235
41110886
440408390
238058822
261234328
645166278
327425146
226194064
353977071
89853251
329417675
427483701
149155358
117943207
626726995
68986580
514353411
567254772
349160158
256216850
460662885
479919193
595698714
18504907
434900487
535933701
72814200
262451944
219591384
607209029
39274537
55188629
44909053
530577032
372550603
57820959
436719572
121924460
15462835
43538105
117432574
455325839
304358140
37014049
639768299
111730974
30437257
184579195
336847360
245667330
503402245
49609675
638247108
114902811
461684568
372070093
499551257
543342477
65905212
168009169
289377757
175209815
194913318
32841538
287655255
335325315
440268344
240150781
265412798
127723841
185221989
127639447
52104145
211900900
208777442
571974992
129545388
438163635
389591687
574802124
450413546
92618769
383136694
268170465
521862624
233530860
92254731
86350413
631704203
512544482
590269903
447694588
65440257
654682390
402353894
224115922
52180656
160177621
313768269
331755261
503096800
428201529
400696337
238148500
425117529
434606243
359481084
98503911
95758966
17582434
441988773
52869563
678990387
438059901
397195281
22186031
237559518
150596663
233434833
21267989
131775089
319825415
211805477
561478454
311384236
218676477
307518498
53748374
535615213
7978925
569107696
285107399
55159495
353745409
99715872
56545030
468336167
294857959
318843864
69541254
37488892
402585699
404962470
128425513
558130913
208081215
493622120
585917991
198273555
622952130
188644447
425993342
478558368
398323256
598636141
596044207
193232109
510449949
469552240
287335983
47112892
456139068
448543411
346102929
596840160
168418326
425647357
110096632
471902545
144274111
593239506
268733300
189659489
274403669
8796847
576391521
158065301
260640960
627857628
267507534
215029140
665766669
163818640
554407210
603812939
96346973
500921144
93887379
11809926
392214520
305913792
170781259
494219235
227145200
132422528
25233396
598597580
227636004
239548997
322510842
536311222
469451745
514956288
389634919
194476579
22715794
299265328
659808419
483072277
161002007
594789327
43752250
542693355
500569326
154888503
395809673
7750930
403628820
196322931
260235827
301138796
586841870
437916485
81533598
388840757
344914516
638478205
407100307
206892023
124070346
582222944
254255842
180170530
44978269
277329098
490381644
211228532
96968707
132681977
42072874
58547928
404731011
298312761
375773374
236154936
438376341
275195197
75533250
518812116
426280688
503094313
222200884
481726073
176968449
597537862
238002422
653722007
285784009
221388186
245038847
454895347
244572332
260940103
244672308
92162016
661364389
144068031
465379820
234363261
564219526
484081763
220880967
676564944
580458454
310398521
479448160
194882922
394925692
175580705
325438070
228885658
269607234
294425775
6032469
319520996
631697649
279176233
309354561
648107983
413563530
418561777
583718933
69046061
656717916
223309429
578942229
608339017
561535395
52775047
657455123
407403805
392395167
215154318
480091320
540840167
317851690
427829256
548050588
617506570
357878147
157049960
361073340
152689618
222251134
385891579
149188606
10388173
384651477
269788471
339489838
477401095
552546456
335523441
339084178
259768218
485497775
208827683
872760
561849158
271867848
40757736
652598445
271326193
124534593
377305533
328882151
563174604
500573371
174705598
562005384
454592153
360810705
440559180
384796018
130578624
149296953
202339168
367386986
302842324
596901548
549880355
377544189
365540668
358968557
113320531
531386325
612317162
569990275
116926463
175792305
7697315
383498060
500918827
101045067
647206650
446654439
416790871
362077408
153774002
673552375
292675988
14321812
574523184
81097705
41084192
218518576
248476705
230308859
325901271
86230249
119707813
13525739
323854797
112486620
385238998
30329261
628760826
371228857
497025856
62156339
330768576
20345213
396075496
525804909
481520822
132852494
659717062
186790737
225117027
528096806
399248002
651606927
507667523
161971047
668323476
178726781
632795611
568144116
155078627
446510048
677914753
144437328
560347242
267803444
241267327
353372893
184651709
58080372
99612843
446089766
228668642
450203705
274596339
83293844
143523635
546784539
501846392
257742397
369009943
339752940
678107474
167272124
229740805
305048832
673341523
598249299
347471059
152597092
439125694
609736030
520907369
139126986
90369944
611508599
53896048
286737995
365233288
95580943
565952267
275272947
541284894
672630322
488334324
315826919
50798515
107979809
504090355
508137410
160428608
229081158
494594338
270820860
386029155
454376486
16258639
28251604
157041632
78245209
523374556
250662999
98295519
9166438
537918352
640906112
303139952
434906263
397540607
175459185
378434850
495413344
498930373
319471485
110213036
66262535
351548940
125689638
611244387
350441513
614312572
93030008
498573340
434416868
368443709
59139051
181528312
80289509
378636431
513068055
209502217
510638947
85159015
4708177
101063161
389067182
545908030
239942163
499731456
173359660
25065420
158321244
609758612
145767432
187722255
579236258
525083197
135000726
259040902
608943706
58544636
309078240
331849320
441632273
198223682
680158707
526261159
562371782
10277837
347359143
270712211
303426716
546448446
487339258
602412573
629538685
399826929
409880793
416085390
307828026
8603311
513159033
445331041
403990801
211579602
335395426
6862455
297390172
122522628
626006966
133726135
347595307
175365042
333600152
99551805
54435981
78168502
555869059
378590726
591131552
283707469
618359037
129610880
568790311
44228057
28076687
621373654
299159298
127422707
53003405
458671208
91982024
481051107
667198309
311002223
588300584
462232114
371040151
243886274
30806945
130819722
563805838
616463795
647024617
134655774
366033091
77837061
441343771
102078080
511774005
127248504
122896721
134258279
149693367
154932161
200092738
22015702
28053156
16684557
378756990
479783609
52756564
354934019
205702020
479257334
95890336
100215190
650789386
369535885
525020939
81064629
132779100
200623367
300321073
125745938
477258310
103287353
268415457
522228930
464523061
84504543
559695039
372940638
220523980
88150571
180438546
356563814
298392007
376244087
52454550
433334043
288817892
660342217
436556330
589560569
74851137
534492821
92749349
270522029
529942440
470455145
348560494
224762538
320169376
522416851
48661577
158836449
266268779
66969155
4626554
352059079
1502329
422354722
417048296
197670027
2397379
485126119
462990934
671783197
676055303
576539750
72272397
396074857
78288836
548086295
440322985
134936071
95109027
355197638
83578450
618957362
557089255
78255917
113993909
393740569
267478851
524175893
115159066
652235277
49206677
551252571
110407077
10871070
186138464
144928024
334586275
86680103
315501689
465556182
662231179
315608441
457640410
302600064
331943806
570233534
81964803
34885684
496733549
82540026
358925371
109627749
56855940
143493862
672736991
117801656
431462202
286672372
563485278
438650634
185885167
512730945
581522616
521539577
477462099
103945524
117358464
154096678
524640707
236831377
11492945
412116203
559727115
582696745
513002892
305615617
559053702
114682396
170234701
7460224
296141703
526173939
100758721
296068849
416490879
21246667
306887028
267933773
43659114
531629834
303866993
464091579
80307842
238899845
406660598
72814468
174051303
385452218
489931474
555043716
43575836
411237140
567032540
351265039
327656948
433052384
63130764
252561617
622076493
466037326
123025236
615244580
317614508
142326626
70901564
616789387
449750952
59156789
510878942
603538165
431886256
587342344
158221838
150905155
49136976
411840028
491302388
379252064
149677078
352070139
177519144
277535431
414604413
605211001
149621716
201021235
498753293
399904936
678723157
560680523
371909601
563127887
144677478
355844622
363497740
153431858
207335086
532130045
389276790
242756362
117991262
380125616
175346662
278689266
330344013
254231716
568106442
612784191
320689853
181920928
663995445
85928719
188414028
646177196
88073671
17834165
298937014
41826542
171759637
78626672
393041676
259764130
38248916
31371111
462112421
203773680
405235719
599764719
445370632
136723309
495899530
652890375
103607938
98227715
207875291
145698614
109443958
104926984
610894909
408057854
356299991
232246982
433348223
319267737
124239557
495986730
8361154
591743876
308824511
3025913
392381849
287602346
392548507
230111733
334038743
164966946
671344292
618829329
389841977
448651944
614205484
180164535
415482721
77349971
409083087
357319801
343422714
379274157
468259569
52231678
142627361
593107701
463793909
405423586
124089622
663845942
652129098
469358282
295469169
186953452
368339159
33045632
364442986
210280687
404779935
343691772
301003272
60459455
189409142
193136188
335786340
30714062
361015393
411288643
144964998
131088429
80591990
297074416
502376571
530853311
118249170
657737154
561299290
55705192
466035172
59937874
679717867
544708357
178526422
592487286
64986455
32318567
589754202
574689438
283931836
93440155
458507180
142129640
361264889
506654260
144804916
466348723
368537075
271394977
325153419
598927471
118902771
433774561
83324755
47039011
121974606
153465770
9015580
102683862
409941434
110263162
640507845
177215938
116342587
454240717
309015824
107463981
540192776
407015955
273306668
482256235
224685219
465238709
482218712
240619795
204187169
479381345
658189550
650133460
169988080
595974248
498503617
436144700
268133657
565378141
12226247
671010336
269666559
619296886
34733728
96913290
573683279
426689787
228181080
598698774
40611969
411147663
22743512
251156759
193297646
342192753
440101775
675368134
553757124
354068361
259062672
36350347
296714835
187737629
150251151
243151049
175911865
434400342
630453009
461864821
624999046
49685940
526825387
137984652
393593470
529080516
92995986
644189791
323485821
83193782
483132255
130496149
216893282
213351846
81139274
109888212
86247925
355212344
163519318
516826577
396358600
624360088
18727177
486530849
333438584
502083944
22833882
599977355
478102182
333455507
644071660
554192982
315537780
71059189
651803754
9603345
295209782
72308874
153798735
241298281
100690603
121188462
387650652
409397602
65162497
459839434
661379040
407566328
176250830
590102323
93060437
207879732
492806182
331030714
415684583
181886251
454529360
85258221
663480075
180933890
462065770
90975134
342208498
512265777
392749430
411508201
677898980
290796093
148023158
346211736
101579812
672133758
250110980
192943080
249982506
60773110
530407562
339270293
607593733
345994726
592901716
100752394
390340823
436438031
113073686
61212305
237918348
162593023
320091694
161461327
150277085
402397423
38314857
609867731
4842592
379162611
485085524
577596825
594150452
679138176
566062373
282050850
475727159
301379982
424741215
424047418
608136993
469990564
298817305
38559937
424298029
112268189
119999912
142592869
159389847
31505737
1242803
123167426
121389717
452926665
655787231
185511054
254525685
132663566
306982587
354166646
475169537
536832706
263608259
577835297
530905455
2329317
10282642
359402816
528427286
87072988
366298870
209144087
175490918
541455141
506653547
116551399
581503636
424923292
13633215
79878083
78416203
282684809
214930913
234643829
257651295
14901432
201685419
579982072
387129500
677154011
455647534
598089393
80317963
522751801
657353097
332553215
291500872
859827
537984084
371515531
78156247
446045686
665331896
259404891
103207352
221001920
329295282
205735698
71144047
363892504
614743693
423137599
661950240
367850497
134054905
446357872
88183260
539776610
402938321
609876804
327103643
659460256
415014694
112219609
234097370
284255982
330552410
626031280
468807563
391134044
240037228
482780302
483316204
611542845
443094152
552955763
147170549
320564396
93516488
381459708
335744498
387517594
43891533
8390423
31431831
203969640
256005995
6310709
31355162
66535414
466303344
501591354
103805819
112640535
518575742
645926328
338508686
671887411
158168489
202957099
551703314
391789903
393108332
35328203
490531283
366789043
364235924
401236608
29259716
470720774
291033354
497182733
291299347
12927541
83927892
28083023
327591081
356685024
82965312
503498253
575069811
32108247
347466018
369392669
651909386
496830539
278831665
289029402
356088606
228016863
458691839
15198572
66784796
43131611
208651528
186727842
70172453
464797998
49236091
31909122
534385331
41965976
341692041
569198445
625753164
659280522
220090783
513067369
507056893
373106180
274429040
381337497
140667882
395343308
56919206
600186206
478370460
90985545
405090929
215346399
455007557
334885695
56017956
303731329
549286456
655437642
189684935
489283972
148105231
374417376
128360866
346803870
451409341
480695230
568217912
582499091
336488389
14712582
151119270
149847156
613047937
463078471
242678537
247540804
559826938
394180914
594313679
225090961
214704575
79047820
200797191
154602452
30095779
385925817
503776429
447933526
322397637
228979540
79116040
511047450
78401733
433535620
394838860
611244175
129029501
674004100
503227944
508233959
511882790
349958582
286078843
621917355
187982432
547730437
490930512
328845822
289412201
288325925
247761821
93077773
293253943
361749197
429983338
626954172
110956127
407144980
540772585
603100578
596144194
256447248
542052308
301995026
112812348
185912628
110794494
644767814
479823038
115197865
251601221
617505849
431632735
649354605
245128385
214528680
556701219
598365275
617143963
36883516
674916204
525365970
470730479
397698815
108883896
459505593
533081857
340395481
80076141
665206026
457901790
631727175
89153368
547907316
184878784
671955800
182611916
561602350
322180553
197945414
485461095
464705776
671321499
165443057
173556206
105399695
197960537
541708885
212391976
367238715
585136481
468483653
591170903
381394977
134181282
126434247
592357085
501848944
85496282
369187706
479621739
256719436
321301741
549087184
360491368
291487026
77331154
574928880
517044021
532279020
679305093
13009738
303029229
484614230
281540305
410294981
249964492
619907774
308231418
617688730
425088236
546122035
142429690
405560815
437731164
38453068
566522190
182082778
648611158
308893271
409928335
594338380
587602400
150014836
535129789
596956576
602421031
487104636
530620778
468980588
500931190
326900561
118533043
197476445
590751974
378691516
622415781
457604463
358765549
100821805
515665230
590961521
86632231
595449433
280507484
529134988
168473694
72550745
229959980
565910086
20943411
145952870
637747450
283321620
189998120
231745563
605655169
441686762
360577688
455501665
142413101
350287604
368716114
441496270
605216881
39458054
543998704
466336209
40006605
222750351
508550810
634600879
513914284
408652635
177352961
389718370
557339590
652504679
399530028
239381755
163263387
407021502
103393402
284135344
402615835
304104028
433105288
484664821
6039894
152247220
42680555
40675216
529574119
327210885
434812129
206529150
402482067
14874298
368098284
213073876
132782041
446611339
527834437
178421175
384492946
514443138
580875224
128635145
262225277
198865280
617161551
360488441
594327776
144399969
81789739
464884998
412595704
13128808
96500161
405469013
498202466
244006116
18211244
255752130
624921292
509800125
431608139
417668876
369561115
207574074
316536452
6454709
270183692
8323341
287773125
379936056
585898180
594470033
109804709
456725006
338801871
169259041
325205923
398738471
638863140
140276347
465884584
116470084
672953938
554436936
667674757
374823134
528637876
562884440
540461167
6733902
205164636
619519829
277013228
563042209
437147992
439188021
166867669
174675950
424224152
482609247
242662916
193758089
90562363
467432794
109248753
420068022
198462261
43678963
157473886
500371584
607749675
447465661
426886055
155400809
371766568
6735883
108281609
581369440
616494983
76053912
166597829
254127231
269938554
677299833
555415181
674185110
52838910
180724940
252111264
108213260
541964189
125285853
491767984
348819497
168457157
26874787
274188258
591153291
466570529
367332667
200241188
560753236
179997047
371486187
126097608
374977520
156947487
254689680
565017028
376431225
610064548
107456484
430221360
7597843
271036736
109288459
329273492
143353517
347468033
524957901
671986289
621993519
321249789
289031169
42873891
136568400
315136533
152041923
141593719
120962268
108100696
300062908
354918617
50702257
452804772
21820510
551813141
365450962
455397397
2572247
352181910
187217745
397035935
271077732
229972080
49945288
17342139
2859103
295162581
19226287
91764988
194739075
321392625
5517208
253069668
595783741
87922330
525460155
170991759
356999138
20163556
351244126
461980627
445226303
574516581
203902836
159372982
342108295
99677471
590374907
66677837
192693528
412976536
354965418
49030492
642915476
394927056
35982259
299740898
205497837
168466651
287412825
532020014
47439097
455701716
522959165
226304729
45181193
264792791
144282997
356645973
652264272
154068387
585779594
24102367
124567055
215630379
92407879
394548621
351479936
295329966
183917661
399398127
510710834
570072587
262302229
49990211
128045245
87473467
637180681
338405678
326923199
172257786
442619471
451912858
210161052
379126079
302865505
170758186
156801183
45391759
179140530
664738054
308536988
536323537
362276683
394143053
341494562
315395083
506273829
332449763
350448514
422908696
87019002
241273405
62382956
253599217
323158305
423237804
30660654
430909841
334214234
305522907
509511667
188317718
31418971
50234158
332629868
174384003
328556663
195968062
15394232
410527699
425440464
127696881
301414084
175832433
360676524
411560326
53158502
594960277
358991216
609684053
283503040
481698388
586525234
533211210
525788053
270530672
36548832
420641178
530373650
130040845
494567295
634363877
241107233
612477739
602842286
595451848
548555669
82820776
361460020
522620332
505879226
273471880
389110243
532999097
322012440
66484342
361669359
565722228
209139625
59891167
361156129
525579456
214514578
190181475
43420825
235958050
369407105
232249076
285514270
471956007
508812401
325442216
508526252
508008200
577237354
211324231
26298310
428635306
114548074
435109497
520674333
634098698
364042571
214190093
551688590
168033817
102639157
435860456
363176708
6277574
156345316
5820745
260398010
657338359
588257964
502553037
212761068
58516150
191424281
330217429
291635504
38138189
417045707
671800175
266592112
498697597
368503462
655800516
226709048
334880366
92718172
357507207
375354650
198458867
77629307
104138439
408533245
401813636
470192145
615191478
635604653
216018813
539384542
467643274
221034817
73609322
321033139
487716260
357868320
256682684
159886651
4623573
339654414
443364529
602998561
98697493
617653853
40925415
491221456
657412317
196966663
363422896
383185889
250370980
344286809
670088387
388103819
111223831
249032544
240523816
17157828
17446276
410088317
599835197
666923003
580725924
297299672
373358244
652004934
199953261
493474540
41249758
75470783
170771585
493200587
367002607
376724196
598293883
163173534
218873693
273313662
449710343
522794640
158218290
644467437
141029698
308786510
454200404
315027387
319152190
336976297
509007903
32432125
329363279
241767920
57620111
670559657
180163289
368285386
644475909
646506861
655283678
151780133
452148273
144199015
345465410
7179723
235768475
500387841
447010663
480329363
149804612
194881937
324418291
574437603
488728979
364314772
313035181
577184315
69083486
464329840
62660070
192375279
669514781
520030891
89252735
296264768
525046907
126034710
337722205
634174018
223880279
402185539
596793006
124533875
624164386
353107831
145386705
438773094
502802042
94641257
314311280
250287204
53913327
8632179
625219344
672431811
93351839
199977118
431798749
259380434
585675875
413382421
242570806
329654284
261787972
157884326
158644017
214667104
163958288
416651360
503342341
144044751
144590683
24061429
69104343
658693827
645615306
391376487
466468962
577505461
40292889
416050012
127523501
466525041
325379193
303226974
43710560
156478083
435376865
293171188
117995253
579709431
470018837
185867276
583730416
320053301
560096238
514604371
204939074
327225422
358568530
248838072
637363162
346897792
636715735
37991016
79420801
439795224
395134950
419505394
627006089
628132169
265651596
568241457
238516236
288997726
559189352
397405592
240437444
530711900
325658082
219549772
115139255
541045142
187146248
256908475
622898843
360856286
261381664
392791623
308772828
505140378
17123070
270403931
601073519
369989239
75418305
81411471
64472459
483675119
139527545
468696253
1925940
332918485
670978348
888811
62606587
470517790
128411364
582413360
377689101
189384097
38820044
397824501
96750275
308032644
336343669
108347658
148467760
142688124
271022513
379958275
599766143
497270054
397248322
162754968
566189808
365392879
436236582
98781323
59933299
353052781
471654074
21284946
423809904
77442306
607893205
273097767
64737871
635405640
137491288
144537481
466560936
310988699
144035889
45420902
8521838
167387534
230054362
327926763
415571755
502799469
518230203
303806425
376453336
25418410
404881395
50636800
571622793
157529540
143723647
377914021
362538291
124281648
386584911
319914338
71434651
571643840
149343341
297821268
497998509
63899604
290540899
11687334
254246535
369016247
612717585
326192725
154168157
644167441
623387414
73187175
601562
18569874
256043931
3999419
592376278
80142430
200388103
525008695
191205838
114211330
208539767
293426961
6466435
309484202
401398504
141541075
155188524
374269717
458160841
299397464
489951070
498054501
257010510
635556954
203560269
340226106
558851978
74643615
186616978
260497857
454922457
542145015
12115182
586871134
374974885
19553520
354089514
544304707
642895008
180655216
7538142
475573848
320064134
236730887
402629190
350491697
563087219
664694248
392634922
270246986
66289455
94278493
291532141
389184136
296349364
457898809
25457325
239406804
79572362
634175146
25383346
191871258
74109978
171105536
560326324
171798726
124172644
540476777
430116520
55991345
109068429
376589293
416459834
379671266
539763741
668909802
648466686
196938104
13770574
441615185
166911846
98912287
616919358
463774225
465750420
643637638
482205497
250779461
411694673
537873443
18060557
621299088
323537604
107596228
527025878
123654011
245244234
182641190
224552339
249824233
78677329
97703374
43374210
417720240
260895509
219731222
187365901
491294672
177153300
316277721
209848632
323590443
130461936
649322437
138545852
374672193
163674637
634362402
123720295
346015274
220715443
397111307
220969210
252035351
141620161
379977974
554815253
20877772
521392444
95400615
148553950
193233910
125485666
492286125
542176259
88404751
472033424
22109859
453836004
314387011
563538356
562808204
478343889
479024060
272036670
226552970
291735489
303372107
297564808
189196692
211748253
246447802
164247985
561481952
169611654
660983645
484180960
586179542
522438859
239998879
658321346
19948053
609521945
308336249
593974713
223564564
127951259
282025144
227589617
61785659
481289428
2151660
178385126
180333346
595538465
118322061
410522730
608980336
580299634
91719994
517760468
49790700
93627897
599520609
322456065
252331654
455465312
63810253
227389985
512260117
305976607
604649366
674403731
367665150
97676478
211443118
639627086
190158130
79346698
302680546
26159145
296392224
235296194
149432586
189657951
291881593
604617964
663759210
375846884
375266381
262933862
82425252
116652220
376131709
80211571
323258317
194960626
173970644
500003191
94856896
585151138
57545871
665516227
514592203
65100729
432028038
381703013
629066456
108440345
39390173
6628363
66163910
118823082
95782478
328093277
639828225
497184629
225834893
316981218
535343418
645114451
527298246
543412768
475773970
431608890
563453788
549641599
431533020
632192609
96583052
368450017
657904934
12442395
594912660
583500212
195982850
34845781
532199827
401810639
74397001
218077901
556539486
532378257
243313217
449083636
70852261
594533090
676413528
631052578
535642867
678325051
28317297
74777635
333809736
450005810
434870930
207634405
478734029
184984474
440296015
247587220
326397009
636886694
602109616
386135591
30675054
572863451
47834888
151814314
529114845
435565399
247117018
376202817
295254040
133471646
415428300
614702422
490831793
680057622
598691376
579830850
194125575
98227412
415499927
43721411
189589862
297351700
621820086
458901489
49612488
636755255
200643853
313879925
64232017
275756279
150032496
584313736
185931487
240647627
568215802
614926326
488020440
421770821
297263328
418162390
168654026
105062734
312985894
457373162
670869396
357132930
560363170
78447451
237648074
630440682
253998067
509196235
33363052
672423573
374369996
481707650
645713377
114981218
508145487
217267271
426167786
565461233
639878143
433003230
381666674
557736360
59206189
581965943
152553713
481566475
293190915
638808742
53385465
434993754
272299343
518565847
516105658
29196332
37180392
434963204
585185119
248498843
466288519
565521923
76804227
50337835
517820078
51206908
591206294
556415697
313302353
59108266
642897735
405798835
128574842
534425310
25190937
118841193
209754238
295311664
604456007
647466768
400560196
90992243
167767626
18292971
429338055
176475046
516056768
563565068
398202504
459792146
679596031
208558443
246103564
256702001
487318754
127768071
15885501
350202663
210928975
581469884
153230376
69140929
164463543
323299383
211225173
67634333
325143241
615661820
261861440
121636288
125234498
562347924
424004800
614523440
504313727
559930988
508540762
478450746
177394369
637827694
303290202
97021951
599357697
558251459
147922582
305840268
74778685
77666752
492248753
577432884
532173077
246803572
659729701
145756214
174195386
451076616
537156918
444675609
242210893
251759797
58381998
222625352
431142970
453105187
446992521
448700542
563604067
84187561
676010048
29772785
94242166
401469674
477380802
580590177
485672929
24856809
87570178
327454438
153328931
667374716
559871732
68785285
186782365
635397578
72292852
315451986
359123494
132842036
19569198
206702919
207395654
151514771
294141357
58894241
626619540
78213939
509154536
554271420
38737730
52831244
61460919
240884591
278293420
231337774
108544107
143654613
138641566
274654950
120887057
122778765
264819263
31988452
194287957
461450882
613771189
109643474
139866479
41573489
149447896
92252515
227178262
664359992
503689771
256843191
656324240
416116640
107732326
580630866
30257273
316989294
430221356
372150076
501497507
455658151
270259122
367187702
551853597
599904980
474283069
294962325
327775246
18564391
314342374
134178488
621101195
219482737
595175021
24470837
2331836
77815045
404799904
634490937
76566367
143122789
379783438
334341450
285056954
235093168
171732076
628701344
471767026
48885680
674333205
114650146
496660891
418247534
354290488
678704472
615474249
565942945
162540902
662919419
161531755
652774480
375977642
450752838
87665969
679854558
117652606
323744781
296383772
371426535
278011677
170523031
371595169
312659243
442594679
2102011
658899353
75621944
263120696
384942886
21135074
672226450
100632891
190469610
535763029
52543713
162402127
278921743
72831673
489793431
629827717
239699514
40436452
189697381
462757997
314419893
53079416
265445364
91243537
626784518
449802471
365094340
504140716
659876005
64203690
106536560
638838836
427486711
574378509
547747591
390641265
592941296
601105502
377209531
182212888
530829497
462159440
223360219
249688266
282562722
334124567
519311809
323538548
517411494
566088501
439463360
14489550
615208257
488869902
129381683
602013638
58239181
382407656
325129371
405986616
390568347
520986049
381981098
597393792
14920762
565207705
96505409
140132753
23719718
557149025
79778057
562454196
561838293
361118622
200164575
214458268
63574494
675713391
478622664
646382208
137982204
92129172
343574516
601917549
211820245
615811075
655697418
128317760
50783096
224124193
459890774
646385760
342293668
637862680
12256791
604473868
468792265
298254089
575224101
663989040
196198768
520294404
495854429
566694363
674471482
381359479
648019990
383971004
395958714
326123647
390235355
255097462
320303196
127666005
289747114
652237777
48719403
322835319
602576424
119672096
634128672
57592270
298788610
501200237
99970005
320350513
352083817
487084863
509853154
283917736
586970828
321661007
178161805
191269704
581082477
482117659
608937113
337388362
564512725
175902325
445231174
440705665
509883320
679564787
215325081
366597427
656883917
390786289
83819235
73458564
35411848
346684566
234197595
164416272
221048181
575617609
271540162
215191533
325053069
320969551
43686631
159570419
676112345
423332923
443376956
101552894
395695007
610903784
550860250
498556888
16929907
557067917
189073789
603560548
361197143
356264842
184579982
574780667
241370896
192508474
635949500
25428522
231955337
192271855
204161207
363453423
313048012
116774873
670964831
110692492
600041198
670642420
277213570
205981190
423372111
407077083
225284754
116401732
19099062
49698750
55987136
103013020
82916740
190573434
131641424
152514980
29265242
389475866
497813968
111932522
9353463
435662236
518060878
143316008
32344809
575121484
16950818
370201816
511551449
40836049
441965116
321380944
428696636
28670522
129157273
13553244
331822731
68955708
345312813
430617255
268274925
217323899
348742627
428196220
93683222
575727743
628763228
549736987
636030378
74369419
640410617
317226475
361159019
483595495
98694053
604396127
230217226
621846860
85724268
162899726
614137452
327298992
605423464
425658087
595983389
225269087
128390938
222798225
143717155
239951697
364957507
594625378
40826259
150190755
117494121
154392865
571024255
565100162
150209499
545388558
640047826
476580281
210650370
112143352
368069899
318125428
162322316
43427097
631440164
2753509
18917562
158589143
597249378
355110689
268379067
402260636
597694238
350885287
285120683
446547777
625110265
249443860
241884269
9838389
570276745
41319728
381334303
557973457
81142113
549657925
199745720
151178848
644004148
24846989
406825356
374339418
222795905
579952414
319377156
521278735
158686523
301808508
592014041
463061228
282907031
352495637
31249065
58633895
343760429
610216952
28951123
296501480
236071752
518868112
305757820
190820299
147716170
472985419
290670182
549318881
406867104
121797200
392506370
646447002
325777372
454246913
418103214
98908083
380655529
140596811
335686732
306912474
329111241
405499382
330264022
3687331
414232308
75207628
16462190
139257624
201432134
227343002
534350233
294466530
23439855
182854217
606664127
185940233
258625448
512215843
349831139
271870412
231142833
63590294
332618083
120510510
341738384
507846547
92436224
139589340
641302130
170747721
362831590
476874248
652298432
189181775
345299545
555511245
142822761
260655781
111116751
67327715
536024978
421717100
627492885
82239921
605869597
73365631
52501892
47798312
371607796
179212166
171511773
540184312
100543093
211059573
36067585
15679992
197515798
382754468
556937566
16481232
544137524
413165938
267623014
321579501
64701688
93440355
635281720
269268241
208921155
387720090
466388707
215351398
36021139
152931831
392052909
561500315
361338753
79310505
172843174
213034962
63453373
204181954
667296491
117792107
265882804
377521046
134535983
497012574
275343314
465473384
462829327
89649400
328517207
289311857
334853569
531737750
143619117
46447678
618268994
487308376
243613406
222209028
332407709
268604197
294687135
39896785
56482435
454435128
325605162
445006214
268723873
505464536
627341242
632567352
620746424
191990495
100246947
106317217
146141081
122169104
666752275
518347680
293270683
117385794
542153140
156711465
156554656
625064838
573934874
550505078
281655363
398527519
343501689
556931097
601180457
339794077
371463721
674300815
398779698
187396536
194390738
430110178
123214411
209332470
126399325
506257076
598925491
403223104
469561211
357109363
490269657
165522735
359340945
672537016
103463262
257787195
464498393
275423530
636496289
556847492
483754699
302125366
270264809
520166555
284298700
35277727
27139945
466851975
654405840
197012120
104747315
641119611
641930986
571683463
579998995
670125559
367959060
373561038
543685979
312803201
500364051
77720804
118364979
211539532
162174878
538763810
527675168
622143741
517433780
71243688
247477927
282591493
123745853
643830283
557286526
636764883
101258389
71225742
543101476
292907766
345622412
193365524
364437914
338604717
147172969
277939581
575440247
37292180
271767556
212130993
403229186
481555678
295746901
348430776
585754403
513426967
45196128
556017657
507849972
301178801
341592280
37301454
34233474
97854279
566843844
77644899
492906655
499016391
270431088
187149157
457018596
318000512
129318913
532003108
321050549
97030414
653521041
89279333
417623647
592209231
582777273
665760554
307016019
564668414
322399839
497334558
641380121
342291832
388429605
302359299
461946626
49763740
267799069
547989241
303460314
672415147
577968360
167020154
139587339
607686198
341232527
484695609
272878955
344539085
650546205
421305909
97676332
637496512
656712995
629552373
29096052
620343012
598093481
287885420
153323000
405001803
299405499
640564128
594346971
321383862
82470997
147653099
263931242
500145687
472607047
369398591
150542418
219450487
540890574
322699761
59675321
184398924
177974560
421465151
452959148
583216010
275952858
202899387
216908337
647148181
133867795
422667646
466720840
312211822
443119267
38766732
44196014
178348997
534276607
121280857
40815347
559950759
150458703
657787501
277935728
136052523
638492308
536247763
637613147
68875555
198620996
568953864
112552301
285546175
413158595
370884450
482821321
344714716
574341037
240952472
398977331
322506462
133170101
247101444
630584299
245945084
287196714
446387031
120030835
452301125
543435961
77553883
398670255
490242848
345364454
676475870
427308373
25863765
226499228
454363077
61458407
599698820
6172936
488435523
369243673
542221210
602320698
613541249
39652520
79793058
76456993
494100494
356759885
597427707
273428367
388160113
169335846
195556543
643408050
49895537
146359354
426835847
162825401
31415076
344229440
398157360
439127274
361371605
197238676
2603947
250377902
322462195
370181970
552556803
144760630
541080423
196278033
112036193
677202939
321952117
297159389
99562994
666994690
124348460
539399436
186783975
240126727
283039075
378543878
202594542
592191362
652615017
236246745
533900611
404885902
135267079
40729648
570813050
485121152
212621550
534194081
604253772
375290001
661722084
310627127
278986372
608127436
315716200
137661784
563804880
402258256
115605911
636149461
527302914
497644391
489062714
379189756
4699391
251199863
451365654
630041736
57672146
497927282
14162657
93250614
317375701
226772763
648078310
408464245
568452316
462913495
489756788
116394660
620089767
441813602
555331413
516823844
419503797
350111406
429963966
463258313
326915901
337818767
590993783
362055792
315592720
433036282
328331201
234733118
620001309
615295576
89690697
650794506
607225819
124511372
494268038
64005457
383417018
36030078
177536845
86596673
101010874
469668155
679434737
384572987
199218316
379556030
106353338
330095588
112860694
16657928
557289332
70301728
75686536
397140545
537626407
311432565
663794968
423068826
587911774
163800886
529393034
312879146
107246047
500802082
240192831
678139119
515358594
316575685
631035171
575744155
469397886
70927662
553841929
29221474
587165370
365514202
45161393
262672186
189183773
641572312
616224326
542864032
289899909
111957557
120509669
448854894
33475181
576260933
193812564
140219485
73156692
355054482
209968988
511988167
250411113
371633112
285224058
315228191
255481360
145524182
625735884
639757569
586230527
592190625
603012219
321661630
50903061
427870215
227458131
622370152
594672098
253103590
622965253
329998446
661147720
337963469
636653971
10042141
572342610
16094869
10144846
191768846
429016745
306348490
397946282
512554485
164240201
343081004
406694427
246995689
327313412
438170603
82550160
399090345
145400655
563811671
113001710
8950011
278122518
516036327
345200688
279028526
308815842
158752355
80886501
429469917
271628833
517308396
302512725
371667629
574360935
504362320
8996110
115147485
229440574
370306278
497434550
470836586
182200596
271430045
633408903
133643567
55544032
245178175
265459953
357464170
62477706
148091337
132202395
172706829
335810619
467371920
607806408
15149769
629006309
218300282
40791456
474337090
285714059
303475949
94239227
42494364
507119303
377553561
636946165
420418264
358862071
540766881
637965226
495559232
287591436
97449294
249646362
103637860
509733043
446222204
629540509
503857984
645339554
438509758
487743177
396276929
216523360
214038616
11149454
387862306
438933207
233220808
30881987
641210843
2982752
273383180
164156769
635592611
521130382
230230701
133784583
241136340
488782184
129391107
69782811
376614872
669023497
165851956
44038468
633972599
379582673
253887327
197389065
233803409
80689812
607513728
347560419
516347105
73492161
608140161
30114545
163124499
246291809
39665024
645353949
628060315
459636337
437958528
541774304
212907442
532247171
181418913
267337321
37775721
431148404
401691810
672903949
10377393
160809491
87112341
225173713
183496300
386157706
494615577
617902513
110320029
500984593
9106976
407200907
534179046
381154423
9784394
183278000
613506713
204822262
658821663
214797449
450803882
581726738
15170422
60271299
494450076
393599058
129188998
605841458
128724356
113804575
152534135
52767512
564964361
265434045
149717841
230909686
665769038
524854050
459788756
536077988
206163077
28679151
145309665
405281835
534843562
133914977
661713994
560771308
209780140
428514827
277868117
322317069
276607616
246514458
411519379
489932980
663753332
517919988
514496454
282107914
200791174
563292800
654118671
301185610
523236152
226982279
291030638
168744048
136161378
107224204
487502888
479319814
116459758
513291739
542655515
543076503
384524200
491333868
225486353
240595481
518381522
59487940
85116791
102895596
137602475
664361808
384264027
329720850
499434301
425750719
490179996
76710531
316166885
586506082
656301545
57681763
66022386
88003192
518188793
573624346
525881487
111801672
494144290
556572481
517036077
11642114
97644145
573808843
661999258
339417829
313334123
70133970
426343777
58054632
606171132
491060012
207714695
484985021
96225237
182596854
91209249
408155643
333773722
188313795
617594191
137327177
429050167
185489019
245309439
189704090
388442576
127940903
473100076
438959931
48281109
461870094
422142244
410886734
599948937
550758652
442294539
476559581
335228024
499896990
1432279
488408276
479001534
534557482
655181099
1385340
343456078
350432453
486524317
489808337
247887142
325361908
200379246
619926701
299247717
307343129
597817703
673610668
402782119
484588910
590353040
134907016
631322768
151115147
36010842
481035851
439334004
109537146
39711343
72321902
259759533
315880717
551663494
300310019
146071077
114277303
228035087
269460781
234992568
521447921
210920370
349441532
345723773
373542072
92284629
364195264
37547016
10838750
283553982
444861632
173614520
350667918
134679765
657412375
103627939
225040940
554366484
17212322
302609692
29695892
264799028
192699569
216297255
43757821
437966720
168370642
61568497
283153094
599337557
34803005
562820107
257105979
389592551
462773902
159305792
384372827
650445767
332863912
577111254
337393465
157994683
490552012
129757002
471402208
35330014
608083520
398781551
312034748
639431686
489702584
526933139
528721160
568978107
88886181
543600841
563319654
312093982
520347327
537264410
443815430
143385559
289692212
39102525
362555325
384879845
125835292
395735787
434691365
76065380
157726308
260192158
358341750
668111439
535834739
237471446
139894155
416144066
586527232
259219642
297278394
5119766
245555410
47205460
589834004
618138583
334534909
200636332
514803031
423619580
341698226
371017158
328911813
76675622
30307022
665285518
334488707
118397897
591331039
88893368
243533946
283620496
36213282
664690956
642063260
359398562
371079801
8970829
236888357
204954695
27835223
284001032
187158752
199293264
164078919
30915413
560353369
278615561
401274371
282083031
3754679
86763448
430391613
206954427
238614021
273980557
58832169
491255262
93345628
177864444
243769577
110296230
392220309
188008736
198110449
517539544
538090600
654567670
353078858
305160583
137423096
208361654
434884749
420600210
654435418
207150659
560672177
504343155
626861918
271117825
369936551
397150486
635354444
61891684
30535706
210274705
571676039
616140628
221357659
110487991
9177020
627275348
237825776
140307422
112425023
524205269
562266941
19563557
521462317
602547242
541785710
209570738
480765097
157877494
304408755
283542422
224351162
205861494
301625276
572452818
206916589
247423608
577113580
540164648
498392588
501262672
610722598
61827634
42477246
167485968
292629090
256800052
362664683
143433389
163286326
347477546
341090079
345986505
597043718
59423574
528173378
660764456
408037475
563725493
48131283
83432461
527384161
58903559
22044728
342449851
380133405
503822202
529396498
33318830
108261456
409836323
566531404
658303847
304548975
661382134
245309096
38643868
278588824
320808577
659955586
598519328
486543503
637101974
64942806
160748965
596512361
216898454
287561531
678928413
198933700
675288130
15941169
335097585
80917086
162332396
87202640
10393731
676772396
160149890
418416222
636786018
207398109
590623731
291845570
507557164
126377882
222801600
459332995
138487532
97082764
424393686
171006392
464593589
593696778
414323060
290547098
296921156
405959471
636633585
329376690
170580261
278847544
147119317
189463655
38080445
179370287
452962999
389919693
149864144
144009141
382072990
119355954
205848364
570378979
614863109
506976032
136799415
99963183
559846771
668622457
180368274
377987354
491215032
471311733
658781394
579160889
169117157
191306696
399103901
592364523
418325928
157306641
586162706
344468856
177340136
398732806
481335637
232795958
74475365
426891500
454392709
139366420
535867110
379307785
1632291
36594762
47130623
126862637
566141975
270884666
178976299
313419999
195362879
222674950
675536318
615118536
674768957
94190261
423202293
667887196
403523437
562690219
137293471
24645351
182926338
558247416
486159769
245055885
22330271
653126928
46210265
391145286
524799129
43690258
422550571
512761472
145936752
560852709
439873249
567203975
302581983
571652088
96399300
102201426
448977238
181061317
158011239
280602397
387646899
610220448
660926195
477905869
202832267
543438470
415133255
372139257
240536345
414757269
577263704
153467519
28529582
176574174
96981905
517129571
24614811
146252625
303222699
225693831
481377663
454653981
18435416
520487360
73820633
103411169
603009160
275920400
305563619
245710720
29309556
653095079
472801585
507852099
405039001
599714810
630582737
221863900
301628606
647046591
385576868
451828079
154100182
463984041
351696993
34724765
387839462
395458649
351426365
375745295
525077821
69498636
552202385
466561067
302048369
74882944
389051583
200434567
391997928
180917668
19648074
135669253
632476214
100733576
59150185
22237432
439725543
469772013
289739773
66128523
441942609
395964857
526810844
15258191
295778031
106114620
146388188
537845810
646494255
213443577
489239686
191069622
442465790
448555347
5142605
678872792
453981839
138560539
318640435
663403344
317283831
363910541
109942087
284407149
160046495
535636445
164688769
633529724
327379921
233313569
539062552
452653221
388889140
443334697
608131685
664662934
634781917
258982622
391772311
26756851
368122455
432362350
395128861
97833713
538097930
597319383
418815278
124626047
677507073
100352957
413897093
95506613
107017690
406842933
495150955
449282849
612103857
249185242
619436395
58328575
267985898
245948570
370955525
563132381
12244893
578145146
430042162
419448494
123635094
646744643
359525819
166621032
82651220
325276794
169506824
653002885
275488306
362420983
604612477
47280492
585750207
525791896
637625687
383162944
654946046
10066789
376861061
118832717
74156200
663650564
315531307
220798260
192267437
223744006
86171526
563774485
612518537
102215229
143587483
299916316
202195038
39182354
444858589
139379138
609854414
202549647
324316878
182722771
586495235
308371712
342838065
91373757
497166595
340010394
554882220
202294474
547646962
12907104
562531138
7837114
212758876
444345862
544353014
64460710
241044083
616556129
505867027
150714925
534921644
320143536
311498400
182884290
572314898
344299426
459259006
189248574
557142402
449588420
309070765
628869717
320648509
30570689
418704920
371703771
270404030
37505411
329700277
188268501
72369127
473462634
375997282
188282777
278984801
478051224
371234481
170043649
277319652
353077937
491003662
186805878
169755162
5952483
476193346
120933580
22993989
176630680
603746550
287058587
492357300
112162013
204572934
654804538
311123289
10290964
384898983
356309132
633659131
193833146
203048826
471003843
606731201
594036949
106128720
543800169
266417952
354244633
54639610
256549685
192414961
455000815
459362560
618504313
161962667
662548930
533269677
327186731
568279219
659678533
199042846
152277770
137730412
116249823
343978170
636320877
224623040
235430865
389686393
386150896
338107564
139194752
240205071
157957341
300918332
53746482
57615655
596149732
297948771
30338220
175092332
428767858
595734306
294329241
170552052
273732534
6758330
95957680
189939786
227324867
103023889
409124305
208696285
441936781
125019476
602501491
221670286
10126957
678150823
570804536
107309694
325175349
361881431
631045464
294992447
460062038
576040348
554961077
558219667
596284001
507603335
586155129
215563220
469750336
602978218
225137168
419845493
407459819
106509366
504155447
228204618
327700876
12882098
52279044
284720653
316924294
347675481
121815592
478781077
38332354
29957713
493060649
553462782
472608627
448142510
319000175
368603183
168898942
77658854
595739073
138778237
68253071
390197003
530952042
28193225
117593589
426040888
48725594
591156407
528861958
405854616
486513
632777954
74882420
271205982
645430740
280432297
57883561
151957576
91578747
592773356
113009401
481661578
593738758
260832430
54434997
385104536
164664999
558881164
550350194
220454159
446488317
292704441
58008149
37597359
301184634
162181337
115376982
6050775
379334952
579496200
479643359
127509285
220379352
43100450
341100033
153790176
476364868
574105256
64214214
133462982
656546054
495420709
4798572
329648265
228747277
290286614
228113629
485018059
47473271
54655287
59920455
574806236
417643658
433178110
609308059
334054264
134037767
42843933
252356404
140790151
419110652
251504997
151484163
410584111
596013094
111804206
480510539
462927603
177388925
315903855
49883971
169277347
209548093
135077225
428908668
271996376
538906545
469854252
505203563
634760449
15868475
49504686
553550551
231077854
170411557
129501249
297314907
177564697
307247612
669676765
48755255
610241666
474457749
292693514
629157668
383310905
354776345
381230079
112914204
58764323
376206825
532168399
13958046
282181641
220450502
429407149
658188013
243417204
28356492
40872163
95770341
330235877
658644231
564390420
564803210
385126934
142574894
104672329
79510974
478018098
401494880
381082967
251056818
431979471
68363334
58940178
632820134
207935048
376137160
618643528
51635881
568205042
551590933
625994936
407555555
67115683
208889820
337931477
194420856
189261190
161482345
16870
114670011
77525782
314272892
666808449
353271608
203263617
92793643
625018991
62486741
349114480
493010281
539273142
207150392
244041980
107382296
137337760
662754474
67474133
268790389
249124942
533489082
245859391
64621690
169830981
591156064
388682353
297291027
219068553
565640172
442272155
490544891
412412991
35689398
674525285
185989256
533204513
183710452
521125638
628853682
132744568
482702158
368330902
163329576
630174360
142258791
658606870
541479918
231256325
2618312
158789181
191212659
242163261
232129597
349358627
399682629
284673440
40988329
145631409
211127153
448235109
468410521
583959094
313693382
49510138
342896108
499399420
240259702
504175260
562359385
94369117
352296099
313547282
476986692
668934393
15374142
412674463
107915015
365386468
290961571
69770103
358768597
99975946
67455213
219065624
186002418
511914880
283832569
510638394
66596891
97517241
261485668
483963101
475906301
223998069
517853475
578199853
215565188
465889186
233916230
6704390
465379551
132457384
148382375
173969929
97181686
134614003
575227347
513556845
326435393
198656990
127175529
151050075
85115183
473064647
307885249
613125532
15998690
349550070
650121991
83687438
674906149
501976940
650595288
404025993
156603825
429458132
435761941
77010764
350208276
230853347
141583070
374028538
616408240
365857148
231091912
137951929
480441683
217039678
442789622
160160271
160837110
165302737
413514683
457052896
107732326
675835569
321872075
438909623
452243094
607287476
150019205
468292104
655358126
206081064
621390840
593385697
664905675
438941797
154137368
425885653
132199502
346489143
418316837
471252081
310656445
378714918
239319925
35804730
519866884
494885899
209939702
663619141
672996038
262115466
620584152
70355478
100217360
241147325
496715996
482187217
183237729
537679182
674139732
654667565
17859078
649209459
357211634
477004662
169189100
425954369
103359359
549069003
305227963
595242593
432023171
213536084
140026075
32107468
124489605
613169169
141536357
211226133
191350827
457146525
598628111
465874084
265980352
397489774
93166627
61440636
341478882
516385057
227129783
496529587
615055466
179687978
624892769
33834606
431310999
197070492
140171401
241513667
190520112
296258382
236646107
207360792
632070118
595127648
639205336
533930288
331893314
197943024
140028820
265400252
55263556
446213089
107161873
507403657
640498215
403037592
427953124
561777661
274580922
482096081
326367308
621807102
430671165
400790651
541828433
85887891
349336234
462057068
563101832
178459207
91085400
230710226
373838909
44900600
565547932
493045428
179311146
289827208
34681276
233899491
478129037
270450124
383669748
222646753
656235110
651284941
508697451
223204018
504351172
186702929
123963626
321827518
492431010
162640434
376192534
278304953
238189465
242082077
531182563
124193109
532646843
624271405
621137680
84679072
470937803
11580463
243265264
63450002
369909315
22406423
3424820
112348181
339273896
565123513
358173376
205761366
615028246
364469213
139180169
101097879
181333403
504053850
668039634
553944450
584968855
662578048
78788425
440613471
542823211
464892386
505786781
573940419
526116295
314518829
535018023
676785906
457324960
295049360
525729338
303993049
85937165
444928408
444355889
518994151
388214296
208936028
630240976
402755990
183838386
398444768
463415406
274211297
289538587
27116052
115870321
247094524
505541057
207113072
115203915
316896847
49982569
352892757
342479643
618535258
272322146
513316032
542858673
457731870
598710667
508537919
388523581
459466068
611700627
177015510
523206181
128429763
274357642
79707132
461462355
30642974
586751021
217569504
245952053
372297842
34629816
58227218
479334950
471541595
22845854
462808649
267639910
441284974
100948208
637952704
443969869
610117003
132527099
452569109
450750067
537110109
648630828
555920421
2585487
369167961
511336304
229325916
586832025
191451376
259890748
670207410
95748526
360763161
419897943
196379912
191974757
105929542
207502410
598907524
159509372
86111835
86325245
357653741
90192611
206887289
362373557
21809328
458241487
642467246
52932367
366983321
318847058
99880813
293844681
594704451
362105680
394156135
278531485
439752459
370783035
41728856
311268215
616080229
550293213
347685555
415919594
670705285
478353906
566086489
658979774
159601363
553791482
370889723
571893403
454706276
371880059
67181413
587241847
512060610
38775592
519353784
365103310
357141942
486844800
540908503
448751322
140703068
298777264
191356240
2081192
94040307
592795224
431965200
353051970
269854520
602032852
589549645
590599102
120560236
394253443
521818032
646887666
473165618
348425651
239563667
80181906
604770527
420233494
259379840
185752188
231008730
15667339
528606075
336375278
400072347
610656545
473624645
53576098
349443864
421663724
122883879
134006731
35950350
511204660
429479398
310423931
347172306
297792004
311955558
561757872
505343709
409560430
19753024
633848941
39881990
83749312
248836502
462141296
574223179
152698596
323101561
489765663
473048851
668723395
530743589
508039639
341252123
663073907
66695253
194232935
25068061
406985404
657472579
179865208
385370108
94388096
336717069
419416539
269744787
344241918
145554334
191718577
167573208
333913015
155818026
382899167
264007813
461534231
630255701
4775018
403454753
60278946
564619869
406277303
73451097
248324784
271092167
377431958
446726738
101227481
640167056
462525847
625683642
648584057
76263708
463604870
76325604
275538890
83534288
456059493
29672428
303635982
17605162
65912495
124057217
197847291
372993490
614527346
239867714
212855129
260479099
43746293
372867136
526063908
21769862
177600782
86426506
84350166
251377589
546344740
536403264
286534067
357737261
107793210
185956239
608574151
408642322
129424975
53378637
587862992
423277517
382513995
647944520
54608046
77273644
525422189
448546916
323116934
92894373
582843249
83212389
323320653
265952789
573475204
656156990
328352636
198329606
314268766
471195818
16017113
57440655
426630125
580232566
161162244
277096544
172000697
200553334
192566131
154857613
644748597
13889075
390721233
523595500
122037247
43848143
152708443
63980984
338178385
555598352
631867883
395249137
635322787
449430976
401635164
378519282
95295895
252517171
167951390
650173999
635175801
75591235
94597636
137954473
261416821
273697627
611519440
140081925
26104100
417498256
446156017
268548899
108735284
670885123
546188494
360163292
589411508
120360282
62559195
49309375
323681987
242978926
103442633
522586533
656653217
594528612
428441646
519570223
516707682
296677260
37869005
421481641
287572355
436502262
419610183
347387679
516321630
338749121
647037691
336804864
460666442
220323474
472584213
451087690
205771579
517714971
647440017
455698040
389842778
306292664
592831308
242778765
6949843
659496769
404499053
206371340
618619662
352407410
220425767
195507861
267579374
56129489
248965027
442334084
424868257
539641025
118330208
301973508
176491357
568777947
237822492
262594064
265112609
178915645
55259835
392056958
159554002
661873089
378114465
622401090
318160892
669594472
38267128
450371441
543479407
8420809
300172730
121653010
91605852
146898274
614397058
143628670
200149086
389185310
587293481
627019841
404315492
581490756
357546402
109054930
635025891
140874755
298782666
185096800
377487974
51706939
655832256
257887399
412447333
100076758
350623741
190520303
259827274
266554223
499823414
213851362
470154637
512308658
628521100
662600644
144361205
111278934
278423820
665368723
539828179
378030693
231749663
5052709
518153689
536285612
224503071
147607355
24231119
654693555
292727657
182337976
677601594
88898409
16010494
22097078
453187007
301493044
627183459
94679142
665106571
303597143
142938810
492313612
449110615
44131199
258863723
282526185
112124738
155434748
41915787
67021608
554733681
554134737
212941765
324981222
554558895
513193485
645417240
233855725
658365024
318647361
493491297
662569567
212228902
45454842
616203062
227468051
478412644
156555255
287621627
441043027
634375981
49806206
276070742
639014981
520072876
123655630
429524101
94955795
508994804
378477059
95028288
98928228
430233593
464122748
442474854
130021877
596957686
510780453
514167715
541617841
208270399
373255263
589249447
410202605
656818532
522803568
123213233
214451969
125711296
31864396
591816810
514718746
1671352
661064028
384937241
127965907
233482743
99025048
159715504
299648309
355210180
314850744
624994352
304621350
538268784
221786912
610273013
2593866
257408714
367760080
112903019
438497420
569197814
168277808
269429256
607509628
589168815
81427267
234788201
339981691
601975934
314914296
656161988
399498721
4491460
5744473
79241298
179114883
436948922
442978095
42202371
570934351
658238527
10910043
227975373
619695818
66868957
130466704
547993324
214848710
546375116
6499703
198666436
32474399
225839101
538578921
260039648
179758460
293535298
570995812
476557997
192210072
508699528
139224117
349170411
99161258
522109344
490990457
61437469
61754379
224760948
454159359
96174521
472535736
190400994
666906914
262192001
455847298
676391466
38396279
96270166
395002530
517118651
27355689
562914787
380107140
559381505
284800752
324560086
569657565
96526539
148952248
425145536
441629331
466414005
597407033
663900175
302435248
148320089
408474564
520917878
400683430
421965444
630798057
6966241
321249714
134211020
127874906
642987684
453482977
42322598
606285251
464475245
98096017
671456600
519065793
636341448
141217426
65055601
171605294
618844621
413686867
220638062
452206991
367608603
211373477
488284133
125690573
513908029
596298094
523548613
81521882
666637139
531912931
172153817
33319660
37060053
639523169
68586376
297634439
446966441
210803786
27835688
434261230
328134769
318041172
253457409
298456938
643608835
308679218
403052704
163286990
37535523
632961375
386046977
235143948
450068913
579360842
218213512
106843013
145441495
502489753
339929213
566646128
655481356
583728990
8854036
178755583
89904465
216900249
81543986
262889438
526780128
254804057
542380396
71106524
474448998
549775641
153538768
349592414
140433724
413659339
82622391
402042599
458519494
622738440
24868940
432683058
338696904
210535501
364629717
185032864
131723539
586101295
400662797
131217188
79175859
606255215
266586721
417649545
375257124
7172853
628042764
442697654
415105748
177032969
596001699
432806071
246605283
112470784
551113517
519061610
279804438
42532950
566683559
235881349
672701236
283747110
263798598
3576244
107029286
241383893
146769770
488239969
113083388
32889910
447842033
204951271
114757508
58066118
265418884
569505729
121450972
148210496
613465573
370412544
304568877
157638785
41860262
658332841
192243501
266756367
143353797
472606169
381538417
108168339
329106404
460071943
47657450
368698661
464781323
383463541
159867897
113300474
415364288
606169613
361201653
552061144
346919408
626301009
513820024
123431982
471765867
148917277
430777352
641004906
366024305
374421917
520428564
678095648
191408354
153261138
275229267
380035460
15718991
567036910
46222465
59283962
134003608
421992214
64109859
346049637
399195014
375645211
534408538
237896754
200801369
248845768
155809591
288826705
208131005
253872586
256201415
192420039
375490779
518741932
266080413
666289687
518502888
331427869
133084396
242486726
348655478
514995424
675934981
121468012
592792899
110845990
446915425
600490039
275886529
189079902
391792896
314618431
518256116
213913530
108854791
30210533
658727739
657677460
268007944
324200376
263231862
174210738
143825770
122894840
277742922
168651837
644283692
244923172
474967903
165248906
149692478
438584868
350891389
120205063
126958135
325225583
344497769
669244206
578725999
565914672
165980017
556048163
596308231
665304562
134981584
360809058
395240560
641336938
238924896
659195827
613747770
654638967
311842868
508305171
593890147
326857625
319455073
152027859
56689820
32554901
371799233
316386126
206218804
501597068
623440530
208483165
272118747
618917419
11313995
269355632
151216313
634533038
188516846
73559128
42168919
332409005
617456236
662578347
466988277
599824692
242755910
575597189
605692120
134883236
550484950
186311815
172314354
141371816
155594036
361246346
365190603
663258819
623771340
392648730
106271299
598226329
470115745
460562444
354284763
128046415
422913684
374884583
437174218
583206537
528856000
28378278
291259994
265479678
647597004
623739053
542342748
150589889
305933337
496168556
506858603
288116239
102243963
473619193
219257370
167042401
141943176
347145803
346347872
229148442
65065813
449827713
547441411
30423875
630926818
378263280
91032728
253089898
128217197
266058127
524287951
235775085
214739989
454704873
26988206
647052156
3081671
261342133
205681597
539962197
536894712
459560525
467120308
585711402
177351664
83420126
16484704
32889108
450982876
176391425
676214397
456539127
410684519
243862026
238565257
411211507
421459540
432831361
499912441
81791625
19654087
172902287
357795730
310993836
321502021
389839515
164900470
45866124
37134386
376395300
313484238
425151148
660394654
267578862
507165556
86855570
115308548
274265098
227917882
144385937
489435999
45292774
640812924
282700531
163533084
662863663
203508359
441150151
239736373
206124041
599171661
277771763
387492583
60066187
563019486
141382002
29113454
326925399
205500795
262134079
74958567
63009534
29529620
461908
128653875
114031077
221666367
154807224
507038604
598956271
549565891
295218145
635492798
229238998
172963117
498590746
453107183
634538577
314487294
91625401
399106835
39048975
679765964
17547086
205366577
196182421
233229332
34823066
15253222
447024957
472914678
281641687
608344659
381599478
233136463
328168906
48234551
452191689
50591474
576169593
144949498
213267485
178163258
3715796
154871040
17242108
557779922
613629148
57295694
193989784
668990336
191336374
559302548
159844676
185570562
95246228
645561939
179199369
88812033
625332960
279209401
574565776
623294439
414441524
179607757
613509270
237219646
420195914
41321303
62730193
12058213
36090190
28010622
207966001
509524827
373420810
468791516
83636946
354626680
308789052
478275798
448288680
320951483
386805846
282343163
131281666
244598522
604689433
531469038
442797840
359981895
548186967
302307551
432138039
49592340
190511749
324782821
277051839
235371504
623937086
504074208
370755618
230481906
573629132
129607620
604667633
659775394
508238824
336404892
267485580
269340111
329474910
635235277
218313463
396819031
169256905
653443283
311254817
115823163
71537542
250788398
5476879
71721103
83732943
10240221
156104665
31148359
23553349
522429666
304740295
80659981
596206621
118715383
12287235
191173008
165367806
426578710
73901012
246362055
265083723
47716536
636153563
361914464
116751560
218397001
404827762
623332789
345637265
115363882
609953011
357426122
461223814
679679313
262140512
642162410
653603509
78078773
378138092
640920375
54401844
587450303
661425469
573752515
1018487
40755858
189290781
9590717
11549071
305886187
5081480
123778367
557335324
196392461
506852975
169698423
20546348
32166245
362315214
449158774
292318464
270436943
437322469
233232773
219688821
589981944
391195070
73580338
425571516
554098858
189660477
531337305
347831024
112037528
403253422
36764722
476737980
463777958
507964768
502044793
571912488
469915257
46929290
245915257
617747159
415413787
34580721
464777128
42184797
195543730
672697044
488488813
234290624
267042922
291928532
185675711
615234140
182002342
2258997
16695849
579966663
366781728
354884914
457707543
602992600
320105783
125481291
185006147
24205376
612590913
607833420
410638871
101331008
537823983
270169347
176269083
175877216
506230204
292644325
668085310
279208049
281507294
355522941
140945317
11014866
423726685
134636134
392593926
659993690
531480718
406625329
510988724
127457577
648824987
301576576
265090704
4699373
613286512
174659287
10181475
237087564
212897333
395736342
569556874
110655112
582751047
607050982
540456740
644270172
588755843
466287440
227303749
352358234
20892404
185491336
570238857
65086408
423119524
279726550
51372254
205325700
392238339
122560924
295643218
146030995
404799287
431938219
658254506
330428635
137919164
149888554
399473667
280826657
623761894
38123254
321694926
199456545
135983588
428494893
125297354
36743419
475683897
492920565
397290214
60572757
443096620
586959274
549311895
643083859
630571598
590238973
650561913
644736773
415819147
43333974
310500092
341114137
242634870
120755437
62007276
622115510
482539465
320258634
370797961
634582085
465769873
285265117
335835989
499127518
86781500
623385859
346658629
73548420
196407905
407781885
119717727
158830715
333949823
487652687
450652151
309057919
18350439
40113970
92564211
581607235
475589993
159053483
62158222
14948819
658290028
168470106
501629278
338820654
324971575
600840342
365048393
399864913
525644122
288913600
335757996
565517645
352568067
192840950
128668821
309834341
31648811
190650367
548320753
219671214
142744513
189203491
306547631
565110774
255090700
100324230
93782581
68734776
381618817
262857927
231302607
154158030
227787015
192383382
653327789
510733590
371287501
115424180
614336297
625045646
252084648
18171492
547331524
430828393
644247139
46238344
569056164
218407104
16162285
519402961
395771146
53539185
434787235
460551347
295601860
536172877
200746933
290293981
613291217
234263110
39725370
350030428
31068517
297888244
399757083
215901034
424463101
577402472
501882488
426678008
32871873
69144318
208688040
98667987
326546246
58425533
99250124
131917366
7133576
369770561
365001986
465240575
517566797
181070434
301890273
33218482
650597208
278051225
231696852
84388810
109848543
204035382
423932645
91488028
480721381
399578742
111031346
679493125
85779071
355809195
146926279
109659922
523761375
664873377
352806748
276036724
250297777
651098642
323553172
115921923
472815287
1025508
510585784
37427298
381678823
142051470
648230121
499559007
478685564
348896799
137724579
659601363
228202699
597760945
341376610
578733615
99144882
471319731
506964258
68831022
123707122
79763438
212609739
353113393
136942190
305591249
462421757
397157768
415525764
567582979
153396097
511836931
146334635
156201204
35206964
97554916
38178259
463431858
87997969
494775387
5164264
249571225
582170967
133450857
558252178
537872403
168906262
314215344
373860665
464805663
573308881
43958489
129480347
357660605
330208038
89582435
467387848
557147274
405933454
77629503
479614827
46254588
216331566
16844687
397399640
555892507
175025482
298703206
456876609
582059806
397097695
182971873
657282783
542271350
215744636
663601482
76963519
35251132
641103132
221126878
175769697
532757198
545942470
326899576
295104281
411528706
442329165
62141609
344227328
317357000
450477994
318160881
193546666
536697577
93659421
19560344
365370449
75194533
70060691
505396578
218846502
194890688
270009078
218372559
25202848
534665364
244372393
264046830
84091669
499304952
72323026
60963436
124091182
15052034
320517954
411241581
315953603
522383912
521329568
67570947
638729964
401096603
480379119
97393614
416904883
346627960
246088102
436393380
423768872
185733623
588282380
164576651
297941072
168916965
337403742
404744433
488392002
587033895
155671634
40055146
383559890
30420188
379698272
607251615
448692077
475275421
432715131
187541529
49628959
612858437
366071602
357501409
233574117
588055509
72206669
122299720
174446612
378191616
121090370
12733461
124422090
637722205
57396743
522033669
3163188
543739498
263133946
333230004
605885988
250098671
442945526
345828172
343332276
86402407
242672454
638367623
32887362
462386529
347563768
378252944
579343999
603706941
351230386
230791337
365256271
131817029
595909721
461578839
144571374
160885634
512302171
201370155
180646481
541747438
419997943
501141109
146458444
450908164
472061565
162649545
425322278
52823009
582932746
35262780
661090136
432371314
128574283
458349043
500952741
78209189
80817941
654239836
203338332
131980347
576537291
492015844
670600753
1956845
18304102
663805799
558396844
72244024
260485873
449495035
542186139
236219888
632188657
212611521
679596014
468689376
169337963
382342783
4120858
222050794
190161819
675393307
401740919
62309115
527266984
273082774
66729061
176504269
106418511
244015307
342367004
56915062
170070067
91456411
483279292
413975558
159158617
447989622
285855980
169581313
173471997
22665726
246477704
257502052
202572810
413452095
9004707
54879703
28331788
384469704
265636004
285157296
33953812
553095573
475321949
287983507
312597309
183557741
635891221
76957393
471124421
133895783
287309193
34578859
193838535
598453699
70360508
154485614
461916327
461568334
559560772
30031539
133573607
20839106
673574505
359354036
571588648
427636605
600086934
636140685
552343302
604133575
366808656
473453789
125562510
298589394
196164815
373276435
45628397
289197313
609207637
13869194
543403931
589325782
462542525
599620054
6429675
145381795
286464340
648623864
145690715
582926881
569786423
188278805
465041426
421554518
238092382
429657508
299101252
61782234
180173594
30483861
495516410
169058759
147948138
437504825
80352737
300599848
304488477
282699005
272068367
241291021
304752739
209856033
557319962
273430663
497488826
119884675
74403862
81409762
25342694
164603262
367161388
452688186
291408675
567875510
84543053
416925567
502813119
647034052
10283069
308617021
621245229
188974197
193604556
49757392
269135890
231023842
521683585
264552198
398447421
3530371
511340315
445236941
32363814
98100024
186717709
661138011
373910973
501687190
77795299
410293008
622045357
164482627
266323537
614466216
77263738
169216115
294799203
57501868
34500167
216058935
181847973
251915832
99297654
265913259
99494213
317898967
639916892
257513365
99085976
101729131
307458530
320921688
86340900
42724610
585095614
348839748
51644268
133654973
41163974
163983545
130551118
448312514
508735658
640219459
545164856
475560874
516767332
123157911
528017317
299599018
91037402
276130054
357031380
314814434
76272915
572081431
486569545
134506611
248295592
281210042
88091797
301546671
491863565
253290658
477724127
674750457
484646705
305741798
291117991
647948590
345738099
6576922
141182143
389382066
406087457
227312452
482649244
397964697
345700768
631435998
194578327
569449647
552243705
19205795
461347188
243466680
206265489
537447998
284910481
159430863
100469801
463058325
616352197
493206409
291208136
345222291
221701037
142100786
106924750
114089013
15586639
675796858
450531738
303059228
188889597
318145861
23444351
452630422
640935322
561975014
5562884
97805547
219359950
556001647
372750252
403008844
327517820
96444755
660904542
102596897
518900936
590949805
641408229
568517601
316258204
44450882
307981510
598371396
23247375
57196500
98612429
655062168
284876307
396382737
299568903
282762478
467171965
259811223
365114109
431475253
471943278
35961907
9924525
601911572
157938881
249572691
369498225
44477964
633668117
7755145
52844101
443281372
249909781
7410125
338063149
577258308
369686622
334396216
650221334
511338257
470573376
498296688
35676722
145639183
201979423
244736200
148981915
139030989
330108679
662651927
488576567
27130742
69846564
162721108
325562908
579466529
58345717
394663097
658943918
648096116
624253916
626762211
281851732
270437750
83898187
137811335
24287261
348423201
330366329
70599693
244477656
207623098
350103505
244947805
387802434
491203970
300327068
212342502
534239498
321161967
242473845
337899051
635633396
578680775
433895806
670305396
128735258
158616954
8720194
406371851
346238792
399995420
406943674
625390246
293036903
477453891
432291087
653290733
642280643
236009621
375799199
594905985
565409399
465027162
276367450
71321828
61309854
650466750
219700609
176363001
513704176
256925682
514739144
400755166
90931738
279372188
515035869
202505880
416427619
411072560
479664519
143104199
331150250
439007633
602497892
545617985
597017458
135208471
476120385
364486839
249978536
511525316
84525199
265461869
558818946
140090129
90823640
88509358
467382552
64337545
595838712
580164734
75544832
383272623
534929558
570320306
417543286
558261986
671289044
612547899
256500958
471385566
177227863
245398980
411606834
468669816
607694348
371386736
621046395
589556987
269337515
155023149
274924296
208865355
375210540
588744233
432877877
281279602
365489293
471229525
164231207
31621998
12515531
442472049
116964028
154898217
35741268
547306069
27976539
22702591
515022707
310172940
657587301
639790859
179870884
651423274
367257359
166334605
679345953
85528771
443540865
90974971
170547627
529746492
131171574
297590693
171909893
340128256
152519412
18887518
389669503
321561121
420129077
470305107
664225760
194716362
416193721
164246094
412242976
410635769
187008191
533857580
275430264
321423611
202422539
468537121
572189887
78022389
172575115
415078415
397639822
406090104
676820915
108881767
438695794
213517344
648991544
361997246
523346617
260661411
19332336
349760600
124216157
216739382
415694989
677186727
581781552
477909495
265570039
490940492
32261430
243226033
658757551
409601563
642572539
141645897
471600248
600087925
424620683
71889299
637275160
20300283
636418039
50551558
647141459
78095130
138066172
677229731
299814198
536966552
117863159
376546411
343605763
186247065
267429855
19972550
670476906
408408751
24067176
338730085
524707705
662934577
84570260
226675627
20135311
251769334
472935935
6684852
438579965
329360659
390319785
426835121
594487493
413129952
51832833
395723932
373627749
534518447
199706228
60565084
670258641
244122727
350207875
450838869
378155742
139402219
3558444
172566895
175199764
147513030
618462707
323232069
125383351
435782286
195299072
651750516
18912478
302934354
676833474
71112540
602398315
574320882
587447475
248112509
262542176
332134328
213050852
148660841
645119423
378294992
422760605
665308711
541114968
21864698
640144063
351866571
501679552
72375732
32766183
611337675
29085000
232125186
634598673
569825855
357938910
52153705
467111349
547392711
105794371
231318741
77873683
580233372
200584079
656035792
549752886
289517536
635006958
369959093
361565326
396611341
80373850
472061252
360992531
195440972
594196526
268978618
199017468
266563825
595918132
163492840
199678965
202258672
501569837
212641167
454179284
322683532
456205651
294681227
16712879
560986814
274618175
204043285
432114862
32592802
535009539
139778011
409733075
422112091
429781257
67414336
222972228
576933479
295299586
113998635
407992921
101455139
591371576
229665122
196602031
100254609
647610362
382461724
361228027
526556014
202578685
485363318
33980867
290047527
222818022
311874001
364449919
130559001
290921365
535256408
172180807
151819071
565891948
57492259
53318817
198274252
309593295
343381942
507813999
585478957
537656498
97075620
674530885
479548809
206130907
118011273
550934052
577816217
478757805
480537921
226488548
585671028
629708756
195597615
458890374
149044389
3811379
620808702
251635645
106625951
393488961
321335335
361738071
312987888
320149923
244134687
550592037
46405112
510390680
129729180
356400215
467360939
3184269
288053643
207973953
537326908
168067868
536984911
394980
583757059
106132042
193394793
273817984
10476706
611827584
326487043
569222474
478256982
447935532
122939520
538340067
466959695
59469997
283790741
126155194
524375286
243094722
658570737
247154821
413907663
35265504
168634697
138736832
594598605
560638208
520039498
347292043
39224544
93720319
25540897
457930567
678181535
584218564
383464902
82686042
359706992
449360209
563038210
414122704
598374056
514632874
236237344
30519284
644072678
298988518
364032069
281470348
224786282
505645675
33278959
15997406
75393357
288116360
396223741
13254831
244434080
36719041
299915098
510630620
214513708
178594442
569034834
477703467
207023576
364962070
235666770
483360941
98225619
550990320
409203221
486417907
54155214
298750759
326212075
257605917
133872890
598669842
63944715
176505563
668998021
634566400
131858134
198754206
152666016
251030459
342233015
290383599
90116561
80230504
354771519
408748570
96322627
602803259
659432435
528930863
131100632
223686133
162773940
202881657
168735752
518896768
394846716
645844309
152412463
647779558
61663530
433453176
196657783
55755578
77354000
191918157
636105332
658286456
678004305
275944764
31651738
95142207
84703767
322632637
232358865
413493724
31020083
441051748
135209936
426448110
334783945
318565007
222698918
310167979
536932753
245676145
602100296
605007467
383305104
106019983
491459462
190470283
403632148
538227985
508988727
438308095
472209730
244118713
73247885
536701714
575479668
36924263
331361603
90131045
158378972
383174978
99853729
580499371
561958643
346790455
437415616
60978631
207496044
254488150
7131175
610011890
514581000
218314352
334169343
271369559
152051883
399003758
145209666
58688052
610564762
485982851
92314540
278080164
509369456
199839074
486702235
146613121
586409822
555476767
432617493
666845397
527407895
285376172
552161764
532637920
624526683
606791612
679859421
352789263
384031768
541420705
36536148
536376871
317572318
115905701
78900106
419998973
618483178
134105676
563057191
659231862
160191793
89537738
410117334
579754003
309345362
157328215
637504138
478455749
432854026
470695118
343104010
108305226
502869000
411251670
511916118
318733435
408748344
170427557
310079273
126611547
361433103
433184384
98856214
464458226
530394459
326577204
338752420
613844658
328860249
615432284
379982657
168036046
131165166
654159566
222597688
51139117
491481832
213199749
67656731
127740126
517055707
534643249
305070044
357229971
451748321
476843486
159109114
526886602
452247852
180251598
422035704
673061550
445521918
138843594
285995832
485127815
102004393
641405793
65651155
431587810
55907944
122415414
193560492
288821818
90587084
171534367
92464120
121230704
58398532
291341530
112469088
341793385
150884749
418810779
130739679
602606005
50269629
86094002
148229821
44265917
468906805
376249012
519591226
7919615
159481430
42526479
620666729
252743444
93694569
469986869
40180027
180294861
594515386
397006052
156762065
623157275
71204026
224064632
466074061
320224806
115599290
206183846
310174318
566332902
606593308
261766093
69733487
589431224
149837202
635374357
456260040
363546308
180819958
341856066
419446301
623671106
679207937
469147199
156703763
207059920
672486638
488287043
533163024
208926928
85884499
76585966
359467449
490566277
257696113
78882844
231679646
33571282
322759809
101442735
668156409
290669438
157015315
229534225
575006289
315785705
615877200
296666799
512444310
3303243
54323595
99961991
402600502
129451030
67438005
115794963
455924746
242765289
352027780
22294431
174476342
645149110
541840069
414200962
640683568
6754746
106352632
560897572
622507113
61902243
70981909
117680800
22552467
131845878
351365319
311051460
468428956
667319134
162243654
48490071
257198711
540228604
596526486
634505210
678378892
360361753
325404237
164264024
597220649
150557891
451370818
527777159
450752020
86174261
137235328
280170827
218522408
539075211
76471122
666699259
204786347
377919276
395074776
355402312
240354478
402892267
155369686
536733706
391732227
81709102
176975485
212715327
640399343
218242237
438442072
2783981
152986448
431740206
12414731
613408672
379041643
451458675
83551816
157059036
365373279
555235003
189669345
130018637
31240835
361949281
124045272
136760204
630475413
72011942
458275563
526803092
114614360
565777945
150670746
495488737
36446161
180516895
70156946
286562883
498174797
307635646
317119475
175264036
440200650
523692728
209827961
642912226
348517757
291899722
2947909
531051489
256632327
132356226
11478681
360810302
166385370
178458147
469222945
58109643
610972689
8468761
125929964
605443892
588581627
20000343
368625177
375442131
178737508
121789145
60844005
520155250
182129037
366941463
233730795
265013525
24996582
250040761
351891358
23815967
241144602
150344715
146568384
606238505
409068138
39149396
335946412
486664248
521614778
487001187
122593869
533702995
362856905
382693653
511182534
633849081
90044426
215646985
121398182
339206002
369244228
620712308
637400202
444313644
21113533
543803587
502219609
600284226
576217992
66944379
658479484
374660149
172320468
58551103
172095983
533029947
36960953
48747148
416533503
166506310
649799024
571111100
279881289
251147217
25828304
143747474
101941045
330291148
181957614
172880723
311909651
130254224
394253655
70976175
209403342
141874272
424790618
209738842
130106604
384205366
364223784
643167473
353221943
677910006
524010796
366445345
83096684
414607332
278140441
378723773
49974194
477755458
431641910
199920481
432849793
315986088
197296936
584316654
640651185
392585137
413866485
302172155
556890484
567493599
424908154
638294851
352983859
510055634
616095638
506112828
343821921
519494295
432762267
117535932
37380322
92580496
455019287
594739278
127549600
621816411
196887505
228384808
648366665
459720383
544230094
409664899
547762576
499613571
271814809
170673078
56857642
448392339
218290802
28277523
520218456
281654348
212885577
418126467
290256670
618174939
629411284
521058020
311426180
627200294
237083645
425299043
538446071
57757160
44643359
341033365
347623001
495601229
537145499
107408074
394529486
192830904
151014059
652969310
613838429
32706097
371367640
531524763
381106672
573074525
180381216
638004077
448177486
1009355
476178685
493215357
141606471
209457062
221774108
567737921
617145206
80407879
527232453
156711465
279748923
277843310
365619092
283461990
154880254
535045299
44228028
469920325
173728608
49690033
21542597
30965446
600019464
635162033
185947588
49502619
481430320
207689887
590885981
591635535
302545425
575133870
305624440
323352960
42870356
338138940
3315205
360067988
576598992
569585545
22709229
374976188
364092983
604540567
447068070
382330379
609378447
138866873
594007341
148801861
568031557
656367670
665920671
227186238
646741769
638539981
34637450
436476971
186234588
618838511
272461078
469771329
567961072
86076546
74254131
315715635
150402687
23111828
41741477
357298429
503448768
250970342
330660060
107644452
311851053
339343083
268269803
444796376
370141909
367677774
382526092
463006116
28184553
388632324
486712699
595485220
251894840
352455125
284775742
155360675
457327883
10692642
666214176
600845033
529808934
22407503
160079554
445668592
308615794
321974814
326547041
156638691
448995524
628017963
304401396
596141420
123592633
622619829
140448695
377728282
201664976
251953364
515661748
129423185
465071071
39242774
197801057
349966907
508191078
156457384
315417849
393791188
350369830
433147012
73427783
383177216
675017156
155535800
499566414
99717381
151866982
289362156
236527565
386056922
24798689
134353039
418295177
321365466
104981720
15605596
586314049
61013823
527346986
46523462
198225099
246513788
163288212
559911926
221223923
84515648
66685454
626670261
124062875
371773892
602665915
574719518
483518799
323978593
209618839
112400569
147679833
328548523
455859258
383409223
388090650
89756840
89766318
563134274
675371650
136523162
152758305
84734905
603584266
230745562
52712588
38908020
665101198
343030505
68210203
484539287
572456141
66748547
501055555
563137101
135774685
401535359
268260446
652838177
136814953
52554629
249110989
637166761
370168885
468290892
342946366
144443139
144117985
608279490
47752424
157222544
331223134
596441447
664129614
109638163
311944632
146398588
672553590
8813556
203785523
642028746
497644663
418428289
272297718
124689187
235443950
289519146
97771858
229887379
61427682
577480642
152594545
21770443
172737735
263891386
88100393
475319764
523355811
379960503
78452932
550199529
9115343
616597938
17774894
81249283
476521084
105582362
110768404
44483168
611066152
450031853
36298903
120121861
373954327
39786960
41868914
191680260
536118616
652358833
186658988
188560053
349783798
626149089
391941601
45775476
115441981
83474448
385609876
412949167
500297513
445948160
219684099
354305816
510560270
386209284
306553470
675613944
232466120
204805406
369206442
294623526
158268591
296469583
357000439
547594029
56797365
173718589
3038153
449169683
74738025
640082362
663813113
4306307
189208966
578695576
73432933
156056710
239243185
175460193
637022271
24343935
402325053
83513809
527226067
505405725
17174588
206479889
300867168
351211929
373957128
106780031
137156051
674193935
159005549
321432074
131590751
178121631
255810068
306045727
640922707
327282923
161629301
489068314
97222396
145672524
22195601
654866236
512638515
45322774
339384516
621150500
569859484
499849515
577081261
264286203
644612963
403705614
428651207
80881378
433733494
232588610
244651550
58562142
200622129
392099323
463632107
414201095
204874529
374863028
43956424
489240364
392594231
344255146
457814458
298048806
138817171
674043276
246128393
29242698
524016676
639618137
50155460
68242453
431294250
210256206
188340328
563199952
468583413
167461705
644930318
412558196
233281000
210892197
43900551
35122191
233347690
58160033
124456235
592395545
67823108
392899611
482846359
480335160
443081408
408155712
279321878
335319991
422235313
160172857
69133247
476393297
554806515
151103069
588196593
661516859
375142484
658944550
260145520
377257543
84249152
18703937
485826842
223219636
307477867
101634557
105845219
362937725
264141626
334600761
18481591
245345864
206999555
523489542
614049980
144115577
554405717
278414287
162676543
77593953
321567436
492801141
653598986
637395979
143256170
586408697
523265689
649220987
123923345
111238349
433297901
332977017
304594616
284392220
207308247
522196255
531937054
627911011
544323353
550004379
608719427
531613735
519810157
537565201
629156800
369245933
640564020
332982551
165850316
429176686
44704348
158505005
62215403
413354722
607903932
228844114
108579803
608221172
7203539
356682534
182687389
162627205
266114208
389793487
522736052
191162937
584861174
314912586
633148643
572121550
680133170
237606474
227156754
644049413
393497391
186997762
504886341
404948136
410662936
220415352
408384686
113307383
302452651
141729524
160246779
662394180
618008955
588857611
329239725
134037157
479400961
431265176
354236077
429903065
649956163
290474299
600038009
633124472
671140662
198744443
238098121
314483573
656350267
68552739
610523986
672627299
669640200
663602747
535746634
60301017
260840418
500673395
199403635
410542992
17288256
3378841
284998370
45755994
563647646
583154357
419662235
120629978
115156755
563887959
75481876
580331690
238873565
610413146
556840873
483809402
311357845
57766095
109457295
48661450
679492020
159439689
200324542
421434649
670438261
505945406
311187697
485238721
179813713
297721206
645116151
363516450
379989457
77929343
179616963
631362997
445520903
80972773
214028122
537426455
400679668
330607856
492101027
472727028
240654123
485734042
266250162
108735067
312590022
485447369
624589339
569052198
44767884
108834428
448001632
513911390
62389326
47609607
558450932
182494633
201283414
228233391
646963524
277005684
326086566
35953690
461362311
330849830
209521345
170920949
50602394
600788442
166715716
350150430
585062608
223659825
388254774
85680756
158640517
147535576
294855220
650098860
198095114
512394436
307066070
538766068
334851592
328096761
356145105
212794995
534461670
107285877
661428465
671040330
85730551
246996987
461566857
206143748
279754820
345344921
91982890
338181638
285254090
432056969
197211299
603673169
320087875
81518227
503784635
460278980
493113462
6763800
185924859
461179466
626659229
44964358
576930250
463605145
121969630
650740808
91235181
165273058
557244250
431918336
40676417
578272706
405758271
584111198
476846461
283791165
35955898
208193728
558214063
25771700
217561455
327656493
241550241
657385757
568959824
237191905
533396124
215845439
207391220
501803828
246863977
669359526
516226950
329233582
190419066
148370438
656617059
77777717
123189407
598300943
497980368
258403506
16121344
142864902
44956850
341702117
238367521
190569384
604993211
219552210
557443056
265529001
320427714
410120824
536218233
190383810
209104948
441952899
482293492
302721549
2463011
42971671
89470963
302931495
152911156
455205373
77053134
382164118
310241079
573860642
2219370
409622759
377982383
522874033
381731620
185546593
141396471
68233034
35502950
662942963
7320801
368107563
410616393
176183693
513262695
451851601
528225389
668617155
312352244
384255966
331249311
401983793
141411671
276400896
195967992
158470334
553724408
77928989
61603500
365399991
663016556
377026627
287036343
49354340
441646287
623187755
357896509
455371166
489408352
153946781
593942623
180141121
181202111
522318971
94774964
103290486
193593466
39926336
85606573
53605762
142680026
571423786
573577244
80080056
40912563
587323122
627810181
389221349
214688792
513685823
78837014
108932145
675993874
521410302
65757173
426350461
585310988
144828721
22528217
384814984
256117691
8159708
75673940
95834872
18184275
358234795
353676266
472728780
563720502
408213600
356495059
242330661
324460106
89995965
192667178
180535482
492528237
136451342
435728264
56044731
500072342
122077705
26947038
259385059
586856995
175469043
493266789
201360004
117350865
3824261
231008708
286361873
539297280
119660351
44371794
51387922
268082868
472726207
282410752
297707852
525271361
66352438
210655572
185836570
397705614
65078249
175617517
579434684
84965452
578076730
420931432
360476421
480772613
60041027
46086525
534927116
679455573
87909222
538727543
90650053
581491030
631050426
477023797
431904836
439214584
307004081
648379125
42679834
271844476
205464058
157163514
599854442
252019157
99566616
131697251
129091869
580156737
343878511
472090026
440345760
587905332
511193950
442419547
514449436
232193293
386442172
404928577
653226021
40558268
483551757
23039553
402870617
580655443
661840392
120183471
109408034
421269005
46165166
135974562
515213187
589837083
157450714
135346704
141399399
237482792
469729937
654424213
204836594
592730310
340374269
567900497
94226596
473540931
403152561
125951701
604604816
202371288
4346782
380590660
105425874
540103541
450847637
3162698
124723949
346602386
284551693
310461568
200333914
483175735
634994122
501257172
449583361
65387769
40168526
305607431
246593447
568424763
476482965
51069198
356051965
443994243
641731078
130836721
396672094
385909889
191000503
630322623
86241804
244471194
253412843
523764083
339511839
341692549
588700759
14063110
207633855
7444976
171396334
87907702
23350496
217596827
556495401
670595428
676094888
651514602
511368977
296140136
46873797
128314999
242388958
362042785
128817656
190817407
455460409
264785320
305097623
177955969
478120477
281562663
134135921
436408960
205104976
212381065
170456858
662548894
513705602
30049085
222046218
470337993
479792905
558052954
554561968
661806399
137871942
179993522
122336662
114778329
201495265
249469824
499988795
664236804
501788234
83226239
1037205
81538177
655831099
86871335
555582011
17899445
172405174
528862668
47751899
658754377
185762592
404805044
404892879
130702312
339665966
317575689
481403720
424951959
104547400
162934630
665572867
356947358
176415625
409594572
330216259
448272051
31303443
576452860
48908634
35577499
298466028
511366656
240185487
398583936
22526534
194673640
486936602
263410558
106435288
519299723
673279819
604496051
130843066
660828337
67986197
507458989
190559445
190250957
616847476
540075791
192039781
619164443
127676567
571387450
234513434
564596742
17374507
597408571
153862166
379275907
340062554
557239032
228845352
610763836
215327963
47561129
110125591
418648094
62831439
525124304
303029046
521641345
181619157
136425878
434804220
192822731
413070635
415139381
186066175
281872444
186906443
404507607
147582783
452736788
568221471
419522816
459786059
46264809
354926510
498495574
335014439
474835471
214735370
260211539
476450274
249194366
100383173
46132059
204740285
573332706
274078494
15751385
48165719
180975411
192559046
245600940
19084626
403693424
619215360
662933646
637623573
247346078
105483006
323306743
637048721
106324848
347799848
217990771
529136598
453440687
177430170
499147186
558302262
39890531
125659216
83567073
159806806
585088750
292633109
133922391
286317964
623856673
376641480
290711534
600810679
658767603
576657344
569372249
1700752
588934776
580343254
251316367
70441471
132638910
112398947
417450803
136773471
431757330
307281146
643021230
346660102
610803798
589390214
326715982
8677574
251979937
598906116
3235245
622332669
16934943
8178933
640233792
456189792
226142486
325712954
444706700
380831046
182573793
439724565
407374675
520912926
65670169
580721671
45971637
420643902
273970821
390936994
176742993
263325957
527923471
91699260
77805310
23635833
544226702
143130005
540819705
40858110
395144429
621813204
394095662
307013266
1947664
343573066
107049486
15970059
405265729
43193904
60892606
292387868
258164088
366740186
164239892
571241277
226591689
5385081
41924645
587198104
565553009
151470002
227489047
319890488
392807062
275238723
441495824
547812592
643505287
588908910
355408446
610903024
195859100
109011970
651297750
338949991
279900669
573412724
599389068
284518089
94117052
668678711
385785524
414044941
221848270
344155684
596311491
134977457
631799803
102733715
664349524
162328586
227015416
105104700
449887909
407313943
65346739
659147927
538881231
73149211
625185840
329304111
437495751
608395489
660403786
375798405
252967225
217464156
454171614
262478932
264511148
406848713
442084761
641378772
396188570
166275816
489297499
212484592
534966621
469699659
620266069
2190486
421391242
199898194
188349276
487375057
579838838
38622344
295238135
5886245
379461184
447470663
14105499
217903559
164746866
9414400
115603946
146417348
474392910
38653258
403387386
169705418
204809010
328146924
574034044
472916552
657813921
368861229
216220155
284765956
547863403
220604138
390172519
552916929
433760374
326924296
381204925
481978214
302213358
355687908
633703725
475300080
71601083
601987890
469246389
188196622
7845582
217300339
258116059
58118669
626374377
577103920
497558467
241169793
5629369
302272649
223395590
475567785
390047441
12587346
361291052
33352786
618268100
298514767
140433225
102991363
306393228
362236348
48330134
407733574
436039422
645966409
483984012
461168229
109273416
522775848
464683633
256774416
337238879
282451510
587131822
94871725
100970554
393250726
277556128
561526586
525328885
256369573
540572601
321778392
273767321
414303519
127204689
485057776
56805637
596161629
337452409
557747524
480639791
32846572
253482906
401521765
344573763
538757028
488561096
397333183
251002921
641974956
459569301
428002364
155679261
9066319
427091709
423080466
151892469
114608997
164329281
522518844
384748009
162713212
115139412
116963838
186036036
309627184
320006838
470886890
152678449
633430580
240552493
372894009
602066671
501001730
169940165
526301464
557456137
189618042
300664369
102877118
659882285
243728771
428634904
223147819
679480767
265288402
113585441
375420125
354862392
343875271
200550309
573902985
11495076
555252308
4824855
324116502
171690532
284582962
329328617
558841151
486097655
43346198
407833386
676121784
61421946
128265514
29769893
472678734
189893102
59274071
25605908
259015637
411004670
275455973
319287532
134073739
157797175
191360974
19800016
370237161
88641799
572203506
50159172
157132121
74000863
420076539
251769232
105264202
243058239
407755419
539768221
431685798
320529570
590039325
542653534
560936466
659161365
12925333
389533095
481513705
18514882
604975749
216804778
20027808
185702133
462907074
609702824
412648120
71335434
592265234
87095280
476284653
549975958
337807843
141844479
72710715
649613174
79574825
85663201
354160358
199688503
271051661
454926334
96125410
517731575
427957282
608087792
204925937
622473065
117512496
208313622
666115094
570034389
534134025
503669752
313225538
638990433
46516647
642699699
105957905
231278040
660705152
519829824
72499536
21795162
237008976
369378552
401624299
613749679
378247911
669371665
259339068
210692090
533228069
68075451
413482733
166686016
647346470
540419951
363272572
358380398
144190176
260907506
290163479
515911911
275508784
640822711
233081935
199850784
480037903
176755196
294304271
656085744
342915538
339248526
157515670
43703508
552352158
182269320
537993103
51602949
586202546
103671734
599786566
300715651
9398428
229476649
374833111
175384916
230875787
228217976
96439956
87546777
129299241
629101947
304546829
444659549
317318006
658851301
126403686
27275447
662869219
27939850
438294291
125199570
384626423
248458546
468930068
51026129
235578781
194954121
230128998
359256605
649206728
639031995
16378939
417212597
70885096
296038098
615913063
63041453
207589449
578814061
476974899
505282408
636133736
468322230
434390720
344553180
659551080
614126601
101253421
286765237
667914773
182477495
276654582
367719244
67623838
222117734
508988530
397948185
507958168
211167669
123791557
432456955
524790143
465722550
375692229
444347297
473695828
433655263
440770233
41507837
127319539
344467429
563101745
158992773
654719311
659480623
289735313
16053783
33056783
308865658
610866798
117342715
339760442
278818098
371622549
105864955
379095494
428232838
49914397
614581047
607024520
151494017
337614586
452114871
495605511
81611327
419607474
670427229
122426726
158909487
285007093
531048968
211498165
619114750
68738024
414364432
679426851
61808455
121085317
58371478
373955191
111404759
563093716
43283938
493022550
51070692
99793384
432736733
554342721
554341175
36710235
556431487
259423445
155507397
612146805
33494881
595182227
30404731
417816892
224300793
59365770
48586117
106802567
188714198
490012989
336206167
265524293
320953604
87855241
416579830
629139161
52672099
105772653
63255280
104123389
285710928
191180156
333718390
679266730
581902941
92265565
137027998
225079658
293322165
10080510
24148113
381671062
542232684
503641015
58380047
615386758
638013897
503699809
34753684
140082112
298739251
613620001
371251139
57343731
177143799
506427025
61749033
454876293
617750583
392728599
106974025
344537597
516933258
527199322
374205472
220589228
344311988
113385638
346356281
418215561
305125796
644352403
336901148
357298152
367430373
2207864
529181241
349039053
283472535
298391597
429666998
41627245
416004608
571416848
347764730
396175476
306642828
633041103
265494289
165567773
401945056
530289507
280960699
334808508
231082102
290678408
597743950
35955916
354106283
430196882
529733170
435337181
103699801
589237764
117133907
431390963
462077755
219957370
133254183
55563527
316100059
118870736
472418518
190996642
394623445
415277358
117866617
174167784
87076951
467423238
334904088
569211878
600291319
462155499
20878940
638296717
423612768
654373593
495294643
154388091
678961485
392555244
403346503
355540835
230465935
590919432
603281475
519778592
590066730
283499066
525014156
14968839
352546923
5868275
506504772
611104761
632251941
263575611
173496148
5315480
133257100
632099059
219116289
96264269
115071570
636261369
651716338
418710347
84708374
634069469
522372257
496679465
169152032
657566715
315991889
364792421
233291523
406595778
635636015
11567868
420185911
91337238
224640561
482511465
411475605
71920790
246288347
35845510
429677516
531957230
617019258
198357947
564814523
136425063
257031530
435569769
636748516
657650288
483573280
131125248
218024872
170206730
8297150
409650913
38538413
274195223
293848951
466480252
147333482
548995551
586414053
201185646
354688609
289950119
537532260
430037035
573768318
276699241
617482768
875356
51540288
615243675
88983803
108517274
96735374
146326952
253591545
129328873
640518794
84119135
246072991
409764221
493856756
66368807
338729982
554267499
672271610
94567461
180895446
431104454
116699036
29884181
424415352
62575532
140130750
248684756
299662837
537003359
557315087
532170002
99896759
405078447
16919770
400380460
454748926
679353815
489484669
468234195
245855696
659318734
374079087
663248834
21214420
114090975
107675652
69034489
321453670
468319154
118090687
561776437
250268935
296494770
282489481
597786650
293283244
161429069
28285628
373556416
100685110
349959724
48346881
4986096
396019994
675947501
583675372
21202072
625332091
414629620
68387149
598816991
617989552
49979942
634847158
373166487
318938184
465313177
269905976
329277359
316342179
317568093
585293269
244848944
198052625
482591701
266692230
192973257
291145156
140712941
524416617
113573932
510981865
180960909
400855768
115256590
45819903
576710755
128060083
46151688
126059890
112212996
310876155
654675028
273470363
66537843
404437325
300692878
318953899
420630914
427432947
323525804
339510846
188726774
82400274
444502991
403191880
98057209
565713128
459892984
16283794
110903147
526299883
651057877
534926250
296699151
7896486
28003028
225469403
169361513
433981972
386371717
10717569
206765042
69773368
198718149
75060410
398006261
13866487
304586768
562270387
405501984
90993891
353599521
314637960
411065965
112347648
74359848
125787103
251595756
542847557
204617683
254136256
614379337
665955398
581727920
561507161
272967427
375802594
127552175
117809698
639712954
388363391
170070279
622431630
281711753
269729410
620390028
531572229
258834030
407694802
403617416
674704813
130346611
106589077
2026371
102860767
460786334
565124838
482557788
177132176
350635624
299172524
212210209
281428953
256923606
155189953
68560407
302274998
501019987
575277290
533890108
579895231
317488165
357043238
446443161
607380280
91835188
460607138
98195150
465533324
186753430
235472256
35942480
298202824
638077417
334925553
563418962
607825110
414043320
68538671
405060240
454404332
126828656
50325691
27440588
516191501
124445352
383128414
470309003
288280341
37119290
241909140
495317088
599044717
597284288
46764863
428207279
312507543
253871403
1623493
680081426
115391141
206618814
13436915
489478819
568153981
79576432
58995559
212186139
213259439
248243582
537753694
675058935
79645288
617225083
236852124
408769871
194273899
480964405
605310592
422291251
477947592
432487834
603451463
567069962
227485143
495055860
645990577
334401012
471237715
403617395
46811367
612456201
583506913
216459164
127189813
659801562
466944393
548535837
448222195
261606527
594004992
373365220
198479761
10371556
357721982
428764859
251821083
481229414
47630299
544050828
552699865
458014890
555822818
132656165
363294700
338878606
16627132
604800200
448325777
189008779
118077567
578572882
268607114
208765353
191531004
558769100
277341773
577657365
418940775
37000529
179929812
228285894
410939447
391396648
100481299
286091042
677801781
291825253
160209511
505863096
519104372
59770495
290684786
204027025
97507228
263042955
657208440
178613415
524930666
194118993
214965924
371596002
434895808
356739483
342324485
410885950
125260323
636326799
94375747
527477062
620180933
160989299
29862224
12727814
107958933
175828356
626286986
132194215
368805016
378155305
48640094
115036662
616301161
157191399
498773438
228938734
183359845
317839253
494035402
508413061
637615440
583366810
322121681
327508080
510627796
146034732
124121280
42018625
677777781
456729791
676417335
670572319
586909651
68971937
3642900
530526090
1703368
283212440
414555025
573882438
146312652
11712391
229014006
510019628
351142247
593423575
49270351
30877719
506897206
553167384
209238582
34007236
257864901
243738645
136613964
187892269
493822271
612064321
201985727
559630758
225632475
438564780
379925712
84008590
40043894
118057785
251647000
509757121
66397799
621014582
362852019
552269359
318356038
605569555
667385295
328341508
479694173
636810167
107248781
16004134
60067528
416539053
605432759
63799985
304282729
17663325
245926554
349682870
276308374
376007370
233805738
317735585
201962994
315988456
112379162
160585278
146580665
137435414
235226027
292991041
486441257
612790706
413380260
337475693
619372599
614926661
206033221
345394374
301707192
25745681
644153631
640965637
566112179
265910408
141047565
148710821
258087997
436796674
571834864
77291033
434990758
462865104
614769403
199755010
328286160
416833475
126686809
46556048
549482579
524128953
94877921
558917337
79047986
474540375
59181415
634287737
444859095
312311960
195918157
255835138
515494350
163395306
110256408
232074030
551864040
27184291
195557802
131152220
44471616
561301828
620383368
485459399
377246608
116932801
412523395
110121165
386927531
327450698
153068479
260337544
567315386
41943671
277524741
478365523
41529383
664428248
71852827
392539471
237206005
30343000
175994032
4634339
596857834
237721023
582628129
258832270
381285411
559837510
313613307
332566850
252845441
268905263
18829141
45795183
212962169
181923041
486410857
583667115
426488177
181756466
585197796
672801002
263985566
580404865
272700990
121202729
132612592
470072244
393161838
670322618
386173274
393775680
219464312
187367259
120335406
120783516
491356897
589708222
41475457
292204367
633488963
73081281
513980938
402234281
159379782
319964988
626576822
275996804
651276872
354960449
183715896
114940480
452692854
513958578
164476402
374763232
525337623
407688029
295592038
84376484
172627213
107165359
280554539
508768779
66792654
157312799
84474951
360724831
338233570
94675034
172791405
219966656
624073260
58060603
666892034
637930594
553884716
179351777
573789616
352756240
190509576
665751928
459461150
587557228
416397389
199000959
452784684
478449724
144547582
625541431
278344940
138223470
45606053
478040146
132685351
111556357
628794766
138974048
32973160
334291114
460706231
662935754
505525165
17245314
520886369
21616950
651158557
338675848
7279723
348062247
462489975
24047509
47240055
14318909
587778510
670096787
145745266
212033025
144315592
148998994
46753284
233462522
653612991
188142558
354658329
67873733
29004592
630971500
581445923
216792857
59815356
346911508
383499560
544282675
105277938
675316899
222111838
680131367
559454851
213752064
298351738
505207670
575092134
57967875
676453166
263223088
598316508
168656713
343154627
539974146
562639363
383229344
490705988
181669621
445555808
365153114
165953758
41214478
37618917
266700796
462798693
655880856
327759549
652539689
601968353
286963177
324879180
629574514
510300016
368077731
99292867
425681539
562242483
612107681
428333880
104829473
199351364
276408326
447884493
57844373
383422280
626706814
176418655
238666906
528180655
108755467
304660017
454191496
181851404
416813671
237639363
284796781
403400965
84543182
327643568
633527124
139211629
489224944
192352275
386894984
40648121
380098311
639733019
97368450
317715440
215709572
224886869
269746387
78271875
91884282
397733383
209759885
535330245
429092382
108384802
416578021
3753068
409665592
229287367
461089766
611268212
191214802
139549146
551877333
200973740
97967965
377091321
632249274
437445876
176429907
102127417
123906305
135161828
573631713
472994680
162502217
466045732
289228392
206851628
414005491
129106999
300896417
488107513
19015909
194926477
264150583
478488213
570685713
42161394
279008347
82473777
489133180
369180937
320134460
314897184
241067462
84457510
447278225
477970555
350484683
308964267
205252502
433370274
306238218
419320033
341203677
222475011
33588886
44633275
339795420
626148813
382772872
196083475
204569993
440144762
624543397
422803022
604523586
672635498
548298536
263690793
426336204
422023384
627579376
584457438
131086996
532601105
207459932
569411606
138684898
357659853
78665503
475472215
137784163
456513688
444043842
96052515
172004691
147016737
313166661
142670689
653691377
399225040
412814270
206105124
534312776
212522522
578427565
258768279
112640487
643139687
338682888
525668091
150815938
517767963
491586426
660631835
367886225
232382043
158145111
322646454
535698886
249478072
598446873
667582908
447635335
190650995
44366179
86647891
661122468
286690083
428277709
450460757
627078421
621055810
389027974
217702137
103575461
562508749
567946118
653375385
506760476
332835189
30147376
624957231
271905316
490630981
289737967
499186510
162966933
485011894
486266199
90877798
91623779
268448439
414162462
660648295
603639884
104756921
466097025
343116620
409634323
93618751
257399642
421150903
421188880
184259947
630410672
187453670
494266431
648019184
190676775
48402732
33308003
292817300
247487618
356593239
2888797
582325376
15619975
361458408
149785466
494231915
66041818
437763110
647203497
201314164
95116646
378150483
329599161
288535453
146889563
36766571
390806602
236678209
210984386
404941473
65463034
255322871
266225738
347775827
496811003
520332339
135074209
476930542
548813443
673432276
546801453
498313332
484125117
197717536
522731714
546724029
197143740
188351633
161679219
234108348
138539328
591454455
436185328
204202555
241067840
180401464
113507727
664295025
286952116
593336994
502375369
538825874
177430446
405606583
415019091
25372040
85626833
251486810
197736617
642609669
226219390
294405918
245385241
18285385
357469363
263139467
539531110
578198068
11759965
514402005
584355717
510861566
391645684
669444434
581693910
174540725
452352908
376396426
273741882
653597394
68575500
306023241
190560027
582052943
467416151
630441670
464049586
505525255
37998785
392609506
92675712
255522279
105073761
83664797
656108732
480740565
134570236
52670061
337841506
298911904
438063213
595472656
190662611
47277849
262448564
510125768
257120003
307382211
411500530
328709647
544919100
407265699
539698959
537451991
518772338
124397845
334011644
95866156
398290500
33077913
597282780
124481842
243150153
30554240
423311009
68099251
245127107
432533777
415287934
48761428
244441185
385305045
605921834
197241763
308909443
496116703
148299421
584804045
39700357
266115041
647078920
300567701
659378925
146062660
381428652
316807156
630402350
590161102
611903194
513064055
533737382
569419957
429325621
44908486
629428423
665346319
56855133
630836310
204223058
44777673
378041380
520704194
351019498
412669931
133866529
182622199
236661189
99328398
130338134
614974776
134962713
664085996
435652544
489255636
320362406
79322388
577411377
303663127
109292615
284257566
4141840
226675501
663150449
13128099
314861404
388748122
509930777
147867408
158928277
631641562
547988909
316511538
511160274
10825820
57039711
474548755
24984951
356465488
355979457
192003568
420624758
396277709
221694096
121764460
210982115
628285568
595422349
672953656
256198956
585151333
301329770
283001275
262718799
287127164
232139222
434364898
271511432
400501870
449823098
667453691
96045976
129382814
270129978
656780987
477652045
189259385
655960945
515039022
338901155
110453493
16276876
400702322
7154819
543346144
260460899
427589672
328266324
622209354
124931519
35070182
41807828
464970583
331834767
382745104
338241579
378533282
72225284
141480216
181382050
33013994
556295552
217167343
501212806
382227909
226694186
304180213
253183980
244298716
630887662
675072139
230965463
470140740
425621019
643318783
73161962
119293171
440655608
120409708
3362798
259556850
15085342
623352998
537619463
107210478
479443868
661957542
191245001
52481155
362270951
572118659
371275271
592542728
271393477
524372489
489936644
345841033
176355404
188898366
1528203
407348205
620165485
175816434
241734041
183017730
256614543
572926637
55813085
92295442
590750282
15050681
650625917
209996378
76317522
498313157
343502152
648110675
87439672
267746503
168619301
100086590
672169876
613495246
430230366
321106697
28123349
63084725
534029063
570752455
17352
326606854
449811940
655083145
599055902
264565859
342540983
668123764
485230031
99984161
340629638
342884526
478272384
83573943
362387558
17287330
346103563
65438927
79292514
667929965
241032355
610268858
429059432
268254754
426573449
246630001
445909202
457079674
52499851
26387846
488972609
495606635
154744163
75290123
61164196
579635265
11185826
145670843
624235447
556241417
324590236
611696880
274022030
315937792
27231534
524662408
540987701
169112014
398278142
332365708
141409621
194009595
558173120
136497989
274169270
30473629
245366185
213268627
246912526
151028081
658236637
82689607
264611938
336459950
74810535
453366613
324455470
624016776
206705685
320613478
206177822
458139595
529175748
232888386
393064085
607491548
450002476
27269320
226606040
12261095
566831967
460806371
93202420
187757367
420075727
125423774
257450021
159845870
566354474
97495468
123068997
584499797
418744562
397290027
641633928
408016212
310714986
145314964
677867189
486586816
258311740
363633010
533027081
124635056
155784479
6309957
211129713
19952871
183372352
194869633
199982201
111291232
537669128
547670252
256722587
367477461
573670631
325079598
174376297
221975831
234619934
88024495
364623705
181233517
172240495
202266575
299566442
399225495
274163453
502439367
558290554
106713825
478150570
190177207
228278020
80412325
289394621
21938721
485683548
658369814
395585406
27281988
451056549
593543114
186132030
360469902
262487583
119613108
274058659
244391453
472648064
120488047
403019191
372573849
644465641
445255396
676252614
622716578
506313450
319065627
663496286
45196125
180536286
477597728
274748500
585990870
144020726
132400718
214064609
677391907
554627873
63158301
455041754
465228956
226727435
378721705
165392655
25765784
186500271
678378084
284389622
622263207
633818500
253189691
405628907
101840547
607988825
448232731
47119664
613757091
334522034
137798482
148692256
287038627
541316804
84906147
550706840
299491933
668387006
429420605
62616599
167912045
216408935
308572162
479623215
204657278
555468563
69709345
572872207
236825773
282284611
331374584
185733544
615519154
2907369
227254030
456371713
448208031
444715078
448999876
410991742
438211370
586611483
291619543
129969905
579289012
467462894
16604977
116280348
307987610
67325010
68288499
34853052
639187565
253163779
102614028
627165803
301901081
291950593
50639003
143663056
391725909
410464972
424664734
471248762
628282470
667419867
416765140
100623769
395535398
361793825
473447148
407682411
610080064
35765258
505050284
355009754
389980702
576375696
180147845
63751688
502392177
569198679
64303215
388730073
554951248
513470568
480171534
647375252
575474219
496957982
624112630
33564732
527413508
496981217
628909049
208345240
512041550
681168
547704908
139247321
411646542
220253981
239719474
106493700
192005515
372028839
544810978
157224759
446755996
6913730
109139506
196221701
574743220
47011290
16485173
557734366
666445869
545029187
72873914
10575861
639277292
595111314
506771597
2389588
279054652
464501238
392906638
466853868
138077307
246703039
86403904
138377569
204425917
219876083
595195531
590845582
86064376
121148310
130537160
271090530
238810050
312313197
370395810
596982660
208424392
389662859
544567956
248757066
59906278
669262240
90639566
296003165
104339931
398841846
557083163
574048844
404730189
557950670
162179433
609270133
420897434
502605715
502585107
269504609
197270913
40694503
379408048
384020821
119329561
541587486
284982260
272799220
363782579
199255886
251522965
423357182
349180386
579338658
157756823
517224607
289478833
410916222
106983191
372174673
70491359
70812310
591711971
508498232
593945464
385332569
585778346
615743846
154306569
374816076
90878382
262592625
420324851
186090756
150892348
266578459
479122555
279958011
677596923
642596436
124348291
65167892
134060024
648519741
420178631
176495420
96363664
32276816
113247739
39345607
367161562
84131539
107113438
239619308
133611679
304874245
175792560
577594732
169567233
471442438
164561091
187932446
540933460
92730610
473586403
285681801
671040416
120649725
300075767
1985847
217036722
99668946
173238541
186878096
392344470
588287961
66264339
219666862
17985045
72612005
633476556
123419651
129987307
404817235
378539562
512531005
568826147
44875557
171758985
82278185
677800945
232678016
539764655
130264337
164804471
309755144
107247284
55524367
516780141
532422165
582822208
277405123
137932543
92351413
205113074
232207733
199253598
571662835
563523057
372743531
82943160
200608636
338485554
204424570
252959040
565824827
597703037
436906169
636979020
87562317
252060544
308825820
80163864
134120896
138555603
426590948
640990327
238978055
563248855
40020363
330949408
31746519
100099739
561192064
420784341
521166266
436763645
442105276
648195877
37440795
618321768
95764405
68659760
406236451
301395973
660722135
654555736
516335904
262893897
13832851
465326372
670031453
568558570
411279673
340582851
96721504
74343438
380798140
193876993
213466942
311413927
575288757
515906222
386177642
97493663
402532120
599075060
182406381
80375582
660527342
434545818
488499103
120535894
357294285
542148886
153741546
482039525
591643731
387804511
182688222
201694827
483251425
447377585
358616457
120498956
570156353
678479222
542088130
304725495
185532316
376604162
594088058
229193033
114145987
200907780
502899477
369730814
234372350
657208445
392081758
474750684
105410588
676131401
312046119
370711130
194634176
437211585
278550424
672312554
175611427
133131084
472808833
463852242
250082657
49154861
558738293
346550523
209523252
590381766
545036126
8285041
116041659
53536525
309217957
125081991
279336063
174611766
323056568
78055631
320878158
384960616
621043165
334657804
115118965
353680123
206974372
276055579
438669559
282204519
149043116
458107150
341563775
440077440
319350975
283348457
278826268
429786809
250675620
383839328
400851897
116880457
158442518
279000917
368477149
199260189
94760088
287585550
462966103
530758707
461089489
610964014
651353633
81472975
339160594
298555291
246831373
17999207
58510371
588827376
263047747
665976411
672966134
64506379
177487111
634970315
445830600
237154735
536646421
182369074
18600944
195557698
649590994
71222976
272423613
392370742
22368381
233558826
630761583
507506983
502427773
286463495
148408478
499117784
167158308
108197405
341772309
172899976
558182730
233149498
135890784
241005721
197328148
230028111
678419428
96660003
668828887
479510901
615274773
91599126
275109076
630547505
228331775
526617838
491802203
115096469
152805415
377920241
6789083
536576766
118640170
516412420
178338271
94795283
471626474
562503962
184806487
631951131
341894332
450184120
166026169
317726473
596822854
593847085
244404342
206952966
451717289
89058089
196714906
375591087
151885647
314046868
166845504
237981908
610004773
453820152
660986093
23325215
480294262
644046549
190323214
173827583
658421161
632867318
93918448
603141778
592816441
338749878
278809888
129439164
75138985
176834761
616855560
89380199
400923734
474050792
281121806
562637596
478243981
64111742
35203588
677418242
25908570
115521463
22468944
488885173
198909402
374579670
118578610
294012266
139621573
268830366
490314839
555238101
28325564
331498658
674258094
230976818
211581001
30383631
670723038
186153256
335204408
237081590
449868857
142465185
314199953
85697437
613089415
551128976
118476357
256668559
481084509
217709069
461183120
56276328
337011469
467522865
350941599
161325105
151021567
113263099
483268705
367382009
130001962
265141099
1847174
58559658
395089611
547497206
40559888
329199321
172740932
600202453
57553938
363137796
415138951
296940768
46272552
412272051
120571201
519338315
454700578
217372647
121840223
313667981
419539544
261427411
450783062
586756142
592547114
484028198
77228703
411612847
664384040
576451462
600595477
590552052
597785349
668738622
221903917
309368424
446032152
68110652
59475079
459639213
430722220
436944022
175535311
74849310
636466330
554327926
100612592
189722010
266337890
291052117
106103070
129355444
72262223
564257924
556003931
236621039
501080223
12867868
635927938
535557116
20230391
463315693
163543520
325593353
116732413
45341844
522752691
629198431
175813571
671145555
446836401
146447738
154078166
664564965
647945575
220625011
370108391
532139672
576665381
614857351
9303543
511129912
117924198
124830142
35285578
82811813
235925656
638913844
321532939
343615727
386245888
396960348
50648483
656405579
426182882
390713701
87030939
73706033
191715007
334961598
451562935
179742495
134708817
208481851
264880349
196005941
222243780
512909252
605313199
418506039
515634279
568325857
181522430
639996386
591901620
267182344
647866062
649773772
388957841
381617654
621920368
431137529
329189726
535418885
310685300
518668215
455252199
625706855
560108930
599057002
577292975
349841514
378155014
645646370
195496687
366805480
28442609
464904516
604378602
122044585
210504190
475026318
631977350
265303672
365433630
54823515
154496622
418659040
661496224
134373626
628223212
178329348
60185301
638246227
506823479
160424268
201077528
494906807
74097759
138209682
602892095
46329655
134092542
470085215
45302408
1109766
612529917
496932847
386600198
184156133
467072515
12001594
503187633
39558194
501000232
386920868
421536268
327658460
345458251
607279752
545407625
290200819
391897168
628105921
502276922
192815686
639415554
523515326
609638051
2917148
617406132
106923637
521157776
325591576
57844881
352338535
71986333
91252016
470841517
643691360
438701321
105783346
89394038
218319199
230132527
425352862
546452092
543109552
332475338
243090685
214960561
617211297
350816491
350951734
153553483
386735552
521481821
547653132
677487116
555635707
318700941
677057054
251154945
368352042
633899386
475242177
481385971
447280951
232103519
325751679
145058403
660939195
386186496
94417698
278311858
592595695
544351090
632530863
457917051
666553652
437404747
72619945
606695955
303431046
146792995
649144559
4484749
245798499
470426124
303100850
559972811
555576669
256958665
31980533
483686298
99673968
354054244
314315567
184360400
223476672
246976370
461677924
536684443
118137924
57136356
610042314
136536834
41717025
665836220
352050439
78151788
233348251
221934097
26598230
298036633
153624663
513290020
583429011
215802239
203428765
458075861
385570640
650782311
111462628
136386902
484984944
296848603
127688383
39980689
437347631
267686789
156157615
284910266
3659148
630855332
417253391
108826703
624586439
224333137
473973586
650771382
111237589
108564037
427930321
311408616
662334271
301690937
136724735
66846947
494913857
143294995
417510549
267485551
84485589
553416467
285946414
541009841
546211966
232710467
452785056
623186578
2553144
257512265
142535348
381507559
54696121
86818155
590691946
142542288
453184015
552227997
166858605
59543030
658700204
577158076
76389014
524949646
551302736
103773268
387422006
168240179
39844486
535849616
151735798
332592525
228015616
268214208
291318899
238737363
67980127
501282549
433100760
513351062
164700873
249702111
241340779
104142814
675055081
263123612
198291869
519538881
213723776
346252848
437287417
658463305
156540675
289641392
257333016
521087117
394859794
536820792
401597996
100777345
215314449
517348205
177695032
70756113
188942157
45775649
375871193
92944454
649550274
492803624
674380054
205971526
202079679
338509703
150385115
278684597
414901643
135575063
214003862
515948120
620607724
209063651
516099506
314702249
239833563
99840908
445255957
337243080
43002634
384797160
218033897
643166852
470097117
655926746
529995017
347343024
469500094
654416424
487283366
579629810
59993661
18965501
439934452
350085264
6242072
252911520
50782862
650148880
7096756
611491564
135443938
629880598
401469674
625696306
25101494
604148723
349475669
409000027
113216849
296663496
639842414
574676551
499319587
88783368
511418776
256648342
90750067
233342158
229683922
312756323
438066168
79253809
85871118
349467907
29460660
20124754
513388334
513950039
393282415
206848578
376305483
537890026
665896130
430244495
411311392
517846068
516107158
443459818
351788313
255323271
39500219
392980984
458524309
495667539
290188127
277444764
397124942
4522623
590724862
123251948
390964726
538734919
166755569
42970
132472471
579311531
45914773
199839368
310844708
77144730
479023128
96164731
552030342
644855622
522735945
10412529
394000899
276167108
670062833
35707515
240080496
414723872
207180165
675348029
275325116
403636431
303480232
541788915
278725908
583006826
414270595
394865936
612914285
446503070
586252872
23684555
260915438
59008304
569435212
307301985
313879876
666363694
521309421
11948396
478637167
528477452
9783217
624349818
397795145
23111483
563831461
584052580
306321886
427241590
14393578
394783136
412103035
304362510
308387946
645624636
623638471
553790722
273615962
300340051
318394534
95351619
328685042
331514717
418378986
112335503
427079063
508619607
48956779
207543378
47750144
122441289
15450247
98599017
596341667
474083356
595468108
369098232
629750844
437019508
568504513
632660336
218837017
172983093
555686396
506472635
560496055
383486330
565012992
159983161
271367138
343335288
89830816
142057528
486592288
37436877
131949515
393283636
60731629
168889784
146734068
171356526
610886575
93749381
516632443
433379454
513724807
172015062
256555016
498270526
1401607
334618416
259813747
597469772
344733090
635257339
176719424
158442725
416493007
530153897
328524685
200450099
373810375
563268983
677276429
631225171
469466650
365890270
627203855
645121199
16668252
55527591
669147764
397897647
83719627
147371363
566181131
529868216
271764065
535657645
519075809
348422162
203583782
18448902
48946395
184299550
27512316
138300948
127417453
511449128
199696878
514998334
66773910
487132584
79890233
285518486
285497340
228285706
484323670
228013154
151778987
598972713
620494047
604314934
434354245
240100759
45217241
399001507
214466526
621708202
33916961
659488947
159077834
598632494
500116611
431055495
18648377
25751424
197761521
95652898
591780907
216876852
169423567
370729247
46625045
61767896
567937889
515569945
45665339
103619682
251245426
480098680
325485516
357185320
408555402
227148267
186443311
92313270
344312965
334650079
662583543
5177386
562854593
416865455
11420420
130679088
16995843
525851015
419735981
660599655
325286854
422402652
406341859
449428659
398021722
121317573
232510035
353866588
408124516
17198588
162613031
331782070
650975893
431458076
39632474
187977612
560881248
584846588
337509455
445226516
296425852
416217814
271345668
130648480
125017424
467791989
252419663
411613513
318781844
562067772
524244249
607160840
574118037
327790033
134954031
153508830
407513593
529219604
294715286
111396962
490420444
644086062
484205638
158042139
170559276
148168415
239243232
414725493
208702710
661914515
205490821
134909121
59606436
215852551
377993921
593308216
623570576
399389854
216266015
30932582
193224655
494857433
452252292
506669117
269508155
607251237
182838581
294460865
623391043
526197559
234610627
387999102
180885571
600196805
557117149
129604527
530158689
587166044
239892746
577836240
284547681
566553768
672720480
237047322
653280826
54506338
655294142
83040214
464912785
251395268
394821185
554280341
112954506
402106606
377145033
234016297
170351750
483990603
184588845
233120893
343390163
97974988
379520513
64540095
194261862
563056782
108129849
114301707
361028173
594957545
231862442
389621579
619979760
565313717
42278823
624479320
85136838
401193899
649391692
143092387
278824578
124940703
404988827
189377781
631168855
674302868
254622737
557890625
109984664
362459504
546463797
427013064
477051322
141636274
592873986
594579903
588230960
543843515
526640050
54475476
355778998
112052253
438481074
388847650
520745904
278745209
564110328
405663214
339434253
317694403
572421704
618524853
388448590
329113941
330938633
559082991
417943891
631577053
190668928
13935804
77671263
198618877
606986347
580350375
380803859
512308889
277796594
128328201
52437938
77802447
84292142
82832432
460044656
656763031
230208309
636353342
557690058
486798111
416842392
130848909
514830574
329956372
546062573
179454574
45889667
428398252
35608501
178958593
305990916
103820046
405402278
493048762
626074664
387892129
671807239
619040040
642303176
572916767
679690120
136289498
26249608
231854902
384279212
501778312
664046061
519378791
553613981
229153702
519644432
360493261
263041307
368217235
261192091
512298137
213597821
654048560
410468232
313124946
60487626
490101107
381243685
131910307
121942181
413818262
388810347
295684857
473266836
467774041
382687797
597393425
551301719
615715511
191223
410608423
158861373
367274386
364229487
375703463
204410973
49665636
562560935
273588106
566182855
41995414
398256789
531480921
437351955
620599938
409657107
180746549
461406785
26910497
369094308
598996447
603497709
477192662
504779312
433040537
626882674
146519716
535284127
59967701
664291642
242624265
101055683
97959813
592148965
345422317
316678645
184957685
335208967
638701792
325491628
295804778
62048505
526260146
518445395
537744649
34094660
129737548
353004639
346954515
117988518
184514426
107338015
384542160
617270952
71345907
379000109
226161455
71170035
300915407
159254009
581488981
204088656
178578419
308408864
459922089
347629301
629484938
160550258
456616168
520124792
500342639
476300479
177999681
436280271
29323065
484137758
100392813
309857229
391063065
243855655
299372363
184076349
180592806
429735066
579680190
631813085
560542688
69613125
235536781
450482111
130856898
142080927
621064177
417250468
57665273
363253765
134865776
146062807
496082339
168312535
81711354
183235010
524278112
631736054
585323796
112142401
465125653
312855195
591141815
212663441
460452873
166571784
89776208
300620901
421789775
204415871
339975336
653087027
663799606
78241254
19347831
553726719
64996995
234488568
179062343
177857594
422455360
163142354
645270537
418612267
526000576
533534819
245433417
492904677
295930345
373859522
428059056
131328973
446197623
642695311
171003657
567284020
575089172
159689807
593444165
506295308
464842624
243016903
56481906
38174634
215560608
202303182
465748086
377050580
2936308
159292788
88292981
24260364
471004706
575995533
258361102
155085877
588206538
636731128
490958278
602493915
41972626
588909022
339311932
154566468
117899403
484476022
89548265
591421460
448158919
540654115
68108166
171992136
323394786
565156670
233131101
614994536
228736121
20547583
418056986
66813199
381297628
133445549
627332364
542870665
292742415
645673159
559829626
200672838
418076337
651054797
388633553
522752599
72290629
565851890
482861547
293417919
210739559
79348046
571136988
307281227
130955671
153274331
15281449
134158013
489813365
12417840
93041186
422024201
365892389
492540056
616767434
73322682
464689280
427772825
418839630
645748747
288506331
653523860
416662008
341156571
622199198
523730791
520012306
574593867
127793913
277462921
459310839
587065076
103174566
639459431
267321612
187058811
275991699
155723882
138571703
72151882
551037912
455969003
42184892
453551695
360017077
159487756
188179234
428278750
125730068
675242689
166530608
63658378
674941169
357570114
7926649
263980519
51642993
434767185
242982858
628241444
107364187
257798364
306766243
187918945
153290957
622854475
342839187
572491539
303039125
48330361
562532166
651641623
184978257
494005472
547801194
184345950
443563371
523515161
397393498
345911965
154273518
87714529
131992329
48374049
214433385
456915131
151801246
177884567
37826254
303704186
459510836
39013784
410905819
4764576
61566565
310823711
518628626
367128947
593921016
665317321
156388388
636565393
343926603
137548277
65750643
52748946
648885840
8896605
192069470
424243838
634612370
510066386
560420547
143465815
652138806
300408096
623032547
642882997
201117575
195328460
23063312
356802251
489604725
321778330
256194055
303647658
217608497
140460892
560028383
488753298
17647564
562513532
420076982
468164949
30024901
247399846
4198289
292979959
211838376
606027989
371057070
129688243
22851922
249088832
592049693
98505182
141740419
176529834
428048565
282233224
475406363
6891375
626551373
335116495
10259059
247630168
592092996
456788060
395942293
153153253
394750999
602264127
69936000
402054382
52280910
125139126
129514195
354120445
114929836
512866273
499894469
349266504
311246291
311645074
124582641
154716141
518615482
157752935
615349619
525444384
381790491
77331654
94823561
646626968
114477036
206763272
346918179
483182575
448103355
128670831
141387942
560552500
55442512
447196352
156996452
331069667
136136066
47300556
87718321
69934015
638740017
103607516
116238270
43956859
293903483
501862971
479431064
58781146
236227131
388852419
103668025
433221953
439647407
466911597
572117464
174637224
484292984
126851935
171615730
24134479
96939079
284751449
492169974
493355029
578700635
106600437
325272418
52442512
172312296
122174176
31236093
173896610
316743192
370141347
279310523
625501023
343884345
574857813
534222770
111079458
82206549
563879431
108101363
96359605
159567085
553252916
112745456
641759699
643345804
121714306
50688782
468982832
680162169
622931922
293180200
203587017
625302856
506603386
129250209
209243175
164807572
141537903
122165992
402655861
188917931
232986056
485200903
200858128
378921054
317894474
364188050
278408537
131369227
217150771
298738195
487838447
50174717
74604087
501939802
111764852
383539390
384695412
10923597
151747895
206182486
216971519
74643297
210695965
196610244
179032126
189423473
37996138
104074160
325915149
608911066
14660349
646496998
317675077
58128851
298010373
670273412
295890798
648712888
434570392
441549059
311974076
663132003
164039016
486286466
259412709
58217
482270303
515979681
229798714
456787020
289132222
510792578
276912840
446111798
123996937
351837807
202944898
343790126
289343409
55402500
597207482
321672869
361932845
84024337
209599697
59832734
416208457
524789804
11723627
79888878
647131038
330424192
469636466
642780235
34415267
308444528
597346103
184276108
266484379
111408510
197860793
634791036
186934155
587294592
432427210
467409907
560571885
192606139
469585639
331450889
258214748
363510322
466420389
100323615
502708271
489290130
419193012
516394186
449868539
332760721
581060091
637235892
445559847
618897879
18456502
394776592
583544038
514440732
120075670
630954420
531125801
49165574
520112678
33397016
470670276
615922510
91549227
226012946
404430250
211119848
418451800
222663406
515888460
343634028
621772127
48974588
572019722
299004249
293494465
269100744
603211882
4582037
158101381
3488593
394173052
445084585
426824253
677214244
400922340
122255891
371747524
432378137
499556476
654702631
157649039
529935587
280616065
413623119
603862315
167289110
250314026
242499327
47980319
238566766
42099388
126296995
87803583
18063037
204683941
504819514
509528721
533485937
137112186
435837060
273219519
138832359
589261957
76241879
503327313
567951454
412430501
136567861
469130506
309451625
557654863
372407705
290023658
18258861
154686197
269118716
679336672
151571874
404396318
659746040
167887133
140925044
211510895
208360370
661097736
77647384
210665392
215051359
540828518
314341693
224842511
475650229
592138286
198265776
45472369
103360712
307520885
564148283
524215489
312438929
489303634
59134357
526733156
264293625
497163849
391088149
128942832
143896192
588282551
504205958
346080405
319915526
373185678
583285533
178646322
224845775
337815957
168768106
398376340
569747481
232632815
210461050
600095941
546503139
247232495
27294681
46168601
108189967
607032562
206138393
398887333
525539237
480817915
633262897
361597290
458275566
418945553
483793551
333665144
411620455
70140092
4673801
465796900
504078295
402779541
108650723
639675328
155403512
529265898
99442661
484972548
198354363
75437343
492784233
366463671
200914460
632384875
446389164
67415974
419911749
619452014
510787403
332174599
409644959
591952016
119833929
21550475
65617901
291534782
258143132
466143692
46141765
667867038
284277
76894858
133668515
64687516
82253322
123001726
299965323
357719549
92275000
315965832
557415419
659925590
384141804
485197356
404530201
57067768
150962319
360051335
358630671
260376083
537770093
380543242
321547839
131354029
145938064
275270078
562910541
668655166
237790107
368511031
575915803
481802054
115812636
318143811
442729689
201830187
93215753
24656051
628123904
135538595
159941482
119974586
629747445
23923750
182756352
238034801
618501333
104750750
555673009
36799820
425688829
413090788
93650331
484410254
166521432
88793694
127992636
530292904
468509322
215856663
244553670
578527115
56762407
260874100
412093956
76625757
595333125
58333982
156481400
490100081
156790760
127188086
110611870
615330300
471921522
662705188
425497381
452228087
103270776
574400833
410674787
102248357
512107285
615545940
191178632
302605780
226773322
643996368
502070205
470475015
185729152
510995303
368054148
135986031
470604718
19382938
220932620
444871673
79271547
122391140
462099535
592850984
398942824
570837868
631829551
234190707
506895242
544948750
72740657
14266638
413501568
660956520
541860529
68839955
454335185
157060898
146388842
171234276
651484482
159471188
479685753
509403292
448995438
117506642
355519174
207063903
612487393
200947147
155813814
279490252
200112045
492489606
301913798
49450124
360473527
19736913
61085133
577484583
133295818
141098806
404070333
666738013
113161561
487807600
443605781
477744233
479900514
328258116
352973450
478992425
30210839
270330471
55168683
212440316
644647557
439715323
546293007
244629861
63533873
377561027
222559226
296731085
138541184
421201079
501993812
368637109
31041704
160863671
393739840
88842624
348275327
273049695
260990704
195280356
665703540
516173416
31977668
670298335
170529511
19533737
334203594
441553394
148554511
359573637
416917903
194024431
218718127
678707878
474384468
296041962
497434658
97437210
500341230
26546840
667950057
486038310
122372366
311525132
100922150
539449875
385810615
256199685
52573260
197886142
304774193
408181216
44873787
678502110
116075642
179298118
645075584
523743562
228676618
424481442
448123823
393601265
13772631
548944024
209741109
369899436
671380254
506159656
145572239
551313416
569061558
91803685
133752482
93607248
525968216
394959897
70759265
302888190
249381753
236867385
92197113
560452750
96521145
461119405
523711368
553666063
452283427
59522047
175136320
380739844
237677245
294310312
287268662
164134489
181720097
303791327
62428600
299870800
18414007
660393340
450108055
211462116
468735651
319575578
1291528
256105185
313982990
357194024
634482735
443773562
561329620
295265711
110737905
603888263
278207836
310282021
62131756
444659752
332178027
625219700
10795617
648430977
623546041
662093497
542679854
544256283
145864350
257311264
319819936
159019618
31993812
286562730
503429857
367339714
113966277
576288682
637391818
39181232
396510572
236341415
383002742
79656500
237807283
452684201
439087224
345843185
281253442
195869485
502781070
316237981
374122456
39367848
206702387
48694232
183152333
334365549
622457582
292471972
206433768
148256141
553816712
291899359
6148275
609627879
605443904
120482516
42763151
86957748
345830701
140966772
434798837
63694509
23574516
9210801
441866598
259346998
616254817
215339990
623618284
214999579
170195102
433229568
261957786
464098623
187627148
473798196
305468996
413560022
194387937
278851681
119909887
201247040
138714069
591215517
306825590
220477457
549609456
154916764
523418829
451962732
409058140
439708383
221441823
335883834
80311968
499594856
487922705
494661521
582605912
90961382
144961504
625319098
173555732
601560121
36574482
648739507
208123525
143729330
610034528
38097403
320258814
561340553
48164888
298994352
436791486
67459369
192061541
44648251
389850345
372329705
589270840
634280179
403600006
277171032
278137019
311261156
528244540
99189159
16826717
99886454
304493497
326042145
115470399
529124623
314164861
69209858
664117497
9441630
666654255
165745834
453388121
108742893
372428979
570104067
353115520
300925886
185929199
597666059
549654361
499638890
327873812
393479481
98051115
89996836
18490051
131633495
414761648
142039413
72000601
633200776
566930162
308904210
311085256
194634735
473346676
113711757
219549118
125339449
298353471
39062235
143291088
154080803
466465796
104307503
106049265
207516113
369348268
239009123
678698876
594417485
540498918
327446505
259595951
145944527
655158790
275621539
401296957
612364525
558852500
207620955
130272731
232243287
202764681
213345398
42674301
317678195
210091890
31297047
395157171
538459981
157256729
227735226
87848030
2777239
399192507
20607356
452183903
238135158
576455525
511637030
146134874
417801203
189159019
369728987
125806679
38281455
227659450
217269690
24422083
133992895
542588313
148662044
455716583
163643755
615312789
583693587
504019050
170193583
162436506
156521172
140654271
33108276
319219639
162984356
604909561
395933294
452268197
44186242
355301324
9351624
325791977
30018691
41066535
184368613
224291546
641134008
659499005
170076058
30137653
370855867
596143956
638745320
627428423
576741438
414016656
66514971
584811689
106541544
354761652
75741359
150549691
504742336
512346485
104940617
555434233
438147329
293583451
448448423
178220729
260135466
439280840
678725375
608199191
216988504
131444210
190148983
579129304
658635408
264575839
79778145
18331425
146586443
403824414
14203725
549956857
935826
427551270
261474854
417573783
584954119
651394172
502751480
287910291
331471850
57695890
349683668
90261202
185843216
244135150
114797565
30883639
585421188
156269919
260210621
156837462
569583412
350104243
333351417
76183204
99987233
372922594
377104763
317109851
168982941
228986041
195647486
465420515
656878415
236002541
370045718
216588870
591202254
408087996
474689178
460390130
193569015
183242043
616667868
25573627
162478931
106656408
318554750
70456762
578056371
515550914
76506422
447935170
404669282
102032634
555299551
335884165
231774433
127218641
535126646
325017755
92050734
554985497
99927969
592325918
41216108
496188301
245254000
160459681
197310998
529520122
155237261
442963259
398515855
659525047
202893700
528177345
407856944
186305079
172998833
658801637
116242321
285064917
13211657
484145148
473727530
154108967
378391069
457443818
88898251
33295252
142772199
405546360
423022041
108159801
160407181
300254111
447913813
615879649
219253342
105577784
42336080
227742610
7411729
313214705
469029684
462277502
127633861
421707233
617287650
557752337
366210826
22257327
303612241
542687210
198021632
137017068
243004109
292256014
323511085
523472518
6785246
359220142
624054729
351280597
401936900
381435980
340851333
245324961
559826418
14882176
511459246
201953592
574762322
454388847
479514070
526876597
462060010
79918083
16042781
625100798
237335714
415719988
301347278
79939237
217393237
623772145
455199749
254149268
483308266
85739128
304455879
358174906
580001393
120746573
105001026
74210762
342385508
647113028
309388744
588438143
164368058
5713916
264859618
529679984
129421574
648090190
439871499
498515169
177342842
666574051
289015514
220195702
13103532
123677673
395995436
15144638
82244505
575569680
205582012
605441206
198678556
336080343
182059569
159449914
190809108
415154701
536150440
110533473
234447781
421737252
16231679
109933192
398348063
614615460
543481990
296249857
517642802
103387224
76133555
344535479
150188305
543611952
431776380
616333901
100732163
349768365
551885085
547067677
508542645
656008921
147937647
203239815
588947498
238474049
519678210
462219397
206409421
655029494
119938124
470867889
26752379
72288093
41729034
363132264
78854917
612301725
215646194
562836894
71991799
651695933
141842564
504512982
36959503
113980991
82443741
341277486
16152329
100428960
371663931
617009341
678312528
196568854
215969760
439252835
633256589
30607576
364326285
492690928
68501532
295354499
665945568
295674684
647237413
126934962
383081738
208782687
487329641
431595222
383347349
664637448
642289601
577576976
50477399
272524071
113051027
44783388
455998557
138486581
519801072
34273166
445969856
292507583
146955549
450655507
521351764
523287737
171155650
223071730
673595296
342148936
439476426
266220873
132591423
584134485
491092844
193318566
247610750
631475521
481248991
481965781
441213398
232318727
678553628
464946222
260686867
600908355
40567008
361507936
639112014
163863628
241502473
101712205
28961964
26885808
212142799
396830444
450984652
264573110
541433152
560901139
617139380
368457433
5352917
299021552
286426371
505896229
664607319
186661560
336436402
415645757
71010607
238063387
30182879
25824430
223245050
663653156
560309246
597417878
19040693
253129881
375742495
72208667
620301984
236588124
400431591
102521597
189448887
37303256
478471726
123536246
76491321
173813582
177840484
198167247
56251242
662003008
336337337
77939976
81404359
365039177
550009768
467704274
665718253
316700
442955161
281368537
121274256
163938941
513518797
271236862
123940056
41467892
364503187
255088109
21671630
480011252
635655996
75982473
316302487
268087599
101734859
203089192
521581402
378286713
20668623
624072611
306948099
278515733
307027075
396769806
570169706
314300879
340873237
147026859
83483058
497793762
443282483
408287165
458983063
175267034
586238715
200544077
132878340
404610015
173968398
419761849
287317368
558097481
348514149
447677508
508079636
289591389
88147025
455172883
602242952
659389192
73116512
85970545
613302532
566885271
34694887
122506987
219187528
6847641
403854187
374567407
267603738
495880520
668865821
186377239
613243336
345897068
594754987
48093374
351683991
101219819
242540867
345561707
336786457
336174775
196808196
478699673
99863891
168275830
634534429
26727283
447870184
321033965
583019084
594536267
364423746
437447240
112820568
61049980
300565285
149897205
166611267
367442661
629754878
188525277
639772368
264827513
364450642
453258059
433146838
627241749
51869401
15943408
535655915
549438803
280301336
282960151
126132012
609830385
449333858
265976738
193929349
316429359
212647947
661830608
149602479
181977802
33394599
505157804
349078603
58094437
323306229
23748262
153487484
133130841
202757186
427444403
209959562
367992128
460717025
15470429
350377411
121487718
342186403
543581994
600770613
308531310
510649782
24028507
370002423
24667318
374276291
112428709
303792268
440755039
532530840
226687484
66474853
281187944
415626049
176278638
102826577
436769724
659823242
155044100
90097057
288819372
513205132
200055036
162534159
678146125
446953009
422875110
592072246
255191641
287931613
652121880
210265129
461082792
544843667
176138378
315093565
344495792
70343175
38397157
129944102
195648857
508705341
155855923
651823950
536183549
592724718
444089121
402509246
229360546
188351033
152489293
245610
374814636
667563756
316161928
66178859
506551899
501983163
3605791
201316736
6438650
596828710
48408730
673489628
496469194
280977189
113973996
121808925
249543446
21515574
369874106
209840547
535695047
463482798
586564212
598449284
156888242
508637378
366646252
3712623
542248152
672046754
370478774
34482825
469923652
194981369
61445125
14745720
85175212
263497799
662072071
73286783
379777840
614130863
135377468
491594016
503624936
383121136
6606919
672250925
671678162
342031671
646537514
608497465
437231843
337127518
457289480
557664296
173294358
522379516
135333679
132865939
650336187
445829344
460305058
130193856
317785091
672191630
197848553
599282985
309592797
397867476
399719101
356199779
576108735
102542117
461577794
54293621
107612340
270546845
121258834
519835931
204174579
678470696
278566677
22710773
506232847
309987605
487776533
313520161
229708638
201475894
71973017
469117974
19718439
525359308
24329763
499704540
668052756
152339736
39106208
604387923
563836553
556597507
457386526
236461208
558728969
669841304
60920684
291753264
603468647
175711391
452832527
102316859
563706443
262713786
254451714
278470452
350961679
305396232
496989668
438924252
452115049
154362096
89959709
232820949
233575262
578032633
131969271
72216970
505570530
211120604
217389465
320586195
415237985
221697647
377576797
34711697
102613131
378221093
249028767
112199224
608437399
403678891
127331785
611590949
124517877
67137142
407447760
257771504
142182944
167312846
316441859
220706163
565531350
87801453
313628107
77297195
12181776
6508818
586477697
273650512
284789109
599941537
62245167
82759828
562459635
3162539
579799040
446675353
99776590
59996892
458601289
414658247
108887935
656889136
611843396
408007381
569583267
194643114
365737978
62793192
64769039
466236624
218810768
561841287
488803893
392777339
317132255
257784883
491173145
330145055
559243087
258869301
404970397
181699957
438066640
212598186
138332737
678646467
370268490
166221240
410253625
141872820
446443809
103528827
240887438
475354596
193974434
612241342
555142775
635697494
174667446
626723937
533194838
627228278
569673197
52109520
613012028
169783431
396896714
319414190
366669640
105068476
628979892
327609502
598982743
130143204
633985853
46359123
170935703
23347138
160344185
124079302
282392283
511185391
117299112
388775779
235378375
157191678
569047862
565189933
7478191
189349204
238377161
46680325
229600723
212455113
259566898
503487315
389053389
251841825
669254339
61136921
358091512
677338783
549246708
616532458
340867970
134191690
281402267
434602485
155377845
655418259
272084170
648710446
299821538
340973469
233221365
680237884
75451988
445551712
356492221
138403045
371650060
190991154
7611326
590149550
11172070
541628474
646778603
540278674
501587759
137322615
232774417
248404413
203548575
222540609
40327041
657663894
482535921
252585089
158351415
146313585
582128006
419790614
444098875
160122106
450095888
619818906
91882124
594587862
8348965
272799048
394764169
460164653
219221036
503549567
105599134
656654422
62290752
183226117
641983888
412480957
340486824
469447860
599822263
620293708
187344350
635832746
344594083
445623157
627366537
425259215
612267396
407297471
121100781
62958267
628803453
613512504
524633760
28382141
434421871
296137942
59906792
139873255
12835395
679945840
627028970
287452544
253105264
113211817
142920819
311306297
612261960
216873405
572329856
254973586
98738870
529308676
121846163
263871704
173791234
84604814
68125833
577278806
41051519
120893259
149031371
166562789
302670660
475281921
571992478
117556990
576781257
459299461
31861963
637391517
632789838
116671781
337257615
585095037
281144967
340214026
13635208
177908156
515784778
31041952
402791291
431947483
632667482
185344580
116260809
398170162
618148515
501350346
49914096
86540847
490599135
115639949
646239775
454798262
270079301
514361112
256218284
337705847
143245587
308217937
505289596
153318104
276198217
50532052
661295639
633227740
22520888
501144281
186756212
443732252
122452304
495541923
520375313
443658899
331915193
262408991
58774264
449519341
379075987
604144887
465873176
268138286
150128835
131893523
444695130
468046928
44512495
413485416
532931445
39522614
182473442
322096992
172911155
87757398
223061577
349252865
601494535
577451237
210890539
363896744
445734507
267271951
253277835
121997884
632376399
107538239
319664505
216238267
366297297
118275677
167127484
263227538
222020885
82018542
11066884
316284120
376479516
198098592
99818153
233735530
186454649
543691494
530434852
407119029
286323753
465870713
106439264
490358560
657801194
398772854
265951571
203997716
181854837
477485688
338636477
174436219
51535084
65047947
21031235
618059009
147095986
441548530
40258532
354504088
592044939
476222317
624822484
65877533
171219922
675526764
460442019
625144356
303711174
217105799
417474059
644003074
234260135
544172185
601305368
504942908
630805964
579891621
145968078
427166758
382242705
32124657
180426358
4031042
92546173
425332707
617080477
206876866
40637010
94657957
179917697
654468628
78605816
528585053
93051303
206772539
567418479
447514301
318488838
543910436
286686282
177203610
664853480
635599075
576176904
293573994
91283717
662741519
238923993
291100962
218309346
305801283
552676754
145609720
531820500
225883209
664230201
206625466
475824769
133476663
598469967
311595482
443921418
9696190
82898037
457713006
551704988
202188688
236745823
110281383
195123970
399857550
56929536
643065762
577948680
16795858
558797966
642171935
645973461
598031461
58983749
14328642
31367851
419082991
675720842
578211453
668550075
150579993
49765196
134704744
605641065
69924550
558018134
438061298
150409726
116703125
69334256
294284081
154774369
391105040
463553560
565956459
248210554
111954165
32136763
138207421
44652388
56822997
82217962
352829222
421273398
365266517
176772701
501773378
252695374
487410835
479807268
466079088
66918063
120552407
220107429
278105774
79817326
511211956
556721852
114924577
590791505
573368798
438218652
455708088
435758397
327761922
530852747
10250305
48156001
393737076
285870708
557208103
387648592
510023936
314101703
437955257
487490617
352676361
84119184
164101640
586232306
108726764
267660508
95723856
381364280
189440432
589162418
28332120
85954289
397406889
86787502
243732555
265781796
628833705
579507907
139596829
3467070
461867582
428938069
672953767
296139281
403626148
384530300
548066253
357545924
258858528
31739523
323180079
580478625
392004592
453793041
141620988
64267769
175600833
156828384
122221489
471365456
27139400
438726768
396828153
420941282
573827776
381397503
534369504
387869183
105981338
578230179
398548969
513402783
644887482
201386001
165729757
66448980
338365637
337984780
20590807
630603685
257307126
393999058
388660181
37789565
316477653
217895907
89617650
212681800
89437174
99478952
99382204
148698135
118450009
529841969
7080477
396252607
256920201
679487514
255145234
59731167
172970855
653625706
273381467
557340760
579373877
624480269
100518820
386817220
525703721
298428923
170951594
663673259
341875083
373340363
401143763
635423780
412956749
655029849
338544931
496502897
463416230
592570775
609256162
52286714
336862922
295016273
61580779
555909380
394031134
410733787
442995223
92489566
590784325
503417091
463806903
300596447
509328400
59376258
293867
575851963
378135214
289725294
646634335
119233228
425041631
518882842
679762211
676692760
47531448
363934087
221576979
257999105
402897488
551315348
549527921
413200675
306881745
653146385
271350465
650974626
670043391
70114779
22092232
508276528
265060875
475620052
141927325
92557885
90992452
591015942
194378827
258076242
528992357
502009798
258080405
90418559
310435618
311757392
392355753
73161786
403999195
575564238
121805804
265397108
599502059
559263220
391910858
526390833
293988520
474411041
670076251
658795575
30700684
323718343
82815050
13861281
32596366
505151943
4109571
475430930
364077537
676347637
360250713
591269674
90192254
63956125
632372481
176614122
38236575
490944005
210821564
177926967
640490219
232479646
483608281
140793467
513957618
63912168
533218495
410769650
132263346
136309029
247960993
521116697
438791081
477807946
437229410
647779396
175957031
335275307
98574505
174512765
126205465
124668837
11463863
560432605
296516904
633537933
54066600
422077026
315357532
194956340
312874878
544369786
452168811
445899225
277767875
237435435
215021026
69466426
204282713
661473610
131431553
477307357
108023930
353186051
299846944
517062052
134571315
104706687
74385824
412342493
362282485
224117592
273758473
649097942
277868748
523323531
185271050
402730704
91062567
624210813
361287241
538355324
312430718
394561595
311379714
534483207
289112650
213866042
488980393
525176660
466953777
296937512
576080857
452437905
361190475
545844776
130015874
237962457
196130165
283181593
224393649
590815538
60999111
150573357
267548509
418256471
133036464
556890728
556923827
516591205
618266350
365303592
29685153
80110403
466588650
79793443
426188109
388332104
344071179
49130351
32017524
668461365
419226576
525242251
27383144
193706389
629840936
549490642
165434599
122474254
119724304
255221104
103581433
369000242
206853500
19805551
14127514
175071795
314747195
543811747
607424379
16458342
671922212
357958729
412751896
218622165
211614753
611250949
663658205
170136574
128726906
679131371
465613897
642533088
78920156
277678488
225024528
354546243
262675727
283097084
350878727
171986532
674558951
435995009
523924794
24852713
141864534
390435887
610944861
474530522
11814110
248525478
94476589
2610726
543806369
502516443
200834791
5078629
161574419
47705382
502868380
151470806
47323620
110579689
296461096
486471900
588430226
362558889
3514583
152460604
186712760
147138919
397591714
536285530
647693421
434561231
416106437
423005066
575104486
15671817
506557589
263507929
405418444
173967586
6359632
53840694
277299644
140441300
226604288
207289880
25564650
285309776
202533743
67100871
572475842
254283127
193895965
440429651
86535498
641607801
84464078
20569116
136125910
110188230
244594287
59012043
635804181
162857145
594441406
86119263
326873594
296611914
164810521
146750933
61764421
424699096
118189996
250302378
40046669
233906364
529814578
312219950
558471769
113795757
164038481
426719611
605219995
442668193
154485567
642501523
100882508
321387386
551546570
67209288
155739898
658244069
367917402
59695410
671036783
95661834
83189181
277188378
11895403
284494664
520806989
602013324
374088664
660716457
363217822
353361860
515806176
659890136
566168179
348196221
4419146
75418478
530894522
20419291
24889958
545723877
434579470
310753859
533487557
409343617
24346247
178721094
379052366
543702216
132650220
192568014
136453950
211838944
57511837
41027730
370067237
170328281
404132740
568345083
11259154
494830971
567685598
523388523
645145496
536974968
655590100
562131495
407026437
556121243
410046460
650031991
672365828
246465401
72042074
265907381
629825124
644820417
527536542
579446086
304780928
46185209
383876780
261240299
166248429
340135542
12640566
56253012
148624868
7781234
473497916
101833735
70289106
447613667
594549634
519292632
516526985
99141317
612934249
445105167
347570049
396734867
553057819
558381741
540449414
14652922
644841943
559292436
74156268
666489284
649013857
137604113
392678602
420047340
670582452
565555135
383049959
622817354
105841382
677926505
211307023
166987789
584907834
391151406
281264386
626376655
459509869
365902063
376784520
456540453
42067837
648119776
377125052
39590634
256949085
573154765
463172482
500095122
150010614
439593821
671805731
479964787
606581728
606472046
193548293
233815179
548455332
354083531
548578170
181795429
16847644
475476109
472063395
164794681
562551068
9209059
491106953
572096225
445305059
42208317
329252464
421471178
672163364
304477409
332250875
293078510
449597976
514609489
3798663
364511731
648353160
103604344
364543280
2330659
427601486
368505602
206158194
232765313
80576614
16345501
185789001
598171153
438733762
361866568
194612173
628627311
415026851
332772433
660467447
185828866
579285543
324486227
134984510
461905242
278908735
436677204
635566559
448135520
523233437
164896206
670312588
355784990
99222059
239580894
137110803
470570605
293561329
497044883
9774466
421622720
14832249
516796093
212701301
182236180
412323568
220186736
187890613
534442484
143123349
431097787
118612879
418994271
258271913
415332469
546546600
392224628
633698906
46594049
663041130
145375327
59000091
3779722
641596831
382488974
228105855
675345965
385316076
673240256
634126324
12161343
628700694
656793778
362718293
275805814
416350640
33307991
70918481
7597386
94064788
372575082
559193058
465091708
300450766
59531877
460153853
142447815
565755705
539823607
657575613
142147929
608438119
285110904
176307506
407337226
638434502
386015745
548912271
130876658
602650432
426334218
34843050
625885046
194815007
610779039
475984172
368612234
645705983
403622909
454780321
236980355
167166700
62701286
408634759
479593605
557741224
318653582
608143992
595690684
184317543
35731259
114947857
164421075
63360414
432501188
125413614
100678011
26622562
539938139
13941265
655978492
323403430
89845385
350750076
61385312
446562429
37582076
612515881
194092978
321229319
4656843
195639517
11211160
36532654
58625399
98280000
164836997
523411080
452576415
524281275
61091255
98651778
86658841
545810738
293454165
477979689
231636558
237437949
215971009
139175668
342889037
104972364
85876323
506225009
95994924
293164732
14543697
44582730
273178629
356021946
587906804
171969753
610168732
528274772
337323763
653395125
398514075
83520163
336197561
309048878
339824858
228684889
497666554
370644517
38746433
569255601
585817348
326926982
386995949
244036505
437460129
69370449
197822751
643987671
24093576
237426893
443304750
520755982
125115717
600544172
166300742
449966766
388271452
427960537
583420699
111591851
80422669
275718759
500970643
302145174
134327016
298938445
492826105
340259009
518326019
8839226
16394515
143019072
177917481
157052357
658189233
652605365
161557472
582554689
677658840
168550689
396560306
370764213
321470587
619337939
503510568
258645751
39759221
126742092
335465976
143370481
626029693
580893115
269883264
55611211
29474301
462504212
224211641
116080061
156994791
515414581
330694222
56559008
494754225
357749314
547794117
439308556
285525100
599646483
500147000
610585905
315463969
632251605
162150240
461613112
451089098
349865843
560870281
89320948
240150358
341492397
223703656
154132057
75357177
31568376
107751363
534944393
256256051
82197955
149067693
74409711
621515223
498294237
249734284
672745066
304846415
170051838
484750780
264085748
268849691
64903683
192735519
67231759
400894928
267744941
410746271
341443763
63674690
255681173
304249223
540798927
597325283
387405571
187893364
68274239
317100439
410845488
483297168
586199938
226247500
402188504
558886432
127463146
490727460
626553275
372715536
130320538
135569336
565353358
153646921
203161916
628276674
233794643
316955556
214678624
315719611
570281919
248021531
528371091
428973596
373265186
145498097
577066234
571638465
506986366
299007089
140579318
641205235
136610814
146501762
242093309
625646216
516771335
5198135
391020521
534950344
674576853
420788043
391153908
276171583
496764359
472878450
196586298
432894817
479207220
560076638
283821575
540771894
507206982
282435709
152256433
404871769
603204030
579483574
189824048
639940908
626268752
363606200
565939004
418217498
10157749
371607192
59006021
64357920
210467894
446296311
441887687
605813168
171897658
423531506
615442059
31646842
244898345
39053471
96780664
16078280
172854350
343296330
355681447
424358416
127241068
556331923
415442154
95523397
676593731
606090941
404402807
213771927
626472794
165372380
109860995
593888306
138595000
294907363
337959582
471615716
196849207
81302740
75341356
642231041
506647833
371337877
544131586
264448731
314705940
83664543
327594049
472394772
132772337
244700917
422155378
601614155
433202181
613339597
431134027
331104991
411484426
146619726
31335022
487828394
152385006
572648284
64481409
479742361
118916897
20774722
163227257
535322648
215785731
455522321
42319122
564336441
298351017
238803279
330205787
574779869
603992678
366689956
606716244
544175947
340878466
43914670
40206109
557104682
573158304
446502406
260390619
518257896
230336268
67522321
386593739
81609510
583180795
69807104
13284375
407853141
180836460
144077145
378373735
4579165
156043834
444490262
100978983
203991001
474989749
566691423
151390662
70892829
375013607
103394591
327882376
212216946
219892607
562519141
303730398
26039675
602304863
57867874
123065090
538252671
524774869
482293129
532141238
78645099
47744349
161954414
470799153
182600337
547781320
293871004
68527946
575620180
259802990
480183817
641613652
603773359
582220962
227909342
317313882
153375518
194225442
507016332
116702430
418460345
361209705
241340020
115022942
401123590
74291741
8761690
332299398
374191647
655030413
607512103
438623676
605936965
650237004
67726180
678644305
167996162
392221097
406817749
623107005
344745449
100717301
9304953
183532662
34010757
43734005
661186844
570679978
360889645
196853489
37400967
648245828
550103574
542190546
303554658
610436816
366506563
467623022
221095550
146699697
606831111
308129368
304271949
39272904
571063114
476568276
563986514
82089520
455172074
426384330
491694179
611061733
583870089
267042187
417313966
600285294
155821598
137205123
105801040
461187967
408176242
416755268
4282397
58622951
479025113
368897
587989569
217773227
40582534
104581692
673424437
170822686
13683260
326965131
639937135
165223122
511824109
339216270
133192142
655542142
537976015
239450013
636860737
438123131
504025700
59641782
505396603
332772355
502068884
145990288
582765622
584394506
311714903
168929060
186373113
527372748
538429486
165629084
208509948
97776098
30829905
578396787
171932227
538963016
443694071
564102676
219488513
340570452
24605561
532418127
249287177
212272225
568497125
470196003
279627908
100160283
561690318
463305256
545259801
251763314
528661745
298810032
235105660
189673402
184120748
315220688
465014102
625048494
97718366
3447678
377609114
284874237
587151240
419702329
204038012
397156984
246297020
519378635
655591246
407557751
374037399
372055944
105534590
12317579
304648640
594560020
349111802
506591361
459622315
173185397
81600397
145701141
102821284
188375314
250106108
92557677
328206457
10381098
213764864
566210450
149032079
208316922
317488354
677860970
166484769
155255530
526772211
369959712
60411251
79272061
509087728
580222267
149759120
150293565
611581066
595087946
230406583
484999790
21926693
157428994
124663637
678986514
183982690
4315915
501015673
498741996
100895576
198871603
466838829
107475173
73389558
91646134
125612303
95708409
431010866
569410109
296554929
372661468
571802008
22317532
260189246
648301841
213848303
352687724
585082979
113903913
525038806
664925285
150665078
646759548
162431462
247524271
477430248
408041544
573226146
561857671
677435599
350733771
549800698
194011916
156986443
509668027
176754907
256186296
548016241
616937234
242270850
355535972
150775797
403806328
633870942
82263896
661588440
564176675
116458977
91323458
599307627
614815401
180061156
447603802
472766409
49262039
5697830
630883652
354420938
513884200
224511966
679117067
543666485
611831633
604540736
166452178
533959718
461267742
521167531
268168977
440895338
328249507
282869564
638475647
182868672
182309346
294074791
151674423
102254503
64703167
390674922
35546106
255513423
611137455
584328759
179340827
471384361
123509210
528555849
411556920
341763668
621828768
23898590
262048148
194093839
390000216
535602800
216579179
547126620
309753202
336388740
179179266
568397276
477994631
463746765
100419980
191427026
414980786
224420891
107775365
679555642
547997300
672698401
241052961
576114964
87172848
518518417
360617944
98149471
426104923
551110244
543561634
247611845
263392219
678457391
163453494
394100621
45294918
653299927
502515047
623267720
459828154
114313517
142976304
52038381
72315822
462013231
35794003
231566643
500635426
402158327
29102691
131670388
586979281
454384624
288067282
424786644
223711015
594973989
81877850
447711960
515301279
165815850
231458057
227649559
172235003
211090363
308854657
128631048
430159223
609675495
426338717
466083425
91805888
503321782
338599890
285967290
1221411
341113165
404850810
63720033
337691980
317643253
485098548
355433889
641594448
209127368
593268349
142271452
585945066
18937455
355593165
362697478
160072266
93910030
300067501
49113738
322632856
210646803
468800775
194333630
197594551
453502757
332127376
471954203
640311679
506614850
86547703
526319325
205417102
553491147
482226330
669653144
45782191
104880246
665796244
211203309
12050266
142661799
48832756
307999331
235635106
597766430
642423968
105533310
604241830
110463090
285621094
55709340
568908971
196779141
100956841
51940397
405252693
132667850
343898372
387527787
476364846
457146553
599406425
360366406
210798424
528353035
436536104
590498081
339091468
326122292
56818165
330995031
474692425
320243746
633189433
385920007
247150032
219337603
478146314
226878724
321979064
49512115
396287470
105035266
481912430
313019560
149289831
247790553
26764642
323178890
434432819
66334062
89207617
397015237
566970710
478687927
418202843
251829184
303936081
385595384
250088830
454639290
204620029
302230674
172179207
146376850
412579700
295270952
8983986
645891495
582202800
201615131
158334891
251010754
45218567
674210272
565427273
377410868
349107243
288582550
461376164
341354047
472268827
462751221
385505576
527422828
301048732
403986810
589459301
340961625
125741371
153959367
174181171
588963681
84816817
673484408
479078177
259636283
207895795
643535261
332944371
123000598
634558042
669516130
491219594
110535757
299418319
456806725
167149699
18410587
106888185
594263503
86546623
676308281
121113892
106148732
393867665
653660380
125133101
634321815
300002054
152897757
25867647
135879602
63979105
3671876
482624634
688143
22872812
262496022
47767106
298755244
103846588
165696269
620647294
160396920
513675634
536372684
659523046
297496640
517752296
659212741
622427282
352630937
352663463
611222818
341790877
278341273
548950311
360988576
171370749
628272624
279334025
657254945
20735753
191721246
627422394
528148345
526242353
483041018
254916629
127593317
421578651
649079238
361769144
149760623
219302323
408231156
323244477
143809702
586323795
217456861
573090977
255397111
403243668
200798296
291842728
277458825
569396880
483239310
575835920
549426313
332753327
493234518
15400544
442140747
436834087
606286055
464603022
529095151
8217585
189597311
424519348
144332825
315412580
529908032
612370169
179696270
331166438
643617219
220823814
541996814
478797903
589873024
285013254
455863246
452193356
114779991
244051152
214346725
41137292
152033012
256586237
559559461
217188145
347931014
360704950
387526489
202882147
252647373
90082701
402636078
431370038
171774866
426165809
195576291
521572139
11479387
150595301
194573057
126802248
520605964
615771867
319995203
289335055
540520618
541292577
406811524
649228679
252770744
500440266
177618119
589085675
602008793
254282946
247680204
267255586
484504107
576562572
104631275
137273861
154706548
666375950
109672868
525941281
162615972
239395897
74626381
207446913
112861591
32308317
455241069
484924259
150864162
478635278
571193874
188065132
19511629
401151792
536019288
590262330
306486232
518485137
202229374
490705636
289464862
401698753
349688365
463986705
369849153
514082751
544862268
577289164
576590153
64020351
128896402
547146660
127934738
193062269
74209780
491435310
257158947
150243329
39811136
157965584
24824727
59985040
385151344
118453790
313255019
365158307
350137770
607239487
609380050
469515161
465942358
562818952
668540028
439232109
502410088
579861240
388609375
512416273
279679907
544168852
566016462
145073013
631430616
14714720
270280843
20647286
648829187
570434759
381975652
17980305
462827175
254941623
285781189
650442969
358299984
237541181
97448031
61487787
153222520
61615426
282645212
111958484
420777894
335461533
192206402
508062510
521289067
501223181
417994128
469476965
209791277
652270953
36517927
33895114
613341184
486266013
181016288
265084504
235140549
537076911
162481519
478380547
435751688
613928314
77729855
590306372
509556570
126507733
107899912
290920492
372436835
613395541
257257384
199672392
497178912
251527351
538142941
441764996
369530713
424700868
603993437
391163207
679629078
646522116
472557371
640331371
228217531
631674110
453077634
447580622
250569274
459440613
196273903
185533
387521918
12014848
127942702
543925171
149770991
540060011
617025272
359069526
536672296
158480138
441346210
300722853
134929551
283204723
548503295
10766481
328477627
376530778
568057391
129798886
40256401
412692439
86331371
78232907
254616547
644392984
255046443
541361923
274352667
26206891
449027110
428601486
551204435
280258422
40834742
20453993
119485855
121431536
661150629
165239889
283574920
330940660
517714685
402378201
6826205
11754111
371796744
500241920
606875334
126528086
181485089
386678326
213706348
586667620
475955878
320299983
583937256
470368766
54025643
12453953
44573608
310602622
626463364
200987707
663447769
108122265
47639141
540680353
577599498
149230914
44136211
32827906
161952423
533137698
607249145
127443370
202971831
281275258
571879684
143919680
157072412
289100047
48540130
229994160
303615407
679177593
293458154
165898603
461605166
177342820
503106759
441143281
370554125
387980979
623372683
323533079
147161223
579568720
280999445
278649377
438448522
287763746
650921209
106098358
543497984
125795830
372961120
312247158
471545704
187970313
420906476
544763204
439385944
485055706
375525605
42951536
145372175
118668976
39778835
199667871
534899341
669463320
423698979
87782224
455830270
286981563
242863282
423848679
487440875
390014215
228420342
180011506
284346794
599587787
84999489
524633809
625074399
309351831
414524665
127948871
194328023
162622414
149396425
100369399
593264849
269387758
148948799
102488190
191325507
227752570
506748000
541978970
194825862
300372043
471960578
480109590
49302551
384245366
307065604
4164934
601692332
664204573
76017220
101582444
66900589
517280627
650531359
360694333
290964453
93683017
149678460
282764861
390044981
347082672
470036873
439725625
123586522
366866449
592393638
236369383
320330195
95202013
472857077
11339974
603467289
321557497
635457854
274183248
128610542
586255230
63229419
509268226
665769826
472109638
64403268
436445040
310691950
303965405
603137880
174485662
661340919
197720222
246696154
254056213
672201649
324866854
139587668
411673255
488510747
626063365
590036999
646372678
628419741
193843780
581588428
658588926
636087445
543933084
1387183
70886357
76319943
81215738
342432023
108982942
679540939
535481373
431542978
313944847
642000600
116725736
386004487
57191697
417015102
515416313
228129862
221272603
145837167
399747526
393190287
576975576
246974859
192613947
407894331
245538868
277813592
631320378
248231453
598265384
366440115
473550012
220905863
37337719
242971176
493846657
196311577
248553528
250144968
416491063
30152357
197215588
37985286
128032348
317074070
400210098
473317368
84286703
126962500
495872559
478512236
325415907
559578670
180913995
560725766
462124599
169593877
147356783
184003900
427849989
195971800
376331896
101538381
337684121
311306697
357317452
470468619
615522456
517409758
339721410
239329952
484859726
348390389
141209170
247673739
125722431
502069823
239292458
165939801
600962861
601498949
274472355
149496987
105679264
16294065
104032951
240488042
296672291
570958427
208821662
314083868
430372686
20334144
250444688
542085948
365767276
437087033
485956900
226238056
501493802
106113792
379248437
296491061
478313370
37132639
591163508
618747847
188277164
565492944
355710796
395169483
224144406
183232318
616455352
408108161
365191051
680158749
333269592
164922630
517439359
319392714
374835826
492954998
129995623
601289736
370647923
226714717
99416444
469574327
554289187
474656641
272595760
116065921
215994039
79584958
279367010
386671167
413280577
296669267
177884267
270609506
490796878
2435986
63918161
140643113
129861032
236384282
676599460
468903451
600181615
258466915
550881257
287706852
169014089
595819425
34946782
22622806
465139768
570374440
305456957
200556046
558646579
397120479
159425269
133004152
37187521
352521190
349562408
609559372
510932127
154032216
177592961
584980016
430408682
84271951
27969317
122389162
660372382
195555038
133947348
642965163
442784049
462645338
31482783
533565403
677319219
35249247
609163160
593533107
256990350
124842971
35829573
481386759
120321879
103435508
148430506
378399669
60386453
275650999
68573256
96949128
151868320
209802155
227943709
68045768
636387240
512791750
64657854
77879435
651593966
168691311
266313264
677059159
119066821
221586937
267185835
433523481
183852460
46581462
53728758
14448185
156153662
456011014
48844521
423796226
63878459
216887118
32406898
328306827
242220928
208975445
373565960
286146944
156348127
215078491
605427218
307169556
406236968
128053746
464949710
537705814
207401218
384283074
85643730
173967739
521428755
119794220
15960210
513323191
41595596
124247622
626687974
50119877
359680518
380103948
665908437
172694193
564897495
98617145
159678579
246270727
31736678
298421962
189256599
138212912
596233605
319584708
420934410
46954965
384942891
458498145
670255012
51844758
145630275
160679453
25736737
274908067
600982026
442758043
181754712
20990088
663206095
279469769
628006077
564695924
291631992
611268506
432291080
157440545
574617502
187025484
58434455
664230009
584232755
360646783
424254219
404107877
174981593
293073544
79412101
405360079
663023219
530931758
476811971
582338140
23706311
260056043
151975624
174968096
670930180
126604726
150515885
306499061
52596285
495163892
301698302
285942761
113768533
304845804
419260457
410474407
567332678
185251775
112076128
244377627
575642951
612125145
17041470
88010583
440263015
278672184
122291414
14050550
450584264
125509143
301465337
447823956
588320171
105156356
196715208
218010934
80295945
180889832
657230936
657117552
374308321
91951040
628777369
644428797
532628465
120746867
244107133
528044453
314316661
232195140
65794976
409575885
615468014
531191570
515880390
409557193
53692986
94070295
456697788
276128035
233849203
669482550
232962588
432682390
361922327
4701537
266213196
443111212
110468431
338116130
213340320
283330601
433652511
603146066
212993425
194414760
8924919
545182644
171743605
243976370
129298680
293507355
341957214
63251856
436623130
394452348
172478920
264088013
439806820
194276484
149613431
557165657
358340150
54049063
330896811
75737619
416214048
407293709
638345028
638091605
426159707
441447534
676283469
53724369
413846353
662992716
203431029
587138498
375715134
247984851
206788879
52750345
417599039
219978495
116044681
610954813
26731059
460929546
542828452
607306688
141981959
260068323
290004211
247880237
486511052
603872766
521943473
382877779
325892179
280265129
597155673
504685834
109835625
634208822
105259839
187246714
265698926
146825937
122641622
169401724
324625353
180681197
221068211
188225305
582440595
593220728
216281290
609297346
312577975
346140660
325518560
8126987
498617421
620886262
35398252
473443865
63624965
582208506
504752020
136539894
272229244
290941252
437347992
39687275
596368301
649095828
315650990
464974916
185248924
446695729
666110545
374203523
631688592
500031564
386535400
513878655
30613190
40815378
234824768
510859293
503909283
273875392
580441510
246190911
339850341
297962773
414244894
142719120
630507327
281735696
566027977
472238188
266632289
191261977
543506634
164084789
150954623
273466279
375315525
160806908
571967291
635326086
268288532
385074521
511819310
455983018
614108809
414932736
296657607
174855238
66059991
277085900
593790513
44184418
35129040
40639542
556065394
17682814
557395611
397616608
481453510
333667367
672888178
640367358
532596122
559953414
325545100
272645426
314727273
192181725
6738895
641083025
399307583
496950160
293483999
99288560
677595752
347688504
577445524
91012230
272513783
349459549
66233271
570259567
312253965
657324780
596839796
199899213
291405706
329788972
649081723
182722716
53294292
369353484
520697225
407225792
257643114
261459137
300766983
631233702
8943392
630091529
114841071
323649092
297653639
641903685
357814233
254039328
11119619
161083647
580253250
183659322
168623700
663813008
121405427
331598420
280209214
423348015
623462217
668893889
60725929
90794713
651506495
61424388
153546340
487487858
375822507
506669379
162043976
414702202
28970837
307680820
372835619
471239480
576590233
222846298
432870450
5522671
220200170
426952503
563330507
578127597
294324964
323294206
266671402
444711384
425521550
673872826
674155023
333473638
104668983
447238024
643810253
434997338
452200942
285909026
223642331
373360593
577919427
195881843
167146740
437133269
260635758
161083356
48017353
577150827
532262898
363642464
34570898
500260649
547637089
142330945
340050642
129193811
32422123
56961988
73049493
85596132
373526856
447294389
451245052
184299454
637487244
533463587
429413499
434140890
219823405
656090648
635486706
612466075
90470420
184058331
242582614
23782485
140660869
287749559
625073387
350786631
149661847
257453494
283746877
117133669
399264618
448197639
556110869
216337291
279773511
75075684
335750913
487020034
36358578
126479859
261927772
413994532
486917328
435996619
581527506
265641855
3551675
240503112
457202338
519202211
164592317
538160730
437301981
302967615
370704174
176547225
30648337
165795741
49078414
118639778
667328344
261481344
123087888
466193703
488062213
402034206
102159716
154569603
245944227
434895872
676159692
106297632
426025885
97662090
330154929
393759424
161991666
584479072
123798631
507842206
569131051
132271807
145746159
411093649
358661838
390957747
482135410
131070941
19464449
30555355
122854386
90875244
45512682
40212160
438562380
533905691
597571557
357985208
340049917
14256542
562199797
449362672
641299062
82560092
642510086
533674171
454200950
301077232
197138529
221868186
296932701
590910278
482121655
356434195
24840075
578490666
335611860
292804673
359629410
218467238
50616860
463486638
603516134
101111009
671383116
115562662
144017485
141363703
286388657
385447498
648537708
402193678
288669444
454034597
141411676
620287089
616520982
408471107
610441975
151287200
123212792
526361710
649959878
582255717
624621337
484567462
467830718
573845718
124889077
80476599
335518060
445577880
204567707
593333238
649990427
8682829
306761376
442859052
257039982
167241079
367517333
58743042
97288962
583054116
341204477
228301563
18609731
336784351
245815812
639968147
363927652
253242533
246399472
587397315
549077893
594572546
157165546
581671542
622037013
236220729
43912203
227967172
50792935
223863435
189517524
442304407
421773532
25583906
291325837
211997249
254577808
618595179
265735331
436940045
134395677
493922511
648776580
632363560
442864677
65362729
603408534
363935845
30950559
76125746
550820688
136588511
138295973
159711299
646014533
4184522
154616757
647858872
590348963
248375830
103655272
614624399
632871556
117398936
254853523
283831636
126476055
516547485
465484648
217364925
569008346
650335667
217948537
159386070
234897369
211775713
437513637
339088794
128588447
578991669
624292630
236860845
220846333
144888877
558149891
3654166
678162884
294173542
56641346
370520782
383690260
437489203
463731734
88389737
38076285
336515318
43279523
493276143
382773725
610962981
555793363
434183028
33412166
96565091
259509091
103012653
242596210
473348384
422913326
438785773
51387308
183230675
160355344
248966905
315621358
106237812
370739736
105698487
663065003
156222231
518914617
440425224
110659263
385407010
268278153
305828423
61200061
91565793
234940139
544315663
331765619
615167024
212072712
610702612
409057880
611436690
340186657
23921866
276576252
80031763
493471348
614208273
668442129
17882085
504407116
70315407
212627568
530991506
289503120
324220180
556591657
426314179
296579283
162292371
2439526
398020530
376996699
157068518
71289015
662693712
538719658
11312991
325331912
629168173
564173752
576955628
566697190
591653022
362673513
502016306
68064682
88261585
119974600
233911012
555657647
300627335
260117012
68708901
250322457
268158794
271064158
191439763
15165730
660337365
213114609
277813103
374963588
186394939
1885998
579966000
114183139
663686035
289512845
414817459
336508785
38258675
666580060
248447316
396839524
535302684
203365751
242670562
142014513
459513757
603161196
401117280
446990966
538379440
181280315
186131768
430062482
262657471
538375750
124310424
525880179
472223106
620869026
502096218
546691244
472693403
182664443
587123506
80404793
91008807
229770504
668017528
200799813
284198518
54188295
482504796
142278398
84145563
407290560
177599409
382116400
480357011
215546941
625490388
502497707
49647494
155219582
87020807
98167827
104929970
129301037
427521599
144440535
508987107
144760039
400388952
588114042
589413487
579782570
450933378
532097047
590218872
405186335
148559685
93314371
620416566
463518865
83485386
390782866
249693699
126698191
259263243
655952770
454834669
352810546
175964946
526326263
264293051
192019217
613504601
327898556
652136547
96110126
25712791
123277545
668052644
666753205
41871743
604870110
538646414
252464360
613608834
299535509
70755450
644967935
46745999
497800813
261381264
554760943
300635037
191412124
251100442
617996661
647992785
191553537
447018062
465956062
341282922
279306586
42665759
31116696
441181235
666519895
627401990
560795382
499323412
115194512
541692950
158413963
545614465
521147495
102425041
248756838
627242660
297469269
582283904
90640480
360406717
372015013
494095874
312864375
670011443
78101
646515642
168948335
499364444
469162315
288831327
156593282
174684332
315442990
24631016
405755489
116059002
545273546
482926580
34835651
566128879
495145713
391200528
149636532
393171550
326329926
625239523
275433747
273487616
651134322
322145252
110565321
346864314
497905002
325308149
173035355
40097698
179050575
27732214
23169787
17732137
538628096
511908841
103735587
192341950
163517100
83168856
473134089
70562808
545687676
577275933
22694004
87916899
517772448
373042212
471295476
50361042
362679926
277980912
623939796
74176831
618750925
161824675
249203907
463162756
192968520
7911864
354010291
665030875
622505702
49291968
666319597
71235909
4809126
334170368
320698521
532190731
634226864
606954544
144684740
507280387
396472334
485250887
323316606
83107620
37826183
35168276
157197066
121068312
626252321
7240932
207132421
586605339
388703890
199713481
225350618
91407556
526682442
169319998
638124908
490041905
607538337
71978503
187599350
395563754
297727494
81738102
330874725
168366169
233923000
363463678
53584205
577033262
74964714
53692755
391400975
96238211
98073332
662311237
603109132
651085246
163436281
336181384
415282218
116213405
8723740
184195314
543650508
90942029
160040957
491753113
102851863
579167133
31704384
33040185
442548728
280918088
151496849
113037118
544094241
656378726
50684396
433193784
112449922
389783734
223074678
644262140
250667849
99705706
29068694
398367025
412771426
175675823
310840629
9824714
514663463
456643820
203390631
567600191
13055093
263411083
264114693
332744557
496798172
105859090
226766491
633919729
651694322
18856876
451606699
348573148
362070242
244812535
545293601
165485722
607513130
547740454
46194967
213154743
54834769
537432456
512043616
394191469
645580326
28275130
34716174
410204999
294463437
139317457
664167738
548204234
402065482
581280901
426259709
467407327
6426941
601629430
208416574
223117925
454440084
104735884
392484768
301493608
126149157
612910363
562379670
518261149
304108867
575347090
19792805
167313779
527855008
188396895
394102412
221846804
64011744
531037901
103985302
89163873
283081730
481796552
259989772
43483851
286214112
59976888
615233228
666647208
229352539
153219354
427011854
334066214
8843083
445935060
178642017
529286235
343738290
649207480
41335299
430254955
61175000
514445336
462726353
6900601
514974064
571325222
476552138
48593173
155377620
447952143
592119214
141749292
48928815
511767434
114155730
547844792
6860975
498769237
406319183
362243929
273558808
379991430
587342178
118537642
571317211
659402374
596479970
226313596
419441156
142263874
151116733
430459163
193444456
397409730
354452909
152014501
411856394
236135523
227601476
5075537
62805917
634382914
437860504
20282316
97604005
630682684
288542638
137331219
48344315
9220047
511244696
466047379
13702646
102157242
318677075
528614330
155974371
191651086
200024441
654772326
47835348
596187166
638016660
87713818
421708596
176244489
547728014
539596515
654284721
487209090
509893179
566846670
359537900
260307695
133371433
146581461
206525605
320815198
537340315
342619513
55458637
474766833
378483713
516482469
144824100
588336968
678432618
407071890
106783197
548220043
476601001
154860204
482927046
182829005
665254613
533980415
15769065
234446837
128231922
17460011
397318454
238244542
569071468
614587953
238020064
615490389
64322407
4718136
458478082
301981629
662510556
538307568
600007770
203402441
123315802
137526414
548303877
342233023
596992093
354678593
301530465
590684084
265828699
360882294
626719076
182926757
635149853
507669680
151493997
604451193
581946403
37028559
505244682
105933635
53487276
221266525
369240390
269970481
585548215
662011392
71617458
354088039
332782471
378038491
277613235
574117650
564855786
536560783
573815498
288424203
148648406
124237092
108644638
235023306
264727653
318127631
224513043
521310961
274711804
137512060
357394372
817797
619179422
635700370
41876126
310767848
275510025
225678146
602241978
103441830
169608164
445064280
214566823
1494186
437995670
405635734
132721814
153836380
70366783
396989800
166640448
113501487
296901687
193664590
296727540
377703628
76105205
296155966
151460729
13959886
114906315
144006741
499568472
173836554
295748513
458819927
264390642
154902030
342192299
388270455
163634985
302779106
403719899
259535105
166346131
122859869
163665015
68301630
419955169
77557137
313656968
44083284
596201361
505316663
108239281
533747663
105253084
653636860
77217108
141613548
217280927
453866222
392655077
621330617
377468713
297930027
105882371
34520554
590354987
226169441
167524003
459455174
622295673
398347982
642183737
95008558
138039915
169259341
525818729
500853177
642472454
462593804
313613338
59033137
184268379
418132096
281174300
169911071
232278772
621221095
494361178
16036291
243673612
132316567
279188638
174036527
441229214
169697082
632425295
290270552
599702844
665502921
411054617
190102827
486899489
228354327
18161290
651240220
469647880
489881293
615963024
645015531
263150261
277778877
488498421
309110805
502820184
49192710
203104158
206135778
37342515
21220289
89560054
293060225
16979927
676534381
343935475
44089328
619855094
592915752
65406053
533472273
184307305
156552874
548205935
605846806
199445808
646945551
479677109
596749529
82834812
636346775
416289422
27698026
55378400
324264929
536549878
223318906
601034554
149748242
185590380
150341768
79785735
379329712
496768731
46774668
424528425
325273311
490747630
36565741
538976976
173660578
475705804
222559698
96080190
510911895
496378426
657463883
630660879
208587949
94533415
10735455
562026439
345625660
305468320
592285055
346485805
519619202
432036941
124740555
612880136
365099734
551097815
463385674
427434783
599081280
502539913
548194943
192584560
274820341
332580962
320199388
456492581
269850548
99916495
203402999
67613058
71673292
322545347
499491416
384055640
261877347
340565539
668676567
53122073
189864084
8067684
584464389
615737286
387715825
656498004
489834770
320902585
544687840
154429329
297221579
6752994
145493181
471332791
109445107
510843199
277086685
512190789
553487918
530233764
54367295
642045649
592684838
99535361
649110946
485327241
403882808
298854887
404752970
69123829
646517515
44146253
456952898
426594809
43046670
499998133
329330228
368758201
587831923
154282006
563736638
226673283
523435365
446830893
613092367
167739363
137292695
134004124
95648175
575598744
557794244
260367405
463266964
480153932
38371189
369556552
402317982
320041380
677220553
175129916
174624162
68476527
14416828
522355319
233305537
574144195
483982900
315929290
478483574
205835769
55520134
564576722
53626796
561237397
286250501
404372557
73143798
381076262
549464497
628624075
152801007
587535975
622943051
55420208
405155336
409919864
303514522
98596827
94132121
175350315
178538447
468500030
333809496
337932664
307311506
654584593
362320795
176682417
264622024
127576769
499510770
360420508
623589919
602977778
188424383
110356831
619430616
372660965
677172019
377456977
348853551
414260219
457423853
131866460
650905125
669851245
418572882
151131855
15751598
76447403
267956918
114921660
57476699
416041314
76855145
591594368
488318917
541039353
362942274
41741716
66926711
35063849
24520837
177972576
577308206
674596334
296655689
547514647
175973684
369138465
32473840
172154700
201861556
55210739
188389869
533468287
311494292
63188212
68003681
514874752
523587645
520599117
182165115
554614785
72664596
566748314
161406685
464184077
425769684
339474068
173605274
516055723
561596216
487356315
491306843
543461385
141614179
634408571
295804670
594609448
28061236
451923796
48538633
570216051
652214190
652836146
47989307
127148497
178481726
627446429
597972668
635814052
447910170
148835168
269126229
8787875
37602400
396474271
503467648
145577784
465127151
339964427
86379551
33578188
109893659
238853182
167417505
177673103
586899835
90583329
25662904
281867388
426509772
454639880
252096766
505888923
505986557
227945504
567050506
401408951
100921651
134355758
119424195
138418336
511851287
664588765
488228118
202677462
190773775
635420488
30746517
489622505
163810774
86675212
242541133
212680552
323087324
220828292
607140616
644473765
48051112
127106279
508297579
653723173
133739901
23178986
467903993
86022256
363645163
416941549
501665712
306048297
71477346
170879058
499616613
453036159
136728576
161879521
348921859
5897210
554513817
598854871
125464722
419684369
544256818
126239502
438958886
299589006
626817579
550538760
273742593
549401928
516393325
355030421
382054723
435050158
660615647
321563489
19675454
234542018
259356108
171282065
546691802
24064913
442889608
633225894
258643064
506514344
201573506
366483955
204545632
600024229
116850850
126945184
484253118
620311096
575107773
179869583
588726518
146985518
522880574
36390010
56978107
352653375
434624177
77075290
415744552
296565463
494755770
412654136
206843341
436968835
489783050
422149366
657147538
638897742
103984332
654398292
353880783
200768047
188471038
266061710
249282935
193837762
239777802
114105985
191224578
352514969
446078642
298900148
41134802
441763361
642035782
12395406
40766873
206595138
518304955
283041303
547312861
494182274
660562443
437470129
325130138
29441582
517511441
639926152
76662386
279616079
593965251
109595825
370444923
294297147
230600498
412161206
315167935
131331493
396562801
402257880
147302160
230561792
480128669
231350034
364688234
284129460
405069148
427174905
411373298
147692551
646696387
298325268
384060257
600646940
571671316
46753184
184195633
300626639
340282624
618044881
333649987
417054605
234838756
226783916
135061008
73265518
525709900
199151450
363440150
584170471
146702096
281251010
410920351
437826107
662133601
421108822
113187258
499164645
277477890
477574926
532171676
351568986
13490599
404587056
607489463
74615096
662096701
390303153
546948283
570885488
570887501
480863276
51385858
17765442
620244423
408316757
675591101
217979557
381007883
163327069
513300109
545573749
578687169
350426247
322532656
595591169
167242556
107074987
563867018
10921246
527241053
131982932
125710990
430027421
226092295
279682849
676234352
441127486
276746074
35105718
263652341
514324911
219994505
391300363
564023021
605993374
183152950
169249799
497189899
379831538
672127064
313021957
671963768
99480369
90969568
655383464
244086925
503674530
298420007
606830714
222691894
319704186
207003534
164533862
10288846
464963618
297794729
423483503
295809276
284957842
176130805
186851265
8536918
551096175
551346602
633239245
207430579
295292216
300683213
396262682
195056287
564784498
426892066
437084759
409442674
271399626
620376604
422051292
655356490
401166507
488512780
119011356
464582659
249638112
575992421
489093128
187318770
66390413
51331839
105256169
192401420
288548797
582234748
562555211
250106413
458610750
241314844
585108809
211828250
624614779
86762334
318791386
317389527
578574227
141101511
47590893
533833615
367479117
198939442
538724586
108371944
243636456
263642974
21823162
158488441
370098220
24100275
357200911
177081106
231630542
108246187
52232155
2032491
327728487
135566699
146806792
214831545
112384381
128177517
477903671
635045496
349005140
173048614
656243861
411073081
674344143
503855394
70110674
306279990
533312009
559049985
558938806
146413564
440244914
438792379
238188173
660111049
160970046
105398199
461042436
343488670
433176295
180664496
332277636
642385607
82583546
142876885
389604603
599840507
235655049
180040658
337837437
435581175
637144483
531396013
170045498
297462238
670196779
561713301
464895131
236041484
253662937
478788299
679728873
466329858
513076113
560747150
415424589
22662336
176887440
660003730
17288622
557367746
461336565
45454588
63677222
327558091
153924492
614775133
626301453
587210166
647793657
511981980
595275287
3900653
8627225
138939992
368693386
41221132
643103897
189252986
306909309
417184385
386229825
196801740
646730855
150164267
500482509
558605076
358484293
280426743
360868979
51669256
395410865
131409895
227470011
659000417
315962215
242489770
19066343
431079610
23336312
572474975
629983923
27200393
595147849
161267243
268352769
317775873
254808835
375508403
679912332
429038813
403359509
225184155
636143805
157705538
35446158
58044643
369284965
201229125
278606635
91549548
546624406
74550581
626633138
125691244
367167558
402272066
561768752
259823583
275111233
54018513
85108580
104639653
586701371
171538967
124433612
50537823
56641349
436241355
124332310
410862117
622867596
387721204
131920489
184813098
472030417
28223080
609188428
27726520
637053542
51473470
168060442
406739438
542004692
508139038
133374651
603485279
222291341
109769841
377398793
363075086
494996302
255729080
529727022
419081410
417613181
27336739
64733992
655318665
656425630
606624520
646370012
565405606
458552487
568469563
65432113
226592949
666267172
291177373
342407187
70901258
244719376
407730102
252100269
57246382
350382140
67698406
623763611
161443903
471680807
547313458
533470170
233677149
607597816
55631516
10750562
415435987
455190267
414935912
192899927
485445916
439010947
609054663
342131361
556404471
126641331
365601770
193791308
653121030
539953120
355739723
530455295
221950380
10350632
13461222
595895597
160051001
346139409
35553961
116039100
503975201
303549241
76835526
332733430
486635632
656833185
630793217
658457046
305777385
460108829
505373366
77916294
29255142
598249020
121257568
226818708
458013558
405792827
658171204
134232795
448518716
270604389
333474138
619442353
612566832
176916297
417224816
324596344
140668608
479467549
87900191
361873548
1928647
633742919
256565915
140180729
55364384
225911222
365768456
526495794
334001962
111847506
1623583
641290251
678781516
421627361
324568111
593545539
394507071
211560026
663626473
76280774
440124387
201626938
396325100
436977281
15841325
299655866
365642199
291849756
245331263
454680936
40578585
278897002
231733126
357561210
233538374
141080995
521231099
115361916
247230670
542067850
674796249
466423345
356706165
67108533
120053245
338615811
486852673
430934330
587390180
494345091
172420372
536281425
83149687
187196434
24624202
390229256
535267034
506477866
52295745
43354996
126207030
629765360
553589475
264956364
678098663
206425773
5652395
638787032
622336166
404330683
659792236
491059176
324784650
565336685
45788932
197972685
1343738
259006754
515872545
676094259
670309705
62598957
57876962
241184049
240374099
559762335
409728894
514615083
363629513
229390805
224895224
240196910
142091903
558801374
524388563
38194874
299709082
245370939
527668110
325391644
377856426
242320395
629773220
413455742
479256076
647152377
78635064
132014471
20381912
678889860
479546946
610084457
347322638
80120644
526208957
339978195
285313979
362696770
479860168
132976722
37914482
251371907
331582363
42283438
505820540
147146717
500996277
616106515
648339676
262888312
182031128
100559670
585865592
156632640
177936042
543135801
306338017
140948719
13183410
207602477
157166557
184080798
138814254
660591865
441426249
277410657
296647864
119420403
429214612
643303851
380136981
263933918
563889526
152207242
389222200
613508418
368137796
453996537
127776256
629572352
473552970
155931253
324392874
207046765
160669045
301497584
643690078
512991240
211401633
543108375
77528267
345588861
4258957
371566289
463141552
626745313
259169031
145626410
207038004
625925867
81602404
507876202
29266857
80023546
99222416
113182428
258104836
482272907
370125877
579159110
278605673
605714278
598579559
592020115
247074485
438637385
420143240
376131435
451856776
573139563
150827401
514292448
270815791
370848004
398698809
58933126
630161136
397851432
315244249
69318219
343935971
313358492
261846490
659898102
187580249
70726356
349769952
123326011
523902566
208138400
224213584
53634396
614497103
513635804
445764697
515261282
255397766
135733445
139177910
13996886
115290339
208247896
1639435
68497820
32367293
240227273
513290891
550006170
35465747
113929708
474765811
358193407
315008636
115641700
222531655
532340093
177154094
550736432
655875094
538140972
51652523
361288294
428447962
75469137
642909889
108115974
14230465
214217038
226571546
103521377
629208020
441163820
463008155
130018882
349435401
527784019
311418368
595140444
35846168
188017074
29708900
117185939
455327539
619890169
82592906
146217561
133677611
285396292
483555845
196593082
98031124
48187973
466386657
495551230
49425065
22422860
128162064
236044386
188068051
271511797
362951846
182051265
377743778
41154883
1619358
500272778
445708128
662260203
569517309
87476298
358797916
81095000
147431503
245348330
508943003
36014426
478123286
528880561
604352734
199855914
138936990
576200259
568227405
603515208
12238716
633764776
332119681
205188902
89594368
155508513
200207337
352378876
242841844
251560364
167766924
134491469
81026114
469171434
130021651
95188580
609597014
399548265
123078958
275951865
52564980
238290599
309583808
99045309
32822919
128604386
608216008
339811324
306108674
435602784
571267026
413103722
296554922
269290428
48529852
635980922
447684333
499326609
468412450
48162350
132338674
518038475
44488257
217741698
94833219
66820062
265997940
76679178
603450041
384325245
640023943
311122866
626745868
198800475
87388738
217401249
673199859
467995734
396846610
105596697
132990848
490652057
21642223
474972013
9110657
262826980
245671238
320533711
453765187
346266816
182220299
110963841
471786117
511797520
483544035
594332780
380835637
654502831
149688654
621922730
179694386
118017924
420063834
78189812
98610395
288781403
425913766
569376619
645925525
345284396
553070851
196084267
392395823
443457628
214612502
456602188
336586119
294057379
102449739
581279132
180248699
590822115
343170447
7170278
613143938
158263744
12158814
112946971
162202656
643873664
547085279
53634676
16937427
79889181
446660279
395985859
647022314
673062298
368998465
97492908
335151663
189238559
519104956
250300804
297822852
237047872
362163664
106466429
25593403
596943963
103510996
198220040
28208445
183051988
261999813
569847676
127284852
483080772
651476961
112584999
254922658
306033734
70560266
29749972
249348509
569348957
323185696
58592756
27501654
589418886
593119444
277602919
172226147
235755277
34809271
96113927
436543371
588563260
390823023
487941186
625865928
498180254
519283970
483293060
300294778
532139030
49639617
185178596
591784491
95110844
106960708
261148760
112026730
357695203
573501675
376853784
403369537
458749017
442169006
231180376
523005991
381124578
652271349
224103110
10169835
199090347
590397629
497476188
174783511
449986733
307241056
303537812
277582031
232577131
575378721
310902283
117336336
602013656
60934911
149738298
512964907
301207524
99613869
67974691
472766641
317228588
348630556
472247231
214225943
291725454
73859564
872178
407335412
530029464
128448760
38836852
328221852
112846580
375496697
224218369
19137552
359194981
161202426
157660914
619258608
30565202
589134060
116823918
248372661
416876830
394361763
613924425
171121951
646264533
602643989
521620703
109980227
101033074
672532796
28748961
647254263
669322433
577413477
515162741
321847127
596243671
138369008
303314677
527355832
159157011
335691428
202465770
298113037
508773111
368653373
266380322
157159423
84678377
606743303
636732665
376990442
176253445
262195466
535719897
634534144
150250012
626746968
223360894
13323747
543381974
57354462
268926507
250962203
477317820
372837982
46636769
507826239
255192966
647890165
94683876
309930426
140528303
264656617
125196319
174331064
413874034
443467168
423911066
301797718
654246920
132059840
125334745
602925605
107099619
620030628
187890709
69583372
428438595
43297456
145276401
532248042
441474501
472478839
523683922
223230283
348081178
516385981
99728732
120911971
381247118
9023687
600923781
428491438
545235300
544597923
83841027
444966093
406176528
615131800
35798128
17039417
99974831
26993517
595666153
375368900
645053432
331278906
43619552
199232824
387207300
214057492
69059326
460982182
353712878
27918529
149480679
118590798
431942501
250491198
512775077
137579547
657604205
100364175
594906354
489645399
489356485
194654293
677725460
17719094
325274381
560339064
174455681
376775684
222847039
639397483
22433590
87948302
38988976
195823748
487297268
395770599
380499181
110360639
435612504
530800182
467212732
167361608
543397906
251219523
559125568
509195585
147863617
484697231
515605731
428370199
63795020
679154128
669501815
259212759
167174930
195864168
398548988
272970512
300384589
282727555
358878616
92822857
552184591
356151176
618865758
493180528
246459493
73408747
181231322
239482437
531005917
350860340
601741398
424965387
133625204
338509918
152149429
405308227
369081201
461593225
279651408
617757406
314502468
85175329
51136914
669585619
656064995
400186009
180630441
228705732
337934764
200034357
232411297
197290324
648693845
328898089
136785994
532184297
351868472
40980901
159538475
644882475
430512129
220606109
566304199
501351647
142769333
428378667
283357196
141883677
599870386
590027289
601011041
361042628
522757137
349370469
627833586
515423124
422219118
626114648
590403157
51091664
565898393
489768564
629257329
136921834
70918381
216557039
440217929
527770678
243381106
221073662
160303034
388178565
583269330
608377317
117673524
306808814
416674738
360244242
476866691
475659005
676622066
646977901
470507407
287502446
88638963
657600540
273442388
546884692
51347778
434391067
199276545
631777932
655100047
546463839
357518297
148367956
385605598
361934111
467638143
126714375
505476364
314586752
593577423
122323329
668365269
679425204
389921182
496912359
517585217
541066723
343830375
387113031
678329207
199248905
306895490
348391497
236965523
133587150
185006292
319402469
377154893
615124631
478384188
513918571
244813075
3840543
233974669
413019262
146424124
253763251
386928314
544390392
14305399
508342254
17060099
95250331
202699471
603500104
42489764
341443138
668989210
307632250
573903127
29290867
425550371
163369478
67290750
676214890
203184314
380157990
276604622
586708319
237843815
102234901
312224221
588831703
141596106
558852298
273205178
584296580
399748663
192442412
470360999
126095039
149720700
349089460
10744562
451492534
171962403
22090617
358361922
480704925
485488560
484103563
491938341
385376040
443940852
582752022
621452675
560493649
414490045
163721063
259092228
555137207
253411085
572271767
54447046
500353680
16104408
335493767
229496286
206033793
245815710
377846115
203370829
653291375
252278621
558387007
579553142
54862967
36131844
27020341
557250598
105962479
127644614
121843431
277060932
443813627
479334673
333374484
396782513
121857090
581332632
355249397
317823818
508738410
553679559
268923709
592825013
13399087
318748220
383320889
319848866
88157460
190273020
1754066
188765621
361811456
597985957
52749653
17640613
370577024
568641302
85678099
269577787
114643405
398284406
485613685
572721630
439022798
161367733
32769252
144333207
41970986
441617115
176270673
410813379
345977023
107276577
345794113
305427975
53664772
55004926
271679642
532826928
575209534
471469392
249025530
101420419
516858348
302064742
526058777
229054413
148012914
157596235
647134804
84316396
134901598
370231223
607385527
663916996
558790246
229833918
618912351
360446060
592509956
413487988
236740549
612735607
598606376
9540221
607145789
547877557
365291797
625331693
511781491
518214634
412340634
341670142
390031292
143587091
585916939
599646393
329847070
668964189
298871656
453803993
571537781
464142196
563663571
434937886
9266403
226949183
15628197
233900155
148574299
60358637
401892851
497827469
74275830
450782364
223559872
148395308
23446081
169055369
62085127
335746921
15989388
173246798
423761599
408319529
17775833
671846735
185431459
308659466
301116465
145157795
581295601
600590265
533225561
508870911
185544685
283835271
387082843
425077365
587989418
243402039
270269
389492701
571427334
155615769
178313569
351619542
35676113
180200002
409573718
123782641
268602808
87977571
335458674
598271960
482691977
26606294
617997231
75841109
47588935
273593272
419164608
343011497
500430387
664221621
410080402
376797469
323103606
155853889
192733346
216625178
583343107
65427694
129920972
212470679
678034102
639558392
329938191
69204894
545138476
258023710
49076136
548246010
304290409
600976708
297233036
607850918
57843026
246962822
195303467
272425602
79239844
289260010
473007950
195259959
541759077
292579833
370154266
309416385
49016164
62713493
488438388
72282434
133937510
123647045
520823519
540033244
648780927
48782600
672669455
133596020
351293420
667068600
530298896
343065409
452037000
344684664
20349687
311524511
420061807
52832879
269087536
622599
526045534
177411356
214612296
283886851
78780158
34936586
91826783
350639429
39060134
58760256
152439875
154855240
49680540
153740400
608237210
230301664
219568944
184768138
551888095
523153881
540852365
423276202
317345215
412315707
444202958
646114797
72721388
369665162
600192456
669577219
339081293
364080496
94074642
537334717
30072206
632359799
150111468
435832181
636652408
286173860
2456483
606111435
146056149
222721747
310057686
490174752
544300804
176740930
596687620
195749568
554928414
478832856
141079541
586645468
643358139
636444843
207780704
68816193
115223790
341817020
448335933
267674438
485970372
994922
350515800
91550317
113808646
647318275
129925920
191610890
359353806
569680986
307104498
511145106
551856436
673356613
177829628
493698180
571609654
490542164
34807236
241796847
137163657
63577671
406860310
617223772
105039646
540768626
107356749
491409324
91650915
164356307
180636158
388462351
394017131
556875910
325530472
347203677
238952205
125119689
635877211
418657690
375539256
54031208
277720480
513141212
504145005
447162540
84201712
651097269
599424529
122212327
597932605
533612370
28661938
445343443
528705565
178124978
208574969
343490100
580537488
63464024
232198725
173689576
135829907
159108825
195923857
265638164
469513684
525039878
607868006
192180478
570549583
56246749
28743215
570308648
278450587
154892700
48176962
395461032
230358631
459551691
398359540
320720750
532749834
621671473
360851856
470399824
327632285
254449071
212850027
209414171
126810616
521250987
605722611
666186679
261893978
545965815
588350138
292301518
543914346
243519930
626364078
550263170
177067626
439658277
24906430
52161417
477515291
672881942
484310489
254897397
190919843
172403474
6878112
589601279
336090967
445444966
118161974
382972959
164715583
480439372
657594741
192189328
218410423
199508710
566945952
61232104
175460327
392058358
364060468
556657911
546397746
664654405
656694185
223614323
4560115
219015119
675687682
145600636
541067947
366764327
506151535
672020256
309862551
447968309
599378381
156494994
179565599
269569918
493466748
124441484
176661334
399250378
360015920
38303738
116874541
554557511
528497144
16838192
234326033
116074137
49889455
418354197
250301113
356212246
106175731
625032832
248067402
454755073
311841371
430003268
430957404
92048581
151967407
161398311
137944821
307216630
199311698
438233111
52018775
16934776
335426535
142154189
323711279
333276460
10519284
614842594
154888519
108758645
12737409
413070833
294178544
96980105
324877470
399200684
72725843
171257781
223061188
148789209
227713560
54457119
443361644
439250782
170879228
258963893
131159606
416182536
3458942
291798232
197019719
60510620
286921329
26411128
600076413
50632960
349296266
57748186
642633249
597719389
492665304
54922357
122564161
241452893
570284277
230733593
415488242
152555549
175975232
208056792
430397226
114129633
432668959
240688540
51286843
311572112
389055448
485890930
470205501
208180711
319514837
135718421
60275382
163604343
110024915
659846584
56544574
130094109
245020090
528328788
86094540
398188622
180850344
252571705
9966271
531887350
13661829
592300719
67999889
463331567
201641545
609134544
342061809
592919386
617990177
113243571
501148863
665725264
582656067
217467367
43969270
204301188
60964436
49271098
606151589
2190520
545496770
458490186
196931412
614729864
134723573
426852207
333689034
677909265
562773012
226772655
132625396
621789994
236978590
503391120
547904828
233413656
331179142
215788184
439927480
544189338
98948712
86517340
486539053
336790900
453851634
304736439
3843862
280939023
196993260
471883597
232118948
601697589
667569443
309659858
249186426
433270966
302371637
33462174
66547272
524725041
667066781
553863056
343342556
526370245
103765879
516645107
349635328
184232188
320266379
362123018
179504176
185353042
656519327
502424778
537651473
3350380
287777256
266484049
466628368
574779754
213798151
551041334
145705562
32834502
639708049
69581846
427502278
94234304
74948428
67469323
487291369
188178721
233758897
572939260
592222225
294120611
197507605
396440428
274339443
158796572
407924412
356030913
532933568
118379471
323339347
283075397
140887225
20883053
643875756
256286337
454582796
132318265
247117898
646464106
259758678
217311152
109556479
374973398
480761724
149278942
359300172
668674735
288465337
4917642
269579938
222301390
170342181
432082975
125739224
496081610
654763154
617279331
89218827
543529803
57453704
285739506
589421517
563781666
478611757
24511445
101203063
352167577
542828178
258815712
251958242
584738357
124488855
264141754
288541066
180215535
378287149
236317470
257504616
86475469
255849930
527596059
211145957
613438909
233975668
39631952
52342853
83548797
39559754
370686899
672626938
3966234
608055394
421830113
192518749
352959753
345124050
290821719
81671442
664202645
87209532
642475378
426446791
282927658
437195393
97312323
410441899
79718699
67108680
422437020
369228090
477856996
163181329
339549077
331330730
604727602
667473216
300826729
405491794
481958298
132991642
456759239
356206331
510779674
54524583
262967928
430165930
508677057
491419722
43197505
246949624
138067581
296474536
310258422
280969648
561933882
123092873
541209196
609891078
218798180
366456250
82006081
279174349
268754030
458697119
461506321
178533372
203615419
540363295
304133807
218051002
282032161
646554926
61367124
324222838
457561948
166850383
604582054
517789886
544530770
597551829
99359021
232180627
646896482
481019710
560820208
245720603
617713375
88976067
636324484
223701609
330140383
649756154
143334819
234422524
190191248
251135090
241907271
99876522
59661460
122359586
456004992
552312270
308966467
90336357
447974492
607620244
250644477
160108621
577846039
283146596
657459773
147778766
668003813
507572899
46527837
449283928
261407929
567472959
346764778
675490917
41493129
35094352
581990104
218030127
192764990
210205989
13152805
210864472
261016387
26834670
565208601
36004608
34657766
202492691
95276639
602195224
65344726
397753606
291484290
103591109
235858759
442146614
639291419
675838257
673053246
507409544
486259980
81417357
215204458
648999026
402719617
228748269
340862048
354023299
478152201
408972925
452398923
65253363
657456123
70573552
34263454
15840749
27727626
371585903
331879658
81763918
389514583
47586007
117690714
84688073
520843158
155144322
671826765
282676703
441765850
245782386
202223125
126619463
393733194
59243370
118470480
525762183
411925190
551551839
582752466
555722762
155056284
243012516
529207520
457023573
480970419
137910653
656962726
514223537
474250656
8417846
52589808
472294647
177024820
64218833
382721650
96329464
140349290
355244345
194573895
357888831
442612178
212643396
124646864
475361283
317814275
81927215
458353273
157625347
676428590
578355408
216469935
19197008
389361793
524795761
147507110
554515100
636680978
373988978
588877295
284343070
414961151
570321974
252212877
523155401
185405202
532451151
456838182
630830832
562996882
141855755
177254724
128772645
413419644
568583295
361485913
976688
49212577
671757730
644499855
38750056
593950286
434056959
307764717
101057847
75752162
603240566
206942154
628280317
374169202
86797999
293602757
676905650
231639898
372163504
211342424
144169552
172099152
366706702
620981195
271384792
307644447
542458517
81079835
555364407
87606359
162822118
436987327
618190245
134140953
523029706
106783559
243696024
82982165
406527618
525508676
568898680
462651299
83279305
270767505
73796051
559291534
643469189
138070323
499416924
637889907
162665635
262624283
52265722
586490528
88107271
493555749
280613259
133607328
541922607
511435262
262064552
184145817
605070437
614106827
127622617
483092187
656120929
602755450
206644842
211718380
178133761
194813321
33673019
633871166
362755569
10944760
652672027
325482497
3385325
636281837
374601495
205821870
652210895
191103915
651851365
238751566
215731736
190069489
529853227
366619249
7138774
149995578
334298346
651619541
356346594
273162596
439949609
99269262
518714825
319362253
572108737
155804772
225151257
185975919
606511160
44813878
625822255
234337953
46943874
184277887
389021469
438246465
441539091
331158881
247979064
259369273
157295721
599672365
82915830
270817251
512379060
15166985
617456961
410053677
549170094
3906417
307267319
18373431
369337850
173206067
499304890
440642825
119908054
506047472
385813048
437268888
635148445
184567830
420754330
562208256
217913899
440943801
327894235
70060054
339838189
660186535
242698842
196989666
360589743
175149502
334833734
367120151
109957868
75797677
406754015
232469620
605044731
246330219
341982996
254355023
636431738
84112002
376655609
668103512
542320879
526681911
260929578
570930663
547350147
208801018
263038643
445150112
99752866
286108559
207363040
89311600
10746804
50985705
398656988
570405607
548653046
300287415
484174218
167371826
470731611
544563315
199718345
559582473
471001253
198359505
261575515
59490957
343015018
398480447
203666009
27558530
268048064
285614180
441011363
446258729
89550463
554888638
366524201
650595934
588815422
98501795
561223575
314634955
149593402
324922084
467186461
307749291
558783836
520531317
663747625
291762021
259688063
340401631
192277647
81123562
387896607
173731855
514709493
397632205
149049600
296690559
531576277
598566253
650821088
531645993
346472691
404454079
78956339
623714702
99650223
373549384
545618026
30567874
627552375
459041356
215793072
29164916
191834573
341463179
151444438
233991850
164335719
620357950
454725952
653425664
198464629
39602318
668769247
205792577
360079656
647450391
83641192
618528874
397103055
45378582
663124575
366671982
102947848
223752200
438517561
315971566
84414000
665917503
479460769
529667725
527823430
249639267
379679454
298833587
385079457
153402602
138488743
288152213
394842006
42594848
356209333
588163120
670578648
86082528
176917708
60337398
549464409
678819785
322299787
468371387
612208051
413324394
167371278
24097095
262626099
578392781
341697765
443539431
222049975
182182312
242928741
21324295
262715638
352083320
68488795
116294785
59779905
615795871
622281904
282627374
477208907
149219387
630811453
50307942
511908599
392031741
674634541
522366947
634661739
561582525
239804131
587749778
457849645
679939504
228239224
276523138
290649297
126877818
630627363
235778424
122309143
489245760
676563981
492688124
27154378
487414235
389628184
566831101
376602172
366339009
538500589
88929661
60393867
615430996
537795307
418554513
174051132
243841176
183323664
404821454
133810860
401222794
588401242
218856174
472834524
154594532
138145887
50976483
402282055
203976420
647832307
112197167
185941497
191489406
430562554
14268444
219007721
19871989
440539133
298745832
430614583
471212144
361061768
634198434
421145443
554320504
507221383
255903502
339692713
191812813
171817928
336226992
533485182
401136818
403813353
360311847
40877555
553282486
662532553
392872054
271132696
220332190
512077651
199729382
246048283
612988512
409817599
399326778
523398662
365084553
144026627
238621431
678083863
73722400
459783290
455434950
661110985
645530216
480074926
381768663
157304990
379433380
203767835
270177386
487257241
541305372
341718660
602422869
203461174
605034611
247592708
13897767
314428075
434184049
184992285
69368188
438545445
158365252
325732794
252320059
110967248
617787120
465803446
226921153
604884965
85761780
520408517
267503251
372886587
494500968
229332319
411296440
156576998
562927402
625480296
180404023
651358070
177557208
161312406
594820045
677066986
139075964
158086830
131064032
421833850
401507431
10746330
60430414
106192912
543472179
359035059
651688558
449845743
627729641
467956133
67751183
544734499
639398148
127452960
248240973
2872994
136445261
521173924
449418073
617390648
552885029
480786227
238701595
92307963
225004960
199708003
488124467
564059670
573757054
512724885
119433382
47878696
448746286
539962071
593745740
404739894
233797557
594743414
430512489
201622678
635263742
339104908
470170001
483729189
612393423
60407538
354695860
340294761
288630354
324554526
180630016
406143044
312577749
6460076
471538381
633042650
270571468
471216978
502926415
286521592
132983649
187883580
328754698
274994092
25941752
73516806
378772809
333059451
109699960
138349460
556225242
144632130
514671596
844002
329825613
263296329
138586872
552449914
456811826
630149766
200705995
330069031
601977065
169922809
476536800
152857558
448879084
307937934
562274300
465004274
106279382
157640565
151999127
120604345
27234830
491905833
597756125
371381622
147799135
173876630
115843656
20312700
419645081
289271773
265322379
10672050
81479387
216386150
267560830
622811978
496039696
666340246
65286657
513096067
573668908
134150733
241027300
505298025
675435230
35608817
604463337
60798566
533014121
198759432
594918645
240523546
17941823
201053597
106749579
104010495
542696655
599132996
103793605
98281323
497681754
558003872
430575712
465260021
519047085
198332702
367909525
407753811
615717501
3853064
629595490
550663218
655632874
676246439
233508015
434301242
56424873
663715662
242816952
332045269
630633392
421562863
541421440
671328922
319032683
124703751
218050372
553238595
117016035
252031869
262045699
90065318
179978366
598693671
33016526
433361195
449625869
277175758
190420768
326330769
339730455
73000720
42276376
79716596
198076721
583695887
565337722
264419249
189373601
295542502
143750267
432432560
652926470
544848055
260779060
375297683
544806717
55034722
152021207
557513585
308893630
311109736
520974105
480146081
120201554
210375263
159414124
91594225
431128100
307864611
248776996
88386020
409744896
357779903
529801347
88646584
96513143
217915661
526844826
364230307
124829597
189941397
268139311
384422407
107925246
119714172
205906309
449086599
529116329
321279941
191157473
125553318
426444625
4981147
594135236
478757371
53134688
367816330
374816911
623918440
46906411
55979015
70235127
622615196
81771166
222311651
62817124
632118357
162861544
512846047
116790973
258742977
87723624
349557678
321624371
244262891
54475094
130663992
578554566
286206892
645047634
385474892
453393562
77934910
655806626
660825919
494390050
469420730
360880262
124373907
442893448
568475779
33896619
296938793
423474768
113457238
190855530
46860399
14855985
149936492
134040075
392761813
252572252
396401114
617007703
505922337
666230653
591608930
232749266
669732807
162168417
659896898
492288713
241037127
107264891
384482857
592672877
11121766
347825787
364969515
605215200
528549547
477658894
497480167
113482825
17812113
674626965
452917005
623001433
283212480
604962201
357258082
107317811
336409329
486820282
532624293
224149859
359684028
53009993
219301603
19234427
634761580
509543543
269464472
412375309
651746763
197340194
112932508
158334112
150993140
512783349
653185835
600943084
421859609
543282660
62766497
679797663
372488003
232652341
18004577
385475718
349534963
48476585
51097792
670886609
353038717
269651325
70003753
258129450
391591157
171969518
540043816
548668559
392508757
306703910
63643214
232371670
446609010
234502655
308448042
508215246
670658992
348518700
231549113
10752127
518877233
676800044
31289566
614650072
510797050
404825128
442191805
336251275
164278267
298749840
571662582
68113544
169593096
319718636
630844746
325579626
402463225
17825156
452756455
368261478
162647449
308121507
274358959
152206489
622779266
177661847
458174354
194522541
677485539
479940304
249136296
83127573
253163109
394066029
608441523
242458402
191477803
641468338
337691860
183539933
278604677
81983909
150772174
131648917
100776940
259610342
417995861
106697705
639443705
374428881
512929758
145984148
463978938
162366763
174701065
129786841
318080743
28324286
632985403
640592252
45240938
265405878
70296586
67134524
667167088
274315391
87354931
455428359
545324071
354141183
127399291
329480550
172054528
52183609
589826464
344510397
405599791
108978436
177077739
206454741
449517848
27983093
425290305
385296432
486324838
477530884
303478882
191673318
567995637
349243433
622137521
374792870
216992070
521091309
374346654
134501462
335294395
543354594
470667834
116680688
199665579
604627438
636349073
603282664
192255367
315423383
479999512
231646250
467312753
13469893
335614890
221664459
503760185
379989135
457886091
585546195
48628394
462431996
50061449
436226311
579745013
102119465
420867344
284649249
134350168
241872582
566458693
635729793
459702119
187721026
182258870
225978969
220168155
269077902
70412598
397636064
275685496
364081147
278139100
536121266
281237282
495665095
567366628
105314685
356910455
72476310
621498385
235043881
276608379
560271670
521998510
384289507
674635183
233845596
450447115
344848576
394372482
255537887
4594800
595004226
540154850
309827223
196286433
102153271
276403002
677292106
502181803
670505621
184368547
554084308
236164436
341081173
136915308
618694466
385562575
280496320
644063297
82967916
616268673
103175396
96573193
633722786
560985246
222295500
383865995
39518497
75070922
346363751
220240264
182545441
88016899
664571868
508773526
51565957
120479806
84845700
486191831
315217943
128687678
612961631
136150744
121209088
40070142
309422898
172488411
195847644
116061239
224315128
519479739
30301609
603016750
481861334
232629687
150163097
268824103
643864988
647345173
655379351
571210389
162206956
219592415
373017000
259730964
285810041
310292030
118318201
144057469
1220611
672700737
496011477
259049809
175563253
648462087
119418624
188047176
168453906
375882642
187148005
644384988
5074849
62643492
476656635
294620838
520353328
55660162
304315232
514479662
33321238
509646598
229776654
83578798
363719082
610400043
346784714
318124977
6057744
360876651
32307379
286600572
44012893
327765466
242178949
334021240
52534488
438075668
118008211
555243361
291892129
46426835
237835379
396301282
377220590
4819211
235408155
157479740
19662903
525868379
547344762
480851161
532445828
14784031
12600968
297414087
361650649
209154401
329441234
479481916
529861776
95438420
324446373
587356017
93263785
393072063
341171742
456955574
156824015
414351960
522246857
225730690
152414278
211396129
653022438
385932713
140475925
15895503
640982251
257716903
174576863
548804583
147883090
501168334
330880212
156449753
88797033
417302613
665917776
367670451
94981273
300015239
405154062
405530778
195585980
249165314
227436392
229540793
542477203
129159341
418936416
660562922
286707711
579645475
320479748
418360428
422202184
291914304
446949730
665193011
2591121
140640368
329139989
126418746
294207789
202863231
33596859
75311708
185416138
87790951
307998376
223203707
51016638
70423401
615511828
321411991
59913272
88103816
159901731
560280421
491862396
480198041
655710477
152099159
351877789
129122744
161549562
679002766
29208378
250367746
179517693
342381747
480159051
344564061
469140388
535723892
248280017
527749549
99052569
64625623
22188104
228049111
154456205
439694720
283760862
73355755
243994985
199997495
242246186
649073730
417735547
655826984
136765443
192423758
594883539
378966290
376144505
532022314
427185005
34986748
675743040
120662078
305677750
144751932
338028318
66780546
184265540
500062026
664623055
473583957
477923467
4304480
30363225
45332094
99712676
471809576
171730242
75793633
54236925
310630828
109106030
540029086
487450241
656559174
110514303
669765121
183059354
146601971
487746263
52839744
479536402
671521339
226308091
254489446
180664622
502333300
620688575
431560750
6595527
221592132
303877553
134405743
138447501
586031675
460274846
333330221
513201544
187352468
4370915
555614518
329372033
334345008
206782057
387273982
598316860
405778825
290054969
151556704
271270472
589277596
50316059
639956759
675162464
48813547
638536038
537381695
631510666
363134945
562952383
184998479
593995325
395490118
30854421
165438171
474080545
571288452
661833198
592703825
94938685
546462855
101825214
48561745
285181952
101292918
369639769
184877060
6685642
354447755
511842218
617949822
289892976
498284451
349361078
402314001
239495121
491946299
211169460
165456035
487496804
566351678
15641895
366287137
284564854
608132093
242160803
341341455
436984832
186350039
582148541
141711431
402638371
120117030
512867071
384502748
97229485
672517316
277081659
278307243
537686426
311405478
73067987
523511189
654798142
10513083
257574298
331401352
30388608
578016320
172366387
616381594
429042448
290292572
654715719
140277665
230597889
399204022
150957953
112093936
82311436
177367540
468729656
499964209
230371824
42137568
154496697
636144178
272692013
381251595
373121009
31928410
656368541
483715772
77623222
143571731
378289790
535820685
179978361
62355578
35576350
336022858
468760120
4742576
126656569
71983186
334872954
140814188
61399062
27709302
371335739
550217775
200871472
583661652
153886590
163534740
59716697
260831654
478229238
18162524
333806343
567659471
47718126
453594012
542725738
192129673
259044507
223163717
533700560
191505210
111102281
330672228
359748741
250982362
281712612
491770059
487879048
311341812
133200981
390048096
275710320
578447933
205234187
564396298
675633355
647435866
158508717
208164293
555858628
514558116
82436315
243251028
6779427
67053524
114263414
652751295
551554294
380079861
451898208
4103394
266600529
481871255
449631554
214815529
553180314
342659748
33080342
94296980
244486368
438748240
546823578
545222564
640477423
125910591
591506524
169207869
163670300
82657010
223403348
463449436
32395051
190091270
347728825
85913314
404567907
401443804
70656201
154775417
244944329
444438954
278630612
383813145
280667309
562892
646009908
150326340
168110405
210394600
277274441
547097391
574295469
499496789
509904429
485199183
143967753
253157324
187054756
106273009
378851223
377779245
549170827
443318183
591169373
372220437
657610260
403903867
131641772
177742550
232264683
266472731
115581405
668515459
345163296
128954490
365524724
601157451
638278613
494300830
625362303
57942787
454156693
106580056
543889537
149729926
141709021
439321648
75113116
523999512
624712374
41511395
673018401
533661181
674792452
240307467
537739541
140399438
157775928
26312502
424191382
637773038
566307675
50983872
425883455
242520672
65855525
384887398
520339350
300834046
675460244
507714412
182588150
56902726
305833341
656817369
588882791
120779570
262071627
331767161
332004376
203686957
215100775
65250552
19023712
608355510
233235777
497307511
176511276
131109877
492769451
245687708
85634703
382321544
619487103
176080931
311962755
678790295
543941516
110267775
425922933
414196003
240151327
340856409
479822982
433122504
498952526
147460188
462437286
645998940
199121933
159690274
308683047
94862101
214910959
653499731
260376669
142102071
201799914
52480814
587633932
430679768
9528634
42755249
602298471
158324261
364225648
18716833
309016675
163727763
488906452
374475637
595730114
195175817
151776412
419992141
301451743
43808891
223940573
585833135
265056973
258450865
565737073
49953315
276349133
345530117
157939136
193605795
133582900
123571570
129833596
308891372
472997163
371676526
417059387
606850818
181950360
443446427
46251081
655416329
567991497
333709850
64304746
54758951
656008121
403861308
146967760
371729207
99072314
176520940
588123646
638077419
344725264
537030786
177513505
628763905
543330549
596547256
126765037
327192750
135988668
131091815
539677883
51413402
592754101
226372796
260962239
413511644
669962691
52090782
629008357
87270682
484516772
305393234
222432527
271322957
254743921
128640856
89888959
556621316
425050321
207649092
654530819
174881746
610221663
426717693
120601483
184987653
389155271
259319175
639533995
416853150
26120789
549542020
118630961
86137800
281014121
265782913
530376405
609286070
309543538
37038761
144255937
477654258
523131590
233957205
510261773
547264470
14027936
636663317
322832567
576969332
643469821
643177984
433443957
611270179
235363398
477758461
613018838
423276619
662739816
126666202
149067402
649999489
123267269
587781887
229878942
494378132
659442863
270533904
631090478
593991221
89836312
294029370
89584705
130597349
552314578
298906393
278764524
2137947
71783337
161082917
72207087
596810284
67135962
474918462
378358137
390939125
204867045
602925660
51169427
678365456
420607615
229877651
64585536
123920922
580556576
181811149
319303470
50266263
281880600
473324624
33841760
429324427
670297438
146996866
118657044
34597088
581585543
580396761
91561
27001661
631687315
24581722
351795634
110729288
210428810
284759068
7691795
604986177
367863840
421265737
531074818
29777171
492464996
409448276
505163224
11935392
499962578
103764350
615255924
415147418
295303556
310438027
39680465
486578568
409781782
344059633
48728465
224315771
572928082
379094160
253388143
35076502
537262665
165893195
116213622
457182120
660156932
26485677
458998841
677695572
597928632
148367304
26820005
215647022
655072665
79486520
608744714
536653888
356266632
446327259
609206352
246988563
612562847
511376116
209666
574822359
278332790
134898301
455665018
653261594
24459679
75481171
2373498
24667265
356872739
463473265
493596683
599464037
10823231
55081964
342908472
502570579
16100468
359707965
640427790
393934978
510135142
112582153
66363930
321374625
341318724
267214904
488287113
644551611
578538433
191133604
328127989
90686071
402476870
531580153
222134514
673846096
163350168
209830596
337099098
286253051
557360256
635321989
473263499
49649954
41372643
658747755
332710890
82237789
41398148
295781289
128952957
675828368
398288369
400308392
493061210
134819815
471042197
16484989
173372289
423842124
336940970
665888563
2935213
585393232
650258477
69670438
324900137
244501443
138329882
106569120
428581232
383449448
493259358
350892943
380245635
247837502
217868911
374612439
81527495
197879649
390982292
327293324
230918928
68820389
599909792
658384307
541704513
142064311
249708761
438182259
272031638
302514588
333324396
541963974
176332584
102011942
276814163
149766774
162180521
102013891
318229185
138642763
204408744
192185148
511882205
453515599
306359105
168053824
417858062
251101104
68451264
375003668
458281257
172181694
224405479
41963829
255399376
350355753
303755022
238949459
515131955
176645788
486664434
282218476
622750616
250190002
609911212
456847330
197168497
200775088
85042569
586675846
613534709
24901452
499869101
626050148
633709806
606878767
368039977
317110569
606883680
472290932
679052481
610178420
86237607
343033621
454057893
599313411
116670495
499633501
128668731
340939849
364708009
19254282
581396862
227605703
189312486
490881182
16222832
395313876
293498746
32934640
592749983
153354864
237850212
475364077
619735540
409956953
149329071
129188243
247647078
112952101
193887658
4253977
294342285
122008666
649797194
454757796
416278711
158485366
433458989
41281530
131286864
400418789
194330362
193170624
627422478
465202526
127096180
61812396
512206335
67705120
460238352
292848348
488902565
32842660
196102060
317042155
474583591
594581594
152108946
556053548
150935082
505184523
89860712
228275013
656793199
440437036
338754563
133160946
185311804
664493480
149895809
33098042
211277001
570379218
194396046
246349769
372834488
449220620
203320071
205279411
373866148
576484539
259191553
17957360
23887339
22419555
240863813
47190450
544705895
575410940
346081787
199260953
188249743
393619875
356463853
240200381
597023095
561400040
349944558
450211266
7187032
97332282
155080099
634250336
501753421
272921232
380841376
153890729
563666235
642250516
343244547
44044798
60742151
220749163
550886788
625353989
220616021
238470509
129908664
92573551
661385512
344025758
235643938
303488243
240487729
403864651
420071349
54711307
153212130
502862130
139566625
543793640
451909701
451999065
663460521
637381897
152425230
602514011
418144327
18274322
167771099
98163078
149634141
649321500
403078975
292110097
6658865
675846999
114152982
316327197
603174762
310189251
578076788
320964443
86392845
36175028
634972726
585651144
244729878
602916041
10690104
126212166
106527566
658723537
102288875
335192914
201707125
186896826
674723838
332134858
350820190
513554312
635308697
461714143
573064012
543188975
343122341
173848190
304576200
99947452
523168494
522878684
33080135
418761137
15466167
338159428
392791182
84380545
548267424
540853025
647602313
68097390
304010619
243494166
162121568
676360556
615143228
103456793
147657782
626149078
303618592
475723591
539564621
60688916
197318919
481530844
596763647
25335783
474903980
11636429
199558381
602603342
186213839
291301732
445227851
522198322
34305203
295332547
375254968
576279261
404173917
9043418
98935933
620308969
102274593
422833661
527657395
334093811
115561982
287568120
114810004
487498803
404422592
52053398
94580059
627219140
282937769
630518965
100137314
170379174
138959597
646234988
425305460
164895077
28556638
125661936
582229014
211895934
197281606
625243260
318188922
226369748
614334695
560873485
328356457
74606755
166744658
66117461
128313601
674441527
558732431
434082626
285008178
284132515
95890238
525332095
138479102
453961303
212401905
17362759
615734108
181999462
107756114
185216423
495011317
487505560
452240525
513562523
70729218
560442098
569306599
429397199
387857589
146512286
397514846
126917560
489969853
232915386
418718381
15492890
224542522
342367987
58500207
490418976
490087612
625482408
630033987
144306940
131814261
530687031
16701241
499388962
143300506
20584584
98503078
415925462
613524937
452192822
130052103
327591
254846825
77488116
448506142
627654131
559204824
142460577
181702414
3895057
371270424
661883257
107473479
249739002
186219515
40351680
92047335
328806373
443930323
504216430
24181578
262327314
604664916
610301715
393512361
547614198
32624254
53595493
634074671
312823223
87654955
220861099
269533776
97131415
340633292
333565590
296843905
269337418
175332347
109325649
84962369
385874705
313273143
641094278
679795594
565633360
101963317
230623424
544602370
475943226
8870784
388954203
429984216
296976847
209980526
422661311
109881271
598853604
63492294
310092829
194767284
613794690
160589199
626486694
326454291
641752365
620775465
467356931
21168153
342585827
285566056
259401450
674755062
208782733
103580657
318610500
604472049
156106174
597455400
331561323
26906961
11120174
42232911
194245787
237980456
182708340
327146700
366959025
204805681
69041880
256011234
495097110
305954463
145402496
410436973
591061247
126715161
291030215
115921790
518221323
244124212
260112995
653164854
66077333
648517354
185231849
16812777
557966581
591595531
519234570
278659303
75388662
175360598
28790353
305978823
213832200
74709575
192721257
622064834
107334449
359637014
61401073
492282954
92136076
318566411
648992148
529766109
172438534
494072102
485332568
46686360
375873547
47578812
122957509
606651294
513820350
426334025
53503678
166074379
438829774
327961364
374525331
65566118
333042078
629591562
274000350
612839511
520311119
33069230
216800922
383983073
422162882
454023831
8140499
166883172
378050142
567492495
42866794
330852706
197492515
100404197
654363338
72909923
652336805
28626091
291981912
414392003
460331413
558384406
207645931
32405138
353451726
75011186
144666341
654755553
486640645
79495648
256402180
546959015
298825391
591694684
654555591
283161221
251438176
130436588
130163802
78020071
32806196
413603618
258761350
188007885
629489155
21141116
337590429
315814668
11038702
520161649
270749292
248160536
144373216
237776442
510735418
511283818
442057476
458080240
450830954
311917262
165080917
37266515
332251707
347255952
148084814
437428047
116925454
20431307
516347682
99492475
434140278
485648709
343241852
630009676
602642614
402820794
660704311
413196731
651200586
239871820
575304393
213169053
438679591
197841478
147334631
146829161
237970613
235635234
489634754
424863405
557754489
256595980
284377480
245292223
62871927
534879442
84200877
626594614
186550736
79483240
358925770
299232138
602585661
659657842
407396950
392120697
64894882
245889742
88305452
566663066
400448564
282460907
59442984
42191803
554684902
413299551
508273106
52124114
293724859
402438951
147770477
644437969
324818379
169120755
512855541
480488348
366603656
363189291
404007744
19611923
294688169
156496544
247547002
623631476
579188593
555725798
495362728
54845692
620911102
191342150
359347247
247003610
98798407
202910910
474189577
452353817
654828253
413888244
463780757
536828187
547414812
421113453
305047220
500996767
16018009
393064136
511068515
612450507
482079576
143604488
431178741
499808150
141887963
435643783
555201126
296707717
584944866
378964416
485516399
284942167
622193229
491578475
530551600
513800364
330725941
277977297
16670623
165317656
53192121
265742496
115948385
477275043
3200969
321812509
120648537
625192298
351794153
292306296
531360461
26829057
286596722
190376185
363979947
73116042
277256451
410973956
298632526
103156678
142385182
98189194
497748163
12045680
245063637
312524149
629233866
359211997
103612592
75555875
581412462
265159379
155013804
401365669
658712612
18721696
332010368
671955472
276880892
211451936
547565192
114015944
89663291
73283627
560461425
420488939
412234819
437167247
594123285
227802446
325476027
102200996
64111990
219888472
410032075
540169893
468309832
485135229
163358937
34548739
200879168
587362813
181275028
659504086
365650227
333194931
430401136
124810818
268223532
64798167
463250162
495188303
156115332
284169478
578314537
606578559
589407521
92909050
196796223
39619346
593509505
423477811
350612701
644512943
669873940
656945919
146772399
370195721
314533711
596785093
51390625
72957634
371287082
639267472
596199641
576950376
46835018
480715192
666068132
186058354
628612160
608338454
364589334
568405164
22504534
372224151
671319084
344995392
368352001
377585711
122644142
306953020
90967717
463484895
85811467
107163263
29137624
407839881
76476199
559037383
296331481
497198112
48008466
44522428
136868829
451143317
42102033
526202436
606706097
130127942
209062458
149884569
130918553
333166174
173881814
301175448
528102042
604777272
577411726
3586305
60395888
86266531
401131290
199424209
190763373
663487999
416318579
554403529
321613268
324888484
242798659
512722966
618730571
286380009
566282338
167976321
10075446
363032411
28109098
663759670
609672276
240531
283869992
216631675
623546933
651051690
138505659
629756035
306504270
91799899
610796019
645625563
177576743
60893767
252937937
9053427
587447394
399694927
10037488
281829350
299458132
427068899
251860189
252312188
402370273
70587499
661307581
97970015
192697249
286301145
91550102
50977512
596684611
45144677
461926460
638330289
70479712
371100864
297906632
215221715
305005135
382298061
537008068
144595953
61203602
661150937
672431287
272248326
664366133
658824861
643158887
135105959
349930022
162275179
419512478
248289682
138817203
372570765
26169318
56951083
439209188
111019423
287766981
291843129
551844758
366821287
393775469
596448486
666484571
228992982
1906009
304183819
675720427
307853069
16197051
333298772
528933387
538754138
29024969
676592066
84514084
362938645
464132855
628873943
366629378
325696682
567595983
470993652
468261017
536165853
67542454
301830961
527283527
283497588
397514242
190973346
317724465
94307042
200669330
189132584
672828473
258861043
376564433
409302540
451891320
584936460
364141111
655721448
441571235
226590331
644732153
137741978
100711664
657021911
515374555
387437362
228548108
322170223
356544161
71987716
651398356
670279407
632779396
516197205
237930700
141267826
328639987
554481642
71740428
447626283
200272306
47464071
221852522
347294708
618491140
451206304
386574235
584214746
85128902
546955939
306374748
473908433
18413586
585427222
157449768
576087908
401366973
65502795
550274215
414301067
451843147
518021915
579230353
59473627
667528987
387238879
50840981
148119246
544908351
590896330
452137638
313739427
115757450
187273283
121442587
338824377
95005272
355757117
338172769
460853104
31657963
652429528
382080338
250482898
365026328
81609975
157540337
580448156
540258760
563940496
335473873
558804314
83320648
464384405
515685150
553816336
257089252
331184997
265164227
580131965
614289077
660320575
226573049
303163090
499435277
97314445
8856260
631864111
624445873
20822152
383218917
391952216
96725101
236860565
460248983
325517463
317154180
611214664
519932077
255693714
316318987
633027154
661138910
539903016
194559820
454288549
94147966
396364600
541971286
39710721
81804478
27215664
250251661
202551903
325948921
503891489
193458587
206017851
353681746
469058395
147936997
438021007
532507837
372392455
605723458
105457192
613069333
250263147
35912847
648764756
100682075
19485543
164868262
28816963
64899250
371565360
544294539
140337623
544146010
59144083
554908329
129006819
158448063
494962302
211442003
245607228
624303461
551213412
334847711
679257021
66301049
267313702
474517391
48475535
488952772
391842097
304885908
369494199
599014102
133149601
135718625
56987497
26955419
613134800
218275086
77390141
522400388
494241932
114215887
117075077
461528887
662829193
443466430
116275838
140042330
45499303
456925600
342029931
412687434
425921276
539502232
381084306
674907804
211485332
12892606
50899377
354083686
508318434
349772149
52342445
266518578
89508943
192211343
290365170
225858975
547166389
329528645
522757897
365857148
384193644
92059134
615181502
43893483
295595867
573456980
651885259
151292673
521572284
11388814
180056128
576998346
393675845
78110331
573997720
222873318
350570757
103751787
215076921
604846545
445149197
476879635
291734268
186296476
483625912
23431359
679339191
511577021
639240360
163879739
10240998
350063397
48358291
146339793
411882544
561720377
461784098
347021375
127201583
115194992
482700604
214064906
99782715
286195291
149061932
62969895
367860974
340916505
353961804
257961237
195132329
670553748
455027357
275394336
84364645
650370325
71893454
191787704
378897209
391931949
112011755
316799780
656659653
385630036
329836128
657491176
488011775
341456625
283898323
354288216
64751937
222073828
492770042
466265670
518099905
327945512
311061300
349920402
614929962
396723048
596502457
532882385
614564614
130779294
97724542
10532805
23504929
369705279
655523914
49359746
215943600
252075808
105282656
267642459
231108638
25539235
266865640
51452400
369450636
475093518
285802280
496593503
494388591
541429377
333054436
347622014
589332499
432367217
602393660
183252097
527677272
428555824
335693982
663601724
208131453
445964910
49549164
358534989
242624517
288496875
632665397
249370018
526484735
196073499
253191414
549617906
291805250
309556776
642053840
578865229
386913037
89776974
295912986
414285223
578238889
584722301
15402833
102575294
225186272
353770200
403851839
356665089
253754866
610786916
319801603
8900760
609270733
138973926
601778100
273899408
336021562
402218097
83521434
134786522
502957792
659333158
374382769
643386835
57394648
186754206
18888337
20187702
71003328
139364681
132372609
202478869
204253051
498788621
626142555
289632024
358639495
571129907
460242250
364223263
79218617
109335328
115381154
308993025
270400505
148605101
52442292
587507210
277733677
38423776
70106630
558757249
663057842
674867208
664918524
563566002
135287672
326355011
260455531
607709463
470995345
67193160
469122227
523575908
282108342
9021000
90038373
278883401
388279735
64813766
394454712
629770141
135498440
656953921
262966409
335796402
554376565
424454750
172487289
627432652
430010832
204849609
565590554
672422920
654727619
582612994
161785308
485411766
478915801
286367495
615142961
15238187
206997462
71270940
575577166
154529129
491029602
537672292
435604233
139621827
495954789
293611088
441302143
209605643
349441680
538196767
260649727
282448448
58081834
583803295
420241950
333823989
453211526
338084787
488621092
307267240
589373167
619281413
350787200
460007119
56743166
363260133
130768055
17158477
52934716
510683761
650956463
456449380
503056142
555672328
459087060
669419528
268319379
257418725
274120665
50544803
109066535
214739214
509173562
521127026
657235975
298905503
673285194
679049164
435550231
340158842
648869122
508403282
266043172
435584658
221769810
590042416
127502214
492024168
508503957
507150657
575022611
341324738
286500857
316949940
32099765
487857952
182885633
83672927
324556680
672272077
84662682
479547071
253427230
580207644
200987214
250162259
515105159
482230335
294349701
206857928
288229321
55165499
652806431
26542903
248506850
455052918
235963827
327936572
616258504
396738726
217714391
331926094
516228688
98148441
145182129
487046670
658254239
283519554
169052524
160133372
46324495
140926781
319990176
56196983
200029942
542225720
623937705
281779989
606790567
172435329
349359255
627975258
181027179
122922884
343947992
211816925
155127625
32944985
228261165
580510704
162208257
55340129
152509715
617001011
539671670
464868420
468473270
657496764
646899335
30105709
442575299
20811068
32998929
191417014
1839201
81019816
668641357
299584921
121121137
117955190
96855706
588252670
586304351
2061672
282571768
474304433
82095288
480513105
360338821
504991012
395546903
474361997
562115470
442413217
183508528
62107730
414337860
651222256
420034217
183976784
508827647
144827705
1441443
265719724
401166538
373631839
582000247
420093930
309831262
574624134
143900267
107517256
430761949
3505413
132682801
9366919
363035241
368343478
636549317
47519361
559213006
126726696
64848649
392623104
590805314
64444094
480308167
462266430
245707212
395575620
533817004
191048087
649549004
432021233
612244711
8438061
589397574
497757396
502613725
497809200
273997943
109973215
9319274
576460772
526606759
87845925
109976801
339778705
494093034
489422188
82549365
47638593
659480354
522881538
357269719
518769243
583142290
520825363
657398249
645210091
540283148
77103118
55420359
33643322
248837830
542180633
415739105
199124247
196431070
40068924
89163976
639468384
28946365
100686293
40701317
307019384
288634153
589110464
577982696
48121073
357467624
456390870
410404859
356443448
619803418
550230488
96508519
305641073
309399704
384511466
322085739
253864638
665750554
590233029
430752511
443102898
109246598
314050280
595602578
82863822
201905783
446068070
465058304
320090570
624851445
80820658
438749039
483325132
476779936
542450425
395297483
206823941
32202595
140619140
127126428
338608758
550196832
273136401
668856768
145114807
353169389
364643128
479003241
443986280
379904084
494201704
295632544
423518168
190669664
382711650
173035255
268478273
173839980
412218982
322616067
454381548
610134097
87477944
667053629
669939611
391011752
343396461
435316571
403827570
33207685
17676162
222327820
353114908
304876716
300597368
255850673
356322017
488402554
307630778
54881507
280310697
263178032
387547144
173993361
130085739
625488589
633485000
143011884
30555503
465175462
522671834
616710161
452056803
404156084
448136381
331025576
75307556
87426475
494913772
567944263
503105349
514004232
333533028
280015226
244245837
278841922
2267137
76854751
80531476
625358003
353831845
154536563
189095636
114234435
456669425
326965862
49623068
72450297
215671888
322879660
377513612
255532247
66713318
18764604
113687628
248784883
399268575
570253762
534481868
613603427
254258501
322265585
266297985
441259803
21821820
138141504
458134997
395338162
661746608
332880838
82097449
348457811
562530429
591896667
398466550
229006150
25247678
344380527
355346240
208887061
424631891
599728271
357555260
459400096
248034334
489490662
508858876
635175222
119526949
531564338
298545028
203111393
529371779
149426494
140879920
181245627
565052217
633949764
326436822
52969691
496031119
160039516
386294854
596208023
534784165
544200176
567801391
59674556
102019038
322273436
34218947
143094116
630273465
506596745
625044861
629502868
45122646
326235475
77244146
71484830
306067468
533400126
61200454
545068264
66130171
99830306
652101281
592722684
678549770
230534886
430841591
273436880
69464256
435044717
368525939
617972986
441333464
100158529
579320958
476683527
467642133
524247318
507278197
581685523
641945890
2018846
448858910
123864228
159067827
313743316
109339923
393337778
474491710
249984873
416139046
111549990
203771911
516102942
239520797
307300715
48991195
297305758
328002485
113849663
243840648
373692866
669300436
649880689
329132434
661201482
358770020
655628810
481431752
672563172
126265563
81404343
3014338
315631503
383320613
344249491
658821083
331339375
246669581
503739003
570110532
42879559
94415881
10176703
258871924
558461233
511869324
357608713
536788418
249642072
183785076
618142049
411721806
431930633
573140760
489145299
52090727
576702959
542257757
7422602
138325636
191719754
118908718
585465102
443344167
183342976
110040344
97525079
237863048
120245286
574026582
342808632
262170958
213750241
613934635
243896564
185519000
36888688
41636724
95787184
256170879
493265938
498417349
568946489
456959758
154752481
437012818
107597001
168098052
316656754
637216202
425545508
180411479
185519688
390424304
550469003
157811541
472439303
278198687
586712539
90467812
177168115
265686045
456832853
354436046
155334767
137911522
506570423
343559876
504747789
592957256
18788844
516201150
519429480
339239543
25574870
607901803
458248204
245722185
305908679
557148482
226525134
47061292
169141609
618252023
34232917
254829844
48705310
531501459
624541246
525322128
199528863
667874415
315449013
234420512
441639770
136572764
263261426
99749398
244971448
91092912
65556491
248574546
619561822
216389196
104334880
57206590
151133686
31719358
412477088
128751575
103516735
228601486
124538043
353466226
183780392
336595264
510462537
242835793
611327374
605888067
81075786
609964696
45445325
41927945
427276781
188486212
644104222
942180
23597838
550550006
369961844
439079183
339695083
680244731
299462614
189395222
305413674
132728700
496918971
537178540
172862454
668274967
83043229
415585333
152843490
100558714
54914901
653300723
564439736
4606073
678984332
674528650
36714118
515915522
161965700
86910666
585402614
215008368
523283343
589023181
473371549
374018834
609437305
472562691
657755051
551398159
462089989
320370926
127760259
658637280
286273192
404808282
102106309
407397528
316540577
156056557
77314758
148723153
643002783
219130759
334993684
294505038
630783792
436661581
129973781
58169831
664765418
189770745
199601110
429409429
179266417
583741961
530587992
613586835
126562422
137232679
566145561
298784300
56901212
384884876
234642463
62915992
561700787
6580486
621968640
60496157
398328150
136044843
463571705
592159535
340659393
61615350
50388626
568923962
281009312
472072661
365238831
192824919
49761723
46124824
10411939
145997171
348548082
594700866
380223182
618752841
534884085
21737332
238650698
125365309
168461591
348686868
658089856
396133835
598439362
390468356
153296928
565619267
75951044
393359939
443395948
618644143
52614312
574935401
38650628
211274195
131421217
183881743
523081817
11932590
585179913
514009706
450028099
433023710
544469590
172580157
322549983
598302174
543742547
672774596
528718600
244494925
287690259
277511205
103118505
540863814
233322651
414751276
680163549
93165166
357273083
678797864
514406622
148581233
296524383
513334953
326398578
71783462
637625906
72175819
677975981
296574319
80593134
473185296
30392707
637963526
216220864
62958853
267954766
499008918
257874118
593935275
30699814
116605324
255929509
88018820
92738604
13447751
568351115
428955087
238134999
299348753
181264756
199580519
438956291
471659697
327658788
125648450
560593888
370125752
675886640
475534221
134622670
289161318
272929779
269730774
391324266
418549185
563137862
327265738
578712252
626328789
50938143
436792506
118414565
679804642
424313222
321595171
419889819
73503901
26559714
260671264
50669232
673500207
232154377
398838381
174348935
176086909
337764664
645496363
617868914
191818488
144811416
220060929
99867774
265586356
8124030
103889311
302571929
88090273
95330540
617996
17249936
411137338
40954406
403320601
415405643
300293242
263005799
506537543
22683903
97995688
199649099
284301355
527917511
470717328
90224620
237087458
135114385
72384662
263373380
402487843
390537761
666879760
214204243
379272923
26776458
516436724
300157966
662153386
293723401
369007486
180070998
303005813
207955125
92512646
433717885
332028725
513651342
155610696
50498189
291312080
627274578
346197090
207182195
646753719
6209174
535639634
435827849
679747722
579615284
247762682
551212103
98329084
116375157
635931901
443708116
413461005
443640398
553123202
680029037
541945107
466048225
51851453
12437935
155220573
59261746
76351206
125687180
269577456
79388126
482881882
453019680
209499183
238810158
367470667
81662146
524228353
192741774
82792502
33389287
548463891
125143679
168749465
436432589
353142465
489376110
305724981
596280517
524571913
612934100
216021852
522634997
490368358
456126549
488817702
469689267
294466727
618993003
560161242
119217779
577224147
364957101
429988401
497478033
170610852
51190345
636421235
17071943
193967722
333686628
546031626
404487978
129283824
101575643
575960317
29100402
549637288
340150469
122943661
396426373
238059664
548928361
424871405
619162125
623426820
110891992
381541238
154669705
349961951
26613571
149060024
183217373
581282303
640789924
287515203
157770874
92931052
668295392
228830254
117533721
331458034
369038423
676202966
315797277
294436188
601547127
88594010
521503658
147059252
27669892
271305133
341636518
79444481
57193601
333297102
259749660
655949649
434973221
52325189
289619734
132584476
532683520
523250677
432196680
610436679
373756221
316960633
547460512
478771625
29126366
136666098
181713457
146857846
95779062
127982298
189339457
77504936
168639041
248385736
270998995
673717339
414452289
365657130
442681024
229720501
50679817
91402201
98452620
80838901
569340455
428630267
21224620
562001594
279894708
224786742
45533738
310775586
611789780
17465719
230023836
263036364
229534027
363001861
269439039
341180430
422874066
66823042
42152745
55358137
4673226
571684507
652893592
560686998
49896123
8112473
123003757
137724350
95978254
443573523
303269743
314184831
184382963
614741643
16029224
459386530
111890313
129834850
85808539
464764220
365363868
48436246
391228383
660198257
108391910
195716783
646902075
55832616
662262783
650021162
534990384
322780399
639110146
256828744
572905724
119500076
666022105
210841889
293682462
415654652
639967125
387962828
139429108
545310636
584487692
80615378
253160197
265990833
25832800
557093485
412924290
236272909
12555109
598517237
304465057
400337119
67366741
292425927
366690243
29911228
358151622
134168231
534137509
12722226
307408254
664161879
151968721
676855800
26355283
13977292
511503892
71454440
443260777
205644965
610370890
200642464
181153718
469498472
162556957
596487524
106811484
233162498
394699956
210219275
516490357
192401144
164874115
82680934
270215958
324803852
286060791
264180261
136269967
214409075
206205608
427740581
414463087
470309216
431086417
182749478
186889147
457548642
497561366
245820656
656963489
395227907
34784953
126396030
55971818
58476133
92979979
92205430
14805394
149589913
533372333
547859820
170351443
557048275
241935503
663469542
269480000
485400127
401461313
214910737
128524945
532726579
508337589
644485117
442655189
448287121
261544596
599329961
623886362
334992042
131300438
304948505
599222779
65177741
318955241
212242885
38323241
77777882
393871072
291788515
464983192
661967832
173375182
230319219
346147974
251534090
608128466
497270958
188925581
627230422
589412555
403509715
11210926
140104485
179353372
40480880
16729827
220162319
275546382
626640934
284525887
314609397
175950934
13931204
518541660
74471346
162307793
16447780
619276536
206574695
79903314
291746852
604536912
382965807
496092806
114852615
455681388
34479454
149353988
390672708
337361294
637423991
160596023
289574905
236021430
303098652
156026463
192506895
173533326
257233336
142682274
105993846
155757554
95117937
546020953
168743913
231569243
427582228
568736710
351908573
342667590
629842461
270512577
478870030
196913479
529276720
14737373
484571425
418777884
568391199
156897456
381325825
265069815
539965302
155859850
30167989
607909825
396006131
50094923
601937872
251975981
602281424
61757770
669822197
41473809
415023897
18151745
483927936
432504423
307371636
573919268
250972357
398278283
52978254
190456882
383767922
560172547
448084348
37278181
340128301
266669871
494393254
351989583
21759000
386967726
418275961
323675952
620325813
512126284
42643733
233640211
11096410
517543408
96175289
410059088
578874898
443375301
76291556
532398833
66596290
244409262
286375641
208963403
247618514
530070808
120967721
17895229
481636889
207750538
507505331
355301105
93913346
185003241
156917756
101818739
570404573
136406184
443890292
144439837
487281837
535671430
326369448
47656691
595452551
320798460
499775380
462224438
494022190
603970083
669028699
429168578
602925780
611803986
198120473
190662824
590962032
520267411
629470403
674294803
162225123
428575489
156662646
41307897
12543292
415710010
139326058
600490180
579013321
581235865
128322121
679209673
499350407
385908
419808817
165844701
379265397
478007206
522924204
362686934
605642735
625360899
381080296
517872838
299729752
496989435
70984097
9819763
304825359
12853104
572189264
431097479
57255898
2245016
25950219
260490022
370350318
661940192
408467294
282702233
83248519
604789901
650813656
58818380
566337925
482771972
430674572
303816885
499234501
645633232
317737825
498357588
402498963
616165715
346359575
16471912
204936135
483608069
558439706
251081126
14959889
388524125
552593645
657545850
417714783
645270339
35420001
539387328
347677841
463699178
258305589
593973545
364827678
602616050
450038596
136514972
361033274
357027752
651687281
543006206
249842263
74583571
101628155
638441844
390082643
7218733
420597517
183408453
604805081
490802715
244084991
600807518
488570769
168565181
339612029
190535171
160687077
191466693
645446526
357445747
147261492
66252791
179119076
157799267
166984317
259534263
315073007
347419943
207317757
358168925
502747114
362186803
557870608
425770667
678183555
3395187
420483845
537413732
578964775
182302203
350228213
1065752
350807097
108969492
97158072
570043503
71520934
483058718
101569398
375414844
288444612
373875676
580432196
72287664
203690303
79487950
174851108
591889443
590588292
121349658
14472199
526446097
43389004
245667691
178903734
99143906
501986493
297121337
95950344
370164740
71605657
283431092
671635736
648378257
280679024
440041474
647486310
620478926
387101516
522483709
198064766
69285456
345694443
397814598
616904444
37725773
342831746
455714201
570523099
661315721
40616650
44885689
529032553
550943638
30508752
429098006
39918599
339173647
530360750
424574367
66872914
377627381
606418390
514886202
275361084
344075304
648928268
274092023
589340272
429660097
318025477
444863641
250635060
386330516
197304470
490073633
206401457
119939505
605563275
257687088
56300389
514875761
177129098
242225172
173203793
179798178
310352021
47685478
415047577
4860827
182439065
180149276
527852815
625081477
486473183
406993656
315211605
152329124
225932126
585289678
452603326
425089894
54638388
191409723
297179042
589686792
360766796
151934495
494472536
598999779
422541514
125035209
24311634
197166142
340253579
1929501
139773952
313029192
523624463
51358678
523306289
179176060
217921260
559352038
555497814
53327649
262868787
125519788
552813728
305446799
63680570
129600676
571843988
92049462
595340678
391919294
479566596
185787138
417284839
230774546
646466576
450408398
464175422
470307625
99011634
593056021
303512329
625926020
21620672
104890624
77240868
64761335
418240637
156809751
409980301
155331143
619509090
156018559
30005599
566377889
577293183
502425923
27959616
126660858
150020843
69653388
502796938
211330521
233182513
646551074
425118623
251980639
215562061
646852108
656291419
416118462
452665540
353528552
433217780
138217398
501319407
186439646
426474626
434717889
74157359
34727838
141039307
570179316
247769683
400637045
665506291
486804869
83622391
25862401
430396371
516600131
402952937
38626462
416527308
450553500
376656623
635434414
516301973
66077098
3602338
547848560
356293445
169268359
580967929
169507127
388035713
488160598
232677165
590778051
14752454
181928797
650774757
200705323
464445738
404800066
485634419
56512917
388992963
297577826
376381684
75431821
168206567
556747098
517498258
425478323
597807202
294422214
362383868
89035305
115404433
230851275
40884982
375624456
168373091
253563632
319471551
117887219
444260040
438332771
396399836
555796190
136513693
202980586
605538504
123146422
364234933
30780606
427781850
415961077
600034489
636096711
558712398
470895683
458097086
677417157
512803103
158906788
68368539
545232802
19458326
509229858
517697087
264512791
440431648
649546749
624250161
304119422
115640324
141311994
669240069
244345233
246046889
500466486
38772309
437740687
224905792
65874434
235709734
267418491
434280417
320547673
69158754
636039913
677239883
234359444
81361913
120341280
663146139
470946819
580956171
319503240
278174541
283452504
432971169
655388580
329679722
62239605
394005216
310031669
282462449
616668678
118221973
535250209
594489328
663264160
168179648
183882955
398176373
131595464
282677390
251256717
2796716
223538281
588515471
543260233
83553666
235323087
432602359
155154470
463297000
95128771
171145983
189663470
439613315
533038783
152630015
135767529
134014508
351282897
118740060
56021537
181200543
378284216
588205955
48976311
680172548
624523640
176430973
3342428
436874832
3948590
638518303
578060989
408265075
215185382
549579326
35937716
307965367
297734215
580498582
642400793
73991936
122376947
213538074
229078712
538322128
215245256
14703082
265298565
350641010
442010010
593636407
156904754
121439086
399050364
273996265
549048116
117589254
401695335
393564404
427841712
146136992
272839872
269281501
107816261
497868319
544093839
564724282
49531985
398680136
160543062
535761514
444657063
491129205
526055079
510986407
338701380
567242057
348035381
634001766
230628785
431467542
493598496
264092966
362616203
188538493
102591749
526633597
255424770
152109702
416327503
577804745
569857784
352945662
257937285
148047778
483162130
577683676
670835956
50288683
676527008
272364865
98527610
267469781
64842776
308590590
75633525
541622401
100250741
204542616
529308148
232083790
561660675
509773131
284254779
674269218
162437260
459305726
661093227
472961272
199083533
672641708
533703168
108979907
26809701
444719811
94247044
499136358
388986818
76517311
499710893
101805813
316873117
598807344
536643998
418670502
372372285
104586399
495098248
51266621
124330942
170172116
529865128
199231434
498292518
577356021
197679882
565312007
498787250
646535277
145650309
47051183
38452555
615680476
15608062
471912407
53762157
140677531
560509464
606890153
336061523
277460549
16453787
463849353
320935152
597412848
343333441
60424926
428630410
451737768
279608015
21853923
69258627
324551915
200911517
57836500
185051790
117488124
312509898
141712850
185034290
609813350
209525645
610176670
63338720
364524405
51077733
280113797
132109492
234162855
372018817
436675717
77004993
312907391
562071343
306115982
320144034
284664649
145109251
187916593
199550320
220012700
124406418
252678684
389451809
159556926
253237187
355146135
335563460
257102460
524843396
258898760
558009024
179541223
6620146
190491801
58754043
312579259
172612001
501656463
564991543
468383734
81237999
139149989
435507955
666187717
161077109
382313115
94048528
131615582
340225532
205029931
321095074
454574986
635658988
188654618
441514502
54125503
177559818
481143401
401982514
220821581
20077909
676203621
56389192
343171099
173665228
485582853
309044437
435889706
502544975
288161001
143910762
576904874
235712385
362466868
182031996
183884166
275283768
608724
600557020
449828489
203850364
295791359
57265998
454363092
265506909
488166945
502863819
84269198
388469136
356619961
171536741
283794479
178767740
368824164
222314249
525757224
125206116
598966718
377169372
522828710
555603038
334484226
625087957
36866090
637109046
598771124
3797703
628685504
611683104
522546659
172012932
666830729
569141826
497756426
502882334
252983226
584591414
68183115
464826808
529046420
451016479
176631990
94945503
306225319
537382131
475921091
678876181
221980518
664433913
177637825
309749334
182082162
377227737
617973921
147430888
514202872
197378306
7986915
587132678
241657560
591415355
511111417
144319123
510095960
98524615
453188215
338618355
194032967
631403598
490591976
62977815
664329135
359527443
337707837
646077090
78358715
140877165
26298546
625687008
183412568
370728224
466943759
69778447
642081350
162164987
87875909
16151139
353421213
637775789
19238047
211870620
8319190
421041231
613371544
553115129
159216313
346906638
181768477
257163350
512112779
175386891
489029938
53248000
140814041
436333128
504978774
653559117
488748336
671075135
522475376
225814581
301644028
190869280
162071802
483463031
237139220
169597640
161725751
77122580
242719193
614031062
67516135
10779356
218563186
157890043
673604382
507175289
298483033
114855688
103117486
583839782
504048793
188569957
294888071
406397853
625184081
64705
471002817
658972278
252575500
577687477
100438307
382678731
117665726
124445686
149069052
443414814
82603192
146553708
216289598
664807380
277483981
589195813
41145775
321941032
519316034
119142683
189690050
660484278
143277791
571376642
7003240
161407069
408710694
127386579
367739989
360829127
343426815
659541964
327890239
311441849
653883999
162179083
296752274
590696697
254326174
534898217
54794276
382774105
254587598
24873199
510313321
34490752
538929441
331380878
450142707
243320175
599619564
408139925
36497522
417786390
183758315
22920095
413644074
190504005
466300880
37387077
637695470
542511451
261148854
10241936
387277523
292868891
133049306
42808918
353529321
360699503
352456094
643209273
424598889
365290775
651088866
649368090
635239173
538293093
613451189
321657607
292277710
195451990
511046750
642066838
513940080
240841912
309588888
513937595
490781342
73192798
282621945
577788296
302543076
584144722
138649181
174307564
392495658
66155543
156006715
321145270
562578482
428443612
335887852
184388511
159015504
667475388
155362725
206076104
158219447
403280703
189523018
360433589
542355528
551568550
180839684
673526412
474480388
374504919
83589964
282152908
61606618
573177363
634955104
160610941
177617458
515307458
217451412
653708784
209972116
10000688
568499230
241834027
661941094
84360868
171872014
47265309
293945719
115422622
456514831
123003411
389075579
185601844
246640552
228928576
78685208
178985219
216567281
241003277
343496453
175363108
567766794
415619030
567232666
581554196
606958646
175102808
134592040
225863766
395216337
227862569
20962398
17816599
568421157
419761913
488001765
212581154
54069413
486755967
37549291
409306847
453425964
492399909
355260365
296312294
126594238
60119535
332428207
341112660
431622212
24063024
437558615
672941390
480078192
281599034
8045080
57534254
70157966
443144411
322520025
639395735
75862283
141402853
199491478
102828170
505350088
592306040
299762706
61590047
668325876
36373525
310708078
403644292
484660455
432565905
7185295
324592787
534986826
34252592
303869235
653652042
46653016
222374676
588955494
637384569
553502518
571631504
61365353
485732158
421811893
248116749
389343738
349761034
310447422
270301860
71544011
550357960
12945755
172759164
201257899
338595466
357945552
465019034
223598456
406945405
170619737
462627386
607230178
72256187
388082067
417166620
629285799
20410530
641240390
48812382
383320713
153295329
363012315
60581481
254219234
521341066
667479840
447438660
652799594
666481463
72067094
228925211
486299919
25875290
12208844
132461077
538015917
661752133
610333198
159212831
243307377
640267315
410540351
526674602
616703341
243930944
22439323
116110391
207945854
605810129
119873940
45247992
508426525
396628254
482277122
272288498
514235500
460375596
522246963
144873675
369921747
392728767
52690444
326591141
633022728
56173392
224977720
12239932
458111839
477006377
655309585
653462863
571972467
24512170
610806761
143694449
39412556
164478281
116912495
82443548
151385700
419923302
141022521
523488990
629049787
70397291
11570739
410329190
350115617
312703451
595349535
197030005
329666301
510647304
491463838
90925784
564668487
319993875
76346632
187249321
319996233
239713286
62750096
213513321
203980665
317507243
36205622
332047296
544496912
621564841
277782739
506361737
320088166
81717150
97295200
532701487
15985035
657688525
353748250
287631302
326191897
472566285
29722755
179792071
328561462
30177623
558324596
102376605
222905121
198693384
192549357
675462534
212445902
618910101
489182932
537759687
284859379
603445691
307976243
611251868
407207892
457173198
90884032
236857230
400182659
337873897
566578111
100321173
528331296
274727731
38358124
121665377
512190238
78963064
437899843
341004944
169899841
273974725
499563249
320989813
579274450
108574292
469138921
627500503
85687465
93248764
267107785
307153475
603000541
13284685
613188446
679889031
134518638
399039561
330342666
203410977
186719014
365604546
328066118
654161511
322824606
274812615
140549045
587956247
235923487
478092068
604786125
175423208
341359593
221283128
603628930
657543574
664234508
598441734
120739388
403144119
187469242
83261724
8582098
30396532
218021449
161085635
355915186
215637895
19350289
105298822
211557058
614767047
575419425
41926153
3122296
130214038
53836241
388173340
298756404
520865216
19180805
485975566
435339227
516272435
229921830
377230766
316408103
453783200
109620515
177087813
39210888
170550254
468972513
322191823
29485320
257166288
644371813
326169952
312576625
350278193
167094864
35170645
242501753
556265313
82784619
524646915
668852414
589555924
487841450
320001972
125434732
170571395
95820440
536680699
181025622
92530449
386727987
68476248
98897759
147539506
365862617
159634497
319565119
107373736
514633089
575362891
460155988
478557918
556918854
408986728
568299695
414310918
96121581
306657797
177263926
516954563
13643556
163440853
565862222
391328391
576304413
87641419
209186007
115062494
101336426
94808494
641763606
217073328
349368899
656205353
549635550
654217314
333490855
251986692
400237511
499175942
263485903
76139304
495811460
557728387
94191359
245458834
134852177
338485875
437654932
652489188
475537379
604645208
523678668
597774421
275556320
467056706
447215874
59883726
42443170
182063880
46142392
533909734
312117424
317899979
207539176
197487271
522497180
194690354
296218344
676778341
432074612
585556010
325804141
195378321
514338156
326969361
428252346
61869756
363399858
73699658
208942951
155406619
146904056
400199379
98534317
486500825
650991994
301001077
645444888
334750354
202476830
218161365
59905199
212609629
646834295
163704663
214574828
507981330
630159246
652686275
209331336
586328372
566322240
484446804
38175719
426998178
500853680
348202313
25348155
343637677
38997571
445257098
39624663
542089884
89992020
511704843
501614749
300675014
545219060
345669798
668209857
606359321
212834613
521039380
341813402
38445091
453475570
264363275
315383403
419518005
2573391
322975604
55579490
157947308
590068430
33737245
628459640
252303161
434086030
70927589
305602080
437333440
377027109
677696880
615994387
79918886
206663696
168566486
428784787
70640815
389739445
300609151
167482546
312234609
365743020
421239929
143251538
437566944
106256119
293127297
288497096
486375780
323106076
555847335
317153111
355907306
256573478
21241374
154121211
479414352
131906502
48758129
114426419
81378150
574356878
174116388
331422974
604332356
468459529
611213168
84169684
466328897
235481109
443730843
183023961
586394323
121611085
178090757
650411989
204859268
618644516
297969902
123116525
156055620
501120467
123375585
351829712
350141829
3296745
108011409
565055645
552389808
87751023
79181718
101650296
653314632
546086442
530584673
140133728
83975531
201549046
663456075
535526197
58625616
425694656
54429557
103471580
353340733
384630267
585465791
102785529
523497479
27680713
36245975
451804721
315069920
454055247
369744240
520590698
593265977
90347656
504883512
461984851
664574239
446331566
90412958
644354841
92067200
341647669
182210012
433333873
273006101
471089966
37636690
156275860
181729665
429654581
320929209
363439429
395269083
464673863
166365189
177141853
265897842
171111129
39009766
606270919
92891698
184077515
140805931
585300230
457029661
567254806
105737636
421504295
62345857
211934766
404950000
607726815
336645211
185846854
53232851
274073612
14452185
164929876
575645141
452700564
435756380
402610861
477850541
408313983
45440746
461967693
197408279
106869135
304145737
574386980
299843987
388162153
58713500
607937545
384143368
219764153
621874956
596600486
513242233
537116564
171145973
14173468
513708562
516739027
12296813
510142943
194779306
472114828
66276111
59710272
373156624
630021158
582665310
40168146
450625477
363680328
276366773
199297721
432397001
266646163
283542557
628672732
594410208
41719539
1607697
420842715
96660190
367599486
260174014
397088287
231919808
594312770
307738466
615364675
183345450
365453288
572949865
554365875
532107152
60483316
444803098
377123806
323812781
176768482
216281951
156230820
585179367
10563964
468367215
271480808
532834374
450823751
24349399
155261264
257255786
625321439
154745977
60949000
516217164
253480559
97995158
113815818
242972244
444534141
548490230
222306675
167898145
581227682
212836557
260061891
233903317
404056774
448554660
389731469
383910445
412477297
19210884
600386154
516022306
623237835
307546721
18787287
459748614
97189210
58469727
252473610
668731067
430084026
169938058
113654498
678642916
582146455
240987296
347680195
536661865
457418441
152903834
659521314
90751644
151349268
207820756
184186234
636114476
35917365
632700587
265696433
362501521
559571236
68434839
312403946
376728705
183866985
1569658
308781992
394698748
497141939
294189287
541087888
649663561
143776270
537727348
200601596
352748674
485881027
674863496
367720086
313646371
501549768
621051694
469963719
333824395
522079707
336981511
673314049
175661008
46911150
536469820
6818492
636876347
434050564
101200550
4226885
538611694
343383142
540048309
237338062
408203158
129398879
40096278
524021357
51422258
445000120
385427911
508320845
662703429
18747976
64694802
489886821
203492259
669350597
490825720
354338958
642757337
659015459
256820886
193227643
103721038
333451191
154185024
640985770
19564635
647315332
40788550
474648224
62980442
415616176
17704051
220309546
231856501
544182651
71837034
378796030
640059130
575730068
229270180
20369790
330111513
570902168
640604700
656399104
129024242
300296398
390922471
423558682
105313998
34753780
425613872
526046336
657054170
316995744
295773275
657870918
30136029
284578082
195626996
217808002
203147387
241063688
5898167
132242213
132902925
339380589
229094977
521292026
439136424
318525942
285702311
208311451
415158122
318434762
22480342
300288187
493461381
42028910
256302683
467813107
25679192
288247263
596656621
196622790
257754300
160880373
93971658
488721790
384677762
416596275
599388264
551173718
92710288
548255028
487221752
35284010
203382108
65448032
266003848
378208199
131994448
655762526
363697481
109074613
175468355
184514890
646507162
314637754
573150840
455207989
431830940
84752980
547817080
530588311
227880704
78602766
402309941
187050130
503390295
601864485
152326079
61867991
578678976
120345440
224142223
280273393
353482861
216222496
636356037
406628622
275803010
404438181
561326258
89225086
346157635
98596486
73865986
8177724
345981137
416230768
66001642
582264735
107911923
127391410
111961554
602140136
391829933
496517103
133733780
105147090
451778959
414435864
500383166
34591920
625709712
523140508
659217905
359667926
268412160
356595487
7613909
299006038
90889378
194600173
438617801
88482338
59295399
588057995
67080295
306827129
635059503
441176126
337505698
428109845
78692288
104521770
444469148
59825557
603857367
585031106
116500987
82036989
591282784
567807767
570587067
95644330
550211871
20965171
54556793
278822708
103397054
141940102
245290172
260852266
151854124
492059665
516461194
13257070
643999896
221188287
538368413
433899893
63111401
598540499
556846787
234508526
123027239
346595678
427225946
34619629
76302773
679308735
266335678
656145830
492457304
45499787
88410561
528443579
427809098
211986296
170708777
474675225
462780857
246492900
647898516
274553813
577482871
420459049
191023771
57763656
197737262
655931116
172117510
130124953
380909617
658360295
171693955
237919545
255879624
303303889
312913882
416820480
10973737
249616092
556758756
92647792
431286879
495492959
594846865
299546332
108671461
26624087
445302492
25735268
517274476
636621657
231399352
113234782
43005053
76111682
515019681
405995217
455773597
554398869
548756656
18603195
419267564
92895501
615735510
585260479
326384482
498591846
622050239
322584439
131040986
608216639
384966349
49260924
565545370
596924744
53700060
299419788
249832748
79824203
244251833
523557331
604340713
157862864
465313544
218088619
96453716
347418603
47536603
21268343
312674546
415779008
376006636
344276289
32725895
338435976
582174608
353269181
591591739
37006203
67201029
234667216
489060627
98019371
341766836
529576185
51340586
564225813
538148524
67268684
267762154
671426459
198644087
140581856
437709454
219966737
126474814
410973821
212529794
219353068
485857778
300161214
209885452
307105773
91799711
316693851
426807997
395253891
322267171
524976510
402128673
627187752
98619031
320103946
636222875
34620627
109225907
132629221
138764119
45971840
240262060
153624072
636538566
187647933
213004578
398228578
605553096
30006305
555077531
271393675
607734226
81239754
75191214
170741308
421743104
556696075
175740023
613074702
288657274
162972164
441756848
198111909
477433080
668129107
619695905
438064227
599470647
104132173
438705279
581145629
388850623
315576681
192178674
517410804
49533023
417022151
372454441
55377911
494943617
292995786
63567090
469791049
399945283
367079079
518539167
206125326
591188329
610422511
495677503
339100532
347774715
496993690
552982550
258206999
227779519
110929393
663713225
477033323
148569280
109601861
192690547
135123143
501098204
162005629
349209255
263304688
126487530
211667878
638179143
600301217
18164529
530265377
457113764
22192586
25131501
500908018
251979779
60446993
173497076
317595460
203605095
443224063
372583012
333858267
517529801
616552936
39507052
359588831
533126046
561105922
3300180
277451197
13116459
116745358
666564233
671686806
207095321
433480492
492354920
592175010
516243288
148068390
92868647
126760620
481305545
249398047
239560459
30696350
185225198
124352245
581626245
321690704
381711573
248813847
18108177
513243664
202474825
128224116
169088669
286798908
509254180
570705283
569462616
368883861
307959100
227451326
313658318
38195131
173537620
372813922
22111601
565466898
602006747
188395290
506853603
99451311
581162839
497241722
200739429
52976359
93735937
21306587
89262352
167463091
388902070
175270802
322622941
321297513
497320826
312170929
406504992
333892595
165567250
440036524
45914134
286176627
149503263
51422033
575185109
526419530
501650237
590890080
225827317
667608796
475392689
223008234
70677216
336659115
623814188
424300493
352818566
157600817
345756895
175973778
470737167
547160732
9603968
470776555
158570167
92515763
164286106
107954903
565834566
451226175
604230712
139592545
139495662
83096332
11487037
280331860
95480870
546497581
491373563
501386441
355007811
619174175
88066235
110120673
345357086
284823126
103901737
413543995
69171613
618676264
240925770
38161288
661745963
626870645
600908762
335127192
179743160
666296933
55039122
15303761
207804934
198352868
219041845
204474522
289987310
280109386
428520623
620368894
243122783
419179853
618227812
457589892
327249251
647852682
671427916
251537643
672140166
485094981
522655079
389411687
600257791
633263534
531265980
583189705
171621113
508176724
549261098
176806895
440671512
614174740
312286520
59288155
531178222
3196605
316530241
410990718
384214275
124934358
304310385
402206998
627234202
141186590
234002534
470284245
90395034
433186412
55269962
269023067
77639605
519693898
486129772
460771883
568204198
519478902
158375693
418401584
246112792
585208125
287277686
88366590
376461769
114010188
541371976
292515468
77377411
309883591
350592513
343500365
160666723
679702083
9576283
217209982
247137451
345450689
128186217
302776192
496899081
73149852
350631690
552057599
561062265
520952107
227963287
153973546
113531991
364163736
175651826
162516597
46122453
204842725
255589925
558416066
214080505
427322704
640592552
388638250
650405013
400440969
598120840
90175319
509028986
33741165
650426678
283037415
371594056
380797498
29091433
208315794
79069853
152664425
302435100
224733867
337829885
1663188
191195614
603168485
154546777
183873827
411471804
504193945
323848616
30074524
445134846
624262483
568558084
410892861
54496676
134677246
71547777
38108238
574030032
198980305
389132529
501014053
80310006
136011683
278056367
55190967
23545482
418930205
150895432
349090004
356593758
418976644
607862320
645397247
519619090
29342475
663399963
552485008
395043306
312201655
676733112
589101413
173383752
60238235
113704620
178667821
157858770
81128897
225687700
251005336
123072602
506130056
578846841
556706064
127464122
621946040
433263231
67994638
458450526
273723180
34395241
313591287
24831795
409596589
603345079
465633221
647726560
82304422
34411244
449099782
348841866
93897701
292335459
349577689
668374390
147739561
142318560
278370740
283648387
82095797
306496324
177340612
43812741
55248646
592325948
31040408
278819816
226802361
84299735
627609015
225908343
209815348
11879586
353106265
499027008
19960943
80703141
315243867
588870917
394719632
163660830
53818008
194757877
196611842
270554483
483913815
669631451
46380152
529888747
319577331
94641155
546547771
428045212
607867323
102528516
344772285
508715943
92366766
576349218
438631586
221050270
89207470
278685146
28695910
85019164
262187623
507517635
208705454
559070252
6110416
310227761
71646975
438751428
526122054
371673030
507828736
541702639
142190705
578621026
19306883
505695883
158791664
55889209
464278187
178326734
289743647
175058732
203092217
571664616
175253559
57917442
576891095
222046631
470560366
334802071
410007017
296200146
590190028
139900687
427401478
337743295
29879883
645594440
281962902
426384320
148275585
376975944
189401336
575007730
503670508
155635414
280984121
45745684
129904911
221426646
584759958
565609234
495127207
560833578
358133565
47410056
28059452
162484692
456103276
589645290
45618678
573821352
263963194
479335420
375256253
218957077
222486292
541901933
403657739
583985132
356264708
548037372
90124946
196810608
417665431
99674173
72156419
422226372
112749964
528659730
269058492
195840020
246881505
11656866
527225841
337911376
25682912
182635954
219484486
531694759
664773664
591975553
1103595
227390178
531386018
473689658
71060301
294621026
674233250
563460283
206838820
505581565
373799482
345418412
205550780
117628681
399213304
35578452
166576368
266140074
62088881
650016611
593304905
5286517
260187618
202529787
482700018
419970802
300465678
24024834
580063480
62595455
565001269
612269269
403834686
297127122
187898631
23020851
632365924
329222917
253606772
332544362
124084388
540113208
37452915
338049886
389486015
162951393
316143147
661971992
70985605
463888532
444515516
72115590
454828132
167465745
634527628
555109910
206339486
282604523
246069847
540072220
206325491
469764475
470005662
650470956
665584794
105721048
128693630
115800417
418863611
483483562
172307657
217945014
314469240
154340157
552541093
47356369
285321718
10642634
134913651
518051652
63624712
81618274
95871671
15534423
423130314
480991773
164366656
125894478
368500598
10798535
395476039
275428740
47370575
443494760
591758409
432244089
538157393
367275378
273985936
532230845
283238843
420655665
75417495
443362551
515936106
413322727
52235035
655891687
665738658
573027162
264996488
193952553
321969301
449734351
454150177
397068266
177420725
86402226
47386711
509627950
8403363
649199035
382475579
31591108
389907191
601900171
73551386
180132946
650087833
59910760
54268301
526384945
121144865
383729179
163275809
6477954
543613032
468702251
568450542
236721095
290291426
83374827
601180530
662289198
10260520
570066906
286176221
75675828
269984497
496654948
320701617
44110806
520035548
8850223
592293644
439581783
365404463
178352030
624767420
410574855
27315742
264788300
435719738
437093457
542517005
662959992
150497414
493552033
295130094
351209239
357758089
316886999
195928010
440226251
61140376
411895802
319650811
284644674
651555190
343006638
598254347
591632931
286160526
334740025
47796648
586581056
306208482
78475695
386703430
66521604
637163240
293062636
627777406
277932884
240189976
434074763
221146753
623939844
593082219
178992341
319829637
679687864
333159154
7475960
275720937
520778002
482574332
470448241
609392176
436808662
440476622
150770816
361045329
450436901
539812433
290440567
95382228
579804678
404387060
147511271
590288865
522970652
509879462
56591289
632340985
652606450
152466919
388038962
502178697
500046792
73760857
455254410
251669048
266923678
657030548
635508970
482249692
389148920
656418007
595184644
615436375
314995145
98306863
629184303
572473546
639000487
153362279
304846152
124662019
466596859
567636911
540243674
554728112
10786740
210731192
137706946
95912069
539838601
651605185
246388690
311915868
15684434
650923137
618612736
49621611
253197570
81123030
24941296
677987567
127523508
32441321
118227917
38681741
195270134
341428062
109599949
484693070
657434180
213279422
300583898
144077562
109828587
38091716
180922721
394568516
157164198
75558169
365524189
45709246
343169393
583761585
265618968
232605364
664558796
473232295
67110401
83796092
611583080
622392055
458011014
90818249
37649232
22198779
405538569
431090313
5446343
549171715
584830083
385478563
74254828
396893839
289212819
609958241
331578025
451297310
395795611
159140157
157074074
23769815
104116957
215896318
369198721
143336005
383767100
348269302
432314318
624177315
290138801
416783496
335343836
652108059
503001983
561113162
430629707
365667476
209599832
585492536
39088820
632467816
668387426
316205601
342288449
322247313
194818297
435069735
32554849
428594844
507818748
457464250
458337241
671293828
107076779
413423816
191886571
335316434
388392123
91325715
285626444
40418328
23102015
333034105
596909386
613883012
210934260
231517254
607959780
159982857
42408986
445104196
600672377
586329813
204314892
61360374
149631222
435943491
298876968
458061470
244288470
124674377
656413713
97265345
241405263
671026757
171452017
74216172
657265858
624073673
427090522
432718339
240987562
155916624
261356109
12506259
354444182
182270559
462631740
511687468
235719893
25977732
16318529
443821757
559722905
293120975
492044370
642779124
570201959
292243934
385649164
448728147
460413187
189025023
581111589
432376824
313997449
369377314
311239971
53715784
242413418
635629453
91018119
368675288
538118050
419879299
63341254
299745729
163144086
99382005
511758431
132332853
293041715
577065618
589667091
559889920
641116762
418986669
135192558
33270644
88196801
18353046
288765735
225490042
372178656
145064416
513720768
135248616
144511014
164884540
340003574
509038895
409629657
141506621
168938366
638682884
177557925
673227856
168033770
548933337
263575642
140357691
454089582
669545422
293025118
499544232
498856871
198416904
409419108
394010222
572840236
307809051
41971784
203606012
596447193
514055175
292083446
652513203
234507590
218273373
393268564
398040432
228641302
509675301
392832745
405501079
585239802
411140931
84140522
580840041
553739417
616915276
380230740
541869211
262907271
279546694
19887688
419379068
245177318
106315643
120417737
513293815
232937468
174522880
441071567
532426338
235744900
531141579
42595427
602642276
487992560
427121056
401659864
669921428
544810297
420434053
83877
178342422
391269854
91804724
114818467
620847206
345322268
91700483
42526247
158143250
680249799
2597333
516595639
348254650
257755645
97677540
454763129
441985292
349045014
103918436
99941826
555317951
426583282
415057632
146709642
153599643
341119942
67300139
489007637
309324089
410242206
215893375
586455110
419405050
658283090
465042637
233042428
392360139
191850573
410688534
195069490
56062653
379189748
231879592
92681314
626510119
251027124
484992383
449801070
196999606
187851607
232515573
82645599
86942438
266809546
526046948
28719800
67524713
49665379
82534534
593644474
45743752
110101016
220457704
223562276
124142975
112269530
62535565
555614203
488617881
29917891
553373787
227968768
449765390
464621983
361886083
35906209
200778021
373756628
461121860
446072762
279953048
132530030
431547028
642064184
554697298
79210720
277652261
555787115
464632034
380657000
122945580
44291900
162876748
309615777
24148292
2781206
153741235
122845482
362607257
608805209
186320359
189896071
368300045
88437004
174794455
462807194
8662860
139343240
19084299
53074026
156896643
582887347
351374802
387392014
405027721
666283592
493857667
356763099
549728039
586359212
476517353
330605263
606956698
213284391
16098548
177836024
370459652
514484047
52673090
676755498
204128160
484696503
194385732
239596708
546802270
377566141
508696052
395290808
555323250
217217954
407099703
466272286
315560320
433107187
401458459
479503217
677625356
450237133
331658976
414154146
199143147
98197135
241683915
423370126
235271411
347287742
215678703
261939744
193443650
195432823
226075777
266964081
565068910
405241015
412849272
458563544
437949609
149453879
21547205
382079479
444852084
108832791
122832016
387367275
179757908
523889038
94829664
324045432
225669426
568038639
177569642
472255445
499067056
239714864
120186744
360079894
579573080
219388749
616385333
211203698
485241948
201245122
527694900
655663599
483441092
148054312
632731191
431676085
327016935
278531992
500596626
219561857
318979190
113181484
125615295
608966657
262541156
549538982
34087712
576161830
84182132
75921397
543549476
604600322
385045071
429986266
455392537
626163993
21984716
411020946
236259290
458481554
72459188
629946650
467928798
434881903
399229965
83568203
281449382
639338725
400665659
383718753
563678998
466032505
544283713
167368596
98316310
632078795
459858297
526022377
631631937
313152537
425830361
61167733
77436761
47399208
185175912
298050661
195135379
122139143
320640944
104181882
6649394
120578164
557911931
131729390
248536586
570179246
200897151
124786844
3586516
28533465
330966276
448923436
8728094
377769331
376527568
320292568
476574674
662255617
282190320
273902694
65539045
21741084
251287200
216490480
403093415
70945743
58936154
594856755
576828781
9879916
255528048
583020562
505268968
471537183
92815047
358205840
237954904
616111527
591406423
510111576
286027915
519134871
332296200
625478060
84229145
240728761
395973857
159828980
378564760
216448447
260806836
108288037
23735398
482366315
492717061
583126655
635957713
397608243
212418070
5760386
650256372
598885314
215892246
258260332
82689408
495276776
595248080
98748074
642888330
587848380
243322780
523373888
232746095
8094098
32761821
484497930
20983003
54366611
61297281
51520022
618679598
566940659
494018229
136111613
179386649
309666258
562552134
142704011
562008070
331744879
492174278
91947898
600972144
232120812
646063311
82958206
227966367
603296490
275051495
267994480
207714511
120749057
644450424
502445775
85228138
674353205
496502605
384119677
108301950
78649191
525209462
116414543
214367069
314190034
129031997
647518215
274299175
16906290
471010672
590283442
484158394
415066017
511615775
615206509
62318448
106657950
51460001
272908779
668653531
568371933
328995492
104772371
409843143
455155664
307255724
94875621
178963781
648021489
162910695
113045138
276146713
357438795
354032705
271151920
333446318
153994299
658795956
545166620
173355374
355629796
248495645
542856985
478354405
310474056
601913602
390745361
242941284
171646286
634790701
68273916
231690762
86609464
482576258
36657449
168699067
311946591
244478190
210126960
347803561
205655981
270402352
140656902
178047336
152410255
311654525
257351496
544959346
232216279
340281174
668281823
619081087
27452369
566501229
494945899
363056881
146516987
271244807
167279774
678573522
412183395
597322441
176174761
44874162
540789562
432731898
356532379
618360783
13236581
640286513
298332651
138993352
30771836
327123042
506335061
148094620
402403081
119282914
598999327
19026320
433468898
383296767
329688540
59216989
87843257
323112544
114175931
175484447
26166727
340016281
609566581
20801823
374772987
109613835
676485106
112157095
491385048
278773790
115759478
529940174
60112690
247667617
564407725
389847517
555980957
328261770
367809809
238798693
173513488
653100445
604535553
257458611
178047185
478991956
505995462
361223406
469809026
377414693
430617346
212300767
50620848
207271813
34535164
187749882
234624203
266669146
483523375
126766737
125863335
533172089
225984149
157785419
523769850
127288529
491084022
25805553
528349781
633915501
138866465
592591484
401706858
99610723
601337518
347067091
398125907
40094830
209401844
247077805
402014085
137365326
295946171
183219721
44576322
34471435
488884173
157378723
651998817
27167027
532908075
165516273
473399361
487756520
508292885
94709485
42920334
188401336
308522974
362663788
287190958
160353416
361096641
553232843
219155211
643037421
453515305
349998155
467294276
196326963
33166027
511339162
101348976
480734080
130866146
383439815
7529536
468354941
68374155
318648993
348024201
391434034
17523736
177777848
358294110
119613653
578941330
209362520
649281492
647760882
586124236
642878760
336147567
529367904
508576218
626106602
71039906
435865583
594046341
636621218
26214080
626233772
193188383
633433275
159791971
620771242
613019259
613228136
102539343
152222712
446744958
164440206
74684923
77706276
649832335
322849862
435303366
551744054
57716512
423314459
328879084
155118591
12947838
640507082
163904945
72010106
132206014
107104230
92731507
159435166
334932303
140606739
561261330
124001415
634206950
112289284
357008902
653381178
181771474
417780864
278173379
103347171
252400994
67378896
512484240
351003230
54675058
290062105
669775397
444237660
633115404
662497989
230602547
597917994
532579563
572712981
479298217
425198490
401786244
87675230
143616130
150183573
513378781
515033234
504547739
467799275
294473554
304037833
452099421
548793342
458073587
312731816
500473701
99364044
131935974
187397697
479661414
561734942
606405359
550077850
19657387
429196080
197777165
651232518
142535260
370415520
344185598
480818101
102925516
625376829
357749767
192457721
193220009
457959056
64897285
380204530
388793071
38877819
180856216
64515003
177880948
355168098
291733560
579836587
103976047
168434463
364628515
211330694
629864909
583029797
92130565
646202335
187136152
117202961
168143573
232231541
81230164
397091058
189799926
438093074
477245525
147479368
667083975
164356476
571378494
353391313
266379621
618067354
244737561
163787989
548750735
474062413
276765552
165204231
186147524
632116870
380387594
172832666
585197829
668278248
331399385
516653082
652995062
131249792
656848020
522602970
291937082
505133897
619175737
441942142
177926333
317497619
308236482
77651732
539561913
323549872
678770231
128558517
569492723
465501966
623538619
341942476
124882110
391632552
160314731
515064946
159543407
300877157
379419533
123771855
72183576
414824289
325266975
433931361
337837541
562178840
286619367
365645458
515427782
488159043
260123718
515810558
345942119
199278717
606589053
540647262
478869949
42631005
92729174
168914192
268603225
394062641
161719241
598818812
243969893
234851961
224581416
120437059
578052465
142898637
271139119
323275636
445468740
676910333
390808975
30858077
644420519
414142067
629563953
586831176
355462249
376143018
279520796
496882919
412038712
122370253
113086382
472692627
559816634
301849911
167929795
11948846
237177485
79364018
437975014
219229807
603331711
62214339
51873898
356186876
279023169
415510567
45479455
501663971
78761902
654692897
346660557
389008869
145178615
484474075
77938018
21483080
319466931
110245133
108726612
604835005
275977036
639282514
511945780
14451612
399050396
566404715
369183060
594061296
78596599
226871924
380344888
58161301
70061677
41917238
16452979
394512566
13112494
273007825
216772683
165610257
390402071
636793360
196904546
349085889
674035758
631142211
122160918
264215407
637975777
122275460
263812684
122702650
574293325
596111252
118091084
25295852
307655268
401303415
315278636
179366683
395481361
283641515
450962888
176041565
147386386
133999750
594573122
224481768
84454390
281841059
73466443
530189476
125407564
591872213
78876835
128329876
294440789
489766250
93861801
106933189
64528340
176241159
454973044
77638853
626475408
381897148
573646317
252084697
129744447
603212852
511602595
91619550
218338521
575743128
632255702
225690101
309816340
537496481
562767143
274197204
611444940
65828117
119686674
498818278
207403825
615448157
35549015
613139097
597309965
55651536
470096397
600039201
174131681
14876691
530645496
64465322
531476443
261179936
246859037
620605049
106916325
1780072
16999231
138375121
323213825
286347727
352010292
521274681
211034459
103699352
252766770
514980356
565577886
254273435
15975367
25942367
388718813
100246556
328459444
259727153
555791402
26902640
647181588
521150292
462669700
538877973
7291326
410015952
493615686
134981489
232957931
334547967
211575518
427260236
205008568
591336932
665523086
351277341
558935637
214556788
298864669
234185193
309278048
386614057
176070229
667801188
79928034
612571933
232471479
151345114
628735161
209446334
197200738
631089018
521030003
497845439
608480987
520427920
556461316
155551501
436900577
548876463
320735319
475158123
50379389
522205307
665405288
108632435
186544130
81330876
131154759
570726355
278480325
436276348
289563980
593638170
14656869
5930990
299471602
357443232
181600938
27962868
130273842
205617135
67436560
32820100
604156216
114766180
410229716
363640736
589934968
61753178
490269147
447664567
137672931
19684197
520203197
220889577
347287447
394154476
205929983
107376800
462917099
104612373
16682077
599522709
65036611
421458131
419262123
674767687
74925501
645798518
420318433
54308672
573871969
79617768
588192022
564482112
247409183
536727833
124094163
9552778
477736414
649409828
597676427
463641967
364040466
204636566
389388503
308661585
521401498
651945041
456792786
606379938
388731578
132603457
263540296
295829530
441674765
642030727
436874862
551160233
242268241
586786
205636644
649724065
306558317
148890790
638116584
65765063
475181525
492033601
1806688
675079933
68916205
96389747
164253954
636202640
575940566
410894442
355228749
362826754
183390998
427965339
292468260
570581271
599165694
126685819
134161301
603693523
235540613
293936441
544185712
131682588
470225405
185118881
28383241
147310614
156776053
365250365
237859155
578237947
420719947
613190842
294638921
621907983
127224276
360793410
269089087
80957364
211866559
132877082
231525491
36753665
342554783
110983548
449546043
161490306
258133852
416728968
147993938
497923503
138039324
649976659
123841923
398836519
390634466
491966918
243847475
293305987
286790880
362608903
366103193
368387310
171970177
643275147
278921938
364436024
113771165
188538314
324536731
378904026
216406833
411400938
209547257
671306461
644776255
196067494
419798040
526825746
446824497
297644610
38378641
451509543
652330025
414973980
452792548
635173112
26550424
299563372
569138304
5748584
226627161
419923476
182656581
400650412
448018609
654235853
138672016
99989248
679010019
256638452
60832767
428771094
291829606
42707479
281965165
382857480
102403897
342217675
132674039
204456422
626275424
488522970
623407694
346033478
144393355
481743999
546451468
409352487
308728275
206516666
269185148
634271796
193335270
652355517
148360000
304805064
52243290
43075389
532676101
405991971
5072788
67891162
365019650
326798307
590848456
254804059
50596461
283026849
155118841
367439617
550286496
150874233
487408784
162913191
284366202
267682634
294251705
375762913
577716960
490061048
389626140
82055827
5448810
108984483
7632198
440141129
597554051
218743753
284162373
334217152
342295879
644383953
626282670
308556362
118064101
393873140
598276900
604015398
512835177
422498869
24475207
356550750
620678283
414813063
488859048
140636575
353212967
224185704
31734590
499520979
597186311
634432467
234796141
421169161
183451116
7672623
35697474
119324812
465477363
347348131
341111998
139385726
633469774
53161324
602123257
403070598
645266313
63513171
534978148
639928577
573803692
624818971
191467899
172069931
13879759
101664654
630483528
464195732
324296335
603767530
583285838
597973946
215739246
87837493
396332322
87709721
81438830
108439326
244952368
159910028
669538675
343632067
46889961
21315311
608902162
37087898
107250683
92146226
100043890
579878128
286409080
108974760
41446361
585780769
554117120
269755681
576862267
36923561
484501244
378176237
527525322
472002959
412852635
336824857
259601396
409288734
539606409
430944613
662488838
548489103
379513410
16561810
492012003
588006135
481343639
157300032
97824434
100755367
674688174
430685483
350386491
616999315
591470378
507396798
171233818
586699118
379690609
230465820
611004922
108769362
68088231
73836994
660353496
144516928
147856268
117687063
504969776
69346175
7885910
112508796
404750635
37801508
547039400
287114212
73401824
450361357
115301765
166925711
5138985
600085533
105104201
612790734
421261076
41818197
275096160
459402871
402580147
52307467
313909440
227838775
376839237
546292695
571124259
424474045
114841421
597621661
494531030
632492232
279959489
670677650
22953516
495301745
480452267
461400741
34584706
580821583
567828122
140070975
200362227
122902411
436697642
341699052
506133395
308707394
122998312
381890978
505195226
305253505
94509516
347837725
487593446
456597356
377769169
561132361
9198274
336381943
204674650
495323205
110602742
173271800
268251241
211050721
313287597
584752166
172999
451791445
88846323
387419962
182605546
475046976
92828085
55069920
473321534
266034981
346531562
554436987
434569555
405704724
328868190
121157846
666115988
152450470
376335550
11328912
281103167
586183551
497815045
472190514
43950371
490035424
22827731
73031012
242587759
105345270
11514450
29147655
288519866
519713365
268213187
207541216
144577739
162524379
38999905
126526801
513305172
36619781
217692517
100494599
456537832
285957450
643768700
537219261
8116060
26235842
354335944
94213024
417509255
32822389
364719325
538629159
112112562
330733136
316002977
246869793
141536329
275862733
179088040
347218782
199732161
200391212
198902589
133370456
253428814
38847163
177091414
100271161
5279354
307857186
233173481
364888020
134191649
657625187
383451064
129003523
110638522
387838689
174588742
70313685
61096363
6773154
157137184
471264490
274107259
81541470
290754704
465819350
211737330
411358975
456032057
575975355
330603143
671519711
192275682
552988417
213612487
457036979
97286260
479791178
537140083
117835754
354172589
411536711
326448766
642159895
38528867
292361564
192229355
154375384
555799307
470157370
369535862
407909359
530773893
64192533
434578475
131827144
180407601
317856936
433734294
565145816
246494917
3397467
64414906
403560837
487280108
488382821
331385511
22126414
172706688
493855886
521548030
352718184
94134491
350624326
367087789
348075452
395741060
75107383
130016224
499244671
190976587
423187492
12024869
404193437
241540563
510597451
375538214
503902002
504360899
66994256
668021320
256886256
459160437
15740568
677423458
641351952
71092526
420595225
448670872
393561931
504652713
493668634
590109667
104421146
113956669
531606461
111417495
481637406
93735607
575487836
20697654
440510010
439107864
124546160
566033404
328877627
317560507
643569811
637295188
533755025
622194520
72254140
154990034
452711764
435605201
424398866
213606403
644392551
31213604
384371005
519656968
597753421
573836935
500154286
36900913
405980337
259853130
65838490
274655297
69923038
640347331
508878362
210517581
452300326
243968837
154282374
34283414
266028163
304718794
543666102
481702690
621049107
58786406
560786805
190216565
124450456
60757414
400946789
265817731
462513692
322837147
240226964
431070275
26522337
64726010
223639446
29225415
276864378
299524580
129097353
100581057
130842403
477705266
76505259
367276281
231766872
84612815
155933286
239435353
158157303
607805677
388340087
186487700
68926158
102938616
341693488
243523839
135960129
484090687
20202496
221918212
660528255
15419665
557967942
250036088
435434411
87624625
640560629
447586823
51246092
22843175
47883004
602568512
167742938
548851957
55572822
578404549
417406796
343297797
346027257
298538196
535912762
63551406
512691291
494387940
576697745
236626127
460300872
511218281
127139482
555207996
267340969
227204342
131337880
538866723
671822470
338172382
562895129
673041279
128954457
355253680
605721941
356092903
288213714
301809113
140054988
169081610
419537627
641995074
371610205
579395663
58869531
93192260
176789409
2909559
137345227
85482506
77314451
303064938
159486298
198806188
82071651
37769885
456151171
588450404
333570260
307234274
438411355
339303733
647788190
305355116
147232413
606641928
309656287
440848324
500137312
679612654
608464546
617317537
328073252
658068134
221087378
48621089
178970217
145480337
333518071
56038092
624440469
615577213
533815131
368997574
645013347
412706620
66056351
105716100
42091868
99107656
16281743
425070863
488111021
2603277
30632184
574776052
410509857
385874914
597309524
26722370
61015946
91404141
246141327
472973831
28816172
519568079
333001064
39799705
518132007
52274476
332388777
494969520
487114064
151680827
160135958
555323
89212591
146939610
68580110
435367487
249324764
215091313
582347244
41327385
463532830
646727951
130761280
592997980
154378317
370084891
385369332
204388539
484650950
587699945
617559474
365384454
109039722
34827161
87405754
619834169
400794078
275025176
39914725
620227933
199314616
391087739
422830284
469454786
77992645
533826687
170826363
224235405
495323502
342695540
454487821
648069478
531871113
55885132
333265644
636272020
656878788
229709075
547914810
563999625
266946809
18738458
266845022
488118110
266670306
624436858
33855349
240925987
414119607
281453697
646492404
488925837
129042827
351203333
380936115
49511074
54046549
329609803
42455432
163481263
493102864
539205368
463730528
60485175
263468988
433682978
521330951
260546812
293105063
72130135
444263322
146016573
194684812
547910204
599015786
324605365
647259426
393974560
75156588
402688360
536614362
299143819
32304043
477138522
213275396
118426321
630071234
548393069
653951733
466544171
313256906
377401675
635347205
279173425
393183908
93259245
293989884
46134431
426382344
74057172
154234822
50997771
267952058
676767212
12527497
244984704
117107629
172698770
460939317
425680248
332749899
349587262
189822107
233588954
429630199
665750419
535643565
402608843
584929228
237526480
117665546
288490184
314667274
451698893
241995079
171945406
51791089
577841972
136330878
475271973
348850111
395939172
334401512
271036884
422159209
519280444
80293589
149994906
335044608
222502390
85521334
470688379
184464855
386010184
206944948
623301040
364968483
499161636
400095257
426638698
410018745
499917906
132055602
29593335
170811269
32174438
277921001
637242082
7782745
245929095
90277995
57334714
171570986
632887696
427764724
99037932
467068326
188368440
124519911
118426250
577360685
122372619
439433684
643834617
119946360
87188990
628545293
338266250
271624482
258361162
305877679
307482172
243931236
137270931
190457703
196353450
8324057
98029836
527119468
67960044
581507136
452866443
519333039
4485973
442354423
535139592
57666317
164353142
59166438
345484509
319273740
532009274
181544487
501975219
144096748
45373811
128252490
100865899
229615180
492039768
427095361
621880609
641733031
95435883
315797587
116354645
408774003
262046676
196491742
477121316
575195154
623054195
304423759
51333568
478438541
464657740
523293866
95847218
114878140
95814932
567652714
70233127
251431507
277832263
100298403
301904763
58643524
478437008
92502007
535612113
462785732
334511586
98702211
562487961
9601387
318911126
567034290
552391024
153466413
96641596
320948147
380496986
8031836
350145585
626734189
461438589
241555571
476411546
84538415
427019339
83468719
677050998
203319112
124715388
33939688
340310324
632221857
197158126
10891486
154385814
187736883
310741583
634720775
119891253
434921209
14970022
1544527
180229083
260897266
490619928
49751614
349587176
631699897
174048634
21584756
358095813
493020060
84680445
154708197
55855731
604817774
202038953
70392502
111446181
377747680
455645657
228691351
182354810
531067177
479963456
198500330
509746268
555500297
21210412
109506686
622003559
84533858
223737570
191894093
32739685
22888033
314395518
534310691
330725004
281489089
107884235
595464087
298379652
118265941
472158368
406771179
457037403
617457599
464422164
298607745
297261321
91706262
419951613
39424317
39228356
225892229
497252382
496878680
79042322
599566871
88388158
583800924
262410423
406741215
3893715
82402989
12558222
563670482
579761171
90992303
509808007
521600825
157365971
283553803
329973316
279776506
286756309
90037959
208591374
493282352
37620348
592373307
624642605
67996992
260875502
425527448
169327800
437869296
591394883
174184085
31165497
247439495
34466306
544863675
98529204
264991167
83176843
627521164
530087727
304931804
215889941
677545902
134809213
41330673
573363757
379791803
4448489
354450443
196372300
234516765
44307692
510527898
341368197
660753246
136020389
500664769
324746634
6481379
397460959
425484046
336403685
283218360
307293388
161925891
502044814
31700906
84237944
73847694
301393678
349510827
523091825
158735002
31245118
394265509
100857252
298474491
78576193
639072329
428234703
302168160
82843139
606953537
314482629
491933091
422080233
168449141
547482167
446368242
293794991
416420853
217385169
570506929
577064309
328668300
124084701
303683503
139816470
42232739
191564365
196775982
329422694
591574502
519133280
502125380
424194358
307523100
318665771
124832561
296117274
658110671
400330805
463133096
124607928
112412839
183476626
338027903
629066865
421523147
326061527
534689225
364201539
623052499
208895051
183082839
595990914
417677614
516646827
579559899
548848890
98957343
35742709
123037220
55504887
262866470
1533891
500021812
169635444
307969749
342971100
24675399
671408833
68751075
155786595
414007318
376660996
240283728
380489374
633728406
377581398
579411011
411088857
511324390
201943391
511036958
93124012
415458207
532370035
14825743
487497300
251859234
468976955
49005707
386974301
208440853
329751768
519642718
76220019
118773100
352891909
601286833
402532643
29984078
200798589
249767363
88705733
647302798
277258642
516382228
250535273
55740400
649924974
422489778
382815079
211838877
409826377
3128917
629932630
274762653
510243767
435359404
410835433
547207108
341650823
649322523
583150594
27708618
248589906
59086354
253282231
13079754
121909289
80100865
505750556
267361349
410306214
60915936
127588140
87083473
76065464
357133941
568222272
542638944
199324229
186013308
501713854
353904547
63801319
491592340
679211242
159615003
515146997
227762604
276711717
441515677
274580020
125459421
26092775
414560522
661714854
634780857
484333586
433809476
419047440
565383403
172108945
460669399
34533408
626661565
211745760
329165031
337240255
178277436
319753603
378950810
257888782
99487506
623044005
550596069
27010761
279863831
667025225
374380568
232703049
489336762
204510295
384161946
656783138
553975115
181332579
570783504
174634813
583839270
89319932
474855501
567788852
45923886
11964984
530749759
131716910
242280335
197450128
155669367
541643810
531502259
524050114
168277479
327471844
66707537
35154134
647907775
289048799
349376558
558324833
207221354
127327064
192523979
177159483
250104036
648749706
242727898
472882522
331006390
58970518
162750995
308739328
631085053
205467692
52149270
443037448
245733295
519180278
162845568
594661087
571678271
97664003
232469796
73418881
495299759
15274473
361873227
289276706
365711965
388468699
324246819
399426455
402526169
650948438
192744841
234893653
475145352
18470737
369809475
254428104
500390521
592998810
671480129
304516202
372194018
8785884
481565601
18854586
231098241
332223870
292356638
384948744
539529066
510706998
526350316
69692548
373473892
525273237
533831474
406266739
678506429
595538210
251257105
98575082
88918966
334611043
364059727
432336181
59360113
58796189
68564921
588746943
301947142
401573108
430533883
243220621
80960460
10521344
15865143
193507355
620437969
332836721
527819582
385436572
218577319
175158275
82132671
420515966
418516109
150480489
627479828
648998991
676675041
262673855
165967130
403685088
337920953
354550299
659048334
438511160
116060699
177002841
461959721
512770860
120551562
570637619
678007429
383639567
34834971
461657013
612879001
568036826
273456114
190065193
246323983
490566508
486135923
440104831
491485937
591068485
52770942
488808743
673607337
184506886
111294086
341197636
351227482
535746447
317916118
289440853
528471431
497556544
15719404
134886488
615729875
65495353
547723216
217589956
485734022
39872933
76006732
447045122
16322342
494840215
210625679
9749528
640279426
398958509
157743623
38098754
444791775
418886321
338539836
67951934
513525218
564118677
286678457
18789043
171174888
221238602
225943121
653863418
6557626
599791663
130222209
679086716
224877040
47465352
402988702
30861456
17570016
167440602
113358958
296605692
172310588
58327227
14723357
135765225
537005169
364444617
656201746
458600899
180498751
145075864
219969711
237993704
56480919
367575256
411384710
349813230
345445985
215075048
261173244
556110913
82384373
663170913
43703219
161636479
15176093
146789633
139062907
666060599
7442180
10129088
303770739
196325416
192515939
198614553
281952808
404379436
155009242
144765528
169829515
635186640
338402260
531991040
223226577
2502683
461800593
193038345
365517774
76514744
57397114
256694737
60937685
673378153
309713042
30640326
68584372
411713408
480352512
612209113
365729979
455250250
218414083
426887551
1912680
383197927
613534348
568735342
670148834
16514524
807537
673609570
316397727
197887323
263114821
157222147
220697046
450844052
249590733
398363395
97186186
636890218
665954949
435256599
99439740
613947727
537759212
398940198
641892463
361827041
18825083
553182293
516801400
85819883
141026389
387893790
218246452
513314649
231188034
74682666
383438748
588140473
68047705
492864160
275514392
280831745
518975325
143997924
485526807
167351093
622897479
630223298
457249172
110621708
527689673
306387865
216780214
472732001
312106273
598372388
37123529
455046364
231280442
426790804
135276732
11867019
144969335
41978800
78521700
67212360
363904737
37681540
287087758
677104987
5263161
128414378
361282064
460315101
333853158
664615380
259207130
231848145
78812772
405262607
605638783
342165449
231350971
512749615
615048305
393999253
47519273
324069668
277741017
19915896
404612983
259593284
654812594
14278104
436522402
636767550
420255643
42608698
62059470
562875557
128864291
622688435
623743265
255226565
541203375
108726352
332554772
586010806
556398829
599818585
496588698
490763961
297492993
667749346
384169683
338444282
346015465
106922382
479701408
246052007
142036478
331262879
41644451
517396040
231943113
124669630
25381649
195441828
659353132
175711140
319238242
64583150
50109511
576849562
581883211
433043374
552199694
32459855
195822099
374153737
147731379
9812517
176950727
312550587
680167899
208637142
489793371
40006885
414982566
228652727
550076089
483894788
283349960
76667253
184347522
184002644
657177284
655362420
180520704
238175572
561964835
195367121
119033443
656807464
61687274
137132632
510255377
585579539
544351861
462443246
460985838
608661027
4367271
636781252
403473998
388986306
488430260
117914617
335948981
85567245
378382637
134106178
220800588
545101886
121012887
367875806
463003249
298117087
454375062
79843612
671231319
535484013
442043567
291804937
443753076
12090312
626383171
151589697
507487203
97751980
359441599
59009185
476101058
587944039
625902329
310980021
489582515
381380588
266923963
384588705
335895764
98079377
177998155
516527163
204477560
114182873
239246373
87710948
36317648
649156798
219068754
490408209
579339215
18558543
525545921
187297804
1101829
84074994
592951886
523121839
537184706
196598228
4730746
607125268
502483753
203222130
345409587
503587814
640070283
47042773
83474329
577515385
628519880
600473706
81816777
170690442
606668421
330434145
70693690
97458653
508552618
507106048
509476785
549698198
85672987
602724739
559129259
500710467
315654323
430790397
227741424
518370909
14851140
398811301
519558037
488938964
654130580
205943241
496649561
266030191
266712157
459181070
629903957
318162195
32340332
127587133
498959915
81080036
167619694
584878752
364892730
218951521
294672859
327955524
146442006
233075236
326048787
343318669
72112237
33886092
194738535
156818287
38294407
182154997
230129923
125421369
601861839
633988927
602771555
259740474
578487446
383913389
394176741
112479233
378158230
439767636
390959427
393274343
333815244
421032708
41499639
604868890
441016654
5428203
587474317
646696085
365427454
123183230
452060340
310783388
457175976
49714099
303986638
256722591
242709826
267012955
221010229
317993209
404162388
609328321
489399191
142262532
166710271
586232701
326501765
460591185
545879428
232352946
166394200
210975546
196913770
323874113
375684751
468758772
338518274
161031376
674413870
352861711
551176099
550912699
26347746
130115829
620504327
296680150
31009013
68298271
223393217
577935383
480953237
252850455
526279251
639600740
387257888
506431929
263040188
211466717
418124658
94176624
499521740
663149379
413434048
502568393
421416924
96567182
550160015
292380594
477199189
629103006
669990757
335577831
410384998
645061113
300474977
276947792
521021539
77784542
18714597
270138137
291595946
254252267
501590672
45382847
401375044
160612182
115684313
282286849
144593222
599116614
95323991
440728045
100736070
446020940
643149912
131018345
427043906
6007657
19328749
650326623
640504671
416589332
208779024
578545842
55948300
162795467
609707823
379721133
658589315
584676704
251804237
669464750
218386775
271875255
49691245
489447993
154290685
498478446
389234386
52527298
561007254
61616580
562621550
25577964
445006929
542181302
656099250
607325797
488711734
643020673
114549599
56113572
629579308
640078789
651679283
367177349
239619079
459747215
190102545
39247817
286443259
542897604
356867102
168416235
388909720
637725768
304504254
329575121
153218405
325321345
576664199
64112991
139384253
280424499
521380289
339472447
205041775
568996773
579131114
599711104
326429209
443643561
370937962
270788322
268778779
204283650
112616940
33531712
594589604
475288956
90427896
617293472
573557730
312869997
278900952
447973290
549573754
89597872
297107219
468295872
83262968
332597420
61767355
381308151
87659682
113640508
205773955
388006600
251180328
141587793
208074670
50330889
254197802
537527011
172414244
296582966
278189983
314290159
616665309
526048709
642009271
63214444
399706282
88610140
260135719
637671665
113269376
430400544
582509378
127343355
495285533
311547089
430998731
633211429
468922061
93083404
390665321
610941016
412649168
62565185
611168348
191586122
531442118
14834964
63900942
537242570
174161409
660655309
530828354
273019942
209057810
525353897
567835847
591425617
48367299
676423202
150258065
96983265
358348437
365076162
97322192
58873519
106242177
299672981
457051367
69470380
374205441
605902404
443334291
508612811
632174103
483464981
108786658
193151448
358959208
669067109
19630916
39284418
461991759
405969997
185456209
413207598
108869959
419484834
90047512
36929875
33789546
531224165
372301496
361439343
645209720
554184768
47005507
438149232
121846360
126695221
6452179
264247180
631543379
637563759
143858580
49952153
438048904
232059344
657869416
202353838
121592719
374808343
84303924
507460261
225156358
507315932
425908772
409619266
287486243
90759802
65981256
314853720
90156525
255036699
629024210
212753134
129231497
604058091
305434218
8536550
19930566
604346041
647940434
499722097
551861964
326866078
592724654
312676555
202767145
21895279
584027326
15183805
246191780
215531434
13103943
538369564
212451817
977812
411689953
241638186
13077314
606799193
398014023
16608565
442708081
399761339
76609087
333247515
193943330
239852417
480672921
645457070
70894906
564717650
107566697
461081013
186486250
232096274
336944341
403402610
608876128
430582662
138795585
640206536
429390872
482928685
415390179
596572796
175742250
101508252
143348063
64554632
642245470
314125026
252800523
664512713
50783441
639519514
513752600
389768838
70574509
123594244
431465302
557655312
495807242
103615180
42509473
231320923
161829760
340187955
12487283
373508912
520257759
211759740
563433264
633459931
259742940
537574081
345261077
486792183
192565608
49894444
475745381
235531340
580678229
519096866
185144469
54567247
181223017
63604575
158120990
278892293
431846056
653269062
14016148
542658742
178236172
186678523
655035184
216283941
510483502
95344157
36968878
538306441
359952684
50902641
586397448
304505101
155418298
430407295
49123256
462807450
1621718
541594782
366656393
376109399
103698229
385170243
334913162
302676263
341125661
244667082
138514016
431824694
542613439
445461587
181144527
161375862
559049895
108218519
235894327
375428151
493974246
645922743
21076790
264829499
661385218
102192291
289190524
650498765
185750448
540131656
105598830
358966308
274495112
433497760
157849260
650331023
69696584
8033986
106541548
370227272
20721041
310965936
224406813
64482123
48838205
600846045
93572751
48484787
400195362
149429892
569390105
543433741
58566766
118484203
634038074
10574182
22388116
58179350
316821639
147545334
268952074
368599806
301532670
124061648
600598089
38891570
162583774
674904227
263208036
516957565
87855478
464165430
376174999
163297788
592829785
600623918
272201700
213164029
482926866
320390764
286343345
675893719
618880940
152048178
612131289
492922075
399470251
285011413
401218490
256651560
73624628
584898984
494921737
36917588
583159555
257412965
490830461
620725609
57299374
359344492
375856593
370349485
250197565
407077451
48103391
170880927
68668347
117862679
142056021
209587557
382259901
17674094
623292173
455569756
353853855
169001178
301236397
241376228
530750313
163858893
191674034
536339025
613436079
224020411
445964140
446156271
326264403
521422334
534869859
65372516
47671570
111793049
321761983
97359641
590546180
676829671
98597778
62346880
63283978
610224892
300037061
191344189
44982783
213864933
11447560
334368034
448010367
399781278
538202124
175150078
145918741
368522976
127062922
289328934
545647165
388408667
602846787
116694102
331754734
140334870
144552552
232351117
152328058
358684226
22908717
84315189
28279461
66842363
290576541
518048675
52441665
207888702
637042278
355151161
568088873
109905542
46767161
437871922
412700372
116442173
216390433
516331437
597478941
501419294
88220901
424662314
515664444
550887729
440081919
335185450
65055545
145772349
507649911
379953682
39024054
527995851
651420108
653923275
65191278
650831810
626198987
255716770
382885525
148375772
254257335
433432231
290654330
456173683
35012020
321083292
18275866
265826375
550441104
492078941
185716151
31718057
668940335
89873389
487765382
314907490
655851006
151305323
4655335
133103064
146393740
210674896
348727306
46380414
28184451
287187383
339358275
96895247
39349564
184510596
544442126
227158826
463042232
20229617
622127240
378744256
244149233
209004695
647420048
538195553
135355037
577059742
185270856
140481393
440750964
291270545
586980565
508997288
220146842
347592987
385812564
104302833
50074533
601135158
6438281
584000377
597453849
598158422
20228243
522886701
172204794
230342453
56941614
88874800
447981143
393354613
520910505
187611793
668874888
276871634
137213357
474661938
29253566
540466189
345535697
511420121
168282483
508325635
679536423
317026336
356284934
372187372
209430765
3213335
114877879
294523145
557694809
87623637
583769665
634267934
456239652
513139990
323607589
621479560
430239257
33891808
121601422
648277808
156383873
611913735
633722649
153435477
253588159
373603907
210477247
657569701
491814463
654610853
427001994
410752768
560981710
393057242
654686795
357874464
412451348
392858381
533204597
450040972
90927086
328184782
129830730
179454525
46771887
210175784
92986665
42644753
626053035
222172326
287011790
24744237
282207624
334401354
300877670
646512784
586492666
633997855
46916358
420183520
86208794
449770511
518045688
183048536
573066027
460418848
247915797
287003834
659760438
674210562
564310499
5715766
151540901
193740104
229616333
72470459
225597994
510320776
405053320
625918502
23476226
331915263
365658360
25655921
413223189
396499326
312884310
677450891
484268848
65377741
261593352
591599229
653400240
14791808
272573358
58300212
351888631
484544174
291528196
230398293
220112978
45200833
69969020
518266209
71145786
44334890
235323196
275237257
390681199
403688629
267424411
276107152
483921214
629407929
627412582
384253988
218540444
564038022
179664262
1167394
580129283
395664007
591703084
17090141
283847109
148455339
417531840
136726685
127742213
393141627
203688022
1083124
335577537
176097046
659537911
128891253
652911265
671066183
33633680
46727144
394858085
172327997
230006185
195885095
143144766
47263452
207519162
80191607
77488962
116026872
499708984
331037446
258582428
388555596
268169493
392415805
450244198
422358385
184824837
577828912
358995682
490030454
628467604
197857340
513742503
187830617
561197716
391032631
248623734
355327561
552189401
551842269
164309885
546740931
280836647
22349744
77574216
355124687
650130459
397380568
315359304
198623154
662383490
141103569
202830231
110180736
487441539
185048547
284029525
241203221
493215035
95211275
321549300
63952625
634455591
634598683
7591912
333932364
383111046
325369198
201978456
294173276
366602118
245490569
526142921
554094556
494009851
46876947
125632793
184995402
150816446
192125297
501567228
133410596
589977293
343679339
397166425
131265746
664741040
35865567
94320724
29209884
591552563
434382817
290958878
137911514
349779618
473164723
134602040
620623187
640513256
165501202
255308671
431856999
357780970
187099138
547968087
654616858
577337943
42879376
361680045
464040349
449657601
87179975
288215706
609921428
94710114
27525295
489203380
557976394
33308674
536720652
237736700
520350201
499400197
512961692
119782735
432614167
280489580
146714590
527661168
435946626
98470032
605133160
210977141
336742675
246853729
332760112
663934613
75019820
651112476
19345507
72129683
624161253
357647304
642689544
445488249
573131541
415217898
29511432
192681034
424837056
407939963
640882445
532713414
172926539
328452363
7100501
373770534
45196084
230333208
276132801
654765128
541138488
436206940
428601723
36298057
305743320
170285915
409784312
428989497
438081695
488643570
217928691
75633504
548424322
578871093
511649159
242244676
116270798
640631660
6181877
446571238
601475291
255276239
148609450
444470345
103561406
227336838
367058451
171701310
25684498
228954456
191220140
168210537
655934976
49395953
242946703
377223830
511497224
673057385
26829781
456961589
159954367
676135655
15982886
40987803
230021022
373682645
241619667
466388049
203808219
112218242
486000090
72044997
647593690
30748008
44847475
61258372
3430063
173232919
381308652
93571914
253686687
196168466
101271878
115961223
516697122
169783964
647999536
17614764
374556280
198525841
245745555
356279341
279417689
583161368
128900960
280096405
234035763
674269463
159635450
354528908
385857968
558116469
473460424
334283340
376373029
76598939
575172977
324795068
6984919
310476522
158302276
189634216
624900291
635503143
470415008
195357087
4631137
368620362
573829180
68830287
670629715
8773189
402962190
515131850
300036264
587684249
26965922
389712263
273156615
417060693
670428573
362578867
583330107
190136686
645279438
69342041
68259556
16159767
266453723
597052250
429518930
586284941
159348223
238727857
355863561
14463165
304208837
658755060
127706569
484420538
498905987
12734012
426949601
168177430
451325835
591630104
379799066
88195438
265015260
88389506
553465846
571245805
676877380
563202223
168225951
199150030
60839859
8173023
252083300
491014616
83333272
200043764
617558359
410401972
23412579
486991288
148176475
500529005
673062219
562948193
423457753
515159319
555113461
516104278
573741416
509867588
93000621
613811939
149889516
32656980
73322826
211345947
221877608
446246836
367146042
521313619
396495527
366980835
26023815
406105680
261435055
590938101
215220950
615119988
228067910
597780731
78924287
82591515
141990604
315854191
79146149
644687519
652796895
196897413
97147245
41113762
171978546
92830989
41787128
677528574
515093254
206214490
529079095
157848928
43790763
622615681
422143400
139793308
571674042
259226036
142465335
538293637
670320998
600045154
533976977
291562609
335509922
104457430
579395179
145623053
449128927
625625873
562186007
17799493
451725056
262902356
368913626
52236334
29468768
594514232
298704829
506431160
449339925
473794531
25105366
46325816
57349634
97362412
54069384
400375438
199977316
150748892
597271999
368038375
659314856
91437751
494117239
348993865
48639490
369351095
134483684
394576265
157282985
336444728
638511295
210148604
293830947
589605746
508767191
178773911
181667744
98836589
81453818
296464771
165368889
309944230
346091450
282023804
257424348
138934629
301039701
246653178
24295576
188628485
144701889
125053972
611197703
374421817
30049356
365295871
151742530
16027892
94294740
423283656
164278609
537777210
32508907
110631081
34315210
410446761
134804171
192124962
137113500
626636955
374438522
314786608
417384338
320827692
141797373
120120876
277038775
522060741
556013119
290060430
362755960
80691836
254984137
272191774
520409361
430451352
395811762
595006043
405443323
542202164
241311288
190758236
120827593
404923595
590188102
540119029
573835346
424022351
81800202
60677766
448099374
463550096
399769563
2667515
411410198
563316123
482742514
183512513
294216135
344294232
462023480
205196295
154968809
582417757
235067950
284439599
27912418
284974025
638777186
196313391
490924234
602577065
616322370
250599367
137863195
339915759
557859324
643851800
274400159
379865384
137977931
15675597
110251667
4425107
6817793
128013055
19475020
625538352
563247880
156679543
17895915
670595211
574005033
551452159
352183208
243413476
579180474
229747533
194561730
303567052
350910236
208151867
675447917
420555671
317112232
75106697
267848541
123599293
381673350
631544902
306799319
180574336
565069962
396910322
155915475
8198563
26951442
143383540
97771951
446175855
675522893
611175696
540182909
595875871
570003168
457115060
397041528
280210067
379668502
54419809
440495350
380318530
541835214
423900924
666947225
216545762
39652374
103960463
572554656
358323784
246535356
455109392
158626590
543343754
16498224
76051118
248459958
297469212
416911707
27675808
129128589
323297142
549400878
284780421
394946883
474677475
176086590
460369295
378979435
24987577
599194899
405521423
600782537
93542840
385864078
427337115
530627247
133256689
90122244
600997753
421947665
312258316
87583058
182688921
451862167
169093751
393974095
189575320
244550260
436135667
665044781
454705652
247569491
130456981
605432225
152795380
667992666
340424821
241914049
301146410
126926275
14766322
23960506
195706399
463378471
378713279
412385810
496718657
381691372
94926027
277878200
502245534
597250763
534921661
78601570
454797045
46304452
514941253
259052859
286162091
661215124
384554061
17312153
257800711
26982971
5867002
448044842
599908070
372888357
331184092
349060149
19194198
305766525
568796005
264339043
48649385
474807112
61717952
13892784
441364800
487696966
427435536
79416242
458687227
147450561
232816134
367828330
35734050
662891585
506822778
85846519
354471166
184027901
548162993
44670257
294961811
90023596
26397147
102497390
338673253
267320826
139738172
86999023
189952094
67046154
249925966
389199503
382615400
165426623
636761464
379387406
245323438
126886371
229733752
160489666
253306803
107307967
152775506
479088477
212754013
179960113
2048103
573846040
69789937
75136536
678156030
201289184
227117566
173437493
403868405
51296357
565229746
491777940
276103732
427778295
466246720
189479638
573879161
669216672
415169737
253002239
157359857
258280335
157947322
158597822
61372876
381049331
343427501
516876414
509088331
227154444
565813335
585014908
106234651
85300594
477349848
261444799
423997873
465316810
618698775
29614465
385883754
605277114
536772085
461621472
643517652
568171229
325609695
80335645
464379632
145167571
433741512
214094010
70218658
3953110
513054280
209822706
129691563
76656380
407616653
76927108
86212224
564063924
248376024
71511018
387329013
217861290
455514384
571172782
442695216
549372897
227097639
171634406
537160320
226000749
379975684
440930549
294824788
95270438
122525793
639593732
293225732
100553009
374268269
106209372
1543125
611810014
605373366
485392736
661751528
439159349
290689702
593524470
600332516
99915008
661490774
121985332
443305471
616237680
189452097
270667777
386183534
257762973
482059736
355637027
90542696
178966303
424654355
466711233
4465303
513285473
446471596
115614963
114505317
198510296
164945800
77526348
145480702
277337540
292037327
526056128
158264762
609008996
11888872
389806889
229773042
550090004
182986069
560797700
370321569
140559872
673381611
47854873
361562847
21786149
178302570
216848385
580647413
267808146
352747411
231739875
153069757
464153848
647733707
178623990
266021107
98997592
497458066
398245877
570368825
173764694
351977713
173281174
301089089
7120127
549970158
383475493
638103752
596967068
642862040
70737294
118770962
78249468
7086621
520059445
603811903
261012466
375126108
667250148
132800901
302044604
255852648
379888741
615046324
553945437
193021326
468877797
678599546
38759211
200111775
500566838
373497606
209820400
619115876
363452058
109820857
92699689
213034627
86423769
436707036
241085333
369968238
278249786
398138790
646148172
450414862
187169843
533278457
335879493
238084988
535190641
655655133
389378597
558294975
536421725
126442150
606719550
283370855
68730906
300752096
156842048
337537639
643254962
173350030
206890486
374819269
596488312
93295016
543720980
184012932
504522643
121035716
519239758
225356493
645260416
73842332
605115389
163564790
108741779
185525320
584056184
510213537
520550217
214973833
313957975
294909694
398718078
204532110
419629534
194757860
529568861
184955739
490409818
554701023
608213440
498527416
593587439
131214098
590887676
26857488
113303864
608719709
173993695
538749381
200122985
69035120
621624545
336956162
363826382
7060975
469485347
197083704
337730263
67488097
182724768
328736292
345353160
205047769
46708798
465030376
215824938
99327223
491149394
98109076
411594987
237982815
657252508
359026280
533755353
75523933
515784989
312067040
507590513
615267549
277400535
56225660
176796678
317356757
3727918
447974604
30831856
381208593
200012246
459199696
141106129
42982787
139911152
309662294
386176789
657671737
472647747
351735017
531116989
469101006
53040096
626722780
603602918
610416923
592724628
73591548
129024885
30815823
488002878
262795001
260671667
117906851
596134609
385691916
80741738
296200228
316046264
280779422
517525248
594053171
123201195
115801230
137855306
177915171
294698026
13982066
86333670
606213031
413033693
610295325
129943290
202381888
374579369
378026021
386240487
215129024
277368687
226528979
325461821
103735662
639739937
396095416
495691502
649316762
176593874
266991974
224883206
498490081
318047263
647005947
539454642
447781348
459210308
575623471
90583990
99742245
292153411
183914475
456913423
77890499
424908262
364357407
534963393
121541942
18748617
515245467
459242839
20343410
185019341
11183007
93246482
310947294
619031413
488337172
152949377
512860946
75985111
338161387
57356266
258422415
172824454
663348441
486442917
554624804
358684236
273229151
262718625
116889841
75374469
130305968
126316583
131931629
161335799
606295775
442437789
571226605
400604132
136556470
137748546
604782475
74510183
46830505
515882453
471193582
131321147
346243624
98362397
401532693
636997897
86794704
18880403
452102907
58213469
412746874
222313087
562380643
211151731
645268217
560304209
160758617
88425129
575956941
164965730
653630371
350420880
213236435
585660593
35756442
632927957
30951743
516317606
306446614
612437052
211458128
679914662
224956390
568026145
242284588
635267944
195145768
673261931
421670395
236147799
90715688
102554367
158680131
414555222
38365057
291450641
75759232
174807106
155659869
578742707
138816407
352356038
239223415
574131411
334340813
607216661
443119952
523856760
303911235
481813172
28178242
259595866
463874629
678172913
247291876
103054865
92985564
439150002
624091633
351467492
292860327
286425423
594188770
524174559
640865809
656524498
259730743
620125847
2240785
127815944
491775873
258881818
446262734
47455891
432837676
70632592
181413433
669854076
306920934
133644823
217658923
225535842
547399552
576542646
335253381
134157937
131760892
332990891
48119797
507948826
170981103
256578939
611588931
497902678
266139081
275509545
187463662
245438569
9997269
9479826
81885685
254008978
11246675
179072562
184506187
598872730
256464964
291074946
147977343
188990598
619533210
411728454
339622487
114689158
642564408
373869478
112518761
343772101
462540053
80088750
446566897
454707763
369338502
185891899
11352971
517261432
627462011
214546402
136685813
136213172
490380907
675540074
296734988
661037575
6738854
604727038
180937114
657196997
179113776
396644784
95128115
70758123
422118477
98175822
315727675
531264589
73825288
305040659
614861809
159588798
96308702
8211666
54886551
23510146
150421051
630648101
211769988
553562862
188504833
472918196
497343812
452870499
232711770
446173918
93207692
420475879
425618306
447863015
645988272
234733166
559065866
459304196
329409202
171311071
404430960
634778084
408808929
161374613
574923084
337351732
460600820
446854269
161715423
660559881
137805869
382631129
127478586
145320824
10408728
203266354
666203963
669003912
337610465
602493167
395672780
103571918
430447975
332689971
639664495
528282847
603342483
204548492
413787453
363660187
335435809
304986432
118500244
178157782
227708922
556283453
39984820
318768763
643728553
100560978
181749297
464518050
53732600
188600683
179438486
671029804
404243024
94030775
611462101
473219412
336011931
587377428
479118277
590184779
624810488
379935192
20764859
125621990
39636101
587554928
564636201
430135897
120537609
406986142
519032236
656152151
489738285
90473071
121349324
46361871
105452814
599038211
220163498
172626746
20212088
127058518
23576188
265060182
3275924
564201833
674884538
24572982
51939253
160123394
188200818
302056284
614616614
440913491
219131780
559717154
542193377
216703840
342571197
340080737
354966063
423245050
443699245
291213733
43129112
666572260
565928388
603394768
213413089
430833602
536115437
420210085
248079186
37138967
464088598
345572775
485750417
543180570
551668997
350358731
459852470
246940123
614690387
664827126
209387760
80575220
571157753
12234276
614215167
180243982
260749457
216718582
297568818
571777771
378842071
668464721
30357816
366009758
496630027
559081983
87895455
459062332
283126664
108316395
546846117
238082887
303960084
203629507
204973101
538632730
299264303
426555604
438238592
648752680
421658515
550197888
455146848
41711370
424860494
672004924
350750611
54975717
385258431
465017258
471404162
71663296
200452629
82174992
115202305
680215668
166217415
193612170
47050485
307387735
520330394
549041620
576160011
409881837
558902385
176313419
511226626
316170661
322208297
656396040
250451184
526012460
567508457
384777908
55328999
540581858
417972378
98160356
384633878
662226505
177593048
6691799
304036907
251933834
234912784
200189530
508883879
1903741
30559218
397500470
500012398
180196262
426752375
332636585
354167742
583791093
567954996
174020030
335123557
564196460
610390286
335590470
164325581
3711409
499833547
474158606
204939047
433233693
78506420
250473044
201251594
656827592
555639
209557378
48047812
82873563
123305966
206222535
253017276
129607530
593197363
153690488
395167220
412993742
434120503
459378473
217678239
408987516
318624707
149904859
456863914
400860530
207600752
616800100
546743047
426200992
26449636
127724171
35971214
660382041
43247778
325935262
20884759
655000050
229121976
490396598
327768737
329340674
602348098
133597243
46991466
422622193
457287969
220062849
508601746
223793957
589157650
248387679
374550494
528609367
245091399
656130779
534274782
534760113
109997316
315851584
375218531
595141803
355189064
460639377
376874921
354690327
102055244
30947516
225947325
479352552
252643979
334964974
560121532
272303964
99570526
671834623
631306496
9656190
322311144
89990840
453762025
106444633
571169064
83392285
51173639
338387476
332893253
213179467
60538855
276467864
418446615
209182390
572157987
528091513
20157941
316193345
115489638
291414266
146412996
227081097
70652087
122866594
141076191
49778509
302010096
380467631
621719659
212168630
375579507
72771742
515445757
101447546
608138920
204924592
519867235
370329333
654559045
40770842
428577469
130454330
539163332
240779501
82912839
560027216
423872644
477353321
302893343
61405270
454586911
49849618
301547000
18257819
544771294
193289770
507106710
365343511
268559664
71109542
451246989
241640375
48115910
530880602
332140251
578750968
353436829
551700218
370238930
62875903
606714781
81468595
629705195
131725378
255665354
485860848
664287148
437906302
652836009
652089932
543361507
100538171
358982942
667045068
39293822
44030722
630295014
437231317
48339378
676896324
315370479
289013443
270633245
155846777
66859194
24809429
81535595
124903634
92540618
218349010
629486086
240779562
130564910
508767881
510158797
243738986
421458557
284583264
146168506
598044109
93634433
174809517
52928040
57580976
465467757
362426864
30275340
553647190
555073141
59660176
461620692
423276501
454243686
429181143
504118487
504181055
528094817
307017146
496439096
145547351
270551769
268620181
267270546
139862651
458273443
338223055
102017994
307080180
437640962
537282360
341641610
551248501
256699001
131854695
551367837
13213145
57903845
239512078
239506809
367497417
146176745
450488180
229223134
603277345
168568293
490069119
468119345
317122506
394740224
592391126
154843121
537520616
493120833
611563094
599503745
598314224
657416506
468586442
19597413
325002956
284306134
555013656
394801365
253620630
394432336
299094207
403061140
112646748
633015083
227939997
209280518
492697558
10460396
338346321
184329647
358240406
219569023
25866321
373287044
558711680
223338727
425926347
518875307
75055333
158076757
572648108
124702463
349639493
116177037
292891342
641112322
155397594
168217020
313186280
30695055
566049612
534332199
175059585
139660403
170995951
50893195
96048864
539879180
529479891
85616882
283868299
545609988
575050996
359730121
591452467
636600036
493931162
447130058
307591497
143334668
367940569
324056965
485354623
566844332
380983518
647412017
23834781
44030610
442601489
384819189
148215640
592705397
462751883
416635708
483840741
655760565
96889002
441347789
205989469
223566197
302585620
433028398
38183051
209246105
154590780
602749909
213852446
59708770
592689036
178976889
482521059
216903484
559373088
2016936
297384817
525756187
594557203
331248203
275804345
618903536
309640490
319415655
39700649
444831579
360434212
266315150
250159150
508686063
299211140
622416984
551188195
174290544
336391479
185871294
164770051
328764419
249280167
643906147
318173801
402094976
275704821
35538034
11144588
449200098
157782488
302556650
24120568
499889309
136085739
619014491
218451302
573130008
457761354
272434661
358535201
643591288
605463047
654226912
72240262
483935796
418286699
241973526
626998327
304422822
451934274
138049807
12070921
315249153
669908490
63183962
660184335
673611929
86473418
363888475
471394028
114672551
559653497
512828651
610730924
14388634
15882933
117365345
655060386
117010742
137097946
508916919
637849089
468086908
32388507
508027841
296355954
261933379
5226982
415374797
78774162
602819414
110239627
378491013
333378106
663602894
611494454
270534759
459049328
577020528
622567962
10166601
256994141
41042175
652067219
597810375
154166786
603843348
7552337
647176122
131786971
351938245
571433652
490837633
227064306
79380010
61578977
342277440
504202550
510969941
340199194
126932301
637694064
111328171
207106454
402045328
306621924
650598745
282468332
505273622
486218286
300695181
538952760
418146204
516334216
568601162
219984923
63705997
632200758
352428131
10597241
553688077
483632387
156766195
127513185
123722746
497489196
309796776
76469124
392327952
15342613
435338055
342570533
655059522
673075996
297186734
648540074
242398381
602414156
604097655
37011150
520120577
86288275
51851396
461139193
427601309
14830064
638984617
104750971
29481632
395481944
143311897
25400369
94439171
465262243
456026407
565913098
334725274
317312784
644700131
475968876
334929339
619345322
218825127
135143075
455447155
616662243
220223814
202370428
154559642
505600685
129219262
308486585
278478744
357121255
11240991
99894230
438001874
527218966
318189110
321938253
196051753
138942726
367952919
3028110
157432295
38832800
153447824
63859823
604263532
5498042
77227207
122166813
529192936
245621597
581348869
220526047
279907083
661454801
380297540
153566305
538404865
192405439
150322677
493389354
431674099
225302496
51808665
297833283
612198343
174998808
75765674
475882614
144202342
144669919
475764736
335131885
284516126
9458831
515371802
33611367
489809191
639108901
326245713
542608109
181735017
23339195
225946010
148606204
194954890
615609493
510100480
414340980
561403904
585421562
69728180
226393523
420062250
336345154
95071127
377676464
353333688
433387768
496495452
3722182
626803760
391910526
57605347
369318278
364767562
62815710
237217582
307032676
536159301
259400308
421214245
33971175
659895780
160642
219500478
337547754
11539348
541575322
573944630
366401401
325590995
441786441
246072817
482089726
108479419
85325607
230102524
649689721
156423974
317334113
9427632
631048740
37583650
282295404
434516404
202988839
225136785
272034367
669236036
172435258
424725455
183855546
56441657
544439826
224281810
435740742
325665722
489149483
597733745
533394845
502098018
133856755
3425082
609446097
400604668
214223836
96234005
73713668
550136641
497211795
395749646
349980164
656997746
628661107
207983641
440337003
103955497
320319731
130053571
385223846
471045527
34375135
659329278
330079498
120931354
458828436
297607052
398007234
428931736
212414076
580814691
235599481
342551999
351410303
635814736
366870913
295279895
387710305
414283349
10348839
262431161
208566853
287184569
196619750
547387442
408785638
350881455
668573710
415489120
12834754
338954939
344601056
220075239
62838145
581879476
593654397
511435479
513742898
637422250
178739726
625599105
493528623
188532264
127695193
100089860
341569916
486679553
76846318
130801575
347401438
541013830
105073111
28623704
392675653
107468728
170708220
149266843
248895890
119275182
228234141
415527027
213626718
532698272
495170506
291763658
162028575
180133436
25443602
363749995
468693060
300787852
582432654
148514207
263615
54636852
148213509
74130729
539293107
281853729
244874415
464270631
68077754
332194610
550705439
252891930
27416739
338195545
450135740
578388220
549135448
458966978
412223128
342998199
193689192
221743535
136834056
553753201
456567478
559712173
531242234
272783287
201395461
170889528
656135188
98524061
17413737
625829585
535563459
339030667
179004164
669751564
415142245
528642324
161083813
304306977
350683344
330226310
551044805
579040783
442715975
523586524
392125894
359521326
174222300
415109421
28313013
232871741
219888603
643201426
263637089
368254689
248232184
480541494
82023997
531483212
293945188
398836469
258209220
198929944
652557896
487990307
583842152
337640005
66366538
189436544
359432737
164812109
632610715
630215530
342353363
505501429
556569085
227252731
335376132
358780752
570805643
420517658
103157707
365467371
467742547
130801652
259517888
360417894
537732351
465313493
284559036
214709050
126082900
382007760
451206377
568051264
380908018
618930373
97787004
301013258
199510048
527178830
478178746
52763919
42569327
272450752
47152061
143562043
338784975
239585566
517454067
62838697
47054364
492849016
138361582
272275912
34328200
61336770
561250334
222449624
406051419
204958640
27073888
102486756
433961158
139580517
92809211
58424364
540130523
287178191
9460316
544487643
334197764
91174300
158125699
593709623
316680916
130527726
652171412
582864909
61687759
316086820
380237938
217465224
504636073
180484328
158758335
565184649
43059128
228175347
365530332
83227299
604475936
38742879
475064256
30202103
675391215
359494982
439857041
566432977
110483900
29992290
153054534
462222768
643339212
3707149
422408135
149062730
452062456
612300150
606807555
661637054
466255691
516262377
663492010
145093337
8506546
624234931
557599546
241644815
539221054
291305887
306727832
429283793
494471346
33505927
190646438
560979063
394760319
494074495
344166708
44214233
389669730
48438437
595870171
407073705
178111534
443509528
226984484
546929589
28873587
376620552
608834915
162053407
107198351
128098337
545688591
336872462
599000597
175197377
583592192
56467957
671396343
115802835
630294371
222531765
596109963
238734108
275135745
546259767
264084443
28040813
404081448
94249278
272207640
568258394
198919550
423479399
181865014
488979244
540964880
347591055
234225618
207252786
205231251
357062062
139224334
8186559
394357252
288523697
593571531
143123107
466641831
243071787
217001567
260409615
664552299
658004669
429820602
223394168
355692005
193734947
545276903
345652804
393349429
613428972
616495919
375807022
247709326
372117886
336127596
104365404
411112132
477334275
578092420
516049214
326861438
328295028
249736839
410687875
579486282
165781463
646749816
154025307
87915431
95060172
576256899
428356349
500968364
666531695
185670626
29664184
390135166
627591049
13280646
611743208
124466618
518109578
358925808
246304915
553560759
313864815
294203385
179011375
282097591
555557948
154975989
621891898
576567265
597666696
196811744
356152645
234730932
494364851
167221144
220893683
249428937
492655878
202517956
20216866
2894113
256828458
34331759
150357346
543754357
408876368
565024706
461398461
6396010
559779905
365503707
177956362
328425539
577634728
249401965
207726901
270171326
117932018
281595243
319627877
287117736
37041882
655185369
202481192
30773757
119225940
468789073
406140858
499134929
389420616
204409897
631472841
29346150
105390421
47785214
218610704
153571056
556414849
144531816
351480744
79131422
235772950
679591487
313099955
531231901
159028893
342488853
634010526
499421923
175784297
554372679
408340542
172125391
630868507
186105462
219985867
82102509
502778236
68195512
326696951
537793211
525515624
671496378
405630257
77180157
5381157
510761895
46924336
513104668
195166459
51697184
259932046
485999455
66579568
215851546
363198752
60060313
653532650
152443395
243053519
110988986
567938747
313366458
54711728
645213167
642413588
104781979
616069406
524618446
184613250
517566121
32156929
338561352
586777990
36627608
72101229
287081922
572317647
3014181
340760718
57646692
646371528
3314593
310578226
278368510
106165567
576834471
421948232
485252435
346958899
600138272
306952721
106083082
197442047
46133255
583957260
79519615
106884259
665205327
51991787
103379015
275558830
122164735
566709196
428691067
290824269
214853450
538469934
624527103
355309033
323110044
171020821
425168092
182854731
565877231
178663678
15378902
79749680
450609681
378630939
443789006
466195476
415298673
539628051
132666516
80414604
70207468
652823463
202603509
553957292
111880751
651569956
209932380
649812010
226600597
25574459
300274611
282753269
282652753
679247851
663983031
656452726
69815380
550832227
191149565
119014386
327775029
333099257
19586320
438179651
392011567
280374703
229638434
143132836
580957999
268455763
646484471
536255003
82891831
659463097
270364969
528271856
152417157
113658756
485193848
674950383
375773761
57129809
117975066
294910571
134874608
644304768
243178671
447898144
261073267
306158292
531774221
5989833
593812934
106122132
255425263
640848421
597776238
613142617
176028872
403712090
203781030
432082437
511715734
27024501
77810614
9726444
648963545
592471343
345825432
580232046
499980958
573020116
554434805
367461687
444740171
37863378
661853368
596853200
357903535
567891114
202199351
379467897
21177102
617209042
351701229
455194705
343769400
498346147
659465749
366174138
369476145
514398039
105339413
318623940
276223477
485002834
324424085
300037199
440238000
316928258
608749235
170934585
643090006
542117250
467445121
621112578
302885420
598329085
76074015
300836851
365881238
100779235
547369633
164705685
506235892
59345468
284579662
172290149
529939977
103947055
172400507
356026863
112479871
13198646
526627146
258814363
132540723
515630556
306524281
123914857
350565646
576397392
473545655
483676794
615741298
449279940
215119146
196451488
123225808
163342808
270165104
99006634
425930512
565502104
555074026
126643454
592177821
562290671
396594316
49801494
680282744
261560381
90470053
83878170
80787407
14927464
306916447
450107198
381979100
466475242
103575229
68534185
639312250
57452093
115126722
453426757
518393919
608263785
297036118
52433661
93737582
527706348
566825987
176600587
19164457
219172744
645490809
109187682
267512663
182984194
20582659
376892029
69216488
146153573
625393459
675375149
390423329
19402914
146415086
674257864
339272648
499654332
451348917
343338836
208325446
598169449
574214465
264138478
126377170
474236203
636408168
13178764
198562896
541394395
95876142
2887173
38252528
285549072
415675437
423601582
641249314
654355549
368015140
12887833
70874804
190216842
308194353
106642908
440484910
238063867
270768769
154033071
60656074
631709772
79279208
374751518
436557312
589599399
618112144
525994740
559365876
399434864
433113291
467223479
500732474
571637532
679165111
521951533
552524286
328309942
387391992
554767919
416402933
495251512
365471300
624167577
586888303
500558084
100607359
550226383
436855569
507556827
632742767
500867882
425165653
25853830
570235008
172479936
564384484
574274047
343328508
396963369
144055236
382457434
258427423
659976548
176156765
114901008
46197059
234551049
599235075
197377511
339445109
129649753
173465254
197499011
119496900
120502043
331230366
180565610
491459838
487308885
660659612
213458908
104461241
90804897
344509023
445224606
577622416
404644054
651283291
521526348
671540338
6122678
132675545
627205136
51979987
125184679
368927470
384259458
44760327
254722637
521766753
482099610
311919705
117638992
401205945
320090050
431872470
600857236
420085790
496847497
468578145
550064116
341501233
459045028
153944298
66435825
438673135
138298816
632337659
93517936
20422699
190641167
214014406
203700800
261772280
577186498
58362325
320148933
408116733
89511519
509841926
241987509
625713501
550714544
173981240
441351865
188830869
161708383
54642620
419583764
36728479
148521989
357089657
652237434
468133076
484682095
171270321
400832479
83998229
638193265
485750936
296646019
652746963
394077702
601361663
279448990
160916502
311464339
390019192
58764704
371323695
428624009
493382732
112727951
361716981
615884681
542205493
641128145
525217912
367334467
592973310
330577686
289182351
322397263
587641421
433652930
249152959
168195641
54174002
354167773
607166053
328312020
16327817
547736193
492269076
653419540
585168631
633360083
173308808
92310091
484760497
257200797
640956620
337199125
666875278
598685172
223524694
64639291
253006605
226478297
68600167
250563459
550521576
515736736
166219445
516227522
322592945
214714988
158722629
376612720
632060769
45367577
408176066
462947245
545761404
160443295
455770465
404410330
396123130
45564999
287254478
115118650
624320448
568204593
246129488
667639460
215937869
201496677
117685084
639014526
304484470
625305711
104587757
462514145
336603068
653715071
622579722
609951450
196213782
381254145
319872862
33895916
39999139
445729994
86667107
363791838
110013909
622152286
115839186
275356269
422724880
151447441
110423238
548485956
591371550
476617832
212785240
297404654
153638700
648119468
271204499
33432774
443851375
612462738
655141130
620980019
397710096
571306967
657140188
639674950
17897220
87028597
313768252
649463256
256953134
637170368
225111842
167074913
469436417
81941289
377978465
334124825
169756785
63134291
545043867
500496637
392650217
531682999
72234972
335772340
340702865
497289892
193269512
105103962
257992221
251785678
132642354
431636927
43558464
11331614
1842130
566588498
184539236
662132184
304151397
362939234
420330086
490327174
576453505
474717668
201951465
296550993
18129853
385962702
132863254
570656489
126079199
560727260
165357617
647039320
359802144
285275783
163898702
274773851
437108127
282172187
649590589
449245117
542602511
196092824
222287337
323415477
419561235
49362043
626820308
547205440
366930172
599394126
677212031
419012592
368180392
656350371
370570798
415326741
181252806
486095752
326391617
136548672
86797196
323218382
520673472
429963351
168487188
117912829
581723098
112520198
569044970
87847314
135687929
375625779
629002999
61098670
484871430
171932883
35425811
335388045
365308860
561795357
205070412
154348448
615300159
492169622
185529999
640635000
300466611
213931520
568207534
418805687
193926299
496263170
63707688
337345847
520809680
577149334
157388262
257062374
415635699
571819693
422911866
58182021
460952480
118946701
597384546
303566454
232900116
126609210
479004466
246861552
578089129
515693003
645856259
468010392
210407529
196424620
584416296
565834934
238576670
473817005
449557818
449593129
265394017
294632526
214813076
115670503
19296998
664501529
613778864
497087462
346009338
404620485
108743324
635233805
568378051
179363582
484298050
55285682
447609538
601274549
262168891
209416920
672485960
93607347
531747422
341099449
402223409
86530281
82401511
447249499
359487025
661272514
114132927
45635268
288137966
569107180
100841683
187576211
357259772
440106293
417494166
585201076
309757910
381273403
665445844
592357075
175356637
214888825
116635322
279151797
155778809
11499842
502638623
247968109
554687438
60851723
336062339
74106810
635792624
546973349
123452387
174942330
185920569
145961133
48351956
49691941
199205326
42228705
154190429
610099480
66041234
184352757
499772737
214361495
355374108
418729290
80592440
114071475
101121688
84523451
165910384
485013929
104588091
439620716
651425725
397247838
233335874
21689560
26950035
671524499
409055069
247911216
417979519
20473696
607459635
559643781
431561321
406951502
541178157
402518602
131392361
455816638
61741448
510734378
578268079
198635189
108087226
576084373
21739282
69597806
22960340
438553501
562313937
38145405
360787044
234038093
13430635
266528357
5351354
58824942
61772867
101906127
659983584
579890147
603786357
322285345
452368464
301161495
233168616
160023713
289125729
103400541
352171220
54480207
316556544
109796200
395512060
11964226
413163547
111991645
122821720
446231088
148765098
530607831
191788695
144026824
431448003
646292862
116898538
295269315
102055331
649734360
356854166
598145124
183929816
112601590
300816037
193934542
116274363
494470286
442998839
141299093
199386144
654683828
360064939
643538873
504447261
236426003
214992166
102481256
674014067
215915525
642908130
274216377
19794846
402944517
151114382
35628831
459057407
12731978
189329681
60717736
241740771
172046599
114679418
220602155
378808347
163452212
38147237
231971272
351849565
667213064
302289936
16518963
585944414
561746277
125281020
51093856
203206244
15529874
55779053
312112409
242130941
533768698
212896908
570382263
32773125
582447364
642745939
233253451
114045069
98846512
209981118
90862626
189228724
217247819
54721258
40450239
443732109
148976354
594727945
178312411
430799549
423850393
569809651
302365845
569981863
148552285
385356830
15781044
467485252
75402603
537560456
522288434
259953215
6824281
293161912
74735734
276153076
443508354
73344569
488717908
40442935
211188803
320961343
91824448
405738758
410972986
511789554
298116441
553410622
613938705
540234361
240662972
548064506
47929858
515293348
162459790
12119438
97672266
460842082
142826173
113526990
402501795
128266657
158204090
85134845
472039983
348166502
506235554
169507932
16057860
623099752
51784269
463285855
642571111
649181580
451561801
230312479
64843183
399211741
414681280
677876382
538863768
598647758
83972604
357850031
650764358
653355223
102321718
28088387
121283352
645123274
450634113
480485617
262052333
559366962
340802723
7347694
544469642
194114733
115492040
356935950
234435086
281182868
187911511
71827317
269213994
38377397
238205896
78210876
263354903
644457516
332188049
212621350
144195474
110116720
24670940
583168195
592055727
609933538
407571603
592705852
75197164
41625488
621191504
9580809
454780265
442118786
15662705
423791164
215688753
130847339
569555339
336800937
598808199
606893044
308263022
640041890
629947622
471477806
360225495
194216878
642022093
380610092
348256565
432030672
134589300
240685043
351520764
106976614
484978569
131321488
391598549
245183994
515981213
435934294
494876921
370080049
518079056
236023361
213903064
368930721
546044715
468753249
11701013
62630739
210269781
491230244
113626524
382494251
31854316
3711115
84403732
671746014
276371996
432750068
218824890
160837548
332456959
273348995
41412496
197626726
192284491
661850112
545530709
389302783
619288916
159764389
373249173
377124623
364473056
347318639
269836294
537766376
195215554
542399726
392246075
480476204
68573210
135360253
412777451
19770740
469614056
234315707
120694569
486317513
339159245
678692598
498819605
440751006
644579920
84233155
665325072
546884985
32613578
130252286
283569260
661740567
372738072
190925595
241641291
144884947
273096791
111869216
254595621
37687556
596703518
561626154
672258228
428749067
573780978
137345222
463503770
76134565
445880457
227840470
490619992
573687316
471993368
469553413
286312027
501787762
67149450
152317758
42276819
223368974
237342153
46299576
352839262
661086875
188066734
520323471
160970978
416278832
108786208
550685360
244820846
175293350
280576678
631591690
226748916
546381216
238754065
340230476
226688760
500662945
295708654
139960182
443327174
233702466
53073790
598691768
366040900
294373233
572155088
223240946
367798147
23132541
385515855
341379773
313351629
155912478
217806839
677329980
600195561
552320429
215628403
206249155
182401898
415713638
128752599
82496018
38404022
37910781
124310928
121205484
669839016
286041485
483837022
144962245
563851783
539073194
60428172
145926455
653077872
661546978
71840945
382537193
342173222
149779589
73566870
366192867
337848295
24357710
487491814
315752308
449025232
512039004
270521355
569992239
593276438
641284648
269046042
135307460
407658547
537750909
381564330
49846864
487260398
402175163
193517590
437717108
592405619
281334099
462758389
113652267
28422113
431801479
28758763
594783706
583200190
318996987
525603894
546981771
94309666
311649651
409653202
81617254
126075549
328840350
19820038
23110677
100344762
45581368
119938486
342353501
391317156
639982230
80430372
462501871
948527
163214727
245790914
398145854
669441044
626057458
295352767
460497550
431687726
180258553
381095223
110386250
441862612
203558702
179328709
227771870
333912882
564532292
447600142
138780251
294916895
326200050
141207546
584814537
662745312
503849051
371548858
318542824
223907834
540646470
34190731
215480610
634019954
486078948
480053107
535477355
562966674
62854273
194418641
525684294
343338418
651907293
601897653
310887396
63991627
82457771
311022168
453018761
75225426
421237151
245357635
617792419
381926971
390804408
351274728
570331910
621507350
81345569
155941814
531475650
385001946
321179565
78244885
365954062
675210378
186210502
551384574
451760507
167335812
278953721
251040946
233953409
334750528
339863484
560993488
164919239
380075026
261699530
36921118
286765769
137159472
210069062
483624209
170084202
96301328
393213413
415283004
239517358
514907225
254698230
15546354
62763227
55870510
524017739
178364819
503581959
454003561
107242016
19371577
294831889
30768966
404990127
422768011
69976390
310163749
215592602
604165511
332668982
212929037
339339199
617676107
53068242
473981830
107511808
239455470
282540888
537352573
60997659
191029216
619124439
233647221
665033535
72722112
584059710
654128808
198337406
47170601
50433767
183329463
661081640
550788707
300030761
320185666
166958710
109831834
25743585
578754616
499638532
430753557
519425239
486859652
282900324
579997851
487961495
96101351
376839940
36151899
528934662
614709662
323404885
249727003
122962160
474873726
416656842
43143220
302622857
282297461
136655623
186033550
307278480
409651231
261912258
593904631
154153300
8031740
654834241
625190110
579483680
325130150
12416539
182813522
602942768
146675514
313803124
282069558
485729498
447139162
430734735
86716296
471231399
401111233
669497182
157501287
668124185
350586188
275338590
572897095
644981541
246791411
20030856
393290726
319143452
153944458
647618315
380745983
393038686
121942977
462261474
73734487
28649421
365018366
659936941
46457144
644993309
447193658
675353485
203181250
112451127
170918972
372529238
456664854
345919767
313247138
41039891
638026684
148574958
359825779
470215324
514784437
502451139
485322341
240853373
295824758
10365922
304409873
163972243
234686471
383081259
348004303
571932059
323377440
182295822
490358175
170184218
454764331
449820581
22046884
609028324
607069480
425896974
186840666
16427134
347778088
413995098
9495796
561481954
432599969
610218287
282204532
159616156
558829269
23617674
51730941
45975072
196228537
232695180
67328386
194210914
225377111
660648369
32286291
146447460
418089176
315270187
74965373
434832443
176241346
562989834
317538139
479777368
354756173
487224625
294685766
28254628
350392522
358333491
554692278
179207196
47256893
638080334
665132077
33117303
477119961
676073096
142416255
57504861
84553130
252435203
111426378
137752224
21239491
8500272
420299102
182536736
414426962
258142730
445186851
336438501
267809640
488649234
234929589
588649124
648950661
572047204
199313836
189244635
213155250
165136739
421173679
119948730
678269231
582254448
604902292
594832
285206249
436588319
140490725
327979668
509549012
452910176
378175407
38774756
520021683
242421605
420232040
352745417
263657303
130608474
356404399
168107900
40856207
548282156
23233238
155552342
627085637
179382496
671691785
160501909
30806125
506208589
298236706
325748530
386374600
155609243
368715438
357069106
199882304
609539422
5610856
473391243
372900859
115341528
30545648
538440831
369523447
28492336
480814917
243965622
627166575
516616864
67985428
327059841
526832704
473577083
21775323
7536805
430800684
363656046
140928377
334548338
276230230
434043216
10502515
315916244
542401322
585508676
321817610
410431386
518023925
346936487
631793688
438236948
553248092
555606801
639164415
306873899
17300564
302424668
537856026
351115975
465655441
25492164
162839552
356297637
104454180
423631306
26377017
545138107
485408242
177907511
235949163
194463691
550345347
93365947
103649204
642668409
337886505
515768314
599440066
535503143
261672605
498346631
121332465
600019223
309770397
311393982
362676707
189105454
127838016
471883828
74107895
118917958
94768145
310935082
429310448
177102734
132093480
121759536
398051352
30044162
466020175
344709417
261330046
456315635
544596172
384805467
361591535
134525670
298272170
430891458
9735644
123578775
526200393
70871180
350536748
476257105
630728435
327031874
310159515
506577479
189675756
49753843
365435177
596145282
622709830
324004948
428090551
20215854
454409300
475293679
504771567
212258083
409138788
560855471
252144411
510581374
8965640
406698895
139149041
148805658
297887021
525614027
233745170
179273032
629059208
474324006
471469475
522339817
430089547
161732234
456823474
143911958
550795490
523751814
49795940
580719683
251602154
178193414
660130770
293978082
196202581
593547593
242598220
289418152
125909256
491839427
328483024
431511896
119578219
154916329
201240823
454352019
593533387
470356574
652942161
32257143
639719901
679632908
632536792
610592775
654961330
507151024
387317455
268299316
621731390
500707629
94588729
175423718
327818229
603494684
640266662
308798460
419529976
186850146
612781991
329712828
548469105
396450003
542267217
611936233
55680544
574254546
310255224
365285385
607688064
256769741
232527463
30267261
516618238
23188542
149970898
421304941
173583309
162036151
147076237
536114406
225677225
419751664
317972958
437547709
23489610
198206965
76311942
264431859
256799673
578330815
177256600
17114221
83509048
437397597
277564973
546793264
174672292
518838861
502497909
446407325
20133465
671597306
367704382
69670654
205121213
302128148
326157721
220102941
181003916
584831194
32060278
170323839
317087171
224493350
18271577
48707024
159009729
282162286
592773453
323460509
30630554
428828715
531797736
66603295
565049807
48446032
30845478
20869440
21447082
243536907
603177038
19254725
603034502
365886260
615053989
55430656
17289220
451175086
104211233
214711418
472128444
559084775
164766857
579209080
372888145
253065687
524247370
14100995
43951713
470489492
611320922
204098238
530535869
182885558
472636759
381035552
146120034
664515080
362059040
608532552
395345102
412834061
305000871
591344801
566893954
499815651
660055406
516529688
526525362
149070974
440129036
403911532
557992323
342200341
189413476
537637397
674565195
253090350
593039085
354580537
382430248
18565700
92466752
109387356
505767722
467092154
589563872
291966341
504248139
313737964
392181793
257259166
582041159
205789584
348393002
428780650
335677876
260254887
43289853
418500744
545174452
569279219
65140200
26418953
294219719
392428591
166188839
555676553
36022634
43580503
54989109
230214401
421813402
185417675
180837319
286582418
479835764
365322957
78621492
32022715
307568201
617317301
102393593
147339397
341119784
487735647
448838640
212532054
110401180
650975980
381951908
646260977
257637237
601314099
499122561
35273760
473995024
15268481
199658511
579039062
67316490
594626739
275104365
350491529
297748054
38664332
327660877
434710881
169693925
69491809
521644166
220730839
124039077
584155094
100137878
178139623
336532533
611894532
428030821
277661149
517163168
47576174
661891835
663392768
378683682
102834693
673452470
270022585
120993336
108679919
263786678
228995313
197448525
289388304
344952461
77353788
35354576
644452816
534069095
33854223
492171147
261335142
45766218
433948554
355423702
53387300
103610127
635279913
554931002
334945299
296970294
204233222
259827881
299972903
380957410
382152080
237849167
66341689
195660249
483274161
51720529
20605198
177115715
554560347
140168346
541556939
177531029
432165770
143810441
354699339
397050187
104843272
512149179
376809340
530985585
631446282
35978632
88278279
46584524
184338470
64048000
553367251
344555450
315564121
274240883
175953410
229743353
309510431
416326659
465450632
207105143
55140938
656870944
558559584
66435607
392382740
392192260
258491209
438402297
56337238
239951579
26040273
263574114
611924807
187748685
40152604
599567847
206412830
382127934
28884569
541789278
4078818
337660764
188314888
363930412
580321578
676768197
36737226
649343232
427438977
17981645
541181053
66733629
174472282
250100849
12010811
645717145
181923303
603500512
287662656
444947755
172399545
176446172
95142157
295027157
141939184
381441692
137523400
542341043
299774258
357086516
55966614
40933562
112453332
448405326
157416571
428230267
102182928
642520090
380038366
467911689
478121512
251953553
261694623
570267293
103026615
12212222
432734694
582321830
578429869
172130124
523368241
512178898
359805605
230077131
508481469
140667613
18955483
92543784
227285001
79008427
13217100
493050140
108464824
251916622
678757931
577610171
667823230
68880885
617553185
64213777
156520387
207135005
21626447
665323969
447890093
529841521
161351579
604609912
319934943
103890300
228148660
647894300
488570237
203195656
368906009
502925678
162508630
368686016
490324590
639517046
173347483
542693290
206359277
481895089
535059351
275157683
272226845
81319129
18389073
320552391
495607650
432624053
277987557
516703839
447670192
423677973
344590841
115909722
133417712
537530421
459053566
289913797
132723979
70508870
456976425
41955276
29132028
391866979
70885907
544554711
528719990
483221277
571996844
73575879
565240287
321351772
188203012
659303727
186300152
173875836
271774031
195366116
91006446
35644813
275018267
381929524
194827929
215563880
358141177
675210741
210863943
662661222
580887022
665097184
362323708
562736684
592867580
307799015
201100682
372526354
304594155
355040047
33222782
347349024
193601167
622070640
502639906
51430966
190180918
456338133
590701212
190504120
66622767
254950552
183348524
72919506
621529939
496307547
346678038
347540687
555473375
322216304
178352189
155473548
622468359
288142368
50028199
210703978
660351345
130078373
65144918
78796589
361202003
542689670
444218138
141076064
379907916
540747630
580560767
297420995
321259158
269027375
27970916
271799309
624889798
618704015
565110802
10585894
63581282
196571804
577375570
438073645
326639099
82312245
208358385
111539490
547241816
482628478
826357
159534675
416430272
634040598
275132037
426353108
241797620
51990717
109545756
299974379
107509959
98197109
421056976
547808789
600915219
203193466
280991758
204000285
1325491
12938667
68013986
152118266
92429891
589875786
62332380
583126529
99474811
314259349
21948551
200719601
672834855
138601530
285481936
338318535
183061597
676142424
509474526
494788969
418548700
451702799
392096437
467501080
209848824
102956905
668578999
38132044
75174196
472062188
193482124
601021728
32108397
34885060
94840241
115038682
16345907
192669247
137905792
112765837
159552491
170895274
539724984
282151512
600752096
487478873
369110944
473815190
529489115
669631681
615850778
522582185
100578710
473695145
9400212
108137557
639642094
488025996
242505896
277403482
77855452
272310517
592468668
183431030
203533897
82186996
565234305
589072762
171597057
292574568
643356680
117935104
606667811
558554448
164278039
562071778
379021295
92600313
666299467
459936994
428846966
321680590
421932680
232881900
666014190
301533018
249946618
539931503
513634692
193083014
548213409
507848312
27945498
491100339
376104502
512276643
645532713
591867287
410488687
645910320
395719385
191381357
424159028
47510050
250379325
616028577
192543678
666923610
663764806
124874189
387232071
240580631
214015087
264492565
173230524
258643020
35501150
633416511
186317200
145190912
439208039
51030622
299907275
117994456
455766342
590914315
383056062
210642073
247421996
484973485
180675005
535230620
90142924
325453743
213100380
239850021
563309428
647427054
325783759
196888495
563990733
491879097
447730229
365796440
18426744
297433735
131125321
68166703
473592287
659143711
417210373
200911274
135077710
658717355
308260945
266275653
680288052
394564010
492229370
659295596
587913321
350367166
319516274
274452779
499441224
560855676
152575806
433924036
496148733
554933305
292999684
170873463
680179621
7656245
471803278
653630416
223819916
437504969
299463915
135321547
27649813
431248233
678510814
647361773
561294207
145166107
596336640
402382127
644079055
218185386
4707376
647201876
661279429
240955681
635027856
531732497
254619196
609240224
308177825
162033757
450802570
347911066
73220916
307842175
139449700
357669636
449653239
84693184
387116686
112369005
491976127
632576994
648711585
551253308
213938424
361220891
479600882
231848766
125310021
393570516
604598029
101024315
344295829
232736492
58563597
282967536
634634879
284122470
181366896
21155596
340017556
662912361
324152428
484764420
606038068
406026245
384888383
238751013
31705918
672311845
131182561
551471808
283614647
72860631
301205012
68736315
415181148
462210344
2799405
555703614
365076494
657225199
14416814
216889820
197192661
67466662
666299421
646311539
43258927
191868497
58864239
613646048
107543451
478273209
648579271
542640680
56614465
664872614
641766195
72396831
91275798
114216046
113706020
125069697
564580463
612923792
348598198
361491767
380666900
415206698
444249631
542845469
70044866
31781705
669985045
337142370
634254405
214545659
145319066
388062297
678700177
168386918
213072144
72322266
306553518
503882014
417083211
614057161
96054440
184429208
596522948
641509796
557954392
19653959
145061606
306754058
529061655
179176659
502913957
196581612
167763631
439438350
591679776
149619888
483831013
393978706
145327944
162810784
586329083
238309540
111803535
29817519
461094973
569199000
598024954
344811021
380434295
130254151
198953436
151891607
579383403
455110034
561767380
208865045
6490741
81592713
396932694
378577741
570293084
178393425
252320363
435996788
440398740
502368590
308220719
288336612
268794347
547714806
525883365
61005347
20768988
9982607
378290660
280955962
268542478
567096031
624034187
75820831
462584152
55375380
628869654
107837630
476565130
450932255
24096579
363567651
30214209
382310369
657285437
604102732
2378875
558023283
334886424
652395722
181606522
9507626
407994034
132510281
511208951
660457497
261423967
213367813
614524599
616332797
267762743
574847838
515138723
329939539
44138264
640086463
539054157
139457830
386530629
34462814
395473934
674782838
6354843
829574
315874430
37781089
421828905
111224257
660210816
634758445
439859459
392326524
132689584
61629248
465322185
559257762
163810703
422761167
157544981
180805997
234690422
534850782
466296098
282035966
197338654
278562992
550622470
129681571
540477508
339059884
609172433
513853645
68590955
532040863
49728606
88122497
177986968
420793245
478959935
134138410
541515522
532804646
125956760
514314731
128699895
347160352
435662093
458700423
330602386
2712351
574565734
363814582
17497432
182080846
653892663
646953563
522918218
454675119
330009088
154335623
229091287
642918629
136951593
110926878
216339890
36029671
236363070
321315519
411110744
357531985
301964908
528946967
661422281
555979155
284518895
271718849
176297133
300511869
12213189
358451819
647104347
106149450
6746116
277969617
272126349
294711944
576698127
560309754
78366428
213395948
482963132
210233695
142412120
642023388
469386446
139405505
473857303
62991870
622864343
591195222
77785584
589455751
603702502
190222170
338796044
259188492
537538096
317565891
560874690
93561717
631454672
119114957
412009523
547621139
371559013
492202768
459683431
134018821
479940517
579368893
602446059
223750737
522463343
344282444
255018692
594825541
108701055
397049967
420419608
56594121
607820791
483938894
378983796
428946876
519646616
591638008
211562053
71131756
16848023
658675158
539506735
157149932
34859464
619320577
633791982
155473668
533614676
257449012
612991450
166630468
656398245
274187111
387405355
582056104
291692510
330789417
594637785
441075904
605269023
76873192
85507667
121094494
674969159
661919677
193550941
95045966
590265698
444814976
628915404
457240109
49119322
41864317
115416081
341837155
394033908
564470821
656572388
627491474
304146764
91164152
567475853
346193508
320261086
40304093
117447227
528029441
486378902
13363854
566472272
162355037
602635081
20432646
580287289
507914341
215154874
451246104
478480605
530741893
138129748
88691141
69512191
190251237
111838959
650002007
455502494
614669043
404770379
488330095
344416474
337373434
456762691
253870309
356560433
143777891
438461189
484625951
388779117
601150968
431020275
239777338
276045193
60734634
295173023
78693053
36427538
593931601
249278776
494375143
153246207
553251727
404154794
526169911
515896420
103403676
85484713
569020669
593894507
206806216
362990879
94057991
546465001
161698516
72773024
334040229
179090776
453801100
88956415
13633586
311581971
595899192
526293519
289636486
53543332
194821434
547207626
167505852
476712009
438704654
91872918
512795820
551948871
79656768
531804918
582601947
243864403
585507060
88392873
328213139
149972407
59409013
5380221
55101897
319936710
306179668
2002118
529280951
114516677
55047230
469697165
476680302
181168267
209860272
69060147
374324307
201793854
484234105
507702654
333508749
361175055
662445475
160305335
69087813
427840473
522731963
68992636
162728824
236748557
157702270
202840732
382997661
139639910
535019487
218529444
550837448
299553573
570782873
166013975
211001538
187395172
474421116
591951340
561770889
311382247
85160327
184237208
354397560
277291466
614637625
619873323
142190805
99272565
193283520
375588126
348349914
342130380
395803384
441704711
218715537
633158354
176082119
563641250
298058030
175781027
279720744
404547530
179987968
629448487
104205216
255621435
641544303
76013694
566566852
610221292
427434360
623247870
234946717
364312035
268384241
126026354
194153787
334246814
263866859
104844904
654415574
311075809
674475494
122829345
166482713
551674331
266142527
590392165
193421904
41406475
377838820
64858004
391432116
39258798
585132893
166342025
367380630
53300030
158517507
25875520
118928988
346411493
102626898
349922398
24281649
575016894
573735204
334000780
332611848
186172720
172022320
608315148
395598014
540286716
475115918
21759814
653830411
3061328
48950522
415488816
524285789
675811202
481927159
7862682
5583872
192362027
627534399
307512776
289918606
328902966
566334026
295230449
655477557
45231178
659503903
528627294
25050057
258580738
157075975
193770299
609358020
248378784
9015186
495682002
498619467
661614728
64692854
164680933
339355630
448964293
187157618
660614963
548374744
27095735
158314226
4938984
553723076
198572274
80967680
113790815
156329168
191084586
146104087
653703556
651149959
603194337
470965815
540363181
312225536
643020981
258703577
62660471
566437115
241471952
378643916
610179307
572345805
567012079
470252487
78991392
597045909
17628885
586751593
657032202
282027194
129938983
214038175
279524184
123894168
332706267
258783864
244472676
453902413
400085179
160488074
650146003
606446019
9386896
280954422
313878092
666871864
470644780
103331704
607623340
21390455
1417843
282980696
334768859
261475758
599149994
86993291
307463230
370507456
413879839
508190691
567533543
533213069
133338198
493925292
850125
193290925
536593994
88666559
243700312
550359742
287178783
183350779
391010411
315741483
212767511
513153231
140260168
636123437
222833141
464316080
204733993
598312176
49339334
141786194
572380307
5966130
434731489
363874113
234502295
516624358
181332401
421028200
187176619
160787043
535675668
118662156
430522610
68319368
386554010
80948114
4566155
301469941
121538723
323521650
414609019
209037475
602882258
55173385
398600676
545233227
573598842
532030243
308115441
223013812
594276044
620034797
180053168
552646600
71176760
571947916
209241675
87439168
303850767
247201999
135493098
465274234
665075365
171853713
286726763
329035674
309287722
254453290
477968934
274680300
98020834
331829981
212472064
224150100
549156707
559853882
50096266
356882082
590868543
357470255
422833378
148190217
601035724
225858744
275258418
640222422
493985758
346867639
301008491
328014732
125175843
593930761
263667387
147035473
60369011
339737532
655637623
527025490
602881689
97305816
489137049
422430280
402290877
494389012
242225287
340167774
428463066
293596501
158045406
382725036
132837180
427398950
479980767
395079841
335811058
677064507
455951183
158127241
607087839
205395453
322046194
248031165
352887422
248898052
79658735
317302455
470722302
550918414
489163390
134762672
299758211
100579228
98157910
264929402
96045395
614290101
404092568
513357421
86456259
38443031
363246278
621572327
585897355
353124382
132693158
10062140
166265988
386629753
373210624
466374150
101979271
488766772
101257345
385190150
74107642
333595545
86229673
27470982
386123193
482391637
572049172
219949919
266301202
375527350
407606960
104197691
469623641
389522203
276332824
236056675
58916695
297651066
418555315
86895477
334947744
172863674
512072475
630612804
63651898
483953204
191734961
609341018
470817585
508420628
629686733
423615023
99205276
286271219
636774585
376555681
419048009
182604546
230192059
605667161
640205255
505774947
547086044
179688931
551279415
406398564
663799421
327957985
597169819
289172084
192893940
677137707
311718832
104540917
598850154
590184889
479608562
459702507
653796635
320476407
326558270
282971478
27463556
32094642
255803324
271712376
566252505
327066453
241540788
594942807
2650036
375700091
348355060
315876451
225366351
653979643
100826757
514598679
233551485
99986953
475811441
466633563
109230997
13825336
605483228
148463517
672453587
411968716
359069723
136680722
583840236
38646295
53037602
643309322
152023183
193494164
609432039
212604196
308115989
639689595
312949404
375631135
524492249
88249167
341221185
229160502
122156094
41985541
582402429
333967988
566372106
394543618
510564828
98852540
403526829
408158905
85941057
93877737
158091500
197211284
288802496
404847429
147458500
674922251
33746060
545707071
63684551
301161744
653674984
771210
440858124
34128703
611922838
638189278
292720182
157418625
114694358
377987253
651038415
242466894
19854293
398572460
542625879
374548110
346225764
383367828
579314064
33163592
665704892
99334245
538981053
206444608
111673425
182952556
19816617
555208029
234709322
535661536
182456224
307854619
381615645
589833491
605997838
149920818
246895627
286133864
13829071
267511885
198664337
95908157
324934617
163187773
660994587
492186491
516749410
99699474
51205347
652743547
67761623
423842661
535399320
662447057
253869732
555046850
593039435
18137136
319646268
333988045
591959644
118449311
318810818
170334292
351031
54065764
110817107
380205504
8830105
71101314
523229548
440868909
603712648
488379466
426050047
16748860
377067585
291369993
223606924
640581233
536658151
222675559
203121722
457319531
336128488
565736308
136439646
369252439
412152219
624082506
308308865
505919851
310149228
322209575
492400362
122671674
659024765
304775003
484150417
401956196
202103788
651371953
358024935
607565328
645833538
20170569
136670874
176370316
233557145
196581653
8441679
18214204
286865113
511503496
523391083
488007876
661910480
395212277
82336427
241667907
45372549
34148230
150849862
20581447
145518490
663345588
195571718
502415799
528203245
173584565
488895818
618624123
136778328
516067486
302255819
233091522
128396232
228337573
159315451
220100324
500783715
149883787
452419327
559088155
199992521
98554925
223245372
543215961
187704515
459583152
103393735
547662586
435563169
539913116
615029678
298382285
488531427
493956308
167824386
265125547
668612381
466285147
664066684
197535014
415715973
20738380
531218456
605336285
144408387
533250902
423435784
544307579
14137941
8413096
15088038
309183920
383644173
226864983
259409066
195425941
30904826
543042789
24056372
52603359
556172795
611031622
490884720
36352065
142383265
573780309
196179023
246494688
422288876
332203049
527761665
337371867
375936080
128252727
149757959
528169503
626777715
197696801
557364976
590941601
30093992
360181131
665350743
419897889
13817596
566448782
110966598
436641271
85892458
659654737
3704185
448742731
337922543
229563264
610087241
444055814
487245917
68075457
6382447
567028501
145231332
411513697
614273540
469384144
112014102
519581231
155173743
655507767
233022829
561890734
289586316
200083025
58932707
366467954
43194033
533183790
599724252
453440161
370825670
114750931
293137542
551133314
409096703
588033907
267283964
5004185
616916182
154830248
352929370
161301573
341329998
150524768
36912742
615395252
293050413
3547109
298639354
389663937
233326421
190108687
104773259
401405647
480133325
313101506
648468188
156371368
178324627
643127
100058936
221922220
144025073
12786042
300686831
43660924
277727313
68944499
59236877
571725796
464271769
154939459
14151349
359572574
197121092
167677108
86878610
602335300
243149625
511330621
548097771
120674639
261373037
95594574
324456953
357384145
189273844
616272100
656723187
405719736
518413943
422159294
312335873
460486599
29833255
653225740
230626490
366248802
561506438
596843735
43154478
406998011
380797165
444245087
594950638
637535703
185484083
146660317
274361363
119029974
72717475
649194469
319046680
461386385
673037094
189133026
323833984
149797296
152830154
595617088
372320252
527097777
586270878
39490096
371471608
271704567
103190315
122650924
135687749
2809923
547140596
594563457
357593220
280671681
283661990
176735137
648795568
182530377
537550919
134528949
53112035
339644677
6513406
47019794
226164540
288609664
658049662
360132497
430676179
239428497
94684927
641695183
428198318
480979924
155650838
302821267
353707336
671907677
443125347
205941942
652195778
672511328
234353024
77408229
67251011
236058416
7338516
617128979
152818288
436878991
588572450
219450711
272407681
586034838
434479682
345015952
47250583
65969456
236227331
72804673
333785581
483790657
393997554
319263144
83496238
470611183
632764589
532582293
261596379
439831109
283239815
680069945
262181557
46285008
25067899
189596021
460256208
573890930
645035892
149698385
8428058
60658239
330437782
59832677
361712326
476926233
99870624
438704595
383479765
429023422
226519092
305973625
103898281
74577804
671722487
36779793
420573128
138765690
19681869
180575779
83492493
535098387
361501235
533419220
603283744
358441574
411283538
488393402
584560708
333171347
201644558
45911177
469954113
289467775
378213385
566960936
286941508
466120645
127061600
569171484
190445013
422513478
202623975
324976063
582697713
391643338
234809279
268843722
414857292
599510177
468510170
30412145
287080733
158646329
91731574
176531028
123230867
574131002
604133265
414905590
531465284
88767336
101146695
48212548
536402075
479209297
339297562
159079270
386431092
63522221
8438865
571351466
287895837
617217144
479257640
302975928
672034653
24458873
405802591
639465153
130494096
172273303
143541172
14357947
327168469
561809447
460990114
307189865
30975882
214853032
244239045
438399982
162487566
82199588
192098476
637760259
190493540
88131035
154486769
397622238
181016013
454314414
34148050
101256471
158383936
125017317
488320594
75121726
520229248
133784300
513111789
344208786
334371103
529389527
148867679
78365070
142265244
557771866
35576978
124171442
221503570
341019608
650296519
22876526
145411468
426396340
12825985
227941697
664226912
255370507
434042960
443172011
245024292
671021995
9539388
289857265
485525264
108678428
19650158
607096910
92477726
357837797
501858939
243694629
386821598
608624993
75062995
537091499
544454721
397201628
561085965
26022939
661816674
512092095
563452762
383658038
228496495
438697461
236311960
623810716
376125470
262970690
56821084
60294130
527740728
370692145
670862428
17723470
168589476
450725872
431835551
592688970
422334218
496541117
501860180
254516431
149941336
493871687
617102401
136306796
517821034
163509729
206268429
148946710
521875115
634491864
186695586
472077670
164961102
98439996
573333500
324690363
622061506
604584504
4889533
50526724
596907192
563631863
588754044
104285117
552210592
395052951
9485590
366739313
470378246
662618778
527181639
476265689
132783347
479684898
205621158
366655174
527772205
264539101
638201886
288884922
251149574
513434071
226240450
185844233
152629964
484218007
237489870
491051892
8102881
186615457
142723633
167996295
125107965
580125137
141920603
485604206
316182547
556425953
576560142
471325351
560423673
24802374
497762193
316579832
253940358
267281453
181326073
122015192
187382382
434492483
136638564
675344477
678983953
292253695
597023196
111784979
231802644
561275909
144883382
551354889
123623082
140824560
134410677
616938594
433086838
446448175
573401142
558210074
199332765
419689749
601562356
113044285
14709328
325306051
47127670
535299626
533067302
266312534
78696237
555153520
353123648
644510217
24229327
97831312
65683048
4001446
602790118
271487291
90596428
367141887
128779130
323584760
620024768
330943878
187093299
198614086
174713788
188834949
71568958
93017318
54796268
24360105
15251158
84979415
157231025
532994172
80087350
171746695
314556729
84503175
257598730
116488470
490386130
299446971
271182182
457071387
505886332
461092005
450270497
671783960
523299518
502975145
101414702
623992648
368155646
411651059
69198611
143286126
136030052
677352332
245002935
162098557
563132268
673880723
588774751
645566169
1238511
285658325
200159415
94960420
145447537
19585279
514156171
338470681
237416399
331647154
146349363
624056354
558087144
369693846
294098884
167327040
240191182
441576446
126035735
628881058
19193024
183518606
563275809
658661256
272187912
3071366
482082615
36693038
223846376
488921564
423595033
466667143
523296039
363076076
499573546
404701957
295189634
211844990
278369242
30188895
540969123
461857779
375462433
495484621
253878508
377304012
483850913
647915304
169702943
68181560
388012537
259977189
108885013
384614432
446538760
111221507
592395526
486066678
28862341
511541619
78090949
563032165
558400594
488750009
338882989
492712279
727145
313409575
82048504
414892252
265360328
43496373
417220892
328570856
118862603
165366976
407160047
246485647
549697284
355313127
317528398
17429477
39186787
583011142
600650826
447274925
166042120
306893589
384325759
79193166
547817043
38471699
99536553
674115413
472999013
591258495
17356764
255159854
309079657
15941453
96387025
62278462
540242975
110297452
632384133
260453154
138447828
657640868
256448111
403773833
27168456
302633534
585124609
595278635
287722214
151045061
448079083
255282323
136453898
378677972
594653077
206417566
456494578
53762946
84509471
360181617
254553964
20827651
75684326
80505776
586021470
102165234
23218148
644013995
247837763
131446015
146818172
129270887
346973498
173131316
573294612
524629317
220288360
674367939
188237823
426779744
166711696
292729381
155428860
283023043
519334586
87343148
139878704
579265825
333568188
79365070
178726445
32351818
410384270
347833909
140688531
343587494
254054372
590103299
549448158
11858863
527487547
242087512
22159296
656792103
202546686
447318215
245072943
65129986
382089639
104608467
412028279
48852344
10308722
75927078
615944235
251147314
215693007
465364441
181386833
470214733
198711909
300271804
331158413
215687582
136240124
642613349
542980590
653289991
559792939
658004081
673711680
236920174
78498716
121654447
578766145
144929285
496084033
108111219
494949386
324147960
157847618
36972830
450730832
33779404
157856514
160734006
64628810
619281095
183196477
57305591
629282347
400925859
671639389
458411679
323356973
107044327
93436215
537794133
45519969
614526416
499361128
662485182
521566993
465133291
376864732
304604064
33643048
547038159
201846212
537745814
493380615
226578708
315279665
609390528
239413355
118368638
548042675
59727300
554892531
584055613
10216037
12232311
459787523
201666089
243632508
454974009
127018005
414152155
84524297
56590661
527014556
99512907
659522871
190284684
159642665
48813469
131348480
103568711
339646315
202751257
329647341
196988571
330026142
445086663
131188738
278747382
561017957
506969592
664494419
207695611
271598096
402172079
375764317
271141804
667396520
501759514
40073207
352363315
59731109
302024397
242281685
519991006
245396738
77018504
166097967
59158654
623740094
5084615
267385531
502750661
406456455
539501535
312988323
120106632
4198086
87714328
240872145
136438317
53879071
604527972
190875863
674764966
34601261
570783005
305152861
317330708
441991237
327388668
596359539
386189395
430096146
452569040
369362922
38902009
647729736
252678380
1198345
47962039
200281595
609246472
11956333
543569367
598851343
423462247
39497610
223247603
251602402
137540645
441549561
71468304
413451449
282541589
161140138
552507893
163894982
637538936
81881690
332514127
573617762
623695351
65129934
49547055
58666769
436624621
590915982
302883507
511632213
33139065
284531935
517433634
35386386
1302005
109865660
346356998
218616818
281735827
397643853
169283850
570571329
333477893
408742765
403873272
291783083
634249773
642527054
165777903
658160719
666140310
127287256
384181215
365102519
336333256
127164078
603088909
263980936
674377319
343954293
247369918
34602090
218058190
51374861
646045100
485474467
91677463
202233629
605568112
15199076
47290051
118768070
38947809
25401977
546574825
195933784
188857849
145272294
136406881
386437916
162157102
282879178
602818504
427185644
301618827
388064380
12094755
70804707
180987784
352791328
675542105
519362072
296656954
234067779
463327420
455796528
132097884
455700669
17085090
163871879
117970717
176887557
99081237
2724064
192049044
675458079
490075234
525699116
362751519
477372242
121459902
295807195
483565304
37371314
260640623
8167685
638486107
46700560
475823953
500824820
29990616
252573344
557306826
131072383
197900705
289439296
397872579
499499828
642436311
94962879
322508183
205220792
650036030
363625771
471298436
25294537
473102887
454370320
399893650
472006362
462334656
311524996
430816437
654199384
598644298
557431897
658999395
51009179
334681984
317732807
97477033
663160992
321913042
219553715
278440668
535892660
648440706
429804400
394069065
44986317
542385362
556738568
486199525
293211526
543753204
372271623
223619549
451541660
176452331
264718628
102560457
86367419
210074511
378704609
225088730
300444227
220907759
125427666
488060507
301742484
87390160
310279790
233619077
601353594
42025515
76292893
7413740
25507958
449050866
603186625
363768021
298049852
666176796
248901063
156722966
91583113
70879861
545089991
249757945
541923544
173665559
361859979
76750377
167153228
222585718
16063907
535689062
242792498
188726763
668999615
556509348
364457754
224320005
57663323
610062339
424405830
532094661
24334260
308648789
583941939
36564685
51226174
262435282
94080256
120605347
539394606
581011650
528761641
342014281
273225988
388752450
42849582
231854412
169984904
70753285
596379851
284684226
541375812
202652291
140302281
279369225
77087894
44513218
504660637
346475967
23241672
352442679
133414286
539281854
562536641
313853464
288300204
246644341
170614171
90304928
172587276
284951265
101452254
238640273
577027599
499462521
263270390
419535568
530273250
354820239
18091526
304566127
139562943
273588003
206656931
591822078
638185195
235368311
11826124
480625285
589904766
7414260
81442552
129129991
141280772
590092938
214873741
221055693
158307538
626939089
171554802
376033434
574087383
214384310
451156505
590812928
211510579
630752782
114386830
381781490
265786852
572859231
137280191
125166537
497691888
131600283
91602666
570536825
111987870
127843810
298821593
24174562
508192758
160029908
504791707
571683108
125318840
73668686
97241422
284006334
610229627
613236581
533312903
592638037
187250862
184449378
18453272
343664312
589805282
122969505
455918705
7663622
1966428
458334584
656047465
659492317
454109940
272263428
250687697
438409904
3048923
339466381
55701554
538726939
131651344
102462109
197536902
411746724
164975198
552802819
276336282
524978774
617728142
367162817
95663048
543101822
449254175
518732993
70469084
104842403
586689608
45488172
463594300
94526416
643137339
575875041
476566432
297923865
206346878
29728947
561015961
497400367
237612882
354884141
116244567
62326072
652901516
626370117
421772545
680126061
660199985
18723353
475550420
259434029
42096670
103807241
386773383
299930975
654497119
188286418
346077505
99623993
327202406
82608575
581504257
406594510
297225104
422270677
662312578
230030365
534048554
390838819
656096186
421391510
84616249
64983585
42391210
130138964
179358534
545141922
7658831
318295708
386197214
227958288
147768454
447992038
294398262
647801924
602078598
170261699
112727922
550218097
331922930
151561127
32780487
534446459
557295234
280683586
387755558
511359716
418568253
160498411
479984202
272738182
413143402
80132835
634020768
648574847
175419077
25568230
375128575
579555714
314540204
275483295
639900583
626135855
627187637
3558063
135857306
612907631
107510173
336261175
540672653
341330559
624800539
571003166
457071647
451111630
553928760
184903167
46709174
158787381
354322332
170746677
484943109
298788727
544332300
266544886
28070507
89416739
483650828
300256569
113216614
296052304
148122166
453774977
336730592
299839881
553521595
337519468
190185240
537220004
418636430
272756201
580846510
29562649
333936032
390246579
490631541
595893440
253144885
431757345
76951804
619615320
141203381
330993575
628817634
301000111
540367460
281502177
107316870
71270886
578418558
448185384
5480096
442538794
100213548
348257817
303588624
631244621
561452329
634950386
170441413
394757092
186991980
575731607
603801225
675259213
387031869
550913223
203784573
466125069
573458278
47810664
116783907
134731240
128043968
292852003
512730826
267634329
71123048
6668252
157380070
292943369
661042151
658384283
641046353
96574588
441742983
325198550
286255954
364643036
555076171
468307777
245128346
276247221
478132910
554309818
257326654
405005396
3781002
579077359
256726550
510093905
458728735
122297268
393991623
96760131
415557330
557546648
399026641
313054105
559077969
474721012
531455675
341178526
620739981
588649020
118045126
142870570
379894758
668802044
476112549
641609680
288999976
78245968
100947124
12937726
218520714
666278191
69810724
235455350
633059941
501462585
622860695
344442763
260262876
314717041
628463922
144273132
168488033
631450001
592348855
639024989
41463622
388306892
128481095
122073556
123364181
326752958
439239489
310143169
107711711
308412776
88263968
90879668
490756016
441853666
80427926
61154547
617854926
275678555
191217542
40610351
160025721
2534206
24985233
414627429
128158568
198892148
190449860
650410472
421768295
111427861
321242404
459577705
559718748
503063260
345694998
511698759
147116289
247849413
410207433
306096422
342075466
132308093
272420229
582330326
10857145
161570189
259400818
128574948
418547962
506768390
7598783
273228332
178176576
469098225
223269636
313312000
373211174
586057605
459227925
440948623
34164360
659032371
4038989
377421007
668470563
133610482
55131096
104398554
363206348
526320562
649378139
90040646
192041883
61682364
332762719
324239473
258579165
654407896
409809227
369345160
386210892
203558909
311819289
558914863
48884973
87709749
411792732
181048706
270302542
379811220
437286397
677828235
326401505
166179291
654703018
500852115
24582207
421332889
155949548
79365489
507193935
541687999
283202841
562125269
195543398
222791801
333556003
231475066
38992923
327389443
461941725
224323743
375223912
143002602
77008894
277001810
499512691
517794823
83251797
49043646
674880662
328579927
317074293
237648704
409486938
353043832
58217658
179520909
490758730
64555451
664208187
84128901
202419549
378487581
486057268
585406402
491383296
320970772
222779232
22390125
14719755
220470571
3759760
396992096
583130029
631901966
47807741
618695410
299332756
491246038
152254462
514074733
267456576
154490473
144275593
175466838
26983955
606398514
318969964
506088097
649253785
562742085
377775396
676691301
11094484
566888987
165838028
569050860
588105615
355331132
665449676
629791439
572884255
320297572
389894797
96969082
185090553
200627992
136405274
58937974
471287698
61089502
674121925
455623691
240670542
331677652
316442546
609934346
673308108
674281168
169383370
656183664
641401842
460473778
512995488
572666633
397758015
261618979
288628049
267865646
340846756
545533299
643891261
434362551
334357566
658355364
215172737
400434186
175111205
218115778
329727805
11379301
666963023
320507025
82421000
57982017
65316540
665588243
1551243
197437160
15481189
285290229
609749107
172783743
64845516
527384035
399346708
606332528
188028572
433515765
195392510
568241152
201210016
362828559
664438724
169795263
613534936
149332836
310014661
116689323
624142853
480968188
77198835
76632946
653323241
261397185
254574369
36736986
227389308
113461149
467809021
138400236
259178020
48169722
406696587
124810277
11041511
70860383
178436813
62413898
216459403
246014188
253955913
272815609
267781352
144750648
254863415
85845232
648112999
23685325
246224326
237364417
197619949
321640416
234339875
139067080
675649142
544454624
129852818
669529070
306760409
438381808
536381800
608053617
448172111
541940683
551041582
198513186
99368783
164217713
460147979
403097690
531798330
484265682
64454245
395104675
2739998
13099126
275468655
143038669
564325534
131462817
181537899
288662771
500151579
541833328
151096348
241245479
7345325
634128020
115863177
72305441
355126167
211533334
206324070
574142173
627438727
535445576
623921495
506753806
279844587
509524154
86013973
27733969
466033475
425618426
13291152
306982207
215580812
634386830
150779386
70021933
169663730
120430200
157844972
213278663
155412101
607583340
23390066
665792427
290649279
241138931
345693504
548279263
355485837
644758598
12437894
11063216
177416266
100041314
256652468
197563559
188495868
259130534
277934462
333421090
158872106
5640437
399187740
101463542
573059732
136809748
250597345
606980018
639445299
163888268
258589405
107516524
69579934
628780664
424526607
571303774
666177359
337537712
647766346
324927402
240655139
593861334
507144621
650242194
22193324
101440000
164651546
170535866
196785268
376392117
21829892
625289516
159555779
373784093
398694479
423559473
415327130
483727736
183982079
43401609
136477158
262143079
114300672
398091580
465049062
89802749
49930926
322600880
673447220
242320944
380143551
174165629
405334945
198404026
490263607
47270762
607034536
75365628
426977859
107891518
131572265
420376719
71747913
99613444
152723834
460895133
551356732
86220453
67375735
52231163
603527739
239176531
11764180
43563583
200271126
660931914
73472145
531133634
394228694
98020841
400314373
206639088
677817279
148293662
542835485
549994223
569604373
11146105
325825649
201850239
314179395
447198881
245814922
647236108
93715125
667136053
535953262
222312340
313426603
444885622
430534997
90126491
387375437
598535018
380551827
283196893
372516883
263111476
231327746
551637746
223437908
177904201
113569196
577334969
439379873
398711558
626412847
628918800
529252638
172491306
272399822
150606532
582702372
574358185
373678681
513449381
560791832
627503241
6673436
557739716
207029434
64649507
158211923
344800899
180662366
155724582
236691381
481245825
35967576
555331677
82423202
282204439
515916392
553088023
82118766
656972283
673585941
53292456
202228376
353630805
63120588
301683628
319389058
153884043
360308623
219503711
158432360
522931080
456038010
101677495
122692962
637020769
102454232
94032435
412949487
480747045
331682824
525300357
184774337
496018409
117019558
130907519
320048049
665053833
10377939
176172568
192111455
234974181
70782229
55855829
500560824
241059975
444050751
485025044
359279538
414819520
203103232
135594786
219846649
5808638
128294634
529891364
520794477
264392767
199436159
546991460
556007868
475265797
202687274
94967527
563346884
497021268
278279422
600800453
62196602
554361782
253304779
215490518
75157298
445252769
559957764
411752864
443754248
383397661
65063179
293076595
122915147
620212730
556945383
52183446
80153905
495813388
140628946
421999518
624150224
500444420
67064899
403435619
49704720
84035116
9292657
136621020
217431613
149227627
119655716
520277547
190918376
654542550
528442438
247821289
539244680
500960888
473064615
282476245
296619165
510112004
256731063
110276693
320825177
237766294
360196824
49406604
331112462
469539766
326763381
36302762
621541445
641567632
84096660
533506552
313067803
626325332
336704206
172413937
535458732
425609483
20881111
51444856
357717725
511446275
94295252
283322161
535164776
543960278
448625345
282227372
321749804
586238184
456322278
612336601
477521306
92248136
676074427
434362081
479229033
140120342
89225272
34358025
7504429
36217095
157528679
581117836
100399945
436035554
17886140
622618959
384311461
75147885
543225622
208801966
449286523
655667930
39834843
144602471
563116456
310853992
12415963
156515506
418204920
494025144
639609332
614217162
124372261
657426559
255753450
57360611
624554678
241849239
558395526
332066735
672729945
610643212
482799972
642560434
533422259
71110034
485033245
329163446
341894724
675202053
591048477
43496045
517402518
510067074
627987475
453377899
96585472
17189623
227068799
489676537
310550675
546033307
524690163
431690218
39833036
496865067
464169056
313470865
469259233
265534063
659470651
54847738
259968809
131422911
20074678
565163199
550282826
490194262
278914932
257477283
44050800
113923612
528616738
484383660
264677158
229193293
269409982
379887220
374395353
634427399
166975228
603208999
390788021
254609258
454410838
413819673
296980302
11105189
480798168
559522841
128070926
9573696
638656795
386100071
529465767
626015701
507994222
106064035
539365286
610190136
302115351
163092398
667340144
661906404
428051976
190950365
640503498
444610000
678005580
155031161
402050047
217359232
673622000
317896040
329560682
654301548
240968356
322845236
329216968
267437911
89376797
315179941
477710304
290113928
301237317
249274086
466548644
472004636
265436703
563696418
251537762
405736703
97210651
595760805
541474518
647062037
649247518
552150721
271360219
503875804
280771464
212096355
655339633
286196626
78910281
112981884
630876007
65733913
222672775
319536974
275329506
410907620
559946705
260509514
191676163
169916206
49019214
541178696
299967578
118931651
322116990
316313577
260233208
621075629
202253158
644264040
669239052
190206792
567990674
405524030
159609912
217061101
111711452
196883053
547255875
203846473
78678331
388477690
71690720
466612982
170695759
105013947
254830018
317196160
585429792
102294820
378731170
165650141
72115545
183626050
170737243
74647323
599740254
394924929
468215609
225938370
104669490
497638791
69837092
293897689
509588710
489107946
35430449
289884913
422969965
166778584
527714535
34826926
503635669
403871779
441920726
260612123
40614643
75453947
102814105
119769031
608710479
206705343
287610039
129153806
629012075
380785492
366202783
280641695
18285498
9350217
203134987
56776998
643845182
419285656
312933598
240137802
323648175
82590132
667446942
251978514
287401046
20703096
99878625
337611268
143286968
92860613
145033002
126216633
226106640
79577452
562591781
188189174
95181044
514619942
364396598
76044240
269826836
108176804
108740178
41553098
615413209
582308469
583681713
606800295
290693614
225305879
350821196
243028592
56195652
435795316
446223290
530149232
631009267
610543051
369279913
4200038
67844362
101293167
356933996
365478903
460860272
198475857
62791463
121028809
298540025
612632306
134731633
631569028
655279541
364565560
61256703
312915674
342427739
257299206
282513679
241152833
408909651
484607257
109145627
675653699
80078883
419726995
407538633
609911131
643789377
256466781
487956203
486613596
155138571
498439981
468323018
237040949
478535003
242894853
118578436
177927773
116143512
94954796
617929483
551808753
176896331
171735313
282613815
531510913
551221726
67586790
36802089
311415494
367649932
80162149
324831102
56014275
661387460
664880549
503474948
447496336
628363885
67307565
676908950
535790459
240580584
623542798
87127733
49465883
76081989
190348443
331776142
667034316
483162637
161105681
335044987
228629866
286492126
263481247
112224206
575390229
279402060
500994879
541065435
593300306
185577808
387472635
227641720
577301635
33313374
607435055
22230995
92908466
392237516
279458703
75335726
215128717
56256360
167299431
29022178
98034227
221735672
19700896
397259821
276478033
415535519
263172336
40845814
92219925
25867257
425599698
617968553
63799518
113890632
124440361
72761321
581404105
34367455
421667425
158383792
71069212
392986564
614089761
29747622
406657592
679975824
362159435
441947887
69761713
488430644
591933115
458450379
488263705
311847703
188303050
20529856
294473267
275752541
650795636
345444097
389855900
640795639
307017698
663018484
157423623
118000814
320762804
348559051
644594688
127188902
419187028
346378882
594026551
495232299
490804303
607532905
199897822
607046122
599288753
349074741
323172856
127228278
618295059
408501623
477275343
509736375
677383164
439853868
610474958
515491397
7664085
134744897
157035786
469035855
324053145
507882363
272684675
197511517
154463914
256372275
509743007
371572649
212520623
191281361
372416441
81499529
390422690
62819141
334220766
16409472
77885943
434453888
551520820
210566315
249969650
654568021
470015041
408871640
560754354
126900382
120620165
366224383
240666973
612073023
43145606
161211513
71216803
467229593
520032968
63210069
188741119
43599156
251657695
563377543
295678115
586456842
176149121
402693477
165397476
569840159
103386555
176809651
228801565
671665081
261951203
224505831
222610062
144037649
117805535
438932053
234286532
286053766
492066882
395594234
33183472
286956040
453651887
52067101
127895233
347414939
586933404
317387601
191322192
7999119
608354908
438941932
553813650
500949134
343394374
55219308
607620409
380178381
183071693
611577007
595686632
106529285
349201473
234052318
327518823
590741459
169698439
429511015
612031637
274540328
236349464
332293893
51609364
677057083
459628481
79821844
466127557
347564287
669387407
139380884
260628652
313129189
100066468
190866352
209527094
459317262
448490476
603650666
20553047
72840879
625081463
530401812
207534652
575271303
238632980
314757918
108053917
324920524
465338580
147709120
658647144
510462985
124933164
458757157
562026095
333992930
433389948
133627414
613951708
176303276
437045174
357911030
556132416
610685999
51854514
186625032
466175771
91087467
503509120
65584104
242590898
463142372
263580620
133702888
526103268
80436084
632518317
609138348
570792868
390098814
59994547
75156832
670409843
501998757
364059407
33645918
278722254
636666260
387010187
420001123
535286478
118564224
641296921
227494047
340187620
39737536
536187888
661245172
560590827
21820428
121829514
318430885
246293224
257004191
634005721
49928831
85320730
12706161
319052052
674450217
628152024
537409302
610084175
274065665
115349137
250826137
463419513
464492752
35651285
494724248
229287280
101847817
228171185
326575672
600288913
448974854
130848613
671702143
279404471
23112405
47006337
84133175
249725796
449627812
397666659
461422156
310372487
497625058
370165160
577475342
629893958
103826821
655591143
490617237
274322774
330155129
461676981
179286412
646721587
91489229
236329536
577463036
491487469
405639695
479743610
437963536
116794400
372976612
134244363
489332691
249488427
516846100
246087292
23267710
333848385
233982484
513918180
393671052
111461438
472511609
495393591
54240837
61882745
280019145
7113039
164525787
327257767
67364854
68390996
268108845
381507216
343124273
141323095
132724456
185526301
56461123
177635753
596994809
645956383
121583690
119427039
26890080
112319569
551101928
168951154
77230757
519907343
539122732
529728987
337236252
230401747
19597805
69705375
422689047
17190054
248281837
275902333
106156639
651583541
14222563
187802499
564673614
364224661
86514905
453183006
585073300
173285562
558752705
230276076
25735702
38764250
328707327
374893891
672966772
419141236
168484848
145698981
448140562
17343233
276439148
18358838
293550327
267803615
325302303
332501595
230926662
598249480
246839427
596924836
114409451
323961127
423417221
92298155
99244641
37650864
65151804
635822461
206461745
130470416
405712430
197726533
541364874
95546015
521030762
575297993
251221117
187630887
12031305
73745783
391558152
194069454
30206277
47552176
422358107
85088733
346198036
361505173
128817124
194967134
14166573
44305859
321464110
528541710
70938317
500862661
206859609
197341583
541188074
120934909
679163016
592929861
86305371
466908231
509824860
114943262
560643306
20255623
441064677
425492290
28790555
361554682
57718055
285105165
454280054
6594762
583095113
595248341
24482743
147644136
622112584
407810420
466006888
97578586
4246403
55794054
617635436
562981022
109472025
396808698
383234787
311263692
259737556
456456458
396850021
410846116
44372975
421977212
568098994
652974672
514468416
153179663
79278203
474906659
503163217
161229969
145589744
184708672
151728732
102909362
282982707
459204239
81207681
16195120
660219255
343319812
510096670
474930902
559152750
601627353
248519038
337061437
207528229
5803705
433014900
580338711
103543051
195229073
20301350
409203522
165244123
389117613
125808013
22538328
288969545
349611129
430419020
497953550
249094603
237377539
460166351
143076417
621175334
451881853
116409738
197771990
242721815
184040073
169376859
162569854
109109933
140488138
132630497
325424500
170208620
42038288
621199343
103333059
212922757
140356452
624060331
596114035
436735107
451795250
415616369
494412685
561574968
453443230
325307025
303189391
678903079
628298236
261180569
526069870
493829887
184534315
155524401
236796780
643532545
209239842
25618531
634328948
45269547
306656699
543736066
297559776
604415024
426274445
655222482
437297213
422412786
406547716
64696188
222419765
394911934
146860935
512469796
26022995
599952220
621669090
340648053
482135900
543128802
245858334
330304945
65447825
80578282
414368896
538759125
248000521
410876972
231119446
21901389
261991001
350061247
389297343
561970040
446069231
376993113
461447708
215263799
381731227
587902065
615507303
141361294
443528030
592254068
535834220
103915225
251434074
155790024
38996708
485354157
117089330
673858783
548307231
468989438
172037201
536394125
586481768
94696174
277061147
24516951
53647597
577121252
587734042
209696573
505700952
580589455
437897953
420953945
468893002
57747302
314626780
496441589
290761739
117429698
628722546
48003318
209043825
465587406
615147322
274945666
105706062
516483415
243215112
391958547
559614294
134057659
125163064
468682574
467948898
406278524
96881883
119332639
434986634
546731707
184659152
251461789
592292247
44072179
590508288
267554317
541110907
174504010
565219615
637497420
92955272
591692293
550310264
82001268
412294151
292606520
38543321
318901091
602892058
404835588
111517727
406259459
220809081
331148965
244840246
436122458
47724289
600155186
625935097
328691558
474741430
29695162
477534955
528749778
168603344
542633348
2848407
661772529
373933143
226304694
632610883
232732034
202181495
177598870
187797225
570939263
116102148
194845132
407097789
389777714
462822210
609116024
475405078
173306761
419933651
528538544
383161808
317698243
176821503
468871846
642942503
23245922
234173984
304496097
516927398
16203786
560522923
190643676
362717288
113800161
7135157
506127599
290987395
298140481
473137771
361051355
164969778
268309604
442865557
489498333
38845544
525038336
166605497
616168686
333453986
301476261
590317211
369110494
230448743
653754807
149862843
328920196
357280981
403309054
495892059
323073414
94580971
271705399
216284968
628509539
555466856
190622616
66118182
104378243
109779522
84996796
18626912
156676566
603978531
234146776
507945449
154569103
44785257
575298681
519662808
66457829
522805203
654134621
337114320
119122512
129551380
13064398
258180092
180146424
431032073
486939817
163454619
670258365
642917743
582010301
387052703
93292859
486382511
439379192
17007433
100587430
467363302
77644985
161195234
289974692
633292993
229227400
124957341
543021302
514261324
627185353
280052125
473696507
427085434
514881559
245526550
95333174
545758072
101613386
209677363
72509472
559872386
150740902
97730983
422998638
35429112
26982007
438955564
154952251
426754073
47911618
394266742
346093811
277980261
497518468
581793861
604254030
471042710
581429357
456697079
264081777
573442042
569204023
646295171
558781805
443033779
633277819
49280512
596661878
468987989
513663751
548612149
123598788
553257404
561273394
282732089
343698789
321916123
242646009
503389968
644203211
140422332
590322119
70461936
235399966
210857408
609916229
237124702
109126422
156608028
85545347
518555290
641163446
27549609
278871728
400899327
147907830
491342730
183052686
322864023
537550461
630330201
674050178
29536282
466343181
444586164
303473061
287533931
262867889
38398168
232403286
571302796
450165455
147915144
243252679
478700449
519453412
422472156
490245278
255095613
311104733
583584034
419852802
455919169
156689734
192620512
605504049
216553772
680009168
118347419
560325792
382760790
116056901
290818950
546973805
6828638
230593557
427941869
319261428
589025636
346492098
197455827
614462857
90417816
197171772
166433396
595619138
206683243
385301304
454603499
650527944
438478296
90219409
6803884
187133318
342059524
519715035
403049689
187970157
586996
553026579
437869276
331066405
490308584
223133942
660198289
381737194
550254184
101876146
430652027
76068403
327550157
496936087
192312856
453543864
645437036
255850240
15936733
188485726
289128928
325733330
75864055
55002740
591782681
20703610
346501870
123278363
308161719
90802941
71504384
311087880
427101750
194899156
68641889
273381784
416556662
42296331
528940680
64508223
225224728
414726157
378139847
235077624
288079638
179511038
395266743
615597276
575042484
413897895
444372246
513006726
487944300
129625809
576731902
115524131
172827683
52959107
620777947
412088629
239418342
135846211
367092005
67821521
38934663
596649360
232160119
214057752
668224310
196398283
458909669
589242897
203116162
595986618
145303205
299878921
185841278
318423918
167788618
405191665
675607882
636192637
648839485
125843078
500346051
525447023
384514227
12429728
349694111
282795990
538204451
172514324
547042311
215691681
552174749
461751374
257402302
41125456
28603733
468763502
414315311
18725595
236959892
472083113
318441651
442216117
391478502
168356993
280817533
634840396
297735672
609028115
48425780
461758308
541594841
53687858
339125321
255430086
189875540
113187271
488701681
209679797
84443976
547393197
332877580
257761168
89063193
340185296
32267123
299873308
184507048
414911693
461754453
77395881
317838543
85989770
574636704
42619577
81528485
439234159
11191948
67994619
118896446
296123193
474908409
227659217
306697052
85717673
433330162
254072258
278728968
151363827
574385861
71270038
170817805
153224236
383291592
172820341
51665414
496751005
311903179
79819938
245739403
470152375
238668425
190737565
325878017
287584440
429682600
201011171
160486190
662817956
123664067
667197347
157759884
455865908
614899642
284362147
512937135
353341421
362403014
562168279
125062760
396026899
555959793
68446221
140598241
19872966
551819353
24097285
64215458
187882413
281903443
108554125
191356521
525621331
228255064
520448424
414978388
582428891
655874282
500576266
667877931
567564313
147907615
199337083
16269586
17881104
420614111
243052780
118736988
664984167
454864590
516867132
210060407
283812346
667878862
6890664
58806611
639039636
567615536
299279623
614917129
138421292
480097334
76142606
447229340
321550958
661137879
233302720
445498482
57235089
532963616
490651618
70377597
504977245
238434177
188983434
210599378
171728282
373620524
624639977
423782521
307086946
244494531
421533292
550063789
369658632
113600202
208048991
91767625
231379590
544680132
58651627
239374106
125995983
154556504
446751040
675788887
352287946
353024421
400982421
60144054
199020428
147984559
95795248
35811819
292852935
584193583
591585592
381132854
136072066
192777537
428499003
665602188
67164629
594788798
528883232
154616328
577693331
1931132
52861968
540450267
268642408
27297014
84223438
215849996
639497138
247559010
495622347
202890082
356002943
68296773
345784829
153305098
454064620
266791899
231148379
520956091
249324349
31866859
369649068
242768466
656642467
84537087
110401103
148125225
92816923
427737949
336409721
206700120
607917614
666747726
533433720
123061799
443793996
169483929
410574236
276905872
520664084
147820166
98951188
568963555
499449672
239916909
459085392
105656132
658988476
495590683
611711193
545967277
559252527
535475488
440856939
130130702
246591933
374829327
120752081
297077336
155542045
112369422
509380013
363371257
412038420
598375515
243106532
290902673
351137372
472548165
35019297
377456014
230813618
648510780
405078191
26829601
305715338
557478914
131589815
442687294
125844772
509836139
603334957
127444329
238468589
160338421
356451405
74309330
627041355
666948990
586714377
36017853
291825199
411549035
302873985
72509050
645623633
650583379
333174470
515930778
359621610
139981506
642929740
337087907
301874679
146804536
424490931
648696691
362698907
72454392
534719428
68052761
357973997
113981743
387763728
118902522
223327545
587626074
362109966
417850713
533816822
171764760
664437532
368487470
654011153
118866163
25028730
84317145
247112264
313897876
139597936
28364228
221338280
398835019
559930985
263173109
626014142
495739766
396112923
131055327
292113898
501257612
563148892
85756294
237658377
466335078
509841016
25390472
213994458
510290406
90679664
547665102
174300453
403905967
270686598
379157567
169839358
48794448
239628743
107437832
298362405
610233756
60114710
374775668
269939805
533772678
584806375
65740309
98760615
113276933
76360886
624660580
534093234
33239538
153162024
575312107
202758870
469565334
135328960
147607925
79422541
282578062
134850946
7194318
282028156
434673990
573951408
83313585
647594591
357534776
679354430
94815972
418427060
402117789
175374415
227802365
349422131
81954011
335439750
556312621
30576609
5921831
270953027
93325804
612637109
4122282
371396012
113663898
178276873
310758384
644545227
226068160
458502575
461749792
164584833
545876996
661651619
114279807
197069720
81155941
425988293
361391644
217833524
237209631
418067313
614043359
440781627
678262818
63086838
35461361
334560779
27167754
171431316
58896572
107004334
616197174
73042623
62858832
424763243
60103212
399024615
209377240
431209628
78948942
75948198
135284379
470736916
184308503
288839567
373685285
167954811
579967393
328246603
526473883
49193093
588929832
287875245
483387776
229420144
158874993
19323044
143575603
411657016
545791312
272192153
551043467
585600536
28118390
337581710
473372421
277770159
338645181
285784797
384934171
421676876
483104661
169821367
667418705
516314409
390290718
184967738
63374777
99824071
222024484
496057024
562878301
380520504
32794716
654787872
158047934
399170832
147304182
128171787
642956678
292125087
186074656
43037717
491599371
381063450
613982777
358143978
180945344
382461667
548316292
360876973
445829002
294972332
250951615
518773756
206448506
198538874
544626343
1798254
53825699
560424782
631388945
327658763
292470327
361033587
10171237
367258279
411403466
50029534
660545255
477668501
471813046
365097898
406074580
332019020
52060520
548664484
331732052
516718967
127333275
134145188
182928853
529075040
445567397
542288335
170609631
679502691
25403024
319871173
61847005
174984876
560759036
298184739
76480861
334616024
164689076
227753734
501578354
302835097
374639495
358136081
678752525
637121906
465996950
226226900
31464822
470006261
403723380
279807924
446304181
649628708
4532401
536593904
450693373
139028345
148301465
232160697
215739925
675621454
97294119
176367165
71508161
549871291
205833065
317421843
177682293
679076040
650393594
212324683
69307895
20691885
97858158
647518119
577060795
459777552
151975459
430114406
293705741
620355216
24656077
505334169
543106486
466488147
634995158
45428917
41761902
594031025
593248348
56374790
589107055
23344183
38259641
72011501
256574354
158160642
44052596
580022410
306854766
384082839
223616541
110842775
343126513
305862415
98033374
388109228
157059614
285816393
200230936
207622292
70742198
503414472
384598025
507966095
441806778
9273203
531194334
149430591
395343241
651837768
361454414
350386728
79897138
435206268
178009541
492100649
674920569
374810243
446194452
25579455
591747937
112603106
223897715
212013915
676918073
398023016
466690705
240320011
528917918
272590748
312062691
58150909
10906542
298036921
461019302
458081274
10135610
161912087
94501871
402498513
424981303
293413029
610972776
61954864
404185041
270138593
661594950
118495263
642217472
449259742
36795955
354263171
243058637
540627760
459668120
102985315
188742040
472534100
677002228
605483857
431617826
367414620
82693243
310031016
660342410
609978669
460414564
570093193
31051245
60057594
86116533
664978955
559230914
240549291
594229035
4696576
293029290
590015404
518930592
203897670
135784248
596982896
391468318
7122993
526646147
225277699
324701922
40819138
216443115
520199153
70036656
512858114
197832129
579805413
647469986
162041552
263632786
583401114
208417611
531647665
341839418
670396107
372459090
513104214
288759351
230067976
49676368
656596551
469065264
91962091
595073158
158183281
398051295
432502618
414707614
244873341
661007358
265274511
177228047
585490041
385678559
68952954
143432333
5577109
390289901
396917944
281306321
467449290
402241109
84561370
645588545
25936670
165291145
134101850
64396587
90328995
86481182
348972653
267522380
564126140
431929799
628800347
672728252
101457127
274191293
56236300
595463323
130099999
575522271
541789590
601692035
185676914
11781947
55516311
621921197
495523137
431949659
77352472
670459388
178211910
459354447
126968231
367340164
199112210
446761890
146906679
653246203
18516216
510284544
106505514
574551075
647395952
409979222
658697420
675685945
640050343
140799364
219415677
371083323
366950591
327427301
317598066
85131394
47635590
537634319
64057082
135664588
230651339
263072914
306147471
234097035
89476240
322778419
353541013
20675263
601603778
271056564
347143752
301201575
280429714
429830979
183286330
126228490
659269716
660552425
51144841
149693268
183139937
622341162
164618258
646818355
186839033
56501527
231014
573020372
6867926
87459413
11618542
18953622
291251769
146773651
369775721
409578596
201813309
356210652
310202554
408912726
154192357
562755673
415196585
585729372
454530892
163260319
566950776
408278172
88825349
641116648
87996847
409833863
124547565
621976331
259529880
471398886
473781952
235359993
400964060
199711620
629815272
630094806
199549306
230470404
154600632
279467263
493715358
78944467
176737041
675368651
300439748
376576218
326125158
41935176
84379205
423210375
195555963
629429578
19749316
421109268
375385661
348424776
306435113
629589234
40643187
74953179
499461985
347685438
257303573
487752219
94653790
73265766
534891066
263224265
470175659
533994747
627701916
285458212
497974416
470073439
520324825
320040631
81491106
650749191
52722166
536933563
311364600
526077805
228318230
192867886
148176019
256795310
646819894
644028853
616655183
213450201
492722006
598786992
305708863
161939030
451707881
8941334
322928922
227248091
50920015
585654161
679528846
511861862
345505255
188362454
279894141
595823914
661089308
661681764
515965744
92704351
237046808
91613637
332934300
265868399
413297183
262230807
446589168
512274145
469847333
238715965
27675047
259251443
321892381
173865400
297884664
522053730
670213617
416963505
87721126
641392756
645792454
153038012
14777726
72490562
573026044
73119497
581928624
432761512
237225283
312741141
507024929
376317463
172981184
361416854
281653806
331701702
624961258
144593956
91146787
451595041
502722317
429518088
260952585
32837600
551029622
140809895
593940077
288644099
398882859
12598041
284299866
644977662
664836566
52580358
151564932
552856120
55913095
378938621
436095411
411703511
63107748
432438214
603877856
306972883
591127383
180617697
581632078
564907271
176204600
496719786
301555529
664295750
141126898
279078502
150501538
514832993
553306284
342007662
122226467
396739139
193275056
413577657
81349878
419402191
282048642
680010387
289481265
165550890
315093858
660630112
256919801
139453879
134801061
66662997
263202490
121303827
307263938
13175880
555611947
580941058
108957767
8977739
195930074
477597351
323393116
219565863
10579880
601779926
663590088
215067376
460799928
154361036
99641853
299912547
137721319
90926648
674389541
440947588
311820139
176156461
555129356
305516587
306458068
370062126
210235992
8885507
663255365
541292734
427584356
403097716
274353020
586562016
295672293
248145038
548782743
244072357
373315499
592542429
604484227
496200067
155957295
267491952
199157845
336905953
663955828
574511468
96510421
346044088
597426214
90822541
567146993
249527801
411552651
18480141
290453154
192622233
55557863
107276071
493091050
392742735
424907406
160645043
595703801
120065334
330688196
477510313
392555788
599783567
73090756
525421990
668640844
287927686
192351345
392425208
154805371
328730926
138877794
325306578
305019729
117981850
486297767
273320363
186887107
298007806
535373938
522784881
16812304
222626286
187429146
592664292
172031290
327402150
52005709
19320199
310900443
486462588
372709874
471662144
459677589
125311542
179738751
225931112
592758233
31655956
499012680
146350823
592627934
664830695
612853263
263025563
20426181
506377998
299389068
145488581
446245928
148134581
177706651
34031261
577522337
80816822
89976681
171085935
414573704
103166825
15046266
282822801
517050842
153678159
369184997
516304658
511216104
462497111
482336596
132338195
425186801
136136546
82172782
205717804
75124989
73314498
398865568
77068899
62214992
526281364
338676894
467759604
156278498
598474072
293188275
288558216
620671414
373945255
105038994
63857734
635428892
269891223
333563037
463259825
517061878
324867132
123200870
539464299
656475762
32075996
487322487
411407029
54662813
120337787
382175512
171976680
166801347
6724974
401795642
119797749
548860965
668243901
422214124
146398001
632288181
354305607
586019158
71761511
260522988
321977131
154547830
165870688
18910199
667768073
360810722
333768020
228432109
85133068
181123367
167723081
395681839
107943341
208934506
463771093
324052679
532462317
404254150
68248733
303917368
613548405
250394148
592846019
299688788
656263676
145909921
43431429
631521064
535458355
172198241
393698600
90253837
395258936
324177436
486622875
159058448
360864786
315382641
319312697
29311373
166417070
588462865
146564134
450494521
285071192
54347044
346508573
118516243
298441581
211227272
167167882
96613790
647288769
122953432
373543859
198065177
374017044
523161977
328054648
204719890
455896259
483887233
166022804
17747964
23829388
291775909
409642734
311208556
599837570
388640826
287396020
329465230
501399065
138936877
348458762
498337404
322573270
356725631
308042421
595355739
585734067
290106579
42351478
160627670
117043987
84201852
26921629
159597817
603055799
300656050
459981140
53480739
599351916
102231874
627101067
618977679
665009223
187602659
166364463
251213625
521781719
62308165
239372749
579169407
283355618
14522557
332457918
394432675
65397727
332844409
455509341
227247141
632476626
618646054
165811747
136915157
422198729
94457266
674735113
386134537
314580584
638131646
88957346
78037833
256744564
317489085
244794738
493333185
563976361
618226462
343465631
91908290
133530837
475580096
147852765
34039838
581281195
385209924
303555626
408656342
391646131
379388892
34086869
174939524
505835277
570784113
616884370
309033664
263375655
76567451
53772537
538366207
101422532
33960418
280273164
636608227
646908756
370240992
25405708
82693789
163291922
69129649
276461154
390096725
640377069
389079527
494895915
636845052
520092746
177152084
637257633
164030022
103165017
320662751
544396493
268460361
602450427
277596224
67667599
90361231
96469322
68718816
254512738
647554455
176086951
179113185
55069543
139095225
85646848
207053498
362147312
406008965
397096877
385290180
252793682
384603095
628419364
581204063
291672804
103711125
25272268
317103151
538449822
354620456
283199202
678181044
371907529
327979364
161188698
326669018
136876475
581002192
191721041
368786669
258495076
185178810
19676834
232611746
65558521
640283063
166630966
84395519
292998507
25975898
370188875
119726210
189432797
354751415
141433206
240956360
273921846
462398149
338037999
455490772
29493749
156119586
245313452
73438576
129263962
220875319
219506896
53854433
237659219
632537649
81628476
455619705
293181510
110705935
138463691
436902231
501938824
53270931
218781308
21983544
329641887
408204489
267976743
312242906
642984109
473514578
481375854
101174890
59861094
123677841
165247532
150326694
236758313
466469974
83746145
186968663
642754821
561209959
223757749
240761277
496230810
271740908
244915058
5338599
231577112
147539360
137111048
596151612
117839642
67479469
570084264
63859858
367738515
333153975
674953583
192647073
260084329
412910518
225637523
535113048
589328662
389213843
403959117
595930118
240809230
547234326
114186244
518711525
467987273
338399404
84280693
361990698
671072615
122680027
557409708
120188637
566333088
565859065
565432680
86157591
98046863
403121784
68560068
456066156
336721540
398199655
112926751
94280204
16070759
13395139
658447273
433163669
478248918
675643959
194540930
348344970
418835752
171724716
196828043
592290146
530092764
81055312
504055616
56511592
383866483
439717774
587488160
504969146
301140773
581336429
159768733
228492746
344454573
323182647
25194919
106982058
14985121
191143732
317614765
37794892
172618396
249653533
637248137
60512664
302269522
35430205
14244514
408784137
269613361
304470660
579625499
264994007
27512100
647438065
449796258
581439611
442884113
368118622
7681457
489623328
347084685
553410124
446588703
437123853
113232148
656617309
120670220
3449160
484613691
552797951
650917336
544192387
134414921
220685186
437743839
146717914
560357934
176355496
59089237
483859413
245177637
660153037
203999998
128499125
291930869
543487077
33387111
87285629
640752420
526692756
214433161
532656463
519864604
489743470
504791939
279067602
220700907
14040366
326751881
299200940
553050250
678414862
61036572
450518487
366519431
578359268
380698768
113227206
449339207
141302265
109579424
286359587
67862444
553797221
281428503
559749099
230395960
594351214
202020937
179529458
638802767
496199933
204615938
444425761
558536988
646832890
552634939
149653758
273802757
373533135
554736050
451905640
150141719
609269515
224206201
137170785
20392752
204373255
57479572
143122555
138064815
172723212
320597765
294853560
34857824
279037511
444764230
462061045
359215831
49053381
416986268
316828718
163763523
7046073
138929298
479278483
408148168
489407734
667304352
566263123
395178135
19537928
14067885
338713719
44361081
275611986
550777222
333222012
496812956
164971068
41818133
115928765
172888308
420191594
242321975
126480375
38464732
574056671
221250013
2057133
570909851
347379751
55709421
76367244
306739015
515061956
630400161
294039113
80640218
631581353
627142904
16485833
31293340
565609280
236205510
75041159
121733669
181559256
619359449
195378634
630638187
92310275
131953609
253125506
658801297
228366447
628650732
408209733
418646825
148640459
412427111
517334042
220587831
410587251
623982626
344601467
219922782
567290221
561543047
403527801
524822672
11521860
307879327
341958917
226767462
474655333
143807966
266034095
619546515
643522751
661806409
141424560
550535529
140932301
243035721
361210417
436038733
158762595
490583809
499153784
373934998
26862851
200483034
320410994
615648005
463674213
504316959
599368080
495320481
278707844
519447048
671197205
220041878
655962919
221709776
45427717
30394411
489176686
46284060
306749097
427596135
655972139
113574707
563430097
76234424
661440705
610363782
193921081
285505476
628519560
214529903
303435256
496939374
579130024
258137468
586385687
541837645
427865787
47234003
25940048
129379580
401852879
193087686
75253698
209145765
203905278
631336703
608141698
298471467
367725646
34820213
565069812
546324893
451502228
606444835
403108907
140826565
477211294
431044938
169357908
36071493
499910927
155541333
127540172
10112527
453728226
500014130
289547494
150028154
579489398
419874019
569493675
527048102
482844605
638548994
583944091
207273363
358511645
635830381
360854339
246314223
466372816
351797325
552737581
139697733
645145806
315622064
144468125
245842205
199699960
310685933
659672492
172998353
537773939
192875827
153957927
361313024
188399079
666866778
259174977
219879435
179555461
151946546
277485593
672269850
519887990
337398727
422980077
222971341
673887617
58592105
76603357
309186719
173139910
249304696
420701610
127351288
485970293
218063704
84031381
48749184
495947998
80395010
55013530
613235252
220660268
205015100
100241813
641809835
398108961
631797055
213886174
437609740
573565518
502600922
573680620
208437359
530220915
645673163
560648288
234387472
377152176
482842572
136307177
140646941
424047560
57849616
217657828
28446479
642973545
240759077
484915076
422932030
546128567
361676204
248326133
36069417
566880994
142642098
93272050
423618133
418092710
154329157
432848869
20527335
25060978
610136864
416831283
224469103
382635594
241404519
154834542
629682118
155135393
473326457
617961460
124365628
73474575
489915725
661417294
200987506
489876058
405894439
111000776
38780591
387892621
236660038
270453459
601817656
506761662
197101305
657235227
661579660
498895918
174830977
470322797
563783081
198499215
404093744
408892043
264377719
23225664
556319127
361294270
238600601
624089032
415155205
193838011
529669985
358516492
81427061
263953026
127359029
205483604
193613084
254304028
604393883
525522277
124277156
269256118
420209974
629505737
146200327
161482092
465992637
609649462
312816444
547778348
593734484
171592727
203464988
460541388
202580728
429582019
459190535
479258015
431439919
656484413
246870493
13317330
218165481
165311339
124496503
633893891
391169109
539378620
364525673
185783635
134634895
402629317
398914107
13934621
136340454
407969949
221046793
670508883
358429812
385168582
80657846
97068044
607354406
367453326
188427078
133145741
447409885
130629460
313555417
143119933
621473998
72190116
30102653
211147945
354934695
276639869
671707701
637472833
7006990
1057151
415218172
12829171
407362806
153471136
176705769
531138594
80926232
392838756
331073583
195071463
242752805
472341785
173263881
297518200
131017800
410433215
73893329
169160478
285586019
603625065
523003061
356777684
491756664
115169965
29182610
451899912
396760421
429958527
16183573
133279908
455476230
668271780
559718327
603567498
95864777
35063635
639234296
618546015
214129163
578977264
294806082
54279189
453171731
365018105
108423600
527830580
666579250
453229376
516104444
531641690
465281569
243510138
283636076
639103595
225604354
595872652
285232187
56068686
340235294
29104799
380684660
218736192
651795627
423573473
597910635
181220040
360381786
213231307
299512661
636516360
523497597
588647540
331001291
54153779
8209540
112134098
613172562
574368688
320952270
32643641
680189291
123625012
70714789
173992968
428961407
140456390
299545942
105933796
2112951
119943373
366479721
350037314
311914655
599735134
58761637
10787085
376983447
235861011
285829929
140463575
138010448
201847865
406107942
99631963
665538121
133393403
259252679
287812630
422668019
289021720
62193603
221710660
632556852
274533222
625185489
298072179
278170324
347596452
404272
586167809
154480479
620276046
267159477
213294204
656617744
174675805
511254375
578946663
584123937
434928966
16941041
237827097
537915099
219566911
659840917
506121936
442159749
43610933
390122694
234836350
519003372
149775926
36589148
238717072
34814862
202046611
237887146
21892329
384063222
536998575
183892828
574464181
199720746
142269111
221192946
628899717
127722795
522433729
652658055
639121909
103255145
152935434
291656093
495946845
514231597
129867052
172964643
595477756
381440134
640422058
217118125
399079290
636348306
106146702
5592534
174169614
150302459
160001326
66128647
644945381
16521286
436592958
60315400
610863607
457013965
661702489
459502802
600286206
554426839
223522642
133284788
248433553
384202934
171036752
526154111
435790596
241048935
369332023
445454294
13888287
118618354
481669891
555913156
517450653
425184781
81964314
46804468
654527202
61105631
336541118
291329217
496328355
477688690
176662790
130688427
435303500
640099757
28347223
577317626
311371227
76878883
552583387
40473397
186670902
1553584
598860340
354023217
378211533
609801730
398255512
546407494
584607157
183111745
556638980
306293161
64657003
463805492
122403515
631198526
64833297
72059410
651115669
208494193
665344539
296978100
38127968
498337871
93512923
439941847
73294958
51058180
161490897
388215199
273461401
66063569
534212685
574445028
239449364
60521584
297812760
209485652
646914376
175453593
23364852
657014818
82383001
182030055
154514134
438736677
676015785
99719136
196220207
150283414
408593395
189681483
328228409
363576690
622262689
503898881
637283008
582755605
287888306
111151484
88384724
679091819
294208125
573143808
430783334
436578810
49160723
543379735
65093115
176034841
666426079
432743126
364683575
60431664
113364243
598480782
580173865
89182893
503683534
230483837
594283057
384740317
176595689
202761020
542177108
387883713
37446848
495262064
318459855
193398768
79738841
318290544
490620218
507285243
110074218
45876243
201170969
536612920
230764361
644366666
441613792
297828424
17590813
102490931
407468839
57741760
77979806
528889740
517257800
667590542
279045791
433742230
2208866
173068153
659617149
161802062
101910619
428923326
311757196
543579930
124902954
296043497
434783189
159026260
80642754
254237261
171016567
230267178
370025286
475161700
85945302
621337034
324291783
39749809
40787905
369281963
374673353
145736031
406246408
527594378
418245416
296762234
475583303
259478222
523297404
617194009
230889463
142268582
168213704
139313866
182226078
101157090
431957665
400612997
203969682
324202646
317474185
257717913
33453469
366565510
615967586
91787304
148941084
639542842
584341251
334211104
453847259
12539227
44827900
340563225
437507995
336110743
302480850
84300192
200170120
565376720
583696010
139021783
62587668
405986154
458924307
106170484
71353056
212189572
350691313
344421235
293384695
209262157
270218900
263489789
45477057
629348676
543819776
110475184
172082123
185360764
386503455
43633096
320372402
231850456
498052376
207092224
221936475
296931261
336991514
129824034
121211594
167196816
140187691
229999683
394668723
71616916
289145443
308413814
680323922
599223943
196124881
199633555
636380761
540010759
288776234
362240350
157167708
331007978
277587390
599725643
564012823
64497811
524389522
361588722
331746331
126470115
251614375
74339496
278722095
441562014
464786921
237681507
99663857
438635505
611063005
358507970
143619756
50198599
358475252
644867965
43749682
364290740
651342787
136480876
490525754
678127020
485147130
7998044
611926538
405414198
545580078
154774949
195386181
574645952
111321648
483905755
645556648
256355166
234418892
272899787
409570720
658383426
503905341
597326492
636105796
171092440
106665162
240838191
670172639
450408682
221061152
492510866
433055907
179191321
56219471
310385660
69339550
413898830
288465470
389486197
593646680
396959744
204481230
54615153
270668035
318534584
396393874
298541754
488979960
588811949
245896475
180772138
99375686
261895315
95432112
161951494
602706766
331956208
318942381
645647016
334810117
159787880
331851468
366776282
421384538
435083403
511069811
185822215
431097103
117690810
436670210
167186716
87411425
273853395
199022846
586591105
41803381
471217561
374558765
469557553
130914803
85433470
142047948
566949814
13543610
368036240
17171223
150994148
625926965
634397533
476517240
463845433
250276686
329291329
204685037
307434986
322769227
561766336
427612855
537086795
141071664
524384531
288912681
305290307
224682892
239013317
435399620
458433114
370613283
651997961
596951210
462514158
12522205
506474103
677272851
549315681
209351090
72684500
159301193
286816796
344430353
495786509
242821232
550182007
658074693
89895038
390629159
45097571
11812058
465736731
35547817
416699211
172460707
503146855
126201180
500489528
655476849
221112238
83299201
424411108
187685268
292288479
429327990
577661190
420187475
353590443
441613046
308867369
139815176
330080790
588115270
498169888
349932547
146038507
664739197
107516960
174335304
414119584
595389271
84989563
38978029
332918375
320712509
86053465
29866936
622928006
18831808
549611788
157577036
138514525
490898548
227261128
8061520
269241865
104715906
190658491
209191368
501625107
555715257
237460525
217774841
66359070
446978360
585001863
551359594
141917853
297877611
63034478
122251476
21395877
515022345
355189742
217766646
392381822
353619793
439371192
236102685
69083455
154165973
402121383
269979500
279915625
549470445
240878922
62625520
557857434
379090246
503152184
295182334
373684675
402666156
534606770
433269203
316881359
600187912
72265654
579179353
339821436
486605682
517744355
293444568
68083992
117952810
115183101
1879423
544420828
85643535
445913750
599870181
497003080
182885400
523788850
252708919
424231774
9940363
666941824
53661200
360878882
541944994
187175383
676197234
676003443
580353166
112733102
484406953
98808178
141896014
162614879
81833182
178118335
14509447
267742536
194740765
60174516
533436259
396769835
495120005
124300432
150183769
169878432
177427997
197693665
549419505
315671535
491946989
347948617
410265505
157549929
151718872
372959638
304504080
343298111
430740411
481575548
337644948
264943213
394968352
355101088
70266367
283503847
208338692
658013234
617086171
129008179
428294790
670700682
549469617
177324951
131789382
84723273
86195071
499123527
120465024
145942575
602058481
591434550
586940801
222825202
273828494
263801012
464022044
401977611
438753573
26907633
71059785
574851044
4418754
4155997
93920497
615722090
110678153
279459956
236758641
236370487
680215664
493352417
538976012
172332441
281722817
196635690
594052347
552884426
291380232
354824982
248714853
188529871
89264393
354199736
46469618
132415720
621275808
467287364
659078066
448371129
671040672
485512340
613058372
18541997
93222245
272120284
455243128
666481831
158462048
325415055
637642724
152670559
426730537
414021057
379799143
156397832
420590930
116023303
15448395
514252749
45975108
384213954
400597602
16964983
643782014
236026829
116646640
322806650
32145618
192606280
171991600
557037464
169492178
236261767
158006020
52149186
528558161
547996086
138245477
174284784
3063784
42047363
59632404
451169193
359984806
112485428
7520501
81577016
641771722
379577811
493629518
76481037
539737812
544371016
227327414
387934137
604907065
510966677
467349584
294572791
270032438
583091730
599161216
463398292
333427992
575916189
481048057
7628928
668604342
663815776
198711561
307896300
475732455
64309489
89822671
630786492
209892965
21389512
214516050
548326552
277385854
133584513
96912852
168400385
336381498
657536658
642908961
50643274
664426124
612513453
325403250
265013676
605945844
648846498
79697554
651553618
563756782
138903581
265989356
637950352
124705712
219951036
389705781
418138229
279239427
156405190
318585273
567865408
7574656
224774858
264191454
526647120
519922840
348610354
242551500
149285725
177470554
208159362
476565098
155942226
414363240
635932001
72810349
599474012
164370916
579993167
607331384
132703713
417654469
557022499
203262175
389442467
633693836
35065537
453696883
291392420
208995784
569593610
283788099
558264942
27841863
513538992
648850595
182179295
672363387
422592022
384871034
85209297
465074277
186776715
622513689
359616645
54971429
350060684
261915437
25421525
305908060
597168323
649722818
65883238
560380781
5680429
288682094
336164531
394168032
469830295
47253563
513805972
213714517
736837
495262060
492856094
528683557
5896527
562757188
628814652
517096929
253938813
37442935
234561097
7830265
327983463
153150549
361273872
125110318
409195020
620262793
589675305
243951498
19080481
635066747
372476006
541802272
212372390
573150804
303631595
215179166
360519049
292873504
178057748
284224672
349923334
139170184
648995411
218580013
646767688
89938028
506677645
598961534
365702441
486761455
616259811
188078758
622583137
579467808
62397793
182079420
573674928
617797096
371344641
139310747
23038252
33391447
357840540
302070790
522113283
413131052
586170969
38598171
496086761
554599934
433339652
130635055
302817376
216183297
137140376
670670189
423189775
436509694
270072590
312924829
395973078
565714957
545348810
475574386
276395747
617485568
487846038
171925414
47461083
82606344
604722007
104512113
30645131
325277947
280459009
191917331
544053932
94458128
544542044
101942602
386021161
247885420
572722627
148662695
209173136
182905329
366518086
383886027
110770918
167017362
375989304
395865245
232646788
142254230
222895656
453938616
202344632
22799821
106158544
134207839
23236423
644685522
436512120
313670993
213411483
376064130
550690249
675847319
302055381
118099793
264383022
91627979
618794821
554069710
573118631
332229577
93093505
528427505
16538221
168625402
593739224
71337537
354974795
656650026
312096060
400948455
308150740
361752618
172527519
398305795
320910715
302340965
7194284
151590615
299359066
172940396
660571400
673490792
485786380
358675941
5566783
471324424
236648138
194208954
257755768
619227218
428916279
254862957
503836527
604235913
676206623
643168016
212316005
231091328
561848238
127732773
99690994
139277849
148832504
64381633
98007678
148807395
259037362
342669371
449343243
349073874
246336831
145056131
668089544
76195739
374342612
400332439
524168477
363556222
665851430
87607298
18158622
319003715
279145013
60119060
333545744
249957899
668215829
192077552
615905244
125884771
557543510
49252780
479401205
512116182
129699459
134059364
196507100
162687691
126302528
444892860
459041114
204095086
56117558
27354899
450782505
7663934
269991698
441555676
428781350
34102306
63706825
101324608
516201713
262552761
320396450
228312167
402120768
222117630
50641329
570751160
59087846
205805547
518862144
361220628
291284350
338796964
676009483
276528115
120787911
482090502
152252740
516610685
466561505
397670194
124005362
523100555
25551316
347027280
129882434
224770428
583781673
316472046
358895484
132158783
497494597
621792528
485865375
420535469
537815342
185801061
641123568
101873891
48009743
39337912
267180080
191326986
99002695
21787690
21905498
409553597
647710955
208552515
354443587
660465334
391007978
442498914
105104462
272811134
249394325
486085236
346106302
328888896
5697588
356860973
300547399
455267523
163002427
551048472
46785076
573173785
245280220
588797234
304586823
276184197
260234554
284101537
61339787
49197558
480165776
444189241
564383052
184837794
86367093
380928980
430826560
101867068
393763891
304096597
251272394
495259075
481720303
576607185
435763066
575638457
514634066
572511686
552553985
210580137
419668661
12238973
230667181
485589402
458068813
661199095
355096049
113208837
23658906
501372370
631143844
461365955
636184348
405755836
322503378
154439148
522522768
100155580
62315335
462146407
170137487
575513516
330283773
199891819
422364526
7629887
88147321
419501384
161197802
375237819
268843905
495458205
126253395
276094799
246511794
497023211
192683329
349822624
2471656
192894378
171810880
315837004
409680765
605206834
89853669
226062799
247099203
556504273
598028328
244419165
205639787
279738468
426495934
319620116
268452189
112920643
234266953
319031444
422851157
109944604
654984916
482426752
623007317
178882612
55721621
289599011
569294153
472168681
277700815
144577134
194372931
494620021
400976590
412342859
590465295
299983878
377045684
61754364
493486091
302794292
118495038
137398092
671757565
305246699
311467301
660872818
119309295
546132546
473073923
153479358
630471141
55720558
453036587
342566683
480141999
643460726
377355206
151836611
343160305
198196214
126902688
84788424
170191543
526556581
239582048
640105668
261569576
548407329
140971680
46403445
288795386
451814093
260554479
447658519
606721837
486881421
342750282
333967135
207465197
160341373
510484500
643347665
570073207
452091593
207167311
385576540
160144957
92807215
433042230
105588458
258704644
544831031
183471276
332110733
557679520
271537545
236993524
528240715
362466669
667098654
174452575
358069126
194088898
170335539
46039789
577977408
591906887
59022529
580886257
659914876
28159410
78811616
245394710
174925322
588927894
582459193
401820865
645607498
552265566
226223009
465745334
396671473
180949525
2668438
250265720
594394075
500180594
650484372
471731678
93797812
396736851
134575731
617041181
286124330
376704509
245176469
356265421
228920533
41613835
607286025
629860987
208621992
82362766
536333371
343913444
86573703
486451113
404386424
421301971
69270310
446092426
293527414
242447929
184957844
599029838
164893615
83321617
52761510
511180511
672168270
537526973
93171619
149539774
143853057
295406717
602216508
92668112
216745051
453218957
241938866
603533021
93091513
297205315
264543121
474155725
171775105
630041304
296511892
27734255
449681660
85942863
539530821
643587695
113907104
95971619
6778353
166911599
554504909
623185386
600234445
252409847
10480108
348286036
487125859
356918843
187089982
277632574
531563553
442199814
585491168
412773244
232027437
187708314
195700898
123088031
192545043
287106225
85504150
368344686
68032925
211947581
386268302
675586559
474558542
365798987
478901746
104263594
499079880
615863626
583139611
76268209
641446294
151464816
398452509
191539796
461209973
532380622
37956604
10707216
257748450
257994559
635902486
34355757
612469972
56683722
355692702
99216495
511214010
26929831
161933790
416186547
614662457
513204246
633685307
10209632
284039929
598349305
167869264
259929507
111503215
248423909
515259767
378819673
208717530
503751580
373150573
214085973
249839329
336916146
44109613
670584931
112889444
453524728
339076550
623430261
120651331
335040488
527438644
149458543
378346764
204495202
502909874
486347887
487348338
120503007
582226648
150393262
177994583
174944850
111123381
638760940
50325402
212315267
324286011
605250660
97134796
637353195
477125458
440595583
213828846
520536168
320844277
615233432
52443824
97398292
63214928
530094013
444743985
489211693
510969173
221207897
43509265
394883658
174747193
383621184
474591428
186949671
491955504
87726397
228864870
657915977
129203084
654294249
189296414
385667057
8255553
514455670
6149944
238948203
368730536
96552785
285475701
152693326
356496685
536114765
622996689
71857877
107710270
358543125
641665168
511792278
619277484
522510634
80072389
220145081
319610988
328619801
409054239
257182686
48292836
397449377
420464287
584590566
250599406
64906722
292878465
166727833
474078348
146225260
235442632
62122625
290889285
18773416
317215180
603307395
651935854
571878104
85281236
234468732
661388849
291797200
666804820
532680772
625956681
561749000
440487286
634900348
642266594
110499243
480294910
268648673
182390962
589169126
135335513
615303481
504294671
312182844
27608787
137054874
63215958
407679788
63312860
673268839
588721070
183576660
414766384
553083709
121348053
96830757
660485589
123207906
550475471
106458381
200767066
416163133
636666960
452362145
595123652
616743300
49435702
415115293
327376413
611842552
329005456
273121914
292385817
135212112
608436879
518474583
353889197
92366855
492915437
381955756
216584076
223284668
330929106
281795419
91461071
666517589
133866976
199615377
506978787
556317835
79909
339474718
242016864
544751767
48817114
53847555
12174637
304037597
621103653
130554418
672151470
321156105
31652718
525288628
338399072
21127557
252910053
133952763
642181016
234272929
651327937
482113535
488768378
537371433
564329961
101301709
342640569
6090356
206672160
364871377
140619989
207946364
594864556
336980218
340763742
351735615
529438
474037812
338344204
649978837
467308747
271348749
441048743
47907036
355015967
567181700
547976271
99507386
81545471
307874670
295997635
211419611
477265528
385758258
267257663
596107382
357561623
588870617
490279445
346110388
304480518
355003405
215288093
622650383
271014278
388703050
199919288
241730290
590577016
625677829
68346019
606607741
318538797
141764569
486700705
451572925
445916269
223679398
644985069
668450800
64171138
442601182
150359000
278292943
80153243
306955754
535324798
109749454
274850591
64524645
180271335
228408070
362359421
208890970
613949331
478637505
344209671
328667103
35642047
311144408
613127500
154951948
108316768
249194433
92904578
155577292
417337527
490069972
15143162
591633511
8613386
48650653
679485776
624783601
521568956
266402591
100141351
389037525
385028869
286028677
633088994
170315179
270673354
242904141
413826532
578335489
616962973
126018792
61178645
590943222
594173612
239544783
191912308
161662125
420249512
424369790
159505412
316693913
63493972
452237105
47961870
11695293
113142876
615940474
648090043
408791112
523145310
582809731
378051415
390083172
50094149
89094415
196587311
297239884
174889722
560503866
508310848
141428967
583458106
606254771
588811260
184337259
234653773
352076552
452962192
648721504
15103332
663746805
234240901
531441171
567101740
63970762
58909485
663654392
370923492
437402162
191341326
610431423
106780795
670570749
93032077
261529863
544711491
454092632
596806216
49639831
167192387
210722000
53173790
569736930
141393916
323867742
93471466
512016780
459349481
532668018
320851874
664747360
164890742
45000875
649359308
368495449
211598825
658010434
570697838
444835301
374147832
385795333
503504987
99797668
224456137
492388521
293265758
528473887
596303847
417460750
127695245
6897835
221967448
358863819
462184398
473875598
556549654
662679925
35589257
585146877
234224531
124150220
163428342
608155569
154971177
99867933
390832081
610389596
659112164
672176466
352939551
184603771
83606247
393406003
421942113
511410005
635649704
284441733
530203082
62041015
439985493
162995122
363091221
177296790
569756813
175088321
217276760
377603050
275150976
222486365
71327827
370570466
54071190
505087234
122568294
392559075
425202053
511640583
638311960
618318755
483026180
100061551
295879742
57861244
323769396
678057512
75911785
490327848
291250688
632500116
452789145
145723932
51949906
391385477
317492380
386802118
91939485
50604327
310880873
306274249
153546640
542067968
556316963
72711276
672106983
545291449
670345115
138630260
249780329
373989700
180634010
572237429
45496840
207569383
360377433
288498247
222563130
73836885
625237959
315505944
141293614
147527662
615786962
183289491
80204917
508971888
249144586
573318943
348002101
328842934
140287017
526288527
665192340
47439965
382398202
9248028
442132110
243146465
216945234
88160832
570956984
94619513
650868791
9908196
430957923
85547727
609024015
518171125
241560705
263061592
206228108
249640396
612348692
343101902
231516087
43655950
407988569
448372863
483027645
199612525
629081548
37112530
156564664
335553557
360693832
630943844
401950860
299341599
55193213
655321695
449009226
658624141
163953838
314568452
116887923
109211501
137468618
249320222
336653673
595520320
527220484
529513622
637711592
67375138
219594282
4399438
674916681
621663702
383404173
628171247
186567739
256889010
599517943
535282909
550204551
24308875
297200994
519119968
84371098
112377323
61623331
668450693
112885395
132916434
236161687
481014841
192831832
262483548
357458401
579140947
73491937
141637836
357923871
367645507
265247587
116291933
476504003
60931601
505546233
530015635
678074625
198487335
663361844
623124472
429101451
673028586
202835840
98302528
591184990
583525494
540183448
337852629
312115651
668844233
338433484
435645953
119893457
6300116
81605066
227523455
211790326
115204583
3709453
495691396
166832942
299413465
604498897
360033613
665090462
513518112
292421488
450194352
398150004
33464846
503557470
75918533
453632382
587304688
240809828
620748727
465149741
433360379
133261237
629735359
275630863
114367953
163586660
577917096
370318967
249178410
181037405
3032665
41617726
641238284
362005346
130523820
558194513
581378601
328586407
407094368
461651443
666426461
187919938
420681827
403242992
362769157
184071189
117591061
552122351
198954331
33361994
339550655
11281174
547518067
65658738
635170473
394621617
653928894
595339618
435025647
316040570
583154229
113686555
62652031
630019799
72417540
594634438
382734993
520701829
91792878
103244452
202650211
296007538
423090960
354897391
245995731
172008641
439794131
34059020
132096448
417014797
417889109
39060348
573299696
654765772
391742884
580819429
305692654
441216742
1912842
642493921
138278478
487580211
273325348
633141314
629225011
664868884
297485664
592785390
349452697
19059626
413116218
310868169
309045097
16679479
176952863
442819249
175052365
2721438
571817371
236657146
503040322
11748005
266370703
469974107
85171230
523302189
44591646
225381071
183157034
4031502
336963795
554781886
113055420
101786159
207446295
16135706
491188577
315967104
79849934
188778004
257934626
388005980
664419902
184572193
23242154
636599748
415590423
15595315
597417966
628277432
593534052
361603756
2968765
55572503
280299950
670261148
17059992
179039485
593688183
629437122
288521270
672710196
122794004
131384751
530242262
412850732
414757589
486256312
65400911
560678217
352337445
522510567
496572131
495080702
605822078
348947224
249927786
650663281
333757837
329724320
270809572
549055410
115270877
288133160
536419412
655036168
65625148
99448267
357194010
617386737
647309403
428286215
618681826
155547365
589214020
361884976
15070075
267458598
16875582
331045102
98213231
382948675
279265265
394919695
87648690
250093653
417603550
136414922
381930665
47529984
46151857
62247952
675301502
414629669
195368170
23283369
261372429
242164453
14170704
162153767
205477757
203025795
11275607
228974000
86606268
595059385
648763812
74639545
409083340
115684206
286698671
546061596
590801389
424504015
133995772
162982915
340143106
212742667
137455694
71695044
246288025
521468032
334256453
115120772
314607694
473597803
349772524
38180654
384154090
432079881
515333229
349110908
412568845
203667451
615364509
394761061
121628910
79839709
450638795
559406251
256681294
251226952
139972898
418579531
14906468
138210108
315847649
463711031
314479979
391526705
676812529
329731066
2885365
263694673
441497767
123661481
178194283
513720982
642791994
319556027
194985811
577632543
43197534
370788923
338819170
118701173
302577447
601062032
654251740
234093734
438407956
190216372
145439716
149016451
61124373
395587522
196187175
194722269
635010025
380263472
450319964
66199483
93340802
184514049
314867180
442642154
632336949
558298261
579790676
659943798
190479618
294385782
529602651
9381859
79669515
397903885
666643334
314841874
209995345
535361671
555472253
138030590
485547193
650892269
58779966
1060835
640723672
138920169
393609876
405439626
442849447
269952078
71385404
552923763
501337128
661789085
41051947
62610267
107157732
161005715
146903611
364212318
420334320
124775591
590276023
482938944
213827872
18760414
71112630
355232867
341685738
629184128
633731329
480539179
334182775
74240204
506235120
279884303
69586352
261285315
570238425
79999535
102043404
102491015
642146790
136970555
218286183
303090982
513951213
529671384
520872268
583853479
315554904
156352188
312586581
126893310
253135374
481353430
226506678
85372325
74391727
157785566
263002215
134966482
614505031
381487725
28139802
575029267
276836721
37820712
91857231
361939042
581356097
277190910
554403009
290028453
181089726
274040624
24864883
373100678
229767697
288324099
130687422
587320095
81652631
618338426
47554647
112589877
386706424
343315772
450455351
640980255
143641225
157731587
249777751
194873874
543310271
453711775
192483524
669555836
227405356
30694773
252325843
275084569
191587057
288427904
309792243
57293460
622418828
148358875
638153861
356180562
452161690
51090469
47772828
179838263
260759419
56336814
157087985
334190367
623102544
18746892
412462974
665923021
102070465
119866045
208198530
43926807
151312756
168722868
89222884
632685960
277873789
100671081
250155413
130540177
168818016
215371481
221286511
596448390
177884847
428200844
380489347
6028825
676704622
597982655
6305820
282291244
514728274
87925326
383722422
619183050
346777600
380290700
264761283
307997085
591656853
147847993
394424167
272061137
244399984
149958433
481952162
238899971
643937631
51241584
462565491
398976597
210524916
423004496
208833547
184423949
191188392
158778406
314754993
14108059
384217926
154711224
192123710
554953910
310818886
606641044
552668610
511383758
396596806
198168124
433135288
104090334
162626108
669563174
427402522
237457779
294948143
145298475
193850557
240685406
468593447
253497922
97391850
640293179
111458547
42943007
122808680
284587095
179349482
545300503
413796001
78445298
505410773
152815719
625161964
549980893
59874544
435715224
504560285
442852323
396968835
114884078
125672872
133575770
188510913
215771585
8946565
32922507
289922152
507445520
135964828
619950064
47301447
154222166
484594670
473299716
361290578
231223098
50237282
151244634
372131712
501973544
384348849
654909984
532794330
149489344
424831343
49655279
234003815
234526086
577033618
475324581
34506961
255864002
22719526
402081660
445061011
298792195
243501606
100407166
518464316
160043146
502146338
385494830
39597974
485893992
501200567
523084152
10888033
30801688
399237996
474776292
429488896
394331002
310306042
130893672
601667751
86170373
328893905
91458501
367663319
535842695
124160858
170096189
211188777
249785733
219325001
641755450
207108692
606303376
465618449
642973753
185758941
222276961
104254351
105028069
601541356
185386246
80409754
276163041
360634561
623423656
316310326
417605254
540021743
579085700
405708680
175281147
272139571
582865467
518651275
465656843
71231372
93680089
597185307
51395261
603964075
254288266
387435520
291689806
56262862
386338859
101512877
488709618
135976862
468151191
110199172
32898727
475757943
261918738
197401148
647362831
391608714
240247662
404887755
160737546
126314653
487794131
324883204
618308578
377882748
258200324
18784059
234146390
641956535
569454354
209923996
19904111
63000151
372825520
616490580
134805526
331717532
329433386
256469249
114296065
408671210
351184306
641809725
322182223
424633737
38272758
255705599
200279303
346548424
602415698
555099395
595416594
266354827
242906435
603775376
246476778
339248015
497890779
271359785
600375185
581687103
630891902
639397593
609968324
302308052
653808974
93765281
605329889
646500125
53302796
390655266
549494018
87335652
603567715
476584897
140095807
506286221
571176250
123246798
41118510
265186843
105005958
632389321
38916821
486790309
302708584
328389778
322574022
96450089
392212795
493982399
76594999
672379869
103822230
169064487
119718492
283212982
315017304
580255761
477940520
628733423
56209739
639261619
21095440
475733583
419755789
564297050
131264854
484846279
249508908
410625224
183089439
368211875
679139287
440101362
212117792
192870092
392277507
572910273
38913875
648819382
186157131
34045016
564349778
5486783
443037978
485292758
549587366
89010466
355334277
258678209
409042760
179380587
276051011
12114532
371673127
211144465
45170072
11797077
635723463
370608458
372841671
596764502
521527378
190640574
457875602
91129825
564206738
440254325
356904702
169569548
148467679
408730481
543906297
16845698
314736634
136045640
94145573
343015127
33869369
37117128
546393364
225378036
449724388
114780245
503483247
540203098
394319609
467208487
395018582
40532816
355488310
668939010
22983910
317291481
623110542
351772926
674218636
416433639
647875348
194038767
639356127
388404015
65350478
580814406
147329718
77932445
210745085
159688367
588256460
85070702
633256928
524468690
557105865
258373313
462840815
447563292
377158887
478889542
251863401
654978582
72700470
222016950
222633915
421556952
648115425
4046354
384195103
413228204
469360995
437378021
458218305
489883661
208986707
667231025
400207746
192338244
210727078
279437527
608908274
490137163
394798518
318035849
198916404
460920531
423670544
66954330
262963712
382203880
479328712
636389927
47183454
657439038
302203246
518883983
527817314
480333585
612451740
37464170
579344332
532506739
527744264
292907851
437151421
356062838
664909323
193612805
288626658
403484683
66966258
439011882
10007551
331096800
65224854
279206660
334587234
548455899
140621704
636558957
185661733
92913841
350928982
16586122
657371093
398080593
534106792
454958682
659301377
256002988
19030027
19797925
370837767
311598540
221209961
92859344
462168284
14559696
287695774
70577564
230733309
213220614
569779144
463095989
20775541
403954697
210789317
129512194
124238997
304176180
79223324
97232876
632019737
444209285
114590955
80088366
462520454
213661096
332459683
653510008
219709262
492757181
139844338
243774978
545350950
58159737
598380456
188499817
660579379
438794513
53257874
371881172
561557831
560399642
185734721
598606375
57860220
516244329
534550927
286395765
506497548
276663738
159163964
609485981
531450382
61413138
182820888
4405562
275686890
221807641
67555680
531284147
153523549
210564657
220512553
159456407
61983290
469955380
545826640
64574638
8802123
45247350
31415548
338595956
15611903
313746075
476118271
144560444
436704286
313815527
35892940
626632976
153379884
433586744
196543642
387311703
377863585
209383512
118116588
76914661
257828342
143949237
617478184
397210493
616991901
487421736
500762569
372077462
411238114
57821607
415972994
626038960
509653913
67511880
354201760
208132831
256836915
193607925
679394043
667090641
31059330
408887170
333938625
473332301
120251096
172702287
44022374
37199961
64272141
149759256
555735638
456732738
173881125
222456802
312006788
473617821
195890092
223391676
18242124
594284233
239951428
197218033
280382005
323592576
646779952
216637484
28177929
4535050
336839980
159385650
46909140
673922320
429804023
144160682
475747931
10743157
487186180
38758256
250867244
679606214
555056135
87220478
206466340
444752312
517633493
483264214
341643202
11993155
117627498
592646079
359628870
7077438
200880162
23522670
186157742
327224784
216796035
34911594
404432395
126925608
139738871
518850021
132254209
497335356
371821981
677834600
553167728
58459763
668512323
673346641
153663480
619867171
424063266
470804038
110778506
336607594
535829464
588857144
520893688
102930422
539163463
102590133
235312462
451524173
600582510
450105034
566490540
660891014
674713174
420253273
470063859
656352408
675567847
22576364
467598352
641446566
137808970
138601974
472260161
565704524
663895150
87076688
165349456
507449514
365242398
199966624
157610049
367202485
173887789
438861416
519147644
379818575
181365213
48955344
371987870
475452789
203867287
357114585
353336394
679541247
650560923
145573259
373454940
526394683
142970376
325844389
527334329
77065950
276109124
646775745
569846403
149164183
359024170
393257438
140255106
606255528
427369494
113293104
155221244
571081459
224942997
657344681
345516262
445119184
384934114
42523796
540077094
528804126
672497693
161739898
54806146
374802600
242635874
275287105
207747615
584335370
449844902
242163053
28774549
308016760
145601749
626927216
290023398
59979274
436052992
245040346
576440798
673201029
366948423
40926914
479111578
285575374
564948407
49420278
82487481
349316061
168839752
605310409
75148315
332108890
631698926
320410244
253880795
401574642
270161349
643077980
494179032
143134636
99001771
626799384
245206098
461328285
52571910
367665646
164895808
177135650
349183211
547978323
24928978
181920729
12486623
567480335
329653109
163132488
392959193
633375383
463199730
339702281
233143617
487149762
169082628
634365510
651289532
206310047
592998615
156249352
278228152
357858826
499517420
594095025
24253080
254714867
353092109
562004104
334301266
524510672
417747437
567911061
436960925
152063840
166822581
160430922
78232091
382945249
612632520
559289870
676633395
483093723
14020808
210740558
168968912
605117673
505924631
390357140
76066591
152082814
225155822
318032218
611468377
135994200
672678863
334811509
359804858
394684782
575654146
619480810
386780602
220896569
609375495
161068593
329191301
491010727
297829498
75328360
138037745
478903107
641662181
487895331
656522496
511012790
592142641
436743356
670511400
92164173
55556643
46714907
40935478
29209794
477522023
194855804
369452305
480975964
328482711
381796262
183464288
392031620
292198558
87757464
113380064
87371292
302194771
252081783
150105728
313657929
224191056
56496417
663975876
260677193
627144143
600173530
550341846
109230226
16523801
260772480
132924343
611360419
459777467
89937843
324569074
105147487
223281455
607259579
148711567
41393646
437186318
308156274
155335537
232413808
478309684
271997714
662880604
381104916
404284749
25353414
259345773
372460179
406316323
274843757
97996395
301537733
495266351
89424563
600700852
646237032
144304619
24980874
362556141
507192837
617541058
275370630
540325200
333331032
102415027
229645002
357293062
203342332
22831777
354034909
218184867
147071274
316300081
107645751
475782499
629099376
552234215
326900655
28257386
509480179
314293814
85404168
53389050
30421856
334684732
27845021
274883906
90918488
513942681
227695555
8085807
59817388
460602438
13863261
489961113
577462911
653352076
378476997
248764900
653073689
283311852
389679257
50336958
162837252
127088765
77549491
256212800
592392157
304349355
91825483
466619240
105305471
168087431
31646320
563586114
9043910
345493223
98119031
78474971
317002428
92209660
63410857
21164304
109422127
288702064
180961716
348091144
654767231
596078788
102306573
554086256
559584219
278092386
55506326
93703620
673639346
349917184
340424206
133698858
124680032
475269700
602685784
423353054
600332634
653469458
530122386
214246127
265737270
438854203
569866755
564421805
403973706
582840506
560540544
91529675
563506838
96645767
25436840
415055969
585427293
422010342
569166236
197176404
489329898
290305529
521939328
94440185
296891721
364089001
313847903
67294894
409429952
595449058
571691201
22714359
245036961
344932255
163128774
505993660
388780934
584266146
385454196
527872541
637406914
159455777
241442256
600762179
434997027
596419692
411446707
671342256
545465066
577021843
300452900
508163200
82054869
244660074
340601675
675450202
654793719
135473087
151891530
73654346
253802839
149625902
620536877
79594598
21415480
221288469
194995488
388693478
26455529
672799819
513177402
536743611
182320162
503150839
67946839
12630493
383414754
357162225
89105564
189831600
90796403
672627135
440631760
164015133
101404328
598852732
496265360
479269522
573852397
57385734
375904583
184931647
611574755
518520239
274905346
82512201
567608182
9852234
388634187
321387319
76036755
50621257
496818403
680306709
127469268
647932521
564404921
315838761
203730108
590974088
585169818
224683882
53996935
508676419
155946624
533182515
121960692
597471824
538184806
571242174
107325685
33632011
298742151
416865643
107463088
325098218
234609826
291226239
401842644
241203232
22068481
574456646
342791508
538314638
540391471
456819298
459587565
655309313
278520311
568482004
389710903
494590257
338928503
623037736
527396797
91935509
284878819
132067691
357953012
291579917
641143148
569588058
148716400
198556566
586122820
50988825
265817477
194746965
292915239
518336330
258014494
503196741
448683772
351796023
160174598
296229458
353208879
663005839
200892411
536761633
364958917
460280033
438407362
110783864
406546087
254560871
188248098
442710386
27922466
364547831
658186374
423957737
530066197
637199387
401859975
106023805
137584427
648750523
350843129
601708047
480739730
654611070
377008269
20169934
148363882
576610371
579700027
397956766
394390051
479611530
178802029
190414125
78823303
234092235
341625127
202190804
94075244
121523103
576614652
673890102
613931132
356377396
390818998
627734035
186593857
510638911
255130181
642186599
385286034
178999023
356842247
321748314
248523690
37735587
598253845
474199615
140082505
365188377
136309990
186261766
653585008
80505549
530278944
151085903
390669032
84059691
201206588
599650008
480609470
4619423
413327749
655926107
214724761
178898413
104171828
136986930
611833740
359027982
599237922
520809224
643219356
336152787
78113184
507614387
113998450
564470902
576407948
21910784
115640446
54614949
289408253
607613850
548142504
599083925
135493436
92871555
558606119
170896230
80270301
78642962
489552225
562729798
418359272
385627605
539654975
346674634
399042714
516576170
511474980
69331206
7813435
69501889
318253475
15622433
290600318
379047466
404854523
601368386
293137324
204809461
622221147
671665170
655725607
356137078
589906240
159831518
118177651
328119884
588604394
378658242
587459019
182957242
379825791
324012066
328953085
209584270
35039592
424536748
264765477
671294279
315964176
416434796
425030636
279503466
571286117
167730806
416268150
396625485
431150138
307898076
649273704
406510919
246594277
515278517
141614381
174320131
493302013
605919308
25239977
332346283
330783406
87175566
60982363
12606515
429699666
52319953
464444449
491687494
200919068
189286385
421367323
121063832
185501272
651263717
119565564
164391722
286310077
535940874
216583466
12778424
301651728
515150026
527595395
125059756
269818536
332945754
643117371
345288960
93213546
562213607
188302842
77197806
439190339
125727128
327682007
283438067
145121040
571762451
321427381
331266319
205873583
81779468
463691321
374580243
665687458
153833769
120377064
55763205
87993311
170690276
669808467
546961996
398227351
25291919
31737690
34622740
156930087
110400611
181918626
475187736
276337352
60077143
191617287
233081508
330607926
189802928
95380850
298290750
307047934
572211691
349735658
560237416
338003259
347606568
537665537
409095571
165687507
247797781
476084671
171091035
325150759
206750905
147529238
13774841
169129073
258721430
28022154
123422943
672228784
214360058
366802552
206468581
106354021
180092750
345415448
353368753
492900710
634807649
456732296
162432270
333495546
538297921
18195122
480284963
323180807
207346488
315427277
319310146
61346885
58651297
335367283
389548915
294224369
178106616
618019891
579171942
218317287
654822081
152910432
174885793
208980469
4247982
61315257
579825971
446666204
666129454
516461108
48589662
324049756
303063589
107276565
463068184
660284707
279400206
48057205
34853575
585588096
441186566
479867749
213739761
78253961
22757023
180979557
317098714
23014384
203654980
149303391
650618916
195178509
679690
84921414
42285919
198044930
1501604
638634458
448732466
625313270
980203
34378704
313295050
136346888
429364380
26201577
402144702
50514746
402017309
410791677
574172469
315471360
134884706
281603213
192179936
140078622
482267384
129342772
255020579
16811215
449324544
580234246
121640560
330507502
506929229
602949164
192090007
615406876
440566787
602539272
163340966
105864313
265034023
402576081
584268782
585295906
630928849
306172034
420103931
61776290
290123197
13862666
138865700
138017863
438356128
249801931
71934078
165208202
515336413
588835952
463440143
600711101
45196187
350195177
341710349
61831990
195275310
533686747
592374674
392187090
601780420
396631232
147377999
5471089
393080769
19482248
238239992
654462230
5516781
464040012
584250733
595392670
449850402
428583906
529297422
161751645
206486686
578260172
613655534
19856129
190304553
233523184
459690424
31405071
195389088
218536783
398526371
649745737
467143036
379690540
457891636
673284989
33512217
311101215
231350430
56137055
318225893
481812528
194474499
61264558
249064857
183517182
140929924
293674278
530012220
500341421
659619075
403314941
432551984
402989001
594788226
477553101
268741418
201107245
62293086
417562876
76579430
166334560
481619152
607799138
476395008
623956345
136776185
599936316
310870759
124160307
576529962
63384513
174757586
442391733
153930420
403371221
36298817
500445193
124269489
418752239
45128869
310018031
334348807
600788983
221730066
472835259
195619358
53648964
154899625
510651814
158561003
6018310
493439600
271378839
314577305
106906094
286203169
534672786
673024429
278674790
415520448
640622273
453928005
623967977
361285371
296836991
251300904
18802269
203611504
36935884
371236774
390081532
399480863
109437224
255809908
441082279
376529231
284003653
376475554
463912970
368944047
556638067
505879174
484048934
589246377
112979566
433510208
449832721
516273047
324112710
509657869
421283751
110422556
522981147
314768092
211527966
450607330
234867081
139674327
435769709
39358750
551147470
279985348
16844270
265735622
99858651
377176725
160492045
8561122
346113712
645418579
151663469
261339695
290105517
155216949
3295438
332745829
175374476
300920609
310269519
427794289
286808797
381319532
510801576
28465241
178196395
618374671
432357893
505448851
27337671
345000316
283455963
72384258
70947719
648498710
58083101
92731783
42082010
404449657
35767285
646353083
402937241
649612920
365731906
146558065
203939684
32084349
592023429
198935180
321305872
375835516
234011759
487379770
203200307
17059379
227245289
174111042
336097995
595575977
458089158
211908885
330813530
29760295
603538209
294749452
394391348
79716406
557082696
599882687
511951756
368401773
173632747
466089751
558145246
13866852
96614990
96815786
421024223
13084079
182482202
504871676
175003714
69470044
533405517
322216872
350234427
61640662
104179779
106924386
130201811
25383867
566485416
177686691
418887049
509154019
190525444
406331439
509557841
341005188
554043977
486993336
207133658
632413143
561789678
546806987
355327407
51274781
172734327
232210554
453335256
241845541
45602439
465287175
222254776
507866854
241015576
300188200
216330680
362216762
449171819
209002079
432283965
522714780
536666305
45448619
564854154
170843464
311176692
474531172
447357472
286297825
555428299
269149131
12413506
171926753
463878308
573270707
256638532
97491226
219324447
479706016
467628159
140535418
326632654
114631618
459718131
300096895
302423935
27736374
111835971
183683101
442343264
358489117
261946462
507527307
80759724
372189442
394928811
551673637
636982850
344667563
297435646
553813841
97526676
429212628
652322533
223826531
187119210
222171248
52775297
249407309
212434703
337238769
543796068
115346523
418953352
471552930
65505083
35357327
493933530
648186123
47001139
102364312
26280593
38525021
410120489
173131929
253969545
376642946
551759033
184689955
596547218
108495769
290518125
41334257
679654897
276380007
230157319
205877647
27112877
91613683
55125149
368588122
320394504
131489543
672051928
584737527
375777341
613511114
164630108
486134979
538983469
162817881
188753332
131652250
649859313
423399668
330209917
525623768
107535351
368352668
467978082
187863676
127101300
569766367
440063547
352317968
424196202
162471448
602127462
589635660
222086960
511963124
26616069
615576695
387838692
206598854
135254374
73452923
566566264
462773958
243318853
159078712
270160295
580529831
102045856
348846717
252126782
548425593
479623852
310977010
62867521
657162809
31886786
574321675
494260003
238715091
27248879
299614271
358609411
397116118
132343899
639961511
315714651
2648153
8365277
339500845
532128044
663755915
161632518
491087642
526997785
510963066
77558379
664601958
506551423
115445259
209314743
346099682
61801567
658567412
71803367
271135839
483777143
84035538
385880829
394907531
208861134
563102968
165594312
397866927
119090246
394144451
118207038
273864197
62230029
165817391
129665355
506861431
467215788
601720906
304123836
233320989
106346873
228216405
585615612
447951735
641914718
509646272
65235387
197875972
320930792
422664335
436888414
514933817
265414640
247537100
262954735
141764937
516300057
74904335
200930846
442793099
257685556
440177170
632613423
97473765
598344206
57237912
398753718
588596383
202732721
599394280
210165150
308745739
262090287
542555580
438379789
112575593
195608369
282899903
190171177
168306641
294104470
107863289
617809166
12232116
274301067
82484026
340977816
604385155
252949282
91885684
569661604
524815676
73399640
494300995
159120330
595789814
596484151
383241214
26878200
559153211
517509334
634096354
26784493
182790645
669542872
103652495
265003688
658064706
56094391
203651322
235396929
218551236
295476469
404361371
166473285
127034119
425079477
391552047
346411630
61479954
540171403
26504887
228847682
66681300
512422629
497085077
576834859
37538683
285186884
190352570
260157718
641744449
582723975
6642191
114920600
670214890
164357976
346633714
574919359
562393710
489179755
536058208
543751293
170334634
348324369
81358773
190323139
642504727
230159552
36592445
166562879
49692555
485877782
472692808
641568581
179328811
270577458
566328426
135745248
383920190
494604049
192946539
669125087
38897626
386239763
486015114
785809
22453628
568632168
496536341
265786519
603010885
653604140
73239696
93685818
513313342
636259215
440898983
104049402
420386256
435183682
632810834
462545934
153847440
20540562
175657654
322704113
365679843
217275423
539516368
506667402
133864310
93175346
34957897
579331636
183159496
6975683
237338753
109853826
379255214
518778103
621267110
47830260
257797205
358338923
658066487
303954303
5119546
622493060
562045491
224423862
523508058
559578332
278839481
526372671
203267050
233754934
190363823
411072928
261884242
426504111
108614219
560671513
658213290
56445036
274284837
380445353
665012599
187226861
202451584
483734243
150759198
659076792
605005931
143943993
4185990
529807545
151439839
214884422
196066928
146740424
230979568
125319858
94469110
143730092
475783217
156827456
551005291
468099129
507323593
198257520
258239956
654240431
85282683
330355292
456223114
200836381
448711040
494575309
13114319
213014609
615686087
631730357
247417279
445799799
216068164
137416400
649874416
32249177
276935841
664713104
17861903
114881383
325885282
448898238
512122289
141785949
403184445
262033779
2230349
625260108
215262892
570295731
239384259
464276833
50516028
555485276
28401135
186955901
587197956
188682377
661789041
516771834
552166536
152513107
132433836
417415286
491996568
228686718
249551718
148959210
340518313
91894817
59533353
170293159
5931641
148824213
299760110
337610750
496944763
569821136
143149781
498002784
96129439
83799012
374495068
354874146
164230461
96823487
588630275
282132571
516866723
631145804
343916060
568309380
52757319
258899237
47566520
651540584
351752343
677741293
429212471
505398297
617723680
398364412
209383270
676114044
342886785
641868797
2176734
438357844
597037718
409512183
212648549
580127327
26662907
396269388
492651206
230018565
323263918
433454830
249512768
614026525
4929552
214547517
433485020
314456521
224339432
674548902
29821707
613501896
186005573
426278273
34199033
501033966
24103112
406067022
365251804
168355631
607606313
600928586
195336727
189963021
220805354
8494329
396035509
205803929
617746578
49313082
502102407
448446031
434121417
352539591
548377376
53036321
296389898
32249231
131065993
239015968
219757867
461231175
326211748
644159576
202230706
655733367
347875761
220279882
290042112
633280495
5090438
363752404
414514283
259677772
226424845
554501092
531289428
74537738
289355878
590589827
594269858
75321853
376091352
401757492
286409390
460596883
372463662
424240746
164138498
655240717
44976835
630667558
198051620
351814664
293014606
588238710
462556178
498005610
570911967
103768482
544813877
339093396
668603361
127222595
405925351
272523660
399496562
430594298
184939106
42591151
391616803
147034113
555422970
677189585
363840202
595290892
46322823
176934096
266857676
267636159
64819303
369559197
196588494
344129174
533952697
33527456
400603768
231830563
201323806
546135082
427635008
374277094
557860359
444300942
363104269
453446095
452581189
230260531
370234503
365509454
286149797
566514249
150249657
311899380
568313675
386221699
337793025
97233183
148440712
176684711
645423533
187152948
626173973
391008537
50585776
240980689
70987280
110928754
619800808
596888557
612394538
197858638
203025113
219628398
407980596
396806762
493772272
514927209
154950710
161473001
527563342
180993933
159884799
631369739
36214783
85366267
235302665
365801264
459159686
445670989
375103802
98893528
626010533
402290566
141589929
425530009
421721481
29768370
272603642
244169261
255071824
552574699
377835139
473590111
481372210
4927345
611789047
94382245
335188537
364209064
138327350
484125639
103089517
109150195
202938936
132000826
198727208
368154381
173163527
457258735
410781954
285421435
567642890
212178330
679460829
134809673
72979449
636104126
126232307
522106247
104112601
512993754
311858628
107072258
640357383
450532802
498869869
601343562
377026863
446560794
312044217
181084177
42010733
585413415
80241008
226887528
17223768
531213205
294553380
67912799
187004939
153379906
152620498
294444446
11914814
674609640
232529003
378558794
662204751
132444106
123607051
548005831
207556830
235905565
240572623
373720076
293844300
239926155
231151575
51882012
421542969
655449485
20302589
3337548
488825598
369964674
462071446
202969756
295193045
364362448
93368760
60808259
666028691
211636510
258923
451496942
210515367
122017165
81540944
220603523
612562005
177068908
118998120
115261305
498381799
24923113
519339135
471624159
554889861
189952919
594708872
418093719
101085504
510154527
521368657
356476580
154926392
142793775
20643441
126853050
508102288
319251130
619902921
73226061
438324092
219151669
250111202
21910296
424984141
219850128
404116602
84348760
539959249
581774634
668970248
679076941
275748936
376116903
291988331
224664307
332440212
583399802
305544896
478901113
350324862
157593555
135181843
557026198
279279974
31991706
466777608
127610835
18350736
622576021
74455360
43516894
302716099
235731395
204827076
556329504
286474887
356156857
7003463
18001047
469224836
586409320
273174175
522562374
7813466
393140344
656494441
669811768
162512401
63575469
321514102
202919145
76160604
55320312
366535423
96651229
657765748
61857685
2724238
223047606
492578396
127189296
573559235
452732236
568613952
14550598
289756291
487887661
4485091
664897490
69636024
472048779
247851710
456303206
223238826
201702083
58815863
152301171
137068563
322430290
599778220
198087155
169836794
570025940
259890708
135288542
435192228
284049649
413047992
566388121
357405489
380693782
87664257
135487398
49554503
28968043
654644041
610525556
397345399
128612300
425531678
247938168
368214147
269812441
572704332
278231653
64448757
592984055
612162540
666513084
610542361
496034826
570528963
16906839
503467248
137331283
343995519
99449978
388390354
473181339
644993755
281461678
46097538
517240356
633703754
541471935
100010817
289173755
35616360
18371794
630800720
46675507
317603310
139030105
566734604
418546586
39860585
620226363
57034513
657389961
667630734
421423349
83567340
67409627
133993800
62402155
523005908
130271578
618353600
668313902
7271777
69770958
19464504
659443117
357683156
250394207
107898553
612319754
85865307
493602877
522888713
327130852
219080008
335625102
297915030
475421414
642980741
445184430
206435529
672004031
44371458
538459568
195166010
609569523
437122194
260626284
44837562
677207632
299191941
624427701
425913231
146683913
206530685
652869292
411824948
330408743
396625212
167515157
60502708
370979614
346583062
46330183
19515509
488153315
675763069
364804065
507372389
193757974
334145405
434476037
278272446
143681831
417017183
56014578
350681343
488358267
81529293
347657953
422558436
197600293
181054569
256584138
430522661
394686116
594501326
564389010
433143232
197085882
110217465
574208169
237667657
595661698
100930674
671779314
264109613
68609009
624629827
185101524
482034407
582848233
86348377
7555934
542237657
408902945
78855120
118313435
108674401
303531336
489811186
53457452
97207532
558476399
122738122
288869579
174769260
46102821
474958622
81980297
306911341
534672108
420331503
417544420
150427874
156249415
52130937
18932519
396475090
141348725
402708224
64188753
90325283
362736810
32637543
392232277
215336542
345334132
140099600
88149249
609896367
299767503
487074629
550267887
86022996
486150462
316661720
564610396
123302418
51944619
339485206
366192372
442206032
81376712
531495195
182834636
303867405
282214307
213243345
199846690
443007035
429973527
70713347
81396659
131111279
420981077
376702852
244392167
71592815
402063389
436968676
509151980
308211129
336837500
102074993
1312723
51466658
519409355
8926922
165930865
658715581
314463316
303758134
645169945
94442748
37052513
91108048
612771668
234336747
396952018
282702670
401604498
637833298
488536525
36485639
677080195
323354558
25762741
103783721
69088817
624179123
570486682
462118487
343988470
253286338
381375091
488310787
557778471
593008180
106771328
327139249
465962756
633863350
348758575
513062346
658637297
193129725
290807515
618772219
375924842
150302029
565533552
380964081
558196213
187453304
105311907
361192178
356033740
393353265
330018110
226788403
189680188
21670055
76790972
627844162
626190766
438248295
541839958
168060554
497266730
114961471
90294305
343351870
603047084
299982400
646665667
236674044
306699810
72566714
167349367
670711704
94762068
309354656
570613716
559400131
578080296
318035257
19051406
506685201
369287586
579306975
64781698
54976440
535281435
357393386
312435242
506504321
67425867
270774630
256316069
213569455
408224624
20232404
473471014
205633883
470798978
70670388
199147288
640118551
586527058
141872430
338313085
346050807
677969891
626544202
656730992
233325247
602732256
390896554
625678598
580982623
386978412
198019085
316842070
181386792
53510343
528518873
594681843
355328765
200480452
606337129
48898129
428522679
646139358
89345730
360754410
311425178
234686373
398652113
487488349
459208907
595171755
348742434
100550439
566298617
517537112
391791023
150693557
209492969
533272712
145495714
556439778
169597578
59228997
61204501
130355158
53884629
421974513
22706084
413926680
375261223
600298493
571238622
352004693
320625976
577521690
468058937
134331526
474052531
210416645
160068217
141826312
69176341
24273867
620337089
4129364
147438217
333160682
441205988
366471966
500503356
542096605
219682642
606216449
605352621
671148390
28173131
216388591
159016239
515117429
570295394
518359770
294441396
78607364
380457584
62001676
78758518
151996984
189512342
415206802
662842524
591090353
593595537
372861632
536994526
28321288
297823040
126577114
246131402
341230750
187929695
94981277
451507969
505307016
287087814
304891954
431237521
161879542
117904708
145572471
215284131
181624234
41441556
8933590
404453217
146411587
549739719
302443378
435133252
470667449
315206035
602233654
23088652
572980288
11810642
480451032
111712110
285524771
614810350
74464517
303442018
401266917
289177353
444521377
623813585
121267904
577880054
675822626
525409230
668622877
128511012
188218834
95320123
52342796
591208536
394010453
274292455
617929919
437846709
256299739
381155817
71924066
524304849
34531151
166380205
394607055
335801751
493368141
29752499
442953459
67178380
274817187
163486310
365769413
365212907
641966174
80488370
642920665
609177172
365842068
247549285
275853340
570151467
287580929
303239871
130158450
201521557
648994051
1480541
122231309
591004888
4431971
620439564
250861032
226686819
61726542
154593885
19734849
541406008
26438698
7502099
662281596
302666726
37149529
100090988
116735508
331421387
160425860
191321980
186368076
658189104
25973317
456929979
20268657
297523289
54207076
62817863
493830310
406676766
87574786
418273573
247408057
553118041
313276090
108864691
230934095
236506388
138640933
673028836
5106679
454080217
229333726
386780049
189148511
397443150
130444677
595923690
391717372
586031567
10334150
563997583
186769246
336118963
260233815
667888446
73459724
143554297
467333434
163337666
196535762
637160904
312009613
258095497
485819628
225018592
609217308
452513787
142493539
545160716
520139208
505678616
89492926
413004104
140102426
454278859
183865636
668621949
608920966
142493810
379954399
221147505
625003075
323796559
32420302
19266394
91785467
271676204
616496651
531564174
182325142
569218367
76261628
93151751
68011516
432424003
421802369
492278306
137288475
353014548
119286037
467683199
231675982
489624959
1321140
148335431
248124408
133761566
155485511
548060323
329412311
159483953
570011334
483640994
9605102
451535330
323509605
22863906
474520761
599092774
576303740
53487618
377167940
607878718
66816160
126510296
189178344
167905631
588098284
586093229
39874766
610280096
279267114
54369666
275104769
514309847
269750403
199855973
656465173
75189988
263269607
331331224
591361273
101518935
341555938
64876227
502645767
406033999
238109080
225627475
487311495
542836659
221276468
293942515
181653638
52876270
313642780
189722247
451277382
261608833
598295325
482739654
609855854
21984053
615792803
352771563
500782733
194310327
323078089
138218519
521409408
517520024
92083512
224631378
617449463
63956688
238519359
40871926
190070256
307303490
201673961
158506172
434053897
245943410
458702736
616924438
391256672
98680417
299461168
69132185
388323653
366217423
428256467
132683822
99724766
248698374
219951808
97541252
352564276
64924811
266966792
659910702
502166300
585404826
359523683
288770193
444393715
262196641
85717401
85932016
151452625
500872015
310285683
671048231
617394230
142834571
70949865
521286164
224941240
588425827
295390596
278262783
582641112
657477734
79890388
629706699
317266580
295200234
676666356
255821436
491508694
152241147
120646079
12345154
576743419
118215070
518403605
77341291
593216792
24126097
567511549
586173503
264014749
388865795
169330201
668013868
328770411
547382175
87468724
522973772
289943508
500529237
152641306
47384450
210570153
424409088
669377346
338944813
568070905
166175210
424973166
142623553
534614035
424544147
304341513
407618941
332727940
208395101
492013567
449332582
204259123
70838062
327577856
152428170
16948103
90004002
288407348
438942518
157259705
498653282
257529861
141431460
350609374
333503670
163811883
523543208
594490981
291150432
26443405
49558214
561563680
89581134
326665064
632524723
483790427
384529052
665079606
669691531
298444220
649757368
41146626
484571977
169173367
380368030
445195188
407858386
128040266
130868278
290382770
268057972
180542502
296286090
482663971
630226676
35891441
503329636
89203789
110373444
551980675
316950594
332196345
422567270
18450580
15456373
502542964
455588673
135433525
89086679
541764138
593330458
448801425
607322518
461044225
175409905
541732610
602528382
475475614
66029464
549254858
674379239
382588566
25410616
159392645
587564136
613856587
501983340
616165984
66621930
382106797
382626659
645037812
599906018
334347250
77061660
175228581
401003280
167702003
269815259
414770638
564362590
330883736
360304662
622134404
513138377
46366710
8355312
181999379
293662697
507455212
60407133
14329376
327599386
556428391
291899368
376496567
482467019
200728049
389732648
143743448
198198012
285306341
145515866
423946495
587657267
186351214
498290326
459312147
117566558
486534241
180215304
277492865
269483088
69425170
581637477
259604240
448238161
509659282
510371634
531577915
492352615
65643321
668557750
154479156
557390392
548970332
214801866
364622609
57038868
183724608
678327459
94101002
340072637
359370642
461462648
176314223
484003276
67648756
187757299
296423187
101048343
374706660
639073745
91739911
412818928
643519742
419908170
206351373
454716135
144987394
661367708
161583976
333262011
4504624
10570881
624157197
140883701
262721071
493813609
349128006
403063127
189874778
483429538
599103572
356559956
265325683
324186519
89969982
282896904
426274371
568164150
252870668
180704716
391112934
511996226
606633771
108463311
117865624
333691787
527489397
122649303
545853968
36731876
619363619
130539248
265573442
455744087
106886270
555162912
414196783
307042944
536290000
508646328
17281818
45571123
346685526
392104775
578932417
244580720
622059147
240262026
654519967
122703119
636704791
315805574
218394920
472552669
552096469
256030759
557467409
562578402
474380380
261106991
354573689
500440779
182210336
532990609
632336261
279430339
446986553
186533347
314713076
543367450
203839470
95529693
661228715
619748700
43083178
79915428
355883909
224876385
142699059
218555898
445793774
530897609
536142222
398064793
135667864
120367080
56868669
439797112
437186754
50289221
628198453
352354384
237617522
236393232
412373266
316138160
533344513
396774134
421295684
388082257
198254394
458236208
172825427
560824961
150340279
238835220
613396728
453892255
309321752
299977304
197153646
109963673
107693316
316803735
534651660
121922523
167737064
390132304
530117608
381949253
64094522
475737143
324849275
338324046
134893774
354418851
155540977
324437627
517303119
179578967
91282278
586158233
456797279
354337456
590880692
233217169
31471909
190545011
119781337
555316033
642798597
592547927
574861715
305626122
291736901
547333164
460342122
634526228
101373400
323384520
105247782
279400315
199485790
193742327
448250539
207282122
406589782
668942031
283606602
18268229
602972300
446521518
46041338
19378678
376724132
445106844
627454187
271575921
616804136
189392616
580085464
89393111
376514911
50755182
80142422
393614178
40695193
74827367
88170456
665248637
479252892
446532183
90716919
642206930
417733136
130069616
520654669
408682745
577201697
510357557
260291442
542471472
428825724
58305823
192850208
595982208
279098546
445665810
133055532
585585829
508723488
171329777
127229860
146225573
99600424
648777862
497918647
51775277
184197236
397229006
14870864
644083659
124233022
469016501
121760447
565583898
235068050
76907886
2232132
95319944
383922817
256127147
314939991
36119233
222869309
404027743
380000576
67702052
21504658
468917279
228844695
189255115
78705379
65857489
202988389
326687485
89915282
188666194
351733387
299506651
423184435
287602327
593077180
208387752
657856061
570432099
370465901
344075449
15926832
671908482
79972427
584018294
221832295
198495284
676307727
137354216
201509649
87311242
554627272
187700408
616567928
378769608
363197525
270150169
658901877
52870173
194291461
99002327
218891570
368940051
96979596
545992903
37492618
168482536
484028953
485104026
108838555
664467743
493556664
433278730
476469997
239255376
615494527
184777859
368226355
61952939
391106838
609612675
573211354
488574417
32485212
591826180
390535168
288514393
101696433
54318251
106997657
639008343
41752056
84577986
209927943
541407052
581324690
167499228
132449147
522639952
122423296
288265213
109547022
426350424
508514932
206346549
537250846
57794042
30966020
225709056
512276457
5198240
182360226
52732373
602186903
454612289
358327037
191639689
483824047
214308960
6740839
527644890
490085573
493672291
507578501
532111153
21205025
119484292
116833163
626078045
458716886
290094851
479089174
569636656
379491914
306458406
619989442
352628800
372531854
15428507
650327903
224324658
507597514
42392490
497098241
458148659
17250963
316250181
195728591
592962017
17746743
643248626
444582348
533408541
133564979
625518480
497469873
577738436
475075014
654830155
68988550
635238599
216066014
489892764
204323784
228269885
82753231
647764647
603928215
128838938
559219597
413701002
561340443
142573377
115827088
644944478
541770131
656005290
100072702
321312175
446700137
225381351
65304179
483050682
349266574
386747827
93091691
128214313
580794994
486648614
524316493
196476621
428331164
424071727
210326794
252720834
544943229
14258160
49744380
97518931
233584866
584840068
676322303
57545675
83120476
56282748
186815429
679670128
502482891
419875886
496772603
102829547
318120922
532943568
583157154
166181052
561938430
126636915
428903266
355323463
319221290
150366870
575109549
527163295
676392669
342619306
468450018
309581908
311223568
36387182
677327646
638912861
109932829
661782453
536461655
93076274
639965078
616174821
250750461
570463616
65243237
148465029
375775673
24259355
179912122
134361590
618134018
534411981
75560642
120250276
608393324
139818684
217320109
450270626
431715006
306592729
643965648
30074634
58115525
150866234
626938202
4981891
646248666
376272545
429542879
133796565
585710538
628882562
95618984
73209752
228011479
166152962
39247200
196785626
246935947
414522025
460743410
298013151
99095195
113528286
43889795
490870222
199903288
4248920
469655504
167030124
304701408
291006490
266048311
565930388
201095114
358489949
551619695
168355152
360538189
622566524
489587454
404251705
203967347
465227824
409095130
201620331
425347404
352398927
315079887
200987172
524908329
435596039
366304130
527786576
533585631
448454656
143751766
318038394
174054477
278971843
99506582
305114461
143329130
233728485
70015629
566430027
656080340
383789872
108289887
414380319
517216628
399558588
544542944
172614591
205380361
555413134
229757985
315936272
39988597
353849250
569436069
249912430
85674693
547370504
473721341
175245492
494670308
671109019
405467414
199266548
115932847
288102549
98369443
133802188
70942866
382978116
459784249
374031451
271655586
160662697
84331543
154796817
430652663
113369361
600938302
619954849
376668382
102915133
39229202
434171851
451259012
418605453
589744950
107663625
152312556
150462035
471020784
88276185
461354922
113656646
392483054
67962492
578314336
206648474
622885305
143754606
374100059
168871112
658218469
302685428
460282094
23114247
376040872
4184031
539106347
351553130
486627704
477928557
434576506
513841368
338064408
495072406
192968836
548330216
184181888
280662904
5715676
459986831
553058207
21882980
672867273
595074498
77725104
611148896
224659946
234647865
222901354
311922460
330316964
309685570
643679231
198332397
587453046
478589446
67023344
108136447
388704454
321472281
476751562
67494520
620562716
333577727
412011057
553842833
552667653
284788542
422539632
297305639
26161746
190789517
130933105
17862367
595108235
373477671
91148779
530332795
176128718
487250420
380636195
658046721
410593480
609248738
295584753
622872404
125191265
93262460
638636433
623274699
271305821
552695809
530581800
297039403
311540456
593870336
318735575
31566025
275173067
640594715
164146335
444927692
377715535
209622146
428033509
511166960
568639972
675336252
173627298
523472677
196503848
64000081
308508660
86822873
616842438
457392342
36404525
353125953
85586042
640881174
74588027
390454390
187567965
22626575
190508249
564606916
482614803
29363298
126214752
148509292
570257819
255520789
594225351
56510125
465196687
303476159
127771465
387172187
537170178
553908417
158759489
138801755
290337123
110286337
325133397
483878653
345092247
435012419
541986014
599141689
643783192
92302109
674339891
235613355
337885119
59325537
439338203
120836283
14753773
57611269
123255707
542140325
507878012
592459917
15176111
438021537
542823355
337223280
657967384
97889747
244753759
603865983
530214635
484262989
307337049
357372720
206592078
240329224
254702916
178550716
7332740
362426917
274956886
13394545
563600838
481102608
209721540
74305120
110208520
208713328
226586669
180291228
107124908
314921073
130013161
550256240
369966934
590722607
210474853
396220447
505142440
321347941
102239583
645365469
484265606
493027843
169090904
416455142
378119101
601002278
463567203
229488888
297535557
30461626
287136433
164499350
494296394
253977512
74493975
29401572
638517166
39465679
282426114
339180872
653420141
347440315
379716682
169645036
226122835
431791529
114307247
152308670
63300595
434474315
40304971
452211579
577784668
116165686
491187846
109907606
505714738
603974938
253301772
252384067
469367104
468642479
653875029
490202841
314462441
200286368
98256658
671031857
261894418
279764546
584665080
561925542
61739017
622638103
498928811
621074830
357074771
97478042
508221703
354851039
147336721
636307911
317374036
490104038
491178200
106309862
196639768
395414777
606239969
42998747
305555843
190817238
3254645
492821597
427656949
522499576
75192151
343751661
359612819
548806009
122612306
419955589
80959206
117391685
31174185
278588232
240563810
101029577
71972986
463982896
65076858
160392436
150613079
117523093
510319491
283516962
185076900
529701050
68563826
120047286
155736715
38786994
91384203
256519379
136321954
219679342
429769293
50111303
35750015
469361764
131787409
269763415
558864283
554070805
370998108
669215811
471285526
160229014
102905550
157321079
549097433
23712405
460576293
480872056
286269003
644389747
418645209
432527429
595473918
315145330
493854603
360435561
400776914
62968761
132349176
543979226
336711026
441605179
102429527
619344612
432840500
175090680
67025089
561660818
187177977
479582038
393329493
477310073
505241296
610751506
172064096
612190006
660154590
55670480
658810745
28233790
225717251
59649850
226177840
227375306
185146549
592229007
490336774
513906930
86855231
333283306
92755007
508004238
346457029
47670138
121340620
61440811
187675658
467757677
492067699
419480058
233868371
120862015
178400104
298737220
211477987
186465442
332877663
365429739
308678909
348026010
137775240
95170981
383521281
611862835
399793648
119835089
658885006
402638587
198659380
485031204
91285953
575283159
47147509
674283292
281983217
597525752
629017675
364573180
427084266
154693458
241461159
218723404
263161694
563100420
653376303
95835885
194969851
36773498
156709125
436828936
185253907
143371591
325291502
297362780
161247059
670191443
355145298
103229594
362442028
158236674
246670038
492668845
61898484
44566381
531380832
164450352
552416763
189073695
629564929
149830285
462507956
194737037
663569435
400693092
318326060
362784986
143217678
613883723
422127429
548128409
388927810
523427577
606151445
633423231
554481409
237503117
450928610
97659682
372836010
190439500
49285280
483170422
420068305
457573428
171798497
381955362
362892907
550151496
26722744
667781730
402098656
567086853
90708158
336214894
76482806
467259908
611008630
614803947
540731268
650514032
109897549
147311690
560988220
628738462
503648826
246669830
181929745
285938903
33645468
453854386
100840704
228327658
461146999
98734372
418777797
105621304
676993283
69556146
90943143
141206664
287596506
157462816
506167525
470138334
215613616
666884230
420760632
517383855
165385552
238074505
323888656
609440422
450064378
170345261
289238730
299199284
440275454
653351964
652695062
219770950
360848445
219732322
46873209
514105374
340223901
633373976
602892531
290369823
111588823
186531076
431869656
355127904
484930903
86327979
637178237
418018118
97452538
126822503
150971822
94471715
293151709
86291597
284384216
344340808
660630252
335266240
544774992
297679199
269246203
546819176
564447876
128286316
43377190
140076751
124672383
231579139
93788563
476100672
413487265
64430294
248161150
618293461
565158812
397780695
575983033
72611475
442296572
58669072
377416661
433881957
658875637
646451156
196785465
468442931
362163036
155916121
282604894
194688849
382607573
431993264
313341896
103391074
547329819
110906570
69299079
594612998
554746468
399182439
548601249
346648575
352151119
414545121
46051448
311163843
35122223
290199347
178478196
222420405
438248
285927432
407801507
632355470
176980278
162335784
568347888
172478199
536188999
365763507
638184372
78654561
412690773
193300606
339812800
325036445
140143475
85434389
600915445
550604418
224622411
42786448
665342468
238582841
257097437
72244629
484414999
16121781
597098664
325333812
154539818
239092779
433498786
298582090
288555976
505955811
471898742
289018745
421100217
37437538
174184651
167973234
99460251
219291920
62423990
268593892
114567329
288156379
80513236
115410852
587291284
136823692
200806718
285176783
190120267
328740950
417451217
109339111
7538865
2820774
624231126
593561023
391109946
106377132
195358694
452822440
224855997
33671945
98417079
452237168
573096451
308195224
339424502
3044235
618964036
75246030
85783611
359247652
561378221
437420992
231418697
66886451
670907233
316509889
286034463
612245766
602443408
270458418
139691990
446720230
180818955
170958413
412262731
333145557
195673695
545351471
405013899
361842678
599176508
540017992
660723355
394207635
239115181
657794411
221860897
4863009
633466486
307695222
474195786
631405981
545824993
615932997
383392125
561518892
221035570
565205281
258620297
407989976
128247089
129707922
476092584
159324875
173451372
185724043
116530496
154633134
103979130
299566650
527825942
261089751
631490421
310017509
204786350
37490120
253861097
335447634
540494925
261576219
325265367
615865789
232630984
224506698
117591262
609792618
208316253
455678087
28650300
438097138
550117495
72412330
357405722
544503432
86076486
247218068
401506163
51121950
182592133
208545350
49122555
611421508
345007766
388682720
350591558
521673098
489919444
461404137
679224009
228789097
52266229
209954502
504308030
451852333
564877303
124367187
554914017
353643085
122871710
347432090
546893565
157534091
672342284
512107913
533397197
452365902
230794882
200987055
130219506
298912114
395907939
386117776
231866989
16245212
361090928
267207198
335855350
199237079
211887971
208392137
65260933
275549436
608375888
629145106
414029708
436776165
175525066
486374238
276210048
170796509
313976593
219493936
192459725
550335954
295496359
221659523
282348351
63425852
451013004
517143264
394976694
541500644
591751313
470599215
34814998
94485100
454684890
159157496
298817851
87332159
358976094
125378742
80429894
106006290
23841725
389569681
501685694
102603396
607819817
248005585
577815101
658778755
516855809
183047221
408615814
254921450
288596678
100738448
113678391
464605512
25019399
291943553
493672396
84858997
9900052
405028122
109815099
619578162
521762732
144313525
207122844
325467318
224649479
66501267
131089512
345077105
582190100
57879735
368345670
226946384
81539402
173404096
640624856
366129602
379346362
149445803
344293811
88605997
669581147
248154330
216623677
25158786
482539941
91878799
498068538
288113561
595453786
161473108
575075773
91255204
195897815
617642664
126746176
252552091
188398581
479964139
353909679
606333661
84094329
156593842
568626291
455568225
650816766
86405666
36816991
175332815
189258076
106973984
345269259
540190154
300452740
82805669
545443899
505921462
435870450
66301507
647602767
219236376
663307314
412930428
56548565
3453546
377307201
512948949
30756276
621660227
111579246
603458244
53001547
189061965
127528156
560182410
330316375
502638562
209913203
155366090
60569843
663643321
32797924
583975981
264252186
635342636
51090949
426647728
504056485
548452616
423693636
70966050
536580312
465986730
277404288
663272769
398190787
516647798
41600230
602810120
116080426
225727685
566972052
439372887
161443003
376559465
102333428
521346984
72084973
83797589
357346490
551126487
169276307
238386751
207981774
277235232
196890379
365065267
187310807
660132518
558845767
352728027
358084278
503544055
14526078
149083031
11097309
101241569
594940591
467478006
65142203
198251908
461302734
627120321
664669449
625718300
128157029
39509765
529303950
140302443
456994568
124872799
161249912
291822651
26874745
290875008
439245499
617172270
529009543
301520958
538677303
40493164
225157613
443789375
469678562
571752426
547963982
41748810
79797437
458253353
127824092
50276510
523375938
381557331
574785615
80093194
225380039
78584383
413283013
552940542
136911822
99203636
83073852
571521061
492990220
290635611
236527956
331890325
436881083
434498233
661245709
476547975
540018587
528992202
189383495
216865964
22807012
287105051
462170031
551189408
603406021
526690190
255335627
239850738
245726547
167380349
550608619
332056708
464884478
164452391
504689894
45960712
512876946
451198030
83000772
48937944
244071489
574548621
306153963
446090167
272333678
28086891
97745170
626847201
427342181
59286301
306735149
56508956
662421635
405784558
539999755
95512763
631404478
233019736
518557123
596147121
49647896
60694132
443444708
485429220
478736392
250078333
164581014
108867316
30214423
498434144
350096788
24720649
109678765
192169086
166990083
191293211
176750721
609844193
484221473
89287885
197815090
346415747
422388155
225117081
105574139
274232086
224611291
167458236
50082287
185460537
567999890
668256542
106170052
557885648
251406363
102900780
76606424
210373042
144225536
423828801
558072279
498696570
542506702
247695553
669581598
357526599
208200045
43986487
451503997
286282958
221025216
87874871
327201221
531669599
388539478
516168037
223488173
34064806
521454623
167541538
595503074
466775831
307094903
585811511
638068569
252998869
438459132
654798149
102859541
352642974
10934080
153850059
651941122
560639266
425541753
561855719
27673361
248421970
190916914
165590948
112655609
337711416
262402220
113472393
115127638
352058993
62241699
213329529
330574147
407031627
251005972
23582895
537365871
113665934
186846937
62545625
163507509
410581593
58647751
267073798
255038842
189162585
556974554
61398150
73523290
637454372
17284790
272050149
338947934
266585126
306649933
151337678
273367341
74649832
423394679
585615623
103399585
369350552
622010901
127487086
459912111
243731714
266407125
347015362
518862764
633975945
44475028
23125172
519309968
674024052
240619461
483127946
487990316
74115727
672144762
98141212
443471870
466056713
436890466
63344132
247015763
488017306
266334055
561661145
258187125
28260722
545787766
416983949
277285315
308529638
484479786
478789992
48033871
270367311
577754097
122363335
451235599
663415799
617448767
507845239
34656667
26748131
411786741
376086677
174801957
651557447
303924800
268936632
104327562
81301613
27747945
108276982
621153799
307210549
354483459
83952224
81659340
498958911
243788923
223519018
196237340
397599278
400460653
166904171
327889516
479608806
42173968
94476979
109550818
365134246
559412059
306017125
245231266
3436436
571447264
488020044
42726098
177703478
139798548
22611620
150784968
34433870
410542636
37661337
304282282
635503711
532002887
230835184
564788218
381746181
413759796
592631224
154978204
538280463
584990190
86364169
204795862
84411599
244381820
78174385
115024172
588321324
629578784
147703512
81700844
82052706
105711264
663076613
389909023
106112386
275387435
343968839
44837181
539435635
350472547
240597411
49301073
546016972
433571430
382512938
534737800
599545315
42091084
608101077
632997848
368021690
33112181
365902799
59359107
251111789
251819355
350812359
467711287
173952029
660469792
186044144
122687662
289815367
674287356
105264641
675398585
193871697
678828450
361656936
626698661
260760819
55434986
105140592
361346474
133528576
334110218
598595693
135771210
24853884
107308432
97770840
168083964
141676881
146774888
153409360
20902806
49117990
327949000
413274200
395270767
506625369
575804276
5134906
64843864
170087030
494127174
153673285
20500361
329987691
60418465
301285395
473857795
236641232
253564577
380001915
570018848
589760943
228867971
417506474
216546347
440330937
613603531
209925769
99697729
245919937
228320169
321318184
453044666
424623091
34802856
297115408
321835208
387521888
527196664
71049282
528374856
613634569
245688519
103316399
5050100
485589746
647792747
657315750
592414982
512112718
8081596
677633359
89829628
286937312
577634076
524062954
289696624
572235297
169123514
43865966
678254976
605223848
35855860
376602114
630865634
202588672
82273428
451185748
140644239
417265835
479104564
528323993
478958444
401890428
568193711
262483703
80375749
498897176
574718470
300763499
389213076
6504777
105698305
439125545
490793990
14053437
286297068
263856530
128137162
557985662
585072851
17140328
558264230
548983962
216987839
401452011
398883400
247773132
389508192
1017473
236585561
321880485
362330940
343502229
638630947
404749677
655077177
34398048
231873160
455385939
49504114
279167204
142477348
190322109
601146587
40545254
489835816
669385892
175002669
41062322
253619423
298825644
578402911
3785236
99441293
287632873
251475415
403191303
363571831
650896450
359861233
666598936
191533319
462956075
43262422
334649644
633775254
326703745
277529829
609440941
99883498
167769362
387798200
180104754
176405464
408666303
167314972
412526260
104811339
124566046
309366165
673024943
302687320
164871955
533603655
351099910
35577837
118985903
642378208
506519383
600092328
195673122
338014172
521614677
214910421
225991929
396459224
310023136
623651371
595405925
466050133
131608129
339787926
64433337
155228062
362233886
588860409
517151667
368878338
425511589
67218655
654521812
12067913
301056034
202042394
676595301
671138121
383105989
478377964
425709629
525235065
474482582
554869330
27795002
517242555
361491811
156056772
220897939
68353580
112805760
452533912
379675874
243943231
244069692
59929156
136311945
572541677
621532689
395071699
332877143
276893279
90930580
388751403
85061830
293579326
104266856
402013078
109264348
550950881
648356382
188992147
127817483
645599682
366264220
142363482
58774206
659741090
367086552
206297981
644536489
270673880
87827872
383572301
206208460
631218480
331656765
451233331
488307385
593785993
577260689
587221792
471807273
284658468
95715920
313571526
21873486
371259441
291455486
584548044
462728976
440127750
97497790
198090143
27747447
497214323
490345831
447833368
496527937
653497664
153090365
420982896
536657114
173294855
607026143
450944489
63413904
80892136
630630789
278526005
569285009
301414349
465407576
276897766
465998784
352258328
60892228
670289349
155629314
416334936
376493271
271995017
410882814
581353039
26233558
347229934
327290750
411157680
410805315
504584887
322892454
269751234
44749087
647255721
33003034
32009952
56997482
61344367
210721218
441377187
597580016
446078769
600000430
181836285
98645432
339513817
502066724
660937924
18534293
456239983
17152621
274297408
172390282
437461647
333171568
507098424
350339984
456836945
97280352
513901134
459869519
374920371
442473602
124805239
447472784
52666031
360806300
54314477
458537246
342241035
604699175
664362402
120234718
17934717
651751769
476912086
512436203
224115293
284115838
47838597
45942049
94595397
473303504
37813875
541007663
289959632
335710463
299180548
280653435
236287226
215711494
588255935
11583021
587424495
113880382
387938289
651694282
65727792
470763109
638944226
66029403
669998797
34336909
671317415
61503430
500826575
264777013
320707417
180729305
656011416
203720157
538873729
352765007
662910084
159302031
103918586
375529733
142873515
290657185
342618169
133036006
39501950
512708352
151083684
328952640
86964591
288443245
41803099
550722066
155527311
212011481
351851819
668377873
514551835
398710243
182965159
124157255
142862308
494344808
238029286
670128884
181262405
149382402
105461153
668490108
139601982
485991992
648860892
398919608
259173859
644831551
466790259
314645511
104627247
157989359
77437754
34804543
142992875
594713667
123520989
243727597
308113008
633963950
269415502
128715560
554621877
35316679
299111755
197882756
30791231
555879472
353856535
63901035
640760816
485710027
205168537
407652185
507330917
204047809
64275299
411576133
596061201
114557568
113241296
158843040
506075479
300629169
364527824
390808912
117680058
587861818
290906372
498156914
666953601
634471086
631022885
285568311
559863503
616454835
630305532
104417722
676202134
633154512
64945202
497282920
279076916
587831401
109719069
177299834
307423743
574802523
101724235
160315317
489827578
338799662
441693567
208719741
192156728
629182079
185995700
256643160
103317779
179908416
152321339
519438604
266143830
430550399
81043031
204219315
87270508
265076199
175780854
89055756
513526522
126284181
142348918
441310520
484309171
228965447
676490118
489270530
140049934
66360735
110128981
572185060
543611438
472513326
56294460
617126623
545513209
341406239
314155530
330107138
23608011
456914583
19608828
282796222
486831660
133723009
612315674
543157621
457767309
364763262
143177822
226222794
261675601
341768542
505526943
392074503
32545033
46246980
504905298
653463521
460895025
332866617
506745794
546021989
433990224
354317921
231397239
141799458
257461646
500273100
449968586
397135737
82145833
323739129
216088649
278036819
6628456
504638450
16443107
405126367
5373826
417208156
110781117
460252614
647356425
523737926
334064248
2096300
411956932
104750455
494732178
124790133
623831821
471858835
135381213
81134719
596634196
170493907
410199559
217838307
502646704
646857037
517266106
670996823
252792531
498932671
45664920
386568842
399297636
455917851
652221031
594256722
651484081
82648058
555880232
337857516
102656589
545420729
8020879
591386384
213032608
205807086
229465036
420761450
495368332
264085827
103487952
484912385
621518430
89918921
198407418
412287142
120668394
173445203
298736545
80214031
540067147
89547737
345863906
191884463
491386642
512339382
147734424
439165035
103680056
596692504
539076668
364841138
523731003
193078985
107452714
23116830
113283047
158993873
622947849
157944498
424371037
101696155
29478419
362964295
242459107
660354933
508639909
403127310
514082357
221258029
558073697
437083818
676280434
235392966
422989038
35043540
211731620
596090142
627646033
75696338
385828318
285602466
310844602
268990917
510685865
115085999
302038990
518840961
328539403
97307521
585437300
27411210
228942510
225740931
444558489
163608596
382304171
679837751
60622805
204009451
580223671
374354914
186682007
395113156
480137528
333885734
168859655
40079703
124174569
443528366
352733108
197733148
470445
298021142
363336393
46974806
404506485
362987645
596054859
157342524
17904473
305486788
581922198
629310509
422067730
319903394
295789366
2564019
348993976
508875106
664697448
107719212
139974471
167139540
596482204
626954343
638226538
176970416
522225086
642506145
495412576
163122544
324894007
333470336
291681107
514820790
425743456
205674990
664917568
130445576
97387988
646951696
446734063
113817087
606687256
417387266
445657204
325645851
551139633
191385930
82796805
354086635
451589580
672222427
14688993
28592994
156686511
313950492
3460235
616462746
118400717
100583884
633813338
438632546
495788639
201522354
362106624
330485597
151771546
499577228
112807335
415805139
470223888
179945711
562711438
429535084
339153773
602399777
22042216
118589537
341351888
300997085
167935823
126717184
371834566
313268233
436697068
154696754
50630058
74591975
601154903
645245635
152203084
493252833
524153292
13488942
207692086
301175183
200238586
461178949
300457237
270091376
591278689
586346761
246554348
319527767
108433379
59645439
10002188
84975925
18998325
551033611
172623612
79730433
67549145
194757049
403486253
567146383
159998769
38187763
62293085
84116535
400481719
304356919
462012765
32439908
37093060
484173082
185254959
183718936
90368873
393571836
245747550
223272515
667516702
208768615
493262485
137651802
81317711
7826410
456979824
643679332
329389440
613712154
656305889
505128778
577449030
427898453
542347495
419260201
350657122
472590425
678902653
74216096
346494110
286561433
478791429
228164252
503773380
339793651
170646892
639747046
460419849
21397484
252856991
57099863
448342706
442079156
430951653
387526433
538384859
548012588
206156223
613002856
406001010
23418769
355547555
10806772
284318191
96469134
669811055
658666570
459259917
373333889
167787771
259721141
341791839
203297864
84088169
571710131
602898914
23510262
363551882
126439754
619770804
452765146
661188335
593413109
137142720
598957785
486813260
141843386
267244110
560037470
146282806
449712749
352659764
145390256
217735806
334290001
107570326
122323000
547852576
515472238
262490314
87911810
102066890
82645464
273251718
98654444
191709795
353284407
269263406
328393422
80809748
566737459
371409767
670881260
193195471
123761006
173506751
364431823
512627184
600833570
488407153
63548906
368897184
132868054
34954038
131454090
549894063
6262641
486275721
196893115
338523315
576097560
103512326
263620995
283488457
372263225
286115958
225627225
152496478
65326
477942074
14152431
432297422
113655650
148232714
468327721
608869189
121656568
154853901
60344604
271120220
63037833
634354202
58349579
484252122
675313003
569658649
417765974
429353654
80027435
326343341
107711158
290176972
325654286
531359641
84635816
583886462
446358637
363872101
266811523
269322989
391614137
636031724
372409995
18966594
433579126
346285336
153356006
55101285
637784707
276865568
445433617
496498217
202463541
179806177
266908733
482289231
222493752
110689349
384023844
151378289
142092361
12005644
85009260
67924788
302067926
435227034
528181012
105415949
343469727
199631612
153634330
56883590
328519800
509022554
597117599
112323071
433353271
248106871
291648233
357156254
339176757
345649993
204495540
474511022
506998162
367883072
439149354
678933284
98403002
330342158
124229673
629787344
600201228
482285820
568309137
320717790
190502342
416392695
536787850
232769521
291198372
403723592
369651826
293499487
142354210
20018456
159206139
23161598
519776948
580590189
153152440
295821327
436119269
150721057
431541656
396331245
425288903
560869330
392986268
197571817
93060776
540748809
152919240
347508475
100419464
461266862
200168944
674685078
375912675
444362712
563969589
634767264
150485975
427069961
580646934
211029005
254636713
21685161
508886693
673880389
119093464
555611565
378504812
347680786
118638751
651563985
568708398
18256764
369413119
349284611
454242082
72623030
550242653
515664473
522573715
621386468
611147238
235318557
670578765
479977711
489641809
136841377
160108171
470329681
393162871
601622579
263695565
558405211
473788025
193519202
493852123
250086717
412227414
289443045
117570292
658639202
663529949
416086529
567283389
70162694
482976610
657942322
148887893
21792654
464593646
254523673
186063090
428412663
466748116
352681712
361818440
176244371
102965723
70785767
187479752
439067525
414008527
164596152
42826528
320087741
311261460
28427089
487827487
116762226
87212919
463439622
675042781
221886999
267827774
100727610
147137622
598060387
272546326
400308236
510687060
80303625
138159431
239632978
217665790
587813687
67457179
423509429
32012758
85494771
675571092
165796146
315674961
116717015
113493906
301660587
116011705
98418106
519414531
601514121
443087004
656368364
359178743
193579447
192857743
230204520
587236247
272483381
486393187
175664181
360707855
126225285
152359694
305106754
566193016
666679593
531816253
249568267
347499746
166199783
321520864
597238126
631627429
674860465
538142577
13891675
586394944
131350470
395870080
105459170
218147920
598188288
679052765
414455037
80226531
190955146
597200436
602976520
147943547
125503280
280564776
430064565
597358830
416063514
78868132
491024042
349769328
137722962
163350964
613157011
154811664
251153067
144478158
643997611
69630666
70500137
84426091
523637633
68928897
122046343
399500060
61378456
460949081
519713
611861961
86100044
651943054
643635284
506311333
5471220
302273758
309591405
362279
134540038
590963648
286241322
11924823
431755814
41217211
594618628
486152072
288499483
412634302
18859111
58869923
419866060
324071282
466639670
371654738
54893697
455794927
571632774
370673231
516303139
176493816
560277493
470162923
659983014
508936747
254368224
291529702
485116912
592994832
271677226
452952602
427749332
90331457
152080593
306062662
552591534
167844163
653014251
661538896
611758715
583840964
276918494
135430846
125152120
412013487
426559972
301127120
451848072
154852702
74103911
630135509
69615930
380272928
373334047
133527034
282939718
152749552
52912061
161998766
548854893
20797582
445879323
237523200
481599950
96453064
542400785
441445473
529307865
195681249
59923973
627352793
285668611
268716159
280684868
459719698
579187623
41517821
236703097
620894091
126622073
579479553
215315164
501957898
349495541
551912706
205416548
381341087
515238681
70064721
370473536
338585995
322516513
339505636
412680327
664988083
174037923
318353435
40260686
390258669
261875825
333534139
140353427
589116654
533626106
492648523
168287092
589594776
433891670
673391911
400462663
7610343
5086940
609340311
385959879
208764559
433193640
647410522
201732318
378133824
565336854
646603220
599866198
80647477
256104127
475643432
665376568
60240639
579630826
606608800
204116739
95360197
652311926
518516443
302346886
381636001
575421194
64954475
586391256
194004701
106007159
66947648
15521810
198055568
248072557
60768668
441083313
24741750
466507776
507937248
562448320
387695151
169230066
201965008
459088465
179168531
216969228
564699996
379546256
235946430
253230573
443000928
546712374
479811863
419126869
104891437
196587908
347819309
423547224
678308252
50764646
109301394
650560596
608557717
479969883
32478773
310901436
664720651
416773639
235196469
129114578
674692785
172516587
518849312
285414019
58653016
534687902
663987564
660490557
541014263
522911448
68891897
290758223
286068953
678312731
167788819
102089775
518674141
56811102
91861839
356233815
623552362
460289012
44844125
198704673
122513605
93737410
459236939
154264816
645458029
102493978
420421822
166067364
372293899
471713266
72984479
134713588
439404333
432578448
429347458
132125542
405804270
262972526
616410763
234723337
452461539
26037982
67471953
33611179
456775074
454163620
326808453
161064922
610996769
119972230
42079142
413469828
386195527
542917221
128994706
366116503
138441630
386767504
501554433
137246669
153400603
434881279
173654259
343382218
450772045
215189302
609819953
535812250
240324098
443896682
451930448
1354787
609483495
515036329
474283121
349417756
566117710
38631862
162593390
23112684
102509978
80206071
421313345
108453308
37325715
299380039
321138758
512144911
193154863
290294091
643866465
367451869
17545446
78931956
574744074
636590213
476397337
480151281
163559678
20603765
39245524
13298880
171255859
528922666
32302135
476009253
670497771
176513151
42021889
28589403
597960364
130982419
58385544
553283313
198411948
335528030
7711796
391015862
124166336
187803573
265033326
119904394
581578029
473405920
651403503
542136566
124486110
64320228
585239304
267905401
497836246
539640056
78088043
557392223
130803829
667922083
363131636
535414576
47860573
172320931
37572521
314432711
329005087
50901225
487300056
263097803
609951428
74191612
360835474
359743607
401564308
482990690
667266061
76748027
486758291
1940543
258423905
500255315
84512161
366695287
279951814
359808819
98884102
55587180
113184742
137841520
71862625
59737263
461976267
199256365
356593111
588663811
67071761
394612949
404501956
51356554
42694395
180019365
360363638
223342181
106199637
344898481
357980285
449514384
593732680
490610590
382004668
49396090
3756744
482762589
22657760
667134896
101586
566158211
462372048
50714898
403517042
509107875
287560811
40625075
669349215
141718034
564259080
443161196
114618638
609203234
178088852
151817479
644597403
447148752
415316016
487235846
70289920
485696939
502974970
109702731
659094766
349744995
538824343
491901583
164624754
497069005
382441935
140356584
34792447
81963968
62469923
327378403
46977210
631821677
409396403
199637369
195513672
463703852
427172919
24322321
611745015
537558906
205952854
241196489
46968539
65716113
489772633
422057849
563683126
376751057
206770685
383790065
125156984
194024529
195354843
177894196
642995382
481998891
510261082
447187621
276257209
125991889
401923420
676807042
154843246
200815347
658546702
512439346
528149290
572757085
227513719
6405812
190170218
83494888
333173256
175715139
275996407
506222093
424528730
369891721
13412516
120826488
135170373
106291102
302410269
517874681
422065945
466653035
189582907
135439622
59991926
624314702
578713305
340029804
313366034
531054283
301639186
230516768
224359953
468161887
664311109
579636759
315217212
519963938
536535523
259364859
595937786
113161088
79651284
158071725
159971295
2537172
540441680
286149169
52118119
493393383
386515234
196077822
345418382
89275300
252470336
32814411
605115214
99770448
584564213
478341646
60329308
493588348
616424796
149485580
108240560
85480404
75449004
396654662
52141916
474639662
351725494
16550265
529521091
194460626
583221655
123117187
406006195
287918625
248386749
410170813
262568465
480263142
119284905
392091205
191029931
91276572
125098205
483120175
615752941
551869394
316235968
407562402
512354167
244055752
419798011
165626171
531859268
152423926
401004713
351882855
181382047
16052842
198918036
338571189
380165831
388146365
283021907
161296710
52974946
129243667
196001239
318771884
42041501
494984393
53701821
134249504
286117305
182716534
99765616
141156691
236224566
132154942
589344256
426492755
186719019
642441261
425316566
641374505
583479994
111006199
150302275
468798564
294869442
87312502
222761562
69022964
496229066
36615451
374689498
259365058
472346156
480836969
505463810
151152627
631606735
243465248
520909608
55645968
272221340
48301568
625188253
24834903
53225975
292689938
569939104
564879943
17357225
245782938
282630027
260126465
469864472
374321849
337512410
564233886
446215097
123616144
14625381
480090522
630557308
67962390
137888598
9956542
554715228
374821039
98095607
537334753
448258605
176719919
664798359
420329843
673076716
607482606
85997980
207985551
470283833
46768899
56270072
613336143
641801341
674538617
385728056
1652718
375056970
395654903
130709874
495446061
98496974
564181472
341148301
469496925
84727320
253942180
675439102
548036629
326873179
47953691
61008561
418003827
342633121
236128209
467390232
251177265
401056881
570320329
518697369
235663928
188698019
149639727
515847938
80100708
321205344
440057921
238070191
89339547
649560490
444401485
180616933
172184227
126479508
328600608
514216844
268034201
359083750
450112148
598924343
314470970
62008822
557109467
617303719
525579734
518814065
565058577
205012369
407236124
647666009
620191855
611119832
518689609
152789308
353393757
218364973
258669375
76981473
614097126
129754316
68639699
431441795
419206091
145262720
568733917
627942433
487290302
666935611
563742518
345488322
213908206
335448246
187678125
237924336
441503820
507620114
560210356
240217032
451385969
129677212
159954675
490859449
541549584
358121065
527648114
517822741
632212215
99513226
135127770
117051660
32816910
222921110
97828256
200516337
143893695
120443007
332012767
130112409
452900948
424525442
397814124
96523663
303367337
333813569
498795783
49198668
598706856
495516020
68237640
55334159
3535668
338522424
146724883
625932648
566999162
508642533
59807698
360241371
298237193
627135659
415572751
345324402
153086771
518621257
517774870
24843890
619825569
455039565
389874949
368018869
397423966
324363956
314015182
309661282
498530519
469794604
655615135
330785082
212517609
293428987
110738813
34829383
562387923
309452945
501167852
565895481
99082355
279005932
557946509
132894287
89109545
601075810
37551468
387828509
642224892
353503232
205964660
73102132
449274628
540110261
662201515
490836982
196095211
462135895
409251392
600781058
591481989
657470479
474852873
362735749
437365653
77697797
154533734
637680138
520490765
182992872
375108484
562208820
1237880
165727993
459115933
669187154
666450276
502614744
167385131
332374236
231241213
182915371
330467992
78237069
669216128
457215120
452276273
146307810
279227826
664396331
490280530
490337352
540820886
445695884
649151727
12521062
259046453
2637514
36166372
1317058
610239619
670644240
243987610
332668086
340089022
159913066
647593056
69928202
148654225
610376163
254699920
216503071
436526850
553598389
195161028
428340581
72861252
629201377
266619566
342615272
665192914
576242458
307160892
162795595
358758726
512056004
84774634
287582625
157957041
662546844
593082406
473760552
207253904
610437363
356739749
32035970
151288753
233684401
559134572
336616170
421083869
519694976
463316558
582844561
276546164
585486533
383598119
100453562
165622231
14508182
366429232
352497540
680285192
5588633
669556641
499792224
193865640
121910756
31685407
58639170
88434266
509119001
518976825
42092790
608405320
119608376
129047908
240426524
263630491
386282073
71763075
46853235
347085666
18686431
156128871
277933003
512700062
474498320
196122461
633769215
162123521
185330488
635033851
164375687
338251627
72853667
187708414
145568191
533722809
336836398
117922976
261550940
193259137
378437579
58169443
113370722
212765333
375184966
108426350
215513238
436860766
372070793
633388801
334085004
150535727
219468369
67722378
626242743
390444522
116349660
208250103
131215364
152455703
250814778
191943984
571556415
434515647
278260580
418306784
214809016
470740269
200915672
374630699
154228606
572481656
606589598
319298173
421150408
535184524
253427579
505222692
254521457
532389314
139937996
308851372
115073380
637883422
307508368
315909069
412867151
82824097
244053541
197747034
513326636
444022515
493012234
538915180
592029545
379890361
437988373
606272205
33254675
356969091
162755332
539779255
207080624
591376791
230307230
194003230
640029675
226213109
635360424
283521996
411080494
476048176
668343081
546626310
87586722
335042125
387491623
9275576
406201651
238795301
204998163
654121683
408719793
249400598
490366069
354703861
592994661
228383195
453813839
225520817
188609768
61822603
300547553
102708811
224420204
539127470
7229142
230529989
130654699
605783195
209861331
282379651
33149858
296671624
458177269
110823910
23796769
80797074
316824122
90792550
309476375
22524955
28147725
16314237
567493748
553513339
181399370
257128948
24202404
187371625
121549410
278208664
402711157
666013838
167348137
314528958
644924669
314320774
61924693
155451447
213257519
297399676
333756961
671142947
608960798
604751291
71286028
86072282
618696679
257617340
574020574
6668784
507080242
186619038
561361011
597580158
64361633
593185562
628633334
57701049
515157726
247701429
172382246
358036
173102085
609854879
390385271
210224536
281578616
183139801
526127225
542131478
522698497
621288945
334713047
366913785
112887166
214999140
8523003
472247240
161657073
471057205
132228335
399372446
448154522
546794601
132481270
66970240
578442081
548698224
483716984
76253140
455844998
544383072
60318533
39658650
408010138
277696119
503494766
383352193
104097631
154862095
397090968
114169480
541781107
230291451
44143604
145398638
274271024
12811966
452320227
342271596
414769764
22547564
538439138
21865959
107024516
459065282
8604765
375960844
113745268
60518058
386287179
151424254
273898320
549607364
212691630
225075365
139862409
449195346
301839054
41923154
83644189
361165103
423650120
339340658
22924911
336532467
290927678
641090078
357081598
409685899
164679796
5611629
388281886
398601902
442769337
90219405
277321127
20480300
166228053
405043729
61458456
221116485
525840843
667080499
306834236
174869446
107511538
94163654
393163334
529363804
280580719
438053626
75994516
601917758
78018114
560313078
458518816
389507365
590689965
206858666
576445254
145559595
399260245
471661798
225185400
208259271
485179515
345219504
440104700
35194005
228996484
117801777
661735776
606379805
28415311
529822504
1021723
87415137
216995283
74911382
132483862
355487138
566007399
363603544
376669862
41644634
108682810
105254971
23208876
288537520
352655542
218179088
126039171
336260251
362497274
431088028
512220320
314462351
582665698
413584921
568810876
430780716
367005357
536838298
294817165
358270252
88222413
491985252
614827161
136009786
661903027
155469174
133228729
198337297
124400182
262918763
543735721
632934759
90677760
243564829
513963117
631687279
589544880
28988177
31060775
30039258
130515635
114402973
618205196
85410791
149585848
352960750
518181826
301810996
18231670
624770012
271300784
488038657
287174682
458813257
152102214
368754369
127561083
164431692
87790587
601982688
333376046
95589287
563759400
391474379
518781580
547883689
102938113
66116245
254360803
43151572
307927874
260697899
57868475
660119496
495133225
169810375
626572700
114659877
83877719
407322758
272767519
245208401
525155170
79861573
313238744
3650793
396916857
564894396
11990233
72143498
13814079
285674204
43480890
110319352
159304760
306210453
167681029
195927598
554515713
325216331
149394321
272854932
347277242
407595898
490776303
361989727
422211293
347650167
92182774
238689390
344008756
31541506
83433169
154661884
400697336
326545370
388172816
189515125
482769399
104696824
641542893
417024959
109708872
97791462
461654498
128930763
427632549
153712924
17723897
666819493
98470528
41378723
525198723
330178321
102433998
595326227
57183605
109647482
590394799
677467073
121669555
140446831
445328585
11279666
105298735
49663257
89233198
36367763
170837260
53250170
366403070
276455744
386226964
155591158
457419928
651535575
115064090
558509632
151541760
354844735
394122530
596829370
473510249
87876809
28853524
312234699
503882416
73237695
212446763
414729966
340886086
629717887
309308796
495213793
98570458
238685840
227616563
38612527
78779070
201012862
358612398
318726197
650041686
183558640
150464145
493794706
545083216
329688084
160216761
592704824
674888409
20432207
72136113
450260031
34566089
167131415
415984013
568151648
426180592
553293175
11532920
328967854
483838074
186090882
416986726
47953477
655743972
57833043
299029563
552903648
494785712
498250644
225620030
62801552
564885430
479431719
579746253
528228051
279124471
195305303
678433011
276422886
442607701
391473774
579306158
240427350
299497641
97623643
664350295
464193967
516157596
190401280
329682272
666592934
246806042
47566101
186509848
440035637
555332595
523870675
8460645
648530287
416625259
341003571
320599930
40420483
646749423
524016007
371196955
231238177
599563781
154970424
146274293
200817179
596568961
360217599
275341182
612896082
44470997
187876780
320183520
523369071
99173186
122762507
64266220
336623140
220796306
577539798
198300339
679956484
52485517
240236028
500687296
401790234
348633139
239798575
662873498
445175354
320722415
144425359
405705279
145118205
542418740
394348946
249091732
160985276
233502322
393733912
426688463
661059571
142475438
94994671
562532109
672865663
306535903
224690532
474583725
332275103
169621291
398271418
16478749
24513637
478146499
326554487
577695491
625548781
548754335
664052259
320904282
163829060
636663176
121606904
97182479
100976692
391984496
600033274
317105512
507706670
39970444
632377798
100854580
399069341
607502614
440663808
76433901
474425062
452451451
20955787
87652559
256924670
274804654
475360907
568859440
56255184
657683548
475377371
451370523
239311109
336034015
612543552
69187671
113560577
26966382
51439272
58087017
37113861
58429952
291589700
507382274
61255587
442172197
145181712
651999675
623724663
586107103
88443642
90742545
421873382
35938570
662994173
51846488
653464346
53841508
148168843
134715765
541418274
62916442
155569984
356923828
176748033
671861227
556430815
456446549
37228956
417277882
674678874
362599135
21011711
505216273
605109444
319716378
503880600
583986760
179501723
678219156
442631095
486484100
163156689
95280903
266618290
374917792
396846659
146823426
679584924
206218002
328790500
343568424
230193998
132159744
564718411
495031715
526070590
622754901
419199119
422558639
542474594
467461869
614884175
31615116
238122688
329771995
274600715
28450678
464136453
425234789
376055856
128140101
479609268
635890513
405386517
192617106
451691830
98484478
445753867
96172571
1503559
669310336
226491514
66560806
630135244
526741378
193883678
500290743
158878382
35673926
130467198
9806419
90210782
125861281
276835568
5886087
419713310
200834440
334479165
646955747
189980089
241137217
294098295
490489705
196610611
166402786
474450151
581052254
260599994
21538451
191734354
130059691
471174654
152880554
99208227
659545050
611742044
160437950
240415248
380819446
113246821
50172731
420826027
585459215
296575342
140547017
344943761
485252251
378575720
505331247
596388028
105619527
251246570
354238834
261819460
471416202
49752326
5851161
286249948
126243235
424236996
428126049
199155031
587797808
324999958
152248119
613248119
320020086
574129277
41750527
47763885
430335817
151311938
256496762
41149983
169425825
598477563
183745713
295473206
329983905
77767682
290910687
252901926
203529832
97955607
554948017
372784166
120827091
526925804
193192263
146803870
13334420
375917506
34818278
426846749
535565845
224253093
161465557
530963997
352988523
514813079
405669935
343323698
578637972
318341106
491298613
169572784
161019175
316221636
144763219
254187266
236300922
369658033
160914573
534951564
583121822
566413683
282898045
83423693
144202200
81497717
360647560
300543731
51246425
87514578
316193995
161563079
207792473
131878575
190129810
646436800
512710836
656936126
393739963
415087383
563393109
184031760
110361945
396263139
540235185
256667462
238998201
531372256
235520048
128243483
421431983
243983487
265226621
434238038
346552303
522972719
283074468
186367679
570687762
299360977
442981374
381658035
1416031
609153260
584939974
9670847
157131825
532528321
152589420
304064467
479621053
163172071
339384642
434166012
70157691
620960660
175198651
57432713
397760508
61291767
31503539
370292764
423323853
229856983
218541103
435747520
659056968
372402143
530460774
233417734
649303358
29211294
466420024
11322489
528626892
455693564
586874012
179107696
237970766
628603792
243498303
23577376
534184023
660011678
268681397
42966730
533879646
352995054
65525955
665095214
222756052
513279090
160533470
244639687
261640060
109398500
476870232
226746483
393447059
349534999
171271304
376610920
396542911
142140329
136081691
45673148
69200965
193862820
61933313
394680224
509280468
162867683
416468317
84777941
247317981
250782858
236564020
654453748
69132658
668274236
565007817
527015435
508770294
53949308
456844325
17679048
506341506
150383951
25385042
106499829
265845150
437825601
143992719
446591724
480624372
450678127
30035784
631992261
296242423
579130696
368202874
7049573
166126537
16812492
667485620
20797710
654734987
56178243
208467481
324817384
60109013
497990950
460994177
445252196
290495808
154350960
600225688
152388395
670408075
484833213
392301647
338158247
80547146
530479589
452662460
245157754
594625644
598938758
229215011
17781315
487945212
205406926
574188554
462171111
399021473
158353581
462445964
241730671
356807700
645523604
455932578
392699387
110349893
210560464
378330885
121454314
68676604
725702
614688249
28717884
607550075
29370259
79034505
555316852
233864726
74282396
209951840
520952033
72541637
356184905
318465973
475751033
586151590
413678750
96508478
564046834
265446143
157539576
177826630
32727030
84345775
206237239
642265246
919102
406424633
605747385
119294858
297149077
512007772
504636288
371596963
678218721
43283216
127292735
552359156
72219096
306028358
615870650
227113995
377753930
347326779
138808381
478758381
499982417
296058472
401626478
19189067
165182375
34299027
42551948
217011012
52788850
516727724
498190171
138625247
378523834
497067439
374989397
81487368
172052475
283622855
409328788
296970780
404693072
466429377
103373293
94262638
354684140
548072646
12643763
503211137
346583232
438612038
676308484
312009188
633711704
335757579
648961599
174466222
381314717
439585683
536707113
90027754
91209559
307980168
299649684
508008156
475314540
625809071
151320260
107664018
205983879
611219233
647974448
278924286
85220072
629746503
565585351
223748316
117547030
625106019
228745366
5583552
552752431
246059156
628708210
477248577
604492720
454549159
476907980
633169688
601408402
442588289
617351268
446957817
41344510
532097748
191256926
155141132
10348241
360047850
531254967
387108073
143247904
209435282
289758514
148653773
386137538
656011754
291965719
530914138
345412944
154373378
497334796
114656652
2412836
579402249
379377969
277151216
491400704
555877831
118887929
582766486
553052088
563453800
498490806
147482279
382547316
239436647
387721025
537746307
270610073
227057864
3917714
568096757
668345770
447139756
32858386
171209732
317565048
148406620
467936471
163661866
232701045
275714295
66685596
36351897
541348979
192931729
107708337
424292286
38352749
46788918
558853952
296091350
69656208
587325585
206874922
471733868
300017148
11277393
316118313
344707762
258612031
159906122
106669921
46105277
558408209
420966546
84613333
184473299
498743550
619110191
264629005
146961326
108813392
526664066
51458223
518665354
132468850
120319818
349935082
427083337
127193247
269198696
513005527
658312431
103247117
425710779
669309958
534973927
201906863
678163713
35580011
228713598
432644749
280427524
679584370
284653716
86603907
387393940
627622081
623502017
476241891
111805520
568631706
618522050
619434295
660177623
233369020
42990407
87914166
162300987
210772109
436213101
71645628
487937368
11329620
502190489
312155995
447870828
345915363
34270411
656399967
539279218
448993614
42964470
105838327
554485082
464742412
418583459
506529906
159783846
155968359
585064808
404723385
661092066
593270919
383250576
61602860
470885682
439891233
665044310
259904253
614886862
453675334
624518125
409506988
311225031
531095691
542988747
470441161
331229848
399967342
35472107
134360526
68066821
443522333
535681637
363691440
130751699
286024203
645583962
405624088
292601377
303119110
347294659
624656032
414667826
41162513
61173420
101894114
485323694
262730321
550961364
328755290
16676475
133755436
48158784
68766053
474194548
676940446
136924496
177640945
252716888
456811424
24091389
421292688
299619718
90812497
259877014
52296118
576045453
43726876
372028447
119574135
478786404
484803075
500931788
288197517
14659222
606242281
302616880
532426496
408334937
79680539
660479405
27576315
676723212
193994309
127520786
622418678
163991301
166907033
581136874
239152703
32221196
152208028
382972710
143719281
395370127
130223472
484859827
266292647
291437840
371418084
357627081
13507106
224920972
592172909
605897664
463481985
84582078
539147613
375988116
361936572
363250602
513214137
18841985
8313446
671710237
110779350
671950298
504399109
317196746
129882663
277578744
34150545
174429564
283178829
437944998
133394735
625419577
489671953
192028418
385259433
101823179
488185104
538066041
362083819
87693549
600867405
211112528
374469164
431615822
342364332
659456789
64372517
563593311
608529231
195958133
140045223
296754638
591356906
55541115
62213522
648265411
446026568
19233577
364087197
511123264
32158064
118262768
303175015
136293095
43945632
498848964
577006716
361046112
194450533
223405317
405432003
114169519
137382958
336090682
221675084
571444344
562044765
613164369
141429042
156632531
270690583
309043592
158914334
375835574
218385368
525384742
669466047
150798775
571325420
169596830
659859259
174501924
625465323
20041696
134167464
471629559
51996639
82785154
503831068
415358770
114616405
299257816
99496666
390990431
293653841
80191531
190653998
539558085
75448695
418769467
614036506
285918489
9323825
367550164
134167123
175003028
51280150
603530295
185825858
530349056
147178001
412331713
259015771
183830640
343013487
591471259
639803782
450102556
138934841
66506467
290576617
440531289
633944759
484237938
597677941
275643752
129746897
642038931
224476178
205785104
33083586
14850332
332376440
341866412
257466648
460251448
608480574
69923994
233532799
151524577
45112351
176527103
259230486
91478696
108942874
389667387
541718011
278236438
601236412
546095919
335665918
596924691
293632268
271380932
100645572
111100344
326426059
376941214
604684638
662353646
223910235
103688539
308898784
155388713
178944056
48941752
443510849
83951895
558660871
368219325
432834515
467977200
593390558
391450881
239643752
492332559
311498428
81962595
107702102
673956850
271631229
137379567
483114934
30414528
193808768
197107961
399320154
642503734
485474005
163010658
212173095
350948626
152481630
653936592
638079524
64320709
297279836
263196294
190103929
378875903
146320913
668294399
403636479
566225475
506685993
174427169
237466954
542736294
142636778
469283866
143695124
174345304
470047044
598276216
275031511
662710473
337174045
300730202
13807094
84602570
529201134
353312727
384649964
270713488
112293571
80496199
586720357
201538617
181140635
32198880
434065515
162933388
22348422
448808623
304699565
252409777
437781133
383662551
142677128
617611711
326026543
439560298
11647591
493038604
550921770
552381000
114936718
481772272
633365202
565116582
520594684
397782745
417552973
29778633
579399861
140736860
635152637
633391329
424768734
193912099
211181375
382045041
379748757
178270438
136990059
156281026
537624077
392231804
100655216
13113391
58323924
448987971
358339239
454209212
299264526
638730962
275368605
341915669
1303938
105946778
352910269
52111627
243943883
134895035
264658451
337847524
140584554
369036865
622615481
21241815
369590537
192381887
489540429
126193815
80517935
465196630
242145941
449584059
566053724
494605378
198135734
662083146
630934475
294373103
609706175
564903934
631526949
143307768
369653830
57878823
676679358
193835120
31141457
362259704
56802325
669416705
100296636
257592064
180029829
215272844
629926557
410985533
374398974
326361666
102548371
354797
102287794
382376058
449262810
556774935
612751377
200834371
154658743
409272288
199166091
279847507
384384601
95336929
43694632
647143996
391705881
525754735
251957341
578072341
24953112
429344791
4475314
440482993
398823726
14174308
463828783
191018338
232011493
203420678
654504364
522116566
226551859
209955856
264797481
118704582
464945005
466194061
300765768
501765050
14944790
193055424
228092106
137512529
493170768
322980035
179571427
667973684
604603700
127794455
305008831
282359349
447417610
361691088
72811721
72722819
478838608
245994284
520208531
94277154
348548880
423416066
594635881
487414254
187828723
281032637
64333929
93473188
116578249
652484013
636716985
306375110
345669412
183970958
641499722
13442750
49669497
560834338
247507433
449058260
95984012
395064208
198525232
554357260
77693371
317720252
155627038
391010747
150275096
218929993
330112363
490306678
581815226
167884916
414908131
265123124
679852468
441393813
302836062
205332449
540964768
209677436
63280026
488796760
232543007
460133322
510375684
324297147
180962601
402780344
499322278
664673584
661403646
557341294
309768304
289256357
54308131
467824953
366462227
570574485
503608962
61252258
124871177
65004320
625354357
202845313
421534293
43358497
351190676
540926831
245831680
8741529
188467208
503188523
151908139
52899282
612405432
168862612
271915557
440983262
332336362
577968863
532045896
478072494
12446499
374413548
333126491
230543329
588245591
204046671
262263640
547866158
265652544
2785355
508764628
201404981
176614260
194933311
539476423
464079383
104288725
189819754
416992844
31288907
453931345
341577132
615918882
154645568
614102643
115742717
197089779
675935996
116645468
61523973
519794866
244748407
170277475
575705051
134733395
265689825
634737248
224130655
209642459
85916500
417603301
473521018
619826806
403539399
475826905
596667667
308913410
493710611
227583909
71178607
105618491
180039924
11769766
196457066
390899517
200016179
159727742
38891072
173670597
3681302
42839228
152703597
129559148
416572908
479210381
354393362
503396150
84522346
530044365
281017407
390211211
665363565
213103892
31660142
260931908
323388333
55045169
384898186
74810399
414468749
156545780
624599151
450143566
402922837
44042122
356127263
594454965
527853263
552006141
250510341
379831673
588612919
577310476
344306658
183490395
438584633
376259709
93076304
280042323
427183343
542703255
618641474
22695405
352301831
169937599
666276556
504182309
621923758
410654603
155463094
220037994
601253034
32491553
424692208
215233906
659196694
572040001
183215624
53290972
193324156
163321837
116563872
202155976
591075854
215415400
586483513
428847160
648070886
315908362
389027097
197819437
69843064
57894179
646065831
156511708
25220769
662219401
74663731
208430200
647707494
648349937
622801637
73188115
1755738
88982897
142208677
360592704
425426292
22836176
9359913
398882061
51265116
550860851
399279838
114507057
47911338
120443927
193726091
567271956
250771727
405905011
278115623
553088562
159776532
261268342
131074492
451498972
496883967
334348066
306316321
301142450
162518862
451526216
43623339
45722744
669200103
125052792
275696376
568018960
51104226
122574455
677961614
219769862
604523701
54866028
499204277
375025941
280187513
562394753
120453783
179091368
645670040
82599625
660705092
618601029
598808175
593762218
63111090
28685608
180963309
202239319
239199419
514264010
622830025
639945713
82948713
136364571
481910285
247416132
635240240
64052713
425434438
310998937
641349407
532428281
395542701
59682932
599030198
59397287
555564792
31483647
520127312
225388938
365084076
57993056
76189612
453019690
71603265
596433865
353597629
90598076
314273718
258744772
327955203
455482195
556952691
339732847
30984453
101015780
654910984
625034371
123879494
363717602
9820491
66308227
194036410
564321902
557952199
543879204
653734657
69831784
318799330
542782457
230453655
167920750
100822503
470824513
486549684
567875204
643141134
5016830
391615249
173008277
282123366
271419327
326925027
169306832
42907146
445985581
480292381
125901085
463165707
94584710
491660319
195256425
14582279
499738396
629948513
149087232
563683150
82906591
629749455
390467745
608120656
151174172
21656478
598006646
309333633
211334207
527404174
666889718
311662759
617734401
540066184
23316741
261406210
571592481
536401497
201132384
454588979
18191324
664335857
111102554
20520379
175121990
99256347
19475964
487598169
412408778
18723141
377749553
582545686
576294862
83572844
390545476
154271911
670815133
266200739
264567437
493838938
369924290
341180841
166959026
567839676
36474391
364878384
247552020
508583230
129787620
532370514
382380446
538113622
549194128
444773954
534073713
402083646
235679001
29340183
634052450
494653586
669078457
37109982
103548657
326546749
164295593
515828295
109052309
545317752
668871493
612701236
423140396
268125562
642420484
348601196
122554503
60031944
236418463
596499075
229371794
226995830
96955509
331529546
676389030
479133092
629305108
667245589
74101287
545551587
260669428
635617911
24436968
608952132
382536220
420443437
365906260
420374576
581238250
486127659
284588145
452412462
481011243
371362792
590393795
218812266
371566781
524112687
318661612
663877327
117307976
66477645
461105605
170782526
88308929
598657997
415807856
208647085
392740436
327088711
82846151
182036321
172392950
486864229
189588623
164809764
281924116
153232738
597925632
230063051
275066303
609176971
644940081
460203272
84824819
178583875
320112372
680118839
577533158
552817427
125539870
650819727
88842002
528797253
605435581
482444531
146972719
434410017
111523867
486488390
52292418
372027465
115913820
347461704
44680931
314530173
446715352
169406652
293406565
18547176
17176646
389565586
170226457
540856045
659314516
204455022
467069330
442695729
377787156
105101909
121389413
86966728
651729502
126223880
410962319
463366020
157308408
467564468
194768933
270285237
48670545
671233566
474203642
295645230
105618370
656978444
150475826
526370680
557152646
464844297
543938506
282773806
620793601
91123378
252684957
192755793
269133200
158965469
203132972
611342054
133787251
269106934
629199567
434381477
621025886
257710671
466206579
242803042
431137554
643068722
494661961
605092159
93276803
373642542
172244602
474253291
80143556
100615681
75956153
281865181
153007729
584945175
401650411
39899721
400327610
501989596
206513475
481784606
346148622
409135007
140761927
5127823
451946039
663353942
92232317
143481164
412172276
19168987
361345104
195565833
348682298
127197177
528262618
566701640
109186062
671672378
839344
247225618
192090217
242959475
619161584
416965323
668959555
364577552
22783139
176224555
523110918
346544435
341637339
255121632
519716858
665682745
437297503
508196048
474288292
95587036
566079932
421218636
378677529
276775887
175006259
130338397
230887735
364540914
399448893
635729507
529192721
652911207
637469257
96062054
24130305
654058122
118087885
382904784
58463963
482392532
402090340
519840443
139079983
493453836
544751371
535285021
6764973
665254226
29201296
327596204
62858462
373434434
608095237
42201563
123204549
346717651
217243597
330278499
260301973
36204005
270938779
41717384
24822249
454077700
136419205
185337485
629385675
390716242
231289341
115807533
102358875
430558474
662735970
380336510
495259536
143080491
579648160
336767362
18724648
623067431
93838811
666531587
680011533
646294176
512365938
361986985
437046367
296791516
281887719
490369989
263582311
232615410
205145938
262928893
332666122
157451751
594227939
514749924
51289709
195330
614281212
435352446
641978201
447792076
307418593
269654578
126909428
607937692
312269496
532836936
388800218
592749491
398498796
538994208
530352258
171340136
237267930
452801986
573732951
616953182
46980976
48397106
37564329
548853462
196292446
320046293
438136771
628695336
21222576
370812034
563374628
657868521
375121446
212691919
350203978
679222311
248058147
484462862
223955786
414850757
434671895
60112207
563846398
41665660
100026794
227526384
648571494
429128060
223058593
420892255
155724036
324356923
90350168
39596293
163262142
301360897
441038547
369413824
356032316
368200483
482094229
553253020
104842948
130948209
56052758
676651802
530738526
83800514
263751141
328161986
14718974
95991689
159473961
243223025
130337997
79958115
679376851
97991259
72358105
150014849
50583452
634857388
157192480
481548990
394610533
290757959
264693769
423131780
554868407
4276055
331472914
357152768
176253896
35189724
378340606
308781727
416549487
396824819
328471789
114688255
406710776
87116475
98834242
502347624
345077919
510509167
475658924
17166069
291697980
526997128
449857036
141341919
380454362
218719067
193222122
3608787
228029616
378382720
567727691
252523092
368412759
230508135
609429129
60903669
49447422
480212874
676000090
516468993
370327872
451376417
430831574
375109446
113070414
532120214
424428276
47567982
381297723
189131521
650200294
90873460
644363826
125231456
230441148
152563766
166186518
139253935
592379763
229668388
640925274
427356725
650378185
298399054
597574278
55036811
5933197
432945918
577732528
137291071
393873805
112234639
423662018
119850149
424419247
597580669
670687498
158276487
417083173
475440029
196708770
188959043
326843398
203821469
662546195
77795274
208173560
508549903
549515689
661415525
72943186
427193202
645937178
75378330
22487838
510767452
242450870
47958964
536367028
356362063
454250943
612852068
55705803
348679285
599747455
598021934
542849049
653280834
408695901
94865564
132874129
403792093
476007798
434377136
1446215
177489613
29502589
69721146
401031810
428546095
602962612
514730945
97509303
354673949
415930341
428986612
240066214
436536147
236278211
622205793
396148045
260573431
210403898
633984222
528546225
17578041
575110797
49217589
662516556
280478760
483182357
405584620
609750229
49465182
448576898
448976709
381095869
406391342
598157356
447907884
561089313
58559292
456245627
631923084
466757844
548105134
247622855
11956650
383419273
523473444
309586267
43854253
653769974
581000072
54575135
136667116
29036563
662930025
170316438
551082555
98991615
426413241
593192244
510243080
15495278
157624407
432772463
14478478
453644128
239966961
78351324
463522804
287429715
398618190
572618611
80532810
221776708
356926833
632292280
434561397
503518011
288084017
589952863
668822710
517394965
266418332
118298543
283928374
301161151
404567193
507467948
509257225
613627624
405025703
191428819
348752787
108813141
437960916
42660913
601050891
444509210
230361715
666544752
249393341
491423464
76256541
100318709
334968379
83770510
540238488
521443638
351344062
54371318
618739464
129970129
289586769
574482812
605219460
474032427
352674833
358142817
606629522
133931520
137893658
516864497
637100138
29701859
404768723
427939788
550005286
394278108
303758968
73685446
452277584
658484461
315543979
525159034
428433100
271697326
591490535
120785739
375146343
541803203
244248829
301215750
141772503
225484556
121424589
209433323
602834861
153266818
114603567
105390796
303003476
312521156
127845807
20721894
118253445
196992968
609165707
473555060
131100308
636147616
573984405
235037760
543338735
229463501
490534341
296530444
432910908
89774620
180947460
134140216
247842858
133629669
474848556
572187322
677756970
595161324
171807086
160905128
425814039
3271830
111622715
188726785
21525460
35571811
61855050
470424298
49079270
661634458
56733475
88436754
128571308
396068174
405489916
199681319
314424768
90267354
182989080
652984091
612962252
207761446
239196406
35849667
413569843
559463363
362997850
100635409
205398566
558537284
166783540
21996405
146438957
366835127
121487674
159294723
541991668
487017864
591199143
257215880
514991061
156727196
150511242
72888529
480308989
241445519
113325325
216094187
559056391
280347186
517534088
281770926
75012095
238842534
284921600
542496182
648771400
75919752
223054853
582057636
100549383
277566702
228004119
56557360
328633425
286775861
26246415
329454792
470695142
528121614
581656065
146763576
23201567
357788571
510874874
410364032
6635996
92560856
273396137
81410919
550140658
49765288
592371657
309279612
546874799
183243668
42029184
193460272
121809213
73055214
261905031
561369688
374833843
178002603
623158520
105700178
452186656
99341405
159665131
310782523
220051793
365879622
635436595
210815993
536073916
452068914
366865831
157491914
307541845
640692803
357350415
76386791
170029201
628766662
570618002
139081997
653634946
50417402
153669966
527173701
117218209
643056831
394780152
641979235
553412774
153520294
365745680
75901783
67281237
313557379
128376311
485557750
348876082
31741226
549314226
426497189
651954571
271557674
227036233
598990016
588053837
586638971
329369355
238564416
71226904
244108419
19834132
298530033
39898523
190059914
383806063
618716584
35042290
131636701
363330493
517216134
154699714
26533317
265675382
34867054
257006976
174426498
82887477
381183469
235300352
406283960
663550027
127822806
36665301
310181994
510182329
266544406
33136065
196947628
462241710
334588933
404084167
735510
93615962
535169319
659453525
396892336
158142521
76855859
392795719
80977425
472756600
122527092
596376421
358250488
647781498
12070613
331763275
403938921
281705894
290600386
178125571
93790267
476163016
425479293
273198829
9120621
33863484
547156349
412320996
447750754
243783924
123283820
320847976
52242315
157525358
519785868
197892975
151376361
535381896
121297951
374464251
592746655
146801403
451009027
195490295
655160017
566776558
675138057
472221835
375011057
57325226
351092254
409626426
610986323
396341833
153700720
266977101
567838784
156235915
179278833
156311922
357888623
569531521
59344407
612957133
138952775
297181611
50281138
354672391
238898281
603819396
560412246
307207953
528989927
655259168
34552743
664918935
215543707
4722862
85902918
574682220
240357456
258080426
371237039
169043160
392136503
517734891
155012514
325442190
166584121
634230387
523559537
167707805
547938038
558903103
239794915
178758694
134802836
282692623
669841396
586731499
675650950
369655082
359619573
126201344
372521675
379994960
3085948
164781387
509523284
222058718
173647450
19980162
66254349
478133699
598664428
640915742
534370721
333200578
236957936
308503634
530520765
3666431
90753560
515395766
223574042
444127915
110429868
663188815
506979437
4481040
86428741
400904400
43214906
214155068
650726769
559024435
336043378
629178810
393480517
470833932
211739337
292113027
275573661
434247578
420999028
135556234
453810299
477870853
229210025
38356915
128925815
77380829
350034318
115848801
667421931
649742396
25185504
235105987
131191550
51147810
167310666
35171913
504462583
516133102
313634976
238757261
111185984
186559397
96262356
229769370
34178453
367604509
73400930
494793561
551484460
236523355
488072238
402680987
285672527
216089599
324810073
82359145
149100851
341178600
669108692
453979099
34526689
155077706
53625627
278872911
534426777
616795131
138633389
660691884
672032912
430004163
423305834
473333143
198255263
112648610
303887297
330262678
670927217
206824584
204631090
15943108
160200546
182971915
486252216
236189562
120077157
368809204
354614431
187424119
327280807
475069954
501898678
576310939
596036654
117531774
656939390
166898163
294872047
290999091
592885084
329757901
531041493
157261828
474052000
335146225
167887926
537789336
245232881
94870911
216825150
378472867
375115546
391258762
54431244
113458228
554854288
181090943
237741575
203953684
295174663
276311410
627876992
590426115
215924992
443145194
206256160
68802805
109989838
167614681
58955874
503566370
513184527
74294853
78075308
274180065
410893016
609353103
46272171
554786876
627501191
591636340
103092755
273988315
670439794
404484662
53426954
21691175
332892299
39132000
297297419
519653961
478182978
420558207
410583796
519560837
515381098
195606713
440362647
209860392
375947248
376476734
660383565
467815097
434064841
403964924
291262485
547779289
254380587
546602561
432778202
296687299
456140465
321422184
54671789
94032818
541642318
337571350
152577604
149977072
439462722
108448376
660276342
88461786
192649209
210832010
236189649
213661872
133694157
365120080
212766735
349736817
403732648
675695971
117534287
326730868
68736215
94526376
367419771
281726520
411214736
655868083
235089062
508834235
661898494
155527269
181439070
618691622
595963963
136352847
484919262
526307154
131335271
298479986
344521071
203232417
541667908
75291419
543868725
275449258
330230913
384383637
559685172
289521189
626215013
132952080
483718972
76457526
163486374
59949750
438190256
442102819
466689337
230231238
294499420
247794378
146965983
389078896
575329731
458508355
551153218
44260918
171850572
471238632
676836802
641739134
287758425
250291052
511067466
49706605
63253664
7225143
548713722
472348422
530401131
158033101
635207287
218613637
190398656
12762455
661715188
618127365
218741824
616973305
5784191
465810371
578711721
300204964
277654450
105464670
550507321
496452151
202554301
470446245
529834480
462525170
292724786
388622065
601645224
128050933
473798292
39223172
647228097
472727458
387110064
413474620
208363864
69639809
92131381
598706134
373257474
207135348
584223530
426221606
544959753
564954209
107910171
170076872
424264585
60063013
534850939
677361150
142359212
589744145
334388607
320076557
368764296
6908257
126320970
273021021
476825476
104641544
524189979
62266261
427470225
164294106
668634497
433518146
53659366
319106772
369385389
152799905
647286689
118870358
164760302
68731622
373732405
442587695
539757373
513433863
308406934
21367942
88809138
632179130
139991176
29470639
421310747
190111317
71282018
197293913
248885966
169466578
255472030
32946824
453314490
109328416
473431018
161370474
565964396
369346183
515877797
57350970
200063681
49608025
305412289
548000486
279640829
669956787
673826650
670099731
205206458
570080417
321787033
521966970
561817706
110334933
331998261
71725146
527916431
237045682
448610132
635585610
510411938
528526880
616970812
341171927
54173627
272947372
362251282
96965108
7313999
662573084
513286777
369150898
148260021
177581357
122290797
398028882
182330760
595988524
213140802
446197719
454850891
92009515
385965745
277518829
462501562
244406526
107177375
306458562
446456666
673739478
276001991
279007615
73935240
439981818
405385227
678277724
102546853
173259985
581461726
423431272
518520953
161783185
317241419
235185966
426368119
322981564
597623455
34884633
420800201
475830896
263968724
672085766
520871825
68711905
488079774
334281740
129819401
103181543
196399556
543320667
438570226
423215282
573348782
207259568
119998794
549848074
232404364
318953549
55434702
434524344
615720077
723193
497729730
589804189
482927280
467066743
438445672
104626086
403860599
230318610
110258294
36988571
127712639
30971069
373703842
184875690
670894178
637967190
385972972
650160430
219396131
355975505
529817830
467226704
202363449
165475601
401608911
357824323
612769999
416346836
588976457
66516674
246976940
323653256
251831399
531495555
321002035
614660329
490927314
266099902
91818420
188806375
161336377
105922723
351865445
673158054
169209444
72400198
459207452
417597007
419571622
502748743
279652924
250495750
567955627
530264111
51104371
492630467
26210861
118571145
540905542
349113966
102646582
288376700
5399208
141719890
451202106
3783628
173412591
230784315
437594782
14277049
511024023
645954678
70172782
293335375
86772122
365960717
604644838
383600438
374920775
458605973
196986871
496499766
578843074
272703585
649400202
500372531
492669451
223739111
428781394
166260538
673976452
545918078
460746892
644147971
354296402
30780989
338865248
670654040
652652687
245732005
577009695
322744089
137499067
536778002
451215090
209892382
494763752
235496500
20578603
579082905
389198065
475250074
474697037
550542368
399890324
175219880
52105091
122206820
235855838
576598529
619879716
559866779
81230955
489723327
423882772
155511583
13213721
201097050
309320464
282833364
617048954
389497730
18597936
17989872
281972772
322770394
630706649
161987625
396489947
67180350
677608779
670115228
624093477
197799496
168777899
243836739
53239199
111716262
424770841
648268549
250362293
375368368
372667481
102384192
588481229
670297481
234943942
511188463
265067245
420341944
114500207
571873386
361404448
202016924
402362233
274243336
336419966
639945072
188229534
458604733
175159241
665793389
431066021
136636298
301960014
449353762
256650705
368032809
69530531
15365158
596214229
33638762
619770978
48112186
651722363
430691598
19616792
433680798
277222969
464341868
638688997
53739080
636092202
528010316
410888339
168626925
471829947
121377638
668312723
270443884
411963669
304772637
103482236
454808752
351471990
546811100
427431421
484542135
117591215
104859077
493301674
562791285
111845592
261821731
567036864
148107684
627358580
249784540
50727648
127976704
485412830
428067898
494015488
270854967
312158133
44566960
303979002
78213902
518814628
339559851
583832383
407773425
59863046
305121373
564955921
585998977
599100592
656098331
288888797
560766893
204877020
177527319
57732825
541540284
398086341
441041758
648553890
216114762
379310601
188362973
482645750
680243621
602648832
48678980
612097008
223246324
141368403
191183590
9469790
56499933
562384973
591572364
190765313
205522428
60101916
257919309
597931
208992339
553772690
491686366
619603297
212678782
444932084
513528716
96696370
254064461
559684585
12572510
369875073
347403845
53831153
114073787
247141186
120064762
635235899
352685547
159274465
616305535
20857932
549607909
54221499
74308430
55486853
349474707
240188997
630848481
566690767
369694452
185426454
79509148
487595989
59326759
568764731
367641833
66651295
44324336
256369700
673299301
608909530
342939238
613361091
502765423
598503701
157113629
388444562
385242739
94556830
331864503
3181129
67597125
158156559
241169603
629604731
306661259
472853011
179122241
464726715
392523157
28583087
330231564
243427415
274121814
117375595
253721483
218809841
661827501
540166828
678226572
363914979
130352953
351201368
442805183
147865461
512585015
408014163
27214848
424996198
332475847
270261534
292717805
64430134
387965336
228237353
542723573
6914956
248766860
532662037
626082462
537423220
296592314
623930614
520091522
252010043
615586468
71897847
296381629
419419974
92836027
110800956
288391788
163344427
44588919
217886800
501698425
150964500
356070507
362315090
539788792
646466555
669299282
287290150
90727705
589976371
388289766
34853331
628559650
65292759
225250341
169751166
43259743
202718817
219643703
150517274
645137294
263405066
202647925
352896919
145173100
122267963
311679538
376751804
209134174
609083062
412822173
103603504
678698418
205009628
610706548
321966591
250242799
121297910
601670934
90574796
474728899
162266528
486659696
323825666
570222985
10251442
329925176
550255004
452818370
406586831
180215327
680156268
238973348
445324880
152567030
598102768
49743087
168677827
162195008
532735441
215947866
77270904
210245818
141839289
534524329
632580233
535409883
417431964
364869718
481809845
37020206
103165684
337685550
85292042
498734164
287153810
431781452
636393272
260298089
146862685
110443862
339253697
45678897
189845283
247607694
531289668
131349910
329358535
546252753
36638250
516978468
476493247
626425739
79595758
291080481
392812310
135744728
80210773
442875631
522650795
436220171
48109771
534653918
154010204
518826749
554331682
230248747
28484969
513955498
504114882
170761349
129580376
466759968
157711359
211925192
206660596
125938934
80228378
115730004
32760453
191456938
556440849
446357024
337379320
417892889
196574941
269499340
404787161
619656469
112546664
398286404
482370322
511392111
491960949
17001734
165473711
446541144
358459103
205501510
372377246
178101659
355253806
137498223
180916709
620160541
27220056
201453082
46295857
256937634
124071698
411837478
208799844
444095960
432624302
524062687
361475924
121732843
441899048
253400852
473816935
1278125
64803038
187598289
664904984
509773872
28463223
343248259
540571097
259392894
139313286
312580154
430653815
347075175
229736120
363388078
527833190
299411039
445831384
197673003
234040976
393351572
234054121
646448001
127991031
210860169
268221749
85461180
201686837
125895180
132964701
399742324
643782914
327841738
310098029
341768437
71644148
81710310
358902084
382329502
67184832
252495403
119716185
357047671
427677788
148677928
608204176
343704268
650328050
483681776
486929667
331725687
445317964
228171279
226611190
135019164
510860146
287312666
26618707
5101280
460592865
167737997
65941614
618638035
679499651
501608231
602722365
371096407
636646894
277856596
493995673
521005367
652366912
458907104
193647948
190353872
362850876
33947118
606627504
177455259
145295745
185811440
441669666
345676114
338977915
5713300
63573784
205937228
274918976
610930304
495605780
422583853
448011790
173793669
260118900
353261862
212000279
16912683
509469436
630199664
82603094
411941221
439186869
120900216
26572838
161167183
542054999
321100072
132850718
154116835
474820358
306760582
563666540
478804460
241643841
61569444
45240285
149346702
674845172
145913951
479388249
419121012
103827384
60003022
82357368
415816705
204559568
17944163
340282948
175395662
9082061
203126219
659790599
669284130
286236851
421655267
342755012
382767179
200415200
413421160
636673215
638761993
160831676
164411297
548576781
599263251
64654719
10141455
639517276
357913136
257745685
129348377
486655973
206098338
188811052
318819203
68741430
553067449
551641827
613218394
68133889
461246502
295870368
338261488
69325131
534546146
607340327
297953122
480318380
304064653
558346879
257898189
168876294
678997869
347823874
551530512
254250178
102476443
238214392
555699464
115711480
428418769
393682245
415172663
585411320
409694919
300026404
292368856
154775797
57453618
130372840
627287016
389923135
139899908
348660426
310016028
262344250
563814024
335134042
506263871
651669490
515958083
564518681
565483733
258979557
570054760
414375955
386550961
84854614
62108727
530179669
515771416
159190636
448045530
394492571
85635720
132111509
409381895
559930080
99850242
321784791
402395954
143272334
269919322
526908513
87487675
458722279
74797311
303613175
562494402
666641025
354677283
412821571
177248836
120163094
467931253
156720332
116726304
16156946
236757306
561149030
259602782
593054487
188264508
155779928
473683892
473319444
25807226
3967714
293189551
594641853
614042135
474898478
530803857
39989467
406509765
285731365
391288915
77379900
38013482
643619881
107543548
592405303
574726391
522871293
175281907
668803787
183090443
23224840
106622877
271806393
56699110
435575651
528136693
632470453
250472966
537031205
42151801
97257702
205021507
107702634
342871035
377062612
521245630
352704049
549984605
20089111
426703206
549493198
51004868
123291391
602069771
509292339
324114533
31312059
328857841
577558253
72767170
381420314
21693027
612504637
8244296
21476828
475703208
148933350
468961995
17436446
171309874
451564825
442748170
469758759
390255055
378692531
356791221
661725797
204807471
669485140
231002754
402039603
45964707
194275301
91439
221376396
571402914
23330608
149053455
567821886
679451355
592202257
115026581
230661536
139998225
435946473
315582004
51319680
169019747
87364393
435658091
103968879
586434822
172217914
168314710
252348576
516470607
157332170
203548623
293572012
126049321
23645364
333067622
67977926
450197020
576053126
506378532
93502540
674004440
23609152
416215755
406966832
92486723
556585315
123226745
91690068
143922130
276298849
21086517
590157639
81219082
182104507
437604919
8775492
331273625
390766540
147905051
176346475
577601367
33069296
183090740
209676794
354787959
88488607
66344973
494992456
137732227
472525545
22473760
501713778
454074776
112584036
259960370
240507750
123490304
453522036
439434151
377266820
455314261
639618178
505962686
652094639
489386765
518509482
590068231
217360476
511207955
223124114
332747621
167484838
63575117
449352584
145419665
481559044
90593058
345377907
635768425
270961638
535416984
508697650
514765708
261180881
221265269
166195483
538056809
36572832
596748041
225285970
84134611
675568238
264383973
173600298
337367861
20160196
560435057
176596154
56305450
185312432
378357552
3935709
498992695
240184173
509534702
22006886
196341263
460605732
473845639
117683614
334400332
594913201
3552934
218042005
42496157
626560165
453059810
188028945
67048630
482429966
42154821
436423865
224557519
655266486
211328926
617418597
7677310
492945467
498272980
113383845
510659136
19008780
75403298
70348575
114110649
184461191
496213144
302335099
310938198
547004867
306965567
66144400
200717332
367142029
57830220
42396402
267182057
293081609
643725135
438339006
365786106
160433435
537102661
468930942
515292653
180726113
12498025
258214436
191401561
93266418
579515793
244352535
182253807
100852026
318088902
325759765
655010839
89497420
411447038
415382266
634942259
206518807
555480927
386806668
307037551
359614443
614632548
256700649
168366492
171110679
156593625
66596754
135811101
128692766
180369396
130194458
214505269
179602479
479774025
138413838
657639911
143023526
457113404
563214687
543659918
670734992
493456417
331094081
559146270
149550632
486859539
486129478
326275065
610653143
263920927
314922886
533966912
569806914
580010827
437493391
185165472
407585985
232706056
259819990
197563629
678685900
644659420
279386493
147278541
372857563
196033949
643352662
75166294
505024025
474274703
255954960
273853770
520658465
653801043
431868957
270706762
603341397
543371034
663760441
115261282
422315650
102366736
42005776
253142210
237840399
45300121
114238652
632536948
258956595
420627269
479444051
17989848
193789178
495082949
161449480
50622266
375338611
487738383
263143743
285174176
505801070
364086784
104752854
45701660
294570066
148729413
575881731
293571693
85619683
581956818
35005035
555233163
239216777
424125804
637091285
623190599
274374111
599437696
611150141
186332016
505066830
484122617
509977671
110916251
485311040
99676377
140771264
15084924
527217241
518769173
127367188
350813941
20761202
620725025
156768213
580174030
503834956
231867851
587509393
150485473
126628986
368583518
381157304
491068278
268514239
658255990
33767665
40019573
75240617
84895792
288747787
5638605
56453690
455912299
1093457
146941487
70130725
378102824
141617706
525874309
584534333
425618877
622007169
221907018
85974100
411405628
413698597
547176383
29589347
2909285
614226739
19401769
646490644
5221731
41413273
662192375
131481714
45009427
166775839
424795173
496946587
59689216
311672407
211462096
219421413
472883874
224683424
584731387
14097577
51925414
494800582
466117178
239593934
148508844
315199768
539567685
124343426
425681144
43047509
28592428
122350169
445623561
516389258
190795614
357736053
485993738
484626911
248493921
336046686
15589312
45215274
348551417
302765437
613969474
139214047
605382835
102691484
3265219
572190756
10574635
640710704
295878399
321372410
325363647
612734549
279214456
80939643
202545488
365115071
120906009
515080565
52527074
439578199
372247174
328359835
609977017
171799115
657646326
220324866
402712223
361355766
318120455
121819770
265199223
155679520
106740694
272774816
250672242
51964832
631238844
317184233
665458447
609001393
241004152
393970270
375431440
152059206
289970526
177667325
556617224
238346730
169118357
622079959
391484098
37807969
326071062
426826813
606042641
293716618
634611443
91642981
401209930
564371098
126570266
87449549
341644635
97268286
610854397
158944885
108038811
356604565
548973057
227245798
443701611
649453299
435749082
381800820
676499873
312350765
300984520
279173900
429426822
449518936
323767551
309478023
45875572
273621674
518259474
212607743
429513939
305278808
317042829
532541582
365121277
505546998
337799107
602232892
641390011
393730350
657868410
30979397
527823184
659019375
438473096
610725385
467595059
203352901
81485444
175954161
340766351
491694256
140720336
520253660
374388519
369481684
20964102
610326954
256875920
487338053
584743904
80558628
662349343
345202589
318134701
295922056
342558471
271246658
171450546
266051455
207429297
524794395
457513131
552955389
626385342
484321431
437144580
129049112
196900782
191975391
20725708
316244288
345643280
45238910
57560784
652059214
200313189
659702584
614212043
513169560
170529371
443413327
106776134
48028177
157849617
360440285
286879402
299602082
536287215
138204300
632054385
434733583
435171130
4329413
654022700
388500298
6971212
96698100
330380163
321127822
579712929
639880120
42254029
437157602
34808687
669719342
676593195
396167222
130045014
80318267
565244535
354366769
632695439
4104981
352313164
402336165
367064636
80539584
264457387
678352824
346915499
512783382
209815451
10597322
255032376
328238227
52984576
296399287
193510651
183746086
662519323
326720900
526197351
76631045
511483905
633828942
92260708
376919225
254947195
68843436
577324083
11797619
89147657
246452398
637479057
611721013
137333028
238094414
436461483
449605666
668304477
104334496
515450763
445273094
430437195
427032951
143298966
429063402
216063048
468554068
287989491
146059516
125684114
433395654
186617706
24949048
676848281
10028259
9601850
202752646
247112260
446524638
453113774
202550764
650585524
319583566
601113304
248443648
196692067
170637990
524863800
168583466
640906085
362140247
390248207
652362158
319722287
65683244
645224215
89984560
34490751
49618004
131611063
387178143
529285848
591179899
128064691
148621144
111658571
184963496
517410007
209300866
191977818
144304807
70105767
157437074
283509001
324159266
325508289
653513598
497076316
218361543
563611536
133807088
583181058
44393771
608903466
536918091
194158816
99831376
38163459
289088849
322621390
609925509
362211941
38182337
595821122
287478270
309883447
134172279
101247664
54861283
478732307
144452672
202950487
143573111
559145152
20302535
265252356
93900907
631837843
523024014
93284684
98575484
151667086
521368842
418795611
421186479
536617722
448692485
615955273
171370202
196861154
455188282
259767387
207371302
573067057
56289437
218788557
90286297
278564325
7316200
429580834
418267430
64896842
174524650
550237214
345599142
567249381
129334988
122237480
440660496
241780895
116017632
393891728
561881213
128473279
457952240
126436562
16409103
387299166
105794662
68271918
592701442
679252372
90918443
245969582
496735468
454168602
350965041
529677118
517824109
188806218
631454317
170177070
628233484
278734979
43116190
523770378
458873384
410795788
208989510
218187357
456221947
142323762
620037562
104064735
192822380
69427438
414453729
429004753
312380729
38904960
177337517
426398797
158537047
232220915
605788685
432225429
546012952
424993326
579320429
465780512
293968263
516986484
591592103
612109198
114188296
514861379
347594882
650518405
470038
194059947
258234555
190305516
282563621
51438319
502570728
516867355
196876328
294719451
432305635
575372637
351772005
183841890
199504779
663607669
405956239
242097499
675448810
646641996
434214063
676340598
454827432
343706663
281600881
191053438
176310617
332947992
374770008
331473491
618627882
428608485
406071223
14204661
178045339
490844520
48833286
65265388
211709978
510247506
413754603
595912596
327469317
641496688
166215570
41519549
93428102
202099773
278706681
194856771
451991948
244406787
6473603
252787764
570648547
589757433
561640642
324625311
653505335
673088650
499246490
279972285
518403326
319758870
237066664
221182609
488278417
195975674
655378549
160867598
355995834
393804130
88792692
625302757
272029507
334803639
22156538
476532847
650041226
232402244
486966756
301717400
586161648
529537971
370591290
345685656
196607398
271360983
532979929
147768289
197924095
170792340
479704337
388500134
81600419
623754532
398001705
322149713
56654989
250594687
309560702
353825739
498111668
342454520
604155819
297644028
290752886
485975531
167315937
653542431
104676128
227840924
117526104
649825854
647631032
429362989
403121986
14948855
68296152
170162373
376899261
221460632
309349938
676476533
288739190
55438583
345971657
76011932
124474541
298867744
426262673
470267888
613440420
51048528
89163795
582200068
156156057
130440619
135498884
369814471
191654573
471252074
588066
129021983
446036913
115169278
471962235
586246227
348598607
292781632
218424786
5937800
519869425
107386219
168365411
172629977
257236866
222989383
321345488
542541315
370274625
276305681
163622552
588661168
56051216
291696480
477333758
277046218
53229231
655691632
297658064
212890257
178833031
601379126
131848191
340331725
110997738
215970184
424947477
82030547
515890300
105831138
47602736
671363736
440257354
251259565
236108102
71529925
500443964
207994906
522124871
209546424
326468914
577777863
286418903
88643324
270260904
632439677
495411610
279922841
385968969
124232157
118360355
241608595
208303794
427351427
431816622
531635974
596304916
533398719
249016422
345606333
640304495
634420131
387552129
587570815
318015759
250131583
63452340
633476299
152802673
133759878
130210784
179321511
243861832
74921233
368078901
551065093
399992291
5706188
105672234
205476128
517759976
142823553
194674571
199381088
644352582
643797051
155207608
114296634
417506951
210975858
248174055
418591379
205725606
36109061
85247412
468572867
81972872
588372231
45929381
678108093
430645644
209826604
53113133
660647357
441916989
662141912
576388794
83590046
610193342
580325855
382717679
579387703
139689713
189743699
536802374
90356859
337625857
222142067
641911148
498244848
297980851
365067482
124997661
135524278
432941964
597362175
631765068
208256020
583781193
118908986
324018195
295879874
139242525
57660951
543220254
374765159
662794478
349553316
577395172
417683043
462563647
27748417
598016277
93414494
155396011
306281039
212687880
228389961
403829307
397875543
156402062
585377156
138315427
187859722
69547781
670608052
109863023
335557279
86424515
655882560
133446267
574146645
121453971
249767689
163490252
209893519
286531416
619000150
202480748
12288434
371849600
252903792
49462412
421137890
389922869
147330964
347951344
406238016
359905649
649976358
18565416
41034413
181041470
18637423
328255212
658956266
344135490
49180687
32866072
483595548
463507548
104482316
432107807
486904298
589041700
152887158
449444104
481906157
240983402
645227383
426674412
519663934
464559611
544677620
481880536
545480276
216466526
15872197
60541271
601819401
122507400
566701429
274964799
316935918
204348825
87453321
525365586
329724131
103588527
326958746
439449587
509545904
360275140
639505751
196360982
369688497
336611501
111839105
279682557
76039618
172713691
355317623
58954557
281648828
380399495
25119996
232380850
5246735
143854195
200819493
443362073
160744815
451803020
356903742
544517596
441780322
140509010
311019460
217221801
156897458
660473077
534161662
267335835
212677143
7461437
47733268
643658784
379517207
187455748
283229747
292904889
170347138
189281411
37455633
524141222
179252628
427805968
308609763
582343591
532163240
301081545
26722922
285219826
355785941
93418
522901122
589869874
602494497
535866549
302493119
100373830
247028752
8761319
551336228
28400352
249056420
564978063
52106525
45479630
115920137
32915801
195189280
321480200
123916720
177810299
599368637
109632897
490423362
400961538
41318653
238451334
59570460
171797479
399352361
317568991
327803160
62881625
166799417
87187523
70484729
161188017
74112052
160663402
261920877
259040476
403349299
523951734
83604297
308575108
679225951
170259553
143781217
352366047
669339831
230548401
411010261
479079159
337834699
587231494
515978506
139857508
666189655
42632998
396107255
18971881
417332664
259513472
25346015
133145737
371188096
333935331
69424780
400724382
4038100
443070605
103258756
142414280
521515395
481476257
266311576
334594656
521062826
529006183
415784663
464262980
611908429
494051871
215224238
310456810
105164532
596786871
141512841
562061361
632510113
524550281
343722494
642198800
543676975
12688133
469234623
149836501
83885602
591751836
262094831
566816997
116142572
626258399
192337867
282209311
21780592
293841767
165480915
71788330
255819441
100269912
242459736
139867990
120243159
420167411
619034481
90640257
569504230
150859694
526585574
80508347
212597249
413905521
9447612
375948996
305540540
52150896
409490015
375254516
74043469
132643281
357419209
69457724
193924898
627234442
637859211
598076910
108519008
352230831
147772962
132155906
621667615
288816446
671054723
426145844
194839780
179902716
270718210
145701343
332673226
368222200
623962430
75366150
480374548
642867940
450826232
252149884
86671727
301267011
352991168
383545742
511957887
173755575
39410928
499156243
237477186
611550888
181400918
646032596
351251751
305859507
411036843
404139616
488992543
379328222
441798925
313009927
35376014
320218113
640474800
378176242
385692207
326141172
46472526
176606647
93133795
551442825
504125993
398166676
380415579
359438837
361434976
634376563
22885049
168744280
382588348
36518209
93159071
104121798
560703156
228190223
261844932
319001239
670697875
482628381
504047562
469451299
520265153
31371321
2271263
12896404
93757766
420166074
71023162
85199983
536610722
88955341
659622197
392286678
486536006
44733120
113059060
389715743
329199836
197658703
212102200
24420949
346517039
249149924
371795697
658451491
366839236
57981443
195546407
9107363
594303751
413029738
258507865
297509420
394105842
479917342
377220365
104243086
142416440
599657993
181703285
347087341
268055306
278676584
127898101
610521514
475297172
483416774
548581723
80980065
550917706
217861248
71347322
5683351
32145095
86353791
373496340
283474168
642317594
633057106
372744117
7790017
622388948
35242371
586648944
566780840
282769613
95203919
608169558
678119540
283643510
156346827
652839331
357650705
83183107
75409902
474223636
617798824
550185217
10570434
428312212
566118240
548713503
339846726
662132946
588224671
253299694
179375752
216175122
616331947
571068663
223063586
303887016
173980835
580497901
74061902
384413676
179075101
464557251
298849368
380331783
77474462
618443135
291373990
179211741
486609905
266476436
568402012
257746298
465560058
520139439
77271223
513633446
10551109
19089422
296325155
552155858
437035541
481698342
370826316
358640596
152801425
642883699
105252016
386918866
406640332
17308388
394117192
545091601
609982688
448112130
446250856
456748693
126175823
459812211
124785740
168474615
548559133
57166100
95347775
567274484
524912363
408549782
13710360
633223419
424449596
97305359
290883144
578457845
602171071
374587579
542867171
143996062
313879145
644583290
518772040
207703801
206957789
349091878
61549593
421233924
303445145
122049761
632596992
609775619
301686071
679235665
482276489
347026088
53339102
510181399
624240097
625602175
231960212
579355883
580394758
218603912
370991600
178957877
4939211
335429548
196307698
570536769
210062939
248292878
173243971
23565456
191718513
675816018
19789942
453386993
69717409
244038621
343252528
296576281
616653600
194789298
370194036
475301046
603212434
248487459
45734021
51296901
468318140
295440885
462141566
244078733
37199036
669880771
474796157
202513969
244612920
327859861
402596567
377356840
116408478
469915404
140761107
89859000
386744688
511943704
475773581
331523259
194182014
536041247
522518270
662310202
49368398
169595806
28905241
573967604
541394359
540682325
669080343
347828690
535196385
648199850
189291716
347745962
433580601
210323068
15062791
126838912
569176775
308984403
665657202
425306737
365464164
363051893
22749262
544954359
118906760
415161850
364677437
639910413
435739696
172868872
281267823
540737880
557448392
162292749
145143154
157854404
393024003
298085139
652654584
93748425
29073111
525859677
434176424
303975744
289612721
52614785
328933454
614636109
85774270
422526036
211992576
209045978
206541979
573763417
85020078
122608891
203984077
223996810
600022988
191163576
66076091
284214122
217518546
150243642
337098476
123296006
416985130
157225689
220021962
21050659
147534378
274062948
604061431
24073973
328407403
219550458
222146260
622893719
581629065
86618893
56049134
443679780
98098104
324684800
332103617
334425797
158376029
423216622
498618482
250393112
95958143
27290021
405388760
198964020
473448486
333011457
437802799
296978504
655041457
50022540
269264251
104057333
291686013
539931101
286602896
545715062
516000991
95153996
23929447
41672321
203054433
250767669
157202065
13214801
676669002
586078482
175911000
522564195
540412196
546073591
599088827
398317250
581106636
173551051
420613949
137213587
649955626
55712530
357199645
313655904
282729538
590367909
248931465
674474202
331189949
359287535
450016656
158715004
593014530
187333131
55697160
636421565
557719503
465693039
247090651
342306721
425795971
412456366
265503240
97062475
100977939
154102063
405846569
145757659
350604127
461790484
568224759
126263718
353162325
630834583
318639074
389148388
447704975
258208345
515478243
184816197
169934368
429467103
186110766
516882348
457279302
270563919
336028995
386922924
155582106
34578729
89683892
115249357
208064880
75500923
23910458
397580471
98963725
600490073
340744762
657170899
8568252
404653041
558912
204477846
201641589
159591965
641904444
292272052
255857288
39914347
343720484
369682544
71723553
651227575
544137977
370122258
230124733
23744399
173369458
402162689
586628447
108252811
591570236
441630043
441335228
397535222
679312951
536073509
6166959
626141167
364050780
163298948
678311193
403525908
422325722
79677483
197454188
19888643
127149160
212564076
634471706
145682776
128227126
514718626
234626862
51745969
56823482
654426109
585278206
1276984
668946919
489326704
304293838
524370240
243199612
636812209
7775611
273287904
384196625
158089960
386731970
20405029
257967961
243563535
263329419
288634628
591388350
99346612
493832742
190148807
209906783
438321137
57575552
630927215
149624570
216840782
570263796
504609711
595642621
428712714
485799653
113235345
548391392
257581475
644153364
44697216
599349207
281864698
468717774
295888007
597700208
56285886
55734112
427945919
485008011
314685683
391005525
12368822
71843801
208226772
8311944
420483223
240626352
524790002
496980114
320165920
504601440
444130933
644553689
335531785
543523644
563914318
150384831
570552704
24980711
146990420
103900559
439928521
67962500
123153965
221913859
640684711
38561
465121152
159805594
388774354
427090608
552775641
162892978
236500768
435479858
35890229
299095532
148291988
585026034
418530359
204148939
492888378
248089265
608685291
524674782
36726522
201267009
414111136
462658977
308764882
508180644
435818826
398405384
410250942
141879112
298642322
38980830
375456214
623281829
424722411
73819873
209704384
125139960
48228978
660370661
644225336
558803760
352646554
68149686
344156901
326924643
58589086
354824581
637055551
453372100
643841975
301890673
419617399
630206626
78781260
350131519
6326638
238061913
607227164
551936280
575297011
613596396
566126001
620907152
146966061
638277121
412340249
678384321
271530458
290203283
629352870
688786
140938667
21503111
574984504
641986078
367671609
442362133
543784439
443954937
113366449
254666090
60536964
448129412
139574965
387298750
654636363
376568201
680097061
634230170
42395194
315831257
188858485
524868341
90623247
312412156
96178213
564833212
81085873
350765848
402310729
78018694
510937169
652076957
470072842
48044942
469007578
7206667
246680349
150943888
303115283
181238418
357942689
290552569
77324292
590672092
580254479
629805271
393824718
586363059
208121491
675931477
356945152
79089491
677686678
4614623
560035459
663810014
521930148
90990908
552087002
151237207
464495705
109839666
280349443
611535204
610442675
591349386
267937352
664689616
335853744
452952762
530536588
545785583
586660479
279743364
619977736
661553500
510955050
374522060
121597
636911023
641968684
290938682
141961446
142097355
369478427
110541267
195098512
81562413
366388443
241343715
48171532
203405465
31652002
419568977
65675125
435808903
219483185
571046309
627758645
216093224
382688461
482573984
181551847
270703621
223116184
600844841
410874106
609117611
569839592
614566054
50915293
292180140
549339613
566270235
92905938
676552935
14776744
312866830
329995503
28535950
591775634
635428441
245219943
17660016
256569000
545888418
453326961
21957183
452940158
464386475
195644605
143723555
148096051
641335772
616448016
418006761
73570615
583119057
129603423
20540231
100835739
206227188
116427520
329003733
245259700
486544169
548698435
143612396
267537860
630844065
195397792
492816350
493759218
555791101
387123154
340694427
287037821
140816584
393432362
97734166
332878978
242918616
632986717
209075147
393846918
69420171
173286987
130608003
197359162
551288056
122124114
14820807
613780822
196360364
104622412
333001889
660292504
15344879
458192604
532987219
56055207
83278598
600538931
458752628
554395316
191898046
154753531
114602927
286356459
629916496
559997351
116090680
129238532
137949541
342874108
449128950
243755195
499693133
542272482
528699301
647688727
225901511
604386032
98103982
154635066
244684740
485123302
93785329
666658206
160671209
528413020
560657666
520071586
293837394
407158790
643427279
623006612
389723123
5659409
493252334
520541921
498031202
525346052
622842300
603824098
142684088
167189793
629775649
403528234
361750147
623961100
77130478
218064370
643368664
371228603
2552311
535416233
186324752
581807898
183436382
35431602
332738821
89074080
38061540
47616887
528166995
127572518
270211297
72193412
19605613
312343435
388721191
97470687
553700740
604644580
608942415
341230541
552817949
403727969
79481621
135435495
524986730
27228283
51819634
250012182
193701529
115522509
516982346
672675452
336306041
357344240
80789310
664919908
6639666
62937889
231663393
188744912
77508295
71998213
589526716
477413014
530128471
603188412
28667167
575771322
277494261
126755229
385610586
153354987
221278355
515916592
174368992
351992288
18372393
375264439
490702079
503031011
32061024
277854089
129158904
193800229
542299597
52929306
197517209
183270160
154472721
645809608
2140212
254407047
20977537
513760473
514109225
428923861
10638693
438806161
381537408
558965319
373902650
201094159
383128575
631260344
527481670
572073513
412215138
212435592
537827662
503906381
84977371
440710303
558929843
206708250
71317253
343425005
377059819
100054076
10544951
574114698
30828119
125190613
518275967
38774878
159387166
259226023
246837306
462041521
596068377
566000169
582719414
396960810
157310005
282671492
191573561
191808509
219675880
57451193
645211385
97370075
218102530
148745327
443555631
659232226
173414043
24072626
280858608
560529212
7343270
152934043
670030171
345502089
474238224
269251404
326065889
662755244
467329487
96541298
311702281
506071513
505253484
668449567
402466828
654503802
161520295
642113685
27427555
433922307
3164429
457353034
553512778
628171483
248531504
588719876
226371889
147304814
516659531
49082340
432723845
606867909
210546208
11609723
165302838
641874760
614089675
96472052
395387349
571569704
443367206
463629187
39702314
257491477
562506945
584255930
97058828
300643341
128916319
277478253
96955519
609256705
658798539
112710405
292183039
626204932
189148342
94720347
122168101
295075865
441627470
343932029
432316499
310040187
243807930
62931971
413956164
95570284
187932631
654733034
420347058
504668487
195631009
232946331
101562596
166410372
677546360
381601553
130011835
535818773
528034979
277465630
554852602
613654049
405734609
26378160
234424133
426450193
457247247
506652899
134255570
122124848
439312897
230873145
28285402
118166060
606576999
51753098
171282495
35758947
521339550
552264553
311232280
574591393
605216337
116720274
369726743
257505334
386097342
214476027
657755158
367393482
491874401
358973137
652447406
411818613
651272831
18619186
178493074
82377001
483742675
284247009
254085302
529652112
143553359
222589077
199953866
436738581
137402999
339095818
298353378
222285348
574477899
413553228
595382748
563220286
228321938
364495006
140120604
200168666
244187380
17242930
410477884
453347168
226407443
328676801
205763870
566973536
560259777
415706239
612597378
140906454
587909481
451856143
82331847
452268572
204946715
198138863
591856896
502598791
189637508
651113822
14951128
473477570
670245979
26532616
69069027
334186124
494699679
668651688
463686164
226175324
597740389
544480854
339187086
316234595
196981139
36044103
288991959
610425941
21403242
339821409
568859019
66502567
268981003
129486719
580449655
544952941
243223937
351424580
581484025
11719396
382966687
418918181
498552493
386173781
454545352
135222202
14775361
112784027
110029578
234499820
407292020
199680291
387683764
140874626
301291422
402378397
636928584
213325152
179707250
4243167
66756664
358170926
68346578
26079313
492524714
54302224
452492482
460447882
293998919
234180776
186063939
171483854
431365815
609365785
371512699
592579932
243963044
5616724
23772185
439614894
188833852
428967605
128090205
215920329
645890671
308347850
299666019
633082748
632619
330844270
414248600
566816911
56302319
428656924
435003310
667696519
545180575
642739783
273773088
26589850
2544515
364253782
109692401
567018788
416112931
462585287
26692863
378032757
421245822
590072572
146506094
431441749
516179730
315314853
208289628
367963511
656042830
427530978
639810415
369871360
610506191
255711055
482541953
190764705
244194776
372250449
92389990
160040754
290687380
91535815
510980002
572488478
404919771
516913827
240200073
185264821
429420270
474291110
613399268
267665436
391984279
60981827
582649744
76315523
7326944
478398365
105605964
600816462
318274894
190077828
281696431
622253947
507617631
218756961
427323208
498353137
254201445
386892791
269957387
129769222
150859495
291809314
152938502
26049013
55317236
556637617
46306435
467033198
369936294
671410846
463577052
489362700
540595102
567400628
498398518
23555438
347772368
305838849
524106048
297395990
456346919
442424468
84024746
364556726
274575783
30327589
85669966
611910120
545158403
663046182
575601137
184672119
82865693
355366198
91334072
437023025
404434432
606777487
319457507
557637659
425345173
239037931
380190930
479029381
651418240
297640208
504806227
420865402
251318820
61661470
478591984
42191717
157725788
117224167
674365945
427625730
255523276
674822212
157395955
210323107
555476617
445379486
53758264
35726956
652329314
494102966
480574550
17922352
157484944
372640513
221821643
441931592
415788500
457703143
272955242
511634291
308151374
436665476
621765553
193945668
326698685
473149155
247790536
599374359
602308936
554888559
93213639
385604652
359503805
225017990
582674407
523853178
556301599
548315646
54216879
130786152
244328400
333807108
222328130
140615060
217604436
568571269
302426526
463698073
549287993
358300654
276260410
126401874
31602242
130792173
474979516
434178809
471924589
649941759
218181138
414704549
136866066
113219757
617574125
558503169
504441464
409251267
631654060
135989070
21608225
181387201
250580047
328875712
42496692
59528744
169842587
620490558
672736704
409493540
333949145
311259514
420434323
17098979
6896595
302029363
492358228
27282294
143415581
345304319
446478323
455312515
15992060
634111817
134831009
664123197
354329314
439993265
299903452
620434510
611030145
99686317
596965469
519296139
267516248
83699127
307234342
395769188
91550977
260453548
249043182
288449662
395791802
285146681
591294650
101021770
359628346
674166296
301598631
233245166
89262398
656160374
408477344
286783816
64143937
381945694
259931146
633062406
77637461
581667134
576110524
177735815
621073990
285274026
19223906
376997136
425138635
317083938
320681757
672565492
62710507
96659619
116840996
606445425
19078327
483132967
172482191
412321843
452604754
106742399
470504205
203759350
541746940
244665455
389882529
237808117
288829544
4482048
572357165
553882573
373667881
113574951
238413095
538986504
297327927
436767070
573108975
68370895
46389365
291936445
610112290
17415180
640936106
425055484
78217277
445069429
358649922
548068636
203673047
591674624
58484501
41435518
55768324
428404660
107558475
130015442
188526743
69682970
669222748
278194272
198783603
126872489
413743282
112643700
597753989
86380470
138527736
125117902
406274725
594789031
496943370
45317708
114513209
679011976
187013426
66381128
270047965
480168152
76914039
678414515
56462304
313196029
375586743
50204665
14256098
147709678
663963470
674252647
46026245
44114029
679407527
209215017
29552502
33010458
174689415
479000806
310374869
230014490
371076564
404926990
188872754
307271268
591773276
384470806
441540060
438904095
389963823
265646067
208650257
491326732
48614942
314122055
263278059
486707514
520868831
49692965
410591468
83768413
627888763
513016257
436538573
419402157
33905193
251010798
70331519
549327036
498967105
569063729
311439666
571127375
252999256
233399739
395301227
441551458
611205381
555544039
287277669
622524382
129011656
84266890
482307395
537922044
10340243
136893481
61748732
551718611
496780665
421544749
386613632
315203372
162360534
398247585
654076816
660879927
214144686
544417132
473965813
500426006
242819164
75046731
362699151
84605048
472732902
354490165
633727587
378895215
334511405
517576839
41749119
321352186
190489047
55679988
79605480
200036042
72453916
389049615
640841092
210342150
44834646
509399709
156988763
141961800
176660851
99920770
563030160
96710530
647644037
16576868
52298112
145101170
662560342
360210187
654644871
395930858
226767285
207464595
26610527
400067751
396828229
217430420
224733303
496228575
79298428
365525043
540598650
63423199
412026120
300255428
270550288
147418024
336261213
181236071
367401545
448263126
4223923
662312806
673138825
97558907
487646555
58777585
542850918
107963129
679599067
105801946
20942351
72637889
259318300
136928304
67455720
610243571
242212290
283472675
71643605
509576033
153480026
301187599
475510461
121514656
642263817
431550776
122772640
509755255
563587142
355661073
624686777
592654558
471616079
422764788
487254281
458192709
105636086
567812538
169012554
323613060
99420237
406285459
420316014
617446060
212855592
141864374
191726816
11405578
441845099
185338396
558794012
72390827
132966239
480350243
259305122
348181095
558390283
166016699
411798094
637408303
150009716
312511207
496673247
196760282
545782987
286030057
93613087
262469686
63309783
674291092
83938465
118605048
356877715
288101397
120640998
502858536
354828466
495318443
115629241
470978463
449821531
285743305
287518071
174370883
217321837
277230527
427825595
531530353
29845244
145393162
414915033
298352448
176820680
485642126
68723354
559171015
346938439
153670771
249063017
237131761
