101058 700261690
789194924633 0
355032676833 1732
898435748273 3464
588219819603 5196
878828420953 6928
727571895913 8660
390746023023 10392
724070587463 12124
525896529193 13856
435562771183 15588
392146546403 17320
100137421673 19052
209378245313 20784
387944976263 22516
773789167453 24248
679954100993 25980
918043075593 27712
980366366003 29444
636537876213 31176
799698849983 32908
502087631733 34640
646341539873 36372
738075821263 38104
490183183003 39836
747179223233 41568
651243371703 43300
194672749823 45032
306014358533 46764
83331141113 48496
524496005813 50228
876027374193 51960
351531368383 53692
891433131373 55424
952355898403 57156
259096825303 58888
359934508663 60620
278003890933 62352
359234246973 64084
256295778543 65816
332624302753 67548
757683148583 69280
610628193683 71012
651243371703 72744
35713346193 74476
725471110843 76208
702362475073 77940
843115074763 79672
417355967243 81404
750680531683 83136
156158356873 84868
624633427483 86600
801099373363 88332
223383479113 90064
490183183003 91796
21007850703 93528
561609875383 95260
735975036193 96992
702362475073 98724
359234246973 100456
116943702233 102188
962159562063 103920
527297052573 105652
745078438163 107384
780791784353 109116
310916190363 110848
524496005813 112580
86132187873 114312
261197610373 116044
699561428313 117776
256295778543 119508
714967185493 121240
432061462733 122972
242290544743 124704
811603298713 126436
259096825303 128168
775189690833 129900
128147889273 131632
593121651433 133364
282905722763 135096
612028717063 136828
490883444693 138560
485281351173 140292
289908339663 142024
167362543913 143756
75628262523 145488
678553577613 147220
672251222403 148952
235988189533 150684
288507816283 152416
422958060763 154148
440464603013 155880
691858549723 157612
74928000833 159344
72126954073 161076
259096825303 162808
751380793373 164540
303913573463 166272
864122925463 168004
717067970563 169736
183468562783 171468
345229013173 173200
209378245313 174932
616230287203 176664
712166138733 178396
698861166623 180128
53219888443 181860
813003822093 183592
391446284713 185324
573514324113 187056
64424075483 188788
77028785903 190520
194672749823 192252
428560154283 193984
677853315923 195716
433461986113 197448
420857275693 199180
470575855683 200912
551105950033 202644
432761724423 204376
450968528363 206108
621832380723 207840
394247331473 209572
447467219913 211304
672251222403 213036
130248674343 214768
296210694873 216500
948154328263 218232
755582363513 219964
700961951693 221696
751380793373 223428
499286584973 225160
408952826963 226892
461472453713 228624
364136078803 230356
981066627693 232088
370438434013 233820
454469836813 235552
327022209233 237284
592421389743 239016
643540493113 240748
175065422503 242480
314417498813 244212
451668790053 245944
893533916443 247676
450968528363 249408
10503925353 251140
926446215873 252872
487382136243 254604
164561497153 256336
295510433183 258068
72126954073 259800
984567936143 261532
939050926293 263264
891433131373 264996
523795744123 266728
530098099333 268460
890032607993 270192
140752599693 271924
482480304413 273656
1400523383 275388
861321878703 277120
670850699023 278852
607827146923 280584
25209420843 282316
492984229763 284048
114842917163 285780
70726430693 287512
442565388083 289244
98036636603 290976
74928000833 292708
280804937693 294440
538501239613 296172
925045692493 297904
644240754803 299636
84731664493 301368
202375628413 303100
3501308453 304832
877427897573 306564
7702878593 308296
226884787563 310028
67925383933 311760
60922767033 313492
586819296223 315224
265399180513 316956
931348047703 318688
623933165793 320420
144253908143 322152
88232972943 323884
324221162473 325616
933448832773 327348
233887404463 329080
968461917273 330812
14005233803 332544
524496005813 334276
130948936033 336008
650543110013 337740
814404345473 339472
654044418463 341204
74928000833 342936
514692342153 344668
495085014833 346400
425759107523 348132
833311411103 349864
210778768693 351596
969862440653 353328
699561428313 355060
587519557913 356792
996472384873 358524
868324495603 360256
52519626753 361988
742277391403 363720
556708043553 365452
925045692493 367184
191871703063 368916
504188416803 370648
765386027173 372380
792696233083 374112
424358584143 375844
803200158433 377576
494384753143 379308
796197541533 381040
976865057553 382772
640739446353 384504
631636044383 386236
420157014003 387968
216380862213 389700
50418841683 391432
602225053403 393164
113442393783 394896
77028785903 396628
544803594823 398360
249293161643 400092
842414813073 401824
569312753973 403556
935549617843 405288
268200227273 407020
189770917993 408752
571413539043 410484
341027443033 412216
167362543913 413948
191171441373 415680
588219819603 417412
553206735103 419144
825608532513 420876
74227739143 422608
84031402803 424340
640739446353 426072
196773534893 427804
962159562063 429536
88933234633 431268
232486881083 433000
18206803943 434732
239489497983 436464
303213311773 438196
205876936863 439928
791995971393 441660
897035224893 443392
612728978753 445124
115543178853 446856
649842848323 448588
394947593163 450320
572113800733 452052
625333689173 453784
876727635883 455516
549705426653 457248
561609875383 458980
591721128053 460712
354332415143 462444
357133461903 464176
607827146923 465908
885130776163 467640
161760450393 469372
707964568593 471104
998573169943 472836
655444941843 474568
815804868853 476300
731773466053 478032
770988120693 479764
666649128883 481496
72126954073 483228
641439708043 484960
214980338833 486692
177166207573 488424
740876868023 490156
485981612863 491888
396348116543 493620
477578472583 495352
542702809753 497084
128147889273 498816
638638661283 500548
825608532513 502280
251393946713 504012
893533916443 505744
301812788393 507476
565811445523 509208
112041870403 510940
413154397103 512672
127447627583 514404
448167481603 516136
599424006643 517868
74227739143 519600
254194993473 521332
717768232253 523064
22408374083 524796
107140038573 526528
180667516023 528260
881629467713 529992
567211968903 531724
846616383213 533456
695359858173 535188
391446284713 536920
309515666983 538652
703062736763 540384
535700192853 542116
238789236293 543848
670850699023 545580
113442393783 547312
969862440653 549044
371838957393 550776
159659665323 552508
595222436503 554240
836112457863 555972
107140038573 557704
280804937693 559436
51819365063 561168
273102059103 562900
665248605503 564632
465674023853 566364
750680531683 568096
303213311773 569828
470575855683 571560
196073273203 573292
954456683473 575024
648442324943 576756
519594173983 578488
430660939353 580220
327022209233 581952
327022209233 583684
514692342153 585416
446066696533 587148
430660939353 588880
621132119033 590612
315818022193 592344
484581089483 594076
673651745783 595808
217081123903 597540
643540493113 599272
460772192023 601004
885831037853 602736
516793127223 604468
57421458583 606200
310215928673 607932
482480304413 609664
857820570253 611396
520294435673 613128
649142586633 614860
960058776993 616592
813704083783 618324
497185799903 620056
338926657963 621788
808802251953 623520
614129502133 625252
88232972943 626984
542702809753 628716
787094139563 630448
324921424163 632180
251393946713 633912
395647854853 635644
27310205913 637376
637938399593 639108
114842917163 640840
837512981243 642572
5602093523 644304
573514324113 646036
278704152623 647768
843115074763 649500
19607327323 651232
685556194513 652964
908239411933 654696
352231630073 656428
108540561953 658160
329122994303 659892
964960608823 661624
78429309283 663356
16806280563 665088
920844122353 666820
392846808093 668552
236688451223 670284
832611149413 672016
703762998453 673748
445366434843 675480
456570621883 677212
717067970563 678944
59522243653 680676
408252565273 682408
436263032873 684140
551105950033 685872
140752599693 687604
40615178023 689336
79129570973 691068
191171441373 692800
271701535723 694532
917342813903 696264
271701535723 697996
200975105033 699728
812303560403 701460
721969802393 703192
236688451223 704924
339626919653 706656
515392603843 708388
45517009853 710120
291308863043 711852
170163590673 713584
118344225613 715316
143553646453 717048
971262964033 718780
747879484923 720512
313016975433 722244
429960677663 723976
734574512813 725708
632336306073 727440
917342813903 729172
247192376573 730904
566511707213 732636
2100785073 734368
963560085443 736100
136551029553 737832
881629467713 739564
458671406953 741296
580516941013 743028
973363749103 744760
733874251123 746492
985968459523 748224
95935851533 749956
18206803943 751688
637938399593 753420
944653019813 755152
587519557913 756884
52519626753 758616
210078507003 760348
768187073933 762080
423658322453 763812
556007781863 765544
967761655583 767276
2801046763 769008
680654362683 770740
5602093523 772472
393547069783 774204
818605915613 775936
782192307733 777668
872526065743 779400
696060119863 781132
686256456203 782864
855019523493 784596
67925383933 786328
955857206853 788060
44816748163 789792
700261690003 791524
655444941843 793256
990870291353 794988
33612561123 796720
677153054233 798452
12604710423 800184
336125611203 801916
832611149413 803648
559509090313 805380
785693616183 807112
133049721103 808844
3501308453 810576
433461986113 812308
893533916443 814040
334725087823 815772
315818022193 817504
376040527533 819236
30811514363 820968
56020935203 822700
873226327433 824432
237388712913 826164
749280008303 827896
754181840133 829628
316518283883 831360
72126954073 833092
427159630903 834824
86132187873 836556
185569347853 838288
163160973773 840020
679954100993 841752
933448832773 843484
727571895913 845216
634437091143 846948
787794401253 848680
582617726083 850412
321420115713 852144
487382136243 853876
488082397933 855608
268200227273 857340
277303629243 859072
263998657133 860804
515392603843 862536
956557468543 864268
577715894253 866000
222683217423 867732
173664899123 869464
385143929503 871196
250693685023 872928
406852041893 874660
758383410273 876392
67925383933 878124
728972419293 879856
481079781033 881588
947454066573 883320
502787893423 885052
767486812243 886784
754181840133 888516
777990737593 890248
117643963923 891980
278003890933 893712
647041801563 895444
579116417633 897176
93134804773 898908
856420046873 900640
231786619393 902372
70026169003 904104
218481647283 905836
331924041063 907568
988769506283 909300
260497348683 911032
998573169943 912764
740176606333 914496
422958060763 916228
736675297883 917960
303913573463 919692
759783933653 921424
672951484093 923156
389345499643 924888
659646511983 926620
302513050083 928352
122545795753 930084
670150437333 931816
54620411823 933548
87532711253 935280
735274774503 937012
254895255163 938744
525196267503 940476
614829763823 942208
277303629243 943940
194672749823 945672
908939673623 947404
392146546403 949136
175765684193 950868
464273500473 952600
920844122353 954332
596622959883 956064
193272226443 957796
322820639093 959528
993671338113 961260
848016906593 962992
772388644073 964724
478978995963 966456
349430583313 968188
163861235463 969920
798298326603 971652
871825804053 973384
711465877043 975116
336125611203 976848
726171372533 978580
870425280673 980312
471276117373 982044
779391260973 983776
345229013173 985508
364136078803 987240
964960608823 988972
350130845003 990704
353632153453 992436
282205461073 994168
789895186323 995900
841714551383 997632
544103333133 999364
981766889383 1001096
509790510323 1002828
731773466053 1004560
138651814623 1006292
491583706383 1008024
53219888443 1009756
577715894253 1011488
481780042723 1013220
300412265013 1014952
714266923803 1016684
474077164133 1018416
189770917993 1020148
258396563613 1021880
923645169113 1023612
953756421783 1025344
637938399593 1027076
936249879533 1028808
689757764653 1030540
190471179683 1032272
555307520173 1034004
239489497983 1035736
856420046873 1037468
981766889383 1039200
39214654643 1040932
163160973773 1042664
414554920483 1044396
233187142773 1046128
306014358533 1047860
40615178023 1049592
944653019813 1051324
603625576783 1053056
813704083783 1054788
364136078803 1056520
658245988603 1058252
334024826133 1059984
527297052573 1061716
469875593993 1063448
826308794203 1065180
59522243653 1066912
395647854853 1068644
880228944333 1070376
989469767973 1072108
189770917993 1073840
418756490623 1075572
477578472583 1077304
999273431633 1079036
866923972223 1080768
296910956563 1082500
154757833493 1084232
390746023023 1085964
124646580823 1087696
144253908143 1089428
925745954183 1091160
548304903273 1092892
164561497153 1094624
556708043553 1096356
123946319133 1098088
472676640753 1099820
360634770353 1101552
351531368383 1103284
226884787563 1105016
824208009133 1106748
527997314263 1108480
471276117373 1110212
927146477563 1111944
516793127223 1113676
561609875383 1115408
929947524323 1117140
488082397933 1118872
611328455373 1120604
266799703893 1122336
540602024683 1124068
800399111673 1125800
126747365893 1127532
717768232253 1129264
701662213383 1130996
633036567763 1132728
177166207573 1134460
308115143603 1136192
931348047703 1137924
390045761333 1139656
79829832663 1141388
38514392953 1143120
77729047593 1144852
792696233083 1146584
63723813793 1148316
390045761333 1150048
185569347853 1151780
252094208403 1153512
728272157603 1155244
752081055063 1156976
65124337173 1158708
352231630073 1160440
280804937693 1162172
259096825303 1163904
513992080463 1165636
958658253613 1167368
854319261803 1169100
623232904103 1170832
130948936033 1172564
625333689173 1174296
623933165793 1176028
643540493113 1177760
245791853193 1179492
635137352833 1181224
742277391403 1182956
128848150963 1184688
995772123183 1186420
566511707213 1188152
769587597313 1189884
354332415143 1191616
103638730123 1193348
161760450393 1195080
553206735103 1196812
956557468543 1198544
738776082953 1200276
416655705553 1202008
471276117373 1203740
871125542363 1205472
296210694873 1207204
877427897573 1208936
424358584143 1210668
126047104203 1212400
340327181343 1214132
485981612863 1215864
993671338113 1217596
692558811413 1219328
676452792543 1221060
828409579273 1222792
558108566933 1224524
219882170663 1226256
518893912293 1227988
483180566103 1229720
83331141113 1231452
182768301093 1233184
985268197833 1234916
334725087823 1236648
299712003323 1238380
490183183003 1240112
925745954183 1241844
976164795863 1243576
770988120693 1245308
67925383933 1247040
946053543193 1248772
410353350343 1250504
355732938523 1252236
855719785183 1253968
962859823753 1255700
261197610373 1257432
916642552213 1259164
596622959883 1260896
654744680153 1262628
258396563613 1264360
206577198553 1266092
796897803223 1267824
607126885233 1269556
941851973053 1271288
628134735933 1273020
735975036193 1274752
694659596483 1276484
166662282223 1278216
908239411933 1279948
460772192023 1281680
212179292073 1283412
537800977923 1285144
698861166623 1286876
885831037853 1288608
427159630903 1290340
365536602183 1292072
94535328153 1293804
850817953353 1295536
808101990263 1297268
173664899123 1299000
229685834323 1300732
915942290523 1302464
570713277353 1304196
671550960713 1305928
458671406953 1307660
753481578443 1309392
64424075483 1311124
633036567763 1312856
427859892593 1314588
903337580103 1316320
527297052573 1318052
109941085333 1319784
869024757293 1321516
938350664603 1323248
490183183003 1324980
976164795863 1326712
822807485753 1328444
499286584973 1330176
91734281393 1331908
907539150243 1333640
577715894253 1335372
309515666983 1337104
524496005813 1338836
57421458583 1340568
845916121523 1342300
714266923803 1344032
390045761333 1345764
941851973053 1347496
658946250293 1349228
248592899953 1350960
671550960713 1352692
175065422503 1354424
217781385593 1356156
998573169943 1357888
102238206743 1359620
25909682533 1361352
255595516853 1363084
490883444693 1364816
287807554593 1366548
589620342983 1368280
317218545573 1370012
525896529193 1371744
224784002493 1373476
198174058273 1375208
917342813903 1376940
380942359363 1378672
235287927843 1380404
888632084613 1382136
873926589123 1383868
172964637433 1385600
574914847493 1387332
527997314263 1389064
183468562783 1390796
378141312603 1392528
48318056613 1394260
551105950033 1395992
859921355323 1397724
2100785073 1399456
974064010793 1401188
628834997623 1402920
715667447183 1404652
251393946713 1406384
557408305243 1408116
742277391403 1409848
506289201873 1411580
295510433183 1413312
268200227273 1415044
374640004153 1416776
506289201873 1418508
623232904103 1420240
366236863873 1421972
922244645733 1423704
327722470923 1425436
233887404463 1427168
487382136243 1428900
483180566103 1430632
92434543083 1432364
812303560403 1434096
67925383933 1435828
479679257653 1437560
887931822923 1439292
513992080463 1441024
967761655583 1442756
635837614523 1444488
810903037023 1446220
700961951693 1447952
854319261803 1449684
764685765483 1451416
263998657133 1453148
911740720383 1454880
724070587463 1456612
880929206023 1458344
573514324113 1460076
326321947543 1461808
658946250293 1463540
598023483263 1465272
591721128053 1467004
236688451223 1468736
980366366003 1470468
660346773673 1472200
288507816283 1473932
897735486583 1475664
848016906593 1477396
215680600523 1479128
474777425823 1480860
290608601353 1482592
54620411823 1484324
218481647283 1486056
681354624373 1487788
599424006643 1489520
277303629243 1491252
457270883573 1492984
946753804883 1494716
996472384873 1496448
267499965583 1498180
460772192023 1499912
963560085443 1501644
911040458693 1503376
511191033703 1505108
962159562063 1506840
359934508663 1508572
351531368383 1510304
832611149413 1512036
738776082953 1513768
320719854023 1515500
53920150133 1517232
196773534893 1518964
784993354493 1520696
743677914783 1522428
255595516853 1524160
295510433183 1525892
502787893423 1527624
157558880253 1529356
742977653093 1531088
262598133753 1532820
151956786733 1534552
805300943503 1536284
70726430693 1538016
724770849153 1539748
539901762993 1541480
231086357703 1543212
11904448733 1544944
952355898403 1546676
98036636603 1548408
305314096843 1550140
281505199383 1551872
468475070613 1553604
960058776993 1555336
260497348683 1557068
527997314263 1558800
273102059103 1560532
215680600523 1562264
212179292073 1563996
958658253613 1565728
86132187873 1567460
103638730123 1569192
794096756463 1570924
511891295393 1572656
378841574293 1574388
691158288033 1576120
489482921313 1577852
979666104313 1579584
632336306073 1581316
752781316753 1583048
9103401973 1584780
122545795753 1586512
488082397933 1588244
956557468543 1589976
915242028833 1591708
376740789223 1593440
989469767973 1595172
527997314263 1596904
584018249463 1598636
866223710533 1600368
10503925353 1602100
585418772843 1603832
707964568593 1605564
891433131373 1607296
997172646563 1609028
819306177303 1610760
318619068953 1612492
934149094463 1614224
429260415973 1615956
243691068123 1617688
765386027173 1619420
127447627583 1621152
206577198553 1622884
524496005813 1624616
869024757293 1626348
616230287203 1628080
46217271543 1629812
364136078803 1631544
706564045213 1633276
565811445523 1635008
240189759673 1636740
184168824473 1638472
974064010793 1640204
557408305243 1641936
871825804053 1643668
891433131373 1645400
221982955733 1647132
62323290413 1648864
822807485753 1650596
809502513643 1652328
729672680983 1654060
408952826963 1655792
574214585803 1657524
464273500473 1659256
165962020533 1660988
997872908253 1662720
658946250293 1664452
961459300373 1666184
114842917163 1667916
329823255993 1669648
996472384873 1671380
641439708043 1673112
360634770353 1674844
113442393783 1676576
565111183833 1678308
144253908143 1680040
341027443033 1681772
387944976263 1683504
216380862213 1685236
163160973773 1686968
300412265013 1688700
824208009133 1690432
335425349513 1692164
194672749823 1693896
993671338113 1695628
640739446353 1697360
743677914783 1699092
574214585803 1700824
577015632563 1702556
131649197723 1704288
143553646453 1706020
542002548063 1707752
743677914783 1709484
576315370873 1711216
968461917273 1712948
48318056613 1714680
631636044383 1716412
130948936033 1718144
597323221573 1719876
950955375023 1721608
256295778543 1723340
113442393783 1725072
782192307733 1726804
662447558743 1728536
462172715403 1730268
463573238783 1732000
647041801563 1733732
562310137073 1735464
808802251953 1737196
981066627693 1738928
783592831113 1740660
224784002493 1742392
591020866363 1744124
225484264183 1745856
473376902443 1747588
249993423333 1749320
822107224063 1751052
356433200213 1752784
474077164133 1754516
556708043553 1756248
56721196893 1757980
826308794203 1759712
74928000833 1761444
922944907423 1763176
167362543913 1764908
297611218253 1766640
481780042723 1768372
973363749103 1770104
298311479943 1771836
936249879533 1773568
680654362683 1775300
350831106693 1777032
134450244483 1778764
428560154283 1780496
790595448013 1782228
287807554593 1783960
844515598143 1785692
224784002493 1787424
534299669473 1789156
151956786733 1790888
725471110843 1792620
242290544743 1794352
612028717063 1796084
715667447183 1797816
553906996793 1799548
922244645733 1801280
499986846663 1803012
953056160093 1804744
710765615353 1806476
960058776993 1808208
581217202703 1809940
285706769523 1811672
822807485753 1813404
411053612033 1815136
368337648943 1816868
700961951693 1818600
563010398763 1820332
873226327433 1822064
964960608823 1823796
98036636603 1825528
654044418463 1827260
871125542363 1828992
150556263353 1830724
932048309393 1832456
411753873723 1834188
438363817943 1835920
90333758013 1837652
110641347023 1839384
834711934483 1841116
616230287203 1842848
995071861493 1844580
419456752313 1846312
360634770353 1848044
844515598143 1849776
817905653923 1851508
852218476733 1853240
906138626863 1854972
308115143603 1856704
558108566933 1858436
246492114883 1860168
67925383933 1861900
960058776993 1863632
140752599693 1865364
600124268333 1867096
726171372533 1868828
65124337173 1870560
656845465223 1872292
2801046763 1874024
156158356873 1875756
74928000833 1877488
401249948373 1879220
460071930333 1880952
781492046043 1882684
577015632563 1884416
133049721103 1886148
724770849153 1887880
278704152623 1889612
130248674343 1891344
615530025513 1893076
815804868853 1894808
866923972223 1896540
147755216593 1898272
811603298713 1900004
458671406953 1901736
897035224893 1903468
900536533343 1905200
349430583313 1906932
560209352003 1908664
53219888443 1910396
577015632563 1912128
512591557083 1913860
421557537383 1915592
680654362683 1917324
28010467603 1919056
33612561123 1920788
637238137903 1922520
695359858173 1924252
207977721933 1925984
229685834323 1927716
176465945883 1929448
254194993473 1931180
678553577613 1932912
434862509493 1934644
444666173153 1936376
45517009853 1938108
689057502963 1939840
837512981243 1941572
836112457863 1943304
985968459523 1945036
841014289693 1946768
119044487303 1948500
671550960713 1950232
299011741633 1951964
64424075483 1953696
792696233083 1955428
894234178133 1957160
535700192853 1958892
786393877873 1960624
595222436503 1962356
22408374083 1964088
428560154283 1965820
391446284713 1967552
913141243763 1969284
341027443033 1971016
724770849153 1972748
741577129713 1974480
972663487413 1976212
200274843343 1977944
900536533343 1979676
598723744953 1981408
191171441373 1983140
626033950863 1984872
403350733443 1986604
705863783523 1988336
985268197833 1990068
525196267503 1991800
453069313433 1993532
180667516023 1995264
343128228103 1996996
151256525043 1998728
662447558743 2000460
622532642413 2002192
967761655583 2003924
161760450393 2005656
804600681813 2007388
81930617733 2009120
414554920483 2010852
499286584973 2012584
895634701513 2014316
73527477453 2016048
603625576783 2017780
27310205913 2019512
777990737593 2021244
336125611203 2022976
519594173983 2024708
352231630073 2026440
273102059103 2028172
421557537383 2029904
565111183833 2031636
45517009853 2033368
432761724423 2035100
334725087823 2036832
448867743293 2038564
935549617843 2040296
946053543193 2042028
597323221573 2043760
759783933653 2045492
83331141113 2047224
467774808923 2048956
951655636713 2050688
121145272373 2052420
804600681813 2054152
785693616183 2055884
517493388913 2057616
76328524213 2059348
102938468433 2061080
686956717893 2062812
466374285543 2064544
764685765483 2066276
817905653923 2068008
158959403633 2069740
519594173983 2071472
39214654643 2073204
69325907313 2074936
983167412763 2076668
911040458693 2078400
786393877873 2080132
272401797413 2081864
399849424993 2083596
345229013173 2085328
233887404463 2087060
284306246143 2088792
163861235463 2090524
535700192853 2092256
126047104203 2093988
221282694043 2095720
604325838473 2097452
127447627583 2099184
693959334793 2100916
63023552103 2102648
451668790053 2104380
644240754803 2106112
70026169003 2107844
379541835983 2109576
724770849153 2111308
65824598863 2113040
439064079633 2114772
196073273203 2116504
401950210063 2118236
301112526703 2119968
860621617013 2121700
509790510323 2123432
703062736763 2125164
524496005813 2126896
151256525043 2128628
292009124733 2130360
747879484923 2132092
769587597313 2133824
36413607883 2135556
81930617733 2137288
652643895083 2139020
359934508663 2140752
303213311773 2142484
932048309393 2144216
16106018873 2145948
443265649773 2147680
856420046873 2149412
625333689173 2151144
247892638263 2152876
126047104203 2154608
918043075593 2156340
649142586633 2158072
394947593163 2159804
73527477453 2161536
37113869573 2163268
397048378233 2165000
50418841683 2166732
893533916443 2168464
710765615353 2170196
868324495603 2171928
210778768693 2173660
414554920483 2175392
908939673623 2177124
788494662943 2178856
900536533343 2180588
81230356043 2182320
651943633393 2184052
427159630903 2185784
50418841683 2187516
254194993473 2189248
526596790883 2190980
389345499643 2192712
243691068123 2194444
932048309393 2196176
157558880253 2197908
331924041063 2199640
635137352833 2201372
469875593993 2203104
416655705553 2204836
756982886893 2206568
308815405293 2208300
841714551383 2210032
364136078803 2211764
719168755633 2213496
45517009853 2215228
106439776883 2216960
806001205193 2218692
715667447183 2220424
105739515193 2222156
306714620223 2223888
598023483263 2225620
401950210063 2227352
749980269993 2229084
280104676003 2230816
126747365893 2232548
214980338833 2234280
960759038683 2236012
206577198553 2237744
811603298713 2239476
303913573463 2241208
550405688343 2242940
331223779373 2244672
394247331473 2246404
525896529193 2248136
855719785183 2249868
193972488133 2251600
502087631733 2253332
387244714573 2255064
154057571803 2256796
997172646563 2258528
176465945883 2260260
486681874553 2261992
62323290413 2263724
843115074763 2265456
875327112503 2267188
213579815453 2268920
448167481603 2270652
526596790883 2272384
735975036193 2274116
41315439713 2275848
595222436503 2277580
966361132203 2279312
106439776883 2281044
446066696533 2282776
278003890933 2284508
567912230593 2286240
489482921313 2287972
739476344643 2289704
553206735103 2291436
906838888553 2293168
306714620223 2294900
369037910633 2296632
221982955733 2298364
32212037743 2300096
656845465223 2301828
705863783523 2303560
78429309283 2305292
9103401973 2307024
752081055063 2308756
787794401253 2310488
67225122243 2312220
780791784353 2313952
377441050913 2315684
528697575953 2317416
659646511983 2319148
581217202703 2320880
154757833493 2322612
887931822923 2324344
805300943503 2326076
168763067293 2327808
975464534173 2329540
516092865533 2331272
231786619393 2333004
948154328263 2334736
50418841683 2336468
172964637433 2338200
847316644903 2339932
718468493943 2341664
622532642413 2343396
7702878593 2345128
645641278183 2346860
24509159153 2348592
876027374193 2350324
293409648113 2352056
958658253613 2353788
866223710533 2355520
554607258483 2357252
232486881083 2358984
894234178133 2360716
112041870403 2362448
999273431633 2364180
681354624373 2365912
404050995133 2367644
92434543083 2369376
116243440543 2371108
342427966413 2372840
217081123903 2374572
518193650603 2376304
657545726913 2378036
866223710533 2379768
427859892593 2381500
864823187153 2383232
53920150133 2384964
948854589953 2386696
95935851533 2388428
971963225723 2390160
955156945163 2391892
856420046873 2393624
873226327433 2395356
926446215873 2397088
142153123073 2398820
803200158433 2400552
301812788393 2402284
525196267503 2404016
546204118203 2405748
627434474243 2407480
989469767973 2409212
768887335623 2410944
428560154283 2412676
839613766313 2414408
240890021363 2416140
315818022193 2417872
598023483263 2419604
757683148583 2421336
204476413483 2423068
943952758123 2424800
14005233803 2426532
655444941843 2428264
109240823643 2429996
601524791713 2431728
739476344643 2433460
911040458693 2435192
23108635773 2436924
693959334793 2438656
318619068953 2440388
167362543913 2442120
650543110013 2443852
508389986943 2445584
593121651433 2447316
156858618563 2449048
891433131373 2450780
44116486473 2452512
846616383213 2454244
687656979583 2455976
282205461073 2457708
179967254333 2459440
672251222403 2461172
334725087823 2462904
28010467603 2464636
713566662113 2466368
65124337173 2468100
278003890933 2469832
117643963923 2471564
791995971393 2473296
177866469263 2475028
72126954073 2476760
975464534173 2478492
919443598973 2480224
581217202703 2481956
731073204363 2483688
864823187153 2485420
570713277353 2487152
883730252783 2488884
252094208403 2490616
816505130543 2492348
618331072273 2494080
179266992643 2495812
371838957393 2497544
987368982903 2499276
412454135413 2501008
686956717893 2502740
198174058273 2504472
341027443033 2506204
448167481603 2507936
313717237123 2509668
109240823643 2511400
808802251953 2513132
270301012343 2514864
308115143603 2516596
241590283053 2518328
680654362683 2520060
499286584973 2521792
47617794923 2523524
771688382383 2525256
183468562783 2526988
885130776163 2528720
670150437333 2530452
564410922143 2532184
16106018873 2533916
40615178023 2535648
897735486583 2537380
270301012343 2539112
2100785073 2540844
133049721103 2542576
868324495603 2544308
686956717893 2546040
618331072273 2547772
780091522663 2549504
161060188703 2551236
122545795753 2552968
700261690003 2554700
926446215873 2556432
200274843343 2558164
47617794923 2559896
735975036193 2561628
369037910633 2563360
383043144433 2565092
658946250293 2566824
204476413483 2568556
731073204363 2570288
42015701403 2572020
683455409443 2573752
392146546403 2575484
696760381553 2577216
484581089483 2578948
87532711253 2580680
625333689173 2582412
95935851533 2584144
635837614523 2585876
51119103373 2587608
710065353663 2589340
954456683473 2591072
268900488963 2592804
663147820433 2594536
190471179683 2596268
101537945053 2598000
417355967243 2599732
371838957393 2601464
749980269993 2603196
58821981963 2604928
681354624373 2606660
925745954183 2608392
566511707213 2610124
55320673513 2611856
431361201043 2613588
106439776883 2615320
875327112503 2617052
975464534173 2618784
432761724423 2620516
764685765483 2622248
974064010793 2623980
827709317583 2625712
988769506283 2627444
834711934483 2629176
139352076313 2630908
46917533233 2632640
464973762163 2634372
43416224783 2636104
831910887723 2637836
135150506173 2639568
247192376573 2641300
782892569423 2643032
283605984453 2644764
572814062423 2646496
387244714573 2648228
290608601353 2649960
684155671133 2651692
367637387253 2653424
948154328263 2655156
408252565273 2656888
53219888443 2658620
115543178853 2660352
133749982793 2662084
640739446353 2663816
347329798243 2665548
226184525873 2667280
153357310113 2669012
459371668643 2670744
504888678493 2672476
434862509493 2674208
737375559573 2675940
212879553763 2677672
626734212553 2679404
696760381553 2681136
233187142773 2682868
342427966413 2684600
237388712913 2686332
710065353663 2688064
987368982903 2689796
949554851643 2691528
550405688343 2693260
879528682643 2694992
301112526703 2696724
38514392953 2698456
724070587463 2700188
212179292073 2701920
946053543193 2703652
570713277353 2705384
839613766313 2707116
630235521003 2708848
197473796583 2710580
285006507833 2712312
310916190363 2714044
731773466053 2715776
286407031213 2717508
609927931993 2719240
205176675173 2720972
640739446353 2722704
268200227273 2724436
667349390573 2726168
54620411823 2727900
689057502963 2729632
754882101823 2731364
14005233803 2733096
485981612863 2734828
892833654753 2736560
803900420123 2738292
476177949203 2740024
887231561233 2741756
855019523493 2743488
457270883573 2745220
195373011513 2746952
139352076313 2748684
852218476733 2750416
319319330643 2752148
829810102653 2753880
625333689173 2755612
977565319243 2757344
644240754803 2759076
490883444693 2760808
782192307733 2762540
331223779373 2764272
703062736763 2766004
750680531683 2767736
706564045213 2769468
162460712083 2771200
198874319963 2772932
623232904103 2774664
861321878703 2776396
137951552933 2778128
357133461903 2779860
789194924633 2781592
657545726913 2783324
738776082953 2785056
93835066463 2786788
83331141113 2788520
29410990983 2790252
499986846663 2791984
213579815453 2793716
548304903273 2795448
952355898403 2797180
374640004153 2798912
574214585803 2800644
36413607883 2802376
67925383933 2804108
60922767033 2805840
230386096013 2807572
957957991923 2809304
907539150243 2811036
389345499643 2812768
206577198553 2814500
810903037023 2816232
787794401253 2817964
565811445523 2819696
320019592333 2821428
661047035363 2823160
142153123073 2824892
857120308563 2826624
893533916443 2828356
762584980413 2830088
701662213383 2831820
228985572633 2833552
543403071443 2835284
833311411103 2837016
161760450393 2838748
346629536553 2840480
763285242103 2842212
58121720273 2843944
647742063253 2845676
42715963093 2847408
462172715403 2849140
636537876213 2850872
212179292073 2852604
511891295393 2854336
915242028833 2856068
988769506283 2857800
323520900783 2859532
721969802393 2861264
749280008303 2862996
994371599803 2864728
740176606333 2866460
247892638263 2868192
300412265013 2869924
906838888553 2871656
337526134583 2873388
20307589013 2875120
729672680983 2876852
610628193683 2878584
916642552213 2880316
323520900783 2882048
331924041063 2883780
207977721933 2885512
670150437333 2887244
813704083783 2888976
736675297883 2890708
468475070613 2892440
516793127223 2894172
416655705553 2895904
130248674343 2897636
183468562783 2899368
307414881913 2901100
101537945053 2902832
451668790053 2904564
775889952523 2906296
311616452053 2908028
509090248633 2909760
642139969733 2911492
417355967243 2913224
216380862213 2914956
989469767973 2916688
464273500473 2918420
861321878703 2920152
933448832773 2921884
455870360193 2923616
313016975433 2925348
144253908143 2927080
889332346303 2928812
275202844173 2930544
752081055063 2932276
534999931163 2934008
25909682533 2935740
477578472583 2937472
160359927013 2939204
252794470093 2940936
203776151793 2942668
757683148583 2944400
882329729403 2946132
325621685853 2947864
47617794923 2949596
126047104203 2951328
553206735103 2953060
336125611203 2954792
250693685023 2956524
692558811413 2958256
778690999283 2959988
112041870403 2961720
299011741633 2963452
765386027173 2965184
50418841683 2966916
314417498813 2968648
125346842513 2970380
473376902443 2972112
91034019703 2973844
203776151793 2975576
79829832663 2977308
613429240443 2979040
720569279013 2980772
731773466053 2982504
480379519343 2984236
198874319963 2985968
687656979583 2987700
461472453713 2989432
338926657963 2991164
932048309393 2992896
500687108353 2994628
724770849153 2996360
262598133753 2998092
395647854853 2999824
186969871233 3001556
726171372533 3003288
372539219083 3005020
478278734273 3006752
71426692383 3008484
910340197003 3010216
952355898403 3011948
135850767863 3013680
15405757183 3015412
186969871233 3017144
42715963093 3018876
361335032043 3020608
125346842513 3022340
203776151793 3024072
422958060763 3025804
212179292073 3027536
533599407783 3029268
49018318303 3031000
397048378233 3032732
352231630073 3034464
44816748163 3036196
420857275693 3037928
757683148583 3039660
798998588293 3041392
973363749103 3043124
901236795033 3044856
83331141113 3046588
779391260973 3048320
210078507003 3050052
605726361853 3051784
528697575953 3053516
273802320793 3055248
219882170663 3056980
587519557913 3058712
324221162473 3060444
672951484093 3062176
418056228933 3063908
112742132093 3065640
587519557913 3067372
744378176473 3069104
132349459413 3070836
630935782693 3072568
711465877043 3074300
745078438163 3076032
984567936143 3077764
32212037743 3079496
46917533233 3081228
390746023023 3082960
560209352003 3084692
500687108353 3086424
780091522663 3088156
345929274863 3089888
532198884403 3091620
275903105863 3093352
965660870513 3095084
834711934483 3096816
210778768693 3098548
887931822923 3100280
918043075593 3102012
29410990983 3103744
870425280673 3105476
536400454543 3107208
815804868853 3108940
830510364343 3110672
663147820433 3112404
864122925463 3114136
913141243763 3115868
777990737593 3117600
932048309393 3119332
733173989433 3121064
988769506283 3122796
617630810583 3124528
901236795033 3126260
697460643243 3127992
690458026343 3129724
49018318303 3131456
494384753143 3133188
605026100163 3134920
547604641583 3136652
52519626753 3138384
813003822093 3140116
944653019813 3141848
371138695703 3143580
998573169943 3145312
640039184663 3147044
857820570253 3148776
496485538213 3150508
536400454543 3152240
38514392953 3153972
595922698193 3155704
383743406123 3157436
56721196893 3159168
611328455373 3160900
35713346193 3162632
390746023023 3164364
510490772013 3166096
926446215873 3167828
219181908973 3169560
751380793373 3171292
99437159983 3173024
421557537383 3174756
309515666983 3176488
586819296223 3178220
289208077973 3179952
588920081293 3181684
61623028723 3183416
131649197723 3185148
27310205913 3186880
388645237953 3188612
988069244593 3190344
152657048423 3192076
411753873723 3193808
205876936863 3195540
654744680153 3197272
602225053403 3199004
982467151073 3200736
277303629243 3202468
276603367553 3204200
693259073103 3205932
191871703063 3207664
493684491453 3209396
594522174813 3211128
383043144433 3212860
499986846663 3214592
18907065633 3216324
919443598973 3218056
548304903273 3219788
950955375023 3221520
656845465223 3223252
453069313433 3224984
562310137073 3226716
994371599803 3228448
117643963923 3230180
715667447183 3231912
878128159263 3233644
399149163303 3235376
657545726913 3237108
107140038573 3238840
904738103483 3240572
415955443863 3242304
769587597313 3244036
5602093523 3245768
112041870403 3247500
74227739143 3249232
978265580933 3250964
555307520173 3252696
579116417633 3254428
388645237953 3256160
394947593163 3257892
450268266673 3259624
361335032043 3261356
313717237123 3263088
78429309283 3264820
439764341323 3266552
156858618563 3268284
758383410273 3270016
265399180513 3271748
231086357703 3273480
787794401253 3275212
827709317583 3276944
43416224783 3278676
670150437333 3280408
962159562063 3282140
510490772013 3283872
368337648943 3285604
470575855683 3287336
927846739253 3289068
193272226443 3290800
133749982793 3292532
399149163303 3294264
831910887723 3295996
123246057443 3297728
585418772843 3299460
177166207573 3301192
863422663773 3302924
295510433183 3304656
565111183833 3306388
974764272483 3308120
520294435673 3309852
822107224063 3311584
865523448843 3313316
182068039403 3315048
528697575953 3316780
981066627693 3318512
612728978753 3320244
796197541533 3321976
301812788393 3323708
653344156773 3325440
109941085333 3327172
789895186323 3328904
938350664603 3330636
152657048423 3332368
579116417633 3334100
928547000943 3335832
702362475073 3337564
741577129713 3339296
506989463563 3341028
412454135413 3342760
965660870513 3344492
106439776883 3346224
411753873723 3347956
171564114053 3349688
447467219913 3351420
352231630073 3353152
817205392233 3354884
158259141943 3356616
717768232253 3358348
347329798243 3360080
867624233913 3361812
7702878593 3363544
621132119033 3365276
1400523383 3367008
415255182173 3368740
21007850703 3370472
573514324113 3372204
621832380723 3373936
270301012343 3375668
386544452883 3377400
547604641583 3379132
825608532513 3380864
743677914783 3382596
13304972113 3384328
939050926293 3386060
746478961543 3387792
628134735933 3389524
946053543193 3391256
628134735933 3392988
939751187983 3394720
670850699023 3396452
516793127223 3398184
822107224063 3399916
95235589843 3401648
971262964033 3403380
43416224783 3405112
420857275693 3406844
789194924633 3408576
805300943503 3410308
887931822923 3412040
867624233913 3413772
37814131263 3415504
597323221573 3417236
658245988603 3418968
330523517683 3420700
591020866363 3422432
377441050913 3424164
706564045213 3425896
228285310943 3427628
371838957393 3429360
872526065743 3431092
623232904103 3432824
683455409443 3434556
705163521833 3436288
838913504623 3438020
822107224063 3439752
317218545573 3441484
615530025513 3443216
383043144433 3444948
558108566933 3446680
759083671963 3448412
182768301093 3450144
769587597313 3451876
775889952523 3453608
742277391403 3455340
91734281393 3457072
551806211723 3458804
350831106693 3460536
925745954183 3462268
755582363513 3464000
968461917273 3465732
100837683363 3467464
693959334793 3469196
294109909803 3470928
780791784353 3472660
975464534173 3474392
443265649773 3476124
5602093523 3477856
5602093523 3479588
141452861383 3481320
888632084613 3483052
537800977923 3484784
620431857343 3486516
563710660453 3488248
740176606333 3489980
406852041893 3491712
743677914783 3493444
201675366723 3495176
908239411933 3496908
780091522663 3498640
914541767143 3500372
800399111673 3502104
461472453713 3503836
458671406953 3505568
802499896743 3507300
52519626753 3509032
421557537383 3510764
271701535723 3512496
476878210893 3514228
940451449673 3515960
885130776163 3517692
348030059933 3519424
145654431523 3521156
658946250293 3522888
648442324943 3524620
600824530023 3526352
660346773673 3528084
679253839303 3529816
572113800733 3531548
411053612033 3533280
57421458583 3535012
806001205193 3536744
327722470923 3538476
691858549723 3540208
846616383213 3541940
188370394613 3543672
920143860663 3545404
163160973773 3547136
639338922973 3548868
541302286373 3550600
626033950863 3552332
238789236293 3554064
446766958223 3555796
355732938523 3557528
450968528363 3559260
308815405293 3560992
433461986113 3562724
488082397933 3564456
469875593993 3566188
768187073933 3567920
361335032043 3569652
745778699853 3571384
574214585803 3573116
718468493943 3574848
798298326603 3576580
602925315093 3578312
560209352003 3580044
344528751483 3581776
4901831833 3583508
205876936863 3585240
383043144433 3586972
376740789223 3588704
44116486473 3590436
407552303583 3592168
505588940183 3593900
180667516023 3595632
626033950863 3597364
297611218253 3599096
971262964033 3600828
420157014003 3602560
221282694043 3604292
906838888553 3606024
350831106693 3607756
217781385593 3609488
429960677663 3611220
14705495493 3612952
834711934483 3614684
331223779373 3616416
286407031213 3618148
510490772013 3619880
103638730123 3621612
261897872063 3623344
759083671963 3625076
325621685853 3626808
495785276523 3628540
746478961543 3630272
295510433183 3632004
96636113223 3633736
853619000113 3635468
759083671963 3637200
240189759673 3638932
163861235463 3640664
942552234743 3642396
946753804883 3644128
340327181343 3645860
71426692383 3647592
374640004153 3649324
185569347853 3651056
742277391403 3652788
457270883573 3654520
364836340493 3656252
319319330643 3657984
441865126393 3659716
218481647283 3661448
178566730953 3663180
95935851533 3664912
387244714573 3666644
260497348683 3668376
499286584973 3670108
28010467603 3671840
950955375023 3673572
661047035363 3675304
756282625203 3677036
342427966413 3678768
182768301093 3680500
946753804883 3682232
449568004983 3683964
385143929503 3685696
885130776163 3687428
239489497983 3689160
934849356153 3690892
108540561953 3692624
220582432353 3694356
684855932823 3696088
200274843343 3697820
605026100163 3699552
209378245313 3701284
390746023023 3703016
114142655473 3704748
337526134583 3706480
959358515303 3708212
150556263353 3709944
627434474243 3711676
406151780203 3713408
945353281503 3715140
46217271543 3716872
210078507003 3718604
419456752313 3720336
165261758843 3722068
473376902443 3723800
882329729403 3725532
239489497983 3727264
780791784353 3728996
640039184663 3730728
509790510323 3732460
208677983623 3734192
665948867193 3735924
364836340493 3737656
255595516853 3739388
627434474243 3741120
842414813073 3742852
341727704723 3744584
684155671133 3746316
586819296223 3748048
200975105033 3749780
383743406123 3751512
71426692383 3753244
686956717893 3754976
945353281503 3756708
432061462733 3758440
883029991093 3760172
550405688343 3761904
70026169003 3763636
913841505453 3765368
196773534893 3767100
927146477563 3768832
193972488133 3770564
585418772843 3772296
165962020533 3774028
454469836813 3775760
496485538213 3777492
3 3779224
785693616183 3780956
238088974603 3782688
231086357703 3784420
699561428313 3786152
845916121523 3787884
175765684193 3789616
379541835983 3791348
686256456203 3793080
258396563613 3794812
128848150963 3796544
976164795863 3798276
558808828623 3800008
502787893423 3801740
348030059933 3803472
374640004153 3805204
862022140393 3806936
201675366723 3808668
669450175643 3810400
811603298713 3812132
753481578443 3813864
807401728573 3815596
879528682643 3817328
207977721933 3819060
737375559573 3820792
432061462733 3822524
109240823643 3824256
322120377403 3825988
401249948373 3827720
530098099333 3829452
967761655583 3831184
634437091143 3832916
414554920483 3834648
602925315093 3836380
527297052573 3838112
121145272373 3839844
456570621883 3841576
727571895913 3843308
633036567763 3845040
394247331473 3846772
311616452053 3848504
374640004153 3850236
773088905763 3851968
86132187873 3853700
779391260973 3855432
736675297883 3857164
820006438993 3858896
525196267503 3860628
865523448843 3862360
476177949203 3864092
806701466883 3865824
200274843343 3867556
488782659623 3869288
744378176473 3871020
478278734273 3872752
885130776163 3874484
706564045213 3876216
142153123073 3877948
938350664603 3879680
133749982793 3881412
339626919653 3883144
52519626753 3884876
529397837643 3886608
821406962373 3888340
722670064083 3890072
352931891763 3891804
932048309393 3893536
457270883573 3895268
586119034533 3897000
43416224783 3898732
936950141223 3900464
663848082123 3902196
342427966413 3903928
564410922143 3905660
863422663773 3907392
908239411933 3909124
39214654643 3910856
308815405293 3912588
622532642413 3914320
975464534173 3916052
966361132203 3917784
485281351173 3919516
862022140393 3921248
976865057553 3922980
114142655473 3924712
581917464393 3926444
73527477453 3928176
904738103483 3929908
995772123183 3931640
833311411103 3933372
219882170663 3935104
599424006643 3936836
712166138733 3938568
526596790883 3940300
425058845833 3942032
114142655473 3943764
634437091143 3945496
197473796583 3947228
184168824473 3948960
592421389743 3950692
457971145263 3952424
383743406123 3954156
572113800733 3955888
35713346193 3957620
909639935313 3959352
229685834323 3961084
907539150243 3962816
46217271543 3964548
163160973773 3966280
320019592333 3968012
435562771183 3969744
249993423333 3971476
391446284713 3973208
321420115713 3974940
725471110843 3976672
957957991923 3978404
754181840133 3980136
724770849153 3981868
154057571803 3983600
835412196173 3985332
420857275693 3987064
254895255163 3988796
228285310943 3990528
102238206743 3992260
398448901613 3993992
781492046043 3995724
411053612033 3997456
327022209233 3999188
724770849153 4000920
563010398763 4002652
822807485753 4004384
500687108353 4006116
104338991813 4007848
351531368383 4009580
144954169833 4011312
780791784353 4013044
920143860663 4014776
20307589013 4016508
703762998453 4018240
802499896743 4019972
768187073933 4021704
183468562783 4023436
329823255993 4025168
705863783523 4026900
228285310943 4028632
992971076423 4030364
442565388083 4032096
309515666983 4033828
819306177303 4035560
532899146093 4037292
112041870403 4039024
98036636603 4040756
468475070613 4042488
526596790883 4044220
474077164133 4045952
229685834323 4047684
786393877873 4049416
789895186323 4051148
247192376573 4052880
238789236293 4054612
217781385593 4056344
718468493943 4058076
424358584143 4059808
884430514473 4061540
953756421783 4063272
709365091973 4065004
813704083783 4066736
255595516853 4068468
106439776883 4070200
400549686683 4071932
461472453713 4073664
495085014833 4075396
357833723593 4077128
589620342983 4078860
224784002493 4080592
572113800733 4082324
956557468543 4084056
879528682643 4085788
433461986113 4087520
177866469263 4089252
798298326603 4090984
102938468433 4092716
175765684193 4094448
273102059103 4096180
7702878593 4097912
567912230593 4099644
133749982793 4101376
990870291353 4103108
309515666983 4104840
185569347853 4106572
649142586633 4108304
534999931163 4110036
696760381553 4111768
120445010683 4113500
731073204363 4115232
158959403633 4116964
718468493943 4118696
561609875383 4120428
960759038683 4122160
867624233913 4123892
936249879533 4125624
979666104313 4127356
51819365063 4129088
867624233913 4130820
247192376573 4132552
626033950863 4134284
98736898293 4136016
463573238783 4137748
619031333963 4139480
701662213383 4141212
401249948373 4142944
850817953353 4144676
949554851643 4146408
291308863043 4148140
253494731783 4149872
669450175643 4151604
447467219913 4153336
571413539043 4155068
871825804053 4156800
60222505343 4158532
726871634223 4160264
779391260973 4161996
89633496323 4163728
804600681813 4165460
577015632563 4167192
728272157603 4168924
360634770353 4170656
647742063253 4172388
623933165793 4174120
997872908253 4175852
703062736763 4177584
323520900783 4179316
935549617843 4181048
719168755633 4182780
95935851533 4184512
60922767033 4186244
400549686683 4187976
469175332303 4189708
723370325773 4191440
920143860663 4193172
301812788393 4194904
59522243653 4196636
384443667813 4198368
951655636713 4200100
563710660453 4201832
465674023853 4203564
238789236293 4205296
4901831833 4207028
323520900783 4208760
819306177303 4210492
969162178963 4212224
515392603843 4213956
142153123073 4215688
261197610373 4217420
534999931163 4219152
796197541533 4220884
584718511153 4222616
885130776163 4224348
898435748273 4226080
934149094463 4227812
982467151073 4229544
470575855683 4231276
334024826133 4233008
81230356043 4234740
626033950863 4236472
105739515193 4238204
579116417633 4239936
334024826133 4241668
481780042723 4243400
469175332303 4245132
95235589843 4246864
810202775333 4248596
133749982793 4250328
252794470093 4252060
958658253613 4253792
880228944333 4255524
803900420123 4257256
715667447183 4258988
191171441373 4260720
324221162473 4262452
998573169943 4264184
77729047593 4265916
892833654753 4267648
743677914783 4269380
747879484923 4271112
720569279013 4272844
75628262523 4274576
838213242933 4276308
259096825303 4278040
96636113223 4279772
915942290523 4281504
537100716233 4283236
579116417633 4284968
151256525043 4286700
88933234633 4288432
121145272373 4290164
516793127223 4291896
834711934483 4293628
402650471753 4295360
9803663663 4297092
149856001663 4298824
520294435673 4300556
203776151793 4302288
485981612863 4304020
552506473413 4305752
553906996793 4307484
763985503793 4309216
950255113333 4310948
194672749823 4312680
779391260973 4314412
383743406123 4316144
696060119863 4317876
686256456203 4319608
216380862213 4321340
743677914783 4323072
858520831943 4324804
150556263353 4326536
198174058273 4328268
159659665323 4330000
56721196893 4331732
549005164963 4333464
320019592333 4335196
171564114053 4336928
249293161643 4338660
899836271653 4340392
699561428313 4342124
560909613693 4343856
853619000113 4345588
262598133753 4347320
93134804773 4349052
978965842623 4350784
60922767033 4352516
686256456203 4354248
114142655473 4355980
436963294563 4357712
993671338113 4359444
523795744123 4361176
770287859003 4362908
955857206853 4364640
605026100163 4366372
982467151073 4368104
838213242933 4369836
261897872063 4371568
450968528363 4373300
599424006643 4375032
99437159983 4376764
965660870513 4378496
51819365063 4380228
744378176473 4381960
735274774503 4383692
739476344643 4385424
992971076423 4387156
844515598143 4388888
260497348683 4390620
396348116543 4392352
173664899123 4394084
571413539043 4395816
31511776053 4397548
876727635883 4399280
355732938523 4401012
199574581653 4402744
72126954073 4404476
74227739143 4406208
112742132093 4407940
317918807263 4409672
357133461903 4411404
415255182173 4413136
393547069783 4414868
265399180513 4416600
992971076423 4418332
717067970563 4420064
508389986943 4421796
338226396273 4423528
123946319133 4425260
184168824473 4426992
229685834323 4428724
53219888443 4430456
441164864703 4432188
353632153453 4433920
18907065633 4435652
178566730953 4437384
477578472583 4439116
995772123183 4440848
516793127223 4442580
493684491453 4444312
202375628413 4446044
408252565273 4447776
761184457033 4449508
841714551383 4451240
399849424993 4452972
941151711363 4454704
429260415973 4456436
300412265013 4458168
14005233803 4459900
121145272373 4461632
122545795753 4463364
959358515303 4465096
108540561953 4466828
609227670303 4468560
828409579273 4470292
198174058273 4472024
970562702343 4473756
304613835153 4475488
152657048423 4477220
813704083783 4478952
18907065633 4480684
95935851533 4482416
486681874553 4484148
767486812243 4485880
365536602183 4487612
696760381553 4489344
761884718723 4491076
579116417633 4492808
226884787563 4494540
863422663773 4496272
675052269163 4498004
824208009133 4499736
967061393893 4501468
885831037853 4503200
840314028003 4504932
822107224063 4506664
178566730953 4508396
522395220743 4510128
290608601353 4511860
195373011513 4513592
798998588293 4515324
541302286373 4517056
355032676833 4518788
786393877873 4520520
868324495603 4522252
925745954183 4523984
637238137903 4525716
598723744953 4527448
271701535723 4529180
158959403633 4530912
221982955733 4532644
670150437333 4534376
9103401973 4536108
502087631733 4537840
193972488133 4539572
912440982073 4541304
79829832663 4543036
864823187153 4544768
758383410273 4546500
915242028833 4548232
651943633393 4549964
845215859833 4551696
58821981963 4553428
532899146093 4555160
203776151793 4556892
628834997623 4558624
54620411823 4560356
752781316753 4562088
471976379063 4563820
287807554593 4565552
468475070613 4567284
621132119033 4569016
424358584143 4570748
67925383933 4572480
486681874553 4574212
119744748993 4575944
556007781863 4577676
797598064913 4579408
951655636713 4581140
395647854853 4582872
336825872893 4584604
258396563613 4586336
990170029663 4588068
635837614523 4589800
693259073103 4591532
810903037023 4593264
312316713743 4594996
6302355213 4596728
210078507003 4598460
801099373363 4600192
336825872893 4601924
882329729403 4603656
427159630903 4605388
539901762993 4607120
742277391403 4608852
859921355323 4610584
461472453713 4612316
577715894253 4614048
359934508663 4615780
242990806433 4617512
721269540703 4619244
305314096843 4620976
693959334793 4622708
929947524323 4624440
977565319243 4626172
906138626863 4627904
368337648943 4629636
705863783523 4631368
767486812243 4633100
369037910633 4634832
551105950033 4636564
101537945053 4638296
964960608823 4640028
235988189533 4641760
801799635053 4643492
71426692383 4645224
637238137903 4646956
700961951693 4648688
39914916333 4650420
186269609543 4652152
454469836813 4653884
901937056723 4655616
446766958223 4657348
682755147753 4659080
677153054233 4660812
506289201873 4662544
856420046873 4664276
596622959883 4666008
58821981963 4667740
617630810583 4669472
727571895913 4671204
207277460243 4672936
256295778543 4674668
303913573463 4676400
489482921313 4678132
516092865533 4679864
747179223233 4681596
974764272483 4683328
405451518513 4685060
397048378233 4686792
165962020533 4688524
509090248633 4690256
149856001663 4691988
886531299543 4693720
993671338113 4695452
4901831833 4697184
534299669473 4698916
658946250293 4700648
416655705553 4702380
96636113223 4704112
2801046763 4705844
28710729293 4707576
914541767143 4709308
97336374913 4711040
322820639093 4712772
68625645623 4714504
380942359363 4716236
543403071443 4717968
842414813073 4719700
735274774503 4721432
678553577613 4723164
162460712083 4724896
25209420843 4726628
266099442203 4728360
468475070613 4730092
7702878593 4731824
231786619393 4733556
44816748163 4735288
242990806433 4737020
582617726083 4738752
404751256823 4740484
955857206853 4742216
420857275693 4743948
171564114053 4745680
614829763823 4747412
425058845833 4749144
308115143603 4750876
784293092803 4752608
198174058273 4754340
723370325773 4756072
794797018153 4757804
472676640753 4759536
268200227273 4761268
199574581653 4763000
138651814623 4764732
729672680983 4766464
158959403633 4768196
908939673623 4769928
226884787563 4771660
193272226443 4773392
735274774503 4775124
617630810583 4776856
830510364343 4778588
675752530853 4780320
797598064913 4782052
897735486583 4783784
60922767033 4785516
260497348683 4787248
233887404463 4788980
79129570973 4790712
967761655583 4792444
642840231423 4794176
260497348683 4795908
634437091143 4797640
151256525043 4799372
647041801563 4801104
544803594823 4802836
645641278183 4804568
349430583313 4806300
572814062423 4808032
451668790053 4809764
238088974603 4811496
852218476733 4813228
855719785183 4814960
229685834323 4816692
684155671133 4818424
669450175643 4820156
387944976263 4821888
14005233803 4823620
607827146923 4825352
406852041893 4827084
997872908253 4828816
69325907313 4830548
749980269993 4832280
959358515303 4834012
929947524323 4835744
787794401253 4837476
806701466883 4839208
700961951693 4840940
274502582483 4842672
7702878593 4844404
237388712913 4846136
383743406123 4847868
675752530853 4849600
883029991093 4851332
752081055063 4853064
604325838473 4854796
846616383213 4856528
420857275693 4858260
553906996793 4859992
385143929503 4861724
198874319963 4863456
842414813073 4865188
788494662943 4866920
522395220743 4868652
689057502963 4870384
816505130543 4872116
239489497983 4873848
164561497153 4875580
434162247803 4877312
867624233913 4879044
374640004153 4880776
985268197833 4882508
221282694043 4884240
784293092803 4885972
106439776883 4887704
94535328153 4889436
18907065633 4891168
673651745783 4892900
23108635773 4894632
97336374913 4896364
361335032043 4898096
488782659623 4899828
968461917273 4901560
801799635053 4903292
305314096843 4905024
246492114883 4906756
182768301093 4908488
68625645623 4910220
299011741633 4911952
41315439713 4913684
918743337283 4915416
363435817113 4917148
56721196893 4918880
434862509493 4920612
452369051743 4922344
705163521833 4924076
391446284713 4925808
601524791713 4927540
904037841793 4929272
167362543913 4931004
545503856513 4932736
801099373363 4934468
308815405293 4936200
765386027173 4937932
285006507833 4939664
669450175643 4941396
559509090313 4943128
282205461073 4944860
227585049253 4946592
929247262633 4948324
697460643243 4950056
267499965583 4951788
494384753143 4953520
135850767863 4955252
733874251123 4956984
430660939353 4958716
322820639093 4960448
362035293733 4962180
764685765483 4963912
180667516023 4965644
63023552103 4967376
915942290523 4969108
197473796583 4970840
904738103483 4972572
992270814733 4974304
446066696533 4976036
42715963093 4977768
356433200213 4979500
677153054233 4981232
923645169113 4982964
154057571803 4984696
712866400423 4986428
137251291243 4988160
963560085443 4989892
936950141223 4991624
645641278183 4993356
13304972113 4995088
214280077143 4996820
409653088653 4998552
649842848323 5000284
315117760503 5002016
996472384873 5003748
252794470093 5005480
674352007473 5007212
759083671963 5008944
697460643243 5010676
221982955733 5012408
258396563613 5014140
325621685853 5015872
210078507003 5017604
554607258483 5019336
204476413483 5021068
857820570253 5022800
752781316753 5024532
739476344643 5026264
112742132093 5027996
471276117373 5029728
999273431633 5031460
151956786733 5033192
175065422503 5034924
456570621883 5036656
35713346193 5038388
16806280563 5040120
509790510323 5041852
392146546403 5043584
221982955733 5045316
168062805603 5047048
716367708873 5048780
533599407783 5050512
927846739253 5052244
677853315923 5053976
110641347023 5055708
660346773673 5057440
427859892593 5059172
568612492283 5060904
106439776883 5062636
803200158433 5064368
110641347023 5066100
163160973773 5067832
153357310113 5069564
843815336453 5071296
392146546403 5073028
11904448733 5074760
30811514363 5076492
610628193683 5078224
10503925353 5079956
766786550553 5081688
843815336453 5083420
406852041893 5085152
30811514363 5086884
33612561123 5088616
829109840963 5090348
460772192023 5092080
68625645623 5093812
590320604673 5095544
225484264183 5097276
621832380723 5099008
773789167453 5100740
379541835983 5102472
520994697363 5104204
669450175643 5105936
549705426653 5107668
996472384873 5109400
566511707213 5111132
808802251953 5112864
287807554593 5114596
934849356153 5116328
477578472583 5118060
615530025513 5119792
627434474243 5121524
373239480773 5123256
574914847493 5124988
317218545573 5126720
874626850813 5128452
514692342153 5130184
844515598143 5131916
214980338833 5133648
174365160813 5135380
862022140393 5137112
939050926293 5138844
709365091973 5140576
873226327433 5142308
857120308563 5144040
395647854853 5145772
31511776053 5147504
357833723593 5149236
747179223233 5150968
426459369213 5152700
95935851533 5154432
646341539873 5156164
175765684193 5157896
907539150243 5159628
729672680983 5161360
940451449673 5163092
373239480773 5164824
565111183833 5166556
745778699853 5168288
836812719553 5170020
556007781863 5171752
997872908253 5173484
936249879533 5175216
242990806433 5176948
929947524323 5178680
510490772013 5180412
168062805603 5182144
359234246973 5183876
797598064913 5185608
450968528363 5187340
450968528363 5189072
194672749823 5190804
672951484093 5192536
890732869683 5194268
130248674343 5196000
369037910633 5197732
693259073103 5199464
161060188703 5201196
203075890103 5202928
411053612033 5204660
327722470923 5206392
679954100993 5208124
494384753143 5209856
827009055893 5211588
917342813903 5213320
470575855683 5215052
823507747443 5216784
619031333963 5218516
293409648113 5220248
443965911463 5221980
546204118203 5223712
572814062423 5225444
625333689173 5227176
516793127223 5228908
601524791713 5230640
622532642413 5232372
307414881913 5234104
153357310113 5235836
238088974603 5237568
40615178023 5239300
806701466883 5241032
847316644903 5242764
770287859003 5244496
464273500473 5246228
435562771183 5247960
114142655473 5249692
300412265013 5251424
373939742463 5253156
119744748993 5254888
820006438993 5256620
410353350343 5258352
413154397103 5260084
436263032873 5261816
345929274863 5263548
766786550553 5265280
637238137903 5267012
56721196893 5268744
514692342153 5270476
452369051743 5272208
330523517683 5273940
948854589953 5275672
214280077143 5277404
985268197833 5279136
240890021363 5280868
341027443033 5282600
515392603843 5284332
651243371703 5286064
857820570253 5287796
738075821263 5289528
403350733443 5291260
685556194513 5292992
23108635773 5294724
86832449563 5296456
497886061593 5298188
346629536553 5299920
100837683363 5301652
885130776163 5303384
895634701513 5305116
604325838473 5306848
473376902443 5308580
598723744953 5310312
929247262633 5312044
224083740803 5313776
379541835983 5315508
152657048423 5317240
299712003323 5318972
105739515193 5320704
853619000113 5322436
772388644073 5324168
817905653923 5325900
239489497983 5327632
795497279843 5329364
891433131373 5331096
835412196173 5332828
992270814733 5334560
532198884403 5336292
646341539873 5338024
501387370043 5339756
820706700683 5341488
433461986113 5343220
509790510323 5344952
636537876213 5346684
628134735933 5348416
485981612863 5350148
850117691663 5351880
284306246143 5353612
112742132093 5355344
714967185493 5357076
876727635883 5358808
526596790883 5360540
242290544743 5362272
635837614523 5364004
966361132203 5365736
689057502963 5367468
658245988603 5369200
920143860663 5370932
927846739253 5372664
562310137073 5374396
3 5376128
729672680983 5377860
164561497153 5379592
834711934483 5381324
278003890933 5383056
594522174813 5384788
627434474243 5386520
546204118203 5388252
322120377403 5389984
563710660453 5391716
868324495603 5393448
16106018873 5395180
857120308563 5396912
768887335623 5398644
365536602183 5400376
700961951693 5402108
902637318413 5403840
331223779373 5405572
723370325773 5407304
79129570973 5409036
156158356873 5410768
476878210893 5412500
331924041063 5414232
557408305243 5415964
818605915613 5417696
100837683363 5419428
54620411823 5421160
60222505343 5422892
319319330643 5424624
21007850703 5426356
511191033703 5428088
361335032043 5429820
736675297883 5431552
744378176473 5433284
30811514363 5435016
273802320793 5436748
649842848323 5438480
492984229763 5440212
545503856513 5441944
829109840963 5443676
297611218253 5445408
73527477453 5447140
488782659623 5448872
296910956563 5450604
173664899123 5452336
217781385593 5454068
119744748993 5455800
66524860553 5457532
727571895913 5459264
356433200213 5460996
301112526703 5462728
900536533343 5464460
320719854023 5466192
231786619393 5467924
466374285543 5469656
378841574293 5471388
551806211723 5473120
534299669473 5474852
728272157603 5476584
978265580933 5478316
194672749823 5480048
306714620223 5481780
558108566933 5483512
147054954903 5485244
721969802393 5486976
172964637433 5488708
696760381553 5490440
828409579273 5492172
724070587463 5493904
662447558743 5495636
655444941843 5497368
544803594823 5499100
994371599803 5500832
790595448013 5502564
774489429143 5504296
869725018983 5506028
687656979583 5507760
605726361853 5509492
738776082953 5511224
413854658793 5512956
780791784353 5514688
670150437333 5516420
831910887723 5518152
763985503793 5519884
420157014003 5521616
285006507833 5523348
664548343813 5525080
328422732613 5526812
951655636713 5528544
392846808093 5530276
490183183003 5532008
120445010683 5533740
365536602183 5535472
675052269163 5537204
323520900783 5538936
240189759673 5540668
198874319963 5542400
993671338113 5544132
852218476733 5545864
322820639093 5547596
556708043553 5549328
238088974603 5551060
994371599803 5552792
260497348683 5554524
879528682643 5556256
49018318303 5557988
18206803943 5559720
812303560403 5561452
586819296223 5563184
366236863873 5564916
130948936033 5566648
8403140283 5568380
78429309283 5570112
119744748993 5571844
943952758123 5573576
371138695703 5575308
76328524213 5577040
416655705553 5578772
745778699853 5580504
407552303583 5582236
714266923803 5583968
744378176473 5585700
966361132203 5587432
64424075483 5589164
959358515303 5590896
440464603013 5592628
982467151073 5594360
961459300373 5596092
904037841793 5597824
458671406953 5599556
181367777713 5601288
58121720273 5603020
571413539043 5604752
207977721933 5606484
224784002493 5608216
91034019703 5609948
194672749823 5611680
448867743293 5613412
465674023853 5615144
866923972223 5616876
109240823643 5618608
784293092803 5620340
252094208403 5622072
207977721933 5623804
582617726083 5625536
678553577613 5627268
256295778543 5629000
28710729293 5630732
430660939353 5632464
349430583313 5634196
835412196173 5635928
845916121523 5637660
696760381553 5639392
785693616183 5641124
878828420953 5642856
499986846663 5644588
203776151793 5646320
273102059103 5648052
915242028833 5649784
16806280563 5651516
117643963923 5653248
474777425823 5654980
855019523493 5656712
673651745783 5658444
116943702233 5660176
305314096843 5661908
281505199383 5663640
405451518513 5665372
287807554593 5667104
144954169833 5668836
682755147753 5670568
999273431633 5672300
518193650603 5674032
128147889273 5675764
997872908253 5677496
708664830283 5679228
724070587463 5680960
484581089483 5682692
452369051743 5684424
412454135413 5686156
175765684193 5687888
407552303583 5689620
20307589013 5691352
509090248633 5693084
438363817943 5694816
267499965583 5696548
373239480773 5698280
859221093633 5700012
474077164133 5701744
273102059103 5703476
342427966413 5705208
843115074763 5706940
827009055893 5708672
628834997623 5710404
305314096843 5712136
590320604673 5713868
322120377403 5715600
842414813073 5717332
862022140393 5719064
47617794923 5720796
610628193683 5722528
375340265843 5724260
508389986943 5725992
479679257653 5727724
728972419293 5729456
183468562783 5731188
906138626863 5732920
625333689173 5734652
920143860663 5736384
840314028003 5738116
996472384873 5739848
747179223233 5741580
677153054233 5743312
668049652263 5745044
730372942673 5746776
212879553763 5748508
235287927843 5750240
511191033703 5751972
140052338003 5753704
562310137073 5755436
153357310113 5757168
864122925463 5758900
186269609543 5760632
245791853193 5762364
520994697363 5764096
567211968903 5765828
441164864703 5767560
205876936863 5769292
93835066463 5771024
665948867193 5772756
451668790053 5774488
532899146093 5776220
241590283053 5777952
747179223233 5779684
87532711253 5781416
147755216593 5783148
698861166623 5784880
983867674453 5786612
649142586633 5788344
184168824473 5790076
151256525043 5791808
360634770353 5793540
577715894253 5795272
443265649773 5797004
548304903273 5798736
404050995133 5800468
597323221573 5802200
485281351173 5803932
217081123903 5805664
172264375743 5807396
758383410273 5809128
671550960713 5810860
293409648113 5812592
212179292073 5814324
555307520173 5816056
98736898293 5817788
352231630073 5819520
500687108353 5821252
817205392233 5822984
693259073103 5824716
10503925353 5826448
850117691663 5828180
467074547233 5829912
70726430693 5831644
796197541533 5833376
268900488963 5835108
310215928673 5836840
868324495603 5838572
565111183833 5840304
653344156773 5842036
775889952523 5843768
199574581653 5845500
128848150963 5847232
923645169113 5848964
744378176473 5850696
52519626753 5852428
288507816283 5854160
458671406953 5855892
308115143603 5857624
551105950033 5859356
249993423333 5861088
105039253503 5862820
707964568593 5864552
527297052573 5866284
867624233913 5868016
675752530853 5869748
784293092803 5871480
49718579993 5873212
430660939353 5874944
129548412653 5876676
140752599693 5878408
532899146093 5880140
931348047703 5881872
559509090313 5883604
52519626753 5885336
697460643243 5887068
949554851643 5888800
287807554593 5890532
868324495603 5892264
189770917993 5893996
798998588293 5895728
355732938523 5897460
674352007473 5899192
574214585803 5900924
861321878703 5902656
418056228933 5904388
599424006643 5906120
593821913123 5907852
9803663663 5909584
65124337173 5911316
410353350343 5913048
275202844173 5914780
587519557913 5916512
733173989433 5918244
516793127223 5919976
418056228933 5921708
617630810583 5923440
292709386423 5925172
520994697363 5926904
785693616183 5928636
213579815453 5930368
2801046763 5932100
243691068123 5933832
418056228933 5935564
337526134583 5937296
416655705553 5939028
536400454543 5940760
30111252673 5942492
431361201043 5944224
727571895913 5945956
649142586633 5947688
101537945053 5949420
710065353663 5951152
9103401973 5952884
577015632563 5954616
642139969733 5956348
357833723593 5958080
570013015663 5959812
560209352003 5961544
558108566933 5963276
170163590673 5965008
904738103483 5966740
14705495493 5968472
49718579993 5970204
838213242933 5971936
279404414313 5973668
727571895913 5975400
69325907313 5977132
834011672793 5978864
290608601353 5980596
904037841793 5982328
252794470093 5984060
213579815453 5985792
635137352833 5987524
969162178963 5989256
907539150243 5990988
636537876213 5992720
334725087823 5994452
939050926293 5996184
493684491453 5997916
895634701513 5999648
247192376573 6001380
660346773673 6003112
91034019703 6004844
665948867193 6006576
813704083783 6008308
720569279013 6010040
585418772843 6011772
944653019813 6013504
305314096843 6015236
910340197003 6016968
228285310943 6018700
668749913953 6020432
48318056613 6022164
232486881083 6023896
237388712913 6025628
416655705553 6027360
574214585803 6029092
77028785903 6030824
128848150963 6032556
112041870403 6034288
740876868023 6036020
934149094463 6037752
305314096843 6039484
826308794203 6041216
313016975433 6042948
507689725253 6044680
965660870513 6046412
651243371703 6048144
740876868023 6049876
81930617733 6051608
235287927843 6053340
825608532513 6055072
857120308563 6056804
923645169113 6058536
701662213383 6060268
892833654753 6062000
525896529193 6063732
162460712083 6065464
514692342153 6067196
37814131263 6068928
331924041063 6070660
152657048423 6072392
413854658793 6074124
242290544743 6075856
429960677663 6077588
684855932823 6079320
581217202703 6081052
707264306903 6082784
50418841683 6084516
524496005813 6086248
620431857343 6087980
534299669473 6089712
932048309393 6091444
515392603843 6093176
424358584143 6094908
103638730123 6096640
309515666983 6098372
716367708873 6100104
363435817113 6101836
820706700683 6103568
763285242103 6105300
217081123903 6107032
548304903273 6108764
553906996793 6110496
828409579273 6112228
851518215043 6113960
886531299543 6115692
652643895083 6117424
628834997623 6119156
331223779373 6120888
222683217423 6122620
649142586633 6124352
184168824473 6126084
512591557083 6127816
65824598863 6129548
511191033703 6131280
489482921313 6133012
867624233913 6134744
746478961543 6136476
660346773673 6138208
977565319243 6139940
751380793373 6141672
749980269993 6143404
395647854853 6145136
871125542363 6146868
565811445523 6148600
281505199383 6150332
406852041893 6152064
757683148583 6153796
242990806433 6155528
562310137073 6157260
447467219913 6158992
596622959883 6160724
481780042723 6162456
982467151073 6164188
93134804773 6165920
517493388913 6167652
191871703063 6169384
270301012343 6171116
198174058273 6172848
485281351173 6174580
413154397103 6176312
443965911463 6178044
898435748273 6179776
165962020533 6181508
449568004983 6183240
897735486583 6184972
654744680153 6186704
600824530023 6188436
757683148583 6190168
588219819603 6191900
304613835153 6193632
463573238783 6195364
798998588293 6197096
630935782693 6198828
993671338113 6200560
941851973053 6202292
2801046763 6204024
518893912293 6205756
559509090313 6207488
450268266673 6209220
667349390573 6210952
797598064913 6212684
590320604673 6214416
815804868853 6216148
524496005813 6217880
9103401973 6219612
12604710423 6221344
929947524323 6223076
894234178133 6224808
116243440543 6226540
450968528363 6228272
341027443033 6230004
985968459523 6231736
577715894253 6233468
950255113333 6235200
643540493113 6236932
700261690003 6238664
266099442203 6240396
112742132093 6242128
52519626753 6243860
593821913123 6245592
338226396273 6247324
864122925463 6249056
9103401973 6250788
150556263353 6252520
16106018873 6254252
420157014003 6255984
513992080463 6257716
52519626753 6259448
614829763823 6261180
361335032043 6262912
777290475903 6264644
661047035363 6266376
804600681813 6268108
775189690833 6269840
679954100993 6271572
383743406123 6273304
950955375023 6275036
612028717063 6276768
450968528363 6278500
834011672793 6280232
842414813073 6281964
123946319133 6283696
336125611203 6285428
290608601353 6287160
290608601353 6288892
191171441373 6290624
431361201043 6292356
437663556253 6294088
100137421673 6295820
492984229763 6297552
365536602183 6299284
509090248633 6301016
559509090313 6302748
437663556253 6304480
252794470093 6306212
515392603843 6307944
483880827793 6309676
108540561953 6311408
995772123183 6313140
578416155943 6314872
23108635773 6316604
908939673623 6318336
990170029663 6320068
881629467713 6321800
822807485753 6323532
523795744123 6325264
768187073933 6326996
380942359363 6328728
534999931163 6330460
268200227273 6332192
138651814623 6333924
45517009853 6335656
932048309393 6337388
292009124733 6339120
965660870513 6340852
484581089483 6342584
754882101823 6344316
490883444693 6346048
874626850813 6347780
119044487303 6349512
431361201043 6351244
197473796583 6352976
612028717063 6354708
231086357703 6356440
280104676003 6358172
908939673623 6359904
114142655473 6361636
372539219083 6363368
965660870513 6365100
2801046763 6366832
261897872063 6368564
387944976263 6370296
235988189533 6372028
4201570143 6373760
810903037023 6375492
20307589013 6377224
644941016493 6378956
827709317583 6380688
712866400423 6382420
237388712913 6384152
928547000943 6385884
517493388913 6387616
293409648113 6389348
579116417633 6391080
121845534063 6392812
556708043553 6394544
385844191193 6396276
37113869573 6398008
511191033703 6399740
455170098503 6401472
36413607883 6403204
38514392953 6404936
593821913123 6406668
535700192853 6408400
546904379893 6410132
806001205193 6411864
992270814733 6413596
677853315923 6415328
630235521003 6417060
39214654643 6418792
366937125563 6420524
135850767863 6422256
244391329813 6423988
195373011513 6425720
149155739973 6427452
870425280673 6429184
80530094353 6430916
119044487303 6432648
726171372533 6434380
925745954183 6436112
858520831943 6437844
326321947543 6439576
942552234743 6441308
201675366723 6443040
289908339663 6444772
233887404463 6446504
603625576783 6448236
943252496433 6449968
513992080463 6451700
186269609543 6453432
772388644073 6455164
957957991923 6456896
399149163303 6458628
598723744953 6460360
920143860663 6462092
505588940183 6463824
841014289693 6465556
955156945163 6467288
537100716233 6469020
957957991923 6470752
789194924633 6472484
198174058273 6474216
286407031213 6475948
847316644903 6477680
79829832663 6479412
217781385593 6481144
678553577613 6482876
483180566103 6484608
92434543083 6486340
476177949203 6488072
418056228933 6489804
467074547233 6491536
864823187153 6493268
649142586633 6495000
462872977093 6496732
391446284713 6498464
432761724423 6500196
308815405293 6501928
489482921313 6503660
627434474243 6505392
964960608823 6507124
235287927843 6508856
162460712083 6510588
603625576783 6512320
441865126393 6514052
37814131263 6515784
910340197003 6517516
995071861493 6519248
27310205913 6520980
440464603013 6522712
416655705553 6524444
754181840133 6526176
481079781033 6527908
514692342153 6529640
722670064083 6531372
508389986943 6533104
544103333133 6534836
222683217423 6536568
713566662113 6538300
257696301923 6540032
757683148583 6541764
856420046873 6543496
929947524323 6545228
592421389743 6546960
892133393063 6548692
439764341323 6550424
124646580823 6552156
992971076423 6553888
403350733443 6555620
227585049253 6557352
376740789223 6559084
614829763823 6560816
874626850813 6562548
369037910633 6564280
183468562783 6566012
537800977923 6567744
822107224063 6569476
954456683473 6571208
142853384763 6572940
666649128883 6574672
866223710533 6576404
998573169943 6578136
490883444693 6579868
507689725253 6581600
872526065743 6583332
320719854023 6585064
701662213383 6586796
639338922973 6588528
291308863043 6590260
42015701403 6591992
836812719553 6593724
949554851643 6595456
484581089483 6597188
853619000113 6598920
490183183003 6600652
98036636603 6602384
453069313433 6604116
32912299433 6605848
243691068123 6607580
208677983623 6609312
425759107523 6611044
341027443033 6612776
690458026343 6614508
993671338113 6616240
434862509493 6617972
865523448843 6619704
4201570143 6621436
549705426653 6623168
495785276523 6624900
694659596483 6626632
877427897573 6628364
654044418463 6630096
867624233913 6631828
108540561953 6633560
105739515193 6635292
588920081293 6637024
49018318303 6638756
32212037743 6640488
874626850813 6642220
557408305243 6643952
958658253613 6645684
741577129713 6647416
814404345473 6649148
836112457863 6650880
37814131263 6652612
419456752313 6654344
744378176473 6656076
554607258483 6657808
345229013173 6659540
815104607163 6661272
56721196893 6663004
727571895913 6664736
178566730953 6666468
797598064913 6668200
743677914783 6669932
19607327323 6671664
813704083783 6673396
568612492283 6675128
289208077973 6676860
385143929503 6678592
355732938523 6680324
31511776053 6682056
345929274863 6683788
942552234743 6685520
825608532513 6687252
530098099333 6688984
619731595653 6690716
240189759673 6692448
881629467713 6694180
991570553043 6695912
497886061593 6697644
534999931163 6699376
558808828623 6701108
872526065743 6702840
33612561123 6704572
498586323283 6706304
537100716233 6708036
383043144433 6709768
205876936863 6711500
124646580823 6713232
602225053403 6714964
193972488133 6716696
63723813793 6718428
570713277353 6720160
770988120693 6721892
34312822813 6723624
135150506173 6725356
425058845833 6727088
650543110013 6728820
549005164963 6730552
161760450393 6732284
974764272483 6734016
538501239613 6735748
730372942673 6737480
651943633393 6739212
637238137903 6740944
813704083783 6742676
731073204363 6744408
710765615353 6746140
196773534893 6747872
654744680153 6749604
498586323283 6751336
389345499643 6753068
581917464393 6754800
78429309283 6756532
178566730953 6758264
560909613693 6759996
707964568593 6761728
756982886893 6763460
883730252783 6765192
231086357703 6766924
644240754803 6768656
806001205193 6770388
628134735933 6772120
477578472583 6773852
105739515193 6775584
864122925463 6777316
559509090313 6779048
152657048423 6780780
684155671133 6782512
684155671133 6784244
841714551383 6785976
632336306073 6787708
214280077143 6789440
796897803223 6791172
299011741633 6792904
799698849983 6794636
102938468433 6796368
656145203533 6798100
745778699853 6799832
414554920483 6801564
186269609543 6803296
434162247803 6805028
250693685023 6806760
998573169943 6808492
313717237123 6810224
642139969733 6811956
833311411103 6813688
369738172323 6815420
321420115713 6817152
173664899123 6818884
782892569423 6820616
552506473413 6822348
568612492283 6824080
451668790053 6825812
401249948373 6827544
27310205913 6829276
134450244483 6831008
628134735933 6832740
399149163303 6834472
207977721933 6836204
429960677663 6837936
570713277353 6839668
413854658793 6841400
819306177303 6843132
911740720383 6844864
728972419293 6846596
91034019703 6848328
880929206023 6850060
446766958223 6851792
492984229763 6853524
843815336453 6855256
929247262633 6856988
654744680153 6858720
701662213383 6860452
300412265013 6862184
738075821263 6863916
449568004983 6865648
749980269993 6867380
3501308453 6869112
300412265013 6870844
12604710423 6872576
682054886063 6874308
904037841793 6876040
586819296223 6877772
261897872063 6879504
427159630903 6881236
539201501303 6882968
551806211723 6884700
519594173983 6886432
730372942673 6888164
345929274863 6889896
472676640753 6891628
536400454543 6893360
721269540703 6895092
267499965583 6896824
174365160813 6898556
23108635773 6900288
819306177303 6902020
686256456203 6903752
994371599803 6905484
965660870513 6907216
533599407783 6908948
825608532513 6910680
759783933653 6912412
689057502963 6914144
140052338003 6915876
655444941843 6917608
84731664493 6919340
290608601353 6921072
603625576783 6922804
691158288033 6924536
60922767033 6926268
841014289693 6928000
635137352833 6929732
161760450393 6931464
497886061593 6933196
578416155943 6934928
260497348683 6936660
928547000943 6938392
240890021363 6940124
705163521833 6941856
684855932823 6943588
268900488963 6945320
597323221573 6947052
913841505453 6948784
369738172323 6950516
761884718723 6952248
353632153453 6953980
318619068953 6955712
57421458583 6957444
167362543913 6959176
73527477453 6960908
657545726913 6962640
189070656303 6964372
777990737593 6966104
850817953353 6967836
659646511983 6969568
123946319133 6971300
34312822813 6973032
186269609543 6974764
415955443863 6976496
355732938523 6978228
340327181343 6979960
422958060763 6981692
154757833493 6983424
697460643243 6985156
401950210063 6986888
60222505343 6988620
164561497153 6990352
820706700683 6992084
259797086993 6993816
404751256823 6995548
847316644903 6997280
916642552213 6999012
677853315923 7000744
876727635883 7002476
941151711363 7004208
549005164963 7005940
995071861493 7007672
295510433183 7009404
457270883573 7011136
809502513643 7012868
963560085443 7014600
691158288033 7016332
556708043553 7018064
988769506283 7019796
444666173153 7021528
883730252783 7023260
614129502133 7024992
161760450393 7026724
771688382383 7028456
477578472583 7030188
321420115713 7031920
402650471753 7033652
969862440653 7035384
863422663773 7037116
246492114883 7038848
337526134583 7040580
334725087823 7042312
213579815453 7044044
582617726083 7045776
334725087823 7047508
990170029663 7049240
477578472583 7050972
581917464393 7052704
47617794923 7054436
397748639923 7056168
757683148583 7057900
510490772013 7059632
924345430803 7061364
935549617843 7063096
429960677663 7064828
532899146093 7066560
133049721103 7068292
144954169833 7070024
404050995133 7071756
92434543083 7073488
349430583313 7075220
950255113333 7076952
119044487303 7078684
159659665323 7080416
593821913123 7082148
395647854853 7083880
529397837643 7085612
278003890933 7087344
198874319963 7089076
322820639093 7090808
679253839303 7092540
707264306903 7094272
517493388913 7096004
226884787563 7097736
245791853193 7099468
292009124733 7101200
254895255163 7102932
475477687513 7104664
905438365173 7106396
345929274863 7108128
978965842623 7109860
854319261803 7111592
535700192853 7113324
63023552103 7115056
393547069783 7116788
489482921313 7118520
427159630903 7120252
468475070613 7121984
930647786013 7123716
747179223233 7125448
364836340493 7127180
231086357703 7128912
30811514363 7130644
474077164133 7132376
21007850703 7134108
739476344643 7135840
960759038683 7137572
844515598143 7139304
111341608713 7141036
971262964033 7142768
502087631733 7144500
117643963923 7146232
150556263353 7147964
285006507833 7149696
915942290523 7151428
672951484093 7153160
25209420843 7154892
317218545573 7156624
777290475903 7158356
306714620223 7160088
58821981963 7161820
446066696533 7163552
651943633393 7165284
144954169833 7167016
740176606333 7168748
263998657133 7170480
999973693323 7172212
705863783523 7173944
259096825303 7175676
652643895083 7177408
544803594823 7179140
796897803223 7180872
555307520173 7182604
455170098503 7184336
188370394613 7186068
429260415973 7187800
638638661283 7189532
194672749823 7191264
724070587463 7192996
191871703063 7194728
318619068953 7196460
654044418463 7198192
901236795033 7199924
361335032043 7201656
280804937693 7203388
969162178963 7205120
248592899953 7206852
635837614523 7208584
100137421673 7210316
56721196893 7212048
571413539043 7213780
33612561123 7215512
127447627583 7217244
294810171493 7218976
79129570973 7220708
658946250293 7222440
224083740803 7224172
450968528363 7225904
652643895083 7227636
707964568593 7229368
373239480773 7231100
961459300373 7232832
252094208403 7234564
575615109183 7236296
972663487413 7238028
326321947543 7239760
401249948373 7241492
593121651433 7243224
292709386423 7244956
21007850703 7246688
749980269993 7248420
437663556253 7250152
366937125563 7251884
532899146093 7253616
315117760503 7255348
2801046763 7257080
676452792543 7258812
738776082953 7260544
342427966413 7262276
834011672793 7264008
853619000113 7265740
67225122243 7267472
837512981243 7269204
549005164963 7270936
564410922143 7272668
205176675173 7274400
499986846663 7276132
418756490623 7277864
575615109183 7279596
716367708873 7281328
27310205913 7283060
416655705553 7284792
53219888443 7286524
707964568593 7288256
831210626033 7289988
84031402803 7291720
517493388913 7293452
718468493943 7295184
2100785073 7296916
866923972223 7298648
696060119863 7300380
940451449673 7302112
821406962373 7303844
474077164133 7305576
610628193683 7307308
346629536553 7309040
968461917273 7310772
389345499643 7312504
728972419293 7314236
26609944223 7315968
191171441373 7317700
411753873723 7319432
399849424993 7321164
983867674453 7322896
355032676833 7324628
88232972943 7326360
795497279843 7328092
121145272373 7329824
762584980413 7331556
802499896743 7333288
577015632563 7335020
733874251123 7336752
459371668643 7338484
679253839303 7340216
343828489793 7341948
845215859833 7343680
256295778543 7345412
534299669473 7347144
276603367553 7348876
459371668643 7350608
605726361853 7352340
746478961543 7354072
920844122353 7355804
741577129713 7357536
147755216593 7359268
140052338003 7361000
816505130543 7362732
505588940183 7364464
708664830283 7366196
95235589843 7367928
189070656303 7369660
137251291243 7371392
429260415973 7373124
568612492283 7374856
629535259313 7376588
280104676003 7378320
408252565273 7380052
85431926183 7381784
73527477453 7383516
754882101823 7385248
558808828623 7386980
567912230593 7388712
471976379063 7390444
876727635883 7392176
478278734273 7393908
428560154283 7395640
994371599803 7397372
39914916333 7399104
633036567763 7400836
658946250293 7402568
691158288033 7404300
7002616903 7406032
674352007473 7407764
986668721213 7409496
422958060763 7411228
931348047703 7412960
470575855683 7414692
30111252673 7416424
985268197833 7418156
419456752313 7419888
739476344643 7421620
310215928673 7423352
116943702233 7425084
306014358533 7426816
845916121523 7428548
839613766313 7430280
737375559573 7432012
897035224893 7433744
12604710423 7435476
799698849983 7437208
705863783523 7438940
843115074763 7440672
855719785183 7442404
822107224063 7444136
331924041063 7445868
113442393783 7447600
918743337283 7449332
219882170663 7451064
455170098503 7452796
482480304413 7454528
676452792543 7456260
621132119033 7457992
769587597313 7459724
736675297883 7461456
628134735933 7463188
561609875383 7464920
607126885233 7466652
815104607163 7468384
887231561233 7470116
658946250293 7471848
876727635883 7473580
829109840963 7475312
499986846663 7477044
705863783523 7478776
636537876213 7480508
469175332303 7482240
575615109183 7483972
443965911463 7485704
574214585803 7487436
378841574293 7489168
730372942673 7490900
906138626863 7492632
278003890933 7494364
644941016493 7496096
742977653093 7497828
122545795753 7499560
230386096013 7501292
131649197723 7503024
146354693213 7504756
416655705553 7506488
720569279013 7508220
606426623543 7509952
329122994303 7511684
484581089483 7513416
225484264183 7515148
794797018153 7516880
198174058273 7518612
60922767033 7520344
886531299543 7522076
303213311773 7523808
871125542363 7525540
460071930333 7527272
164561497153 7529004
584018249463 7530736
903337580103 7532468
499286584973 7534200
763985503793 7535932
890732869683 7537664
457270883573 7539396
25209420843 7541128
602925315093 7542860
644941016493 7544592
179266992643 7546324
797598064913 7548056
754181840133 7549788
897735486583 7551520
373939742463 7553252
784293092803 7554984
770287859003 7556716
948154328263 7558448
385143929503 7560180
397748639923 7561912
493684491453 7563644
206577198553 7565376
437663556253 7567108
710765615353 7568840
164561497153 7570572
97336374913 7572304
559509090313 7574036
779391260973 7575768
483880827793 7577500
49718579993 7579232
369037910633 7580964
661047035363 7582696
941851973053 7584428
911040458693 7586160
387944976263 7587892
542702809753 7589624
821406962373 7591356
958658253613 7593088
109240823643 7594820
828409579273 7596552
427859892593 7598284
502787893423 7600016
851518215043 7601748
211479030383 7603480
947454066573 7605212
735975036193 7606944
76328524213 7608676
2801046763 7610408
511191033703 7612140
724070587463 7613872
191871703063 7615604
168062805603 7617336
175765684193 7619068
396348116543 7620800
130948936033 7622532
478278734273 7624264
829109840963 7625996
762584980413 7627728
595922698193 7629460
299712003323 7631192
912440982073 7632924
3501308453 7634656
900536533343 7636388
689057502963 7638120
125346842513 7639852
168062805603 7641584
857820570253 7643316
338926657963 7645048
15405757183 7646780
449568004983 7648512
544803594823 7650244
42015701403 7651976
256295778543 7653708
824208009133 7655440
869024757293 7657172
265399180513 7658904
212879553763 7660636
829109840963 7662368
629535259313 7664100
408952826963 7665832
231086357703 7667564
475477687513 7669296
137951552933 7671028
474777425823 7672760
74928000833 7674492
306014358533 7676224
543403071443 7677956
696060119863 7679688
425759107523 7681420
595922698193 7683152
689757764653 7684884
748579746613 7686616
844515598143 7688348
981766889383 7690080
949554851643 7691812
193272226443 7693544
530798361023 7695276
519594173983 7697008
485281351173 7698740
676452792543 7700472
193272226443 7702204
779391260973 7703936
586819296223 7705668
265399180513 7707400
761884718723 7709132
957257730233 7710864
679253839303 7712596
551806211723 7714328
347329798243 7716060
671550960713 7717792
908239411933 7719524
260497348683 7721256
464273500473 7722988
80530094353 7724720
245091591503 7726452
362735555423 7728184
388645237953 7729916
810202775333 7731648
391446284713 7733380
189070656303 7735112
746478961543 7736844
460772192023 7738576
133749982793 7740308
974064010793 7742040
649142586633 7743772
794096756463 7745504
530098099333 7747236
901937056723 7748968
348030059933 7750700
883029991093 7752432
614829763823 7754164
576315370873 7755896
943952758123 7757628
496485538213 7759360
773088905763 7761092
112742132093 7762824
20307589013 7764556
740176606333 7766288
739476344643 7768020
930647786013 7769752
873926589123 7771484
556007781863 7773216
413154397103 7774948
550405688343 7776680
486681874553 7778412
407552303583 7780144
42015701403 7781876
3 7783608
952355898403 7785340
949554851643 7787072
960759038683 7788804
628834997623 7790536
730372942673 7792268
988069244593 7794000
756282625203 7795732
299011741633 7797464
855019523493 7799196
944653019813 7800928
672951484093 7802660
51819365063 7804392
69325907313 7806124
887931822923 7807856
855719785183 7809588
388645237953 7811320
725471110843 7813052
813003822093 7814784
103638730123 7816516
1400523383 7818248
520294435673 7819980
616930548893 7821712
506989463563 7823444
219181908973 7825176
863422663773 7826908
606426623543 7828640
626033950863 7830372
701662213383 7832104
549005164963 7833836
173664899123 7835568
209378245313 7837300
464273500473 7839032
181367777713 7840764
96636113223 7842496
129548412653 7844228
815104607163 7845960
630935782693 7847692
254895255163 7849424
740876868023 7851156
654044418463 7852888
755582363513 7854620
30811514363 7856352
847316644903 7858084
33612561123 7859816
310215928673 7861548
899136009963 7863280
941151711363 7865012
301812788393 7866744
855719785183 7868476
633736829453 7870208
518193650603 7871940
726871634223 7873672
967761655583 7875404
731773466053 7877136
17506542253 7878868
474777425823 7880600
989469767973 7882332
76328524213 7884064
136551029553 7885796
808101990263 7887528
773789167453 7889260
579816679323 7890992
589620342983 7892724
224083740803 7894456
481079781033 7896188
357833723593 7897920
864823187153 7899652
235287927843 7901384
102238206743 7903116
678553577613 7904848
730372942673 7906580
90333758013 7908312
926446215873 7910044
177866469263 7911776
303213311773 7913508
460071930333 7915240
597323221573 7916972
656145203533 7918704
506989463563 7920436
223383479113 7922168
425058845833 7923900
856420046873 7925632
28710729293 7927364
224083740803 7929096
761884718723 7930828
700961951693 7932560
801099373363 7934292
977565319243 7936024
900536533343 7937756
632336306073 7939488
736675297883 7941220
200975105033 7942952
337526134583 7944684
441865126393 7946416
167362543913 7948148
419456752313 7949880
122545795753 7951612
485281351173 7953344
324921424163 7955076
799698849983 7956808
172264375743 7958540
91034019703 7960272
417355967243 7962004
978965842623 7963736
203075890103 7965468
734574512813 7967200
25909682533 7968932
782192307733 7970664
777290475903 7972396
631636044383 7974128
119044487303 7975860
688357241273 7977592
433461986113 7979324
387944976263 7981056
7702878593 7982788
607126885233 7984520
461472453713 7986252
204476413483 7987984
439064079633 7989716
381642621053 7991448
574914847493 7993180
717768232253 7994912
717768232253 7996644
946753804883 7998376
187670132923 8000108
623933165793 8001840
570013015663 8003572
165962020533 8005304
420157014003 8007036
810202775333 8008768
437663556253 8010500
614129502133 8012232
700261690003 8013964
207977721933 8015696
371838957393 8017428
650543110013 8019160
995772123183 8020892
726171372533 8022624
537800977923 8024356
224083740803 8026088
406852041893 8027820
789895186323 8029552
167362543913 8031284
153357310113 8033016
946753804883 8034748
478278734273 8036480
42715963093 8038212
624633427483 8039944
808802251953 8041676
847316644903 8043408
614829763823 8045140
785693616183 8046872
527297052573 8048604
919443598973 8050336
974064010793 8052068
378141312603 8053800
246492114883 8055532
311616452053 8057264
995772123183 8058996
893533916443 8060728
130248674343 8062460
534999931163 8064192
761884718723 8065924
31511776053 8067656
27310205913 8069388
14005233803 8071120
960759038683 8072852
873926589123 8074584
19607327323 8076316
581917464393 8078048
427159630903 8079780
595222436503 8081512
30111252673 8083244
785693616183 8084976
88933234633 8086708
917342813903 8088440
31511776053 8090172
973363749103 8091904
288507816283 8093636
355732938523 8095368
116943702233 8097100
226184525873 8098832
457971145263 8100564
557408305243 8102296
441865126393 8104028
935549617843 8105760
338926657963 8107492
743677914783 8109224
469875593993 8110956
218481647283 8112688
273102059103 8114420
696760381553 8116152
431361201043 8117884
224083740803 8119616
199574581653 8121348
955857206853 8123080
768187073933 8124812
200274843343 8126544
921544384043 8128276
67225122243 8130008
913841505453 8131740
847316644903 8133472
17506542253 8135204
903337580103 8136936
590320604673 8138668
847316644903 8140400
259096825303 8142132
603625576783 8143864
291308863043 8145596
933448832773 8147328
495785276523 8149060
797598064913 8150792
131649197723 8152524
456570621883 8154256
127447627583 8155988
256996040233 8157720
364836340493 8159452
940451449673 8161184
156858618563 8162916
993671338113 8164648
749980269993 8166380
633036567763 8168112
566511707213 8169844
715667447183 8171576
934149094463 8173308
996472384873 8175040
875327112503 8176772
457270883573 8178504
958658253613 8180236
920844122353 8181968
152657048423 8183700
733874251123 8185432
383043144433 8187164
837512981243 8188896
610628193683 8190628
859221093633 8192360
537800977923 8194092
848016906593 8195824
861321878703 8197556
455870360193 8199288
348030059933 8201020
229685834323 8202752
427859892593 8204484
839613766313 8206216
487382136243 8207948
574214585803 8209680
37814131263 8211412
4201570143 8213144
496485538213 8214876
506289201873 8216608
817205392233 8218340
870425280673 8220072
360634770353 8221804
990870291353 8223536
627434474243 8225268
993671338113 8227000
614129502133 8228732
325621685853 8230464
380242097673 8232196
46917533233 8233928
306714620223 8235660
572113800733 8237392
842414813073 8239124
768187073933 8240856
320719854023 8242588
247192376573 8244320
270301012343 8246052
438363817943 8247784
607827146923 8249516
96636113223 8251248
944653019813 8252980
812303560403 8254712
254895255163 8256444
102238206743 8258176
51119103373 8259908
789194924633 8261640
643540493113 8263372
428560154283 8265104
617630810583 8266836
890032607993 8268568
962859823753 8270300
120445010683 8272032
491583706383 8273764
121145272373 8275496
760484195343 8277228
174365160813 8278960
841014289693 8280692
920143860663 8282424
234587666153 8284156
610628193683 8285888
537800977923 8287620
10503925353 8289352
898435748273 8291084
763985503793 8292816
242990806433 8294548
783592831113 8296280
279404414313 8298012
467074547233 8299744
162460712083 8301476
167362543913 8303208
268200227273 8304940
647041801563 8306672
663848082123 8308404
991570553043 8310136
738075821263 8311868
392846808093 8313600
560909613693 8315332
431361201043 8317064
801099373363 8318796
341727704723 8320528
960058776993 8322260
212879553763 8323992
413154397103 8325724
163160973773 8327456
835412196173 8329188
703762998453 8330920
476177949203 8332652
215680600523 8334384
383043144433 8336116
578416155943 8337848
878828420953 8339580
623933165793 8341312
935549617843 8343044
437663556253 8344776
755582363513 8346508
628134735933 8348240
91034019703 8349972
304613835153 8351704
524496005813 8353436
206577198553 8355168
398448901613 8356900
932748571083 8358632
758383410273 8360364
257696301923 8362096
495785276523 8363828
960759038683 8365560
609227670303 8367292
784993354493 8369024
242990806433 8370756
589620342983 8372488
336825872893 8374220
315117760503 8375952
598723744953 8377684
379541835983 8379416
733874251123 8381148
279404414313 8382880
768187073933 8384612
817205392233 8386344
315117760503 8388076
10503925353 8389808
131649197723 8391540
70726430693 8393272
714266923803 8395004
705163521833 8396736
92434543083 8398468
882329729403 8400200
82630879423 8401932
583317987773 8403664
813704083783 8405396
418056228933 8407128
732473727743 8408860
229685834323 8410592
231086357703 8412324
919443598973 8414056
663147820433 8415788
890032607993 8417520
16806280563 8419252
911040458693 8420984
565111183833 8422716
311616452053 8424448
384443667813 8426180
600124268333 8427912
581917464393 8429644
283605984453 8431376
78429309283 8433108
371838957393 8434840
879528682643 8436572
35013084503 8438304
763985503793 8440036
51819365063 8441768
969162178963 8443500
873926589123 8445232
63023552103 8446964
168062805603 8448696
221982955733 8450428
546204118203 8452160
693259073103 8453892
67925383933 8455624
52519626753 8457356
335425349513 8459088
782892569423 8460820
533599407783 8462552
141452861383 8464284
522395220743 8466016
70026169003 8467748
506989463563 8469480
320719854023 8471212
994371599803 8472944
11904448733 8474676
128147889273 8476408
492984229763 8478140
113442393783 8479872
683455409443 8481604
367637387253 8483336
845916121523 8485068
852218476733 8486800
126747365893 8488532
748579746613 8490264
497886061593 8491996
134450244483 8493728
957257730233 8495460
167362543913 8497192
272401797413 8498924
880228944333 8500656
112742132093 8502388
330523517683 8504120
51819365063 8505852
579116417633 8507584
211479030383 8509316
811603298713 8511048
722670064083 8512780
717768232253 8514512
469875593993 8516244
378141312603 8517976
407552303583 8519708
579816679323 8521440
659646511983 8523172
535700192853 8524904
926446215873 8526636
814404345473 8528368
237388712913 8530100
557408305243 8531832
728972419293 8533564
409653088653 8535296
853619000113 8537028
680654362683 8538760
293409648113 8540492
712166138733 8542224
565111183833 8543956
848016906593 8545688
779391260973 8547420
102938468433 8549152
364136078803 8550884
563710660453 8552616
130248674343 8554348
541302286373 8556080
302513050083 8557812
35713346193 8559544
499286584973 8561276
821406962373 8563008
132349459413 8564740
853619000113 8566472
197473796583 8568204
677153054233 8569936
691158288033 8571668
145654431523 8573400
589620342983 8575132
484581089483 8576864
582617726083 8578596
19607327323 8580328
506289201873 8582060
593821913123 8583792
913141243763 8585524
534999931163 8587256
878828420953 8588988
972663487413 8590720
238088974603 8592452
367637387253 8594184
126047104203 8595916
763985503793 8597648
294810171493 8599380
811603298713 8601112
411053612033 8602844
266799703893 8604576
511891295393 8606308
364836340493 8608040
283605984453 8609772
214980338833 8611504
659646511983 8613236
464273500473 8614968
948154328263 8616700
576315370873 8618432
968461917273 8620164
957957991923 8621896
727571895913 8623628
634437091143 8625360
376040527533 8627092
167362543913 8628824
210078507003 8630556
845916121523 8632288
86132187873 8634020
899836271653 8635752
175765684193 8637484
473376902443 8639216
500687108353 8640948
794096756463 8642680
565811445523 8644412
616930548893 8646144
158959403633 8647876
550405688343 8649608
334725087823 8651340
989469767973 8653072
962159562063 8654804
460071930333 8656536
740176606333 8658268
870425280673 8660000
23808897463 8661732
315117760503 8663464
77028785903 8665196
201675366723 8666928
289908339663 8668660
483880827793 8670392
212879553763 8672124
878128159263 8673856
167362543913 8675588
289208077973 8677320
703062736763 8679052
59522243653 8680784
460772192023 8682516
716367708873 8684248
170863852363 8685980
700961951693 8687712
779391260973 8689444
730372942673 8691176
596622959883 8692908
345929274863 8694640
898435748273 8696372
146354693213 8698104
715667447183 8699836
415255182173 8701568
297611218253 8703300
273102059103 8705032
511891295393 8706764
518193650603 8708496
371838957393 8710228
865523448843 8711960
99437159983 8713692
938350664603 8715424
189070656303 8717156
499286584973 8718888
402650471753 8720620
993671338113 8722352
983167412763 8724084
735975036193 8725816
987368982903 8727548
336825872893 8729280
787094139563 8731012
726871634223 8732744
700261690003 8734476
961459300373 8736208
130948936033 8737940
690458026343 8739672
35713346193 8741404
376040527533 8743136
414554920483 8744868
257696301923 8746600
638638661283 8748332
18907065633 8750064
193972488133 8751796
134450244483 8753528
224083740803 8755260
223383479113 8756992
611328455373 8758724
392146546403 8760456
86832449563 8762188
268200227273 8763920
434162247803 8765652
866223710533 8767384
866223710533 8769116
843115074763 8770848
6302355213 8772580
481780042723 8774312
869725018983 8776044
503488155113 8777776
157558880253 8779508
330523517683 8781240
409653088653 8782972
270301012343 8784704
227585049253 8786436
822807485753 8788168
600824530023 8789900
851518215043 8791632
141452861383 8793364
298311479943 8795096
336825872893 8796828
527297052573 8798560
240890021363 8800292
893533916443 8802024
544803594823 8803756
913141243763 8805488
850117691663 8807220
137951552933 8808952
679253839303 8810684
505588940183 8812416
463573238783 8814148
17506542253 8815880
428560154283 8817612
681354624373 8819344
102238206743 8821076
614129502133 8822808
254895255163 8824540
813003822093 8826272
165261758843 8828004
355732938523 8829736
605726361853 8831468
709365091973 8833200
703762998453 8834932
280804937693 8836664
291308863043 8838396
854319261803 8840128
448867743293 8841860
40615178023 8843592
142153123073 8845324
378841574293 8847056
196073273203 8848788
758383410273 8850520
48318056613 8852252
839613766313 8853984
352931891763 8855716
14705495493 8857448
291308863043 8859180
527297052573 8860912
623232904103 8862644
414554920483 8864376
731073204363 8866108
871125542363 8867840
773789167453 8869572
706564045213 8871304
756982886893 8873036
128147889273 8874768
49718579993 8876500
142853384763 8878232
255595516853 8879964
915242028833 8881696
331924041063 8883428
17506542253 8885160
410353350343 8886892
202375628413 8888624
878828420953 8890356
445366434843 8892088
149155739973 8893820
280104676003 8895552
179266992643 8897284
906838888553 8899016
239489497983 8900748
726871634223 8902480
102938468433 8904212
761884718723 8905944
572113800733 8907676
215680600523 8909408
558108566933 8911140
3 8912872
406852041893 8914604
68625645623 8916336
564410922143 8918068
724770849153 8919800
397748639923 8921532
543403071443 8923264
714266923803 8924996
614129502133 8926728
563010398763 8928460
408252565273 8930192
490183183003 8931924
567912230593 8933656
982467151073 8935388
313717237123 8937120
400549686683 8938852
253494731783 8940584
388645237953 8942316
166662282223 8944048
343828489793 8945780
623933165793 8947512
183468562783 8949244
202375628413 8950976
572814062423 8952708
876027374193 8954440
496485538213 8956172
430660939353 8957904
232486881083 8959636
205176675173 8961368
133749982793 8963100
189070656303 8964832
943952758123 8966564
285706769523 8968296
160359927013 8970028
448167481603 8971760
838213242933 8973492
455870360193 8975224
752081055063 8976956
530798361023 8978688
102238206743 8980420
625333689173 8982152
572113800733 8983884
110641347023 8985616
473376902443 8987348
350130845003 8989080
210778768693 8990812
724770849153 8992544
266799703893 8994276
815804868853 8996008
827009055893 8997740
598023483263 8999472
427159630903 9001204
89633496323 9002936
649142586633 9004668
164561497153 9006400
942552234743 9008132
132349459413 9009864
217081123903 9011596
922244645733 9013328
920844122353 9015060
949554851643 9016792
619031333963 9018524
456570621883 9020256
855019523493 9021988
609927931993 9023720
716367708873 9025452
918043075593 9027184
950255113333 9028916
902637318413 9030648
672951484093 9032380
751380793373 9034112
494384753143 9035844
524496005813 9037576
632336306073 9039308
588920081293 9041040
908239411933 9042772
47617794923 9044504
473376902443 9046236
272401797413 9047968
806701466883 9049700
414554920483 9051432
580516941013 9053164
175065422503 9054896
748579746613 9056628
524496005813 9058360
395647854853 9060092
794096756463 9061824
400549686683 9063556
621132119033 9065288
506289201873 9067020
373939742463 9068752
789194924633 9070484
474777425823 9072216
170163590673 9073948
156858618563 9075680
752781316753 9077412
987368982903 9079144
527297052573 9080876
564410922143 9082608
246492114883 9084340
715667447183 9086072
21007850703 9087804
883029991093 9089536
606426623543 9091268
483880827793 9093000
805300943503 9094732
891433131373 9096464
5602093523 9098196
624633427483 9099928
420157014003 9101660
761184457033 9103392
177166207573 9105124
492283968073 9106856
305314096843 9108588
451668790053 9110320
962159562063 9112052
504888678493 9113784
286407031213 9115516
287807554593 9117248
584018249463 9118980
80530094353 9120712
161760450393 9122444
513291818773 9124176
990170029663 9125908
318619068953 9127640
932048309393 9129372
543403071443 9131104
735975036193 9132836
843815336453 9134568
31511776053 9136300
308815405293 9138032
759083671963 9139764
640039184663 9141496
10503925353 9143228
381642621053 9144960
478978995963 9146692
363435817113 9148424
926446215873 9150156
659646511983 9151888
122545795753 9153620
862722402083 9155352
735274774503 9157084
637238137903 9158816
519594173983 9160548
3501308453 9162280
278003890933 9164012
79129570973 9165744
439064079633 9167476
304613835153 9169208
116243440543 9170940
703062736763 9172672
193272226443 9174404
876727635883 9176136
628834997623 9177868
387244714573 9179600
412454135413 9181332
893533916443 9183064
167362543913 9184796
217781385593 9186528
773088905763 9188260
786393877873 9189992
700961951693 9191724
27310205913 9193456
952355898403 9195188
560209352003 9196920
927846739253 9198652
988769506283 9200384
179967254333 9202116
969162178963 9203848
109941085333 9205580
430660939353 9207312
386544452883 9209044
834711934483 9210776
167362543913 9212508
13304972113 9214240
292009124733 9215972
74928000833 9217704
428560154283 9219436
498586323283 9221168
532899146093 9222900
567211968903 9224632
659646511983 9226364
907539150243 9228096
354332415143 9229828
605026100163 9231560
53920150133 9233292
755582363513 9235024
241590283053 9236756
803900420123 9238488
182068039403 9240220
397748639923 9241952
904037841793 9243684
64424075483 9245416
775189690833 9247148
228985572633 9248880
642139969733 9250612
691158288033 9252344
490183183003 9254076
611328455373 9255808
828409579273 9257540
525196267503 9259272
956557468543 9261004
95935851533 9262736
455170098503 9264468
969162178963 9266200
781492046043 9267932
975464534173 9269664
977565319243 9271396
231086357703 9273128
109240823643 9274860
735975036193 9276592
38514392953 9278324
791295709703 9280056
954456683473 9281788
202375628413 9283520
320019592333 9285252
301812788393 9286984
18907065633 9288716
838913504623 9290448
478978995963 9292180
271701535723 9293912
756982886893 9295644
49718579993 9297376
944653019813 9299108
752781316753 9300840
902637318413 9302572
703762998453 9304304
16106018873 9306036
116943702233 9307768
631636044383 9309500
261897872063 9311232
206577198553 9312964
503488155113 9314696
585418772843 9316428
715667447183 9318160
721269540703 9319892
397048378233 9321624
882329729403 9323356
845916121523 9325088
766086288863 9326820
77729047593 9328552
924345430803 9330284
165962020533 9332016
747179223233 9333748
2100785073 9335480
476878210893 9337212
433461986113 9338944
831910887723 9340676
389345499643 9342408
974064010793 9344140
255595516853 9345872
158259141943 9347604
292709386423 9349336
212879553763 9351068
518893912293 9352800
792696233083 9354532
520294435673 9356264
711465877043 9357996
73527477453 9359728
743677914783 9361460
400549686683 9363192
105039253503 9364924
598023483263 9366656
283605984453 9368388
427859892593 9370120
609927931993 9371852
131649197723 9373584
707964568593 9375316
206577198553 9377048
121145272373 9378780
565111183833 9380512
397748639923 9382244
852918738423 9383976
497185799903 9385708
432061462733 9387440
151256525043 9389172
182068039403 9390904
609227670303 9392636
278704152623 9394368
591020866363 9396100
497886061593 9397832
164561497153 9399564
861321878703 9401296
155458095183 9403028
296210694873 9404760
135150506173 9406492
350130845003 9408224
783592831113 9409956
98036636603 9411688
245091591503 9413420
66524860553 9415152
748579746613 9416884
743677914783 9418616
143553646453 9420348
392846808093 9422080
733874251123 9423812
58121720273 9425544
144954169833 9427276
442565388083 9429008
969862440653 9430740
10503925353 9432472
829810102653 9434204
665248605503 9435936
989469767973 9437668
656145203533 9439400
675752530853 9441132
916642552213 9442864
231086357703 9444596
432761724423 9446328
316518283883 9448060
572814062423 9449792
992270814733 9451524
421557537383 9453256
352231630073 9454988
83331141113 9456720
74227739143 9458452
544103333133 9460184
708664830283 9461916
930647786013 9463648
803900420123 9465380
116243440543 9467112
279404414313 9468844
460071930333 9470576
904738103483 9472308
207277460243 9474040
341027443033 9475772
194672749823 9477504
705163521833 9479236
387944976263 9480968
584718511153 9482700
626734212553 9484432
160359927013 9486164
424358584143 9487896
350831106693 9489628
859921355323 9491360
757683148583 9493092
318619068953 9494824
492283968073 9496556
135850767863 9498288
198174058273 9500020
70726430693 9501752
261197610373 9503484
458671406953 9505216
597323221573 9506948
913841505453 9508680
834011672793 9510412
559509090313 9512144
768187073933 9513876
869024757293 9515608
416655705553 9517340
90333758013 9519072
382342882743 9520804
530798361023 9522536
389345499643 9524268
449568004983 9526000
855719785183 9527732
641439708043 9529464
71426692383 9531196
749980269993 9532928
394247331473 9534660
576315370873 9536392
907539150243 9538124
947454066573 9539856
579816679323 9541588
665248605503 9543320
495785276523 9545052
730372942673 9546784
3501308453 9548516
224784002493 9550248
490883444693 9551980
989469767973 9553712
911040458693 9555444
247192376573 9557176
84731664493 9558908
533599407783 9560640
949554851643 9562372
796197541533 9564104
813003822093 9565836
572814062423 9567568
148455478283 9569300
193272226443 9571032
121145272373 9572764
422257799073 9574496
561609875383 9576228
238789236293 9577960
948154328263 9579692
731773466053 9581424
633036567763 9583156
927846739253 9584888
979666104313 9586620
72827215763 9588352
235287927843 9590084
843815336453 9591816
268200227273 9593548
94535328153 9595280
233187142773 9597012
4901831833 9598744
847316644903 9600476
977565319243 9602208
262598133753 9603940
118344225613 9605672
79829832663 9607404
101537945053 9609136
105739515193 9610868
614129502133 9612600
816505130543 9614332
268900488963 9616064
527297052573 9617796
720569279013 9619528
86832449563 9621260
710765615353 9622992
679954100993 9624724
668749913953 9626456
573514324113 9628188
378841574293 9629920
294810171493 9631652
571413539043 9633384
558808828623 9635116
175765684193 9636848
200975105033 9638580
175765684193 9640312
255595516853 9642044
93134804773 9643776
939050926293 9645508
710765615353 9647240
549005164963 9648972
615530025513 9650704
420857275693 9652436
252794470093 9654168
649842848323 9655900
133049721103 9657632
84731664493 9659364
758383410273 9661096
470575855683 9662828
781492046043 9664560
363435817113 9666292
172964637433 9668024
228285310943 9669756
95235589843 9671488
254895255163 9673220
939751187983 9674952
591020866363 9676684
441164864703 9678416
972663487413 9680148
766786550553 9681880
607827146923 9683612
131649197723 9685344
143553646453 9687076
132349459413 9688808
757683148583 9690540
780791784353 9692272
626734212553 9694004
995071861493 9695736
31511776053 9697468
628134735933 9699200
462872977093 9700932
953756421783 9702664
1400523383 9704396
981066627693 9706128
623232904103 9707860
123246057443 9709592
779391260973 9711324
974764272483 9713056
56020935203 9714788
373239480773 9716520
844515598143 9718252
697460643243 9719984
275903105863 9721716
257696301923 9723448
677853315923 9725180
462872977093 9726912
834011672793 9728644
71426692383 9730376
475477687513 9732108
340327181343 9733840
474777425823 9735572
843115074763 9737304
422958060763 9739036
913841505453 9740768
485281351173 9742500
999273431633 9744232
537800977923 9745964
303213311773 9747696
211479030383 9749428
532198884403 9751160
885831037853 9752892
188370394613 9754624
623933165793 9756356
492283968073 9758088
103638730123 9759820
350831106693 9761552
437663556253 9763284
225484264183 9765016
820006438993 9766748
273802320793 9768480
205876936863 9770212
501387370043 9771944
32212037743 9773676
384443667813 9775408
85431926183 9777140
904037841793 9778872
814404345473 9780604
997172646563 9782336
499286584973 9784068
726871634223 9785800
724070587463 9787532
433461986113 9789264
662447558743 9790996
446066696533 9792728
460772192023 9794460
145654431523 9796192
308815405293 9797924
502087631733 9799656
721969802393 9801388
595222436503 9803120
321420115713 9804852
691858549723 9806584
370438434013 9808316
502787893423 9810048
392846808093 9811780
268200227273 9813512
227585049253 9815244
196073273203 9816976
544103333133 9818708
448167481603 9820440
806701466883 9822172
107840300263 9823904
441164864703 9825636
74227739143 9827368
570013015663 9829100
699561428313 9830832
988069244593 9832564
608527408613 9834296
964260347133 9836028
520294435673 9837760
470575855683 9839492
715667447183 9841224
804600681813 9842956
939751187983 9844688
838213242933 9846420
298311479943 9848152
26609944223 9849884
363435817113 9851616
179967254333 9853348
739476344643 9855080
601524791713 9856812
980366366003 9858544
61623028723 9860276
680654362683 9862008
191171441373 9863740
827009055893 9865472
972663487413 9867204
154057571803 9868936
628834997623 9870668
726871634223 9872400
131649197723 9874132
127447627583 9875864
950955375023 9877596
850817953353 9879328
255595516853 9881060
527297052573 9882792
525196267503 9884524
818605915613 9886256
551105950033 9887988
330523517683 9889720
121845534063 9891452
694659596483 9893184
735975036193 9894916
761184457033 9896648
278704152623 9898380
414554920483 9900112
390746023023 9901844
876727635883 9903576
64424075483 9905308
686256456203 9907040
460071930333 9908772
383043144433 9910504
843115074763 9912236
824208009133 9913968
763985503793 9915700
337526134583 9917432
637938399593 9919164
308115143603 9920896
228285310943 9922628
614829763823 9924360
5602093523 9926092
468475070613 9927824
9803663663 9929556
662447558743 9931288
706564045213 9933020
168763067293 9934752
697460643243 9936484
12604710423 9938216
411053612033 9939948
96636113223 9941680
765386027173 9943412
521694959053 9945144
635837614523 9946876
195373011513 9948608
503488155113 9950340
328422732613 9952072
48318056613 9953804
377441050913 9955536
804600681813 9957268
796197541533 9959000
695359858173 9960732
87532711253 9962464
545503856513 9964196
724770849153 9965928
608527408613 9967660
78429309283 9969392
492283968073 9971124
418056228933 9972856
306014358533 9974588
413854658793 9976320
551105950033 9978052
129548412653 9979784
700961951693 9981516
503488155113 9983248
182068039403 9984980
666649128883 9986712
488782659623 9988444
370438434013 9990176
707964568593 9991908
913141243763 9993640
804600681813 9995372
419456752313 9997104
633736829453 9998836
721969802393 10000568
976865057553 10002300
842414813073 10004032
751380793373 10005764
134450244483 10007496
901236795033 10009228
715667447183 10010960
977565319243 10012692
535700192853 10014424
374640004153 10016156
29410990983 10017888
500687108353 10019620
543403071443 10021352
43416224783 10023084
789895186323 10024816
193972488133 10026548
365536602183 10028280
586819296223 10030012
201675366723 10031744
52519626753 10033476
229685834323 10035208
815804868853 10036940
997872908253 10038672
313016975433 10040404
163160973773 10042136
161760450393 10043868
320019592333 10045600
747879484923 10047332
87532711253 10049064
613429240443 10050796
236688451223 10052528
504888678493 10054260
174365160813 10055992
568612492283 10057724
994371599803 10059456
322120377403 10061188
136551029553 10062920
123946319133 10064652
487382136243 10066384
144253908143 10068116
768887335623 10069848
58121720273 10071580
483880827793 10073312
929947524323 10075044
110641347023 10076776
859221093633 10078508
354332415143 10080240
816505130543 10081972
6302355213 10083704
405451518513 10085436
878828420953 10087168
283605984453 10088900
135850767863 10090632
864823187153 10092364
475477687513 10094096
908239411933 10095828
453069313433 10097560
211479030383 10099292
609227670303 10101024
876027374193 10102756
439764341323 10104488
873926589123 10106220
475477687513 10107952
29410990983 10109684
800399111673 10111416
288507816283 10113148
498586323283 10114880
126047104203 10116612
544803594823 10118344
665248605503 10120076
205876936863 10121808
261897872063 10123540
16106018873 10125272
247192376573 10127004
778690999283 10128736
923645169113 10130468
230386096013 10132200
647742063253 10133932
874626850813 10135664
995071861493 10137396
27310205913 10139128
925045692493 10140860
493684491453 10142592
889332346303 10144324
506289201873 10146056
901236795033 10147788
675052269163 10149520
813003822093 10151252
259096825303 10152984
846616383213 10154716
677153054233 10156448
966361132203 10158180
151256525043 10159912
533599407783 10161644
547604641583 10163376
502087631733 10165108
765386027173 10166840
184168824473 10168572
570013015663 10170304
637238137903 10172036
824908270823 10173768
955857206853 10175500
506989463563 10177232
906838888553 10178964
488082397933 10180696
137951552933 10182428
728272157603 10184160
415955443863 10185892
508389986943 10187624
357833723593 10189356
962859823753 10191088
689057502963 10192820
447467219913 10194552
9803663663 10196284
990170029663 10198016
508389986943 10199748
84031402803 10201480
107840300263 10203212
714967185493 10204944
782892569423 10206676
666649128883 10208408
301112526703 10210140
320019592333 10211872
443265649773 10213604
563010398763 10215336
327022209233 10217068
4901831833 10218800
878828420953 10220532
348730321623 10222264
671550960713 10223996
260497348683 10225728
319319330643 10227460
770988120693 10229192
872526065743 10230924
703762998453 10232656
595922698193 10234388
654744680153 10236120
280104676003 10237852
975464534173 10239584
887231561233 10241316
599424006643 10243048
480379519343 10244780
853619000113 10246512
367637387253 10248244
820006438993 10249976
515392603843 10251708
544803594823 10253440
376040527533 10255172
939751187983 10256904
686256456203 10258636
14005233803 10260368
382342882743 10262100
652643895083 10263832
992270814733 10265564
695359858173 10267296
675752530853 10269028
77028785903 10270760
298311479943 10272492
122545795753 10274224
205176675173 10275956
339626919653 10277688
798298326603 10279420
117643963923 10281152
703762998453 10282884
549005164963 10284616
733874251123 10286348
355732938523 10288080
740876868023 10289812
161060188703 10291544
93134804773 10293276
356433200213 10295008
793396494773 10296740
694659596483 10298472
249293161643 10300204
559509090313 10301936
535700192853 10303668
730372942673 10305400
925045692493 10307132
885831037853 10308864
184869086163 10310596
403350733443 10312328
679954100993 10314060
573514324113 10315792
563010398763 10317524
567912230593 10319256
924345430803 10320988
74227739143 10322720
170163590673 10324452
931348047703 10326184
316518283883 10327916
102938468433 10329648
380242097673 10331380
236688451223 10333112
797598064913 10334844
969862440653 10336576
595922698193 10338308
927146477563 10340040
894934439823 10341772
134450244483 10343504
529397837643 10345236
614129502133 10346968
399849424993 10348700
655444941843 10350432
19607327323 10352164
26609944223 10353896
100837683363 10355628
903337580103 10357360
693959334793 10359092
277303629243 10360824
500687108353 10362556
638638661283 10364288
852218476733 10366020
286407031213 10367752
857820570253 10369484
106439776883 10371216
70726430693 10372948
297611218253 10374680
875327112503 10376412
306014358533 10378144
140752599693 10379876
172964637433 10381608
188370394613 10383340
392146546403 10385072
189070656303 10386804
353632153453 10388536
720569279013 10390268
607126885233 10392000
739476344643 10393732
700961951693 10395464
568612492283 10397196
987368982903 10398928
947454066573 10400660
770287859003 10402392
385143929503 10404124
218481647283 10405856
287807554593 10407588
40615178023 10409320
731073204363 10411052
768187073933 10412784
100837683363 10414516
385844191193 10416248
50418841683 10417980
767486812243 10419712
397748639923 10421444
43416224783 10423176
1400523383 10424908
45517009853 10426640
95235589843 10428372
607827146923 10430104
424358584143 10431836
754882101823 10433568
197473796583 10435300
71426692383 10437032
205176675173 10438764
530098099333 10440496
191171441373 10442228
283605984453 10443960
269600750653 10445692
289208077973 10447424
433461986113 10449156
534999931163 10450888
749980269993 10452620
528697575953 10454352
261197610373 10456084
587519557913 10457816
858520831943 10459548
270301012343 10461280
177866469263 10463012
560909613693 10464744
366937125563 10466476
461472453713 10468208
58121720273 10469940
573514324113 10471672
450968528363 10473404
311616452053 10475136
733874251123 10476868
981766889383 10478600
854319261803 10480332
226884787563 10482064
661747297053 10483796
165962020533 10485528
445366434843 10487260
689057502963 10488992
744378176473 10490724
441865126393 10492456
137951552933 10494188
916642552213 10495920
699561428313 10497652
86832449563 10499384
294810171493 10501116
775189690833 10502848
193272226443 10504580
202375628413 10506312
786393877873 10508044
918043075593 10509776
95235589843 10511508
178566730953 10513240
500687108353 10514972
697460643243 10516704
86132187873 10518436
808802251953 10520168
351531368383 10521900
593121651433 10523632
292709386423 10525364
173664899123 10527096
798998588293 10528828
434862509493 10530560
595222436503 10532292
970562702343 10534024
443965911463 10535756
234587666153 10537488
530098099333 10539220
171564114053 10540952
23808897463 10542684
426459369213 10544416
98736898293 10546148
2100785073 10547880
124646580823 10549612
102938468433 10551344
969862440653 10553076
204476413483 10554808
479679257653 10556540
838213242933 10558272
235988189533 10560004
534999931163 10561736
482480304413 10563468
990170029663 10565200
896334963203 10566932
721269540703 10568664
619031333963 10570396
595222436503 10572128
665948867193 10573860
839613766313 10575592
86132187873 10577324
173664899123 10579056
791995971393 10580788
192571964753 10582520
538501239613 10584252
430660939353 10585984
35013084503 10587716
397748639923 10589448
274502582483 10591180
247892638263 10592912
157558880253 10594644
638638661283 10596376
851518215043 10598108
855719785183 10599840
546204118203 10601572
686256456203 10603304
869024757293 10605036
871125542363 10606768
577015632563 10608500
229685834323 10610232
995772123183 10611964
835412196173 10613696
387244714573 10615428
829810102653 10617160
531498622713 10618892
950255113333 10620624
841014289693 10622356
996472384873 10624088
747179223233 10625820
880228944333 10627552
329823255993 10629284
502787893423 10631016
387944976263 10632748
827709317583 10634480
471276117373 10636212
672251222403 10637944
723370325773 10639676
146354693213 10641408
601524791713 10643140
108540561953 10644872
820706700683 10646604
710065353663 10648336
215680600523 10650068
534999931163 10651800
256996040233 10653532
317918807263 10655264
31511776053 10656996
298311479943 10658728
415255182173 10660460
299712003323 10662192
409653088653 10663924
942552234743 10665656
204476413483 10667388
619731595653 10669120
124646580823 10670852
638638661283 10672584
506289201873 10674316
556007781863 10676048
224784002493 10677780
343128228103 10679512
49718579993 10681244
677153054233 10682976
605726361853 10684708
420157014003 10686440
675052269163 10688172
303913573463 10689904
83331141113 10691636
800399111673 10693368
683455409443 10695100
249993423333 10696832
363435817113 10698564
781492046043 10700296
422257799073 10702028
376740789223 10703760
259797086993 10705492
856420046873 10707224
425759107523 10708956
514692342153 10710688
240890021363 10712420
505588940183 10714152
463573238783 10715884
326321947543 10717616
200274843343 10719348
347329798243 10721080
154757833493 10722812
256996040233 10724544
755582363513 10726276
840314028003 10728008
651243371703 10729740
305314096843 10731472
209378245313 10733204
450268266673 10734936
646341539873 10736668
212179292073 10738400
106439776883 10740132
635837614523 10741864
825608532513 10743596
28010467603 10745328
826308794203 10747060
37113869573 10748792
972663487413 10750524
98736898293 10752256
413154397103 10753988
352931891763 10755720
969162178963 10757452
929247262633 10759184
451668790053 10760916
185569347853 10762648
798998588293 10764380
760484195343 10766112
55320673513 10767844
822807485753 10769576
315117760503 10771308
649842848323 10773040
267499965583 10774772
995772123183 10776504
306014358533 10778236
990170029663 10779968
397048378233 10781700
983167412763 10783432
969162178963 10785164
432761724423 10786896
524496005813 10788628
845916121523 10790360
226884787563 10792092
135850767863 10793824
862722402083 10795556
544803594823 10797288
806701466883 10799020
418056228933 10800752
176465945883 10802484
45517009853 10804216
301112526703 10805948
859921355323 10807680
968461917273 10809412
915942290523 10811144
471276117373 10812876
639338922973 10814608
173664899123 10816340
670850699023 10818072
110641347023 10819804
182068039403 10821536
831910887723 10823268
598723744953 10825000
901236795033 10826732
594522174813 10828464
549005164963 10830196
282205461073 10831928
988769506283 10833660
36413607883 10835392
614829763823 10837124
493684491453 10838856
378841574293 10840588
235988189533 10842320
320019592333 10844052
950255113333 10845784
394247331473 10847516
560909613693 10849248
377441050913 10850980
992270814733 10852712
425759107523 10854444
701662213383 10856176
108540561953 10857908
390045761333 10859640
726171372533 10861372
78429309283 10863104
738776082953 10864836
278003890933 10866568
915942290523 10868300
483880827793 10870032
297611218253 10871764
221982955733 10873496
275903105863 10875228
9803663663 10876960
537100716233 10878692
29410990983 10880424
185569347853 10882156
699561428313 10883888
897735486583 10885620
710065353663 10887352
455170098503 10889084
460772192023 10890816
449568004983 10892548
203776151793 10894280
873926589123 10896012
897735486583 10897744
981066627693 10899476
160359927013 10901208
184168824473 10902940
386544452883 10904672
286407031213 10906404
694659596483 10908136
56721196893 10909868
130248674343 10911600
532198884403 10913332
549005164963 10915064
359234246973 10916796
126747365893 10918528
897035224893 10920260
502087631733 10921992
188370394613 10923724
24509159153 10925456
911040458693 10927188
885130776163 10928920
702362475073 10930652
976865057553 10932384
72827215763 10934116
260497348683 10935848
768887335623 10937580
274502582483 10939312
436963294563 10941044
392146546403 10942776
79829832663 10944508
842414813073 10946240
994371599803 10947972
453069313433 10949704
528697575953 10951436
634437091143 10953168
663147820433 10954900
863422663773 10956632
83331141113 10958364
474077164133 10960096
768887335623 10961828
441164864703 10963560
7702878593 10965292
839613766313 10967024
565811445523 10968756
415255182173 10970488
396348116543 10972220
378841574293 10973952
648442324943 10975684
723370325773 10977416
939751187983 10979148
631636044383 10980880
296910956563 10982612
441865126393 10984344
717768232253 10986076
973363749103 10987808
396348116543 10989540
148455478283 10991272
360634770353 10993004
887931822923 10994736
166662282223 10996468
331924041063 10998200
527297052573 10999932
206577198553 11001664
810202775333 11003396
285706769523 11005128
263998657133 11006860
956557468543 11008592
565811445523 11010324
722670064083 11012056
787794401253 11013788
201675366723 11015520
483880827793 11017252
43416224783 11018984
584718511153 11020716
838213242933 11022448
11904448733 11024180
707964568593 11025912
438363817943 11027644
241590283053 11029376
212879553763 11031108
602925315093 11032840
91034019703 11034572
605726361853 11036304
249993423333 11038036
268900488963 11039768
11204187043 11041500
412454135413 11043232
100137421673 11044964
401950210063 11046696
658245988603 11048428
410353350343 11050160
380942359363 11051892
290608601353 11053624
232486881083 11055356
362735555423 11057088
244391329813 11058820
757683148583 11060552
705863783523 11062284
154757833493 11064016
983167412763 11065748
790595448013 11067480
271001274033 11069212
803200158433 11070944
666649128883 11072676
913141243763 11074408
712166138733 11076140
350130845003 11077872
672251222403 11079604
100137421673 11081336
87532711253 11083068
197473796583 11084800
129548412653 11086532
166662282223 11088264
158259141943 11089996
505588940183 11091728
120445010683 11093460
629535259313 11095192
634437091143 11096924
762584980413 11098656
838213242933 11100388
63023552103 11102120
767486812243 11103852
646341539873 11105584
142153123073 11107316
427859892593 11109048
869725018983 11110780
756982886893 11112512
224083740803 11114244
226184525873 11115976
805300943503 11117708
399849424993 11119440
468475070613 11121172
54620411823 11122904
783592831113 11124636
800399111673 11126368
792696233083 11128100
899836271653 11129832
341727704723 11131564
30811514363 11133296
340327181343 11135028
858520831943 11136760
407552303583 11138492
618331072273 11140224
744378176473 11141956
721269540703 11143688
348030059933 11145420
826308794203 11147152
667349390573 11148884
573514324113 11150616
786393877873 11152348
506989463563 11154080
353632153453 11155812
635137352833 11157544
583317987773 11159276
165261758843 11161008
286407031213 11162740
491583706383 11164472
879528682643 11166204
86832449563 11167936
11204187043 11169668
415255182173 11171400
504188416803 11173132
509090248633 11174864
123246057443 11176596
814404345473 11178328
192571964753 11180060
282905722763 11181792
513291818773 11183524
508389986943 11185256
636537876213 11186988
113442393783 11188720
652643895083 11190452
876027374193 11192184
46917533233 11193916
417355967243 11195648
228285310943 11197380
231086357703 11199112
144954169833 11200844
537100716233 11202576
121145272373 11204308
780791784353 11206040
380242097673 11207772
418056228933 11209504
249293161643 11211236
403350733443 11212968
297611218253 11214700
191871703063 11216432
773088905763 11218164
488782659623 11219896
579116417633 11221628
790595448013 11223360
301812788393 11225092
824908270823 11226824
915942290523 11228556
306714620223 11230288
512591557083 11232020
421557537383 11233752
959358515303 11235484
470575855683 11237216
925745954183 11238948
804600681813 11240680
92434543083 11242412
27310205913 11244144
541302286373 11245876
6302355213 11247608
338226396273 11249340
450968528363 11251072
906138626863 11252804
220582432353 11254536
769587597313 11256268
823507747443 11258000
897035224893 11259732
548304903273 11261464
961459300373 11263196
634437091143 11264928
751380793373 11266660
602225053403 11268392
58821981963 11270124
970562702343 11271856
283605984453 11273588
107840300263 11275320
711465877043 11277052
252794470093 11278784
282905722763 11280516
378841574293 11282248
257696301923 11283980
739476344643 11285712
607827146923 11287444
95235589843 11289176
7002616903 11290908
917342813903 11292640
81230356043 11294372
483180566103 11296104
766786550553 11297836
412454135413 11299568
836812719553 11301300
813704083783 11303032
406852041893 11304764
974764272483 11306496
139352076313 11308228
191871703063 11309960
171564114053 11311692
661047035363 11313424
383043144433 11315156
497886061593 11316888
984567936143 11318620
336125611203 11320352
677153054233 11322084
713566662113 11323816
9103401973 11325548
700261693 11327280
298311479943 11329012
974064010793 11330744
855019523493 11332476
151256525043 11334208
829109840963 11335940
529397837643 11337672
310215928673 11339404
221282694043 11341136
82630879423 11342868
402650471753 11344600
161760450393 11346332
753481578443 11348064
781492046043 11349796
633736829453 11351528
214280077143 11353260
14705495493 11354992
464273500473 11356724
453769575123 11358456
850117691663 11360188
732473727743 11361920
30111252673 11363652
105039253503 11365384
624633427483 11367116
983867674453 11368848
836112457863 11370580
72126954073 11372312
640739446353 11374044
762584980413 11375776
292009124733 11377508
28010467603 11379240
369738172323 11380972
439764341323 11382704
449568004983 11384436
490883444693 11386168
607827146923 11387900
593121651433 11389632
443965911463 11391364
305314096843 11393096
995071861493 11394828
596622959883 11396560
901236795033 11398292
920844122353 11400024
260497348683 11401756
185569347853 11403488
649142586633 11405220
838213242933 11406952
775889952523 11408684
273102059103 11410416
392146546403 11412148
358533985283 11413880
254895255163 11415612
892133393063 11417344
951655636713 11419076
861321878703 11420808
756282625203 11422540
306014358533 11424272
810903037023 11426004
671550960713 11427736
669450175643 11429468
572113800733 11431200
200274843343 11432932
684855932823 11434664
705863783523 11436396
921544384043 11438128
254895255163 11439860
449568004983 11441592
897035224893 11443324
335425349513 11445056
719168755633 11446788
982467151073 11448520
401950210063 11450252
927846739253 11451984
676452792543 11453716
32912299433 11455448
791295709703 11457180
872526065743 11458912
809502513643 11460644
579116417633 11462376
625333689173 11464108
701662213383 11465840
411053612033 11467572
547604641583 11469304
874626850813 11471036
507689725253 11472768
586819296223 11474500
182068039403 11476232
891433131373 11477964
102238206743 11479696
933448832773 11481428
157558880253 11483160
925745954183 11484892
308815405293 11486624
667349390573 11488356
374640004153 11490088
834711934483 11491820
625333689173 11493552
81230356043 11495284
355032676833 11497016
228985572633 11498748
549005164963 11500480
719168755633 11502212
320019592333 11503944
34312822813 11505676
556708043553 11507408
177866469263 11509140
160359927013 11510872
971262964033 11512604
794797018153 11514336
55320673513 11516068
822107224063 11517800
315818022193 11519532
995772123183 11521264
73527477453 11522996
194672749823 11524728
521694959053 11526460
467774808923 11528192
578416155943 11529924
275202844173 11531656
245091591503 11533388
738075821263 11535120
315117760503 11536852
978265580933 11538584
308815405293 11540316
956557468543 11542048
8403140283 11543780
848717168283 11545512
180667516023 11547244
429260415973 11548976
219882170663 11550708
207277460243 11552440
415955443863 11554172
552506473413 11555904
906838888553 11557636
368337648943 11559368
286407031213 11561100
631636044383 11562832
478978995963 11564564
925745954183 11566296
613429240443 11568028
240890021363 11569760
456570621883 11571492
794797018153 11573224
877427897573 11574956
56721196893 11576688
60222505343 11578420
791295709703 11580152
783592831113 11581884
848717168283 11583616
227585049253 11585348
7002616903 11587080
798998588293 11588812
367637387253 11590544
929947524323 11592276
268900488963 11594008
172964637433 11595740
254895255163 11597472
551806211723 11599204
781492046043 11600936
712866400423 11602668
609927931993 11604400
148455478283 11606132
373939742463 11607864
124646580823 11609596
121145272373 11611328
184869086163 11613060
97336374913 11614792
885130776163 11616524
549005164963 11618256
547604641583 11619988
701662213383 11621720
479679257653 11623452
837512981243 11625184
169463328983 11626916
560909613693 11628648
198874319963 11630380
621132119033 11632112
368337648943 11633844
466374285543 11635576
618331072273 11637308
563710660453 11639040
672951484093 11640772
762584980413 11642504
59522243653 11644236
585418772843 11645968
19607327323 11647700
443965911463 11649432
649842848323 11651164
639338922973 11652896
763985503793 11654628
306014358533 11656360
147054954903 11658092
189770917993 11659824
465674023853 11661556
872526065743 11663288
45517009853 11665020
849417429973 11666752
373239480773 11668484
179967254333 11670216
120445010683 11671948
775889952523 11673680
709365091973 11675412
109941085333 11677144
950255113333 11678876
653344156773 11680608
453069313433 11682340
966361132203 11684072
510490772013 11685804
965660870513 11687536
749280008303 11689268
929947524323 11691000
25909682533 11692732
830510364343 11694464
896334963203 11696196
490883444693 11697928
918743337283 11699660
612728978753 11701392
847316644903 11703124
973363749103 11704856
19607327323 11706588
563010398763 11708320
285006507833 11710052
115543178853 11711784
654744680153 11713516
48318056613 11715248
476177949203 11716980
676452792543 11718712
613429240443 11720444
240890021363 11722176
450968528363 11723908
74928000833 11725640
993671338113 11727372
18206803943 11729104
672251222403 11730836
880929206023 11732568
356433200213 11734300
149856001663 11736032
655444941843 11737764
677153054233 11739496
642840231423 11741228
977565319243 11742960
831210626033 11744692
349430583313 11746424
812303560403 11748156
135850767863 11749888
315818022193 11751620
842414813073 11753352
377441050913 11755084
593121651433 11756816
838213242933 11758548
594522174813 11760280
198874319963 11762012
383743406123 11763744
311616452053 11765476
402650471753 11767208
311616452053 11768940
917342813903 11770672
108540561953 11772404
719168755633 11774136
873226327433 11775868
30111252673 11777600
459371668643 11779332
808101990263 11781064
158259141943 11782796
563010398763 11784528
576315370873 11786260
443265649773 11787992
205176675173 11789724
981066627693 11791456
802499896743 11793188
664548343813 11794920
256295778543 11796652
364836340493 11798384
742277391403 11800116
682755147753 11801848
494384753143 11803580
376040527533 11805312
903337580103 11807044
560909613693 11808776
181367777713 11810508
628834997623 11812240
306014358533 11813972
297611218253 11815704
835412196173 11817436
72827215763 11819168
422958060763 11820900
561609875383 11822632
159659665323 11824364
524496005813 11826096
699561428313 11827828
493684491453 11829560
955156945163 11831292
955857206853 11833024
945353281503 11834756
310215928673 11836488
234587666153 11838220
406151780203 11839952
576315370873 11841684
108540561953 11843416
186969871233 11845148
575615109183 11846880
506289201873 11848612
92434543083 11850344
828409579273 11852076
123246057443 11853808
90333758013 11855540
737375559573 11857272
877427897573 11859004
63723813793 11860736
725471110843 11862468
39914916333 11864200
340327181343 11865932
543403071443 11867664
114142655473 11869396
273102059103 11871128
11904448733 11872860
512591557083 11874592
5602093523 11876324
863422663773 11878056
892133393063 11879788
175765684193 11881520
753481578443 11883252
544803594823 11884984
355732938523 11886716
670850699023 11888448
649142586633 11890180
74227739143 11891912
357833723593 11893644
460772192023 11895376
520994697363 11897108
616230287203 11898840
817205392233 11900572
458671406953 11902304
992270814733 11904036
336825872893 11905768
785693616183 11907500
706564045213 11909232
125346842513 11910964
388645237953 11912696
524496005813 11914428
670850699023 11916160
332624302753 11917892
387244714573 11919624
384443667813 11921356
123946319133 11923088
118344225613 11924820
500687108353 11926552
16106018873 11928284
905438365173 11930016
72827215763 11931748
581217202703 11933480
104338991813 11935212
201675366723 11936944
42015701403 11938676
541302286373 11940408
210078507003 11942140
565811445523 11943872
569312753973 11945604
956557468543 11947336
20307589013 11949068
728972419293 11950800
224083740803 11952532
192571964753 11954264
434162247803 11955996
687656979583 11957728
190471179683 11959460
495085014833 11961192
852218476733 11962924
836112457863 11964656
873926589123 11966388
172964637433 11968120
813704083783 11969852
47617794923 11971584
231086357703 11973316
698160904933 11975048
119044487303 11976780
150556263353 11978512
658946250293 11980244
152657048423 11981976
863422663773 11983708
672251222403 11985440
334024826133 11987172
70026169003 11988904
457270883573 11990636
306714620223 11992368
623232904103 11994100
780091522663 11995832
598023483263 11997564
810202775333 11999296
640039184663 12001028
770287859003 12002760
460071930333 12004492
208677983623 12006224
917342813903 12007956
742977653093 12009688
122545795753 12011420
563010398763 12013152
700261690003 12014884
684155671133 12016616
999273431633 12018348
196773534893 12020080
566511707213 12021812
813704083783 12023544
801099373363 12025276
865523448843 12027008
630935782693 12028740
803200158433 12030472
888632084613 12032204
361335032043 12033936
507689725253 12035668
450268266673 12037400
86832449563 12039132
115543178853 12040864
249993423333 12042596
151956786733 12044328
179967254333 12046060
170163590673 12047792
530098099333 12049524
894934439823 12051256
445366434843 12052988
460071930333 12054720
883029991093 12056452
426459369213 12058184
873226327433 12059916
39214654643 12061648
958658253613 12063380
463573238783 12065112
44816748163 12066844
516092865533 12068576
843815336453 12070308
418056228933 12072040
324221162473 12073772
516793127223 12075504
964960608823 12077236
976865057553 12078968
857820570253 12080700
393547069783 12082432
413854658793 12084164
529397837643 12085896
67225122243 12087628
980366366003 12089360
846616383213 12091092
921544384043 12092824
168062805603 12094556
698160904933 12096288
716367708873 12098020
79829832663 12099752
376740789223 12101484
462172715403 12103216
426459369213 12104948
107140038573 12106680
280804937693 12108412
890032607993 12110144
967761655583 12111876
182768301093 12113608
872526065743 12115340
891433131373 12117072
46917533233 12118804
988769506283 12120536
308815405293 12122268
87532711253 12124000
855719785183 12125732
370438434013 12127464
597323221573 12129196
979666104313 12130928
796897803223 12132660
959358515303 12134392
253494731783 12136124
151956786733 12137856
904037841793 12139588
253494731783 12141320
129548412653 12143052
834011672793 12144784
532899146093 12146516
644941016493 12148248
127447627583 12149980
198174058273 12151712
682755147753 12153444
714967185493 12155176
369738172323 12156908
312316713743 12158640
49018318303 12160372
245091591503 12162104
100137421673 12163836
370438434013 12165568
325621685853 12167300
639338922973 12169032
540602024683 12170764
745078438163 12172496
231786619393 12174228
904037841793 12175960
613429240443 12177692
825608532513 12179424
495785276523 12181156
668049652263 12182888
184869086163 12184620
285706769523 12186352
277303629243 12188084
214980338833 12189816
462872977093 12191548
86132187873 12193280
726871634223 12195012
190471179683 12196744
326321947543 12198476
69325907313 12200208
428560154283 12201940
842414813073 12203672
575615109183 12205404
379541835983 12207136
654744680153 12208868
374640004153 12210600
905438365173 12212332
338226396273 12214064
980366366003 12215796
523095482433 12217528
371138695703 12219260
813704083783 12220992
109240823643 12222724
123246057443 12224456
292009124733 12226188
367637387253 12227920
257696301923 12229652
407552303583 12231384
333324564443 12233116
277303629243 12234848
980366366003 12236580
803200158433 12238312
892133393063 12240044
729672680983 12241776
68625645623 12243508
27310205913 12245240
724070587463 12246972
378141312603 12248704
175065422503 12250436
642840231423 12252168
229685834323 12253900
124646580823 12255632
23108635773 12257364
257696301923 12259096
790595448013 12260828
960058776993 12262560
283605984453 12264292
446766958223 12266024
786393877873 12267756
486681874553 12269488
770287859003 12271220
607827146923 12272952
778690999283 12274684
799698849983 12276416
677153054233 12278148
912440982073 12279880
216380862213 12281612
118344225613 12283344
592421389743 12285076
450268266673 12286808
679954100993 12288540
576315370873 12290272
689757764653 12292004
68625645623 12293736
488082397933 12295468
801799635053 12297200
445366434843 12298932
688357241273 12300664
939050926293 12302396
52519626753 12304128
358533985283 12305860
715667447183 12307592
123946319133 12309324
679253839303 12311056
387944976263 12312788
532198884403 12314520
584718511153 12316252
364836340493 12317984
114142655473 12319716
113442393783 12321448
44816748163 12323180
327022209233 12324912
888632084613 12326644
424358584143 12328376
211479030383 12330108
692558811413 12331840
397048378233 12333572
628134735933 12335304
474077164133 12337036
740176606333 12338768
735274774503 12340500
429260415973 12342232
981066627693 12343964
268200227273 12345696
568612492283 12347428
421557537383 12349160
985968459523 12350892
727571895913 12352624
964960608823 12354356
831210626033 12356088
398448901613 12357820
164561497153 12359552
504888678493 12361284
867624233913 12363016
348730321623 12364748
807401728573 12366480
58821981963 12368212
664548343813 12369944
607827146923 12371676
796897803223 12373408
651243371703 12375140
299712003323 12376872
678553577613 12378604
506989463563 12380336
16106018873 12382068
606426623543 12383800
313717237123 12385532
712866400423 12387264
731073204363 12388996
707264306903 12390728
301812788393 12392460
188370394613 12394192
151956786733 12395924
490183183003 12397656
69325907313 12399388
19607327323 12401120
980366366003 12402852
922944907423 12404584
548304903273 12406316
65824598863 12408048
559509090313 12409780
249993423333 12411512
503488155113 12413244
513291818773 12414976
644240754803 12416708
915242028833 12418440
383743406123 12420172
951655636713 12421904
334725087823 12423636
41315439713 12425368
742977653093 12427100
324921424163 12428832
761884718723 12430564
752081055063 12432296
336125611203 12434028
394947593163 12435760
993671338113 12437492
259797086993 12439224
513992080463 12440956
941851973053 12442688
608527408613 12444420
600124268333 12446152
322820639093 12447884
306014358533 12449616
816505130543 12451348
751380793373 12453080
370438434013 12454812
862722402083 12456544
605726361853 12458276
240189759673 12460008
164561497153 12461740
932748571083 12463472
401249948373 12465204
253494731783 12466936
526596790883 12468668
626734212553 12470400
4901831833 12472132
514692342153 12473864
813003822093 12475596
966361132203 12477328
902637318413 12479060
440464603013 12480792
810202775333 12482524
64424075483 12484256
519594173983 12485988
669450175643 12487720
432761724423 12489452
580516941013 12491184
934149094463 12492916
776590214213 12494648
724070587463 12496380
209378245313 12498112
100137421673 12499844
324921424163 12501576
377441050913 12503308
686956717893 12505040
588219819603 12506772
114842917163 12508504
558108566933 12510236
976164795863 12511968
72126954073 12513700
922944907423 12515432
997872908253 12517164
662447558743 12518896
819306177303 12520628
509090248633 12522360
698160904933 12524092
542002548063 12525824
439064079633 12527556
687656979583 12529288
546904379893 12531020
966361132203 12532752
147054954903 12534484
453769575123 12536216
574914847493 12537948
674352007473 12539680
450968528363 12541412
166662282223 12543144
143553646453 12544876
62323290413 12546608
866223710533 12548340
759083671963 12550072
207277460243 12551804
546204118203 12553536
86132187873 12555268
837512981243 12557000
295510433183 12558732
418756490623 12560464
105739515193 12562196
219181908973 12563928
955156945163 12565660
850117691663 12567392
77028785903 12569124
303213311773 12570856
814404345473 12572588
32912299433 12574320
929247262633 12576052
168062805603 12577784
490883444693 12579516
961459300373 12581248
311616452053 12582980
7002616903 12584712
227585049253 12586444
574214585803 12588176
447467219913 12589908
390045761333 12591640
32212037743 12593372
545503856513 12595104
106439776883 12596836
613429240443 12598568
450268266673 12600300
729672680983 12602032
282205461073 12603764
249293161643 12605496
441164864703 12607228
795497279843 12608960
612728978753 12610692
415955443863 12612424
563010398763 12614156
355032676833 12615888
639338922973 12617620
953056160093 12619352
227585049253 12621084
772388644073 12622816
328422732613 12624548
482480304413 12626280
747179223233 12628012
407552303583 12629744
831210626033 12631476
735274774503 12633208
759783933653 12634940
279404414313 12636672
648442324943 12638404
642139969733 12640136
923645169113 12641868
929247262633 12643600
619731595653 12645332
979666104313 12647064
418756490623 12648796
151956786733 12650528
992971076423 12652260
817205392233 12653992
721969802393 12655724
974764272483 12657456
479679257653 12659188
51119103373 12660920
122545795753 12662652
11204187043 12664384
458671406953 12666116
929947524323 12667848
12604710423 12669580
406852041893 12671312
42015701403 12673044
673651745783 12674776
505588940183 12676508
829810102653 12678240
411753873723 12679972
901937056723 12681704
124646580823 12683436
298311479943 12685168
362035293733 12686900
361335032043 12688632
193272226443 12690364
563710660453 12692096
720569279013 12693828
158259141943 12695560
497886061593 12697292
599424006643 12699024
690458026343 12700756
158959403633 12702488
509790510323 12704220
456570621883 12705952
607827146923 12707684
29410990983 12709416
26609944223 12711148
912440982073 12712880
982467151073 12714612
640039184663 12716344
175065422503 12718076
310215928673 12719808
219181908973 12721540
938350664603 12723272
211479030383 12725004
453069313433 12726736
134450244483 12728468
856420046873 12730200
632336306073 12731932
670850699023 12733664
643540493113 12735396
469175332303 12737128
165261758843 12738860
135150506173 12740592
926446215873 12742324
618331072273 12744056
752781316753 12745788
11204187043 12747520
402650471753 12749252
456570621883 12750984
30111252673 12752716
128848150963 12754448
294810171493 12756180
686956717893 12757912
857820570253 12759644
113442393783 12761376
952355898403 12763108
767486812243 12764840
489482921313 12766572
607126885233 12768304
658245988603 12770036
34312822813 12771768
822807485753 12773500
218481647283 12775232
52519626753 12776964
485281351173 12778696
476177949203 12780428
481079781033 12782160
922944907423 12783892
807401728573 12785624
439764341323 12787356
873926589123 12789088
40615178023 12790820
506289201873 12792552
54620411823 12794284
325621685853 12796016
503488155113 12797748
882329729403 12799480
11204187043 12801212
387944976263 12802944
957257730233 12804676
80530094353 12806408
387944976263 12808140
893533916443 12809872
84731664493 12811604
588219819603 12813336
492984229763 12815068
421557537383 12816800
917342813903 12818532
680654362683 12820264
619031333963 12821996
42015701403 12823728
74227739143 12825460
763285242103 12827192
291308863043 12828924
567211968903 12830656
412454135413 12832388
595922698193 12834120
558108566933 12835852
285006507833 12837584
651243371703 12839316
449568004983 12841048
117643963923 12842780
887931822923 12844512
159659665323 12846244
350831106693 12847976
619731595653 12849708
952355898403 12851440
612028717063 12853172
714967185493 12854904
655444941843 12856636
935549617843 12858368
611328455373 12860100
757683148583 12861832
215680600523 12863564
675752530853 12865296
67225122243 12867028
226184525873 12868760
172964637433 12870492
327722470923 12872224
677153054233 12873956
275903105863 12875688
175765684193 12877420
168062805603 12879152
679954100993 12880884
917342813903 12882616
46217271543 12884348
642139969733 12886080
516092865533 12887812
601524791713 12889544
961459300373 12891276
63723813793 12893008
690458026343 12894740
170863852363 12896472
605026100163 12898204
340327181343 12899936
717067970563 12901668
946053543193 12903400
918043075593 12905132
981766889383 12906864
710065353663 12908596
91034019703 12910328
254895255163 12912060
320019592333 12913792
827709317583 12915524
640739446353 12917256
320719854023 12918988
369738172323 12920720
315117760503 12922452
181367777713 12924184
994371599803 12925916
211479030383 12927648
91034019703 12929380
206577198553 12931112
131649197723 12932844
838213242933 12934576
605726361853 12936308
934149094463 12938040
999273431633 12939772
239489497983 12941504
146354693213 12943236
18907065633 12944968
781492046043 12946700
183468562783 12948432
532899146093 12950164
616230287203 12951896
429960677663 12953628
653344156773 12955360
214280077143 12957092
489482921313 12958824
819306177303 12960556
230386096013 12962288
878128159263 12964020
678553577613 12965752
483180566103 12967484
18907065633 12969216
301112526703 12970948
480379519343 12972680
597323221573 12974412
939751187983 12976144
642840231423 12977876
495085014833 12979608
263998657133 12981340
649842848323 12983072
880929206023 12984804
336825872893 12986536
190471179683 12988268
836112457863 12990000
677853315923 12991732
699561428313 12993464
955857206853 12995196
550405688343 12996928
92434543083 12998660
259797086993 13000392
952355898403 13002124
343128228103 13003856
784293092803 13005588
822107224063 13007320
174365160813 13009052
163861235463 13010784
504188416803 13012516
947454066573 13014248
574914847493 13015980
755582363513 13017712
758383410273 13019444
106439776883 13021176
740176606333 13022908
384443667813 13024640
968461917273 13026372
540602024683 13028104
218481647283 13029836
584018249463 13031568
322120377403 13033300
688357241273 13035032
463573238783 13036764
273102059103 13038496
654044418463 13040228
583317987773 13041960
662447558743 13043692
167362543913 13045424
37113869573 13047156
890032607993 13048888
211479030383 13050620
292709386423 13052352
567912230593 13054084
878828420953 13055816
179967254333 13057548
450968528363 13059280
666649128883 13061012
528697575953 13062744
168062805603 13064476
292709386423 13066208
254895255163 13067940
679253839303 13069672
753481578443 13071404
309515666983 13073136
336825872893 13074868
518893912293 13076600
167362543913 13078332
301812788393 13080064
845215859833 13081796
974764272483 13083528
21007850703 13085260
182768301093 13086992
841714551383 13088724
492984229763 13090456
672251222403 13092188
197473796583 13093920
446766958223 13095652
446766958223 13097384
878128159263 13099116
429260415973 13100848
733874251123 13102580
30811514363 13104312
9803663663 13106044
50418841683 13107776
256996040233 13109508
328422732613 13111240
127447627583 13112972
497185799903 13114704
51819365063 13116436
881629467713 13118168
356433200213 13119900
122545795753 13121632
779391260973 13123364
672951484093 13125096
808802251953 13126828
937650402913 13128560
721969802393 13130292
950255113333 13132024
394247331473 13133756
461472453713 13135488
236688451223 13137220
805300943503 13138952
259096825303 13140684
478978995963 13142416
310215928673 13144148
453769575123 13145880
733874251123 13147612
163861235463 13149344
126047104203 13151076
892833654753 13152808
422958060763 13154540
728972419293 13156272
760484195343 13158004
852918738423 13159736
429960677663 13161468
23808897463 13163200
495785276523 13164932
686956717893 13166664
720569279013 13168396
491583706383 13170128
60222505343 13171860
681354624373 13173592
56721196893 13175324
682054886063 13177056
635837614523 13178788
392146546403 13180520
316518283883 13182252
378141312603 13183984
236688451223 13185716
352931891763 13187448
535700192853 13189180
740176606333 13190912
575615109183 13192644
939751187983 13194376
221982955733 13196108
286407031213 13197840
927146477563 13199572
160359927013 13201304
446066696533 13203036
637938399593 13204768
225484264183 13206500
276603367553 13208232
72827215763 13209964
887931822923 13211696
2801046763 13213428
228985572633 13215160
435562771183 13216892
537100716233 13218624
771688382383 13220356
607827146923 13222088
331223779373 13223820
137251291243 13225552
147755216593 13227284
234587666153 13229016
703762998453 13230748
47617794923 13232480
490883444693 13234212
913141243763 13235944
97336374913 13237676
228285310943 13239408
579116417633 13241140
496485538213 13242872
51819365063 13244604
305314096843 13246336
126747365893 13248068
168763067293 13249800
743677914783 13251532
694659596483 13253264
123246057443 13254996
483180566103 13256728
844515598143 13258460
645641278183 13260192
193972488133 13261924
531498622713 13263656
510490772013 13265388
426459369213 13267120
614829763823 13268852
483180566103 13270584
913141243763 13272316
393547069783 13274048
719869017323 13275780
151256525043 13277512
718468493943 13279244
67925383933 13280976
106439776883 13282708
784993354493 13284440
593121651433 13286172
250693685023 13287904
399849424993 13289636
262598133753 13291368
714266923803 13293100
282905722763 13294832
83331141113 13296564
787794401253 13298296
326321947543 13300028
135850767863 13301760
889332346303 13303492
550405688343 13305224
992270814733 13306956
240189759673 13308688
900536533343 13310420
105739515193 13312152
449568004983 13313884
121845534063 13315616
126047104203 13317348
674352007473 13319080
671550960713 13320812
916642552213 13322544
494384753143 13324276
118344225613 13326008
302513050083 13327740
878128159263 13329472
341727704723 13331204
20307589013 13332936
679253839303 13334668
933448832773 13336400
866223710533 13338132
608527408613 13339864
750680531683 13341596
102238206743 13343328
238088974603 13345060
660346773673 13346792
916642552213 13348524
252094208403 13350256
948854589953 13351988
165962020533 13353720
214980338833 13355452
954456683473 13357184
762584980413 13358916
687656979583 13360648
24509159153 13362380
667349390573 13364112
673651745783 13365844
60922767033 13367576
462172715403 13369308
440464603013 13371040
612028717063 13372772
830510364343 13374504
127447627583 13376236
598023483263 13377968
637238137903 13379700
350130845003 13381432
601524791713 13383164
357133461903 13384896
105739515193 13386628
236688451223 13388360
812303560403 13390092
446066696533 13391824
271001274033 13393556
855019523493 13395288
809502513643 13397020
967061393893 13398752
438363817943 13400484
264698918823 13402216
794096756463 13403948
181367777713 13405680
996472384873 13407412
846616383213 13409144
803200158433 13410876
726871634223 13412608
652643895083 13414340
508389986943 13416072
768887335623 13417804
699561428313 13419536
525896529193 13421268
619031333963 13423000
457270883573 13424732
191171441373 13426464
995071861493 13428196
229685834323 13429928
197473796583 13431660
769587597313 13433392
940451449673 13435124
712166138733 13436856
757683148583 13438588
936950141223 13440320
278704152623 13442052
196073273203 13443784
455170098503 13445516
109941085333 13447248
825608532513 13448980
453069313433 13450712
458671406953 13452444
324921424163 13454176
553906996793 13455908
30111252673 13457640
179967254333 13459372
843815336453 13461104
574214585803 13462836
789194924633 13464568
732473727743 13466300
725471110843 13468032
908239411933 13469764
593121651433 13471496
742277391403 13473228
392846808093 13474960
568612492283 13476692
307414881913 13478424
260497348683 13480156
838213242933 13481888
700261693 13483620
736675297883 13485352
287807554593 13487084
560209352003 13488816
108540561953 13490548
315117760503 13492280
539201501303 13494012
296210694873 13495744
4901831833 13497476
932748571083 13499208
860621617013 13500940
251393946713 13502672
770287859003 13504404
987368982903 13506136
841714551383 13507868
79829832663 13509600
338926657963 13511332
567912230593 13513064
236688451223 13514796
413854658793 13516528
143553646453 13518260
658946250293 13519992
247892638263 13521724
185569347853 13523456
740176606333 13525188
598023483263 13526920
679253839303 13528652
11904448733 13530384
654744680153 13532116
489482921313 13533848
648442324943 13535580
187670132923 13537312
280104676003 13539044
545503856513 13540776
374640004153 13542508
820006438993 13544240
389345499643 13545972
232486881083 13547704
542702809753 13549436
654044418463 13551168
32212037743 13552900
95235589843 13554632
172264375743 13556364
707264306903 13558096
62323290413 13559828
244391329813 13561560
747179223233 13563292
520994697363 13565024
921544384043 13566756
155458095183 13568488
610628193683 13570220
954456683473 13571952
695359858173 13573684
21007850703 13575416
675752530853 13577148
363435817113 13578880
997872908253 13580612
763285242103 13582344
838213242933 13584076
991570553043 13585808
642139969733 13587540
967761655583 13589272
32912299433 13591004
702362475073 13592736
728272157603 13594468
775189690833 13596200
504888678493 13597932
983167412763 13599664
677853315923 13601396
383043144433 13603128
689757764653 13604860
613429240443 13606592
864823187153 13608324
385844191193 13610056
957957991923 13611788
591721128053 13613520
278704152623 13615252
961459300373 13616984
185569347853 13618716
278003890933 13620448
964260347133 13622180
746478961543 13623912
453769575123 13625644
591721128053 13627376
904738103483 13629108
961459300373 13630840
591721128053 13632572
239489497983 13634304
144253908143 13636036
476878210893 13637768
6302355213 13639500
228985572633 13641232
857120308563 13642964
63023552103 13644696
564410922143 13646428
765386027173 13648160
512591557083 13649892
394247331473 13651624
945353281503 13653356
132349459413 13655088
403350733443 13656820
912440982073 13658552
275202844173 13660284
224784002493 13662016
644941016493 13663748
945353281503 13665480
898435748273 13667212
934849356153 13668944
144253908143 13670676
777290475903 13672408
446766958223 13674140
921544384043 13675872
875327112503 13677604
254194993473 13679336
40615178023 13681068
380242097673 13682800
621832380723 13684532
150556263353 13686264
18206803943 13687996
887231561233 13689728
843815336453 13691460
445366434843 13693192
520994697363 13694924
348030059933 13696656
105039253503 13698388
256996040233 13700120
993671338113 13701852
275903105863 13703584
734574512813 13705316
965660870513 13707048
985268197833 13708780
955857206853 13710512
530798361023 13712244
275202844173 13713976
530798361023 13715708
906138626863 13717440
141452861383 13719172
542002548063 13720904
437663556253 13722636
205876936863 13724368
168763067293 13726100
564410922143 13727832
862022140393 13729564
700961951693 13731296
662447558743 13733028
53219888443 13734760
276603367553 13736492
362035293733 13738224
965660870513 13739956
693259073103 13741688
623232904103 13743420
438363817943 13745152
336825872893 13746884
219882170663 13748616
641439708043 13750348
940451449673 13752080
605026100163 13753812
512591557083 13755544
67225122243 13757276
142853384763 13759008
186269609543 13760740
717067970563 13762472
242290544743 13764204
392846808093 13765936
883730252783 13767668
15405757183 13769400
724070587463 13771132
773088905763 13772864
586819296223 13774596
758383410273 13776328
52519626753 13778060
418056228933 13779792
748579746613 13781524
404751256823 13783256
91734281393 13784988
420857275693 13786720
432761724423 13788452
820706700683 13790184
595922698193 13791916
181367777713 13793648
967761655583 13795380
86832449563 13797112
947454066573 13798844
731073204363 13800576
545503856513 13802308
506289201873 13804040
252094208403 13805772
432761724423 13807504
772388644073 13809236
163160973773 13810968
324921424163 13812700
995071861493 13814432
492984229763 13816164
352231630073 13817896
299712003323 13819628
845916121523 13821360
59522243653 13823092
873226327433 13824824
161760450393 13826556
705863783523 13828288
149155739973 13830020
287807554593 13831752
216380862213 13833484
355032676833 13835216
392846808093 13836948
140752599693 13838680
612028717063 13840412
221982955733 13842144
162460712083 13843876
908239411933 13845608
977565319243 13847340
133749982793 13849072
577715894253 13850804
440464603013 13852536
866223710533 13854268
578416155943 13856000
554607258483 13857732
364136078803 13859464
869725018983 13861196
46217271543 13862928
663848082123 13864660
683455409443 13866392
581917464393 13868124
136551029553 13869856
979666104313 13871588
151956786733 13873320
768887335623 13875052
967761655583 13876784
467774808923 13878516
499986846663 13880248
108540561953 13881980
831210626033 13883712
118344225613 13885444
906138626863 13887176
18907065633 13888908
876727635883 13890640
448167481603 13892372
158959403633 13894104
957257730233 13895836
829810102653 13897568
950955375023 13899300
485281351173 13901032
378841574293 13902764
527997314263 13904496
759783933653 13906228
392146546403 13907960
562310137073 13909692
561609875383 13911424
586119034533 13913156
868324495603 13914888
728972419293 13916620
592421389743 13918352
25909682533 13920084
501387370043 13921816
968461917273 13923548
878828420953 13925280
485281351173 13927012
329823255993 13928744
312316713743 13930476
726171372533 13932208
990870291353 13933940
835412196173 13935672
670150437333 13937404
556007781863 13939136
425058845833 13940868
973363749103 13942600
418756490623 13944332
693959334793 13946064
116943702233 13947796
148455478283 13949528
390746023023 13951260
985968459523 13952992
582617726083 13954724
407552303583 13956456
259797086993 13958188
177166207573 13959920
363435817113 13961652
23808897463 13963384
575615109183 13965116
252794470093 13966848
854319261803 13968580
980366366003 13970312
556007781863 13972044
502787893423 13973776
263298395443 13975508
333324564443 13977240
148455478283 13978972
71426692383 13980704
696060119863 13982436
717768232253 13984168
438363817943 13985900
915942290523 13987632
288507816283 13989364
681354624373 13991096
243691068123 13992828
913841505453 13994560
254194993473 13996292
944653019813 13998024
147755216593 13999756
330523517683 14001488
445366434843 14003220
270301012343 14004952
96636113223 14006684
960759038683 14008416
373939742463 14010148
647742063253 14011880
890732869683 14013612
950955375023 14015344
917342813903 14017076
876727635883 14018808
810202775333 14020540
644941016493 14022272
455870360193 14024004
949554851643 14025736
523095482433 14027468
204476413483 14029200
143553646453 14030932
72126954073 14032664
513992080463 14034396
355732938523 14036128
932748571083 14037860
656845465223 14039592
683455409443 14041324
29410990983 14043056
978965842623 14044788
589620342983 14046520
863422663773 14048252
51119103373 14049984
240189759673 14051716
558808828623 14053448
924345430803 14055180
419456752313 14056912
700261693 14058644
706564045213 14060376
263998657133 14062108
750680531683 14063840
644941016493 14065572
161760450393 14067304
623933165793 14069036
598723744953 14070768
743677914783 14072500
555307520173 14074232
869725018983 14075964
144954169833 14077696
931348047703 14079428
787794401253 14081160
609927931993 14082892
642139969733 14084624
287107292903 14086356
12604710423 14088088
721969802393 14089820
919443598973 14091552
859221093633 14093284
950255113333 14095016
913141243763 14096748
532198884403 14098480
421557537383 14100212
912440982073 14101944
817905653923 14103676
993671338113 14105408
453769575123 14107140
666649128883 14108872
161760450393 14110604
944653019813 14112336
868324495603 14114068
506989463563 14115800
927846739253 14117532
514692342153 14119264
477578472583 14120996
656845465223 14122728
336825872893 14124460
469175332303 14126192
618331072273 14127924
904037841793 14129656
236688451223 14131388
39214654643 14133120
371138695703 14134852
133049721103 14136584
221282694043 14138316
632336306073 14140048
174365160813 14141780
518193650603 14143512
114842917163 14145244
259797086993 14146976
827009055893 14148708
621832380723 14150440
704463260143 14152172
511891295393 14153904
303213311773 14155636
629535259313 14157368
248592899953 14159100
750680531683 14160832
609227670303 14162564
546204118203 14164296
747179223233 14166028
959358515303 14167760
664548343813 14169492
29410990983 14171224
301112526703 14172956
416655705553 14174688
588920081293 14176420
520994697363 14178152
245091591503 14179884
39914916333 14181616
208677983623 14183348
346629536553 14185080
650543110013 14186812
790595448013 14188544
306014358533 14190276
429960677663 14192008
955156945163 14193740
655444941843 14195472
660346773673 14197204
855019523493 14198936
605026100163 14200668
580516941013 14202400
483880827793 14204132
719168755633 14205864
228985572633 14207596
954456683473 14209328
529397837643 14211060
101537945053 14212792
854319261803 14214524
173664899123 14216256
962159562063 14217988
21007850703 14219720
856420046873 14221452
725471110843 14223184
23808897463 14224916
723370325773 14226648
418056228933 14228380
337526134583 14230112
969862440653 14231844
60222505343 14233576
455870360193 14235308
965660870513 14237040
394947593163 14238772
263998657133 14240504
731773466053 14242236
591721128053 14243968
142153123073 14245700
901937056723 14247432
231086357703 14249164
869024757293 14250896
749280008303 14252628
29410990983 14254360
918043075593 14256092
295510433183 14257824
11904448733 14259556
32912299433 14261288
349430583313 14263020
520294435673 14264752
467074547233 14266484
414554920483 14268216
123946319133 14269948
263298395443 14271680
174365160813 14273412
189070656303 14275144
430660939353 14276876
669450175643 14278608
998573169943 14280340
836112457863 14282072
212179292073 14283804
531498622713 14285536
713566662113 14287268
801799635053 14289000
754882101823 14290732
841714551383 14292464
738075821263 14294196
263998657133 14295928
56721196893 14297660
948154328263 14299392
327022209233 14301124
988069244593 14302856
670850699023 14304588
796897803223 14306320
988769506283 14308052
393547069783 14309784
7702878593 14311516
229685834323 14313248
908239411933 14314980
450268266673 14316712
944653019813 14318444
872526065743 14320176
303913573463 14321908
318619068953 14323640
558808828623 14325372
93835066463 14327104
260497348683 14328836
638638661283 14330568
840314028003 14332300
414554920483 14334032
610628193683 14335764
938350664603 14337496
843115074763 14339228
738776082953 14340960
943952758123 14342692
492984229763 14344424
750680531683 14346156
348030059933 14347888
241590283053 14349620
36413607883 14351352
908939673623 14353084
340327181343 14354816
49718579993 14356548
768887335623 14358280
32912299433 14360012
973363749103 14361744
263298395443 14363476
724070587463 14365208
217781385593 14366940
106439776883 14368672
11904448733 14370404
781492046043 14372136
294109909803 14373868
654744680153 14375600
387244714573 14377332
756282625203 14379064
511891295393 14380796
748579746613 14382528
565111183833 14384260
808802251953 14385992
976164795863 14387724
894234178133 14389456
316518283883 14391188
848717168283 14392920
546904379893 14394652
813003822093 14396384
751380793373 14398116
274502582483 14399848
771688382383 14401580
834011672793 14403312
90333758013 14405044
210078507003 14406776
616230287203 14408508
56020935203 14410240
874626850813 14411972
253494731783 14413704
312316713743 14415436
216380862213 14417168
455870360193 14418900
733173989433 14420632
429260415973 14422364
401950210063 14424096
116943702233 14425828
284306246143 14427560
894934439823 14429292
184168824473 14431024
524496005813 14432756
758383410273 14434488
906838888553 14436220
548304903273 14437952
270301012343 14439684
256996040233 14441416
504188416803 14443148
472676640753 14444880
955156945163 14446612
998573169943 14448344
901937056723 14450076
368337648943 14451808
66524860553 14453540
334725087823 14455272
776590214213 14457004
429260415973 14458736
956557468543 14460468
219181908973 14462200
230386096013 14463932
725471110843 14465664
689757764653 14467396
630935782693 14469128
896334963203 14470860
630235521003 14472592
286407031213 14474324
27310205913 14476056
244391329813 14477788
252794470093 14479520
909639935313 14481252
834011672793 14482984
315818022193 14484716
336125611203 14486448
654744680153 14488180
520294435673 14489912
394247331473 14491644
184168824473 14493376
692558811413 14495108
229685834323 14496840
883029991093 14498572
320719854023 14500304
366236863873 14502036
539201501303 14503768
791295709703 14505500
291308863043 14507232
400549686683 14508964
830510364343 14510696
432061462733 14512428
77729047593 14514160
296910956563 14515892
321420115713 14517624
850817953353 14519356
625333689173 14521088
160359927013 14522820
135850767863 14524552
538501239613 14526284
368337648943 14528016
968461917273 14529748
948854589953 14531480
655444941843 14533212
107140038573 14534944
710065353663 14536676
902637318413 14538408
864823187153 14540140
836112457863 14541872
700261693 14543604
499286584973 14545336
228285310943 14547068
556007781863 14548800
406852041893 14550532
927846739253 14552264
936950141223 14553996
165962020533 14555728
543403071443 14557460
157558880253 14559192
384443667813 14560924
867624233913 14562656
258396563613 14564388
190471179683 14566120
535700192853 14567852
26609944223 14569584
628134735933 14571316
558108566933 14573048
800399111673 14574780
35013084503 14576512
169463328983 14578244
675052269163 14579976
497886061593 14581708
829109840963 14583440
359934508663 14585172
495085014833 14586904
25909682533 14588636
888632084613 14590368
247892638263 14592100
688357241273 14593832
960058776993 14595564
288507816283 14597296
272401797413 14599028
522395220743 14600760
759083671963 14602492
462172715403 14604224
926446215873 14605956
195373011513 14607688
226884787563 14609420
471276117373 14611152
532899146093 14612884
929947524323 14614616
578416155943 14616348
636537876213 14618080
906838888553 14619812
156158356873 14621544
435562771183 14623276
828409579273 14625008
140752599693 14626740
115543178853 14628472
55320673513 14630204
843115074763 14631936
329122994303 14633668
686256456203 14635400
430660939353 14637132
218481647283 14638864
90333758013 14640596
457270883573 14642328
348730321623 14644060
794096756463 14645792
103638730123 14647524
969162178963 14649256
294810171493 14650988
711465877043 14652720
31511776053 14654452
142853384763 14656184
992270814733 14657916
542702809753 14659648
911740720383 14661380
526596790883 14663112
893533916443 14664844
107840300263 14666576
510490772013 14668308
238789236293 14670040
692558811413 14671772
944653019813 14673504
282205461073 14675236
673651745783 14676968
140052338003 14678700
858520831943 14680432
802499896743 14682164
54620411823 14683896
744378176473 14685628
213579815453 14687360
529397837643 14689092
122545795753 14690824
445366434843 14692556
922944907423 14694288
962159562063 14696020
776590214213 14697752
780791784353 14699484
418056228933 14701216
206577198553 14702948
97336374913 14704680
858520831943 14706412
398448901613 14708144
544103333133 14709876
773088905763 14711608
239489497983 14713340
553906996793 14715072
295510433183 14716804
460071930333 14718536
894234178133 14720268
462872977093 14722000
59522243653 14723732
985968459523 14725464
300412265013 14727196
282205461073 14728928
679954100993 14730660
31511776053 14732392
325621685853 14734124
339626919653 14735856
123246057443 14737588
193972488133 14739320
199574581653 14741052
281505199383 14742784
108540561953 14744516
441865126393 14746248
696060119863 14747980
738776082953 14749712
490883444693 14751444
635137352833 14753176
311616452053 14754908
462872977093 14756640
335425349513 14758372
343128228103 14760104
950255113333 14761836
229685834323 14763568
432061462733 14765300
61623028723 14767032
867624233913 14768764
911740720383 14770496
44816748163 14772228
278704152623 14773960
691858549723 14775692
285706769523 14777424
989469767973 14779156
610628193683 14780888
348030059933 14782620
425058845833 14784352
84731664493 14786084
172964637433 14787816
423658322453 14789548
25909682533 14791280
602925315093 14793012
253494731783 14794744
40615178023 14796476
584718511153 14798208
901236795033 14799940
605026100163 14801672
728972419293 14803404
179967254333 14805136
749980269993 14806868
353632153453 14808600
711465877043 14810332
935549617843 14812064
235988189533 14813796
917342813903 14815528
880228944333 14817260
610628193683 14818992
802499896743 14820724
621832380723 14822456
837512981243 14824188
511191033703 14825920
43416224783 14827652
434862509493 14829384
313016975433 14831116
450968528363 14832848
296210694873 14834580
685556194513 14836312
317218545573 14838044
355732938523 14839776
883029991093 14841508
687656979583 14843240
758383410273 14844972
674352007473 14846704
393547069783 14848436
905438365173 14850168
811603298713 14851900
749280008303 14853632
315818022193 14855364
319319330643 14857096
261197610373 14858828
869024757293 14860560
186269609543 14862292
726871634223 14864024
327022209233 14865756
550405688343 14867488
441164864703 14869220
501387370043 14870952
901937056723 14872684
878828420953 14874416
617630810583 14876148
151256525043 14877880
824908270823 14879612
873926589123 14881344
962859823753 14883076
798998588293 14884808
758383410273 14886540
43416224783 14888272
605026100163 14890004
518193650603 14891736
572814062423 14893468
490883444693 14895200
880929206023 14896932
319319330643 14898664
293409648113 14900396
238789236293 14902128
560209352003 14903860
700961951693 14905592
37814131263 14907324
467074547233 14909056
212879553763 14910788
429960677663 14912520
770287859003 14914252
887231561233 14915984
436263032873 14917716
752081055063 14919448
917342813903 14921180
538501239613 14922912
68625645623 14924644
352931891763 14926376
520294435673 14928108
273802320793 14929840
84031402803 14931572
56020935203 14933304
462172715403 14935036
957957991923 14936768
985268197833 14938500
142853384763 14940232
964260347133 14941964
259797086993 14943696
738776082953 14945428
280804937693 14947160
522395220743 14948892
911040458693 14950624
651943633393 14952356
609927931993 14954088
563710660453 14955820
404751256823 14957552
814404345473 14959284
831210626033 14961016
365536602183 14962748
330523517683 14964480
221282694043 14966212
37113869573 14967944
11904448733 14969676
791995971393 14971408
677853315923 14973140
776590214213 14974872
28010467603 14976604
299712003323 14978336
158959403633 14980068
177866469263 14981800
327722470923 14983532
77028785903 14985264
744378176473 14986996
248592899953 14988728
107840300263 14990460
159659665323 14992192
988069244593 14993924
513291818773 14995656
590320604673 14997388
884430514473 14999120
9803663663 15000852
474777425823 15002584
734574512813 15004316
511891295393 15006048
919443598973 15007780
469175332303 15009512
280104676003 15011244
914541767143 15012976
792696233083 15014708
294810171493 15016440
864122925463 15018172
405451518513 15019904
107840300263 15021636
513992080463 15023368
361335032043 15025100
128147889273 15026832
453069313433 15028564
602925315093 15030296
896334963203 15032028
700261693 15033760
226884787563 15035492
136551029553 15037224
764685765483 15038956
710065353663 15040688
448867743293 15042420
915242028833 15044152
524496005813 15045884
499986846663 15047616
125346842513 15049348
904037841793 15051080
414554920483 15052812
591721128053 15054544
321420115713 15056276
411753873723 15058008
482480304413 15059740
922944907423 15061472
798298326603 15063204
682054886063 15064936
523795744123 15066668
147755216593 15068400
785693616183 15070132
444666173153 15071864
174365160813 15073596
615530025513 15075328
757683148583 15077060
184168824473 15078792
832611149413 15080524
117643963923 15082256
405451518513 15083988
747179223233 15085720
668749913953 15087452
861321878703 15089184
457270883573 15090916
216380862213 15092648
506989463563 15094380
777290475903 15096112
139352076313 15097844
465674023853 15099576
46917533233 15101308
502787893423 15103040
166662282223 15104772
668749913953 15106504
831210626033 15108236
809502513643 15109968
823507747443 15111700
272401797413 15113432
838213242933 15115164
968461917273 15116896
391446284713 15118628
616930548893 15120360
401249948373 15122092
654044418463 15123824
555307520173 15125556
165261758843 15127288
77729047593 15129020
455870360193 15130752
394247331473 15132484
52519626753 15134216
67225122243 15135948
91734281393 15137680
404751256823 15139412
455170098503 15141144
385143929503 15142876
131649197723 15144608
882329729403 15146340
537800977923 15148072
39914916333 15149804
413154397103 15151536
497886061593 15153268
616930548893 15155000
452369051743 15156732
263998657133 15158464
925745954183 15160196
978965842623 15161928
796897803223 15163660
402650471753 15165392
471976379063 15167124
197473796583 15168856
722670064083 15170588
388645237953 15172320
739476344643 15174052
719168755633 15175784
772388644073 15177516
473376902443 15179248
626734212553 15180980
705163521833 15182712
980366366003 15184444
663848082123 15186176
787094139563 15187908
855719785183 15189640
875327112503 15191372
386544452883 15193104
677853315923 15194836
614129502133 15196568
194672749823 15198300
607827146923 15200032
22408374083 15201764
918043075593 15203496
496485538213 15205228
863422663773 15206960
867624233913 15208692
105039253503 15210424
115543178853 15212156
224784002493 15213888
82630879423 15215620
10503925353 15217352
627434474243 15219084
194672749823 15220816
420157014003 15222548
651943633393 15224280
508389986943 15226012
516793127223 15227744
832611149413 15229476
268900488963 15231208
429260415973 15232940
143553646453 15234672
692558811413 15236404
478278734273 15238136
974064010793 15239868
300412265013 15241600
96636113223 15243332
385143929503 15245064
602925315093 15246796
112742132093 15248528
252094208403 15250260
17506542253 15251992
561609875383 15253724
358533985283 15255456
300412265013 15257188
170863852363 15258920
694659596483 15260652
622532642413 15262384
989469767973 15264116
630235521003 15265848
464973762163 15267580
793396494773 15269312
138651814623 15271044
294810171493 15272776
770287859003 15274508
947454066573 15276240
151956786733 15277972
730372942673 15279704
115543178853 15281436
554607258483 15283168
266099442203 15284900
516793127223 15286632
411053612033 15288364
23808897463 15290096
910340197003 15291828
111341608713 15293560
527297052573 15295292
686956717893 15297024
385143929503 15298756
203075890103 15300488
915942290523 15302220
904738103483 15303952
208677983623 15305684
878128159263 15307416
883730252783 15309148
830510364343 15310880
850117691663 15312612
65124337173 15314344
870425280673 15316076
660346773673 15317808
32212037743 15319540
513291818773 15321272
901236795033 15323004
718468493943 15324736
565111183833 15326468
36413607883 15328200
86832449563 15329932
481780042723 15331664
468475070613 15333396
878828420953 15335128
605726361853 15336860
429260415973 15338592
502787893423 15340324
343828489793 15342056
297611218253 15343788
939751187983 15345520
527997314263 15347252
784993354493 15348984
801799635053 15350716
563710660453 15352448
394247331473 15354180
754181840133 15355912
931348047703 15357644
890032607993 15359376
214280077143 15361108
587519557913 15362840
920143860663 15364572
334725087823 15366304
125346842513 15368036
967061393893 15369768
379541835983 15371500
948154328263 15373232
802499896743 15374964
402650471753 15376696
398448901613 15378428
118344225613 15380160
944653019813 15381892
700261690003 15383624
128147889273 15385356
539201501303 15387088
787794401253 15388820
368337648943 15390552
485281351173 15392284
184168824473 15394016
150556263353 15395748
832611149413 15397480
33612561123 15399212
575615109183 15400944
996472384873 15402676
990170029663 15404408
189770917993 15406140
560209352003 15407872
834711934483 15409604
591020866363 15411336
259096825303 15413068
789194924633 15414800
117643963923 15416532
923645169113 15418264
184168824473 15419996
96636113223 15421728
580516941013 15423460
360634770353 15425192
88933234633 15426924
652643895083 15428656
44816748163 15430388
870425280673 15432120
81930617733 15433852
463573238783 15435584
399849424993 15437316
703762998453 15439048
263998657133 15440780
416655705553 15442512
598023483263 15444244
348730321623 15445976
264698918823 15447708
482480304413 15449440
163861235463 15451172
166662282223 15452904
567912230593 15454636
388645237953 15456368
360634770353 15458100
941151711363 15459832
163160973773 15461564
380942359363 15463296
469875593993 15465028
53920150133 15466760
863422663773 15468492
68625645623 15470224
84731664493 15471956
425759107523 15473688
67925383933 15475420
549005164963 15477152
439064079633 15478884
109240823643 15480616
245091591503 15482348
789194924633 15484080
203776151793 15485812
196073273203 15487544
417355967243 15489276
544803594823 15491008
908239411933 15492740
549005164963 15494472
944653019813 15496204
482480304413 15497936
574214585803 15499668
15405757183 15501400
911040458693 15503132
755582363513 15504864
451668790053 15506596
626033950863 15508328
525896529193 15510060
252794470093 15511792
518193650603 15513524
310916190363 15515256
273102059103 15516988
344528751483 15518720
222683217423 15520452
600824530023 15522184
434862509493 15523916
664548343813 15525648
565811445523 15527380
640039184663 15529112
91734281393 15530844
268900488963 15532576
943952758123 15534308
511891295393 15536040
741577129713 15537772
847316644903 15539504
358533985283 15541236
655444941843 15542968
408252565273 15544700
483180566103 15546432
656845465223 15548164
108540561953 15549896
137951552933 15551628
393547069783 15553360
602225053403 15555092
792696233083 15556824
887231561233 15558556
684155671133 15560288
20307589013 15562020
853619000113 15563752
696060119863 15565484
908939673623 15567216
118344225613 15568948
14005233803 15570680
460071930333 15572412
743677914783 15574144
387944976263 15575876
854319261803 15577608
959358515303 15579340
675052269163 15581072
846616383213 15582804
964260347133 15584536
616230287203 15586268
359934508663 15588000
649142586633 15589732
728272157603 15591464
836812719553 15593196
568612492283 15594928
163861235463 15596660
539901762993 15598392
387944976263 15600124
301112526703 15601856
259096825303 15603588
731073204363 15605320
548304903273 15607052
378141312603 15608784
397048378233 15610516
77729047593 15612248
209378245313 15613980
260497348683 15615712
737375559573 15617444
271701535723 15619176
27310205913 15620908
891433131373 15622640
742977653093 15624372
32912299433 15626104
612728978753 15627836
594522174813 15629568
93134804773 15631300
849417429973 15633032
968461917273 15634764
341027443033 15636496
988769506283 15638228
471276117373 15639960
666649128883 15641692
650543110013 15643424
595922698193 15645156
838913504623 15646888
798298326603 15648620
951655636713 15650352
469175332303 15652084
385143929503 15653816
934149094463 15655548
635137352833 15657280
745078438163 15659012
826308794203 15660744
780791784353 15662476
789895186323 15664208
112742132093 15665940
611328455373 15667672
457971145263 15669404
404050995133 15671136
81930617733 15672868
387944976263 15674600
783592831113 15676332
395647854853 15678064
102938468433 15679796
460071930333 15681528
217781385593 15683260
700261690003 15684992
163861235463 15686724
123246057443 15688456
660346773673 15690188
313016975433 15691920
166662282223 15693652
144954169833 15695384
30811514363 15697116
197473796583 15698848
915942290523 15700580
302513050083 15702312
206577198553 15704044
394947593163 15705776
468475070613 15707508
296210694873 15709240
440464603013 15710972
268900488963 15712704
77028785903 15714436
434162247803 15716168
11204187043 15717900
820706700683 15719632
742277391403 15721364
91734281393 15723096
861321878703 15724828
132349459413 15726560
659646511983 15728292
762584980413 15730024
133749982793 15731756
858520831943 15733488
271701535723 15735220
260497348683 15736952
720569279013 15738684
732473727743 15740416
3501308453 15742148
478278734273 15743880
953756421783 15745612
328422732613 15747344
223383479113 15749076
292709386423 15750808
174365160813 15752540
44816748163 15754272
628834997623 15756004
770287859003 15757736
177166207573 15759468
661047035363 15761200
251393946713 15762932
145654431523 15764664
412454135413 15766396
701662213383 15768128
972663487413 15769860
803900420123 15771592
198174058273 15773324
285006507833 15775056
98736898293 15776788
620431857343 15778520
18907065633 15780252
417355967243 15781984
448867743293 15783716
179266992643 15785448
585418772843 15787180
598023483263 15788912
675752530853 15790644
940451449673 15792376
556708043553 15794108
591020866363 15795840
393547069783 15797572
724770849153 15799304
671550960713 15801036
229685834323 15802768
95935851533 15804500
723370325773 15806232
417355967243 15807964
101537945053 15809696
916642552213 15811428
70026169003 15813160
864823187153 15814892
187670132923 15816624
296910956563 15818356
232486881083 15820088
430660939353 15821820
862722402083 15823552
156858618563 15825284
955857206853 15827016
66524860553 15828748
782192307733 15830480
53920150133 15832212
549005164963 15833944
734574512813 15835676
14705495493 15837408
66524860553 15839140
41315439713 15840872
30811514363 15842604
524496005813 15844336
458671406953 15846068
974064010793 15847800
698861166623 15849532
810202775333 15851264
495085014833 15852996
602225053403 15854728
147054954903 15856460
647742063253 15858192
471976379063 15859924
628834997623 15861656
637938399593 15863388
813704083783 15865120
869024757293 15866852
604325838473 15868584
29410990983 15870316
214980338833 15872048
328422732613 15873780
461472453713 15875512
616230287203 15877244
689757764653 15878976
75628262523 15880708
112742132093 15882440
233887404463 15884172
470575855683 15885904
951655636713 15887636
220582432353 15889368
745078438163 15891100
719168755633 15892832
126047104203 15894564
827709317583 15896296
151956786733 15898028
857820570253 15899760
225484264183 15901492
497185799903 15903224
631636044383 15904956
155458095183 15906688
216380862213 15908420
971963225723 15910152
109941085333 15911884
271701535723 15913616
288507816283 15915348
650543110013 15917080
474777425823 15918812
568612492283 15920544
894234178133 15922276
881629467713 15924008
777990737593 15925740
927846739253 15927472
188370394613 15929204
669450175643 15930936
967061393893 15932668
84031402803 15934400
768887335623 15936132
206577198553 15937864
677153054233 15939596
483180566103 15941328
793396494773 15943060
145654431523 15944792
475477687513 15946524
415955443863 15948256
105039253503 15949988
333324564443 15951720
639338922973 15953452
933448832773 15955184
988769506283 15956916
728972419293 15958648
90333758013 15960380
129548412653 15962112
959358515303 15963844
147054954903 15965576
455170098503 15967308
278003890933 15969040
626033950863 15970772
424358584143 15972504
430660939353 15974236
120445010683 15975968
8403140283 15977700
42715963093 15979432
376740789223 15981164
576315370873 15982896
862722402083 15984628
336825872893 15986360
578416155943 15988092
682054886063 15989824
422257799073 15991556
623933165793 15993288
273802320793 15995020
691858549723 15996752
516793127223 15998484
445366434843 16000216
504888678493 16001948
107140038573 16003680
875327112503 16005412
228985572633 16007144
915242028833 16008876
817905653923 16010608
925045692493 16012340
254895255163 16014072
475477687513 16015804
883029991093 16017536
775889952523 16019268
776590214213 16021000
232486881083 16022732
629535259313 16024464
473376902443 16026196
979666104313 16027928
446066696533 16029660
288507816283 16031392
268200227273 16033124
399149163303 16034856
523795744123 16036588
10503925353 16038320
791295709703 16040052
32912299433 16041784
43416224783 16043516
985968459523 16045248
251393946713 16046980
209378245313 16048712
923645169113 16050444
295510433183 16052176
386544452883 16053908
104338991813 16055640
16106018873 16057372
687656979583 16059104
799698849983 16060836
997872908253 16062568
392146546403 16064300
862722402083 16066032
271701535723 16067764
884430514473 16069496
79129570973 16071228
488782659623 16072960
947454066573 16074692
168062805603 16076424
359234246973 16078156
894934439823 16079888
534999931163 16081620
41315439713 16083352
552506473413 16085084
510490772013 16086816
876027374193 16088548
435562771183 16090280
899136009963 16092012
376740789223 16093744
577015632563 16095476
351531368383 16097208
936950141223 16098940
151256525043 16100672
313016975433 16102404
902637318413 16104136
555307520173 16105868
759783933653 16107600
191871703063 16109332
317218545573 16111064
497185799903 16112796
67225122243 16114528
413154397103 16116260
652643895083 16117992
295510433183 16119724
359234246973 16121456
628834997623 16123188
238088974603 16124920
757683148583 16126652
917342813903 16128384
444666173153 16130116
432061462733 16131848
879528682643 16133580
916642552213 16135312
600824530023 16137044
997172646563 16138776
350130845003 16140508
795497279843 16142240
848717168283 16143972
546904379893 16145704
123246057443 16147436
447467219913 16149168
64424075483 16150900
703762998453 16152632
940451449673 16154364
376740789223 16156096
16106018873 16157828
91734281393 16159560
531498622713 16161292
546204118203 16163024
584018249463 16164756
100837683363 16166488
445366434843 16168220
901236795033 16169952
471976379063 16171684
978265580933 16173416
429960677663 16175148
170863852363 16176880
587519557913 16178612
346629536553 16180344
306714620223 16182076
720569279013 16183808
997172646563 16185540
266099442203 16187272
7702878593 16189004
522395220743 16190736
626734212553 16192468
366236863873 16194200
836112457863 16195932
836812719553 16197664
81230356043 16199396
343128228103 16201128
525196267503 16202860
155458095183 16204592
292709386423 16206324
505588940183 16208056
420857275693 16209788
976865057553 16211520
65124337173 16213252
63723813793 16214984
77028785903 16216716
824908270823 16218448
221982955733 16220180
95235589843 16221912
441865126393 16223644
35013084503 16225376
30111252673 16227108
226884787563 16228840
74928000833 16230572
818605915613 16232304
779391260973 16234036
732473727743 16235768
624633427483 16237500
227585049253 16239232
565811445523 16240964
345229013173 16242696
884430514473 16244428
72827215763 16246160
498586323283 16247892
862022140393 16249624
405451518513 16251356
504188416803 16253088
251393946713 16254820
950955375023 16256552
268900488963 16258284
830510364343 16260016
822807485753 16261748
100137421673 16263480
338226396273 16265212
350831106693 16266944
782892569423 16268676
391446284713 16270408
448867743293 16272140
86832449563 16273872
670850699023 16275604
800399111673 16277336
109240823643 16279068
829109840963 16280800
613429240443 16282532
824208009133 16284264
395647854853 16285996
109941085333 16287728
842414813073 16289460
418756490623 16291192
383043144433 16292924
157558880253 16294656
114842917163 16296388
238789236293 16298120
7702878593 16299852
537800977923 16301584
22408374083 16303316
481780042723 16305048
353632153453 16306780
535700192853 16308512
675052269163 16310244
141452861383 16311976
541302286373 16313708
611328455373 16315440
63723813793 16317172
371138695703 16318904
763985503793 16320636
555307520173 16322368
321420115713 16324100
476878210893 16325832
654744680153 16327564
533599407783 16329296
772388644073 16331028
109941085333 16332760
427159630903 16334492
371838957393 16336224
302513050083 16337956
586819296223 16339688
224784002493 16341420
695359858173 16343152
380242097673 16344884
911740720383 16346616
270301012343 16348348
696060119863 16350080
685556194513 16351812
509790510323 16353544
261897872063 16355276
250693685023 16357008
966361132203 16358740
307414881913 16360472
866923972223 16362204
233887404463 16363936
899836271653 16365668
788494662943 16367400
413154397103 16369132
252794470093 16370864
186969871233 16372596
123246057443 16374328
511891295393 16376060
47617794923 16377792
764685765483 16379524
325621685853 16381256
271701535723 16382988
278704152623 16384720
135150506173 16386452
658245988603 16388184
675752530853 16389916
423658322453 16391648
67925383933 16393380
8403140283 16395112
87532711253 16396844
57421458583 16398576
407552303583 16400308
649142586633 16402040
936249879533 16403772
937650402913 16405504
498586323283 16407236
946753804883 16408968
884430514473 16410700
513291818773 16412432
988069244593 16414164
112742132093 16415896
770287859003 16417628
706564045213 16419360
39214654643 16421092
682755147753 16422824
933448832773 16424556
378841574293 16426288
764685765483 16428020
465674023853 16429752
210778768693 16431484
503488155113 16433216
551806211723 16434948
822107224063 16436680
450268266673 16438412
199574581653 16440144
768187073933 16441876
464973762163 16443608
811603298713 16445340
133049721103 16447072
318619068953 16448804
795497279843 16450536
346629536553 16452268
294810171493 16454000
130248674343 16455732
815804868853 16457464
735975036193 16459196
598023483263 16460928
778690999283 16462660
667349390573 16464392
728972419293 16466124
733173989433 16467856
929947524323 16469588
89633496323 16471320
695359858173 16473052
614829763823 16474784
4901831833 16476516
813704083783 16478248
315117760503 16479980
417355967243 16481712
946053543193 16483444
742277391403 16485176
161060188703 16486908
938350664603 16488640
184168824473 16490372
273102059103 16492104
345929274863 16493836
598023483263 16495568
511191033703 16497300
299712003323 16499032
716367708873 16500764
882329729403 16502496
119744748993 16504228
745078438163 16505960
899836271653 16507692
838913504623 16509424
928547000943 16511156
879528682643 16512888
595222436503 16514620
767486812243 16516352
581217202703 16518084
584018249463 16519816
177866469263 16521548
934149094463 16523280
648442324943 16525012
657545726913 16526744
328422732613 16528476
74928000833 16530208
782892569423 16531940
822107224063 16533672
93134804773 16535404
777990737593 16537136
529397837643 16538868
225484264183 16540600
569312753973 16542332
56020935203 16544064
498586323283 16545796
843815336453 16547528
231086357703 16549260
552506473413 16550992
154057571803 16552724
125346842513 16554456
939050926293 16556188
467074547233 16557920
106439776883 16559652
872526065743 16561384
434162247803 16563116
496485538213 16564848
49018318303 16566580
791295709703 16568312
619731595653 16570044
158259141943 16571776
347329798243 16573508
277303629243 16575240
777290475903 16576972
586119034533 16578704
542002548063 16580436
37113869573 16582168
626033950863 16583900
531498622713 16585632
670850699023 16587364
642840231423 16589096
234587666153 16590828
95235589843 16592560
170863852363 16594292
411053612033 16596024
936249879533 16597756
833311411103 16599488
769587597313 16601220
613429240443 16602952
155458095183 16604684
955857206853 16606416
956557468543 16608148
387244714573 16609880
729672680983 16611612
556708043553 16613344
261197610373 16615076
673651745783 16616808
73527477453 16618540
354332415143 16620272
749280008303 16622004
950955375023 16623736
885130776163 16625468
966361132203 16627200
396348116543 16628932
243691068123 16630664
285006507833 16632396
16806280563 16634128
367637387253 16635860
210778768693 16637592
232486881083 16639324
735975036193 16641056
21007850703 16642788
607126885233 16644520
481079781033 16646252
239489497983 16647984
604325838473 16649716
982467151073 16651448
9103401973 16653180
119044487303 16654912
10503925353 16656644
290608601353 16658376
123246057443 16660108
98736898293 16661840
81230356043 16663572
887931822923 16665304
594522174813 16667036
361335032043 16668768
493684491453 16670500
304613835153 16672232
560209352003 16673964
554607258483 16675696
72827215763 16677428
294810171493 16679160
999273431633 16680892
607827146923 16682624
594522174813 16684356
499986846663 16686088
298311479943 16687820
357833723593 16689552
394947593163 16691284
355032676833 16693016
717768232253 16694748
740176606333 16696480
205176675173 16698212
491583706383 16699944
809502513643 16701676
705163521833 16703408
716367708873 16705140
287807554593 16706872
254895255163 16708604
878828420953 16710336
907539150243 16712068
794797018153 16713800
490883444693 16715532
852918738423 16717264
503488155113 16718996
124646580823 16720728
979666104313 16722460
11204187043 16724192
934149094463 16725924
968461917273 16727656
983167412763 16729388
707264306903 16731120
771688382383 16732852
926446215873 16734584
593821913123 16736316
901236795033 16738048
377441050913 16739780
676452792543 16741512
135150506173 16743244
662447558743 16744976
752081055063 16746708
14005233803 16748440
781492046043 16750172
686956717893 16751904
530098099333 16753636
632336306073 16755368
838213242933 16757100
204476413483 16758832
831910887723 16760564
490883444693 16762296
207977721933 16764028
743677914783 16765760
24509159153 16767492
928547000943 16769224
501387370043 16770956
63023552103 16772688
530798361023 16774420
167362543913 16776152
505588940183 16777884
780791784353 16779616
217781385593 16781348
82630879423 16783080
528697575953 16784812
944653019813 16786544
995071861493 16788276
978265580933 16790008
592421389743 16791740
662447558743 16793472
27310205913 16795204
318619068953 16796936
163861235463 16798668
82630879423 16800400
733173989433 16802132
879528682643 16803864
582617726083 16805596
824908270823 16807328
701662213383 16809060
31511776053 16810792
322120377403 16812524
859221093633 16814256
69325907313 16815988
509090248633 16817720
489482921313 16819452
252794470093 16821184
995071861493 16822916
184869086163 16824648
379541835983 16826380
15405757183 16828112
467074547233 16829844
673651745783 16831576
58821981963 16833308
744378176473 16835040
573514324113 16836772
408252565273 16838504
405451518513 16840236
445366434843 16841968
525196267503 16843700
552506473413 16845432
700261693 16847164
827709317583 16848896
200975105033 16850628
668049652263 16852360
531498622713 16854092
525896529193 16855824
561609875383 16857556
499286584973 16859288
630235521003 16861020
498586323283 16862752
916642552213 16864484
546204118203 16866216
317218545573 16867948
742977653093 16869680
436963294563 16871412
870425280673 16873144
375340265843 16874876
715667447183 16876608
787094139563 16878340
483180566103 16880072
568612492283 16881804
223383479113 16883536
210078507003 16885268
821406962373 16887000
72827215763 16888732
636537876213 16890464
350130845003 16892196
397048378233 16893928
523795744123 16895660
378841574293 16897392
252794470093 16899124
138651814623 16900856
94535328153 16902588
102938468433 16904320
408252565273 16906052
534999931163 16907784
737375559573 16909516
81930617733 16911248
560209352003 16912980
688357241273 16914712
910340197003 16916444
341027443033 16918176
276603367553 16919908
296910956563 16921640
849417429973 16923372
30811514363 16925104
824208009133 16926836
585418772843 16928568
476177949203 16930300
920844122353 16932032
637238137903 16933764
784993354493 16935496
938350664603 16937228
995772123183 16938960
434862509493 16940692
543403071443 16942424
997172646563 16944156
91734281393 16945888
550405688343 16947620
726871634223 16949352
182768301093 16951084
899836271653 16952816
36413607883 16954548
494384753143 16956280
915942290523 16958012
287807554593 16959744
793396494773 16961476
460772192023 16963208
90333758013 16964940
288507816283 16966672
370438434013 16968404
299011741633 16970136
619031333963 16971868
529397837643 16973600
838213242933 16975332
434862509493 16977064
385143929503 16978796
823507747443 16980528
870425280673 16982260
866223710533 16983992
527997314263 16985724
869725018983 16987456
39914916333 16989188
70026169003 16990920
491583706383 16992652
322120377403 16994384
924345430803 16996116
391446284713 16997848
861321878703 16999580
423658322453 17001312
37814131263 17003044
249293161643 17004776
57421458583 17006508
728972419293 17008240
204476413483 17009972
163160973773 17011704
200975105033 17013436
654044418463 17015168
895634701513 17016900
843815336453 17018632
364136078803 17020364
493684491453 17022096
560209352003 17023828
936249879533 17025560
501387370043 17027292
216380862213 17029024
770988120693 17030756
538501239613 17032488
579116417633 17034220
728272157603 17035952
768887335623 17037684
179967254333 17039416
446766958223 17041148
890032607993 17042880
483880827793 17044612
378141312603 17046344
290608601353 17048076
462872977093 17049808
972663487413 17051540
637238137903 17053272
277303629243 17055004
694659596483 17056736
912440982073 17058468
650543110013 17060200
259797086993 17061932
563010398763 17063664
446766958223 17065396
713566662113 17067128
624633427483 17068860
733874251123 17070592
257696301923 17072324
361335032043 17074056
430660939353 17075788
600124268333 17077520
186269609543 17079252
362035293733 17080984
478278734273 17082716
276603367553 17084448
413154397103 17086180
483880827793 17087912
67225122243 17089644
24509159153 17091376
776590214213 17093108
391446284713 17094840
654044418463 17096572
224784002493 17098304
130948936033 17100036
422958060763 17101768
192571964753 17103500
901937056723 17105232
852918738423 17106964
528697575953 17108696
447467219913 17110428
113442393783 17112160
963560085443 17113892
21708112393 17115624
205876936863 17117356
929247262633 17119088
450268266673 17120820
633736829453 17122552
351531368383 17124284
329122994303 17126016
200274843343 17127748
768187073933 17129480
210778768693 17131212
215680600523 17132944
530098099333 17134676
809502513643 17136408
246492114883 17138140
787794401253 17139872
3 17141604
641439708043 17143336
324921424163 17145068
876027374193 17146800
89633496323 17148532
835412196173 17150264
159659665323 17151996
470575855683 17153728
150556263353 17155460
319319330643 17157192
929247262633 17158924
595922698193 17160656
852918738423 17162388
334725087823 17164120
410353350343 17165852
406151780203 17167584
908239411933 17169316
158959403633 17171048
221282694043 17172780
7702878593 17174512
906138626863 17176244
124646580823 17177976
802499896743 17179708
923645169113 17181440
392146546403 17183172
834711934483 17184904
565811445523 17186636
602225053403 17188368
563710660453 17190100
807401728573 17191832
258396563613 17193564
320719854023 17195296
819306177303 17197028
873226327433 17198760
435562771183 17200492
50418841683 17202224
74227739143 17203956
190471179683 17205688
384443667813 17207420
803200158433 17209152
285006507833 17210884
675052269163 17212616
972663487413 17214348
557408305243 17216080
325621685853 17217812
419456752313 17219544
625333689173 17221276
4901831833 17223008
527997314263 17224740
51119103373 17226472
775189690833 17228204
871125542363 17229936
347329798243 17231668
735975036193 17233400
393547069783 17235132
178566730953 17236864
400549686683 17238596
625333689173 17240328
731773466053 17242060
473376902443 17243792
428560154283 17245524
845916121523 17247256
328422732613 17248988
933448832773 17250720
913141243763 17252452
243691068123 17254184
683455409443 17255916
964960608823 17257648
360634770353 17259380
769587597313 17261112
123246057443 17262844
733173989433 17264576
518893912293 17266308
214280077143 17268040
820006438993 17269772
2801046763 17271504
88232972943 17273236
54620411823 17274968
587519557913 17276700
566511707213 17278432
696760381553 17280164
438363817943 17281896
584718511153 17283628
532899146093 17285360
130948936033 17287092
690458026343 17288824
190471179683 17290556
724770849153 17292288
14705495493 17294020
609927931993 17295752
838913504623 17297484
499986846663 17299216
616230287203 17300948
620431857343 17302680
261197610373 17304412
929947524323 17306144
849417429973 17307876
130248674343 17309608
822107224063 17311340
527297052573 17313072
546904379893 17314804
631636044383 17316536
542702809753 17318268
84031402803 17320000
929947524323 17321732
679954100993 17323464
140752599693 17325196
961459300373 17326928
459371668643 17328660
880929206023 17330392
847316644903 17332124
92434543083 17333856
419456752313 17335588
803200158433 17337320
918743337283 17339052
987368982903 17340784
527297052573 17342516
260497348683 17344248
185569347853 17345980
530098099333 17347712
630935782693 17349444
567211968903 17351176
740176606333 17352908
158259141943 17354640
630235521003 17356372
393547069783 17358104
228985572633 17359836
908939673623 17361568
787794401253 17363300
374640004153 17365032
477578472583 17366764
385143929503 17368496
985268197833 17370228
254194993473 17371960
242290544743 17373692
102938468433 17375424
657545726913 17377156
974064010793 17378888
999273431633 17380620
887931822923 17382352
466374285543 17384084
492984229763 17385816
748579746613 17387548
715667447183 17389280
435562771183 17391012
848016906593 17392744
408252565273 17394476
460071930333 17396208
367637387253 17397940
666649128883 17399672
689057502963 17401404
140052338003 17403136
394947593163 17404868
784993354493 17406600
278003890933 17408332
303913573463 17410064
925045692493 17411796
165962020533 17413528
231786619393 17415260
262598133753 17416992
918743337283 17418724
945353281503 17420456
974064010793 17422188
46917533233 17423920
313016975433 17425652
114842917163 17427384
200975105033 17429116
766786550553 17430848
584018249463 17432580
783592831113 17434312
679954100993 17436044
119744748993 17437776
688357241273 17439508
503488155113 17441240
476177949203 17442972
950955375023 17444704
176465945883 17446436
733874251123 17448168
351531368383 17449900
942552234743 17451632
713566662113 17453364
200975105033 17455096
518893912293 17456828
519594173983 17458560
711465877043 17460292
306014358533 17462024
820006438993 17463756
409653088653 17465488
838213242933 17467220
250693685023 17468952
677853315923 17470684
611328455373 17472416
433461986113 17474148
721269540703 17475880
127447627583 17477612
791995971393 17479344
965660870513 17481076
544103333133 17482808
731073204363 17484540
550405688343 17486272
14005233803 17488004
627434474243 17489736
668749913953 17491468
329823255993 17493200
506289201873 17494932
715667447183 17496664
850117691663 17498396
32212037743 17500128
23108635773 17501860
877427897573 17503592
431361201043 17505324
600124268333 17507056
825608532513 17508788
631636044383 17510520
420157014003 17512252
35013084503 17513984
734574512813 17515716
16806280563 17517448
98736898293 17519180
876027374193 17520912
200274843343 17522644
322120377403 17524376
828409579273 17526108
798998588293 17527840
808101990263 17529572
732473727743 17531304
634437091143 17533036
506289201873 17534768
474077164133 17536500
763285242103 17538232
658245988603 17539964
904037841793 17541696
745078438163 17543428
408252565273 17545160
470575855683 17546892
769587597313 17548624
253494731783 17550356
549005164963 17552088
165962020533 17553820
433461986113 17555552
790595448013 17557284
946053543193 17559016
584718511153 17560748
355732938523 17562480
207277460243 17564212
823507747443 17565944
503488155113 17567676
886531299543 17569408
151956786733 17571140
93134804773 17572872
558108566933 17574604
382342882743 17576336
728272157603 17578068
266799703893 17579800
478278734273 17581532
294109909803 17583264
708664830283 17584996
273802320793 17586728
395647854853 17588460
310916190363 17590192
875327112503 17591924
723370325773 17593656
969162178963 17595388
479679257653 17597120
981066627693 17598852
153357310113 17600584
126047104203 17602316
815104607163 17604048
638638661283 17605780
422257799073 17607512
852918738423 17609244
820706700683 17610976
205876936863 17612708
398448901613 17614440
505588940183 17616172
421557537383 17617904
327022209233 17619636
418756490623 17621368
533599407783 17623100
907539150243 17624832
950255113333 17626564
415255182173 17628296
434162247803 17630028
805300943503 17631760
953056160093 17633492
891433131373 17635224
567211968903 17636956
743677914783 17638688
747179223233 17640420
133749982793 17642152
607827146923 17643884
18206803943 17645616
716367708873 17647348
83331141113 17649080
443265649773 17650812
262598133753 17652544
479679257653 17654276
192571964753 17656008
259096825303 17657740
49018318303 17659472
812303560403 17661204
423658322453 17662936
654044418463 17664668
730372942673 17666400
40615178023 17668132
738776082953 17669864
810202775333 17671596
518893912293 17673328
525896529193 17675060
231086357703 17676792
255595516853 17678524
691158288033 17680256
525896529193 17681988
35713346193 17683720
36413607883 17685452
791295709703 17687184
752781316753 17688916
304613835153 17690648
375340265843 17692380
434862509493 17694112
196773534893 17695844
225484264183 17697576
32212037743 17699308
794096756463 17701040
418756490623 17702772
111341608713 17704504
305314096843 17706236
714266923803 17707968
742277391403 17709700
927846739253 17711432
350831106693 17713164
596622959883 17714896
424358584143 17716628
11904448733 17718360
571413539043 17720092
910340197003 17721824
138651814623 17723556
410353350343 17725288
908939673623 17727020
984567936143 17728752
925045692493 17730484
390045761333 17732216
661747297053 17733948
868324495603 17735680
911740720383 17737412
532198884403 17739144
616930548893 17740876
87532711253 17742608
502087631733 17744340
12604710423 17746072
46917533233 17747804
633736829453 17749536
300412265013 17751268
899836271653 17753000
676452792543 17754732
766786550553 17756464
329823255993 17758196
115543178853 17759928
945353281503 17761660
719168755633 17763392
656845465223 17765124
350130845003 17766856
648442324943 17768588
995772123183 17770320
30111252673 17772052
997872908253 17773784
909639935313 17775516
906138626863 17777248
794797018153 17778980
92434543083 17780712
46917533233 17782444
267499965583 17784176
955857206853 17785908
681354624373 17787640
48318056613 17789372
402650471753 17791104
36413607883 17792836
414554920483 17794568
841714551383 17796300
552506473413 17798032
307414881913 17799764
474077164133 17801496
310215928673 17803228
392146546403 17804960
436263032873 17806692
590320604673 17808424
301112526703 17810156
198174058273 17811888
160359927013 17813620
644941016493 17815352
369738172323 17817084
983167412763 17818816
556708043553 17820548
36413607883 17822280
70026169003 17824012
231086357703 17825744
553906996793 17827476
219181908973 17829208
848016906593 17830940
579816679323 17832672
127447627583 17834404
149856001663 17836136
490883444693 17837868
463573238783 17839600
338226396273 17841332
55320673513 17843064
830510364343 17844796
536400454543 17846528
538501239613 17848260
623933165793 17849992
944653019813 17851724
403350733443 17853456
839613766313 17855188
670150437333 17856920
718468493943 17858652
270301012343 17860384
886531299543 17862116
357133461903 17863848
655444941843 17865580
49018318303 17867312
675752530853 17869044
237388712913 17870776
913841505453 17872508
413854658793 17874240
424358584143 17875972
15405757183 17877704
999973693323 17879436
660346773673 17881168
5602093523 17882900
336825872893 17884632
917342813903 17886364
39914916333 17888096
287807554593 17889828
402650471753 17891560
897735486583 17893292
450968528363 17895024
391446284713 17896756
605026100163 17898488
899836271653 17900220
224083740803 17901952
624633427483 17903684
290608601353 17905416
170163590673 17907148
542002548063 17908880
774489429143 17910612
274502582483 17912344
400549686683 17914076
887931822923 17915808
777990737593 17917540
518893912293 17919272
664548343813 17921004
161060188703 17922736
549705426653 17924468
308815405293 17926200
728272157603 17927932
189070656303 17929664
819306177303 17931396
548304903273 17933128
468475070613 17934860
154757833493 17936592
66524860553 17938324
190471179683 17940056
783592831113 17941788
483880827793 17943520
821406962373 17945252
234587666153 17946984
574914847493 17948716
667349390573 17950448
953756421783 17952180
827009055893 17953912
959358515303 17955644
980366366003 17957376
413154397103 17959108
217081123903 17960840
498586323283 17962572
485281351173 17964304
71426692383 17966036
319319330643 17967768
316518283883 17969500
693259073103 17971232
406151780203 17972964
593821913123 17974696
661747297053 17976428
942552234743 17978160
64424075483 17979892
58121720273 17981624
89633496323 17983356
719869017323 17985088
51119103373 17986820
233187142773 17988552
855019523493 17990284
65824598863 17992016
498586323283 17993748
299011741633 17995480
937650402913 17997212
216380862213 17998944
422958060763 18000676
719869017323 18002408
85431926183 18004140
507689725253 18005872
585418772843 18007604
240189759673 18009336
784993354493 18011068
610628193683 18012800
275202844173 18014532
702362475073 18016264
726871634223 18017996
846616383213 18019728
470575855683 18021460
84731664493 18023192
689057502963 18024924
549005164963 18026656
918043075593 18028388
717067970563 18030120
323520900783 18031852
772388644073 18033584
664548343813 18035316
325621685853 18037048
184168824473 18038780
719168755633 18040512
822107224063 18042244
93835066463 18043976
691858549723 18045708
553206735103 18047440
106439776883 18049172
688357241273 18050904
666649128883 18052636
254194993473 18054368
520294435673 18056100
395647854853 18057832
8403140283 18059564
797598064913 18061296
12604710423 18063028
983867674453 18064760
650543110013 18066492
887231561233 18068224
615530025513 18069956
371838957393 18071688
449568004983 18073420
840314028003 18075152
394947593163 18076884
633736829453 18078616
810202775333 18080348
141452861383 18082080
794096756463 18083812
497886061593 18085544
942552234743 18087276
832611149413 18089008
813003822093 18090740
340327181343 18092472
471276117373 18094204
170863852363 18095936
786393877873 18097668
934849356153 18099400
700261690003 18101132
555307520173 18102864
233187142773 18104596
548304903273 18106328
957257730233 18108060
567211968903 18109792
911740720383 18111524
162460712083 18113256
574214585803 18114988
445366434843 18116720
105739515193 18118452
922944907423 18120184
777990737593 18121916
791995971393 18123648
187670132923 18125380
943252496433 18127112
761884718723 18128844
760484195343 18130576
842414813073 18132308
562310137073 18134040
221982955733 18135772
407552303583 18137504
58121720273 18139236
379541835983 18140968
359234246973 18142700
185569347853 18144432
500687108353 18146164
326321947543 18147896
758383410273 18149628
509790510323 18151360
340327181343 18153092
372539219083 18154824
738075821263 18156556
283605984453 18158288
974764272483 18160020
481780042723 18161752
511891295393 18163484
111341608713 18165216
413854658793 18166948
921544384043 18168680
129548412653 18170412
567912230593 18172144
186969871233 18173876
896334963203 18175608
733173989433 18177340
380942359363 18179072
116943702233 18180804
881629467713 18182536
710065353663 18184268
330523517683 18186000
844515598143 18187732
607126885233 18189464
895634701513 18191196
867624233913 18192928
530098099333 18194660
974764272483 18196392
857820570253 18198124
605026100163 18199856
929947524323 18201588
552506473413 18203320
642840231423 18205052
262598133753 18206784
184168824473 18208516
2100785073 18210248
20307589013 18211980
448867743293 18213712
750680531683 18215444
735975036193 18217176
114842917163 18218908
22408374083 18220640
324921424163 18222372
699561428313 18224104
436963294563 18225836
811603298713 18227568
420157014003 18229300
979666104313 18231032
180667516023 18232764
180667516023 18234496
777990737593 18236228
903337580103 18237960
754181840133 18239692
870425280673 18241424
777990737593 18243156
320719854023 18244888
913141243763 18246620
822107224063 18248352
579116417633 18250084
627434474243 18251816
172964637433 18253548
65124337173 18255280
714266923803 18257012
137251291243 18258744
323520900783 18260476
350130845003 18262208
289908339663 18263940
546904379893 18265672
179266992643 18267404
820706700683 18269136
350130845003 18270868
231086357703 18272600
888632084613 18274332
972663487413 18276064
209378245313 18277796
492283968073 18279528
9103401973 18281260
205176675173 18282992
14705495493 18284724
849417429973 18286456
155458095183 18288188
451668790053 18289920
902637318413 18291652
859221093633 18293384
344528751483 18295116
817205392233 18296848
172264375743 18298580
708664830283 18300312
548304903273 18302044
110641347023 18303776
272401797413 18305508
485981612863 18307240
517493388913 18308972
957957991923 18310704
866223710533 18312436
647041801563 18314168
576315370873 18315900
268900488963 18317632
410353350343 18319364
413854658793 18321096
986668721213 18322828
873226327433 18324560
216380862213 18326292
796897803223 18328024
51119103373 18329756
871125542363 18331488
639338922973 18333220
39914916333 18334952
276603367553 18336684
605026100163 18338416
479679257653 18340148
868324495603 18341880
635137352833 18343612
777990737593 18345344
317918807263 18347076
876727635883 18348808
661747297053 18350540
191871703063 18352272
503488155113 18354004
478978995963 18355736
537800977923 18357468
362735555423 18359200
831910887723 18360932
87532711253 18362664
362035293733 18364396
205176675173 18366128
47617794923 18367860
936249879533 18369592
560909613693 18371324
98736898293 18373056
462172715403 18374788
249993423333 18376520
156858618563 18378252
888632084613 18379984
686256456203 18381716
77729047593 18383448
766786550553 18385180
799698849983 18386912
386544452883 18388644
265399180513 18390376
486681874553 18392108
316518283883 18393840
350130845003 18395572
422257799073 18397304
688357241273 18399036
647041801563 18400768
523095482433 18402500
404050995133 18404232
593121651433 18405964
390045761333 18407696
199574581653 18409428
650543110013 18411160
338926657963 18412892
769587597313 18414624
163160973773 18416356
691158288033 18418088
786393877873 18419820
114842917163 18421552
449568004983 18423284
259797086993 18425016
560909613693 18426748
955156945163 18428480
869024757293 18430212
135150506173 18431944
740876868023 18433676
883029991093 18435408
832611149413 18437140
784293092803 18438872
919443598973 18440604
252794470093 18442336
411753873723 18444068
497886061593 18445800
59522243653 18447532
695359858173 18449264
444666173153 18450996
163861235463 18452728
219181908973 18454460
394247331473 18456192
97336374913 18457924
397048378233 18459656
259096825303 18461388
246492114883 18463120
700261693 18464852
641439708043 18466584
859221093633 18468316
64424075483 18470048
282905722763 18471780
877427897573 18473512
735975036193 18475244
154757833493 18476976
682054886063 18478708
331223779373 18480440
574914847493 18482172
557408305243 18483904
950255113333 18485636
316518283883 18487368
490183183003 18489100
948154328263 18490832
560909613693 18492564
376740789223 18494296
292709386423 18496028
601524791713 18497760
530798361023 18499492
48318056613 18501224
475477687513 18502956
813704083783 18504688
595922698193 18506420
235988189533 18508152
895634701513 18509884
864122925463 18511616
563010398763 18513348
653344156773 18515080
967061393893 18516812
393547069783 18518544
182768301093 18520276
271001274033 18522008
485281351173 18523740
610628193683 18525472
310916190363 18527204
591020866363 18528936
294109909803 18530668
729672680983 18532400
928547000943 18534132
469175332303 18535864
613429240443 18537596
119744748993 18539328
786393877873 18541060
502087631733 18542792
928547000943 18544524
881629467713 18546256
129548412653 18547988
605026100163 18549720
453069313433 18551452
658946250293 18553184
848717168283 18554916
411053612033 18556648
582617726083 18558380
710065353663 18560112
25209420843 18561844
904738103483 18563576
669450175643 18565308
817905653923 18567040
46217271543 18568772
705863783523 18570504
784993354493 18572236
468475070613 18573968
820706700683 18575700
486681874553 18577432
843115074763 18579164
277303629243 18580896
943952758123 18582628
851518215043 18584360
521694959053 18586092
341727704723 18587824
889332346303 18589556
629535259313 18591288
127447627583 18593020
308115143603 18594752
159659665323 18596484
175765684193 18598216
759783933653 18599948
159659665323 18601680
140052338003 18603412
949554851643 18605144
695359858173 18606876
625333689173 18608608
906138626863 18610340
306014358533 18612072
747879484923 18613804
853619000113 18615536
181367777713 18617268
341027443033 18619000
974764272483 18620732
30811514363 18622464
362735555423 18624196
301812788393 18625928
787794401253 18627660
797598064913 18629392
352931891763 18631124
982467151073 18632856
642139969733 18634588
588219819603 18636320
759083671963 18638052
570013015663 18639784
201675366723 18641516
297611218253 18643248
226184525873 18644980
700961951693 18646712
912440982073 18648444
562310137073 18650176
360634770353 18651908
955857206853 18653640
623933165793 18655372
980366366003 18657104
376740789223 18658836
864122925463 18660568
302513050083 18662300
296910956563 18664032
387244714573 18665764
585418772843 18667496
763285242103 18669228
471976379063 18670960
663848082123 18672692
256295778543 18674424
696060119863 18676156
906838888553 18677888
504188416803 18679620
445366434843 18681352
361335032043 18683084
995772123183 18684816
866923972223 18686548
738075821263 18688280
812303560403 18690012
791995971393 18691744
67925383933 18693476
359934508663 18695208
796897803223 18696940
769587597313 18698672
314417498813 18700404
355732938523 18702136
329823255993 18703868
153357310113 18705600
41315439713 18707332
345229013173 18709064
532899146093 18710796
30811514363 18712528
734574512813 18714260
827709317583 18715992
502087631733 18717724
343828489793 18719456
74928000833 18721188
357833723593 18722920
450968528363 18724652
53219888443 18726384
182068039403 18728116
538501239613 18729848
806001205193 18731580
871825804053 18733312
204476413483 18735044
175065422503 18736776
96636113223 18738508
715667447183 18740240
674352007473 18741972
65124337173 18743704
515392603843 18745436
418056228933 18747168
690458026343 18748900
270301012343 18750632
462172715403 18752364
431361201043 18754096
387944976263 18755828
280104676003 18757560
455170098503 18759292
676452792543 18761024
759083671963 18762756
689757764653 18764488
371838957393 18766220
72126954073 18767952
273802320793 18769684
200975105033 18771416
763285242103 18773148
635837614523 18774880
839613766313 18776612
123946319133 18778344
894234178133 18780076
388645237953 18781808
885130776163 18783540
429260415973 18785272
13304972113 18787004
441164864703 18788736
367637387253 18790468
331223779373 18792200
715667447183 18793932
115543178853 18795664
448167481603 18797396
899136009963 18799128
62323290413 18800860
708664830283 18802592
184168824473 18804324
845916121523 18806056
761184457033 18807788
886531299543 18809520
804600681813 18811252
274502582483 18812984
981066627693 18814716
871825804053 18816448
123946319133 18818180
788494662943 18819912
538501239613 18821644
132349459413 18823376
101537945053 18825108
3 18826840
974764272483 18828572
75628262523 18830304
396348116543 18832036
820006438993 18833768
247892638263 18835500
81930617733 18837232
107140038573 18838964
82630879423 18840696
217781385593 18842428
262598133753 18844160
191171441373 18845892
18206803943 18847624
600124268333 18849356
701662213383 18851088
815804868853 18852820
351531368383 18854552
361335032043 18856284
432761724423 18858016
123946319133 18859748
658946250293 18861480
871825804053 18863212
68625645623 18864944
375340265843 18866676
923645169113 18868408
175765684193 18870140
616230287203 18871872
615530025513 18873604
424358584143 18875336
765386027173 18877068
420157014003 18878800
331924041063 18880532
944653019813 18882264
348730321623 18883996
169463328983 18885728
262598133753 18887460
11204187043 18889192
28710729293 18890924
981766889383 18892656
999273431633 18894388
224083740803 18896120
49718579993 18897852
524496005813 18899584
643540493113 18901316
179266992643 18903048
238088974603 18904780
926446215873 18906512
476177949203 18908244
46217271543 18909976
198874319963 18911708
623232904103 18913440
397748639923 18915172
25209420843 18916904
341027443033 18918636
456570621883 18920368
578416155943 18922100
712166138733 18923832
133749982793 18925564
489482921313 18927296
681354624373 18929028
556007781863 18930760
261897872063 18932492
856420046873 18934224
939751187983 18935956
509090248633 18937688
892833654753 18939420
617630810583 18941152
662447558743 18942884
588219819603 18944616
300412265013 18946348
255595516853 18948080
378141312603 18949812
751380793373 18951544
834011672793 18953276
4201570143 18955008
513992080463 18956740
813003822093 18958472
24509159153 18960204
712166138733 18961936
760484195343 18963668
672951484093 18965400
719869017323 18967132
272401797413 18968864
832611149413 18970596
891433131373 18972328
941151711363 18974060
801799635053 18975792
953756421783 18977524
622532642413 18979256
788494662943 18980988
213579815453 18982720
856420046873 18984452
295510433183 18986184
820006438993 18987916
208677983623 18989648
839613766313 18991380
908239411933 18993112
491583706383 18994844
554607258483 18996576
324921424163 18998308
35713346193 19000040
626734212553 19001772
729672680983 19003504
808101990263 19005236
26609944223 19006968
791995971393 19008700
910340197003 19010432
438363817943 19012164
470575855683 19013896
517493388913 19015628
265399180513 19017360
189770917993 19019092
245091591503 19020824
775189690833 19022556
592421389743 19024288
724070587463 19026020
153357310113 19027752
464273500473 19029484
528697575953 19031216
579116417633 19032948
507689725253 19034680
578416155943 19036412
619731595653 19038144
748579746613 19039876
951655636713 19041608
224784002493 19043340
164561497153 19045072
885831037853 19046804
71426692383 19048536
504888678493 19050268
309515666983 19052000
754882101823 19053732
287807554593 19055464
470575855683 19057196
895634701513 19058928
376740789223 19060660
274502582483 19062392
128147889273 19064124
857820570253 19065856
674352007473 19067588
455870360193 19069320
789194924633 19071052
738776082953 19072784
223383479113 19074516
870425280673 19076248
809502513643 19077980
89633496323 19079712
862722402083 19081444
776590214213 19083176
586119034533 19084908
578416155943 19086640
282905722763 19088372
630235521003 19090104
969862440653 19091836
231086357703 19093568
581917464393 19095300
338226396273 19097032
112041870403 19098764
719168755633 19100496
746478961543 19102228
612728978753 19103960
835412196173 19105692
132349459413 19107424
710065353663 19109156
217781385593 19110888
580516941013 19112620
363435817113 19114352
879528682643 19116084
221282694043 19117816
963560085443 19119548
959358515303 19121280
586819296223 19123012
527997314263 19124744
387244714573 19126476
659646511983 19128208
763285242103 19129940
735975036193 19131672
235287927843 19133404
496485538213 19135136
387944976263 19136868
289908339663 19138600
512591557083 19140332
749980269993 19142064
241590283053 19143796
696760381553 19145528
243691068123 19147260
78429309283 19148992
817205392233 19150724
65824598863 19152456
145654431523 19154188
198874319963 19155920
736675297883 19157652
553206735103 19159384
153357310113 19161116
749980269993 19162848
556708043553 19164580
29410990983 19166312
446766958223 19168044
269600750653 19169776
527297052573 19171508
909639935313 19173240
635137352833 19174972
567912230593 19176704
471976379063 19178436
876727635883 19180168
861321878703 19181900
570713277353 19183632
380242097673 19185364
424358584143 19187096
216380862213 19188828
144954169833 19190560
555307520173 19192292
118344225613 19194024
483880827793 19195756
212179292073 19197488
892133393063 19199220
790595448013 19200952
248592899953 19202684
356433200213 19204416
950955375023 19206148
570013015663 19207880
384443667813 19209612
504188416803 19211344
868324495603 19213076
721269540703 19214808
602225053403 19216540
91734281393 19218272
817905653923 19220004
72827215763 19221736
59522243653 19223468
462172715403 19225200
651243371703 19226932
384443667813 19228664
899836271653 19230396
934149094463 19232128
214980338833 19233860
664548343813 19235592
563710660453 19237324
619731595653 19239056
230386096013 19240788
105739515193 19242520
297611218253 19244252
168763067293 19245984
709365091973 19247716
555307520173 19249448
651243371703 19251180
623933165793 19252912
239489497983 19254644
501387370043 19256376
273102059103 19258108
212179292073 19259840
945353281503 19261572
289208077973 19263304
878128159263 19265036
112742132093 19266768
562310137073 19268500
159659665323 19270232
532198884403 19271964
44816748163 19273696
815804868853 19275428
705863783523 19277160
475477687513 19278892
985968459523 19280624
362035293733 19282356
232486881083 19284088
15405757183 19285820
627434474243 19287552
954456683473 19289284
462172715403 19291016
582617726083 19292748
616930548893 19294480
488782659623 19296212
154057571803 19297944
226884787563 19299676
764685765483 19301408
384443667813 19303140
985268197833 19304872
234587666153 19306604
882329729403 19308336
131649197723 19310068
815104607163 19311800
300412265013 19313532
633036567763 19315264
862022140393 19316996
626033950863 19318728
626734212553 19320460
676452792543 19322192
509090248633 19323924
635837614523 19325656
488782659623 19327388
651243371703 19329120
911740720383 19330852
532899146093 19332584
889332346303 19334316
411053612033 19336048
697460643243 19337780
238088974603 19339512
875327112503 19341244
504888678493 19342976
483880827793 19344708
726171372533 19346440
728272157603 19348172
427159630903 19349904
207977721933 19351636
491583706383 19353368
693259073103 19355100
822107224063 19356832
883730252783 19358564
432061462733 19360296
901236795033 19362028
624633427483 19363760
166662282223 19365492
193272226443 19367224
758383410273 19368956
425058845833 19370688
698861166623 19372420
12604710423 19374152
470575855683 19375884
773088905763 19377616
88933234633 19379348
80530094353 19381080
355032676833 19382812
363435817113 19384544
401950210063 19386276
922244645733 19388008
392846808093 19389740
969862440653 19391472
453069313433 19393204
740876868023 19394936
758383410273 19396668
888632084613 19398400
761184457033 19400132
756982886893 19401864
214980338833 19403596
962859823753 19405328
758383410273 19407060
47617794923 19408792
841714551383 19410524
4201570143 19412256
642139969733 19413988
378141312603 19415720
890032607993 19417452
940451449673 19419184
338226396273 19420916
922944907423 19422648
102938468433 19424380
138651814623 19426112
583317987773 19427844
496485538213 19429576
941851973053 19431308
485281351173 19433040
815804868853 19434772
698160904933 19436504
742277391403 19438236
707264306903 19439968
840314028003 19441700
883029991093 19443432
379541835983 19445164
716367708873 19446896
644240754803 19448628
379541835983 19450360
405451518513 19452092
357133461903 19453824
577015632563 19455556
955156945163 19457288
870425280673 19459020
899836271653 19460752
53219888443 19462484
463573238783 19464216
154057571803 19465948
658245988603 19467680
506989463563 19469412
784993354493 19471144
809502513643 19472876
761884718723 19474608
129548412653 19476340
271701535723 19478072
609927931993 19479804
658946250293 19481536
362035293733 19483268
677153054233 19485000
879528682643 19486732
135850767863 19488464
780091522663 19490196
918043075593 19491928
278003890933 19493660
34312822813 19495392
365536602183 19497124
931348047703 19498856
138651814623 19500588
959358515303 19502320
776590214213 19504052
293409648113 19505784
109240823643 19507516
833311411103 19509248
879528682643 19510980
842414813073 19512712
698861166623 19514444
796197541533 19516176
963560085443 19517908
548304903273 19519640
136551029553 19521372
707264306903 19523104
147755216593 19524836
523795744123 19526568
796897803223 19528300
990170029663 19530032
830510364343 19531764
512591557083 19533496
653344156773 19535228
833311411103 19536960
479679257653 19538692
310916190363 19540424
741577129713 19542156
172264375743 19543888
612028717063 19545620
375340265843 19547352
330523517683 19549084
598723744953 19550816
733173989433 19552548
988069244593 19554280
950955375023 19556012
909639935313 19557744
791295709703 19559476
971963225723 19561208
518193650603 19562940
54620411823 19564672
333324564443 19566404
922244645733 19568136
95235589843 19569868
374640004153 19571600
779391260973 19573332
574214585803 19575064
305314096843 19576796
900536533343 19578528
839613766313 19580260
446066696533 19581992
47617794923 19583724
284306246143 19585456
107840300263 19587188
284306246143 19588920
708664830283 19590652
154057571803 19592384
573514324113 19594116
362735555423 19595848
663147820433 19597580
273802320793 19599312
601524791713 19601044
981766889383 19602776
964960608823 19604508
18907065633 19606240
104338991813 19607972
57421458583 19609704
926446215873 19611436
734574512813 19613168
904738103483 19614900
784293092803 19616632
27310205913 19618364
758383410273 19620096
33612561123 19621828
139352076313 19623560
324221162473 19625292
971262964033 19627024
468475070613 19628756
719168755633 19630488
92434543083 19632220
218481647283 19633952
483880827793 19635684
18206803943 19637416
788494662943 19639148
649142586633 19640880
40615178023 19642612
106439776883 19644344
538501239613 19646076
380942359363 19647808
756982886893 19649540
348730321623 19651272
243691068123 19653004
160359927013 19654736
508389986943 19656468
967761655583 19658200
609927931993 19659932
373939742463 19661664
41315439713 19663396
591721128053 19665128
422257799073 19666860
793396494773 19668592
284306246143 19670324
637938399593 19672056
239489497983 19673788
6302355213 19675520
175765684193 19677252
21007850703 19678984
132349459413 19680716
859221093633 19682448
372539219083 19684180
627434474243 19685912
850117691663 19687644
981766889383 19689376
566511707213 19691108
78429309283 19692840
502087631733 19694572
621132119033 19696304
109240823643 19698036
705163521833 19699768
999973693323 19701500
124646580823 19703232
14005233803 19704964
733874251123 19706696
915942290523 19708428
414554920483 19710160
567912230593 19711892
769587597313 19713624
553906996793 19715356
668049652263 19717088
169463328983 19718820
513992080463 19720552
324921424163 19722284
305314096843 19724016
817905653923 19725748
559509090313 19727480
465674023853 19729212
526596790883 19730944
948854589953 19732676
490883444693 19734408
98036636603 19736140
756982886893 19737872
714967185493 19739604
318619068953 19741336
146354693213 19743068
252794470093 19744800
823507747443 19746532
483880827793 19748264
802499896743 19749996
539201501303 19751728
816505130543 19753460
637938399593 19755192
922244645733 19756924
113442393783 19758656
938350664603 19760388
780791784353 19762120
838913504623 19763852
395647854853 19765584
899836271653 19767316
980366366003 19769048
922944907423 19770780
355732938523 19772512
309515666983 19774244
710065353663 19775976
978265580933 19777708
844515598143 19779440
198874319963 19781172
164561497153 19782904
306014358533 19784636
943252496433 19786368
701662213383 19788100
974764272483 19789832
338926657963 19791564
998573169943 19793296
361335032043 19795028
187670132923 19796760
242990806433 19798492
788494662943 19800224
25909682533 19801956
721269540703 19803688
567211968903 19805420
946753804883 19807152
777990737593 19808884
731773466053 19810616
149155739973 19812348
376040527533 19814080
56020935203 19815812
995071861493 19817544
126747365893 19819276
930647786013 19821008
731073204363 19822740
729672680983 19824472
956557468543 19826204
841014289693 19827936
124646580823 19829668
237388712913 19831400
976164795863 19833132
336825872893 19834864
691858549723 19836596
351531368383 19838328
156158356873 19840060
456570621883 19841792
663848082123 19843524
809502513643 19845256
461472453713 19846988
175065422503 19848720
121845534063 19850452
661047035363 19852184
584718511153 19853916
118344225613 19855648
678553577613 19857380
392846808093 19859112
449568004983 19860844
663848082123 19862576
717067970563 19864308
628134735933 19866040
79829832663 19867772
337526134583 19869504
110641347023 19871236
312316713743 19872968
280104676003 19874700
811603298713 19876432
995071861493 19878164
577715894253 19879896
417355967243 19881628
976865057553 19883360
8403140283 19885092
254895255163 19886824
663147820433 19888556
597323221573 19890288
843115074763 19892020
56020935203 19893752
4201570143 19895484
951655636713 19897216
892133393063 19898948
699561428313 19900680
65824598863 19902412
785693616183 19904144
116943702233 19905876
705863783523 19907608
277303629243 19909340
91034019703 19911072
700261690003 19912804
21007850703 19914536
127447627583 19916268
148455478283 19918000
121145272373 19919732
619031333963 19921464
804600681813 19923196
712166138733 19924928
211479030383 19926660
377441050913 19928392
482480304413 19930124
533599407783 19931856
621132119033 19933588
776590214213 19935320
677153054233 19937052
718468493943 19938784
580516941013 19940516
461472453713 19942248
537800977923 19943980
270301012343 19945712
275202844173 19947444
178566730953 19949176
530798361023 19950908
89633496323 19952640
996472384873 19954372
984567936143 19956104
462872977093 19957836
212879553763 19959568
363435817113 19961300
422958060763 19963032
77729047593 19964764
352231630073 19966496
593821913123 19968228
98736898293 19969960
292009124733 19971692
318619068953 19973424
178566730953 19975156
953756421783 19976888
217781385593 19978620
362735555423 19980352
749980269993 19982084
893533916443 19983816
853619000113 19985548
779391260973 19987280
972663487413 19989012
154057571803 19990744
344528751483 19992476
948854589953 19994208
686256456203 19995940
63723813793 19997672
240890021363 19999404
83331141113 20001136
845215859833 20002868
44816748163 20004600
881629467713 20006332
669450175643 20008064
741577129713 20009796
147755216593 20011528
132349459413 20013260
731073204363 20014992
436263032873 20016724
343828489793 20018456
399849424993 20020188
499286584973 20021920
824908270823 20023652
734574512813 20025384
859221093633 20027116
121145272373 20028848
985268197833 20030580
649842848323 20032312
881629467713 20034044
276603367553 20035776
598023483263 20037508
21007850703 20039240
40615178023 20040972
614129502133 20042704
618331072273 20044436
134450244483 20046168
983167412763 20047900
541302286373 20049632
803900420123 20051364
469175332303 20053096
285006507833 20054828
820706700683 20056560
812303560403 20058292
352231630073 20060024
379541835983 20061756
616230287203 20063488
474077164133 20065220
281505199383 20066952
32212037743 20068684
388645237953 20070416
683455409443 20072148
38514392953 20073880
176465945883 20075612
46217271543 20077344
755582363513 20079076
616930548893 20080808
836812719553 20082540
731073204363 20084272
599424006643 20086004
823507747443 20087736
787794401253 20089468
728972419293 20091200
133049721103 20092932
309515666983 20094664
999973693323 20096396
402650471753 20098128
147054954903 20099860
756282625203 20101592
91734281393 20103324
336825872893 20105056
177866469263 20106788
658245988603 20108520
74928000833 20110252
333324564443 20111984
749280008303 20113716
170863852363 20115448
130248674343 20117180
398448901613 20118912
383743406123 20120644
226884787563 20122376
727571895913 20124108
411053612033 20125840
976164795863 20127572
667349390573 20129304
726871634223 20131036
208677983623 20132768
668049652263 20134500
747179223233 20136232
895634701513 20137964
825608532513 20139696
727571895913 20141428
172264375743 20143160
520994697363 20144892
483180566103 20146624
385143929503 20148356
601524791713 20150088
625333689173 20151820
857820570253 20153552
502087631733 20155284
200274843343 20157016
200274843343 20158748
149155739973 20160480
254194993473 20162212
770988120693 20163944
542002548063 20165676
176465945883 20167408
977565319243 20169140
990170029663 20170872
876727635883 20172604
715667447183 20174336
641439708043 20176068
815104607163 20177800
84031402803 20179532
156158356873 20181264
114142655473 20182996
898435748273 20184728
941851973053 20186460
353632153453 20188192
136551029553 20189924
971262964033 20191656
34312822813 20193388
590320604673 20195120
135150506173 20196852
972663487413 20198584
479679257653 20200316
65824598863 20202048
929947524323 20203780
398448901613 20205512
637238137903 20207244
158959403633 20208976
923645169113 20210708
955156945163 20212440
64424075483 20214172
173664899123 20215904
902637318413 20217636
432061462733 20219368
59522243653 20221100
616930548893 20222832
789895186323 20224564
586119034533 20226296
675052269163 20228028
549705426653 20229760
909639935313 20231492
731073204363 20233224
470575855683 20234956
820706700683 20236688
173664899123 20238420
203075890103 20240152
18907065633 20241884
838913504623 20243616
379541835983 20245348
621832380723 20247080
171564114053 20248812
335425349513 20250544
497886061593 20252276
775889952523 20254008
140752599693 20255740
315818022193 20257472
76328524213 20259204
525896529193 20260936
787794401253 20262668
976164795863 20264400
186269609543 20266132
532198884403 20267864
816505130543 20269596
53920150133 20271328
739476344643 20273060
532899146093 20274792
576315370873 20276524
622532642413 20278256
928547000943 20279988
510490772013 20281720
364136078803 20283452
876727635883 20285184
200274843343 20286916
856420046873 20288648
901937056723 20290380
2100785073 20292112
799698849983 20293844
369738172323 20295576
530098099333 20297308
755582363513 20299040
707964568593 20300772
977565319243 20302504
530098099333 20304236
949554851643 20305968
866223710533 20307700
387944976263 20309432
976865057553 20311164
763285242103 20312896
580516941013 20314628
534999931163 20316360
30111252673 20318092
495085014833 20319824
119744748993 20321556
599424006643 20323288
899836271653 20325020
984567936143 20326752
103638730123 20328484
114842917163 20330216
780091522663 20331948
374640004153 20333680
714266923803 20335412
310215928673 20337144
983867674453 20338876
578416155943 20340608
664548343813 20342340
301812788393 20344072
717067970563 20345804
61623028723 20347536
967761655583 20349268
784993354493 20351000
976865057553 20352732
346629536553 20354464
217781385593 20356196
315818022193 20357928
641439708043 20359660
504188416803 20361392
770988120693 20363124
579816679323 20364856
919443598973 20366588
104338991813 20368320
46917533233 20370052
182768301093 20371784
891433131373 20373516
748579746613 20375248
946753804883 20376980
595922698193 20378712
485281351173 20380444
768187073933 20382176
468475070613 20383908
282905722763 20385640
916642552213 20387372
551105950033 20389104
890732869683 20390836
406852041893 20392568
632336306073 20394300
362035293733 20396032
235287927843 20397764
719869017323 20399496
348030059933 20401228
550405688343 20402960
810202775333 20404692
761184457033 20406424
165261758843 20408156
950955375023 20409888
335425349513 20411620
682054886063 20413352
893533916443 20415084
502087631733 20416816
263998657133 20418548
695359858173 20420280
877427897573 20422012
663848082123 20423744
842414813073 20425476
855719785183 20427208
640039184663 20428940
957957991923 20430672
132349459413 20432404
689757764653 20434136
594522174813 20435868
338226396273 20437600
563010398763 20439332
150556263353 20441064
583317987773 20442796
504188416803 20444528
178566730953 20446260
795497279843 20447992
774489429143 20449724
532899146093 20451456
589620342983 20453188
978965842623 20454920
749280008303 20456652
558808828623 20458384
946753804883 20460116
983867674453 20461848
808802251953 20463580
317918807263 20465312
896334963203 20467044
897735486583 20468776
728972419293 20470508
742277391403 20472240
524496005813 20473972
722670064083 20475704
71426692383 20477436
19607327323 20479168
350831106693 20480900
58121720273 20482632
136551029553 20484364
265399180513 20486096
15405757183 20487828
286407031213 20489560
906138626863 20491292
11904448733 20493024
738776082953 20494756
619731595653 20496488
883029991093 20498220
914541767143 20499952
822107224063 20501684
697460643243 20503416
49018318303 20505148
518193650603 20506880
614129502133 20508612
46917533233 20510344
272401797413 20512076
198874319963 20513808
11204187043 20515540
964960608823 20517272
661747297053 20519004
848016906593 20520736
725471110843 20522468
328422732613 20524200
685556194513 20525932
597323221573 20527664
178566730953 20529396
854319261803 20531128
946053543193 20532860
501387370043 20534592
240890021363 20536324
176465945883 20538056
978265580933 20539788
442565388083 20541520
939751187983 20543252
421557537383 20544984
848016906593 20546716
717067970563 20548448
268200227273 20550180
861321878703 20551912
783592831113 20553644
523095482433 20555376
717067970563 20557108
597323221573 20558840
635837614523 20560572
997872908253 20562304
593821913123 20564036
704463260143 20565768
957257730233 20567500
292709386423 20569232
607126885233 20570964
359934508663 20572696
113442393783 20574428
994371599803 20576160
370438434013 20577892
955857206853 20579624
540602024683 20581356
673651745783 20583088
67925383933 20584820
668749913953 20586552
728972419293 20588284
733874251123 20590016
160359927013 20591748
636537876213 20593480
297611218253 20595212
884430514473 20596944
282905722763 20598676
402650471753 20600408
693259073103 20602140
806701466883 20603872
34312822813 20605604
787094139563 20607336
15405757183 20609068
198874319963 20610800
366937125563 20612532
328422732613 20614264
271001274033 20615996
919443598973 20617728
409653088653 20619460
849417429973 20621192
527297052573 20622924
911740720383 20624656
184168824473 20626388
947454066573 20628120
131649197723 20629852
672951484093 20631584
796897803223 20633316
571413539043 20635048
226884787563 20636780
327022209233 20638512
773088905763 20640244
521694959053 20641976
499286584973 20643708
176465945883 20645440
740176606333 20647172
255595516853 20648904
170163590673 20650636
88933234633 20652368
287807554593 20654100
925045692493 20655832
981766889383 20657564
368337648943 20659296
141452861383 20661028
976164795863 20662760
927146477563 20664492
60222505343 20666224
943952758123 20667956
81230356043 20669688
756982886893 20671420
861321878703 20673152
265399180513 20674884
662447558743 20676616
969162178963 20678348
41315439713 20680080
161060188703 20681812
947454066573 20683544
309515666983 20685276
950955375023 20687008
726871634223 20688740
808101990263 20690472
252094208403 20692204
312316713743 20693936
984567936143 20695668
584018249463 20697400
975464534173 20699132
642139969733 20700864
761184457033 20702596
811603298713 20704328
43416224783 20706060
636537876213 20707792
413154397103 20709524
225484264183 20711256
988069244593 20712988
531498622713 20714720
525196267503 20716452
19607327323 20718184
271701535723 20719916
992971076423 20721648
874626850813 20723380
667349390573 20725112
948854589953 20726844
321420115713 20728576
917342813903 20730308
815804868853 20732040
646341539873 20733772
470575855683 20735504
787094139563 20737236
714266923803 20738968
13304972113 20740700
652643895083 20742432
430660939353 20744164
135850767863 20745896
69325907313 20747628
633736829453 20749360
647041801563 20751092
901236795033 20752824
827709317583 20754556
197473796583 20756288
659646511983 20758020
52519626753 20759752
310215928673 20761484
726871634223 20763216
648442324943 20764948
465674023853 20766680
887231561233 20768412
488082397933 20770144
131649197723 20771876
317918807263 20773608
719869017323 20775340
107140038573 20777072
598723744953 20778804
264698918823 20780536
454469836813 20782268
864823187153 20784000
911040458693 20785732
707264306903 20787464
844515598143 20789196
819306177303 20790928
61623028723 20792660
410353350343 20794392
983867674453 20796124
537800977923 20797856
435562771183 20799588
195373011513 20801320
72126954073 20803052
450268266673 20804784
116243440543 20806516
766786550553 20808248
530798361023 20809980
392846808093 20811712
73527477453 20813444
182768301093 20815176
879528682643 20816908
506289201873 20818640
875327112503 20820372
185569347853 20822104
310916190363 20823836
51119103373 20825568
775189690833 20827300
567211968903 20829032
499286584973 20830764
202375628413 20832496
574214585803 20834228
148455478283 20835960
11204187043 20837692
540602024683 20839424
432061462733 20841156
855719785183 20842888
726171372533 20844620
395647854853 20846352
452369051743 20848084
870425280673 20849816
792696233083 20851548
585418772843 20853280
883029991093 20855012
885130776163 20856744
151956786733 20858476
822107224063 20860208
568612492283 20861940
710065353663 20863672
179967254333 20865404
862722402083 20867136
74227739143 20868868
754882101823 20870600
612728978753 20872332
18206803943 20874064
177866469263 20875796
913141243763 20877528
345229013173 20879260
445366434843 20880992
154057571803 20882724
759783933653 20884456
505588940183 20886188
331924041063 20887920
934149094463 20889652
331924041063 20891384
317918807263 20893116
219181908973 20894848
130248674343 20896580
705863783523 20898312
739476344643 20900044
140052338003 20901776
726871634223 20903508
568612492283 20905240
450268266673 20906972
661047035363 20908704
598723744953 20910436
150556263353 20912168
923645169113 20913900
147054954903 20915632
910340197003 20917364
362035293733 20919096
864122925463 20920828
861321878703 20922560
863422663773 20924292
708664830283 20926024
941851973053 20927756
893533916443 20929488
724070587463 20931220
888632084613 20932952
80530094353 20934684
755582363513 20936416
126747365893 20938148
922244645733 20939880
768887335623 20941612
375340265843 20943344
198174058273 20945076
197473796583 20946808
789895186323 20948540
842414813073 20950272
338926657963 20952004
371138695703 20953736
659646511983 20955468
984567936143 20957200
475477687513 20958932
553206735103 20960664
476177949203 20962396
672951484093 20964128
890032607993 20965860
402650471753 20967592
950955375023 20969324
334725087823 20971056
666649128883 20972788
352931891763 20974520
593121651433 20976252
24509159153 20977984
755582363513 20979716
520994697363 20981448
221282694043 20983180
453069313433 20984912
686256456203 20986644
51819365063 20988376
665948867193 20990108
595222436503 20991840
360634770353 20993572
778690999283 20995304
120445010683 20997036
607827146923 20998768
449568004983 21000500
439064079633 21002232
770287859003 21003964
590320604673 21005696
796897803223 21007428
177866469263 21009160
621832380723 21010892
789194924633 21012624
309515666983 21014356
838913504623 21016088
846616383213 21017820
296910956563 21019552
904738103483 21021284
420157014003 21023016
391446284713 21024748
467774808923 21026480
434862509493 21028212
920844122353 21029944
847316644903 21031676
183468562783 21033408
794797018153 21035140
935549617843 21036872
809502513643 21038604
341027443033 21040336
243691068123 21042068
147755216593 21043800
196773534893 21045532
493684491453 21047264
481780042723 21048996
585418772843 21050728
102238206743 21052460
239489497983 21054192
309515666983 21055924
27310205913 21057656
433461986113 21059388
268900488963 21061120
964960608823 21062852
555307520173 21064584
450268266673 21066316
905438365173 21068048
43416224783 21069780
227585049253 21071512
425058845833 21073244
313717237123 21074976
871125542363 21076708
887231561233 21078440
873926589123 21080172
718468493943 21081904
744378176473 21083636
795497279843 21085368
513992080463 21087100
377441050913 21088832
668049652263 21090564
975464534173 21092296
646341539873 21094028
347329798243 21095760
728972419293 21097492
613429240443 21099224
198874319963 21100956
653344156773 21102688
61623028723 21104420
168062805603 21106152
871125542363 21107884
546904379893 21109616
103638730123 21111348
401249948373 21113080
698861166623 21114812
590320604673 21116544
703762998453 21118276
336125611203 21120008
279404414313 21121740
679253839303 21123472
165261758843 21125204
35013084503 21126936
974764272483 21128668
703762998453 21130400
656845465223 21132132
912440982073 21133864
801099373363 21135596
429960677663 21137328
359934508663 21139060
917342813903 21140792
609227670303 21142524
231086357703 21144256
217781385593 21145988
951655636713 21147720
593121651433 21149452
775889952523 21151184
613429240443 21152916
397748639923 21154648
151956786733 21156380
246492114883 21158112
387244714573 21159844
696060119863 21161576
682755147753 21163308
534299669473 21165040
663147820433 21166772
185569347853 21168504
39914916333 21170236
910340197003 21171968
791295709703 21173700
978965842623 21175432
286407031213 21177164
406151780203 21178896
464973762163 21180628
362035293733 21182360
390045761333 21184092
24509159153 21185824
91734281393 21187556
655444941843 21189288
29410990983 21191020
65824598863 21192752
23108635773 21194484
223383479113 21196216
79129570973 21197948
454469836813 21199680
591721128053 21201412
658245988603 21203144
730372942673 21204876
585418772843 21206608
297611218253 21208340
992971076423 21210072
163160973773 21211804
954456683473 21213536
727571895913 21215268
723370325773 21217000
11204187043 21218732
266799703893 21220464
779391260973 21222196
39914916333 21223928
443965911463 21225660
44116486473 21227392
238088974603 21229124
260497348683 21230856
546204118203 21232588
322820639093 21234320
883029991093 21236052
315818022193 21237784
775189690833 21239516
357833723593 21241248
351531368383 21242980
184168824473 21244712
482480304413 21246444
358533985283 21248176
51819365063 21249908
641439708043 21251640
951655636713 21253372
990170029663 21255104
226884787563 21256836
530798361023 21258568
387944976263 21260300
906138626863 21262032
561609875383 21263764
270301012343 21265496
38514392953 21267228
568612492283 21268960
567912230593 21270692
362735555423 21272424
568612492283 21274156
473376902443 21275888
994371599803 21277620
546204118203 21279352
367637387253 21281084
963560085443 21282816
390045761333 21284548
783592831113 21286280
536400454543 21288012
41315439713 21289744
420857275693 21291476
100137421673 21293208
481780042723 21294940
655444941843 21296672
83331141113 21298404
871825804053 21300136
742277391403 21301868
153357310113 21303600
680654362683 21305332
963560085443 21307064
890032607993 21308796
533599407783 21310528
315117760503 21312260
336125611203 21313992
336825872893 21315724
786393877873 21317456
104338991813 21319188
939050926293 21320920
310916190363 21322652
371838957393 21324384
772388644073 21326116
588920081293 21327848
144253908143 21329580
984567936143 21331312
148455478283 21333044
919443598973 21334776
693959334793 21336508
77028785903 21338240
275903105863 21339972
686256456203 21341704
967061393893 21343436
831210626033 21345168
270301012343 21346900
654744680153 21348632
796897803223 21350364
292709386423 21352096
944653019813 21353828
876727635883 21355560
369037910633 21357292
161060188703 21359024
340327181343 21360756
594522174813 21362488
501387370043 21364220
483880827793 21365952
604325838473 21367684
838913504623 21369416
617630810583 21371148
897735486583 21372880
419456752313 21374612
226884787563 21376344
111341608713 21378076
718468493943 21379808
81230356043 21381540
532899146093 21383272
28710729293 21385004
42015701403 21386736
581917464393 21388468
326321947543 21390200
140752599693 21391932
422958060763 21393664
23808897463 21395396
364836340493 21397128
130248674343 21398860
972663487413 21400592
894934439823 21402324
759783933653 21404056
551105950033 21405788
754882101823 21407520
804600681813 21409252
598723744953 21410984
90333758013 21412716
698160904933 21414448
130248674343 21416180
565111183833 21417912
558808828623 21419644
221282694043 21421376
481780042723 21423108
404050995133 21424840
384443667813 21426572
258396563613 21428304
162460712083 21430036
121845534063 21431768
633036567763 21433500
729672680983 21435232
915942290523 21436964
367637387253 21438696
237388712913 21440428
605026100163 21442160
420857275693 21443892
538501239613 21445624
456570621883 21447356
692558811413 21449088
530098099333 21450820
541302286373 21452552
675752530853 21454284
806001205193 21456016
487382136243 21457748
883730252783 21459480
740176606333 21461212
477578472583 21462944
750680531683 21464676
289208077973 21466408
159659665323 21468140
774489429143 21469872
107840300263 21471604
210778768693 21473336
386544452883 21475068
490183183003 21476800
205876936863 21478532
143553646453 21480264
100837683363 21481996
532198884403 21483728
282205461073 21485460
114142655473 21487192
943952758123 21488924
852218476733 21490656
759083671963 21492388
826308794203 21494120
655444941843 21495852
380942359363 21497584
605726361853 21499316
427859892593 21501048
939751187983 21502780
950955375023 21504512
642139969733 21506244
969862440653 21507976
458671406953 21509708
683455409443 21511440
832611149413 21513172
588219819603 21514904
320719854023 21516636
959358515303 21518368
995772123183 21520100
227585049253 21521832
710065353663 21523564
976164795863 21525296
666649128883 21527028
531498622713 21528760
453769575123 21530492
605726361853 21532224
49718579993 21533956
477578472583 21535688
950255113333 21537420
799698849983 21539152
969862440653 21540884
445366434843 21542616
581217202703 21544348
996472384873 21546080
567211968903 21547812
261197610373 21549544
474077164133 21551276
866223710533 21553008
85431926183 21554740
846616383213 21556472
721269540703 21558204
221982955733 21559936
600824530023 21561668
32912299433 21563400
266799703893 21565132
501387370043 21566864
828409579273 21568596
96636113223 21570328
735975036193 21572060
518893912293 21573792
601524791713 21575524
206577198553 21577256
946753804883 21578988
613429240443 21580720
723370325773 21582452
31511776053 21584184
547604641583 21585916
522395220743 21587648
316518283883 21589380
147054954903 21591112
281505199383 21592844
862722402083 21594576
487382136243 21596308
785693616183 21598040
2801046763 21599772
759083671963 21601504
52519626753 21603236
180667516023 21604968
630235521003 21606700
559509090313 21608432
434162247803 21610164
112742132093 21611896
635137352833 21613628
486681874553 21615360
602225053403 21617092
305314096843 21618824
357133461903 21620556
822807485753 21622288
278704152623 21624020
748579746613 21625752
338226396273 21627484
750680531683 21629216
824208009133 21630948
55320673513 21632680
2100785073 21634412
616930548893 21636144
803900420123 21637876
121845534063 21639608
217781385593 21641340
334725087823 21643072
30111252673 21644804
387244714573 21646536
126747365893 21648268
490883444693 21650000
217081123903 21651732
317218545573 21653464
405451518513 21655196
269600750653 21656928
390746023023 21658660
446766958223 21660392
748579746613 21662124
722670064083 21663856
7702878593 21665588
390746023023 21667320
366937125563 21669052
891433131373 21670784
769587597313 21672516
63023552103 21674248
210078507003 21675980
91734281393 21677712
630235521003 21679444
306014358533 21681176
300412265013 21682908
887931822923 21684640
819306177303 21686372
198174058273 21688104
843815336453 21689836
657545726913 21691568
380242097673 21693300
10503925353 21695032
792696233083 21696764
911040458693 21698496
210078507003 21700228
527297052573 21701960
310215928673 21703692
638638661283 21705424
111341608713 21707156
275903105863 21708888
724070587463 21710620
79829832663 21712352
372539219083 21714084
879528682643 21715816
74227739143 21717548
454469836813 21719280
970562702343 21721012
820006438993 21722744
971963225723 21724476
138651814623 21726208
475477687513 21727940
742277391403 21729672
642139969733 21731404
594522174813 21733136
678553577613 21734868
806701466883 21736600
368337648943 21738332
474777425823 21740064
711465877043 21741796
454469836813 21743528
938350664603 21745260
474077164133 21746992
54620411823 21748724
142853384763 21750456
552506473413 21752188
705163521833 21753920
946053543193 21755652
70726430693 21757384
607827146923 21759116
751380793373 21760848
371138695703 21762580
170163590673 21764312
615530025513 21766044
13304972113 21767776
482480304413 21769508
355732938523 21771240
86832449563 21772972
304613835153 21774704
964960608823 21776436
129548412653 21778168
588920081293 21779900
945353281503 21781632
158959403633 21783364
109941085333 21785096
93835066463 21786828
619031333963 21788560
838213242933 21790292
491583706383 21792024
245791853193 21793756
633036567763 21795488
817205392233 21797220
90333758013 21798952
670850699023 21800684
650543110013 21802416
558108566933 21804148
754882101823 21805880
838213242933 21807612
18206803943 21809344
749280008303 21811076
713566662113 21812808
490183183003 21814540
789895186323 21816272
656845465223 21818004
15405757183 21819736
869725018983 21821468
685556194513 21823200
168062805603 21824932
934149094463 21826664
633036567763 21828396
943952758123 21830128
136551029553 21831860
198174058273 21833592
406151780203 21835324
421557537383 21837056
800399111673 21838788
782192307733 21840520
136551029553 21842252
427859892593 21843984
808101990263 21845716
702362475073 21847448
990870291353 21849180
955156945163 21850912
11904448733 21852644
609927931993 21854376
61623028723 21856108
143553646453 21857840
714967185493 21859572
427859892593 21861304
350831106693 21863036
37113869573 21864768
556007781863 21866500
845215859833 21868232
189070656303 21869964
707964568593 21871696
834711934483 21873428
126047104203 21875160
363435817113 21876892
953756421783 21878624
450268266673 21880356
348030059933 21882088
74928000833 21883820
981066627693 21885552
966361132203 21887284
571413539043 21889016
447467219913 21890748
335425349513 21892480
877427897573 21894212
471976379063 21895944
183468562783 21897676
937650402913 21899408
772388644073 21901140
539901762993 21902872
558808828623 21904604
529397837643 21906336
128147889273 21908068
101537945053 21909800
453769575123 21911532
960759038683 21913264
556007781863 21914996
574914847493 21916728
755582363513 21918460
603625576783 21920192
200975105033 21921924
421557537383 21923656
328422732613 21925388
114842917163 21927120
464973762163 21928852
733874251123 21930584
461472453713 21932316
311616452053 21934048
461472453713 21935780
604325838473 21937512
242990806433 21939244
891433131373 21940976
550405688343 21942708
441865126393 21944440
25209420843 21946172
960058776993 21947904
631636044383 21949636
769587597313 21951368
390746023023 21953100
106439776883 21954832
456570621883 21956564
232486881083 21958296
843815336453 21960028
672951484093 21961760
565811445523 21963492
665948867193 21965224
571413539043 21966956
14705495493 21968688
104338991813 21970420
994371599803 21972152
214280077143 21973884
355732938523 21975616
700261693 21977348
209378245313 21979080
6302355213 21980812
158959403633 21982544
444666173153 21984276
634437091143 21986008
366236863873 21987740
951655636713 21989472
790595448013 21991204
391446284713 21992936
347329798243 21994668
136551029553 21996400
526596790883 21998132
649142586633 21999864
664548343813 22001596
129548412653 22003328
519594173983 22005060
976865057553 22006792
622532642413 22008524
607827146923 22010256
200975105033 22011988
974064010793 22013720
362735555423 22015452
804600681813 22017184
729672680983 22018916
977565319243 22020648
929947524323 22022380
650543110013 22024112
254194993473 22025844
962859823753 22027576
539201501303 22029308
165261758843 22031040
420857275693 22032772
437663556253 22034504
276603367553 22036236
206577198553 22037968
127447627583 22039700
174365160813 22041432
196073273203 22043164
475477687513 22044896
674352007473 22046628
936249879533 22048360
871825804053 22050092
147054954903 22051824
403350733443 22053556
463573238783 22055288
948854589953 22057020
233887404463 22058752
303913573463 22060484
506989463563 22062216
55320673513 22063948
46917533233 22065680
458671406953 22067412
462172715403 22069144
234587666153 22070876
72126954073 22072608
587519557913 22074340
890032607993 22076072
906838888553 22077804
948854589953 22079536
135150506173 22081268
401950210063 22083000
306714620223 22084732
768187073933 22086464
765386027173 22088196
133049721103 22089928
514692342153 22091660
230386096013 22093392
256295778543 22095124
738776082953 22096856
805300943503 22098588
93835066463 22100320
492283968073 22102052
955857206853 22103784
628834997623 22105516
329823255993 22107248
789895186323 22108980
418056228933 22110712
485281351173 22112444
374640004153 22114176
243691068123 22115908
209378245313 22117640
889332346303 22119372
488082397933 22121104
92434543083 22122836
70026169003 22124568
818605915613 22126300
593121651433 22128032
460772192023 22129764
684155671133 22131496
397048378233 22133228
429960677663 22134960
40615178023 22136692
740876868023 22138424
792696233083 22140156
250693685023 22141888
760484195343 22143620
368337648943 22145352
70026169003 22147084
859921355323 22148816
68625645623 22150548
918743337283 22152280
970562702343 22154012
159659665323 22155744
56721196893 22157476
306714620223 22159208
513992080463 22160940
511891295393 22162672
857820570253 22164404
91034019703 22166136
324221162473 22167868
915242028833 22169600
589620342983 22171332
20307589013 22173064
154057571803 22174796
540602024683 22176528
665948867193 22178260
946053543193 22179992
531498622713 22181724
892833654753 22183456
495785276523 22185188
178566730953 22186920
436963294563 22188652
58821981963 22190384
645641278183 22192116
113442393783 22193848
843115074763 22195580
348730321623 22197312
962159562063 22199044
160359927013 22200776
724770849153 22202508
796897803223 22204240
55320673513 22205972
390045761333 22207704
665248605503 22209436
718468493943 22211168
177166207573 22212900
592421389743 22214632
107140038573 22216364
983867674453 22218096
857820570253 22219828
503488155113 22221560
546904379893 22223292
545503856513 22225024
242290544743 22226756
411753873723 22228488
472676640753 22230220
109240823643 22231952
301112526703 22233684
154057571803 22235416
282905722763 22237148
117643963923 22238880
266799703893 22240612
679954100993 22242344
349430583313 22244076
808101990263 22245808
368337648943 22247540
255595516853 22249272
181367777713 22251004
93835066463 22252736
424358584143 22254468
972663487413 22256200
680654362683 22257932
58121720273 22259664
4201570143 22261396
787094139563 22263128
327722470923 22264860
271001274033 22266592
656845465223 22268324
358533985283 22270056
142153123073 22271788
168763067293 22273520
67925383933 22275252
747179223233 22276984
556708043553 22278716
221282694043 22280448
953056160093 22282180
534299669473 22283912
394247331473 22285644
107140038573 22287376
106439776883 22289108
924345430803 22290840
515392603843 22292572
246492114883 22294304
245791853193 22296036
271701535723 22297768
311616452053 22299500
572113800733 22301232
539901762993 22302964
338926657963 22304696
383043144433 22306428
279404414313 22308160
631636044383 22309892
598023483263 22311624
217781385593 22313356
462872977093 22315088
972663487413 22316820
226184525873 22318552
921544384043 22320284
551105950033 22322016
875327112503 22323748
572113800733 22325480
567912230593 22327212
86832449563 22328944
975464534173 22330676
739476344643 22332408
159659665323 22334140
736675297883 22335872
439764341323 22337604
524496005813 22339336
100137421673 22341068
552506473413 22342800
537100716233 22344532
516092865533 22346264
575615109183 22347996
660346773673 22349728
81930617733 22351460
186969871233 22353192
296910956563 22354924
857120308563 22356656
366236863873 22358388
904738103483 22360120
882329729403 22361852
852218476733 22363584
983167412763 22365316
401249948373 22367048
292709386423 22368780
257696301923 22370512
471276117373 22372244
925745954183 22373976
537100716233 22375708
927146477563 22377440
380242097673 22379172
683455409443 22380904
760484195343 22382636
200975105033 22384368
488082397933 22386100
971963225723 22387832
932048309393 22389564
327022209233 22391296
92434543083 22393028
886531299543 22394760
651243371703 22396492
396348116543 22398224
449568004983 22399956
549705426653 22401688
836112457863 22403420
307414881913 22405152
100837683363 22406884
225484264183 22408616
383743406123 22410348
296910956563 22412080
967761655583 22413812
957957991923 22415544
404751256823 22417276
804600681813 22419008
745078438163 22420740
921544384043 22422472
598723744953 22424204
784993354493 22425936
672251222403 22427668
338926657963 22429400
168763067293 22431132
193272226443 22432864
30111252673 22434596
305314096843 22436328
207977721933 22438060
59522243653 22439792
705163521833 22441524
123946319133 22443256
562310137073 22444988
511191033703 22446720
544103333133 22448452
904738103483 22450184
331924041063 22451916
775189690833 22453648
552506473413 22455380
650543110013 22457112
36413607883 22458844
477578472583 22460576
11904448733 22462308
457971145263 22464040
588920081293 22465772
678553577613 22467504
699561428313 22469236
894234178133 22470968
695359858173 22472700
577015632563 22474432
395647854853 22476164
418056228933 22477896
24509159153 22479628
76328524213 22481360
446066696533 22483092
336125611203 22484824
396348116543 22486556
990870291353 22488288
661047035363 22490020
855019523493 22491752
623933165793 22493484
61623028723 22495216
876027374193 22496948
532198884403 22498680
248592899953 22500412
593821913123 22502144
528697575953 22503876
498586323283 22505608
373939742463 22507340
73527477453 22509072
350130845003 22510804
70726430693 22512536
761184457033 22514268
336825872893 22516000
242290544743 22517732
908239411933 22519464
693959334793 22521196
397048378233 22522928
872526065743 22524660
599424006643 22526392
352931891763 22528124
135850767863 22529856
325621685853 22531588
504188416803 22533320
921544384043 22535052
948154328263 22536784
973363749103 22538516
859921355323 22540248
37814131263 22541980
302513050083 22543712
88933234633 22545444
888632084613 22547176
749980269993 22548908
364136078803 22550640
862022140393 22552372
603625576783 22554104
40615178023 22555836
95235589843 22557568
195373011513 22559300
192571964753 22561032
268200227273 22562764
605026100163 22564496
723370325773 22566228
432061462733 22567960
154757833493 22569692
515392603843 22571424
166662282223 22573156
352231630073 22574888
668049652263 22576620
182768301093 22578352
28710729293 22580084
839613766313 22581816
248592899953 22583548
192571964753 22585280
557408305243 22587012
133049721103 22588744
850117691663 22590476
140752599693 22592208
763285242103 22593940
630935782693 22595672
520294435673 22597404
144954169833 22599136
560209352003 22600868
782892569423 22602600
368337648943 22604332
219181908973 22606064
615530025513 22607796
204476413483 22609528
581917464393 22611260
821406962373 22612992
31511776053 22614724
53219888443 22616456
765386027173 22618188
514692342153 22619920
30111252673 22621652
450968528363 22623384
647041801563 22625116
301812788393 22626848
927846739253 22628580
417355967243 22630312
126747365893 22632044
658245988603 22633776
341027443033 22635508
322820639093 22637240
42015701403 22638972
424358584143 22640704
43416224783 22642436
904037841793 22644168
719869017323 22645900
326321947543 22647632
43416224783 22649364
794096756463 22651096
77729047593 22652828
869725018983 22654560
804600681813 22656292
652643895083 22658024
34312822813 22659756
189070656303 22661488
94535328153 22663220
280804937693 22664952
470575855683 22666684
521694959053 22668416
336125611203 22670148
707964568593 22671880
887931822923 22673612
864823187153 22675344
660346773673 22677076
957957991923 22678808
838213242933 22680540
563010398763 22682272
937650402913 22684004
322120377403 22685736
799698849983 22687468
32912299433 22689200
710765615353 22690932
894934439823 22692664
917342813903 22694396
254194993473 22696128
106439776883 22697860
2100785073 22699592
668049652263 22701324
914541767143 22703056
32912299433 22704788
279404414313 22706520
775189690833 22708252
441865126393 22709984
79829832663 22711716
298311479943 22713448
237388712913 22715180
509790510323 22716912
967761655583 22718644
740176606333 22720376
122545795753 22722108
748579746613 22723840
948854589953 22725572
301812788393 22727304
305314096843 22729036
335425349513 22730768
483880827793 22732500
537100716233 22734232
198874319963 22735964
948154328263 22737696
23108635773 22739428
418056228933 22741160
172964637433 22742892
717768232253 22744624
327022209233 22746356
871125542363 22748088
399849424993 22749820
382342882743 22751552
535700192853 22753284
586819296223 22755016
854319261803 22756748
411053612033 22758480
119744748993 22760212
20307589013 22761944
791295709703 22763676
943252496433 22765408
62323290413 22767140
275202844173 22768872
513992080463 22770604
765386027173 22772336
74227739143 22774068
501387370043 22775800
557408305243 22777532
961459300373 22779264
67925383933 22780996
609227670303 22782728
952355898403 22784460
588219819603 22786192
630935782693 22787924
504888678493 22789656
150556263353 22791388
550405688343 22793120
434862509493 22794852
7002616903 22796584
995772123183 22798316
338926657963 22800048
956557468543 22801780
478978995963 22803512
740876868023 22805244
640039184663 22806976
64424075483 22808708
248592899953 22810440
950955375023 22812172
158959403633 22813904
915942290523 22815636
425058845833 22817368
643540493113 22819100
21007850703 22820832
837512981243 22822564
526596790883 22824296
817905653923 22826028
918043075593 22827760
30111252673 22829492
661047035363 22831224
147755216593 22832956
63023552103 22834688
945353281503 22836420
750680531683 22838152
740876868023 22839884
849417429973 22841616
785693616183 22843348
873926589123 22845080
287107292903 22846812
226184525873 22848544
744378176473 22850276
477578472583 22852008
163160973773 22853740
912440982073 22855472
64424075483 22857204
468475070613 22858936
808101990263 22860668
740876868023 22862400
350831106693 22864132
726171372533 22865864
881629467713 22867596
44116486473 22869328
504188416803 22871060
296210694873 22872792
831210626033 22874524
480379519343 22876256
697460643243 22877988
464273500473 22879720
191871703063 22881452
670850699023 22883184
301112526703 22884916
656845465223 22886648
882329729403 22888380
640739446353 22890112
749280008303 22891844
845215859833 22893576
232486881083 22895308
707964568593 22897040
847316644903 22898772
615530025513 22900504
363435817113 22902236
350130845003 22903968
497185799903 22905700
513992080463 22907432
845215859833 22909164
823507747443 22910896
282905722763 22912628
649842848323 22914360
224083740803 22916092
477578472583 22917824
254895255163 22919556
850817953353 22921288
345929274863 22923020
214980338833 22924752
942552234743 22926484
643540493113 22928216
272401797413 22929948
45517009853 22931680
803900420123 22933412
700961951693 22935144
787094139563 22936876
713566662113 22938608
84031402803 22940340
306014358533 22942072
838213242933 22943804
535700192853 22945536
115543178853 22947268
894934439823 22949000
759783933653 22950732
54620411823 22952464
746478961543 22954196
636537876213 22955928
975464534173 22957660
985968459523 22959392
196073273203 22961124
532198884403 22962856
200975105033 22964588
497185799903 22966320
803900420123 22968052
803900420123 22969784
197473796583 22971516
649142586633 22973248
4901831833 22974980
591020866363 22976712
205176675173 22978444
725471110843 22980176
261197610373 22981908
296210694873 22983640
241590283053 22985372
141452861383 22987104
383743406123 22988836
702362475073 22990568
905438365173 22992300
113442393783 22994032
91034019703 22995764
560909613693 22997496
926446215873 22999228
719869017323 23000960
78429309283 23002692
259797086993 23004424
773088905763 23006156
971262964033 23007888
621832380723 23009620
502787893423 23011352
477578472583 23013084
572113800733 23014816
682054886063 23016548
536400454543 23018280
49018318303 23020012
26609944223 23021744
159659665323 23023476
964260347133 23025208
208677983623 23026940
425058845833 23028672
986668721213 23030404
168062805603 23032136
832611149413 23033868
487382136243 23035600
364136078803 23037332
491583706383 23039064
219882170663 23040796
843115074763 23042528
747179223233 23044260
738776082953 23045992
642139969733 23047724
749280008303 23049456
338226396273 23051188
407552303583 23052920
670850699023 23054652
152657048423 23056384
495085014833 23058116
554607258483 23059848
317218545573 23061580
907539150243 23063312
233887404463 23065044
732473727743 23066776
256295778543 23068508
111341608713 23070240
13304972113 23071972
255595516853 23073704
813003822093 23075436
116243440543 23077168
87532711253 23078900
568612492283 23080632
511191033703 23082364
200975105033 23084096
287807554593 23085828
285006507833 23087560
591020866363 23089292
651243371703 23091024
314417498813 23092756
217781385593 23094488
54620411823 23096220
971262964033 23097952
265399180513 23099684
841714551383 23101416
105739515193 23103148
899836271653 23104880
30111252673 23106612
623232904103 23108344
654044418463 23110076
184869086163 23111808
2801046763 23113540
510490772013 23115272
131649197723 23117004
616230287203 23118736
684155671133 23120468
643540493113 23122200
453769575123 23123932
806701466883 23125664
294109909803 23127396
124646580823 23129128
171564114053 23130860
261197610373 23132592
868324495603 23134324
838213242933 23136056
754181840133 23137788
290608601353 23139520
27310205913 23141252
321420115713 23142984
390045761333 23144716
712166138733 23146448
646341539873 23148180
708664830283 23149912
98736898293 23151644
109941085333 23153376
240890021363 23155108
503488155113 23156840
667349390573 23158572
355032676833 23160304
605726361853 23162036
133049721103 23163768
731773466053 23165500
373239480773 23167232
952355898403 23168964
868324495603 23170696
668749913953 23172428
766086288863 23174160
385844191193 23175892
520994697363 23177624
344528751483 23179356
706564045213 23181088
334024826133 23182820
327022209233 23184552
934149094463 23186284
334024826133 23188016
207977721933 23189748
266099442203 23191480
145654431523 23193212
293409648113 23194944
72827215763 23196676
287807554593 23198408
717768232253 23200140
998573169943 23201872
812303560403 23203604
875327112503 23205336
379541835983 23207068
714266923803 23208800
219181908973 23210532
574914847493 23212264
592421389743 23213996
342427966413 23215728
433461986113 23217460
1400523383 23219192
221282694043 23220924
5602093523 23222656
352231630073 23224388
179266992643 23226120
704463260143 23227852
158259141943 23229584
725471110843 23231316
714266923803 23233048
883029991093 23234780
673651745783 23236512
693259073103 23238244
561609875383 23239976
951655636713 23241708
297611218253 23243440
137251291243 23245172
218481647283 23246904
479679257653 23248636
60222505343 23250368
661047035363 23252100
308815405293 23253832
920844122353 23255564
545503856513 23257296
906138626863 23259028
594522174813 23260760
390045761333 23262492
779391260973 23264224
974764272483 23265956
58821981963 23267688
407552303583 23269420
232486881083 23271152
469175332303 23272884
91034019703 23274616
249993423333 23276348
369037910633 23278080
514692342153 23279812
998573169943 23281544
687656979583 23283276
561609875383 23285008
404050995133 23286740
249993423333 23288472
601524791713 23290204
131649197723 23291936
120445010683 23293668
624633427483 23295400
535700192853 23297132
531498622713 23298864
205176675173 23300596
739476344643 23302328
852918738423 23304060
409653088653 23305792
386544452883 23307524
777290475903 23309256
686256456203 23310988
175765684193 23312720
245791853193 23314452
397748639923 23316184
616930548893 23317916
610628193683 23319648
885831037853 23321380
405451518513 23323112
205176675173 23324844
522395220743 23326576
357133461903 23328308
828409579273 23330040
474777425823 23331772
601524791713 23333504
517493388913 23335236
944653019813 23336968
404050995133 23338700
793396494773 23340432
654044418463 23342164
768187073933 23343896
960058776993 23345628
79129570973 23347360
165261758843 23349092
164561497153 23350824
583317987773 23352556
32912299433 23354288
564410922143 23356020
272401797413 23357752
61623028723 23359484
581217202703 23361216
138651814623 23362948
921544384043 23364680
177166207573 23366412
985968459523 23368144
691858549723 23369876
575615109183 23371608
435562771183 23373340
862722402083 23375072
389345499643 23376804
552506473413 23378536
355032676833 23380268
592421389743 23382000
99437159983 23383732
513291818773 23385464
844515598143 23387196
169463328983 23388928
921544384043 23390660
27310205913 23392392
922944907423 23394124
352231630073 23395856
475477687513 23397588
843115074763 23399320
591020866363 23401052
182068039403 23402784
219882170663 23404516
901937056723 23406248
799698849983 23407980
753481578443 23409712
428560154283 23411444
841714551383 23413176
197473796583 23414908
918743337283 23416640
608527408613 23418372
594522174813 23420104
176465945883 23421836
191171441373 23423568
544103333133 23425300
182068039403 23427032
228285310943 23428764
406151780203 23430496
387244714573 23432228
193272226443 23433960
770287859003 23435692
562310137073 23437424
318619068953 23439156
696060119863 23440888
484581089483 23442620
912440982073 23444352
499986846663 23446084
651943633393 23447816
625333689173 23449548
627434474243 23451280
660346773673 23453012
418056228933 23454744
97336374913 23456476
370438434013 23458208
39214654643 23459940
240890021363 23461672
358533985283 23463404
724770849153 23465136
485981612863 23466868
224083740803 23468600
884430514473 23470332
540602024683 23472064
31511776053 23473796
440464603013 23475528
285006507833 23477260
553906996793 23478992
153357310113 23480724
91034019703 23482456
236688451223 23484188
992270814733 23485920
794096756463 23487652
634437091143 23489384
60922767033 23491116
968461917273 23492848
333324564443 23494580
149856001663 23496312
50418841683 23498044
115543178853 23499776
193972488133 23501508
20307589013 23503240
408252565273 23504972
275202844173 23506704
190471179683 23508436
598023483263 23510168
341027443033 23511900
833311411103 23513632
320719854023 23515364
593821913123 23517096
779391260973 23518828
471976379063 23520560
72827215763 23522292
170863852363 23524024
422958060763 23525756
84731664493 23527488
636537876213 23529220
254194993473 23530952
4201570143 23532684
374640004153 23534416
180667516023 23536148
524496005813 23537880
455870360193 23539612
827009055893 23541344
492283968073 23543076
294109909803 23544808
882329729403 23546540
663848082123 23548272
310215928673 23550004
301812788393 23551736
91734281393 23553468
266099442203 23555200
631636044383 23556932
573514324113 23558664
588920081293 23560396
807401728573 23562128
165962020533 23563860
355732938523 23565592
953756421783 23567324
957957991923 23569056
936950141223 23570788
352931891763 23572520
501387370043 23574252
255595516853 23575984
559509090313 23577716
129548412653 23579448
579816679323 23581180
184168824473 23582912
565111183833 23584644
197473796583 23586376
299712003323 23588108
444666173153 23589840
69325907313 23591572
631636044383 23593304
447467219913 23595036
968461917273 23596768
688357241273 23598500
906838888553 23600232
91734281393 23601964
859921355323 23603696
696060119863 23605428
460772192023 23607160
608527408613 23608892
513291818773 23610624
708664830283 23612356
188370394613 23614088
263298395443 23615820
827709317583 23617552
944653019813 23619284
358533985283 23621016
756982886893 23622748
353632153453 23624480
564410922143 23626212
441164864703 23627944
693959334793 23629676
975464534173 23631408
1400523383 23633140
172964637433 23634872
764685765483 23636604
590320604673 23638336
987368982903 23640068
546204118203 23641800
330523517683 23643532
57421458583 23645264
822807485753 23646996
882329729403 23648728
36413607883 23650460
845215859833 23652192
662447558743 23653924
153357310113 23655656
184869086163 23657388
338226396273 23659120
507689725253 23660852
42015701403 23662584
691858549723 23664316
49018318303 23666048
784993354493 23667780
249293161643 23669512
521694959053 23671244
420857275693 23672976
727571895913 23674708
101537945053 23676440
483880827793 23678172
254895255163 23679904
42715963093 23681636
196773534893 23683368
240890021363 23685100
37113869573 23686832
836112457863 23688564
118344225613 23690296
546904379893 23692028
130248674343 23693760
529397837643 23695492
728272157603 23697224
935549617843 23698956
138651814623 23700688
955857206853 23702420
248592899953 23704152
734574512813 23705884
316518283883 23707616
781492046043 23709348
214980338833 23711080
847316644903 23712812
250693685023 23714544
361335032043 23716276
216380862213 23718008
708664830283 23719740
707264306903 23721472
439764341323 23723204
405451518513 23724936
832611149413 23726668
128147889273 23728400
914541767143 23730132
827709317583 23731864
414554920483 23733596
821406962373 23735328
428560154283 23737060
341727704723 23738792
608527408613 23740524
278704152623 23742256
126747365893 23743988
7702878593 23745720
76328524213 23747452
324921424163 23749184
30111252673 23750916
561609875383 23752648
951655636713 23754380
147755216593 23756112
722670064083 23757844
318619068953 23759576
36413607883 23761308
653344156773 23763040
242290544743 23764772
509790510323 23766504
175765684193 23768236
485281351173 23769968
591721128053 23771700
60922767033 23773432
472676640753 23775164
518193650603 23776896
295510433183 23778628
670850699023 23780360
848016906593 23782092
766786550553 23783824
39914916333 23785556
408252565273 23787288
893533916443 23789020
474077164133 23790752
166662282223 23792484
913841505453 23794216
791995971393 23795948
383043144433 23797680
988069244593 23799412
808802251953 23801144
247192376573 23802876
155458095183 23804608
799698849983 23806340
390045761333 23808072
637938399593 23809804
228985572633 23811536
773789167453 23813268
529397837643 23815000
526596790883 23816732
693959334793 23818464
747179223233 23820196
143553646453 23821928
363435817113 23823660
462872977093 23825392
551105950033 23827124
756282625203 23828856
413154397103 23830588
399849424993 23832320
951655636713 23834052
634437091143 23835784
343828489793 23837516
275202844173 23839248
923645169113 23840980
735975036193 23842712
827709317583 23844444
453769575123 23846176
304613835153 23847908
730372942673 23849640
211479030383 23851372
54620411823 23853104
999273431633 23854836
731773466053 23856568
581217202703 23858300
196773534893 23860032
607827146923 23861764
412454135413 23863496
483880827793 23865228
861321878703 23866960
140752599693 23868692
325621685853 23870424
18907065633 23872156
261897872063 23873888
761184457033 23875620
685556194513 23877352
311616452053 23879084
255595516853 23880816
752081055063 23882548
119744748993 23884280
869024757293 23886012
431361201043 23887744
4201570143 23889476
32912299433 23891208
464973762163 23892940
715667447183 23894672
970562702343 23896404
844515598143 23898136
485281351173 23899868
128147889273 23901600
165962020533 23903332
511891295393 23905064
697460643243 23906796
718468493943 23908528
558108566933 23910260
336825872893 23911992
893533916443 23913724
44816748163 23915456
703762998453 23917188
489482921313 23918920
337526134583 23920652
777290475903 23922384
369037910633 23924116
27310205913 23925848
942552234743 23927580
573514324113 23929312
9803663663 23931044
456570621883 23932776
82630879423 23934508
725471110843 23936240
869024757293 23937972
179266992643 23939704
658946250293 23941436
209378245313 23943168
697460643243 23944900
539201501303 23946632
932048309393 23948364
784293092803 23950096
805300943503 23951828
953756421783 23953560
233187142773 23955292
988069244593 23957024
201675366723 23958756
105039253503 23960488
108540561953 23962220
147755216593 23963952
346629536553 23965684
850117691663 23967416
721269540703 23969148
251393946713 23970880
441164864703 23972612
962159562063 23974344
572113800733 23976076
415255182173 23977808
121845534063 23979540
607126885233 23981272
985268197833 23983004
658946250293 23984736
4901831833 23986468
301812788393 23988200
899136009963 23989932
578416155943 23991664
850117691663 23993396
177866469263 23995128
953756421783 23996860
116943702233 23998592
161760450393 24000324
286407031213 24002056
357833723593 24003788
255595516853 24005520
299011741633 24007252
684855932823 24008984
582617726083 24010716
997172646563 24012448
872526065743 24014180
658946250293 24015912
56020935203 24017644
420157014003 24019376
74227739143 24021108
703762998453 24022840
530798361023 24024572
636537876213 24026304
153357310113 24028036
983867674453 24029768
836812719553 24031500
469875593993 24033232
59522243653 24034964
125346842513 24036696
97336374913 24038428
510490772013 24040160
495085014833 24041892
945353281503 24043624
126047104203 24045356
849417429973 24047088
91734281393 24048820
179266992643 24050552
98736898293 24052284
660346773673 24054016
359234246973 24055748
160359927013 24057480
700261693 24059212
136551029553 24060944
174365160813 24062676
385143929503 24064408
483880827793 24066140
443965911463 24067872
272401797413 24069604
815104607163 24071336
505588940183 24073068
491583706383 24074800
168062805603 24076532
267499965583 24078264
912440982073 24079996
98036636603 24081728
593121651433 24083460
467074547233 24085192
664548343813 24086924
294109909803 24088656
50418841683 24090388
746478961543 24092120
199574581653 24093852
732473727743 24095584
387944976263 24097316
308815405293 24099048
780791784353 24100780
568612492283 24102512
757683148583 24104244
860621617013 24105976
262598133753 24107708
417355967243 24109440
359234246973 24111172
836812719553 24112904
532899146093 24114636
239489497983 24116368
686956717893 24118100
823507747443 24119832
308815405293 24121564
577715894253 24123296
586119034533 24125028
722670064083 24126760
582617726083 24128492
570713277353 24130224
612028717063 24131956
903337580103 24133688
609927931993 24135420
602925315093 24137152
97336374913 24138884
316518283883 24140616
98036636603 24142348
168062805603 24144080
889332346303 24145812
532899146093 24147544
784293092803 24149276
426459369213 24151008
773789167453 24152740
621832380723 24154472
60222505343 24156204
839613766313 24157936
79129570973 24159668
224784002493 24161400
609227670303 24163132
427859892593 24164864
283605984453 24166596
894234178133 24168328
424358584143 24170060
700261690003 24171792
617630810583 24173524
105039253503 24175256
253494731783 24176988
488782659623 24178720
484581089483 24180452
602925315093 24182184
133049721103 24183916
940451449673 24185648
511891295393 24187380
686956717893 24189112
408952826963 24190844
359934508663 24192576
475477687513 24194308
435562771183 24196040
495785276523 24197772
251393946713 24199504
858520831943 24201236
65824598863 24202968
832611149413 24204700
296910956563 24206432
668749913953 24208164
191871703063 24209896
490183183003 24211628
238789236293 24213360
151256525043 24215092
653344156773 24216824
908939673623 24218556
829810102653 24220288
30111252673 24222020
497886061593 24223752
43416224783 24225484
676452792543 24227216
161760450393 24228948
944653019813 24230680
69325907313 24232412
953756421783 24234144
74928000833 24235876
714266923803 24237608
918743337283 24239340
458671406953 24241072
442565388083 24242804
147755216593 24244536
593821913123 24246268
955156945163 24248000
864823187153 24249732
724770849153 24251464
72827215763 24253196
92434543083 24254928
350130845003 24256660
490883444693 24258392
976164795863 24260124
520994697363 24261856
661747297053 24263588
315818022193 24265320
284306246143 24267052
929947524323 24268784
228285310943 24270516
205876936863 24272248
588219819603 24273980
266799703893 24275712
924345430803 24277444
228985572633 24279176
665948867193 24280908
417355967243 24282640
172264375743 24284372
922944907423 24286104
498586323283 24287836
963560085443 24289568
661047035363 24291300
320719854023 24293032
207977721933 24294764
77729047593 24296496
436263032873 24298228
233187142773 24299960
588920081293 24301692
347329798243 24303424
844515598143 24305156
392146546403 24306888
987368982903 24308620
981066627693 24310352
552506473413 24312084
234587666153 24313816
245091591503 24315548
114842917163 24317280
183468562783 24319012
556708043553 24320744
49018318303 24322476
95235589843 24324208
563010398763 24325940
53219888443 24327672
287107292903 24329404
677853315923 24331136
629535259313 24332868
766786550553 24334600
31511776053 24336332
712166138733 24338064
319319330643 24339796
263998657133 24341528
112742132093 24343260
786393877873 24344992
350831106693 24346724
964260347133 24348456
983867674453 24350188
522395220743 24351920
253494731783 24353652
702362475073 24355384
900536533343 24357116
441164864703 24358848
511191033703 24360580
273102059103 24362312
728972419293 24364044
557408305243 24365776
364836340493 24367508
174365160813 24369240
214280077143 24370972
162460712083 24372704
749280008303 24374436
192571964753 24376168
861321878703 24377900
296910956563 24379632
713566662113 24381364
466374285543 24383096
439064079633 24384828
116943702233 24386560
908239411933 24388292
927146477563 24390024
219181908973 24391756
933448832773 24393488
852918738423 24395220
62323290413 24396952
17506542253 24398684
813003822093 24400416
408252565273 24402148
670150437333 24403880
740876868023 24405612
864823187153 24407344
313717237123 24409076
21708112393 24410808
646341539873 24412540
404050995133 24414272
735975036193 24416004
539201501303 24417736
93134804773 24419468
783592831113 24421200
126747365893 24422932
21708112393 24424664
847316644903 24426396
360634770353 24428128
187670132923 24429860
675752530853 24431592
392146546403 24433324
791995971393 24435056
883730252783 24436788
584718511153 24438520
985268197833 24440252
946753804883 24441984
98036636603 24443716
127447627583 24445448
205876936863 24447180
250693685023 24448912
452369051743 24450644
629535259313 24452376
630235521003 24454108
652643895083 24455840
838913504623 24457572
231086357703 24459304
967761655583 24461036
894234178133 24462768
42015701403 24464500
278704152623 24466232
654044418463 24467964
413154397103 24469696
120445010683 24471428
275903105863 24473160
858520831943 24474892
939050926293 24476624
764685765483 24478356
806001205193 24480088
845215859833 24481820
972663487413 24483552
392846808093 24485284
189070656303 24487016
571413539043 24488748
666649128883 24490480
893533916443 24492212
62323290413 24493944
811603298713 24495676
946753804883 24497408
859921355323 24499140
95935851533 24500872
317218545573 24502604
668749913953 24504336
100137421673 24506068
693959334793 24507800
467774808923 24509532
252094208403 24511264
74227739143 24512996
312316713743 24514728
927146477563 24516460
881629467713 24518192
614129502133 24519924
271701535723 24521656
93134804773 24523388
686256456203 24525120
56020935203 24526852
373239480773 24528584
61623028723 24530316
139352076313 24532048
619731595653 24533780
591020866363 24535512
101537945053 24537244
213579815453 24538976
206577198553 24540708
370438434013 24542440
864823187153 24544172
818605915613 24545904
613429240443 24547636
767486812243 24549368
693259073103 24551100
523095482433 24552832
866223710533 24554564
608527408613 24556296
870425280673 24558028
979666104313 24559760
15405757183 24561492
485281351173 24563224
170863852363 24564956
553906996793 24566688
965660870513 24568420
918043075593 24570152
950255113333 24571884
102938468433 24573616
109941085333 24575348
548304903273 24577080
69325907313 24578812
238088974603 24580544
443965911463 24582276
327722470923 24584008
656145203533 24585740
358533985283 24587472
460071930333 24589204
16806280563 24590936
648442324943 24592668
471976379063 24594400
801799635053 24596132
824208009133 24597864
79129570973 24599596
353632153453 24601328
687656979583 24603060
884430514473 24604792
889332346303 24606524
495085014833 24608256
998573169943 24609988
120445010683 24611720
246492114883 24613452
986668721213 24615184
322820639093 24616916
982467151073 24618648
229685834323 24620380
571413539043 24622112
368337648943 24623844
163861235463 24625576
251393946713 24627308
102938468433 24629040
614829763823 24630772
75628262523 24632504
812303560403 24634236
84031402803 24635968
190471179683 24637700
572113800733 24639432
99437159983 24641164
973363749103 24642896
260497348683 24644628
817205392233 24646360
844515598143 24648092
725471110843 24649824
765386027173 24651556
579116417633 24653288
504188416803 24655020
887931822923 24656752
678553577613 24658484
31511776053 24660216
427159630903 24661948
251393946713 24663680
601524791713 24665412
564410922143 24667144
935549617843 24668876
848016906593 24670608
693959334793 24672340
576315370873 24674072
854319261803 24675804
144954169833 24677536
732473727743 24679268
343128228103 24681000
400549686683 24682732
471276117373 24684464
670850699023 24686196
749280008303 24687928
536400454543 24689660
928547000943 24691392
35713346193 24693124
248592899953 24694856
434162247803 24696588
324921424163 24698320
210078507003 24700052
600124268333 24701784
116243440543 24703516
726171372533 24705248
179266992643 24706980
99437159983 24708712
228285310943 24710444
165962020533 24712176
200975105033 24713908
716367708873 24715640
76328524213 24717372
888632084613 24719104
90333758013 24720836
640039184663 24722568
89633496323 24724300
65824598863 24726032
703762998453 24727764
628834997623 24729496
431361201043 24731228
414554920483 24732960
885831037853 24734692
887931822923 24736424
948154328263 24738156
133049721103 24739888
819306177303 24741620
563010398763 24743352
544103333133 24745084
761884718723 24746816
394947593163 24748548
672251222403 24750280
119044487303 24752012
469175332303 24753744
313016975433 24755476
450268266673 24757208
691158288033 24758940
836112457863 24760672
547604641583 24762404
791295709703 24764136
371138695703 24765868
595922698193 24767600
37814131263 24769332
997872908253 24771064
829810102653 24772796
592421389743 24774528
105039253503 24776260
210078507003 24777992
186269609543 24779724
796197541533 24781456
513291818773 24783188
369738172323 24784920
161060188703 24786652
193972488133 24788384
387244714573 24790116
687656979583 24791848
265399180513 24793580
65124337173 24795312
502787893423 24797044
536400454543 24798776
214980338833 24800508
214980338833 24802240
890732869683 24803972
920143860663 24805704
679954100993 24807436
142853384763 24809168
337526134583 24810900
413854658793 24812632
640739446353 24814364
49018318303 24816096
910340197003 24817828
468475070613 24819560
614129502133 24821292
930647786013 24823024
815104607163 24824756
318619068953 24826488
690458026343 24828220
924345430803 24829952
885831037853 24831684
19607327323 24833416
196073273203 24835148
293409648113 24836880
649842848323 24838612
35013084503 24840344
804600681813 24842076
706564045213 24843808
932048309393 24845540
809502513643 24847272
638638661283 24849004
631636044383 24850736
976164795863 24852468
890732869683 24854200
301812788393 24855932
738776082953 24857664
965660870513 24859396
865523448843 24861128
640039184663 24862860
345929274863 24864592
380942359363 24866324
637938399593 24868056
980366366003 24869788
581217202703 24871520
474777425823 24873252
563710660453 24874984
994371599803 24876716
574914847493 24878448
339626919653 24880180
910340197003 24881912
115543178853 24883644
180667516023 24885376
735274774503 24887108
137951552933 24888840
679954100993 24890572
676452792543 24892304
153357310113 24894036
170863852363 24895768
43416224783 24897500
58821981963 24899232
650543110013 24900964
133749982793 24902696
982467151073 24904428
239489497983 24906160
491583706383 24907892
410353350343 24909624
839613766313 24911356
744378176473 24913088
920143860663 24914820
510490772013 24916552
848717168283 24918284
824908270823 24920016
40615178023 24921748
272401797413 24923480
385844191193 24925212
793396494773 24926944
226184525873 24928676
125346842513 24930408
457270883573 24932140
229685834323 24933872
934149094463 24935604
338926657963 24937336
667349390573 24939068
724770849153 24940800
63023552103 24942532
43416224783 24944264
133749982793 24945996
44116486473 24947728
940451449673 24949460
759783933653 24951192
170163590673 24952924
119044487303 24954656
533599407783 24956388
815104607163 24958120
129548412653 24959852
747879484923 24961584
390045761333 24963316
320719854023 24965048
856420046873 24966780
746478961543 24968512
572814062423 24970244
177166207573 24971976
100837683363 24973708
661747297053 24975440
137251291243 24977172
731773466053 24978904
682054886063 24980636
367637387253 24982368
362735555423 24984100
954456683473 24985832
197473796583 24987564
273102059103 24989296
565111183833 24991028
984567936143 24992760
132349459413 24994492
6302355213 24996224
199574581653 24997956
621132119033 24999688
892133393063 25001420
625333689173 25003152
263298395443 25004884
515392603843 25006616
185569347853 25008348
675052269163 25010080
591721128053 25011812
374640004153 25013544
894934439823 25015276
12604710423 25017008
278003890933 25018740
861321878703 25020472
662447558743 25022204
2801046763 25023936
303913573463 25025668
727571895913 25027400
878128159263 25029132
903337580103 25030864
10503925353 25032596
869024757293 25034328
928547000943 25036060
446766958223 25037792
812303560403 25039524
380942359363 25041256
809502513643 25042988
886531299543 25044720
868324495603 25046452
555307520173 25048184
704463260143 25049916
530798361023 25051648
990870291353 25053380
803200158433 25055112
343828489793 25056844
598023483263 25058576
803200158433 25060308
572113800733 25062040
186269609543 25063772
175065422503 25065504
59522243653 25067236
163160973773 25068968
176465945883 25070700
588219819603 25072432
345229013173 25074164
596622959883 25075896
315818022193 25077628
829109840963 25079360
315117760503 25081092
121145272373 25082824
467074547233 25084556
913841505453 25086288
403350733443 25088020
487382136243 25089752
518193650603 25091484
382342882743 25093216
467774808923 25094948
122545795753 25096680
950255113333 25098412
324921424163 25100144
720569279013 25101876
213579815453 25103608
273802320793 25105340
551806211723 25107072
798998588293 25108804
67925383933 25110536
249293161643 25112268
273802320793 25114000
449568004983 25115732
411053612033 25117464
682054886063 25119196
328422732613 25120928
100837683363 25122660
614829763823 25124392
392846808093 25126124
988769506283 25127856
664548343813 25129588
507689725253 25131320
966361132203 25133052
158259141943 25134784
462872977093 25136516
913841505453 25138248
726171372533 25139980
221282694043 25141712
221282694043 25143444
56721196893 25145176
956557468543 25146908
640039184663 25148640
791995971393 25150372
559509090313 25152104
7702878593 25153836
680654362683 25155568
347329798243 25157300
282905722763 25159032
441164864703 25160764
282205461073 25162496
568612492283 25164228
463573238783 25165960
718468493943 25167692
815804868853 25169424
924345430803 25171156
930647786013 25172888
442565388083 25174620
518893912293 25176352
24509159153 25178084
49718579993 25179816
558108566933 25181548
270301012343 25183280
424358584143 25185012
950255113333 25186744
870425280673 25188476
194672749823 25190208
556708043553 25191940
703762998453 25193672
92434543083 25195404
441865126393 25197136
46217271543 25198868
955156945163 25200600
717067970563 25202332
658245988603 25204064
663848082123 25205796
948854589953 25207528
418056228933 25209260
711465877043 25210992
301112526703 25212724
894234178133 25214456
663147820433 25216188
562310137073 25217920
360634770353 25219652
123246057443 25221384
24509159153 25223116
208677983623 25224848
11904448733 25226580
743677914783 25228312
247192376573 25230044
348030059933 25231776
88933234633 25233508
768887335623 25235240
508389986943 25236972
977565319243 25238704
904037841793 25240436
156158356873 25242168
999973693323 25243900
810202775333 25245632
111341608713 25247364
197473796583 25249096
559509090313 25250828
475477687513 25252560
69325907313 25254292
8403140283 25256024
617630810583 25257756
908239411933 25259488
454469836813 25261220
706564045213 25262952
621132119033 25264684
57421458583 25266416
177166207573 25268148
61623028723 25269880
91734281393 25271612
338926657963 25273344
331223779373 25275076
249293161643 25276808
852218476733 25278540
953756421783 25280272
648442324943 25282004
406852041893 25283736
885130776163 25285468
771688382383 25287200
22408374083 25288932
611328455373 25290664
679954100993 25292396
411053612033 25294128
612728978753 25295860
100137421673 25297592
787794401253 25299324
956557468543 25301056
396348116543 25302788
186969871233 25304520
651243371703 25306252
414554920483 25307984
578416155943 25309716
992270814733 25311448
340327181343 25313180
590320604673 25314912
344528751483 25316644
427159630903 25318376
441164864703 25320108
695359858173 25321840
268200227273 25323572
222683217423 25325304
693959334793 25327036
780091522663 25328768
204476413483 25330500
510490772013 25332232
400549686683 25333964
972663487413 25335696
857120308563 25337428
203776151793 25339160
359234246973 25340892
220582432353 25342624
428560154283 25344356
697460643243 25346088
873226327433 25347820
220582432353 25349552
401950210063 25351284
904037841793 25353016
703062736763 25354748
399149163303 25356480
49018318303 25358212
497886061593 25359944
713566662113 25361676
310916190363 25363408
214980338833 25365140
113442393783 25366872
679253839303 25368604
97336374913 25370336
405451518513 25372068
82630879423 25373800
668049652263 25375532
918743337283 25377264
581917464393 25378996
360634770353 25380728
294810171493 25382460
222683217423 25384192
140752599693 25385924
330523517683 25387656
483880827793 25389388
64424075483 25391120
772388644073 25392852
17506542253 25394584
565811445523 25396316
497886061593 25398048
985268197833 25399780
705163521833 25401512
145654431523 25403244
549705426653 25404976
831910887723 25406708
119744748993 25408440
793396494773 25410172
182768301093 25411904
346629536553 25413636
417355967243 25415368
989469767973 25417100
955156945163 25418832
9803663663 25420564
360634770353 25422296
667349390573 25424028
156858618563 25425760
676452792543 25427492
481780042723 25429224
186969871233 25430956
906138626863 25432688
644941016493 25434420
910340197003 25436152
677853315923 25437884
343828489793 25439616
323520900783 25441348
17506542253 25443080
865523448843 25444812
334024826133 25446544
845916121523 25448276
253494731783 25450008
313717237123 25451740
551105950033 25453472
216380862213 25455204
873226327433 25456936
110641347023 25458668
411753873723 25460400
862722402083 25462132
341027443033 25463864
644240754803 25465596
302513050083 25467328
406852041893 25469060
754181840133 25470792
520994697363 25472524
788494662943 25474256
634437091143 25475988
165962020533 25477720
964260347133 25479452
563710660453 25481184
943252496433 25482916
745778699853 25484648
843815336453 25486380
371138695703 25488112
386544452883 25489844
233187142773 25491576
349430583313 25493308
859221093633 25495040
773789167453 25496772
955156945163 25498504
828409579273 25500236
875327112503 25501968
951655636713 25503700
546904379893 25505432
261197610373 25507164
721969802393 25508896
862022140393 25510628
907539150243 25512360
50418841683 25514092
226884787563 25515824
422958060763 25517556
818605915613 25519288
49018318303 25521020
850117691663 25522752
5602093523 25524484
731073204363 25526216
706564045213 25527948
67225122243 25529680
409653088653 25531412
552506473413 25533144
637938399593 25534876
876027374193 25536608
631636044383 25538340
782192307733 25540072
525896529193 25541804
319319330643 25543536
974064010793 25545268
49718579993 25547000
621132119033 25548732
839613766313 25550464
263998657133 25552196
593821913123 25553928
16806280563 25555660
708664830283 25557392
929947524323 25559124
692558811413 25560856
918743337283 25562588
287807554593 25564320
10503925353 25566052
677853315923 25567784
44116486473 25569516
108540561953 25571248
536400454543 25572980
808101990263 25574712
2100785073 25576444
883029991093 25578176
960759038683 25579908
971262964033 25581640
886531299543 25583372
974064010793 25585104
151256525043 25586836
126047104203 25588568
871825804053 25590300
754882101823 25592032
871125542363 25593764
744378176473 25595496
138651814623 25597228
539901762993 25598960
107140038573 25600692
974064010793 25602424
938350664603 25604156
885831037853 25605888
498586323283 25607620
999973693323 25609352
469875593993 25611084
372539219083 25612816
458671406953 25614548
28710729293 25616280
15405757183 25618012
927146477563 25619744
524496005813 25621476
28710729293 25623208
411053612033 25624940
412454135413 25626672
820006438993 25628404
779391260973 25630136
936950141223 25631868
374640004153 25633600
360634770353 25635332
191171441373 25637064
393547069783 25638796
264698918823 25640528
990170029663 25642260
835412196173 25643992
268900488963 25645724
772388644073 25647456
207277460243 25649188
411753873723 25650920
4201570143 25652652
396348116543 25654384
809502513643 25656116
530098099333 25657848
759783933653 25659580
84731664493 25661312
778690999283 25663044
692558811413 25664776
864122925463 25666508
865523448843 25668240
977565319243 25669972
306014358533 25671704
670850699023 25673436
364136078803 25675168
9803663663 25676900
942552234743 25678632
953756421783 25680364
341027443033 25682096
846616383213 25683828
803200158433 25685560
710765615353 25687292
654744680153 25689024
429260415973 25690756
306014358533 25692488
994371599803 25694220
784993354493 25695952
151256525043 25697684
249993423333 25699416
308115143603 25701148
450968528363 25702880
160359927013 25704612
717768232253 25706344
330523517683 25708076
56721196893 25709808
603625576783 25711540
541302286373 25713272
506289201873 25715004
909639935313 25716736
530098099333 25718468
959358515303 25720200
805300943503 25721932
838213242933 25723664
439064079633 25725396
787094139563 25727128
770287859003 25728860
695359858173 25730592
814404345473 25732324
551105950033 25734056
700961951693 25735788
110641347023 25737520
437663556253 25739252
571413539043 25740984
307414881913 25742716
740176606333 25744448
969162178963 25746180
63723813793 25747912
346629536553 25749644
231786619393 25751376
377441050913 25753108
211479030383 25754840
571413539043 25756572
462872977093 25758304
549705426653 25760036
816505130543 25761768
565111183833 25763500
406151780203 25765232
102938468433 25766964
953056160093 25768696
696060119863 25770428
87532711253 25772160
234587666153 25773892
720569279013 25775624
908239411933 25777356
586119034533 25779088
297611218253 25780820
11904448733 25782552
686956717893 25784284
850817953353 25786016
25209420843 25787748
957957991923 25789480
233187142773 25791212
43416224783 25792944
177866469263 25794676
158259141943 25796408
136551029553 25798140
759783933653 25799872
892833654753 25801604
235988189533 25803336
601524791713 25805068
598023483263 25806800
221982955733 25808532
266099442203 25810264
37814131263 25811996
817205392233 25813728
342427966413 25815460
871125542363 25817192
160359927013 25818924
676452792543 25820656
448867743293 25822388
562310137073 25824120
560909613693 25825852
101537945053 25827584
628834997623 25829316
319319330643 25831048
603625576783 25832780
742977653093 25834512
816505130543 25836244
460772192023 25837976
161760450393 25839708
44816748163 25841440
899136009963 25843172
483880827793 25844904
430660939353 25846636
39214654643 25848368
923645169113 25850100
579816679323 25851832
178566730953 25853564
77729047593 25855296
670850699023 25857028
42715963093 25858760
885130776163 25860492
807401728573 25862224
938350664603 25863956
32912299433 25865688
659646511983 25867420
33612561123 25869152
92434543083 25870884
655444941843 25872616
480379519343 25874348
946753804883 25876080
159659665323 25877812
246492114883 25879544
227585049253 25881276
869725018983 25883008
93134804773 25884740
423658322453 25886472
527297052573 25888204
333324564443 25889936
574214585803 25891668
181367777713 25893400
881629467713 25895132
219882170663 25896864
173664899123 25898596
57421458583 25900328
620431857343 25902060
170163590673 25903792
992270814733 25905524
734574512813 25907256
91034019703 25908988
434162247803 25910720
820706700683 25912452
378141312603 25914184
682054886063 25915916
109941085333 25917648
245791853193 25919380
673651745783 25921112
535700192853 25922844
567912230593 25924576
763985503793 25926308
821406962373 25928040
624633427483 25929772
93134804773 25931504
852918738423 25933236
593821913123 25934968
608527408613 25936700
527997314263 25938432
864823187153 25940164
399149163303 25941896
661747297053 25943628
741577129713 25945360
454469836813 25947092
767486812243 25948824
509090248633 25950556
878828420953 25952288
346629536553 25954020
623232904103 25955752
163160973773 25957484
913841505453 25959216
414554920483 25960948
838213242933 25962680
132349459413 25964412
981766889383 25966144
426459369213 25967876
867624233913 25969608
836112457863 25971340
701662213383 25973072
352931891763 25974804
700961951693 25976536
658245988603 25978268
510490772013 25980000
155458095183 25981732
230386096013 25983464
30111252673 25985196
635137352833 25986928
412454135413 25988660
822807485753 25990392
721969802393 25992124
39214654643 25993856
763285242103 25995588
898435748273 25997320
116243440543 25999052
979666104313 26000784
185569347853 26002516
771688382383 26004248
161060188703 26005980
280104676003 26007712
799698849983 26009444
157558880253 26011176
598023483263 26012908
633036567763 26014640
88232972943 26016372
950255113333 26018104
710765615353 26019836
85431926183 26021568
881629467713 26023300
683455409443 26025032
778690999283 26026764
792696233083 26028496
486681874553 26030228
479679257653 26031960
524496005813 26033692
476177949203 26035424
839613766313 26037156
633036567763 26038888
317918807263 26040620
922944907423 26042352
473376902443 26044084
911040458693 26045816
675752530853 26047548
592421389743 26049280
568612492283 26051012
420157014003 26052744
549705426653 26054476
775889952523 26056208
798998588293 26057940
238789236293 26059672
843815336453 26061404
619031333963 26063136
612728978753 26064868
827009055893 26066600
497185799903 26068332
445366434843 26070064
63723813793 26071796
139352076313 26073528
215680600523 26075260
612028717063 26076992
509090248633 26078724
969862440653 26080456
906138626863 26082188
986668721213 26083920
974064010793 26085652
959358515303 26087384
410353350343 26089116
250693685023 26090848
298311479943 26092580
593821913123 26094312
908239411933 26096044
686256456203 26097776
458671406953 26099508
155458095183 26101240
903337580103 26102972
511891295393 26104704
310215928673 26106436
544103333133 26108168
553906996793 26109900
701662213383 26111632
29410990983 26113364
524496005813 26115096
592421389743 26116828
12604710423 26118560
238789236293 26120292
156158356873 26122024
334725087823 26123756
917342813903 26125488
330523517683 26127220
949554851643 26128952
709365091973 26130684
581917464393 26132416
827009055893 26134148
436263032873 26135880
682054886063 26137612
240890021363 26139344
622532642413 26141076
864122925463 26142808
628134735933 26144540
332624302753 26146272
908239411933 26148004
313016975433 26149736
606426623543 26151468
18206803943 26153200
653344156773 26154932
516092865533 26156664
810903037023 26158396
988769506283 26160128
999273431633 26161860
876727635883 26163592
839613766313 26165324
235988189533 26167056
312316713743 26168788
196773534893 26170520
231786619393 26172252
983867674453 26173984
364836340493 26175716
644240754803 26177448
693259073103 26179180
626734212553 26180912
22408374083 26182644
654044418463 26184376
973363749103 26186108
618331072273 26187840
142853384763 26189572
705163521833 26191304
332624302753 26193036
782892569423 26194768
346629536553 26196500
20307589013 26198232
944653019813 26199964
767486812243 26201696
906838888553 26203428
588219819603 26205160
827009055893 26206892
370438434013 26208624
756282625203 26210356
710765615353 26212088
499986846663 26213820
401950210063 26215552
490883444693 26217284
364136078803 26219016
678553577613 26220748
881629467713 26222480
128848150963 26224212
478978995963 26225944
829109840963 26227676
72827215763 26229408
81930617733 26231140
653344156773 26232872
958658253613 26234604
677853315923 26236336
338226396273 26238068
518193650603 26239800
692558811413 26241532
249293161643 26243264
905438365173 26244996
8403140283 26246728
446766958223 26248460
656845465223 26250192
112041870403 26251924
310215928673 26253656
829109840963 26255388
718468493943 26257120
906138626863 26258852
995071861493 26260584
434862509493 26262316
915242028833 26264048
868324495603 26265780
749280008303 26267512
322820639093 26269244
119044487303 26270976
721269540703 26272708
967061393893 26274440
265399180513 26276172
278003890933 26277904
303213311773 26279636
847316644903 26281368
528697575953 26283100
380242097673 26284832
446766958223 26286564
549705426653 26288296
357833723593 26290028
483180566103 26291760
72827215763 26293492
976865057553 26295224
948154328263 26296956
584018249463 26298688
613429240443 26300420
549005164963 26302152
778690999283 26303884
362035293733 26305616
798998588293 26307348
804600681813 26309080
161060188703 26310812
701662213383 26312544
523795744123 26314276
182768301093 26316008
780791784353 26317740
763985503793 26319472
379541835983 26321204
630235521003 26322936
122545795753 26324668
769587597313 26326400
576315370873 26328132
945353281503 26329864
503488155113 26331596
76328524213 26333328
636537876213 26335060
61623028723 26336792
123246057443 26338524
997872908253 26340256
790595448013 26341988
247192376573 26343720
827709317583 26345452
934149094463 26347184
405451518513 26348916
105739515193 26350648
724070587463 26352380
335425349513 26354112
894934439823 26355844
835412196173 26357576
922944907423 26359308
464273500473 26361040
728272157603 26362772
763285242103 26364504
780091522663 26366236
605726361853 26367968
432061462733 26369700
726171372533 26371432
867624233913 26373164
378841574293 26374896
906138626863 26376628
228985572633 26378360
485981612863 26380092
726871634223 26381824
269600750653 26383556
971262964033 26385288
467074547233 26387020
182068039403 26388752
976164795863 26390484
276603367553 26392216
859921355323 26393948
884430514473 26395680
463573238783 26397412
969162178963 26399144
492283968073 26400876
807401728573 26402608
135850767863 26404340
481079781033 26406072
318619068953 26407804
73527477453 26409536
718468493943 26411268
156858618563 26413000
506289201873 26414732
663848082123 26416464
850817953353 26418196
220582432353 26419928
226184525873 26421660
593821913123 26423392
441164864703 26425124
91034019703 26426856
482480304413 26428588
570713277353 26430320
772388644073 26432052
885130776163 26433784
247192376573 26435516
205176675173 26437248
899136009963 26438980
75628262523 26440712
365536602183 26442444
390746023023 26444176
793396494773 26445908
654744680153 26447640
242990806433 26449372
95935851533 26451104
812303560403 26452836
446766958223 26454568
670150437333 26456300
702362475073 26458032
773088905763 26459764
6302355213 26461496
908239411933 26463228
950255113333 26464960
920143860663 26466692
657545726913 26468424
43416224783 26470156
485281351173 26471888
870425280673 26473620
390746023023 26475352
976865057553 26477084
866923972223 26478816
696060119863 26480548
275903105863 26482280
214980338833 26484012
443265649773 26485744
39914916333 26487476
62323290413 26489208
851518215043 26490940
683455409443 26492672
707964568593 26494404
40615178023 26496136
21007850703 26497868
46917533233 26499600
660346773673 26501332
321420115713 26503064
386544452883 26504796
991570553043 26506528
509790510323 26508260
261197610373 26509992
899836271653 26511724
68625645623 26513456
533599407783 26515188
674352007473 26516920
588219819603 26518652
540602024683 26520384
990170029663 26522116
580516941013 26523848
255595516853 26525580
651943633393 26527312
509090248633 26529044
762584980413 26530776
862722402083 26532508
953056160093 26534240
927146477563 26535972
950255113333 26537704
263998657133 26539436
676452792543 26541168
730372942673 26542900
244391329813 26544632
401950210063 26546364
768187073933 26548096
325621685853 26549828
60222505343 26551560
228985572633 26553292
607126885233 26555024
716367708873 26556756
424358584143 26558488
903337580103 26560220
932048309393 26561952
827009055893 26563684
145654431523 26565416
734574512813 26567148
47617794923 26568880
171564114053 26570612
455170098503 26572344
756982886893 26574076
681354624373 26575808
343128228103 26577540
196773534893 26579272
221982955733 26581004
278003890933 26582736
761184457033 26584468
499986846663 26586200
581917464393 26587932
838213242933 26589664
863422663773 26591396
980366366003 26593128
580516941013 26594860
196073273203 26596592
522395220743 26598324
787094139563 26600056
486681874553 26601788
857120308563 26603520
115543178853 26605252
450268266673 26606984
954456683473 26608716
273802320793 26610448
415955443863 26612180
889332346303 26613912
302513050083 26615644
254194993473 26617376
385844191193 26619108
852918738423 26620840
135150506173 26622572
747879484923 26624304
115543178853 26626036
315818022193 26627768
449568004983 26629500
522395220743 26631232
197473796583 26632964
736675297883 26634696
579116417633 26636428
179266992643 26638160
739476344643 26639892
81930617733 26641624
119044487303 26643356
88933234633 26645088
159659665323 26646820
336125611203 26648552
288507816283 26650284
265399180513 26652016
744378176473 26653748
280804937693 26655480
291308863043 26657212
292009124733 26658944
797598064913 26660676
871825804053 26662408
527297052573 26664140
796197541533 26665872
341027443033 26667604
902637318413 26669336
986668721213 26671068
251393946713 26672800
771688382383 26674532
170163590673 26676264
855019523493 26677996
688357241273 26679728
42015701403 26681460
571413539043 26683192
817905653923 26684924
667349390573 26686656
719168755633 26688388
59522243653 26690120
848016906593 26691852
433461986113 26693584
626033950863 26695316
49718579993 26697048
200274843343 26698780
754181840133 26700512
359934508663 26702244
620431857343 26703976
805300943503 26705708
274502582483 26707440
688357241273 26709172
161060188703 26710904
827009055893 26712636
925745954183 26714368
173664899123 26716100
175765684193 26717832
5602093523 26719564
186969871233 26721296
762584980413 26723028
936950141223 26724760
155458095183 26726492
728972419293 26728224
546904379893 26729956
248592899953 26731688
475477687513 26733420
589620342983 26735152
13304972113 26736884
176465945883 26738616
301112526703 26740348
115543178853 26742080
807401728573 26743812
745778699853 26745544
733874251123 26747276
862722402083 26749008
223383479113 26750740
60922767033 26752472
444666173153 26754204
978265580933 26755936
223383479113 26757668
378841574293 26759400
363435817113 26761132
337526134583 26762864
754181840133 26764596
181367777713 26766328
944653019813 26768060
23108635773 26769792
63023552103 26771524
908939673623 26773256
365536602183 26774988
831210626033 26776720
567912230593 26778452
885130776163 26780184
953756421783 26781916
635137352833 26783648
322120377403 26785380
922944907423 26787112
259096825303 26788844
71426692383 26790576
780091522663 26792308
911040458693 26794040
446766958223 26795772
588920081293 26797504
474777425823 26799236
327722470923 26800968
565811445523 26802700
31511776053 26804432
408952826963 26806164
750680531683 26807896
58121720273 26809628
387944976263 26811360
189770917993 26813092
60922767033 26814824
272401797413 26816556
504188416803 26818288
10503925353 26820020
509090248633 26821752
235988189533 26823484
443265649773 26825216
254194993473 26826948
405451518513 26828680
708664830283 26830412
314417498813 26832144
288507816283 26833876
876027374193 26835608
691158288033 26837340
288507816283 26839072
184869086163 26840804
766786550553 26842536
280804937693 26844268
186269609543 26846000
438363817943 26847732
986668721213 26849464
62323290413 26851196
299712003323 26852928
304613835153 26854660
350831106693 26856392
591721128053 26858124
327722470923 26859856
432061462733 26861588
67225122243 26863320
434862509493 26865052
80530094353 26866784
296910956563 26868516
7702878593 26870248
568612492283 26871980
530798361023 26873712
102938468433 26875444
202375628413 26877176
823507747443 26878908
574914847493 26880640
897735486583 26882372
995071861493 26884104
838213242933 26885836
872526065743 26887568
928547000943 26889300
461472453713 26891032
929947524323 26892764
316518283883 26894496
368337648943 26896228
687656979583 26897960
851518215043 26899692
376740789223 26901424
632336306073 26903156
919443598973 26904888
567211968903 26906620
195373011513 26908352
865523448843 26910084
300412265013 26911816
714967185493 26913548
812303560403 26915280
391446284713 26917012
165261758843 26918744
491583706383 26920476
285706769523 26922208
266099442203 26923940
28010467603 26925672
418056228933 26927404
628834997623 26929136
83331141113 26930868
506289201873 26932600
915242028833 26934332
87532711253 26936064
248592899953 26937796
286407031213 26939528
705163521833 26941260
283605984453 26942992
908239411933 26944724
907539150243 26946456
423658322453 26948188
115543178853 26949920
121845534063 26951652
397048378233 26953384
144954169833 26955116
941151711363 26956848
999273431633 26958580
713566662113 26960312
788494662943 26962044
19607327323 26963776
285006507833 26965508
763985503793 26967240
390746023023 26968972
219181908973 26970704
766086288863 26972436
723370325773 26974168
935549617843 26975900
978965842623 26977632
137951552933 26979364
598723744953 26981096
898435748273 26982828
489482921313 26984560
598023483263 26986292
984567936143 26988024
734574512813 26989756
589620342983 26991488
575615109183 26993220
98036636603 26994952
626033950863 26996684
743677914783 26998416
665948867193 27000148
780091522663 27001880
902637318413 27003612
209378245313 27005344
285006507833 27007076
693259073103 27008808
503488155113 27010540
235287927843 27012272
932048309393 27014004
104338991813 27015736
717768232253 27017468
237388712913 27019200
670850699023 27020932
185569347853 27022664
80530094353 27024396
607827146923 27026128
330523517683 27027860
638638661283 27029592
392146546403 27031324
370438434013 27033056
538501239613 27034788
289208077973 27036520
293409648113 27038252
533599407783 27039984
736675297883 27041716
426459369213 27043448
831210626033 27045180
660346773673 27046912
383043144433 27048644
794797018153 27050376
623232904103 27052108
999273431633 27053840
624633427483 27055572
765386027173 27057304
304613835153 27059036
253494731783 27060768
418056228933 27062500
266099442203 27064232
352931891763 27065964
418756490623 27067696
55320673513 27069428
523795744123 27071160
393547069783 27072892
149856001663 27074624
915942290523 27076356
7702878593 27078088
61623028723 27079820
549005164963 27081552
376740789223 27083284
710765615353 27085016
171564114053 27086748
283605984453 27088480
76328524213 27090212
355032676833 27091944
407552303583 27093676
699561428313 27095408
834711934483 27097140
624633427483 27098872
815804868853 27100604
379541835983 27102336
233887404463 27104068
249293161643 27105800
675052269163 27107532
862722402083 27109264
488082397933 27110996
671550960713 27112728
845916121523 27114460
365536602183 27116192
327722470923 27117924
804600681813 27119656
296210694873 27121388
366937125563 27123120
210078507003 27124852
455870360193 27126584
490183183003 27128316
433461986113 27130048
905438365173 27131780
726871634223 27133512
581917464393 27135244
298311479943 27136976
140052338003 27138708
471276117373 27140440
876727635883 27142172
909639935313 27143904
312316713743 27145636
334725087823 27147368
635837614523 27149100
504888678493 27150832
949554851643 27152564
30111252673 27154296
532899146093 27156028
933448832773 27157760
892833654753 27159492
686956717893 27161224
974064010793 27162956
200975105033 27164688
899836271653 27166420
438363817943 27168152
636537876213 27169884
175065422503 27171616
756282625203 27173348
822807485753 27175080
823507747443 27176812
186969871233 27178544
880228944333 27180276
117643963923 27182008
742277391403 27183740
679954100993 27185472
190471179683 27187204
679253839303 27188936
975464534173 27190668
47617794923 27192400
641439708043 27194132
662447558743 27195864
164561497153 27197596
943952758123 27199328
369037910633 27201060
321420115713 27202792
812303560403 27204524
338226396273 27206256
581217202703 27207988
233187142773 27209720
780791784353 27211452
844515598143 27213184
200975105033 27214916
897735486583 27216648
823507747443 27218380
257696301923 27220112
803200158433 27221844
168062805603 27223576
368337648943 27225308
287107292903 27227040
425058845833 27228772
331223779373 27230504
926446215873 27232236
73527477453 27233968
354332415143 27235700
904738103483 27237432
710065353663 27239164
721269540703 27240896
605026100163 27242628
284306246143 27244360
315818022193 27246092
245091591503 27247824
819306177303 27249556
593821913123 27251288
359234246973 27253020
168062805603 27254752
268200227273 27256484
574914847493 27258216
228985572633 27259948
957957991923 27261680
156158356873 27263412
815104607163 27265144
456570621883 27266876
472676640753 27268608
468475070613 27270340
829109840963 27272072
614129502133 27273804
630935782693 27275536
253494731783 27277268
260497348683 27279000
830510364343 27280732
821406962373 27282464
537100716233 27284196
609227670303 27285928
939050926293 27287660
417355967243 27289392
105739515193 27291124
652643895083 27292856
285006507833 27294588
448167481603 27296320
119744748993 27298052
209378245313 27299784
330523517683 27301516
534299669473 27303248
911040458693 27304980
773789167453 27306712
123946319133 27308444
745078438163 27310176
249993423333 27311908
11204187043 27313640
827009055893 27315372
140052338003 27317104
896334963203 27318836
796897803223 27320568
910340197003 27322300
876727635883 27324032
189070656303 27325764
796197541533 27327496
693959334793 27329228
497886061593 27330960
247192376573 27332692
151956786733 27334424
189770917993 27336156
813003822093 27337888
230386096013 27339620
404050995133 27341352
903337580103 27343084
263998657133 27344816
819306177303 27346548
553906996793 27348280
8403140283 27350012
573514324113 27351744
201675366723 27353476
890732869683 27355208
836112457863 27356940
270301012343 27358672
326321947543 27360404
990170029663 27362136
15405757183 27363868
978265580933 27365600
18907065633 27367332
531498622713 27369064
234587666153 27370796
346629536553 27372528
714266923803 27374260
730372942673 27375992
377441050913 27377724
58121720273 27379456
705163521833 27381188
570013015663 27382920
228285310943 27384652
808802251953 27386384
649142586633 27388116
423658322453 27389848
509090248633 27391580
995772123183 27393312
823507747443 27395044
90333758013 27396776
334024826133 27398508
929247262633 27400240
45517009853 27401972
940451449673 27403704
203776151793 27405436
527297052573 27407168
617630810583 27408900
298311479943 27410632
450968528363 27412364
976865057553 27414096
336825872893 27415828
554607258483 27417560
997172646563 27419292
850817953353 27421024
427159630903 27422756
810903037023 27424488
883730252783 27426220
166662282223 27427952
12604710423 27429684
196773534893 27431416
743677914783 27433148
11904448733 27434880
816505130543 27436612
658245988603 27438344
654044418463 27440076
360634770353 27441808
558808828623 27443540
727571895913 27445272
801099373363 27447004
574914847493 27448736
996472384873 27450468
797598064913 27452200
299712003323 27453932
997872908253 27455664
483180566103 27457396
256295778543 27459128
221982955733 27460860
915942290523 27462592
522395220743 27464324
397748639923 27466056
782192307733 27467788
453069313433 27469520
848717168283 27471252
219882170663 27472984
396348116543 27474716
807401728573 27476448
607126885233 27478180
151256525043 27479912
718468493943 27481644
693259073103 27483376
90333758013 27485108
272401797413 27486840
532198884403 27488572
282205461073 27490304
948854589953 27492036
368337648943 27493768
781492046043 27495500
901937056723 27497232
322820639093 27498964
631636044383 27500696
635837614523 27502428
252094208403 27504160
13304972113 27505892
816505130543 27507624
24509159153 27509356
277303629243 27511088
625333689173 27512820
887931822923 27514552
147755216593 27516284
102938468433 27518016
478278734273 27519748
712866400423 27521480
418056228933 27523212
270301012343 27524944
932048309393 27526676
815804868853 27528408
181367777713 27530140
364836340493 27531872
791995971393 27533604
771688382383 27535336
484581089483 27537068
627434474243 27538800
459371668643 27540532
814404345473 27542264
991570553043 27543996
752081055063 27545728
823507747443 27547460
675052269163 27549192
394947593163 27550924
822107224063 27552656
591721128053 27554388
221982955733 27556120
31511776053 27557852
536400454543 27559584
903337580103 27561316
911740720383 27563048
145654431523 27564780
215680600523 27566512
759783933653 27568244
232486881083 27569976
749280008303 27571708
400549686683 27573440
802499896743 27575172
615530025513 27576904
224083740803 27578636
60222505343 27580368
264698918823 27582100
609927931993 27583832
537100716233 27585564
759783933653 27587296
897735486583 27589028
408252565273 27590760
711465877043 27592492
625333689173 27594224
350130845003 27595956
123946319133 27597688
75628262523 27599420
770287859003 27601152
574914847493 27602884
355732938523 27604616
149155739973 27606348
452369051743 27608080
687656979583 27609812
542002548063 27611544
199574581653 27613276
124646580823 27615008
473376902443 27616740
942552234743 27618472
997172646563 27620204
90333758013 27621936
999973693323 27623668
44816748163 27625400
620431857343 27627132
684855932823 27628864
600124268333 27630596
877427897573 27632328
991570553043 27634060
472676640753 27635792
432761724423 27637524
843115074763 27639256
999973693323 27640988
516092865533 27642720
425058845833 27644452
873926589123 27646184
268200227273 27647916
544103333133 27649648
654744680153 27651380
792696233083 27653112
362735555423 27654844
868324495603 27656576
542702809753 27658308
462872977093 27660040
937650402913 27661772
4201570143 27663504
511191033703 27665236
333324564443 27666968
818605915613 27668700
704463260143 27670432
865523448843 27672164
766086288863 27673896
478278734273 27675628
26609944223 27677360
247192376573 27679092
283605984453 27680824
542702809753 27682556
416655705553 27684288
163861235463 27686020
524496005813 27687752
480379519343 27689484
516092865533 27691216
989469767973 27692948
564410922143 27694680
873926589123 27696412
285706769523 27698144
878828420953 27699876
859221093633 27701608
77028785903 27703340
360634770353 27705072
275903105863 27706804
196073273203 27708536
488782659623 27710268
700261693 27712000
485981612863 27713732
545503856513 27715464
362035293733 27717196
124646580823 27718928
998573169943 27720660
589620342983 27722392
659646511983 27724124
724070587463 27725856
511891295393 27727588
544803594823 27729320
805300943503 27731052
27310205913 27732784
723370325773 27734516
459371668643 27736248
918743337283 27737980
992971076423 27739712
51119103373 27741444
291308863043 27743176
962159562063 27744908
177866469263 27746640
668749913953 27748372
685556194513 27750104
525896529193 27751836
137951552933 27753568
586119034533 27755300
984567936143 27757032
392846808093 27758764
35013084503 27760496
454469836813 27762228
388645237953 27763960
650543110013 27765692
960058776993 27767424
35013084503 27769156
467074547233 27770888
451668790053 27772620
545503856513 27774352
391446284713 27776084
256295778543 27777816
434862509493 27779548
424358584143 27781280
55320673513 27783012
642840231423 27784744
364136078803 27786476
624633427483 27788208
6302355213 27789940
841714551383 27791672
901937056723 27793404
289208077973 27795136
346629536553 27796868
357833723593 27798600
774489429143 27800332
904037841793 27802064
419456752313 27803796
341027443033 27805528
102238206743 27807260
626734212553 27808992
883730252783 27810724
841014289693 27812456
621132119033 27814188
457971145263 27815920
353632153453 27817652
9103401973 27819384
252794470093 27821116
289208077973 27822848
581917464393 27824580
62323290413 27826312
168062805603 27828044
389345499643 27829776
510490772013 27831508
959358515303 27833240
404751256823 27834972
536400454543 27836704
908239411933 27838436
915242028833 27840168
575615109183 27841900
450968528363 27843632
404751256823 27845364
142153123073 27847096
537800977923 27848828
974764272483 27850560
667349390573 27852292
365536602183 27854024
140052338003 27855756
995071861493 27857488
266799703893 27859220
469875593993 27860952
294109909803 27862684
246492114883 27864416
221982955733 27866148
997872908253 27867880
376740789223 27869612
493684491453 27871344
670850699023 27873076
168062805603 27874808
741577129713 27876540
544803594823 27878272
79829832663 27880004
490883444693 27881736
785693616183 27883468
338926657963 27885200
31511776053 27886932
630235521003 27888664
210078507003 27890396
856420046873 27892128
737375559573 27893860
583317987773 27895592
92434543083 27897324
887231561233 27899056
523095482433 27900788
188370394613 27902520
357833723593 27904252
32912299433 27905984
492283968073 27907716
345229013173 27909448
478978995963 27911180
751380793373 27912912
601524791713 27914644
468475070613 27916376
337526134583 27918108
215680600523 27919840
358533985283 27921572
378841574293 27923304
693259073103 27925036
319319330643 27926768
477578472583 27928500
841014289693 27930232
482480304413 27931964
299011741633 27933696
836112457863 27935428
47617794923 27937160
299712003323 27938892
69325907313 27940624
320719854023 27942356
747179223233 27944088
640739446353 27945820
748579746613 27947552
989469767973 27949284
810202775333 27951016
780091522663 27952748
160359927013 27954480
436263032873 27956212
668049652263 27957944
700261690003 27959676
555307520173 27961408
961459300373 27963140
512591557083 27964872
214980338833 27966604
194672749823 27968336
231086357703 27970068
857820570253 27971800
102938468433 27973532
151256525043 27975264
765386027173 27976996
780791784353 27978728
887931822923 27980460
7002616903 27982192
584718511153 27983924
203075890103 27985656
929247262633 27987388
14005233803 27989120
317918807263 27990852
595922698193 27992584
851518215043 27994316
424358584143 27996048
317218545573 27997780
233187142773 27999512
768187073933 28001244
79129570973 28002976
565811445523 28004708
649842848323 28006440
837512981243 28008172
801799635053 28009904
83331141113 28011636
172264375743 28013368
282905722763 28015100
281505199383 28016832
914541767143 28018564
820706700683 28020296
408252565273 28022028
761184457033 28023760
325621685853 28025492
896334963203 28027224
313016975433 28028956
679954100993 28030688
332624302753 28032420
854319261803 28034152
399149163303 28035884
944653019813 28037616
316518283883 28039348
642139969733 28041080
186269609543 28042812
211479030383 28044544
570713277353 28046276
588219819603 28048008
299011741633 28049740
309515666983 28051472
593121651433 28053204
975464534173 28054936
763985503793 28056668
273802320793 28058400
744378176473 28060132
640739446353 28061864
95235589843 28063596
734574512813 28065328
95235589843 28067060
224784002493 28068792
481079781033 28070524
723370325773 28072256
875327112503 28073988
89633496323 28075720
981066627693 28077452
95235589843 28079184
955857206853 28080916
781492046043 28082648
500687108353 28084380
279404414313 28086112
362035293733 28087844
864823187153 28089576
551105950033 28091308
315818022193 28093040
561609875383 28094772
641439708043 28096504
204476413483 28098236
205876936863 28099968
668049652263 28101700
237388712913 28103432
32912299433 28105164
447467219913 28106896
687656979583 28108628
859221093633 28110360
163861235463 28112092
384443667813 28113824
61623028723 28115556
912440982073 28117288
638638661283 28119020
450268266673 28120752
345229013173 28122484
824908270823 28124216
321420115713 28125948
397748639923 28127680
946753804883 28129412
259797086993 28131144
860621617013 28132876
44816748163 28134608
231786619393 28136340
572814062423 28138072
4901831833 28139804
357133461903 28141536
390746023023 28143268
578416155943 28145000
658946250293 28146732
390045761333 28148464
111341608713 28150196
948154328263 28151928
992270814733 28153660
552506473413 28155392
605726361853 28157124
74227739143 28158856
941851973053 28160588
691158288033 28162320
644941016493 28164052
464973762163 28165784
873926589123 28167516
494384753143 28169248
429260415973 28170980
228985572633 28172712
960058776993 28174444
608527408613 28176176
25209420843 28177908
795497279843 28179640
779391260973 28181372
207277460243 28183104
163861235463 28184836
864823187153 28186568
138651814623 28188300
829810102653 28190032
622532642413 28191764
614829763823 28193496
947454066573 28195228
253494731783 28196960
625333689173 28198692
566511707213 28200424
581217202703 28202156
215680600523 28203888
300412265013 28205620
470575855683 28207352
960759038683 28209084
502087631733 28210816
216380862213 28212548
86132187873 28214280
40615178023 28216012
607126885233 28217744
399149163303 28219476
892133393063 28221208
913841505453 28222940
698160904933 28224672
879528682643 28226404
908939673623 28228136
785693616183 28229868
521694959053 28231600
160359927013 28233332
892833654753 28235064
892133393063 28236796
959358515303 28238528
534999931163 28240260
663147820433 28241992
801099373363 28243724
116243440543 28245456
704463260143 28247188
133049721103 28248920
639338922973 28250652
529397837643 28252384
923645169113 28254116
125346842513 28255848
23808897463 28257580
762584980413 28259312
203776151793 28261044
117643963923 28262776
729672680983 28264508
979666104313 28266240
535700192853 28267972
737375559573 28269704
959358515303 28271436
904738103483 28273168
393547069783 28274900
879528682643 28276632
809502513643 28278364
238088974603 28280096
338926657963 28281828
158259141943 28283560
376040527533 28285292
661747297053 28287024
450268266673 28288756
446066696533 28290488
637238137903 28292220
892833654753 28293952
168763067293 28295684
304613835153 28297416
351531368383 28299148
177866469263 28300880
860621617013 28302612
42015701403 28304344
382342882743 28306076
835412196173 28307808
107140038573 28309540
676452792543 28311272
857120308563 28313004
128848150963 28314736
179266992643 28316468
450268266673 28318200
282205461073 28319932
624633427483 28321664
373939742463 28323396
955857206853 28325128
217081123903 28326860
803200158433 28328592
573514324113 28330324
725471110843 28332056
151956786733 28333788
976164795863 28335520
154757833493 28337252
165261758843 28338984
19607327323 28340716
318619068953 28342448
165962020533 28344180
287107292903 28345912
445366434843 28347644
693959334793 28349376
95935851533 28351108
880228944333 28352840
483880827793 28354572
375340265843 28356304
983867674453 28358036
868324495603 28359768
527297052573 28361500
693259073103 28363232
191171441373 28364964
157558880253 28366696
525196267503 28368428
649142586633 28370160
954456683473 28371892
555307520173 28373624
78429309283 28375356
925045692493 28377088
225484264183 28378820
460071930333 28380552
657545726913 28382284
156158356873 28384016
182768301093 28385748
369738172323 28387480
919443598973 28389212
701662213383 28390944
600124268333 28392676
109240823643 28394408
453069313433 28396140
410353350343 28397872
649142586633 28399604
956557468543 28401336
368337648943 28403068
158259141943 28404800
342427966413 28406532
34312822813 28408264
511891295393 28409996
973363749103 28411728
353632153453 28413460
22408374083 28415192
567912230593 28416924
821406962373 28418656
445366434843 28420388
461472453713 28422120
432061462733 28423852
181367777713 28425584
942552234743 28427316
733173989433 28429048
226184525873 28430780
257696301923 28432512
157558880253 28434244
559509090313 28435976
214280077143 28437708
20307589013 28439440
488082397933 28441172
865523448843 28442904
971262964033 28444636
359234246973 28446368
979666104313 28448100
674352007473 28449832
429960677663 28451564
919443598973 28453296
737375559573 28455028
647742063253 28456760
300412265013 28458492
629535259313 28460224
614129502133 28461956
700261690003 28463688
948854589953 28465420
777290475903 28467152
980366366003 28468884
978965842623 28470616
276603367553 28472348
348730321623 28474080
964960608823 28475812
577715894253 28477544
215680600523 28479276
733173989433 28481008
154057571803 28482740
731773466053 28484472
79829832663 28486204
942552234743 28487936
174365160813 28489668
212879553763 28491400
720569279013 28493132
217781385593 28494864
838213242933 28496596
447467219913 28498328
203075890103 28500060
440464603013 28501792
322120377403 28503524
908939673623 28505256
617630810583 28506988
142853384763 28508720
302513050083 28510452
213579815453 28512184
838913504623 28513916
584718511153 28515648
819306177303 28517380
885130776163 28519112
520294435673 28520844
470575855683 28522576
51819365063 28524308
47617794923 28526040
700961951693 28527772
108540561953 28529504
862722402083 28531236
685556194513 28532968
924345430803 28534700
329823255993 28536432
350130845003 28538164
528697575953 28539896
723370325773 28541628
974764272483 28543360
355032676833 28545092
35013084503 28546824
483180566103 28548556
269600750653 28550288
642840231423 28552020
431361201043 28553752
242990806433 28555484
794096756463 28557216
551105950033 28558948
668749913953 28560680
300412265013 28562412
959358515303 28564144
268200227273 28565876
597323221573 28567608
992971076423 28569340
289908339663 28571072
651943633393 28572804
934849356153 28574536
913141243763 28576268
228985572633 28578000
523095482433 28579732
176465945883 28581464
16106018873 28583196
427159630903 28584928
918743337283 28586660
210778768693 28588392
561609875383 28590124
506289201873 28591856
591020866363 28593588
51119103373 28595320
65124337173 28597052
90333758013 28598784
266099442203 28600516
380942359363 28602248
985268197833 28603980
8403140283 28605712
971963225723 28607444
137251291243 28609176
637238137903 28610908
721969802393 28612640
222683217423 28614372
456570621883 28616104
987368982903 28617836
878828420953 28619568
528697575953 28621300
821406962373 28623032
226184525873 28624764
953056160093 28626496
213579815453 28628228
20307589013 28629960
205176675173 28631692
464973762163 28633424
410353350343 28635156
293409648113 28636888
60922767033 28638620
290608601353 28640352
547604641583 28642084
477578472583 28643816
799698849983 28645548
489482921313 28647280
950255113333 28649012
168062805603 28650744
95935851533 28652476
98736898293 28654208
336125611203 28655940
756282625203 28657672
376740789223 28659404
90333758013 28661136
473376902443 28662868
747879484923 28664600
416655705553 28666332
273102059103 28668064
32912299433 28669796
988769506283 28671528
597323221573 28673260
314417498813 28674992
804600681813 28676724
578416155943 28678456
501387370043 28680188
777290475903 28681920
912440982073 28683652
891433131373 28685384
623232904103 28687116
19607327323 28688848
264698918823 28690580
705863783523 28692312
249293161643 28694044
896334963203 28695776
224083740803 28697508
434162247803 28699240
946053543193 28700972
462872977093 28702704
664548343813 28704436
628834997623 28706168
237388712913 28707900
820006438993 28709632
890732869683 28711364
37113869573 28713096
28710729293 28714828
849417429973 28716560
781492046043 28718292
633036567763 28720024
781492046043 28721756
471976379063 28723488
787794401253 28725220
573514324113 28726952
883029991093 28728684
90333758013 28730416
852218476733 28732148
609927931993 28733880
343128228103 28735612
400549686683 28737344
856420046873 28739076
626734212553 28740808
400549686683 28742540
267499965583 28744272
11204187043 28746004
950955375023 28747736
260497348683 28749468
524496005813 28751200
435562771183 28752932
322120377403 28754664
656145203533 28756396
725471110843 28758128
976865057553 28759860
731773466053 28761592
480379519343 28763324
222683217423 28765056
414554920483 28766788
252794470093 28768520
371838957393 28770252
670150437333 28771984
658946250293 28773716
824908270823 28775448
829109840963 28777180
288507816283 28778912
237388712913 28780644
602925315093 28782376
199574581653 28784108
658245988603 28785840
894234178133 28787572
472676640753 28789304
81230356043 28791036
990170029663 28792768
302513050083 28794500
573514324113 28796232
742277391403 28797964
647041801563 28799696
355732938523 28801428
476177949203 28803160
320719854023 28804892
572814062423 28806624
547604641583 28808356
485981612863 28810088
451668790053 28811820
619031333963 28813552
771688382383 28815284
411053612033 28817016
799698849983 28818748
761184457033 28820480
850817953353 28822212
415255182173 28823944
158959403633 28825676
857820570253 28827408
727571895913 28829140
992971076423 28830872
532899146093 28832604
184168824473 28834336
279404414313 28836068
650543110013 28837800
985268197833 28839532
560209352003 28841264
442565388083 28842996
116943702233 28844728
368337648943 28846460
563010398763 28848192
314417498813 28849924
166662282223 28851656
241590283053 28853388
853619000113 28855120
840314028003 28856852
214280077143 28858584
9103401973 28860316
883029991093 28862048
567912230593 28863780
228285310943 28865512
402650471753 28867244
347329798243 28868976
561609875383 28870708
105039253503 28872440
556708043553 28874172
574214585803 28875904
149155739973 28877636
268900488963 28879368
84731664493 28881100
706564045213 28882832
2801046763 28884564
601524791713 28886296
68625645623 28888028
537100716233 28889760
415955443863 28891492
656145203533 28893224
818605915613 28894956
941151711363 28896688
820706700683 28898420
64424075483 28900152
901236795033 28901884
70726430693 28903616
267499965583 28905348
269600750653 28907080
609927931993 28908812
338926657963 28910544
388645237953 28912276
476177949203 28914008
935549617843 28915740
401950210063 28917472
814404345473 28919204
567912230593 28920936
547604641583 28922668
745778699853 28924400
469875593993 28926132
813704083783 28927864
190471179683 28929596
805300943503 28931328
855719785183 28933060
852918738423 28934792
903337580103 28936524
44116486473 28938256
513992080463 28939988
682755147753 28941720
883730252783 28943452
570713277353 28945184
722670064083 28946916
418756490623 28948648
906138626863 28950380
754882101823 28952112
427159630903 28953844
725471110843 28955576
281505199383 28957308
74928000833 28959040
469875593993 28960772
16106018873 28962504
898435748273 28964236
848717168283 28965968
176465945883 28967700
488082397933 28969432
427159630903 28971164
598723744953 28972896
922944907423 28974628
539201501303 28976360
112742132093 28978092
68625645623 28979824
236688451223 28981556
751380793373 28983288
81230356043 28985020
276603367553 28986752
662447558743 28988484
815804868853 28990216
558108566933 28991948
637238137903 28993680
97336374913 28995412
952355898403 28997144
210778768693 28998876
573514324113 29000608
203075890103 29002340
816505130543 29004072
148455478283 29005804
918743337283 29007536
436963294563 29009268
513291818773 29011000
666649128883 29012732
197473796583 29014464
869725018983 29016196
196773534893 29017928
922944907423 29019660
195373011513 29021392
647742063253 29023124
985968459523 29024856
681354624373 29026588
634437091143 29028320
920143860663 29030052
584718511153 29031784
449568004983 29033516
971262964033 29035248
822807485753 29036980
63023552103 29038712
39214654643 29040444
997872908253 29042176
931348047703 29043908
56020935203 29045640
940451449673 29047372
257696301923 29049104
780791784353 29050836
607126885233 29052568
675752530853 29054300
399149163303 29056032
395647854853 29057764
471976379063 29059496
345229013173 29061228
888632084613 29062960
953056160093 29064692
504188416803 29066424
542702809753 29068156
256996040233 29069888
335425349513 29071620
142153123073 29073352
593821913123 29075084
480379519343 29076816
907539150243 29078548
473376902443 29080280
439764341323 29082012
601524791713 29083744
781492046043 29085476
293409648113 29087208
577015632563 29088940
227585049253 29090672
350831106693 29092404
202375628413 29094136
431361201043 29095868
2801046763 29097600
691858549723 29099332
14005233803 29101064
962859823753 29102796
36413607883 29104528
351531368383 29106260
858520831943 29107992
241590283053 29109724
143553646453 29111456
387244714573 29113188
988769506283 29114920
250693685023 29116652
988769506283 29118384
126047104203 29120116
632336306073 29121848
145654431523 29123580
561609875383 29125312
271001274033 29127044
470575855683 29128776
546204118203 29130508
569312753973 29132240
44816748163 29133972
546204118203 29135704
151956786733 29137436
821406962373 29139168
191871703063 29140900
161060188703 29142632
988069244593 29144364
131649197723 29146096
365536602183 29147828
639338922973 29149560
313717237123 29151292
376040527533 29153024
791295709703 29154756
593121651433 29156488
294810171493 29158220
886531299543 29159952
556708043553 29161684
810202775333 29163416
431361201043 29165148
837512981243 29166880
336125611203 29168612
730372942673 29170344
605026100163 29172076
961459300373 29173808
153357310113 29175540
9103401973 29177272
623933165793 29179004
859921355323 29180736
824208009133 29182468
60222505343 29184200
717768232253 29185932
94535328153 29187664
634437091143 29189396
128147889273 29191128
127447627583 29192860
228985572633 29194592
506989463563 29196324
783592831113 29198056
461472453713 29199788
174365160813 29201520
822107224063 29203252
223383479113 29204984
852218476733 29206716
253494731783 29208448
817205392233 29210180
515392603843 29211912
857120308563 29213644
901937056723 29215376
803200158433 29217108
827709317583 29218840
77729047593 29220572
920143860663 29222304
254895255163 29224036
325621685853 29225768
499986846663 29227500
825608532513 29229232
521694959053 29230964
978965842623 29232696
983867674453 29234428
436263032873 29236160
560209352003 29237892
731073204363 29239624
376740789223 29241356
14705495493 29243088
983867674453 29244820
231086357703 29246552
272401797413 29248284
778690999283 29250016
240189759673 29251748
705863783523 29253480
157558880253 29255212
362035293733 29256944
59522243653 29258676
128147889273 29260408
925745954183 29262140
397048378233 29263872
197473796583 29265604
864122925463 29267336
887231561233 29269068
824208009133 29270800
976865057553 29272532
438363817943 29274264
923645169113 29275996
148455478283 29277728
245791853193 29279460
317918807263 29281192
380242097673 29282924
824208009133 29284656
621832380723 29286388
67225122243 29288120
191171441373 29289852
87532711253 29291584
777290475903 29293316
161760450393 29295048
825608532513 29296780
225484264183 29298512
186269609543 29300244
906138626863 29301976
890032607993 29303708
158959403633 29305440
173664899123 29307172
441865126393 29308904
817205392233 29310636
650543110013 29312368
656145203533 29314100
798298326603 29315832
306714620223 29317564
543403071443 29319296
59522243653 29321028
447467219913 29322760
878828420953 29324492
552506473413 29326224
543403071443 29327956
921544384043 29329688
369738172323 29331420
685556194513 29333152
640739446353 29334884
292009124733 29336616
802499896743 29338348
54620411823 29340080
329823255993 29341812
943252496433 29343544
595922698193 29345276
537800977923 29347008
555307520173 29348740
678553577613 29350472
358533985283 29352204
556708043553 29353936
761184457033 29355668
194672749823 29357400
936950141223 29359132
625333689173 29360864
127447627583 29362596
951655636713 29364328
995772123183 29366060
425759107523 29367792
16806280563 29369524
773088905763 29371256
826308794203 29372988
56020935203 29374720
760484195343 29376452
675052269163 29378184
261897872063 29379916
85431926183 29381648
306014358533 29383380
642139969733 29385112
144954169833 29386844
345929274863 29388576
768887335623 29390308
777990737593 29392040
789895186323 29393772
984567936143 29395504
254895255163 29397236
265399180513 29398968
335425349513 29400700
738776082953 29402432
130948936033 29404164
165261758843 29405896
935549617843 29407628
262598133753 29409360
737375559573 29411092
649142586633 29412824
917342813903 29414556
455170098503 29416288
831210626033 29418020
341027443033 29419752
522395220743 29421484
109240823643 29423216
255595516853 29424948
851518215043 29426680
295510433183 29428412
235988189533 29430144
273802320793 29431876
22408374083 29433608
320019592333 29435340
551806211723 29437072
654044418463 29438804
126747365893 29440536
736675297883 29442268
642139969733 29444000
230386096013 29445732
782192307733 29447464
934149094463 29449196
81930617733 29450928
191871703063 29452660
563710660453 29454392
179266992643 29456124
864122925463 29457856
191171441373 29459588
859221093633 29461320
380242097673 29463052
761884718723 29464784
655444941843 29466516
718468493943 29468248
235287927843 29469980
925745954183 29471712
712866400423 29473444
714266923803 29475176
970562702343 29476908
146354693213 29478640
54620411823 29480372
486681874553 29482104
546904379893 29483836
892133393063 29485568
937650402913 29487300
803900420123 29489032
735274774503 29490764
319319330643 29492496
367637387253 29494228
853619000113 29495960
235988189533 29497692
485281351173 29499424
499986846663 29501156
861321878703 29502888
210778768693 29504620
905438365173 29506352
143553646453 29508084
332624302753 29509816
691858549723 29511548
107140038573 29513280
182768301093 29515012
32912299433 29516744
35013084503 29518476
568612492283 29520208
489482921313 29521940
226884787563 29523672
130248674343 29525404
139352076313 29527136
880929206023 29528868
609227670303 29530600
409653088653 29532332
609927931993 29534064
877427897573 29535796
504888678493 29537528
495085014833 29539260
346629536553 29540992
799698849983 29542724
359234246973 29544456
499286584973 29546188
795497279843 29547920
765386027173 29549652
921544384043 29551384
572814062423 29553116
182768301093 29554848
637938399593 29556580
934849356153 29558312
443265649773 29560044
190471179683 29561776
359234246973 29563508
691158288033 29565240
447467219913 29566972
299011741633 29568704
891433131373 29570436
768187073933 29572168
562310137073 29573900
759083671963 29575632
521694959053 29577364
935549617843 29579096
85431926183 29580828
720569279013 29582560
695359858173 29584292
502087631733 29586024
9803663663 29587756
601524791713 29589488
242290544743 29591220
527297052573 29592952
357133461903 29594684
749980269993 29596416
389345499643 29598148
36413607883 29599880
527997314263 29601612
22408374083 29603344
224784002493 29605076
804600681813 29606808
642840231423 29608540
666649128883 29610272
845215859833 29612004
201675366723 29613736
152657048423 29615468
910340197003 29617200
325621685853 29618932
218481647283 29620664
866223710533 29622396
942552234743 29624128
100137421673 29625860
79129570973 29627592
418056228933 29629324
575615109183 29631056
141452861383 29632788
210078507003 29634520
91034019703 29636252
99437159983 29637984
851518215043 29639716
121845534063 29641448
607827146923 29643180
924345430803 29644912
759083671963 29646644
88933234633 29648376
282905722763 29650108
744378176473 29651840
592421389743 29653572
657545726913 29655304
261197610373 29657036
39214654643 29658768
217081123903 29660500
135850767863 29662232
111341608713 29663964
11904448733 29665696
664548343813 29667428
923645169113 29669160
348730321623 29670892
340327181343 29672624
310215928673 29674356
893533916443 29676088
328422732613 29677820
865523448843 29679552
348730321623 29681284
126747365893 29683016
329122994303 29684748
344528751483 29686480
789194924633 29688212
606426623543 29689944
630935782693 29691676
973363749103 29693408
656845465223 29695140
573514324113 29696872
205876936863 29698604
850117691663 29700336
579116417633 29702068
782892569423 29703800
193272226443 29705532
719168755633 29707264
606426623543 29708996
399849424993 29710728
86132187873 29712460
642840231423 29714192
940451449673 29715924
791295709703 29717656
565811445523 29719388
518893912293 29721120
463573238783 29722852
689757764653 29724584
126747365893 29726316
983867674453 29728048
587519557913 29729780
762584980413 29731512
588219819603 29733244
556007781863 29734976
107140038573 29736708
791295709703 29738440
522395220743 29740172
805300943503 29741904
247192376573 29743636
698160904933 29745368
851518215043 29747100
878128159263 29748832
296210694873 29750564
921544384043 29752296
854319261803 29754028
947454066573 29755760
395647854853 29757492
325621685853 29759224
445366434843 29760956
228985572633 29762688
902637318413 29764420
905438365173 29766152
259797086993 29767884
791295709703 29769616
898435748273 29771348
182768301093 29773080
614829763823 29774812
305314096843 29776544
775189690833 29778276
271701535723 29780008
110641347023 29781740
107840300263 29783472
953756421783 29785204
402650471753 29786936
84731664493 29788668
640039184663 29790400
562310137073 29792132
487382136243 29793864
956557468543 29795596
359934508663 29797328
192571964753 29799060
39914916333 29800792
103638730123 29802524
355732938523 29804256
775189690833 29805988
297611218253 29807720
680654362683 29809452
417355967243 29811184
983867674453 29812916
823507747443 29814648
334024826133 29816380
124646580823 29818112
385143929503 29819844
569312753973 29821576
230386096013 29823308
508389986943 29825040
887231561233 29826772
364136078803 29828504
348030059933 29830236
718468493943 29831968
137951552933 29833700
166662282223 29835432
509090248633 29837164
955156945163 29838896
78429309283 29840628
373239480773 29842360
764685765483 29844092
836112457863 29845824
181367777713 29847556
859221093633 29849288
556007781863 29851020
481780042723 29852752
23808897463 29854484
894934439823 29856216
571413539043 29857948
56721196893 29859680
364836340493 29861412
50418841683 29863144
836112457863 29864876
481079781033 29866608
735975036193 29868340
816505130543 29870072
572113800733 29871804
555307520173 29873536
393547069783 29875268
149856001663 29877000
672251222403 29878732
184869086163 29880464
309515666983 29882196
964960608823 29883928
173664899123 29885660
317218545573 29887392
452369051743 29889124
132349459413 29890856
44816748163 29892588
940451449673 29894320
289908339663 29896052
703762998453 29897784
749280008303 29899516
786393877873 29901248
765386027173 29902980
203075890103 29904712
411053612033 29906444
956557468543 29908176
55320673513 29909908
818605915613 29911640
631636044383 29913372
343128228103 29915104
798298326603 29916836
918043075593 29918568
281505199383 29920300
878128159263 29922032
591020866363 29923764
98736898293 29925496
710065353663 29927228
117643963923 29928960
137951552933 29930692
142853384763 29932424
822807485753 29934156
328422732613 29935888
490883444693 29937620
542002548063 29939352
424358584143 29941084
635837614523 29942816
908939673623 29944548
58821981963 29946280
409653088653 29948012
485981612863 29949744
348030059933 29951476
943252496433 29953208
953756421783 29954940
175765684193 29956672
401249948373 29958404
280104676003 29960136
752081055063 29961868
495085014833 29963600
97336374913 29965332
453069313433 29967064
511191033703 29968796
887231561233 29970528
596622959883 29972260
478978995963 29973992
88933234633 29975724
140052338003 29977456
76328524213 29979188
141452861383 29980920
238088974603 29982652
591721128053 29984384
216380862213 29986116
827709317583 29987848
455870360193 29989580
526596790883 29991312
985968459523 29993044
656145203533 29994776
643540493113 29996508
134450244483 29998240
205176675173 29999972
156158356873 30001704
969862440653 30003436
163861235463 30005168
418056228933 30006900
148455478283 30008632
596622959883 30010364
611328455373 30012096
532899146093 30013828
930647786013 30015560
273102059103 30017292
861321878703 30019024
794096756463 30020756
562310137073 30022488
727571895913 30024220
756982886893 30025952
2100785073 30027684
31511776053 30029416
351531368383 30031148
300412265013 30032880
705163521833 30034612
460772192023 30036344
184869086163 30038076
197473796583 30039808
788494662943 30041540
386544452883 30043272
478278734273 30045004
4901831833 30046736
437663556253 30048468
368337648943 30050200
630235521003 30051932
973363749103 30053664
804600681813 30055396
299712003323 30057128
241590283053 30058860
126047104203 30060592
668749913953 30062324
581217202703 30064056
247192376573 30065788
149856001663 30067520
833311411103 30069252
976865057553 30070984
263998657133 30072716
444666173153 30074448
404751256823 30076180
177166207573 30077912
579116417633 30079644
408952826963 30081376
399149163303 30083108
203075890103 30084840
372539219083 30086572
100837683363 30088304
695359858173 30090036
712166138733 30091768
313016975433 30093500
443265649773 30095232
712866400423 30096964
633736829453 30098696
698861166623 30100428
84031402803 30102160
693959334793 30103892
391446284713 30105624
10503925353 30107356
355732938523 30109088
189070656303 30110820
469175332303 30112552
831910887723 30114284
546904379893 30116016
146354693213 30117748
503488155113 30119480
84731664493 30121212
605726361853 30122944
717768232253 30124676
661747297053 30126408
89633496323 30128140
396348116543 30129872
877427897573 30131604
412454135413 30133336
829109840963 30135068
283605984453 30136800
167362543913 30138532
14005233803 30140264
603625576783 30141996
489482921313 30143728
229685834323 30145460
336125611203 30147192
357133461903 30148924
763285242103 30150656
960759038683 30152388
206577198553 30154120
671550960713 30155852
366236863873 30157584
457270883573 30159316
573514324113 30161048
495785276523 30162780
373239480773 30164512
964260347133 30166244
588219819603 30167976
25909682533 30169708
689057502963 30171440
817205392233 30173172
794096756463 30174904
822107224063 30176636
219882170663 30178368
152657048423 30180100
580516941013 30181832
583317987773 30183564
869024757293 30185296
948854589953 30187028
951655636713 30188760
546204118203 30190492
308815405293 30192224
179967254333 30193956
229685834323 30195688
495085014833 30197420
74928000833 30199152
350831106693 30200884
463573238783 30202616
19607327323 30204348
264698918823 30206080
7702878593 30207812
870425280673 30209544
166662282223 30211276
488082397933 30213008
544103333133 30214740
182068039403 30216472
559509090313 30218204
413854658793 30219936
715667447183 30221668
331223779373 30223400
320019592333 30225132
779391260973 30226864
88933234633 30228596
25209420843 30230328
669450175643 30232060
897035224893 30233792
362035293733 30235524
299712003323 30237256
468475070613 30238988
549705426653 30240720
496485538213 30242452
24509159153 30244184
105039253503 30245916
367637387253 30247648
193272226443 30249380
526596790883 30251112
299011741633 30252844
772388644073 30254576
3 30256308
545503856513 30258040
212879553763 30259772
927846739253 30261504
175065422503 30263236
358533985283 30264968
379541835983 30266700
985268197833 30268432
552506473413 30270164
539901762993 30271896
461472453713 30273628
880929206023 30275360
210078507003 30277092
787794401253 30278824
974064010793 30280556
523795744123 30282288
797598064913 30284020
858520831943 30285752
993671338113 30287484
813704083783 30289216
964260347133 30290948
870425280673 30292680
95935851533 30294412
114142655473 30296144
321420115713 30297876
370438434013 30299608
979666104313 30301340
869725018983 30303072
65824598863 30304804
684855932823 30306536
793396494773 30308268
312316713743 30310000
796897803223 30311732
693959334793 30313464
756282625203 30315196
951655636713 30316928
822107224063 30318660
769587597313 30320392
310916190363 30322124
333324564443 30323856
474777425823 30325588
561609875383 30327320
916642552213 30329052
497886061593 30330784
325621685853 30332516
488782659623 30334248
343828489793 30335980
980366366003 30337712
501387370043 30339444
609927931993 30341176
766786550553 30342908
139352076313 30344640
199574581653 30346372
719168755633 30348104
414554920483 30349836
855019523493 30351568
111341608713 30353300
546904379893 30355032
765386027173 30356764
985968459523 30358496
600824530023 30360228
447467219913 30361960
243691068123 30363692
688357241273 30365424
591721128053 30367156
397048378233 30368888
801099373363 30370620
793396494773 30372352
830510364343 30374084
209378245313 30375816
526596790883 30377548
751380793373 30379280
849417429973 30381012
658946250293 30382744
948154328263 30384476
594522174813 30386208
118344225613 30387940
828409579273 30389672
722670064083 30391404
343828489793 30393136
336125611203 30394868
775889952523 30396600
213579815453 30398332
717768232253 30400064
151256525043 30401796
860621617013 30403528
707964568593 30405260
114842917163 30406992
314417498813 30408724
275903105863 30410456
621132119033 30412188
766086288863 30413920
73527477453 30415652
872526065743 30417384
890032607993 30419116
918043075593 30420848
953056160093 30422580
385844191193 30424312
467774808923 30426044
787094139563 30427776
116243440543 30429508
568612492283 30431240
88232972943 30432972
458671406953 30434704
954456683473 30436436
895634701513 30438168
981066627693 30439900
550405688343 30441632
420157014003 30443364
457971145263 30445096
495085014833 30446828
371838957393 30448560
596622959883 30450292
439064079633 30452024
133049721103 30453756
864823187153 30455488
278003890933 30457220
60922767033 30458952
39914916333 30460684
233887404463 30462416
345229013173 30464148
177866469263 30465880
171564114053 30467612
976865057553 30469344
809502513643 30471076
600824530023 30472808
355032676833 30474540
441865126393 30476272
824208009133 30478004
84031402803 30479736
4901831833 30481468
453769575123 30483200
986668721213 30484932
84031402803 30486664
643540493113 30488396
170163590673 30490128
179967254333 30491860
223383479113 30493592
247192376573 30495324
241590283053 30497056
277303629243 30498788
572113800733 30500520
693959334793 30502252
579816679323 30503984
58821981963 30505716
747879484923 30507448
371138695703 30509180
182068039403 30510912
724070587463 30512644
899836271653 30514376
203776151793 30516108
65124337173 30517840
740176606333 30519572
853619000113 30521304
436963294563 30523036
72827215763 30524768
481079781033 30526500
994371599803 30528232
151256525043 30529964
584018249463 30531696
21708112393 30533428
453069313433 30535160
200975105033 30536892
670850699023 30538624
170863852363 30540356
926446215873 30542088
803900420123 30543820
831910887723 30545552
406852041893 30547284
429260415973 30549016
224083740803 30550748
49018318303 30552480
866923972223 30554212
926446215873 30555944
357833723593 30557676
242990806433 30559408
586819296223 30561140
560209352003 30562872
941851973053 30564604
484581089483 30566336
235287927843 30568068
285706769523 30569800
28710729293 30571532
520294435673 30573264
905438365173 30574996
555307520173 30576728
629535259313 30578460
870425280673 30580192
302513050083 30581924
689757764653 30583656
626734212553 30585388
368337648943 30587120
56020935203 30588852
203075890103 30590584
894234178133 30592316
826308794203 30594048
13304972113 30595780
953756421783 30597512
402650471753 30599244
47617794923 30600976
174365160813 30602708
834711934483 30604440
35713346193 30606172
412454135413 30607904
868324495603 30609636
584018249463 30611368
479679257653 30613100
481079781033 30614832
3 30616564
378841574293 30618296
64424075483 30620028
941151711363 30621760
698160904933 30623492
564410922143 30625224
763285242103 30626956
979666104313 30628688
42715963093 30630420
178566730953 30632152
61623028723 30633884
698160904933 30635616
574214585803 30637348
798998588293 30639080
570013015663 30640812
542002548063 30642544
345229013173 30644276
377441050913 30646008
868324495603 30647740
530798361023 30649472
214980338833 30651204
934849356153 30652936
706564045213 30654668
180667516023 30656400
294810171493 30658132
92434543083 30659864
648442324943 30661596
978265580933 30663328
388645237953 30665060
249993423333 30666792
676452792543 30668524
854319261803 30670256
775189690833 30671988
550405688343 30673720
999973693323 30675452
352231630073 30677184
440464603013 30678916
443965911463 30680648
208677983623 30682380
789194924633 30684112
253494731783 30685844
221282694043 30687576
542702809753 30689308
425058845833 30691040
284306246143 30692772
378141312603 30694504
165261758843 30696236
461472453713 30697968
830510364343 30699700
848717168283 30701432
714266923803 30703164
992971076423 30704896
308815405293 30706628
709365091973 30708360
969862440653 30710092
790595448013 30711824
586119034533 30713556
362735555423 30715288
372539219083 30717020
27310205913 30718752
421557537383 30720484
337526134583 30722216
8403140283 30723948
445366434843 30725680
654044418463 30727412
201675366723 30729144
317218545573 30730876
563010398763 30732608
65124337173 30734340
130248674343 30736072
322820639093 30737804
45517009853 30739536
473376902443 30741268
693959334793 30743000
644941016493 30744732
755582363513 30746464
901236795033 30748196
133049721103 30749928
544803594823 30751660
481780042723 30753392
847316644903 30755124
344528751483 30756856
798298326603 30758588
824908270823 30760320
781492046043 30762052
327722470923 30763784
995772123183 30765516
127447627583 30767248
988069244593 30768980
186969871233 30770712
9103401973 30772444
8403140283 30774176
906838888553 30775908
672951484093 30777640
600824530023 30779372
661747297053 30781104
782892569423 30782836
211479030383 30784568
640739446353 30786300
341027443033 30788032
516092865533 30789764
863422663773 30791496
90333758013 30793228
427159630903 30794960
747879484923 30796692
442565388083 30798424
826308794203 30800156
943952758123 30801888
379541835983 30803620
405451518513 30805352
324221162473 30807084
931348047703 30808816
211479030383 30810548
574214585803 30812280
624633427483 30814012
210078507003 30815744
462172715403 30817476
522395220743 30819208
758383410273 30820940
854319261803 30822672
76328524213 30824404
936249879533 30826136
918043075593 30827868
399849424993 30829600
37814131263 30831332
962859823753 30833064
161060188703 30834796
200274843343 30836528
58121720273 30838260
687656979583 30839992
549705426653 30841724
246492114883 30843456
488082397933 30845188
834711934483 30846920
156158356873 30848652
247192376573 30850384
614829763823 30852116
469875593993 30853848
108540561953 30855580
541302286373 30857312
642139969733 30859044
546204118203 30860776
586119034533 30862508
200274843343 30864240
205176675173 30865972
103638730123 30867704
655444941843 30869436
397748639923 30871168
947454066573 30872900
546904379893 30874632
107140038573 30876364
622532642413 30878096
810202775333 30879828
784293092803 30881560
441865126393 30883292
921544384043 30885024
756982886893 30886756
207977721933 30888488
627434474243 30890220
482480304413 30891952
503488155113 30893684
41315439713 30895416
432761724423 30897148
535700192853 30898880
261897872063 30900612
732473727743 30902344
273802320793 30904076
110641347023 30905808
595922698193 30907540
883730252783 30909272
793396494773 30911004
871125542363 30912736
369738172323 30914468
399149163303 30916200
147054954903 30917932
336825872893 30919664
44116486473 30921396
337526134583 30923128
391446284713 30924860
620431857343 30926592
383043144433 30928324
696060119863 30930056
263998657133 30931788
440464603013 30933520
338226396273 30935252
812303560403 30936984
934149094463 30938716
116943702233 30940448
544103333133 30942180
465674023853 30943912
607126885233 30945644
847316644903 30947376
335425349513 30949108
680654362683 30950840
934149094463 30952572
25209420843 30954304
440464603013 30956036
338926657963 30957768
134450244483 30959500
891433131373 30961232
571413539043 30962964
771688382383 30964696
163861235463 30966428
735975036193 30968160
717067970563 30969892
205876936863 30971624
902637318413 30973356
20307589013 30975088
817205392233 30976820
768187073933 30978552
504888678493 30980284
834011672793 30982016
955156945163 30983748
273802320793 30985480
285706769523 30987212
254895255163 30988944
86832449563 30990676
156858618563 30992408
102938468433 30994140
796197541533 30995872
212179292073 30997604
490883444693 30999336
798298326603 31001068
979666104313 31002800
622532642413 31004532
315117760503 31006264
634437091143 31007996
242290544743 31009728
67925383933 31011460
796897803223 31013192
710765615353 31014924
91034019703 31016656
930647786013 31018388
886531299543 31020120
240890021363 31021852
21708112393 31023584
981066627693 31025316
196073273203 31027048
346629536553 31028780
542002548063 31030512
755582363513 31032244
292709386423 31033976
301112526703 31035708
70726430693 31037440
640739446353 31039172
196773534893 31040904
491583706383 31042636
172964637433 31044368
120445010683 31046100
609927931993 31047832
496485538213 31049564
52519626753 31051296
285006507833 31053028
983867674453 31054760
371138695703 31056492
807401728573 31058224
502087631733 31059956
614829763823 31061688
538501239613 31063420
356433200213 31065152
195373011513 31066884
656845465223 31068616
829109840963 31070348
559509090313 31072080
614129502133 31073812
427159630903 31075544
598023483263 31077276
364136078803 31079008
106439776883 31080740
374640004153 31082472
101537945053 31084204
971963225723 31085936
488782659623 31087668
21708112393 31089400
506989463563 31091132
114842917163 31092864
402650471753 31094596
44816748163 31096328
901236795033 31098060
305314096843 31099792
191171441373 31101524
241590283053 31103256
95935851533 31104988
535700192853 31106720
208677983623 31108452
698861166623 31110184
317218545573 31111916
327722470923 31113648
513992080463 31115380
665248605503 31117112
407552303583 31118844
642139969733 31120576
779391260973 31122308
841714551383 31124040
909639935313 31125772
98736898293 31127504
472676640753 31129236
102238206743 31130968
382342882743 31132700
686256456203 31134432
497185799903 31136164
95235589843 31137896
147054954903 31139628
595222436503 31141360
777290475903 31143092
613429240443 31144824
357133461903 31146556
532899146093 31148288
472676640753 31150020
410353350343 31151752
367637387253 31153484
247892638263 31155216
584018249463 31156948
549005164963 31158680
124646580823 31160412
56721196893 31162144
861321878703 31163876
568612492283 31165608
357133461903 31167340
346629536553 31169072
485981612863 31170804
212179292073 31172536
113442393783 31174268
860621617013 31176000
144253908143 31177732
630235521003 31179464
206577198553 31181196
768887335623 31182928
941851973053 31184660
14005233803 31186392
705863783523 31188124
795497279843 31189856
589620342983 31191588
287807554593 31193320
844515598143 31195052
177866469263 31196784
550405688343 31198516
777290475903 31200248
338226396273 31201980
488082397933 31203712
960058776993 31205444
198174058273 31207176
995772123183 31208908
665248605503 31210640
427159630903 31212372
445366434843 31214104
938350664603 31215836
632336306073 31217568
227585049253 31219300
994371599803 31221032
691158288033 31222764
974064010793 31224496
813704083783 31226228
857120308563 31227960
370438434013 31229692
175765684193 31231424
579116417633 31233156
224784002493 31234888
93835066463 31236620
483180566103 31238352
644240754803 31240084
78429309283 31241816
301812788393 31243548
113442393783 31245280
591721128053 31247012
7702878593 31248744
90333758013 31250476
690458026343 31252208
95935851533 31253940
891433131373 31255672
469175332303 31257404
18907065633 31259136
777990737593 31260868
179266992643 31262600
662447558743 31264332
913141243763 31266064
783592831113 31267796
616230287203 31269528
150556263353 31271260
9103401973 31272992
963560085443 31274724
342427966413 31276456
776590214213 31278188
745778699853 31279920
488782659623 31281652
460071930333 31283384
828409579273 31285116
415255182173 31286848
404050995133 31288580
499986846663 31290312
467774808923 31292044
62323290413 31293776
915942290523 31295508
511891295393 31297240
179967254333 31298972
954456683473 31300704
35013084503 31302436
923645169113 31304168
716367708873 31305900
496485538213 31307632
378141312603 31309364
362735555423 31311096
806001205193 31312828
970562702343 31314560
764685765483 31316292
749980269993 31318024
97336374913 31319756
857120308563 31321488
219882170663 31323220
446066696533 31324952
551806211723 31326684
975464534173 31328416
126047104203 31330148
319319330643 31331880
502787893423 31333612
759083671963 31335344
412454135413 31337076
117643963923 31338808
34312822813 31340540
207277460243 31342272
536400454543 31344004
796897803223 31345736
170163590673 31347468
932048309393 31349200
362735555423 31350932
313717237123 31352664
992971076423 31354396
481079781033 31356128
371138695703 31357860
992270814733 31359592
253494731783 31361324
746478961543 31363056
509790510323 31364788
116943702233 31366520
656845465223 31368252
256996040233 31369984
658245988603 31371716
168763067293 31373448
577715894253 31375180
58121720273 31376912
899836271653 31378644
366236863873 31380376
26609944223 31382108
903337580103 31383840
225484264183 31385572
248592899953 31387304
397048378233 31389036
343828489793 31390768
289908339663 31392500
214980338833 31394232
175065422503 31395964
14705495493 31397696
749280008303 31399428
320019592333 31401160
936950141223 31402892
775189690833 31404624
901236795033 31406356
441164864703 31408088
887231561233 31409820
850117691663 31411552
507689725253 31413284
415255182173 31415016
481079781033 31416748
558108566933 31418480
87532711253 31420212
525896529193 31421944
705163521833 31423676
268200227273 31425408
11204187043 31427140
418056228933 31428872
10503925353 31430604
649842848323 31432336
169463328983 31434068
577715894253 31435800
549705426653 31437532
737375559573 31439264
281505199383 31440996
565111183833 31442728
187670132923 31444460
217781385593 31446192
308815405293 31447924
570713277353 31449656
568612492283 31451388
983867674453 31453120
904037841793 31454852
116243440543 31456584
211479030383 31458316
510490772013 31460048
790595448013 31461780
721269540703 31463512
657545726913 31465244
539201501303 31466976
953056160093 31468708
863422663773 31470440
970562702343 31472172
946053543193 31473904
798298326603 31475636
595922698193 31477368
434862509493 31479100
25209420843 31480832
964260347133 31482564
712166138733 31484296
143553646453 31486028
794797018153 31487760
511891295393 31489492
499286584973 31491224
644240754803 31492956
328422732613 31494688
836812719553 31496420
725471110843 31498152
193972488133 31499884
894234178133 31501616
703762998453 31503348
234587666153 31505080
781492046043 31506812
385143929503 31508544
345929274863 31510276
608527408613 31512008
453769575123 31513740
731773466053 31515472
618331072273 31517204
123946319133 31518936
39214654643 31520668
587519557913 31522400
539201501303 31524132
418056228933 31525864
577015632563 31527596
490883444693 31529328
630935782693 31531060
447467219913 31532792
821406962373 31534524
425759107523 31536256
424358584143 31537988
817205392233 31539720
595222436503 31541452
652643895083 31543184
551806211723 31544916
385143929503 31546648
766786550553 31548380
40615178023 31550112
172264375743 31551844
123246057443 31553576
327022209233 31555308
538501239613 31557040
184168824473 31558772
962859823753 31560504
648442324943 31562236
682054886063 31563968
235287927843 31565700
166662282223 31567432
208677983623 31569164
206577198553 31570896
913841505453 31572628
894234178133 31574360
998573169943 31576092
455870360193 31577824
96636113223 31579556
882329729403 31581288
883029991093 31583020
356433200213 31584752
331924041063 31586484
646341539873 31588216
924345430803 31589948
604325838473 31591680
692558811413 31593412
992971076423 31595144
621132119033 31596876
429260415973 31598608
329823255993 31600340
888632084613 31602072
999273431633 31603804
273802320793 31605536
882329729403 31607268
70026169003 31609000
359934508663 31610732
98036636603 31612464
981066627693 31614196
617630810583 31615928
842414813073 31617660
299712003323 31619392
66524860553 31621124
576315370873 31622856
60222505343 31624588
542702809753 31626320
838213242933 31628052
556708043553 31629784
699561428313 31631516
766786550553 31633248
184168824473 31634980
166662282223 31636712
988069244593 31638444
576315370873 31640176
844515598143 31641908
320019592333 31643640
253494731783 31645372
582617726083 31647104
714967185493 31648836
99437159983 31650568
677853315923 31652300
361335032043 31654032
46917533233 31655764
412454135413 31657496
405451518513 31659228
738776082953 31660960
422958060763 31662692
343828489793 31664424
525196267503 31666156
409653088653 31667888
628834997623 31669620
26609944223 31671352
365536602183 31673084
175065422503 31674816
675052269163 31676548
174365160813 31678280
194672749823 31680012
328422732613 31681744
264698918823 31683476
106439776883 31685208
70026169003 31686940
90333758013 31688672
224083740803 31690404
607827146923 31692136
86132187873 31693868
537800977923 31695600
118344225613 31697332
946053543193 31699064
59522243653 31700796
798298326603 31702528
718468493943 31704260
886531299543 31705992
805300943503 31707724
193972488133 31709456
597323221573 31711188
954456683473 31712920
616930548893 31714652
336125611203 31716384
653344156773 31718116
830510364343 31719848
139352076313 31721580
607126885233 31723312
871125542363 31725044
826308794203 31726776
611328455373 31728508
846616383213 31730240
108540561953 31731972
922944907423 31733704
431361201043 31735436
214280077143 31737168
579116417633 31738900
351531368383 31740632
823507747443 31742364
311616452053 31744096
386544452883 31745828
610628193683 31747560
765386027173 31749292
230386096013 31751024
619731595653 31752756
299712003323 31754488
625333689173 31756220
861321878703 31757952
773088905763 31759684
880228944333 31761416
362035293733 31763148
951655636713 31764880
268200227273 31766612
626734212553 31768344
784993354493 31770076
995071861493 31771808
830510364343 31773540
975464534173 31775272
145654431523 31777004
555307520173 31778736
93134804773 31780468
467774808923 31782200
210078507003 31783932
455170098503 31785664
981766889383 31787396
718468493943 31789128
791995971393 31790860
757683148583 31792592
359934508663 31794324
262598133753 31796056
332624302753 31797788
680654362683 31799520
943952758123 31801252
264698918823 31802984
79829832663 31804716
144253908143 31806448
114142655473 31808180
642840231423 31809912
152657048423 31811644
930647786013 31813376
21007850703 31815108
693959334793 31816840
838913504623 31818572
305314096843 31820304
938350664603 31822036
471976379063 31823768
228285310943 31825500
273102059103 31827232
451668790053 31828964
39214654643 31830696
532899146093 31832428
433461986113 31834160
473376902443 31835892
371838957393 31837624
64424075483 31839356
352931891763 31841088
425058845833 31842820
512591557083 31844552
184168824473 31846284
375340265843 31848016
485281351173 31849748
407552303583 31851480
35713346193 31853212
412454135413 31854944
66524860553 31856676
657545726913 31858408
235287927843 31860140
568612492283 31861872
501387370043 31863604
184869086163 31865336
633736829453 31867068
60922767033 31868800
613429240443 31870532
238789236293 31872264
53219888443 31873996
667349390573 31875728
998573169943 31877460
404751256823 31879192
79129570973 31880924
528697575953 31882656
637938399593 31884388
28710729293 31886120
896334963203 31887852
526596790883 31889584
983167412763 31891316
811603298713 31893048
390746023023 31894780
875327112503 31896512
569312753973 31898244
811603298713 31899976
728272157603 31901708
553906996793 31903440
27310205913 31905172
859921355323 31906904
803200158433 31908636
373939742463 31910368
228985572633 31912100
246492114883 31913832
419456752313 31915564
940451449673 31917296
520294435673 31919028
182068039403 31920760
57421458583 31922492
636537876213 31924224
813003822093 31925956
605726361853 31927688
7002616903 31929420
742277391403 31931152
107840300263 31932884
909639935313 31934616
861321878703 31936348
255595516853 31938080
462172715403 31939812
414554920483 31941544
230386096013 31943276
350831106693 31945008
158959403633 31946740
605026100163 31948472
120445010683 31950204
193972488133 31951936
249993423333 31953668
172264375743 31955400
3 31957132
936249879533 31958864
590320604673 31960596
245091591503 31962328
362735555423 31964060
418056228933 31965792
282905722763 31967524
397048378233 31969256
898435748273 31970988
611328455373 31972720
380942359363 31974452
81930617733 31976184
536400454543 31977916
161060188703 31979648
790595448013 31981380
647041801563 31983112
116943702233 31984844
617630810583 31986576
675752530853 31988308
849417429973 31990040
796897803223 31991772
209378245313 31993504
89633496323 31995236
400549686683 31996968
161760450393 31998700
188370394613 32000432
285706769523 32002164
673651745783 32003896
336825872893 32005628
364136078803 32007360
495085014833 32009092
486681874553 32010824
546204118203 32012556
533599407783 32014288
857120308563 32016020
820706700683 32017752
370438434013 32019484
792696233083 32021216
142853384763 32022948
845215859833 32024680
254895255163 32026412
959358515303 32028144
885130776163 32029876
216380862213 32031608
795497279843 32033340
72126954073 32035072
359234246973 32036804
892133393063 32038536
577015632563 32040268
999273431633 32042000
369738172323 32043732
63723813793 32045464
971262964033 32047196
595922698193 32048928
750680531683 32050660
397748639923 32052392
556007781863 32054124
226884787563 32055856
870425280673 32057588
340327181343 32059320
156158356873 32061052
771688382383 32062784
650543110013 32064516
948154328263 32066248
108540561953 32067980
135850767863 32069712
393547069783 32071444
967061393893 32073176
502087631733 32074908
845916121523 32076640
69325907313 32078372
731773466053 32080104
458671406953 32081836
224083740803 32083568
528697575953 32085300
267499965583 32087032
838213242933 32088764
380242097673 32090496
980366366003 32092228
836812719553 32093960
591721128053 32095692
789194924633 32097424
500687108353 32099156
226184525873 32100888
282905722763 32102620
346629536553 32104352
139352076313 32106084
93835066463 32107816
195373011513 32109548
869725018983 32111280
377441050913 32113012
920143860663 32114744
303913573463 32116476
335425349513 32118208
912440982073 32119940
946753804883 32121672
497185799903 32123404
225484264183 32125136
857820570253 32126868
526596790883 32128600
824208009133 32130332
933448832773 32132064
212179292073 32133796
3501308453 32135528
882329729403 32137260
117643963923 32138992
232486881083 32140724
134450244483 32142456
887231561233 32144188
615530025513 32145920
871825804053 32147652
813704083783 32149384
40615178023 32151116
754181840133 32152848
154057571803 32154580
422958060763 32156312
225484264183 32158044
908239411933 32159776
754882101823 32161508
40615178023 32163240
939050926293 32164972
171564114053 32166704
56020935203 32168436
533599407783 32170168
136551029553 32171900
386544452883 32173632
156858618563 32175364
822807485753 32177096
733173989433 32178828
534299669473 32180560
322820639093 32182292
542002548063 32184024
623232904103 32185756
891433131373 32187488
629535259313 32189220
861321878703 32190952
217081123903 32192684
438363817943 32194416
314417498813 32196148
331223779373 32197880
149856001663 32199612
77028785903 32201344
348030059933 32203076
824908270823 32204808
566511707213 32206540
151956786733 32208272
328422732613 32210004
676452792543 32211736
697460643243 32213468
505588940183 32215200
473376902443 32216932
880929206023 32218664
799698849983 32220396
979666104313 32222128
19607327323 32223860
541302286373 32225592
24509159153 32227324
364836340493 32229056
220582432353 32230788
925045692493 32232520
637938399593 32234252
424358584143 32235984
489482921313 32237716
115543178853 32239448
129548412653 32241180
317918807263 32242912
282205461073 32244644
866923972223 32246376
666649128883 32248108
238088974603 32249840
319319330643 32251572
331223779373 32253304
847316644903 32255036
220582432353 32256768
394947593163 32258500
570013015663 32260232
448867743293 32261964
174365160813 32263696
331924041063 32265428
873226327433 32267160
202375628413 32268892
299712003323 32270624
468475070613 32272356
214980338833 32274088
182768301093 32275820
563710660453 32277552
504888678493 32279284
988069244593 32281016
994371599803 32282748
151256525043 32284480
8403140283 32286212
959358515303 32287944
833311411103 32289676
188370394613 32291408
419456752313 32293140
527997314263 32294872
393547069783 32296604
439764341323 32298336
621132119033 32300068
876727635883 32301800
702362475073 32303532
769587597313 32305264
98736898293 32306996
253494731783 32308728
5602093523 32310460
122545795753 32312192
576315370873 32313924
943252496433 32315656
413154397103 32317388
945353281503 32319120
994371599803 32320852
988769506283 32322584
845916121523 32324316
245791853193 32326048
1400523383 32327780
832611149413 32329512
399849424993 32331244
724070587463 32332976
306714620223 32334708
168763067293 32336440
958658253613 32338172
686256456203 32339904
808101990263 32341636
812303560403 32343368
14705495493 32345100
681354624373 32346832
807401728573 32348564
353632153453 32350296
941851973053 32352028
971963225723 32353760
541302286373 32355492
690458026343 32357224
471276117373 32358956
596622959883 32360688
426459369213 32362420
228985572633 32364152
984567936143 32365884
322820639093 32367616
2801046763 32369348
690458026343 32371080
291308863043 32372812
219882170663 32374544
363435817113 32376276
280104676003 32378008
747879484923 32379740
393547069783 32381472
268900488963 32383204
49018318303 32384936
882329729403 32386668
974764272483 32388400
616230287203 32390132
509790510323 32391864
107840300263 32393596
135850767863 32395328
682054886063 32397060
336125611203 32398792
745778699853 32400524
509790510323 32402256
237388712913 32403988
91034019703 32405720
77729047593 32407452
890032607993 32409184
190471179683 32410916
147054954903 32412648
259096825303 32414380
138651814623 32416112
76328524213 32417844
117643963923 32419576
337526134583 32421308
598723744953 32423040
773088905763 32424772
224784002493 32426504
942552234743 32428236
417355967243 32429968
890032607993 32431700
976865057553 32433432
10503925353 32435164
689057502963 32436896
404050995133 32438628
770287859003 32440360
598723744953 32442092
594522174813 32443824
849417429973 32445556
240189759673 32447288
584018249463 32449020
273802320793 32450752
384443667813 32452484
114142655473 32454216
127447627583 32455948
894934439823 32457680
924345430803 32459412
957957991923 32461144
182768301093 32462876
332624302753 32464608
775189690833 32466340
226884787563 32468072
546204118203 32469804
712166138733 32471536
205176675173 32473268
533599407783 32475000
199574581653 32476732
862722402083 32478464
462872977093 32480196
861321878703 32481928
927146477563 32483660
133749982793 32485392
544103333133 32487124
335425349513 32488856
142853384763 32490588
30811514363 32492320
158959403633 32494052
967761655583 32495784
512591557083 32497516
929247262633 32499248
212879553763 32500980
794096756463 32502712
699561428313 32504444
187670132923 32506176
142853384763 32507908
542002548063 32509640
969862440653 32511372
348730321623 32513104
465674023853 32514836
750680531683 32516568
411053612033 32518300
955156945163 32520032
306714620223 32521764
677853315923 32523496
78429309283 32525228
298311479943 32526960
463573238783 32528692
432761724423 32530424
943952758123 32532156
200975105033 32533888
705863783523 32535620
113442393783 32537352
105039253503 32539084
294810171493 32540816
609227670303 32542548
2801046763 32544280
556708043553 32546012
992270814733 32547744
485281351173 32549476
922244645733 32551208
149856001663 32552940
313016975433 32554672
193972488133 32556404
175065422503 32558136
830510364343 32559868
659646511983 32561600
574214585803 32563332
378141312603 32565064
739476344643 32566796
739476344643 32568528
63723813793 32570260
775889952523 32571992
745778699853 32573724
387944976263 32575456
960058776993 32577188
504888678493 32578920
408252565273 32580652
767486812243 32582384
377441050913 32584116
956557468543 32585848
705863783523 32587580
369037910633 32589312
101537945053 32591044
801799635053 32592776
942552234743 32594508
580516941013 32596240
156158356873 32597972
254194993473 32599704
776590214213 32601436
878128159263 32603168
872526065743 32604900
745078438163 32606632
915942290523 32608364
827709317583 32610096
676452792543 32611828
249293161643 32613560
203776151793 32615292
922944907423 32617024
827709317583 32618756
53920150133 32620488
593821913123 32622220
976164795863 32623952
959358515303 32625684
714266923803 32627416
964260347133 32629148
14705495493 32630880
558808828623 32632612
150556263353 32634344
990170029663 32636076
434162247803 32637808
84731664493 32639540
327722470923 32641272
405451518513 32643004
417355967243 32644736
44816748163 32646468
980366366003 32648200
260497348683 32649932
19607327323 32651664
430660939353 32653396
883730252783 32655128
845215859833 32656860
138651814623 32658592
525196267503 32660324
321420115713 32662056
912440982073 32663788
609227670303 32665520
816505130543 32667252
238789236293 32668984
175765684193 32670716
86832449563 32672448
288507816283 32674180
520994697363 32675912
866923972223 32677644
429260415973 32679376
308815405293 32681108
853619000113 32682840
658245988603 32684572
696060119863 32686304
270301012343 32688036
473376902443 32689768
711465877043 32691500
44116486473 32693232
77729047593 32694964
296210694873 32696696
792696233083 32698428
297611218253 32700160
959358515303 32701892
467074547233 32703624
529397837643 32705356
223383479113 32707088
242990806433 32708820
594522174813 32710552
98736898293 32712284
830510364343 32714016
615530025513 32715748
350130845003 32717480
428560154283 32719212
864122925463 32720944
920844122353 32722676
824208009133 32724408
990870291353 32726140
640039184663 32727872
301812788393 32729604
445366434843 32731336
23108635773 32733068
995071861493 32734800
326321947543 32736532
385844191193 32738264
297611218253 32739996
37113869573 32741728
422257799073 32743460
494384753143 32745192
827009055893 32746924
969862440653 32748656
46917533233 32750388
849417429973 32752120
412454135413 32753852
552506473413 32755584
63723813793 32757316
85431926183 32759048
294810171493 32760780
154757833493 32762512
384443667813 32764244
373239480773 32765976
626033950863 32767708
258396563613 32769440
511891295393 32771172
246492114883 32772904
581217202703 32774636
964960608823 32776368
52519626753 32778100
389345499643 32779832
733173989433 32781564
419456752313 32783296
963560085443 32785028
797598064913 32786760
23108635773 32788492
627434474243 32790224
56721196893 32791956
757683148583 32793688
665248605503 32795420
974764272483 32797152
411053612033 32798884
537800977923 32800616
579816679323 32802348
161760450393 32804080
602225053403 32805812
288507816283 32807544
743677914783 32809276
340327181343 32811008
350130845003 32812740
502087631733 32814472
602225053403 32816204
775189690833 32817936
691158288033 32819668
935549617843 32821400
543403071443 32823132
362735555423 32824864
855019523493 32826596
803200158433 32828328
479679257653 32830060
444666173153 32831792
543403071443 32833524
443265649773 32835256
624633427483 32836988
723370325773 32838720
469875593993 32840452
684855932823 32842184
439064079633 32843916
29410990983 32845648
823507747443 32847380
269600750653 32849112
115543178853 32850844
125346842513 32852576
584018249463 32854308
390746023023 32856040
856420046873 32857772
149856001663 32859504
63023552103 32861236
675052269163 32862968
922244645733 32864700
972663487413 32866432
770287859003 32868164
892833654753 32869896
8403140283 32871628
289208077973 32873360
567211968903 32875092
463573238783 32876824
508389986943 32878556
74227739143 32880288
530098099333 32882020
327022209233 32883752
759783933653 32885484
955156945163 32887216
625333689173 32888948
710765615353 32890680
492283968073 32892412
838913504623 32894144
957257730233 32895876
20307589013 32897608
813003822093 32899340
89633496323 32901072
205876936863 32902804
611328455373 32904536
367637387253 32906268
393547069783 32908000
747879484923 32909732
855019523493 32911464
770988120693 32913196
268200227273 32914928
490883444693 32916660
422257799073 32918392
808101990263 32920124
230386096013 32921856
714967185493 32923588
556007781863 32925320
47617794923 32927052
1400523383 32928784
114842917163 32930516
735274774503 32932248
549705426653 32933980
901937056723 32935712
231086357703 32937444
84731664493 32939176
348030059933 32940908
383043144433 32942640
3501308453 32944372
298311479943 32946104
848016906593 32947836
908939673623 32949568
691858549723 32951300
45517009853 32953032
640739446353 32954764
477578472583 32956496
315818022193 32958228
102238206743 32959960
876027374193 32961692
195373011513 32963424
471276117373 32965156
79829832663 32966888
158959403633 32968620
676452792543 32970352
34312822813 32972084
245091591503 32973816
70026169003 32975548
131649197723 32977280
109941085333 32979012
220582432353 32980744
913841505453 32982476
123946319133 32984208
184869086163 32985940
935549617843 32987672
806001205193 32989404
761884718723 32991136
509090248633 32992868
298311479943 32994600
37113869573 32996332
516092865533 32998064
203075890103 32999796
697460643243 33001528
292709386423 33003260
510490772013 33004992
754882101823 33006724
516793127223 33008456
303213311773 33010188
348730321623 33011920
920844122353 33013652
474777425823 33015384
822107224063 33017116
37814131263 33018848
551806211723 33020580
364136078803 33022312
133749982793 33024044
901236795033 33025776
373239480773 33027508
433461986113 33029240
922944907423 33030972
492283968073 33032704
210078507003 33034436
896334963203 33036168
735975036193 33037900
211479030383 33039632
977565319243 33041364
652643895083 33043096
856420046873 33044828
347329798243 33046560
44116486473 33048292
59522243653 33050024
23808897463 33051756
419456752313 33053488
455870360193 33055220
661747297053 33056952
232486881083 33058684
259797086993 33060416
967061393893 33062148
838213242933 33063880
761184457033 33065612
956557468543 33067344
49718579993 33069076
896334963203 33070808
426459369213 33072540
40615178023 33074272
489482921313 33076004
415955443863 33077736
208677983623 33079468
981766889383 33081200
820706700683 33082932
593121651433 33084664
379541835983 33086396
96636113223 33088128
997172646563 33089860
668749913953 33091592
286407031213 33093324
106439776883 33095056
501387370043 33096788
789895186323 33098520
265399180513 33100252
128147889273 33101984
816505130543 33103716
187670132923 33105448
51119103373 33107180
430660939353 33108912
604325838473 33110644
805300943503 33112376
329122994303 33114108
857820570253 33115840
953756421783 33117572
218481647283 33119304
353632153453 33121036
464973762163 33122768
338226396273 33124500
938350664603 33126232
62323290413 33127964
524496005813 33129696
189070656303 33131428
113442393783 33133160
483180566103 33134892
879528682643 33136624
716367708873 33138356
923645169113 33140088
239489497983 33141820
48318056613 33143552
934149094463 33145284
456570621883 33147016
981066627693 33148748
467074547233 33150480
687656979583 33152212
284306246143 33153944
86832449563 33155676
177166207573 33157408
10503925353 33159140
280804937693 33160872
647041801563 33162604
922944907423 33164336
546204118203 33166068
247892638263 33167800
817905653923 33169532
654744680153 33171264
317918807263 33172996
65824598863 33174728
584018249463 33176460
905438365173 33178192
661747297053 33179924
494384753143 33181656
72827215763 33183388
750680531683 33185120
332624302753 33186852
827009055893 33188584
817205392233 33190316
384443667813 33192048
677853315923 33193780
67925383933 33195512
887231561233 33197244
549005164963 33198976
263298395443 33200708
358533985283 33202440
257696301923 33204172
899836271653 33205904
91734281393 33207636
595922698193 33209368
686956717893 33211100
55320673513 33212832
404050995133 33214564
240189759673 33216296
900536533343 33218028
205876936863 33219760
527297052573 33221492
59522243653 33223224
28710729293 33224956
605026100163 33226688
466374285543 33228420
336125611203 33230152
268900488963 33231884
89633496323 33233616
25209420843 33235348
167362543913 33237080
239489497983 33238812
757683148583 33240544
906838888553 33242276
427159630903 33244008
642840231423 33245740
519594173983 33247472
311616452053 33249204
857120308563 33250936
462872977093 33252668
952355898403 33254400
985968459523 33256132
600824530023 33257864
51819365063 33259596
887931822923 33261328
332624302753 33263060
878828420953 33264792
217081123903 33266524
23108635773 33268256
431361201043 33269988
302513050083 33271720
570713277353 33273452
401249948373 33275184
112742132093 33276916
891433131373 33278648
653344156773 33280380
91034019703 33282112
423658322453 33283844
495785276523 33285576
644240754803 33287308
428560154283 33289040
834711934483 33290772
999973693323 33292504
255595516853 33294236
577015632563 33295968
282205461073 33297700
119044487303 33299432
148455478283 33301164
555307520173 33302896
549705426653 33304628
525896529193 33306360
177166207573 33308092
569312753973 33309824
780091522663 33311556
175065422503 33313288
219882170663 33315020
126747365893 33316752
866223710533 33318484
411753873723 33320216
560209352003 33321948
628834997623 33323680
229685834323 33325412
539901762993 33327144
278704152623 33328876
918743337283 33330608
495085014833 33332340
887931822923 33334072
391446284713 33335804
275202844173 33337536
326321947543 33339268
670850699023 33341000
169463328983 33342732
869725018983 33344464
532198884403 33346196
224784002493 33347928
628834997623 33349660
511191033703 33351392
316518283883 33353124
728272157603 33354856
433461986113 33356588
779391260973 33358320
529397837643 33360052
104338991813 33361784
465674023853 33363516
961459300373 33365248
408252565273 33366980
300412265013 33368712
285706769523 33370444
905438365173 33372176
387944976263 33373908
213579815453 33375640
34312822813 33377372
374640004153 33379104
628834997623 33380836
165962020533 33382568
885831037853 33384300
90333758013 33386032
85431926183 33387764
880228944333 33389496
404050995133 33391228
133049721103 33392960
862722402083 33394692
49718579993 33396424
273802320793 33398156
813704083783 33399888
231786619393 33401620
893533916443 33403352
532198884403 33405084
341027443033 33406816
523095482433 33408548
375340265843 33410280
7002616903 33412012
972663487413 33413744
223383479113 33415476
580516941013 33417208
836112457863 33418940
179967254333 33420672
584018249463 33422404
168062805603 33424136
387944976263 33425868
798998588293 33427600
974764272483 33429332
706564045213 33431064
577715894253 33432796
273102059103 33434528
553906996793 33436260
668749913953 33437992
597323221573 33439724
359234246973 33441456
612028717063 33443188
367637387253 33444920
994371599803 33446652
350130845003 33448384
509790510323 33450116
409653088653 33451848
798298326603 33453580
417355967243 33455312
32912299433 33457044
230386096013 33458776
521694959053 33460508
194672749823 33462240
963560085443 33463972
889332346303 33465704
37814131263 33467436
363435817113 33469168
99437159983 33470900
461472453713 33472632
740876868023 33474364
717768232253 33476096
689057502963 33477828
20307589013 33479560
801099373363 33481292
792696233083 33483024
249293161643 33484756
707964568593 33486488
362035293733 33488220
38514392953 33489952
26609944223 33491684
991570553043 33493416
53219888443 33495148
175765684193 33496880
455870360193 33498612
862022140393 33500344
944653019813 33502076
670850699023 33503808
41315439713 33505540
774489429143 33507272
387244714573 33509004
448167481603 33510736
129548412653 33512468
217081123903 33514200
174365160813 33515932
381642621053 33517664
758383410273 33519396
758383410273 33521128
125346842513 33522860
343128228103 33524592
622532642413 33526324
39914916333 33528056
259096825303 33529788
712866400423 33531520
706564045213 33533252
827709317583 33534984
528697575953 33536716
791995971393 33538448
936249879533 33540180
352931891763 33541912
777990737593 33543644
983867674453 33545376
4201570143 33547108
822107224063 33548840
448167481603 33550572
51119103373 33552304
240189759673 33554036
598723744953 33555768
200975105033 33557500
754181840133 33559232
427159630903 33560964
470575855683 33562696
431361201043 33564428
36413607883 33566160
105039253503 33567892
590320604673 33569624
744378176473 33571356
601524791713 33573088
164561497153 33574820
58121720273 33576552
209378245313 33578284
376740789223 33580016
284306246143 33581748
870425280673 33583480
775189690833 33585212
439064079633 33586944
498586323283 33588676
86832449563 33590408
20307589013 33592140
474777425823 33593872
84031402803 33595604
370438434013 33597336
89633496323 33599068
705863783523 33600800
747179223233 33602532
80530094353 33604264
336825872893 33605996
830510364343 33607728
633736829453 33609460
739476344643 33611192
925745954183 33612924
136551029553 33614656
918743337283 33616388
469875593993 33618120
539901762993 33619852
630235521003 33621584
92434543083 33623316
656145203533 33625048
353632153453 33626780
163160973773 33628512
882329729403 33630244
537100716233 33631976
320019592333 33633708
100137421673 33635440
525896529193 33637172
523795744123 33638904
493684491453 33640636
791995971393 33642368
668049652263 33644100
639338922973 33645832
693259073103 33647564
520994697363 33649296
723370325773 33651028
471976379063 33652760
303913573463 33654492
540602024683 33656224
700961951693 33657956
161760450393 33659688
838213242933 33661420
23108635773 33663152
113442393783 33664884
596622959883 33666616
834011672793 33668348
960759038683 33670080
743677914783 33671812
797598064913 33673544
15405757183 33675276
241590283053 33677008
154757833493 33678740
421557537383 33680472
990170029663 33682204
282205461073 33683936
594522174813 33685668
896334963203 33687400
129548412653 33689132
975464534173 33690864
614129502133 33692596
462872977093 33694328
208677983623 33696060
742277391403 33697792
572113800733 33699524
723370325773 33701256
36413607883 33702988
221282694043 33704720
791295709703 33706452
318619068953 33708184
5602093523 33709916
992270814733 33711648
564410922143 33713380
837512981243 33715112
726871634223 33716844
886531299543 33718576
393547069783 33720308
718468493943 33722040
964260347133 33723772
32912299433 33725504
893533916443 33727236
509090248633 33728968
579116417633 33730700
544103333133 33732432
369037910633 33734164
133749982793 33735896
988069244593 33737628
910340197003 33739360
610628193683 33741092
117643963923 33742824
549705426653 33744556
542702809753 33746288
424358584143 33748020
647742063253 33749752
859221093633 33751484
645641278183 33753216
76328524213 33754948
940451449673 33756680
188370394613 33758412
161760450393 33760144
609927931993 33761876
13304972113 33763608
356433200213 33765340
892833654753 33767072
562310137073 33768804
115543178853 33770536
277303629243 33772268
551806211723 33774000
802499896743 33775732
851518215043 33777464
848016906593 33779196
540602024683 33780928
539201501303 33782660
821406962373 33784392
282905722763 33786124
21007850703 33787856
821406962373 33789588
582617726083 33791320
35013084503 33793052
273102059103 33794784
717768232253 33796516
317918807263 33798248
144253908143 33799980
728972419293 33801712
299011741633 33803444
107140038573 33805176
636537876213 33806908
415255182173 33808640
15405757183 33810372
644240754803 33812104
690458026343 33813836
715667447183 33815568
623232904103 33817300
131649197723 33819032
786393877873 33820764
836812719553 33822496
924345430803 33824228
638638661283 33825960
857120308563 33827692
46917533233 33829424
217781385593 33831156
397748639923 33832888
686956717893 33834620
409653088653 33836352
485281351173 33838084
9103401973 33839816
831910887723 33841548
15405757183 33843280
384443667813 33845012
157558880253 33846744
220582432353 33848476
43416224783 33850208
465674023853 33851940
339626919653 33853672
623232904103 33855404
802499896743 33857136
908939673623 33858868
866223710533 33860600
957957991923 33862332
807401728573 33864064
502087631733 33865796
116243440543 33867528
343128228103 33869260
992971076423 33870992
425759107523 33872724
709365091973 33874456
481780042723 33876188
752781316753 33877920
296910956563 33879652
920844122353 33881384
347329798243 33883116
251393946713 33884848
320019592333 33886580
875327112503 33888312
218481647283 33890044
640039184663 33891776
478278734273 33893508
827709317583 33895240
477578472583 33896972
563710660453 33898704
994371599803 33900436
300412265013 33902168
61623028723 33903900
992971076423 33905632
593121651433 33907364
991570553043 33909096
581217202703 33910828
724770849153 33912560
736675297883 33914292
855019523493 33916024
712166138733 33917756
204476413483 33919488
95935851533 33921220
315818022193 33922952
635137352833 33924684
446066696533 33926416
768887335623 33928148
622532642413 33929880
876027374193 33931612
123946319133 33933344
107140038573 33935076
107140038573 33936808
529397837643 33938540
345229013173 33940272
526596790883 33942004
663848082123 33943736
186969871233 33945468
451668790053 33947200
832611149413 33948932
301812788393 33950664
272401797413 33952396
365536602183 33954128
14005233803 33955860
84731664493 33957592
53219888443 33959324
502087631733 33961056
574214585803 33962788
759083671963 33964520
922944907423 33966252
531498622713 33967984
860621617013 33969716
295510433183 33971448
890732869683 33973180
677853315923 33974912
151956786733 33976644
197473796583 33978376
140752599693 33980108
112742132093 33981840
111341608713 33983572
908939673623 33985304
487382136243 33987036
820706700683 33988768
448167481603 33990500
316518283883 33992232
35713346193 33993964
830510364343 33995696
684855932823 33997428
46217271543 33999160
994371599803 34000892
385143929503 34002624
819306177303 34004356
487382136243 34006088
637938399593 34007820
85431926183 34009552
850117691663 34011284
68625645623 34013016
37814131263 34014748
442565388083 34016480
186969871233 34018212
448167481603 34019944
107840300263 34021676
871825804053 34023408
676452792543 34025140
857120308563 34026872
402650471753 34028604
418056228933 34030336
670150437333 34032068
551806211723 34033800
831210626033 34035532
721269540703 34037264
121845534063 34038996
875327112503 34040728
169463328983 34042460
740176606333 34044192
755582363513 34045924
499286584973 34047656
286407031213 34049388
213579815453 34051120
127447627583 34052852
423658322453 34054584
845916121523 34056316
102938468433 34058048
803900420123 34059780
676452792543 34061512
476177949203 34063244
83331141113 34064976
383743406123 34066708
962159562063 34068440
979666104313 34070172
839613766313 34071904
605726361853 34073636
90333758013 34075368
846616383213 34077100
220582432353 34078832
894234178133 34080564
330523517683 34082296
210078507003 34084028
678553577613 34085760
288507816283 34087492
977565319243 34089224
269600750653 34090956
607126885233 34092688
427859892593 34094420
446766958223 34096152
188370394613 34097884
740176606333 34099616
333324564443 34101348
895634701513 34103080
534299669473 34104812
878128159263 34106544
288507816283 34108276
805300943503 34110008
252794470093 34111740
580516941013 34113472
290608601353 34115204
811603298713 34116936
588219819603 34118668
713566662113 34120400
332624302753 34122132
512591557083 34123864
772388644073 34125596
272401797413 34127328
432061462733 34129060
231786619393 34130792
275202844173 34132524
283605984453 34134256
392146546403 34135988
594522174813 34137720
764685765483 34139452
506989463563 34141184
90333758013 34142916
837512981243 34144648
361335032043 34146380
96636113223 34148112
321420115713 34149844
728272157603 34151576
782192307733 34153308
841714551383 34155040
495085014833 34156772
97336374913 34158504
147755216593 34160236
976865057553 34161968
519594173983 34163700
282905722763 34165432
184869086163 34167164
504188416803 34168896
831910887723 34170628
796197541533 34172360
697460643243 34174092
270301012343 34175824
65124337173 34177556
46917533233 34179288
540602024683 34181020
140052338003 34182752
740176606333 34184484
280104676003 34186216
987368982903 34187948
165962020533 34189680
405451518513 34191412
369037910633 34193144
290608601353 34194876
721269540703 34196608
412454135413 34198340
365536602183 34200072
412454135413 34201804
967761655583 34203536
484581089483 34205268
565111183833 34207000
399849424993 34208732
265399180513 34210464
566511707213 34212196
752781316753 34213928
487382136243 34215660
794797018153 34217392
990870291353 34219124
165261758843 34220856
890032607993 34222588
962159562063 34224320
924345430803 34226052
742277391403 34227784
98736898293 34229516
432061462733 34231248
640739446353 34232980
513992080463 34234712
553906996793 34236444
617630810583 34238176
757683148583 34239908
152657048423 34241640
658946250293 34243372
644240754803 34245104
142853384763 34246836
208677983623 34248568
830510364343 34250300
65124337173 34252032
102238206743 34253764
798298326603 34255496
169463328983 34257228
239489497983 34258960
330523517683 34260692
962159562063 34262424
455870360193 34264156
771688382383 34265888
801799635053 34267620
699561428313 34269352
139352076313 34271084
787794401253 34272816
965660870513 34274548
666649128883 34276280
418056228933 34278012
773789167453 34279744
988769506283 34281476
154757833493 34283208
359934508663 34284940
168763067293 34286672
139352076313 34288404
197473796583 34290136
415255182173 34291868
577015632563 34293600
278704152623 34295332
105739515193 34297064
251393946713 34298796
455870360193 34300528
223383479113 34302260
721969802393 34303992
806701466883 34305724
759783933653 34307456
610628193683 34309188
208677983623 34310920
929247262633 34312652
553206735103 34314384
334725087823 34316116
359234246973 34317848
310916190363 34319580
917342813903 34321312
668749913953 34323044
215680600523 34324776
648442324943 34326508
619731595653 34328240
46917533233 34329972
653344156773 34331704
415255182173 34333436
653344156773 34335168
775189690833 34336900
856420046873 34338632
159659665323 34340364
473376902443 34342096
553906996793 34343828
802499896743 34345560
778690999283 34347292
409653088653 34349024
693959334793 34350756
436263032873 34352488
217781385593 34354220
678553577613 34355952
252094208403 34357684
137951552933 34359416
176465945883 34361148
358533985283 34362880
100837683363 34364612
757683148583 34366344
592421389743 34368076
289208077973 34369808
22408374083 34371540
302513050083 34373272
183468562783 34375004
904738103483 34376736
157558880253 34378468
135850767863 34380200
627434474243 34381932
609227670303 34383664
80530094353 34385396
534999931163 34387128
586119034533 34388860
791295709703 34390592
222683217423 34392324
759083671963 34394056
234587666153 34395788
545503856513 34397520
434162247803 34399252
271701535723 34400984
895634701513 34402716
451668790053 34404448
632336306073 34406180
591721128053 34407912
522395220743 34409644
285706769523 34411376
632336306073 34413108
555307520173 34414840
525896529193 34416572
609227670303 34418304
390746023023 34420036
5602093523 34421768
257696301923 34423500
999273431633 34425232
110641347023 34426964
386544452883 34428696
851518215043 34430428
324921424163 34432160
618331072273 34433892
914541767143 34435624
425759107523 34437356
792696233083 34439088
74928000833 34440820
576315370873 34442552
79129570973 34444284
592421389743 34446016
315818022193 34447748
37814131263 34449480
7702878593 34451212
801099373363 34452944
282205461073 34454676
376740789223 34456408
74928000833 34458140
773088905763 34459872
549005164963 34461604
254895255163 34463336
991570553043 34465068
243691068123 34466800
658245988603 34468532
845916121523 34470264
704463260143 34471996
517493388913 34473728
45517009853 34475460
633036567763 34477192
705163521833 34478924
941151711363 34480656
491583706383 34482388
463573238783 34484120
954456683473 34485852
626734212553 34487584
612728978753 34489316
614129502133 34491048
889332346303 34492780
107840300263 34494512
450268266673 34496244
345229013173 34497976
223383479113 34499708
523095482433 34501440
577015632563 34503172
744378176473 34504904
231786619393 34506636
44816748163 34508368
818605915613 34510100
662447558743 34511832
432761724423 34513564
777990737593 34515296
896334963203 34517028
329122994303 34518760
874626850813 34520492
664548343813 34522224
171564114053 34523956
455870360193 34525688
734574512813 34527420
992971076423 34529152
752081055063 34530884
663147820433 34532616
123946319133 34534348
698861166623 34536080
157558880253 34537812
211479030383 34539544
3 34541276
186969871233 34543008
141452861383 34544740
481079781033 34546472
31511776053 34548204
880929206023 34549936
65124337173 34551668
141452861383 34553400
938350664603 34555132
976865057553 34556864
746478961543 34558596
969162178963 34560328
558108566933 34562060
591721128053 34563792
590320604673 34565524
263298395443 34567256
614829763823 34568988
364836340493 34570720
16806280563 34572452
16806280563 34574184
948854589953 34575916
90333758013 34577648
460071930333 34579380
650543110013 34581112
98736898293 34582844
778690999283 34584576
251393946713 34586308
253494731783 34588040
504188416803 34589772
281505199383 34591504
284306246143 34593236
555307520173 34594968
467774808923 34596700
779391260973 34598432
11904448733 34600164
46217271543 34601896
925045692493 34603628
958658253613 34605360
310215928673 34607092
600824530023 34608824
810202775333 34610556
777990737593 34612288
689757764653 34614020
858520831943 34615752
679954100993 34617484
378841574293 34619216
869725018983 34620948
668049652263 34622680
556708043553 34624412
582617726083 34626144
570713277353 34627876
904738103483 34629608
640039184663 34631340
567211968903 34633072
558808828623 34634804
303913573463 34636536
657545726913 34638268
504188416803 34640000
311616452053 34641732
180667516023 34643464
495785276523 34645196
315117760503 34646928
441164864703 34648660
108540561953 34650392
95935851533 34652124
27310205913 34653856
49718579993 34655588
442565388083 34657320
26609944223 34659052
84731664493 34660784
341027443033 34662516
104338991813 34664248
324221162473 34665980
219181908973 34667712
133049721103 34669444
485981612863 34671176
888632084613 34672908
387244714573 34674640
458671406953 34676372
865523448843 34678104
897735486583 34679836
545503856513 34681568
878128159263 34683300
426459369213 34685032
437663556253 34686764
627434474243 34688496
660346773673 34690228
794797018153 34691960
477578472583 34693692
232486881083 34695424
338926657963 34697156
532198884403 34698888
41315439713 34700620
780091522663 34702352
708664830283 34704084
78429309283 34705816
405451518513 34707548
427159630903 34709280
56721196893 34711012
365536602183 34712744
788494662943 34714476
385143929503 34716208
490883444693 34717940
800399111673 34719672
4901831833 34721404
126047104203 34723136
25209420843 34724868
193272226443 34726600
265399180513 34728332
561609875383 34730064
525896529193 34731796
905438365173 34733528
584718511153 34735260
954456683473 34736992
939751187983 34738724
204476413483 34740456
345229013173 34742188
192571964753 34743920
332624302753 34745652
514692342153 34747384
597323221573 34749116
462872977093 34750848
457971145263 34752580
445366434843 34754312
485981612863 34756044
152657048423 34757776
937650402913 34759508
199574581653 34761240
298311479943 34762972
600124268333 34764704
747179223233 34766436
47617794923 34768168
416655705553 34769900
976865057553 34771632
790595448013 34773364
315818022193 34775096
37814131263 34776828
797598064913 34778560
58121720273 34780292
381642621053 34782024
552506473413 34783756
406852041893 34785488
88933234633 34787220
194672749823 34788952
731073204363 34790684
946053543193 34792416
429960677663 34794148
842414813073 34795880
838213242933 34797612
960759038683 34799344
790595448013 34801076
130248674343 34802808
375340265843 34804540
228285310943 34806272
782892569423 34808004
245791853193 34809736
960058776993 34811468
51819365063 34813200
721969802393 34814932
25209420843 34816664
422958060763 34818396
999273431633 34820128
838213242933 34821860
846616383213 34823592
246492114883 34825324
589620342983 34827056
427159630903 34828788
357133461903 34830520
268200227273 34832252
986668721213 34833984
223383479113 34835716
420857275693 34837448
939751187983 34839180
8403140283 34840912
892833654753 34842644
686956717893 34844376
582617726083 34846108
172964637433 34847840
371838957393 34849572
742977653093 34851304
967061393893 34853036
542002548063 34854768
996472384873 34856500
198174058273 34858232
184869086163 34859964
277303629243 34861696
343828489793 34863428
193272226443 34865160
211479030383 34866892
936249879533 34868624
118344225613 34870356
785693616183 34872088
469875593993 34873820
761184457033 34875552
761184457033 34877284
999273431633 34879016
41315439713 34880748
897035224893 34882480
15405757183 34884212
665248605503 34885944
86132187873 34887676
989469767973 34889408
326321947543 34891140
236688451223 34892872
561609875383 34894604
130248674343 34896336
794797018153 34898068
607126885233 34899800
107140038573 34901532
622532642413 34903264
294810171493 34904996
476177949203 34906728
205176675173 34908460
451668790053 34910192
495085014833 34911924
365536602183 34913656
142853384763 34915388
688357241273 34917120
400549686683 34918852
672951484093 34920584
214980338833 34922316
378841574293 34924048
398448901613 34925780
38514392953 34927512
531498622713 34929244
336125611203 34930976
710765615353 34932708
770287859003 34934440
278003890933 34936172
884430514473 34937904
424358584143 34939636
288507816283 34941368
36413607883 34943100
544103333133 34944832
285006507833 34946564
284306246143 34948296
757683148583 34950028
455870360193 34951760
634437091143 34953492
824908270823 34955224
985968459523 34956956
233887404463 34958688
674352007473 34960420
710765615353 34962152
748579746613 34963884
338926657963 34965616
669450175643 34967348
290608601353 34969080
967061393893 34970812
189070656303 34972544
256295778543 34974276
38514392953 34976008
360634770353 34977740
271701535723 34979472
86832449563 34981204
385844191193 34982936
229685834323 34984668
759083671963 34986400
907539150243 34988132
716367708873 34989864
748579746613 34991596
575615109183 34993328
349430583313 34995060
151956786733 34996792
873926589123 34998524
193972488133 35000256
224784002493 35001988
159659665323 35003720
78429309283 35005452
717067970563 35007184
594522174813 35008916
42715963093 35010648
11204187043 35012380
400549686683 35014112
547604641583 35015844
554607258483 35017576
946753804883 35019308
673651745783 35021040
497185799903 35022772
724770849153 35024504
907539150243 35026236
404050995133 35027968
897035224893 35029700
422958060763 35031432
437663556253 35033164
932748571083 35034896
578416155943 35036628
622532642413 35038360
172264375743 35040092
80530094353 35041824
586119034533 35043556
624633427483 35045288
469875593993 35047020
875327112503 35048752
946053543193 35050484
905438365173 35052216
968461917273 35053948
174365160813 35055680
151956786733 35057412
306714620223 35059144
183468562783 35060876
406151780203 35062608
36413607883 35064340
876727635883 35066072
486681874553 35067804
915942290523 35069536
803900420123 35071268
978965842623 35073000
127447627583 35074732
827709317583 35076464
892833654753 35078196
787794401253 35079928
284306246143 35081660
214280077143 35083392
115543178853 35085124
507689725253 35086856
313717237123 35088588
937650402913 35090320
584718511153 35092052
214980338833 35093784
536400454543 35095516
587519557913 35097248
596622959883 35098980
455870360193 35100712
425058845833 35102444
139352076313 35104176
558808828623 35105908
476177949203 35107640
464273500473 35109372
670850699023 35111104
69325907313 35112836
908939673623 35114568
291308863043 35116300
51819365063 35118032
427159630903 35119764
31511776053 35121496
782192307733 35123228
209378245313 35124960
481079781033 35126692
340327181343 35128424
165962020533 35130156
981066627693 35131888
278704152623 35133620
423658322453 35135352
63723813793 35137084
91034019703 35138816
795497279843 35140548
283605984453 35142280
670850699023 35144012
251393946713 35145744
611328455373 35147476
464973762163 35149208
502787893423 35150940
258396563613 35152672
810202775333 35154404
17506542253 35156136
150556263353 35157868
679253839303 35159600
785693616183 35161332
957257730233 35163064
330523517683 35164796
693959334793 35166528
385143929503 35168260
955857206853 35169992
710065353663 35171724
334024826133 35173456
351531368383 35175188
180667516023 35176920
480379519343 35178652
324221162473 35180384
921544384043 35182116
852218476733 35183848
698861166623 35185580
11904448733 35187312
134450244483 35189044
922244645733 35190776
97336374913 35192508
401950210063 35194240
862722402083 35195972
748579746613 35197704
182768301093 35199436
80530094353 35201168
811603298713 35202900
2801046763 35204632
344528751483 35206364
154757833493 35208096
27310205913 35209828
342427966413 35211560
155458095183 35213292
813003822093 35215024
974764272483 35216756
614829763823 35218488
94535328153 35220220
782192307733 35221952
184869086163 35223684
386544452883 35225416
473376902443 35227148
172964637433 35228880
317218545573 35230612
544803594823 35232344
861321878703 35234076
568612492283 35235808
798998588293 35237540
485281351173 35239272
901236795033 35241004
36413607883 35242736
644941016493 35244468
850117691663 35246200
66524860553 35247932
780791784353 35249664
256295778543 35251396
154057571803 35253128
953056160093 35254860
498586323283 35256592
54620411823 35258324
533599407783 35260056
304613835153 35261788
720569279013 35263520
888632084613 35265252
777990737593 35266984
200975105033 35268716
327722470923 35270448
726871634223 35272180
36413607883 35273912
326321947543 35275644
441865126393 35277376
95235589843 35279108
786393877873 35280840
306014358533 35282572
679253839303 35284304
42715963093 35286036
890032607993 35287768
610628193683 35289500
991570553043 35291232
64424075483 35292964
486681874553 35294696
502087631733 35296428
488082397933 35298160
738075821263 35299892
378841574293 35301624
504888678493 35303356
876027374193 35305088
520994697363 35306820
267499965583 35308552
789194924633 35310284
752081055063 35312016
780791784353 35313748
873926589123 35315480
856420046873 35317212
743677914783 35318944
837512981243 35320676
935549617843 35322408
467074547233 35324140
345229013173 35325872
897035224893 35327604
21007850703 35329336
72126954073 35331068
766786550553 35332800
441164864703 35334532
350130845003 35336264
219882170663 35337996
277303629243 35339728
714266923803 35341460
137251291243 35343192
349430583313 35344924
537100716233 35346656
668049652263 35348388
897735486583 35350120
745078438163 35351852
725471110843 35353584
641439708043 35355316
259797086993 35357048
726171372533 35358780
25209420843 35360512
266799703893 35362244
829810102653 35363976
394947593163 35365708
693959334793 35367440
182768301093 35369172
180667516023 35370904
922944907423 35372636
98036636603 35374368
453769575123 35376100
828409579273 35377832
66524860553 35379564
540602024683 35381296
161060188703 35383028
566511707213 35384760
314417498813 35386492
456570621883 35388224
710065353663 35389956
845215859833 35391688
453069313433 35393420
734574512813 35395152
119044487303 35396884
279404414313 35398616
901236795033 35400348
927846739253 35402080
366937125563 35403812
338926657963 35405544
996472384873 35407276
182068039403 35409008
216380862213 35410740
760484195343 35412472
899836271653 35414204
348730321623 35415936
368337648943 35417668
961459300373 35419400
640039184663 35421132
432061462733 35422864
479679257653 35424596
573514324113 35426328
152657048423 35428060
67925383933 35429792
436263032873 35431524
39914916333 35433256
969162178963 35434988
681354624373 35436720
287107292903 35438452
481780042723 35440184
855719785183 35441916
692558811413 35443648
644240754803 35445380
220582432353 35447112
612728978753 35448844
279404414313 35450576
250693685023 35452308
488782659623 35454040
504188416803 35455772
670850699023 35457504
627434474243 35459236
211479030383 35460968
799698849983 35462700
916642552213 35464432
950955375023 35466164
813704083783 35467896
526596790883 35469628
398448901613 35471360
676452792543 35473092
131649197723 35474824
174365160813 35476556
914541767143 35478288
37113869573 35480020
769587597313 35481752
542002548063 35483484
563710660453 35485216
866223710533 35486948
965660870513 35488680
240890021363 35490412
571413539043 35492144
807401728573 35493876
205176675173 35495608
885130776163 35497340
802499896743 35499072
251393946713 35500804
859221093633 35502536
285006507833 35504268
736675297883 35506000
404050995133 35507732
876027374193 35509464
214980338833 35511196
880228944333 35512928
518193650603 35514660
301812788393 35516392
714967185493 35518124
135150506173 35519856
630935782693 35521588
568612492283 35523320
23808897463 35525052
852218476733 35526784
49018318303 35528516
144954169833 35530248
787794401253 35531980
534299669473 35533712
422257799073 35535444
509790510323 35537176
806701466883 35538908
663848082123 35540640
242290544743 35542372
752781316753 35544104
658245988603 35545836
464273500473 35547568
711465877043 35549300
830510364343 35551032
474077164133 35552764
485281351173 35554496
168062805603 35556228
119744748993 35557960
409653088653 35559692
888632084613 35561424
682054886063 35563156
427859892593 35564888
600824530023 35566620
116943702233 35568352
17506542253 35570084
302513050083 35571816
755582363513 35573548
855719785183 35575280
824208009133 35577012
796197541533 35578744
573514324113 35580476
442565388083 35582208
786393877873 35583940
76328524213 35585672
654044418463 35587404
471976379063 35589136
394247331473 35590868
70726430693 35592600
567912230593 35594332
504888678493 35596064
365536602183 35597796
886531299543 35599528
106439776883 35601260
4901831833 35602992
628834997623 35604724
897735486583 35606456
348730321623 35608188
766086288863 35609920
506289201873 35611652
263998657133 35613384
18907065633 35615116
940451449673 35616848
231086357703 35618580
954456683473 35620312
679954100993 35622044
980366366003 35623776
828409579273 35625508
664548343813 35627240
791995971393 35628972
901937056723 35630704
72827215763 35632436
647041801563 35634168
977565319243 35635900
475477687513 35637632
892833654753 35639364
851518215043 35641096
329823255993 35642828
789895186323 35644560
792696233083 35646292
881629467713 35648024
652643895083 35649756
799698849983 35651488
698861166623 35653220
565111183833 35654952
753481578443 35656684
659646511983 35658416
785693616183 35660148
169463328983 35661880
789194924633 35663612
878128159263 35665344
397748639923 35667076
755582363513 35668808
113442393783 35670540
441865126393 35672272
810903037023 35674004
568612492283 35675736
632336306073 35677468
484581089483 35679200
889332346303 35680932
44116486473 35682664
626033950863 35684396
976164795863 35686128
631636044383 35687860
49018318303 35689592
380942359363 35691324
205876936863 35693056
230386096013 35694788
252794470093 35696520
915942290523 35698252
340327181343 35699984
196073273203 35701716
713566662113 35703448
23808897463 35705180
240189759673 35706912
20307589013 35708644
828409579273 35710376
201675366723 35712108
803900420123 35713840
322820639093 35715572
575615109183 35717304
89633496323 35719036
99437159983 35720768
864122925463 35722500
282905722763 35724232
347329798243 35725964
278003890933 35727696
37113869573 35729428
859921355323 35731160
700961951693 35732892
916642552213 35734624
98736898293 35736356
747179223233 35738088
10503925353 35739820
560909613693 35741552
808802251953 35743284
532899146093 35745016
428560154283 35746748
490883444693 35748480
584018249463 35750212
536400454543 35751944
279404414313 35753676
91734281393 35755408
72126954073 35757140
164561497153 35758872
816505130543 35760604
824208009133 35762336
425759107523 35764068
386544452883 35765800
668749913953 35767532
367637387253 35769264
29410990983 35770996
967061393893 35772728
527997314263 35774460
982467151073 35776192
502087631733 35777924
780791784353 35779656
416655705553 35781388
392146546403 35783120
120445010683 35784852
418056228933 35786584
477578472583 35788316
726171372533 35790048
432761724423 35791780
395647854853 35793512
959358515303 35795244
836112457863 35796976
242290544743 35798708
747179223233 35800440
711465877043 35802172
173664899123 35803904
150556263353 35805636
600824530023 35807368
751380793373 35809100
762584980413 35810832
864823187153 35812564
781492046043 35814296
519594173983 35816028
176465945883 35817760
381642621053 35819492
331223779373 35821224
89633496323 35822956
223383479113 35824688
398448901613 35826420
497185799903 35828152
920844122353 35829884
326321947543 35831616
850117691663 35833348
628134735933 35835080
434862509493 35836812
313016975433 35838544
100137421673 35840276
676452792543 35842008
876727635883 35843740
426459369213 35845472
906138626863 35847204
960058776993 35848936
150556263353 35850668
612028717063 35852400
479679257653 35854132
732473727743 35855864
680654362683 35857596
708664830283 35859328
682755147753 35861060
221282694043 35862792
140052338003 35864524
573514324113 35866256
70726430693 35867988
990170029663 35869720
656845465223 35871452
922244645733 35873184
780791784353 35874916
214280077143 35876648
649142586633 35878380
205176675173 35880112
358533985283 35881844
886531299543 35883576
461472453713 35885308
870425280673 35887040
906138626863 35888772
184168824473 35890504
789194924633 35892236
770988120693 35893968
61623028723 35895700
377441050913 35897432
848717168283 35899164
185569347853 35900896
366937125563 35902628
107140038573 35904360
654044418463 35906092
452369051743 35907824
715667447183 35909556
998573169943 35911288
637938399593 35913020
584018249463 35914752
661047035363 35916484
492984229763 35918216
65824598863 35919948
848717168283 35921680
667349390573 35923412
895634701513 35925144
35713346193 35926876
610628193683 35928608
542702809753 35930340
156158356873 35932072
627434474243 35933804
646341539873 35935536
336125611203 35937268
419456752313 35939000
606426623543 35940732
205176675173 35942464
356433200213 35944196
657545726913 35945928
753481578443 35947660
81230356043 35949392
647742063253 35951124
21708112393 35952856
310215928673 35954588
912440982073 35956320
360634770353 35958052
413854658793 35959784
109240823643 35961516
809502513643 35963248
638638661283 35964980
292009124733 35966712
74928000833 35968444
80530094353 35970176
458671406953 35971908
69325907313 35973640
660346773673 35975372
928547000943 35977104
868324495603 35978836
201675366723 35980568
766086288863 35982300
971262964033 35984032
371838957393 35985764
546904379893 35987496
52519626753 35989228
235287927843 35990960
509090248633 35992692
502087631733 35994424
622532642413 35996156
365536602183 35997888
36413607883 35999620
960058776993 36001352
684155671133 36003084
735274774503 36004816
567211968903 36006548
149155739973 36008280
864823187153 36010012
74227739143 36011744
857120308563 36013476
718468493943 36015208
333324564443 36016940
986668721213 36018672
546204118203 36020404
507689725253 36022136
271701535723 36023868
168763067293 36025600
831210626033 36027332
34312822813 36029064
432061462733 36030796
484581089483 36032528
256996040233 36034260
533599407783 36035992
626033950863 36037724
650543110013 36039456
167362543913 36041188
549705426653 36042920
375340265843 36044652
759083671963 36046384
818605915613 36048116
823507747443 36049848
388645237953 36051580
270301012343 36053312
457971145263 36055044
763985503793 36056776
502787893423 36058508
976865057553 36060240
456570621883 36061972
616930548893 36063704
289908339663 36065436
246492114883 36067168
28710729293 36068900
320719854023 36070632
744378176473 36072364
819306177303 36074096
812303560403 36075828
740176606333 36077560
542002548063 36079292
278003890933 36081024
952355898403 36082756
991570553043 36084488
421557537383 36086220
550405688343 36087952
730372942673 36089684
893533916443 36091416
806701466883 36093148
857820570253 36094880
463573238783 36096612
836112457863 36098344
557408305243 36100076
75628262523 36101808
771688382383 36103540
797598064913 36105272
904738103483 36107004
173664899123 36108736
598023483263 36110468
761884718723 36112200
509790510323 36113932
978965842623 36115664
580516941013 36117396
490883444693 36119128
209378245313 36120860
222683217423 36122592
270301012343 36124324
894234178133 36126056
707964568593 36127788
3 36129520
225484264183 36131252
721969802393 36132984
967761655583 36134716
54620411823 36136448
630935782693 36138180
305314096843 36139912
630935782693 36141644
414554920483 36143376
471276117373 36145108
875327112503 36146840
717067970563 36148572
380942359363 36150304
219882170663 36152036
523795744123 36153768
563010398763 36155500
424358584143 36157232
841714551383 36158964
789895186323 36160696
281505199383 36162428
413154397103 36164160
768187073933 36165892
179967254333 36167624
944653019813 36169356
273802320793 36171088
177866469263 36172820
27310205913 36174552
510490772013 36176284
411053612033 36178016
439764341323 36179748
706564045213 36181480
452369051743 36183212
383743406123 36184944
422958060763 36186676
305314096843 36188408
672251222403 36190140
595222436503 36191872
609927931993 36193604
168062805603 36195336
972663487413 36197068
635837614523 36198800
611328455373 36200532
444666173153 36202264
189070656303 36203996
605726361853 36205728
54620411823 36207460
329823255993 36209192
238088974603 36210924
866923972223 36212656
731073204363 36214388
18206803943 36216120
287107292903 36217852
705163521833 36219584
981066627693 36221316
683455409443 36223048
348730321623 36224780
869024757293 36226512
175065422503 36228244
964260347133 36229976
54620411823 36231708
237388712913 36233440
546904379893 36235172
680654362683 36236904
448867743293 36238636
621832380723 36240368
774489429143 36242100
611328455373 36243832
962859823753 36245564
642840231423 36247296
564410922143 36249028
865523448843 36250760
853619000113 36252492
761884718723 36254224
600124268333 36255956
813003822093 36257688
601524791713 36259420
575615109183 36261152
995772123183 36262884
626033950863 36264616
544803594823 36266348
768887335623 36268080
77729047593 36269812
883029991093 36271544
729672680983 36273276
981766889383 36275008
266799703893 36276740
270301012343 36278472
791995971393 36280204
721269540703 36281936
495085014833 36283668
645641278183 36285400
140752599693 36287132
701662213383 36288864
131649197723 36290596
936950141223 36292328
946753804883 36294060
753481578443 36295792
638638661283 36297524
96636113223 36299256
724070587463 36300988
464973762163 36302720
386544452883 36304452
50418841683 36306184
101537945053 36307916
105039253503 36309648
567912230593 36311380
974064010793 36313112
397048378233 36314844
831210626033 36316576
479679257653 36318308
503488155113 36320040
649842848323 36321772
398448901613 36323504
302513050083 36325236
245791853193 36326968
591721128053 36328700
67225122243 36330432
471276117373 36332164
359234246973 36333896
985268197833 36335628
443265649773 36337360
801799635053 36339092
37814131263 36340824
453769575123 36342556
891433131373 36344288
356433200213 36346020
31511776053 36347752
703762998453 36349484
708664830283 36351216
54620411823 36352948
792696233083 36354680
54620411823 36356412
224083740803 36358144
866923972223 36359876
488082397933 36361608
467774808923 36363340
123246057443 36365072
511191033703 36366804
273802320793 36368536
721969802393 36370268
653344156773 36372000
985268197833 36373732
927846739253 36375464
880228944333 36377196
749280008303 36378928
590320604673 36380660
518193650603 36382392
95235589843 36384124
488782659623 36385856
254194993473 36387588
28010467603 36389320
429960677663 36391052
894934439823 36392784
411053612033 36394516
915242028833 36396248
868324495603 36397980
773789167453 36399712
318619068953 36401444
411753873723 36403176
625333689173 36404908
269600750653 36406640
378141312603 36408372
989469767973 36410104
948854589953 36411836
142153123073 36413568
482480304413 36415300
709365091973 36417032
668749913953 36418764
191171441373 36420496
822807485753 36422228
7002616903 36423960
838213242933 36425692
523095482433 36427424
805300943503 36429156
3 36430888
551105950033 36432620
336825872893 36434352
615530025513 36436084
487382136243 36437816
540602024683 36439548
613429240443 36441280
907539150243 36443012
339626919653 36444744
814404345473 36446476
362035293733 36448208
969862440653 36449940
737375559573 36451672
352931891763 36453404
861321878703 36455136
654744680153 36456868
331223779373 36458600
347329798243 36460332
685556194513 36462064
44816748163 36463796
396348116543 36465528
604325838473 36467260
674352007473 36468992
516793127223 36470724
123946319133 36472456
911740720383 36474188
586119034533 36475920
856420046873 36477652
35013084503 36479384
845916121523 36481116
361335032043 36482848
25909682533 36484580
165962020533 36486312
76328524213 36488044
12604710423 36489776
582617726083 36491508
589620342983 36493240
883730252783 36494972
483180566103 36496704
860621617013 36498436
443265649773 36500168
49718579993 36501900
245091591503 36503632
387944976263 36505364
942552234743 36507096
780791784353 36508828
642139969733 36510560
906138626863 36512292
446766958223 36514024
855719785183 36515756
3501308453 36517488
843115074763 36519220
133749982793 36520952
3501308453 36522684
660346773673 36524416
380942359363 36526148
939050926293 36527880
634437091143 36529612
516092865533 36531344
503488155113 36533076
986668721213 36534808
999973693323 36536540
127447627583 36538272
497185799903 36540004
417355967243 36541736
536400454543 36543468
999273431633 36545200
561609875383 36546932
772388644073 36548664
798298326603 36550396
337526134583 36552128
398448901613 36553860
521694959053 36555592
908239411933 36557324
698861166623 36559056
11904448733 36560788
308815405293 36562520
761184457033 36564252
574214585803 36565984
212879553763 36567716
296910956563 36569448
572814062423 36571180
13304972113 36572912
674352007473 36574644
566511707213 36576376
891433131373 36578108
548304903273 36579840
682054886063 36581572
990170029663 36583304
535700192853 36585036
112041870403 36586768
870425280673 36588500
296210694873 36590232
65824598863 36591964
212179292073 36593696
719869017323 36595428
39914916333 36597160
320719854023 36598892
107140038573 36600624
721269540703 36602356
454469836813 36604088
659646511983 36605820
480379519343 36607552
319319330643 36609284
839613766313 36611016
122545795753 36612748
404050995133 36614480
126047104203 36616212
808101990263 36617944
238789236293 36619676
540602024683 36621408
644240754803 36623140
874626850813 36624872
140752599693 36626604
342427966413 36628336
77729047593 36630068
987368982903 36631800
544103333133 36633532
199574581653 36635264
110641347023 36636996
244391329813 36638728
369037910633 36640460
53219888443 36642192
514692342153 36643924
548304903273 36645656
260497348683 36647388
165261758843 36649120
846616383213 36650852
521694959053 36652584
159659665323 36654316
766786550553 36656048
870425280673 36657780
385143929503 36659512
252794470093 36661244
619031333963 36662976
885831037853 36664708
598023483263 36666440
326321947543 36668172
186269609543 36669904
733874251123 36671636
260497348683 36673368
130948936033 36675100
999973693323 36676832
542702809753 36678564
481780042723 36680296
289208077973 36682028
614129502133 36683760
209378245313 36685492
362735555423 36687224
705863783523 36688956
95935851533 36690688
704463260143 36692420
362035293733 36694152
915942290523 36695884
143553646453 36697616
90333758013 36699348
993671338113 36701080
391446284713 36702812
999973693323 36704544
815104607163 36706276
576315370873 36708008
426459369213 36709740
615530025513 36711472
848717168283 36713204
847316644903 36714936
79829832663 36716668
449568004983 36718400
495785276523 36720132
114842917163 36721864
528697575953 36723596
94535328153 36725328
79829832663 36727060
46917533233 36728792
133749982793 36730524
53219888443 36732256
784993354493 36733988
590320604673 36735720
542002548063 36737452
214980338833 36739184
789895186323 36740916
395647854853 36742648
432761724423 36744380
931348047703 36746112
625333689173 36747844
508389986943 36749576
570013015663 36751308
963560085443 36753040
518893912293 36754772
843815336453 36756504
501387370043 36758236
707964568593 36759968
859921355323 36761700
980366366003 36763432
512591557083 36765164
9803663663 36766896
149155739973 36768628
554607258483 36770360
743677914783 36772092
331924041063 36773824
574214585803 36775556
163861235463 36777288
323520900783 36779020
172964637433 36780752
212879553763 36782484
789895186323 36784216
34312822813 36785948
31511776053 36787680
60922767033 36789412
603625576783 36791144
862022140393 36792876
646341539873 36794608
609227670303 36796340
386544452883 36798072
2100785073 36799804
535700192853 36801536
915942290523 36803268
220582432353 36805000
566511707213 36806732
422257799073 36808464
435562771183 36810196
378141312603 36811928
741577129713 36813660
654044418463 36815392
766786550553 36817124
950955375023 36818856
922944907423 36820588
65124337173 36822320
675052269163 36824052
619031333963 36825784
637238137903 36827516
510490772013 36829248
829810102653 36830980
200975105033 36832712
48318056613 36834444
432061462733 36836176
831210626033 36837908
361335032043 36839640
313717237123 36841372
680654362683 36843104
520294435673 36844836
864823187153 36846568
44116486473 36848300
656145203533 36850032
142153123073 36851764
263998657133 36853496
625333689173 36855228
163160973773 36856960
425058845833 36858692
368337648943 36860424
462872977093 36862156
175765684193 36863888
917342813903 36865620
272401797413 36867352
313016975433 36869084
357133461903 36870816
887931822923 36872548
787094139563 36874280
623933165793 36876012
374640004153 36877744
677853315923 36879476
723370325773 36881208
121145272373 36882940
16806280563 36884672
876727635883 36886404
423658322453 36888136
380942359363 36889868
586119034533 36891600
972663487413 36893332
921544384043 36895064
74227739143 36896796
560909613693 36898528
563010398763 36900260
370438434013 36901992
766086288863 36903724
285706769523 36905456
579116417633 36907188
423658322453 36908920
194672749823 36910652
296910956563 36912384
84031402803 36914116
602225053403 36915848
222683217423 36917580
894234178133 36919312
457971145263 36921044
327022209233 36922776
49718579993 36924508
368337648943 36926240
586119034533 36927972
947454066573 36929704
516092865533 36931436
357833723593 36933168
675752530853 36934900
395647854853 36936632
104338991813 36938364
605026100163 36940096
12604710423 36941828
848717168283 36943560
191171441373 36945292
14005233803 36947024
72126954073 36948756
626033950863 36950488
733173989433 36952220
38514392953 36953952
633736829453 36955684
70726430693 36957416
801099373363 36959148
214980338833 36960880
409653088653 36962612
351531368383 36964344
249293161643 36966076
226884787563 36967808
392846808093 36969540
521694959053 36971272
664548343813 36973004
487382136243 36974736
915942290523 36976468
439064079633 36978200
752781316753 36979932
292009124733 36981664
586119034533 36983396
431361201043 36985128
931348047703 36986860
825608532513 36988592
520294435673 36990324
614129502133 36992056
703062736763 36993788
253494731783 36995520
285706769523 36997252
792696233083 36998984
275202844173 37000716
8403140283 37002448
563010398763 37004180
16106018873 37005912
445366434843 37007644
171564114053 37009376
77028785903 37011108
761184457033 37012840
550405688343 37014572
637938399593 37016304
887931822923 37018036
952355898403 37019768
527297052573 37021500
571413539043 37023232
129548412653 37024964
814404345473 37026696
814404345473 37028428
4901831833 37030160
539901762993 37031892
281505199383 37033624
100137421673 37035356
806001205193 37037088
352231630073 37038820
777990737593 37040552
55320673513 37042284
877427897573 37044016
196773534893 37045748
892133393063 37047480
876027374193 37049212
23108635773 37050944
101537945053 37052676
757683148583 37054408
196073273203 37056140
354332415143 37057872
894234178133 37059604
228985572633 37061336
630935782693 37063068
179266992643 37064800
51819365063 37066532
503488155113 37068264
388645237953 37069996
308115143603 37071728
666649128883 37073460
462172715403 37075192
928547000943 37076924
782192307733 37078656
464973762163 37080388
277303629243 37082120
941151711363 37083852
323520900783 37085584
992971076423 37087316
344528751483 37089048
649842848323 37090780
21007850703 37092512
282205461073 37094244
418756490623 37095976
932748571083 37097708
965660870513 37099440
591020866363 37101172
42015701403 37102904
572113800733 37104636
876727635883 37106368
55320673513 37108100
878828420953 37109832
182768301093 37111564
293409648113 37113296
205176675173 37115028
4201570143 37116760
261197610373 37118492
383743406123 37120224
637238137903 37121956
203075890103 37123688
229685834323 37125420
807401728573 37127152
465674023853 37128884
63723813793 37130616
80530094353 37132348
560209352003 37134080
608527408613 37135812
177866469263 37137544
894234178133 37139276
403350733443 37141008
687656979583 37142740
400549686683 37144472
495785276523 37146204
702362475073 37147936
267499965583 37149668
653344156773 37151400
901236795033 37153132
274502582483 37154864
559509090313 37156596
459371668643 37158328
326321947543 37160060
807401728573 37161792
481780042723 37163524
317918807263 37165256
196773534893 37166988
317918807263 37168720
110641347023 37170452
251393946713 37172184
120445010683 37173916
920143860663 37175648
107840300263 37177380
997172646563 37179112
673651745783 37180844
434162247803 37182576
941851973053 37184308
517493388913 37186040
780091522663 37187772
33612561123 37189504
597323221573 37191236
832611149413 37192968
861321878703 37194700
723370325773 37196432
115543178853 37198164
440464603013 37199896
978965842623 37201628
708664830283 37203360
756982886893 37205092
373239480773 37206824
622532642413 37208556
379541835983 37210288
772388644073 37212020
37814131263 37213752
589620342983 37215484
73527477453 37217216
524496005813 37218948
961459300373 37220680
16106018873 37222412
775189690833 37224144
850817953353 37225876
694659596483 37227608
230386096013 37229340
299011741633 37231072
5602093523 37232804
970562702343 37234536
605026100163 37236268
128147889273 37238000
377441050913 37239732
383743406123 37241464
942552234743 37243196
26609944223 37244928
964960608823 37246660
390045761333 37248392
552506473413 37250124
391446284713 37251856
512591557083 37253588
543403071443 37255320
74928000833 37257052
662447558743 37258784
514692342153 37260516
134450244483 37262248
487382136243 37263980
755582363513 37265712
478278734273 37267444
145654431523 37269176
56020935203 37270908
128147889273 37272640
99437159983 37274372
663147820433 37276104
651943633393 37277836
125346842513 37279568
565111183833 37281300
731773466053 37283032
995772123183 37284764
199574581653 37286496
286407031213 37288228
875327112503 37289960
527997314263 37291692
417355967243 37293424
608527408613 37295156
782192307733 37296888
579116417633 37298620
259797086993 37300352
698861166623 37302084
76328524213 37303816
828409579273 37305548
354332415143 37307280
964260347133 37309012
892833654753 37310744
5602093523 37312476
244391329813 37314208
155458095183 37315940
146354693213 37317672
236688451223 37319404
720569279013 37321136
633036567763 37322868
821406962373 37324600
688357241273 37326332
86832449563 37328064
326321947543 37329796
286407031213 37331528
315117760503 37333260
731073204363 37334992
211479030383 37336724
131649197723 37338456
124646580823 37340188
437663556253 37341920
640739446353 37343652
616930548893 37345384
575615109183 37347116
228985572633 37348848
877427897573 37350580
60222505343 37352312
717768232253 37354044
648442324943 37355776
995071861493 37357508
930647786013 37359240
958658253613 37360972
251393946713 37362704
700261690003 37364436
402650471753 37366168
878128159263 37367900
600124268333 37369632
609927931993 37371364
818605915613 37373096
837512981243 37374828
174365160813 37376560
105039253503 37378292
283605984453 37380024
102238206743 37381756
998573169943 37383488
955857206853 37385220
20307589013 37386952
584718511153 37388684
399849424993 37390416
214980338833 37392148
205176675173 37393880
682755147753 37395612
395647854853 37397344
128848150963 37399076
159659665323 37400808
898435748273 37402540
990870291353 37404272
103638730123 37406004
530798361023 37407736
247192376573 37409468
200274843343 37411200
337526134583 37412932
668049652263 37414664
225484264183 37416396
562310137073 37418128
773789167453 37419860
154757833493 37421592
595922698193 37423324
98036636603 37425056
127447627583 37426788
673651745783 37428520
717067970563 37430252
810202775333 37431984
923645169113 37433716
49718579993 37435448
843815336453 37437180
354332415143 37438912
195373011513 37440644
243691068123 37442376
205176675173 37444108
563010398763 37445840
964960608823 37447572
247192376573 37449304
13304972113 37451036
246492114883 37452768
547604641583 37454500
486681874553 37456232
420157014003 37457964
593821913123 37459696
670850699023 37461428
372539219083 37463160
477578472583 37464892
239489497983 37466624
9103401973 37468356
883730252783 37470088
643540493113 37471820
23808897463 37473552
686956717893 37475284
948854589953 37477016
747179223233 37478748
941151711363 37480480
546204118203 37482212
764685765483 37483944
820706700683 37485676
353632153453 37487408
969862440653 37489140
355032676833 37490872
262598133753 37492604
421557537383 37494336
37113869573 37496068
206577198553 37497800
748579746613 37499532
429260415973 37501264
791995971393 37502996
476878210893 37504728
91734281393 37506460
776590214213 37508192
238789236293 37509924
791995971393 37511656
210778768693 37513388
591020866363 37515120
299011741633 37516852
112742132093 37518584
857120308563 37520316
28010467603 37522048
581217202703 37523780
205176675173 37525512
306014358533 37527244
97336374913 37528976
327722470923 37530708
152657048423 37532440
682755147753 37534172
925745954183 37535904
879528682643 37537636
568612492283 37539368
144253908143 37541100
110641347023 37542832
164561497153 37544564
936950141223 37546296
508389986943 37548028
894934439823 37549760
42715963093 37551492
81230356043 37553224
952355898403 37554956
106439776883 37556688
225484264183 37558420
563710660453 37560152
46217271543 37561884
633736829453 37563616
738776082953 37565348
342427966413 37567080
442565388083 37568812
142153123073 37570544
22408374083 37572276
25209420843 37574008
516092865533 37575740
918043075593 37577472
786393877873 37579204
822807485753 37580936
223383479113 37582668
462872977093 37584400
850117691663 37586132
566511707213 37587864
231086357703 37589596
18907065633 37591328
963560085443 37593060
88933234633 37594792
885130776163 37596524
988069244593 37598256
462172715403 37599988
639338922973 37601720
95935851533 37603452
978265580933 37605184
91034019703 37606916
47617794923 37608648
455870360193 37610380
315818022193 37612112
214980338833 37613844
96636113223 37615576
764685765483 37617308
122545795753 37619040
86132187873 37620772
116243440543 37622504
259797086993 37624236
925745954183 37625968
885831037853 37627700
128147889273 37629432
865523448843 37631164
866223710533 37632896
598023483263 37634628
798298326603 37636360
114142655473 37638092
104338991813 37639824
359934508663 37641556
450268266673 37643288
766086288863 37645020
739476344643 37646752
819306177303 37648484
624633427483 37650216
867624233913 37651948
82630879423 37653680
853619000113 37655412
256996040233 37657144
649142586633 37658876
829810102653 37660608
54620411823 37662340
389345499643 37664072
467074547233 37665804
887931822923 37667536
259797086993 37669268
838213242933 37671000
571413539043 37672732
174365160813 37674464
442565388083 37676196
311616452053 37677928
384443667813 37679660
782192307733 37681392
311616452053 37683124
28710729293 37684856
158959403633 37686588
135850767863 37688320
362735555423 37690052
209378245313 37691784
642139969733 37693516
738075821263 37695248
357133461903 37696980
3 37698712
929947524323 37700444
145654431523 37702176
675052269163 37703908
580516941013 37705640
65824598863 37707372
883029991093 37709104
453069313433 37710836
831910887723 37712568
415255182173 37714300
193972488133 37716032
761184457033 37717764
733874251123 37719496
18206803943 37721228
989469767973 37722960
37814131263 37724692
532198884403 37726424
745778699853 37728156
224784002493 37729888
488082397933 37731620
646341539873 37733352
614829763823 37735084
688357241273 37736816
333324564443 37738548
941151711363 37740280
328422732613 37742012
460772192023 37743744
402650471753 37745476
415255182173 37747208
913141243763 37748940
551806211723 37750672
511191033703 37752404
628134735933 37754136
742977653093 37755868
320719854023 37757600
60922767033 37759332
607827146923 37761064
770287859003 37762796
219181908973 37764528
692558811413 37766260
490883444693 37767992
32912299433 37769724
514692342153 37771456
485981612863 37773188
746478961543 37774920
635137352833 37776652
114142655473 37778384
100137421673 37780116
131649197723 37781848
323520900783 37783580
717067970563 37785312
181367777713 37787044
373939742463 37788776
869024757293 37790508
79129570973 37792240
822807485753 37793972
940451449673 37795704
154057571803 37797436
144954169833 37799168
637238137903 37800900
625333689173 37802632
373239480773 37804364
517493388913 37806096
8403140283 37807828
336825872893 37809560
806001205193 37811292
366236863873 37813024
296210694873 37814756
369738172323 37816488
875327112503 37818220
28710729293 37819952
260497348683 37821684
668749913953 37823416
338226396273 37825148
731073204363 37826880
410353350343 37828612
12604710423 37830344
340327181343 37832076
719869017323 37833808
287107292903 37835540
364136078803 37837272
873226327433 37839004
883029991093 37840736
217781385593 37842468
500687108353 37844200
945353281503 37845932
38514392953 37847664
932748571083 37849396
534299669473 37851128
560209352003 37852860
894234178133 37854592
152657048423 37856324
420857275693 37858056
635137352833 37859788
433461986113 37861520
772388644073 37863252
960759038683 37864984
217781385593 37866716
13304972113 37868448
377441050913 37870180
805300943503 37871912
172964637433 37873644
953756421783 37875376
160359927013 37877108
939050926293 37878840
925045692493 37880572
154057571803 37882304
695359858173 37884036
208677983623 37885768
887231561233 37887500
96636113223 37889232
175765684193 37890964
534299669473 37892696
37113869573 37894428
142853384763 37896160
584718511153 37897892
553906996793 37899624
910340197003 37901356
362035293733 37903088
779391260973 37904820
873926589123 37906552
552506473413 37908284
944653019813 37910016
537800977923 37911748
164561497153 37913480
9803663663 37915212
176465945883 37916944
296210694873 37918676
398448901613 37920408
677153054233 37922140
221982955733 37923872
512591557083 37925604
791295709703 37927336
406852041893 37929068
315117760503 37930800
233887404463 37932532
876727635883 37934264
879528682643 37935996
471976379063 37937728
469875593993 37939460
462172715403 37941192
597323221573 37942924
724770849153 37944656
195373011513 37946388
682755147753 37948120
226884787563 37949852
314417498813 37951584
964960608823 37953316
530798361023 37955048
372539219083 37956780
927846739253 37958512
433461986113 37960244
582617726083 37961976
593121651433 37963708
631636044383 37965440
934149094463 37967172
866923972223 37968904
618331072273 37970636
318619068953 37972368
290608601353 37974100
74928000833 37975832
404751256823 37977564
501387370043 37979296
683455409443 37981028
189070656303 37982760
327722470923 37984492
815104607163 37986224
461472453713 37987956
443265649773 37989688
941151711363 37991420
981066627693 37993152
454469836813 37994884
325621685853 37996616
808802251953 37998348
551105950033 38000080
199574581653 38001812
649842848323 38003544
774489429143 38005276
893533916443 38007008
59522243653 38008740
698160904933 38010472
788494662943 38012204
504188416803 38013936
718468493943 38015668
238088974603 38017400
567912230593 38019132
843115074763 38020864
215680600523 38022596
499286584973 38024328
237388712913 38026060
826308794203 38027792
689757764653 38029524
999973693323 38031256
274502582483 38032988
595922698193 38034720
890032607993 38036452
160359927013 38038184
408252565273 38039916
303213311773 38041648
507689725253 38043380
28710729293 38045112
718468493943 38046844
909639935313 38048576
189070656303 38050308
307414881913 38052040
15405757183 38053772
22408374083 38055504
240890021363 38057236
56020935203 38058968
41315439713 38060700
374640004153 38062432
806001205193 38064164
182768301093 38065896
392146546403 38067628
147755216593 38069360
177166207573 38071092
252794470093 38072824
819306177303 38074556
766086288863 38076288
773789167453 38078020
365536602183 38079752
89633496323 38081484
499986846663 38083216
645641278183 38084948
397748639923 38086680
693259073103 38088412
247892638263 38090144
815104607163 38091876
193272226443 38093608
640039184663 38095340
144253908143 38097072
530098099333 38098804
327022209233 38100536
516092865533 38102268
480379519343 38104000
513992080463 38105732
933448832773 38107464
974064010793 38109196
953056160093 38110928
755582363513 38112660
343828489793 38114392
233187142773 38116124
57421458583 38117856
561609875383 38119588
540602024683 38121320
244391329813 38123052
292009124733 38124784
9103401973 38126516
850117691663 38128248
950955375023 38129980
530798361023 38131712
60922767033 38133444
163861235463 38135176
696060119863 38136908
350130845003 38138640
818605915613 38140372
588219819603 38142104
914541767143 38143836
61623028723 38145568
899136009963 38147300
514692342153 38149032
720569279013 38150764
572113800733 38152496
133049721103 38154228
250693685023 38155960
414554920483 38157692
690458026343 38159424
316518283883 38161156
359234246973 38162888
217781385593 38164620
334024826133 38166352
916642552213 38168084
527297052573 38169816
755582363513 38171548
16806280563 38173280
691158288033 38175012
866223710533 38176744
854319261803 38178476
873926589123 38180208
486681874553 38181940
441865126393 38183672
303913573463 38185404
749980269993 38187136
633736829453 38188868
399849424993 38190600
700961951693 38192332
452369051743 38194064
827009055893 38195796
595222436503 38197528
716367708873 38199260
303913573463 38200992
345929274863 38202724
533599407783 38204456
964260347133 38206188
377441050913 38207920
221282694043 38209652
891433131373 38211384
222683217423 38213116
394947593163 38214848
40615178023 38216580
607126885233 38218312
349430583313 38220044
453769575123 38221776
60922767033 38223508
584718511153 38225240
924345430803 38226972
897735486583 38228704
496485538213 38230436
644941016493 38232168
350130845003 38233900
523095482433 38235632
492283968073 38237364
527297052573 38239096
522395220743 38240828
432061462733 38242560
411053612033 38244292
936249879533 38246024
467774808923 38247756
687656979583 38249488
465674023853 38251220
156158356873 38252952
316518283883 38254684
852918738423 38256416
698861166623 38258148
626033950863 38259880
890732869683 38261612
287107292903 38263344
711465877043 38265076
5602093523 38266808
261197610373 38268540
967761655583 38270272
226884787563 38272004
7002616903 38273736
343128228103 38275468
943252496433 38277200
729672680983 38278932
855719785183 38280664
627434474243 38282396
108540561953 38284128
371138695703 38285860
518893912293 38287592
326321947543 38289324
986668721213 38291056
240189759673 38292788
789194924633 38294520
174365160813 38296252
107840300263 38297984
423658322453 38299716
595922698193 38301448
903337580103 38303180
994371599803 38304912
395647854853 38306644
255595516853 38308376
534999931163 38310108
600824530023 38311840
260497348683 38313572
509790510323 38315304
573514324113 38317036
451668790053 38318768
398448901613 38320500
994371599803 38322232
676452792543 38323964
903337580103 38325696
863422663773 38327428
537100716233 38329160
76328524213 38330892
403350733443 38332624
675052269163 38334356
334725087823 38336088
88933234633 38337820
988769506283 38339552
755582363513 38341284
19607327323 38343016
776590214213 38344748
294810171493 38346480
563710660453 38348212
904738103483 38349944
21708112393 38351676
923645169113 38353408
449568004983 38355140
554607258483 38356872
114142655473 38358604
844515598143 38360336
768887335623 38362068
312316713743 38363800
524496005813 38365532
28710729293 38367264
387944976263 38368996
237388712913 38370728
437663556253 38372460
286407031213 38374192
981766889383 38375924
978965842623 38377656
581917464393 38379388
624633427483 38381120
910340197003 38382852
490883444693 38384584
960759038683 38386316
671550960713 38388048
756282625203 38389780
188370394613 38391512
584718511153 38393244
967761655583 38394976
382342882743 38396708
326321947543 38398440
453069313433 38400172
389345499643 38401904
729672680983 38403636
112041870403 38405368
934149094463 38407100
536400454543 38408832
150556263353 38410564
160359927013 38412296
747879484923 38414028
100137421673 38415760
205876936863 38417492
364136078803 38419224
428560154283 38420956
144954169833 38422688
116243440543 38424420
265399180513 38426152
603625576783 38427884
590320604673 38429616
222683217423 38431348
69325907313 38433080
641439708043 38434812
420857275693 38436544
518893912293 38438276
53920150133 38440008
336825872893 38441740
697460643243 38443472
300412265013 38445204
570713277353 38446936
218481647283 38448668
811603298713 38450400
25909682533 38452132
411053612033 38453864
988769506283 38455596
72827215763 38457328
898435748273 38459060
341027443033 38460792
2100785073 38462524
183468562783 38464256
891433131373 38465988
388645237953 38467720
218481647283 38469452
378841574293 38471184
93134804773 38472916
334024826133 38474648
720569279013 38476380
233887404463 38478112
11904448733 38479844
489482921313 38481576
715667447183 38483308
236688451223 38485040
867624233913 38486772
722670064083 38488504
473376902443 38490236
831210626033 38491968
905438365173 38493700
644240754803 38495432
616930548893 38497164
379541835983 38498896
131649197723 38500628
511191033703 38502360
990870291353 38504092
621832380723 38505824
407552303583 38507556
788494662943 38509288
529397837643 38511020
580516941013 38512752
941851973053 38514484
753481578443 38516216
546904379893 38517948
380942359363 38519680
730372942673 38521412
658245988603 38523144
30111252673 38524876
603625576783 38526608
427859892593 38528340
343128228103 38530072
82630879423 38531804
668749913953 38533536
905438365173 38535268
517493388913 38537000
831910887723 38538732
376040527533 38540464
4901831833 38542196
559509090313 38543928
676452792543 38545660
808101990263 38547392
672251222403 38549124
618331072273 38550856
270301012343 38552588
673651745783 38554320
713566662113 38556052
205176675173 38557784
350831106693 38559516
699561428313 38561248
743677914783 38562980
961459300373 38564712
354332415143 38566444
308115143603 38568176
520294435673 38569908
595922698193 38571640
520294435673 38573372
391446284713 38575104
539901762993 38576836
898435748273 38578568
567211968903 38580300
453069313433 38582032
19607327323 38583764
708664830283 38585496
508389986943 38587228
332624302753 38588960
759783933653 38590692
925745954183 38592424
731773466053 38594156
887931822923 38595888
212179292073 38597620
607126885233 38599352
273802320793 38601084
143553646453 38602816
205876936863 38604548
118344225613 38606280
855019523493 38608012
800399111673 38609744
812303560403 38611476
847316644903 38613208
13304972113 38614940
711465877043 38616672
957957991923 38618404
174365160813 38620136
618331072273 38621868
836112457863 38623600
74928000833 38625332
821406962373 38627064
774489429143 38628796
598023483263 38630528
53920150133 38632260
625333689173 38633992
864823187153 38635724
890032607993 38637456
324921424163 38639188
790595448013 38640920
710065353663 38642652
952355898403 38644384
992971076423 38646116
936950141223 38647848
992971076423 38649580
754882101823 38651312
67925383933 38653044
630235521003 38654776
618331072273 38656508
340327181343 38658240
668749913953 38659972
228985572633 38661704
983167412763 38663436
570013015663 38665168
656845465223 38666900
680654362683 38668632
301812788393 38670364
911040458693 38672096
234587666153 38673828
296910956563 38675560
607126885233 38677292
548304903273 38679024
897735486583 38680756
542702809753 38682488
172964637433 38684220
214280077143 38685952
474077164133 38687684
970562702343 38689416
509090248633 38691148
588920081293 38692880
228285310943 38694612
833311411103 38696344
769587597313 38698076
614129502133 38699808
817205392233 38701540
155458095183 38703272
164561497153 38705004
189770917993 38706736
748579746613 38708468
731773466053 38710200
966361132203 38711932
252794470093 38713664
610628193683 38715396
823507747443 38717128
633736829453 38718860
994371599803 38720592
911740720383 38722324
81930617733 38724056
555307520173 38725788
871125542363 38727520
867624233913 38729252
128147889273 38730984
989469767973 38732716
758383410273 38734448
691158288033 38736180
717768232253 38737912
259797086993 38739644
2801046763 38741376
563010398763 38743108
656845465223 38744840
231786619393 38746572
943952758123 38748304
951655636713 38750036
125346842513 38751768
388645237953 38753500
415255182173 38755232
53920150133 38756964
648442324943 38758696
310916190363 38760428
772388644073 38762160
838913504623 38763892
859221093633 38765624
718468493943 38767356
643540493113 38769088
514692342153 38770820
58121720273 38772552
410353350343 38774284
459371668643 38776016
801799635053 38777748
786393877873 38779480
31511776053 38781212
913841505453 38782944
104338991813 38784676
254194993473 38786408
760484195343 38788140
511191033703 38789872
90333758013 38791604
582617726083 38793336
85431926183 38795068
491583706383 38796800
361335032043 38798532
814404345473 38800264
464973762163 38801996
969862440653 38803728
142153123073 38805460
621832380723 38807192
231786619393 38808924
626734212553 38810656
527297052573 38812388
578416155943 38814120
579816679323 38815852
860621617013 38817584
322820639093 38819316
399849424993 38821048
432061462733 38822780
109941085333 38824512
707964568593 38826244
707964568593 38827976
225484264183 38829708
88232972943 38831440
696060119863 38833172
218481647283 38834904
588219819603 38836636
343828489793 38838368
432761724423 38840100
160359927013 38841832
462872977093 38843564
156858618563 38845296
985968459523 38847028
601524791713 38848760
702362475073 38850492
670850699023 38852224
308815405293 38853956
492283968073 38855688
879528682643 38857420
892833654753 38859152
953756421783 38860884
705163521833 38862616
274502582483 38864348
170163590673 38866080
644941016493 38867812
693259073103 38869544
866223710533 38871276
885831037853 38873008
203776151793 38874740
76328524213 38876472
145654431523 38878204
362035293733 38879936
631636044383 38881668
455170098503 38883400
322120377403 38885132
85431926183 38886864
704463260143 38888596
163861235463 38890328
288507816283 38892060
53219888443 38893792
348030059933 38895524
475477687513 38897256
547604641583 38898988
641439708043 38900720
827009055893 38902452
503488155113 38904184
961459300373 38905916
159659665323 38907648
882329729403 38909380
330523517683 38911112
142153123073 38912844
825608532513 38914576
135150506173 38916308
61623028723 38918040
882329729403 38919772
943952758123 38921504
602925315093 38923236
220582432353 38924968
565111183833 38926700
916642552213 38928432
586119034533 38930164
921544384043 38931896
675752530853 38933628
207277460243 38935360
590320604673 38937092
936950141223 38938824
959358515303 38940556
292709386423 38942288
722670064083 38944020
168763067293 38945752
129548412653 38947484
796897803223 38949216
709365091973 38950948
42715963093 38952680
100837683363 38954412
658946250293 38956144
891433131373 38957876
76328524213 38959608
242990806433 38961340
204476413483 38963072
310916190363 38964804
65824598863 38966536
830510364343 38968268
266099442203 38970000
584718511153 38971732
325621685853 38973464
23108635773 38975196
831210626033 38976928
497886061593 38978660
873926589123 38980392
739476344643 38982124
324221162473 38983856
876027374193 38985588
231086357703 38987320
864823187153 38989052
943252496433 38990784
329122994303 38992516
590320604673 38994248
651943633393 38995980
833311411103 38997712
241590283053 38999444
976865057553 39001176
853619000113 39002908
732473727743 39004640
426459369213 39006372
350831106693 39008104
163160973773 39009836
21007850703 39011568
932048309393 39013300
160359927013 39015032
846616383213 39016764
240189759673 39018496
28010467603 39020228
917342813903 39021960
874626850813 39023692
890732869683 39025424
827709317583 39027156
357133461903 39028888
488782659623 39030620
934149094463 39032352
334024826133 39034084
176465945883 39035816
684855932823 39037548
56721196893 39039280
714266923803 39041012
554607258483 39042744
823507747443 39044476
466374285543 39046208
785693616183 39047940
186269609543 39049672
434862509493 39051404
251393946713 39053136
196073273203 39054868
493684491453 39056600
719168755633 39058332
602925315093 39060064
899836271653 39061796
811603298713 39063528
971963225723 39065260
388645237953 39066992
98036636603 39068724
37814131263 39070456
450268266673 39072188
450968528363 39073920
866923972223 39075652
241590283053 39077384
798298326603 39079116
742277391403 39080848
387944976263 39082580
358533985283 39084312
259797086993 39086044
532899146093 39087776
688357241273 39089508
612028717063 39091240
950955375023 39092972
460071930333 39094704
932748571083 39096436
978265580933 39098168
501387370043 39099900
133749982793 39101632
44116486473 39103364
121845534063 39105096
895634701513 39106828
716367708873 39108560
100137421673 39110292
139352076313 39112024
971262964033 39113756
930647786013 39115488
306714620223 39117220
910340197003 39118952
574914847493 39120684
809502513643 39122416
35013084503 39124148
499286584973 39125880
522395220743 39127612
820706700683 39129344
793396494773 39131076
563010398763 39132808
436963294563 39134540
378841574293 39136272
3501308453 39138004
797598064913 39139736
998573169943 39141468
753481578443 39143200
19607327323 39144932
888632084613 39146664
307414881913 39148396
641439708043 39150128
242290544743 39151860
517493388913 39153592
524496005813 39155324
112041870403 39157056
370438434013 39158788
887931822923 39160520
721969802393 39162252
824208009133 39163984
280104676003 39165716
603625576783 39167448
775189690833 39169180
866923972223 39170912
139352076313 39172644
256295778543 39174376
120445010683 39176108
971262964033 39177840
655444941843 39179572
549005164963 39181304
911740720383 39183036
93134804773 39184768
888632084613 39186500
927846739253 39188232
746478961543 39189964
42715963093 39191696
894934439823 39193428
702362475073 39195160
920844122353 39196892
488782659623 39198624
219882170663 39200356
931348047703 39202088
197473796583 39203820
646341539873 39205552
301812788393 39207284
125346842513 39209016
757683148583 39210748
35013084503 39212480
274502582483 39214212
347329798243 39215944
378141312603 39217676
907539150243 39219408
841714551383 39221140
902637318413 39222872
268900488963 39224604
514692342153 39226336
915942290523 39228068
527297052573 39229800
512591557083 39231532
901236795033 39233264
351531368383 39234996
317918807263 39236728
277303629243 39238460
563710660453 39240192
502787893423 39241924
145654431523 39243656
613429240443 39245388
973363749103 39247120
765386027173 39248852
929947524323 39250584
954456683473 39252316
218481647283 39254048
18206803943 39255780
221282694043 39257512
970562702343 39259244
479679257653 39260976
672951484093 39262708
572113800733 39264440
271001274033 39266172
397748639923 39267904
549005164963 39269636
964260347133 39271368
225484264183 39273100
98736898293 39274832
23108635773 39276564
422257799073 39278296
296910956563 39280028
174365160813 39281760
413154397103 39283492
651243371703 39285224
997872908253 39286956
374640004153 39288688
885831037853 39290420
320019592333 39292152
611328455373 39293884
762584980413 39295616
841014289693 39297348
419456752313 39299080
51119103373 39300812
28710729293 39302544
105739515193 39304276
750680531683 39306008
585418772843 39307740
835412196173 39309472
925045692493 39311204
527297052573 39312936
55320673513 39314668
328422732613 39316400
116943702233 39318132
109240823643 39319864
222683217423 39321596
368337648943 39323328
398448901613 39325060
989469767973 39326792
803200158433 39328524
32212037743 39330256
551806211723 39331988
898435748273 39333720
139352076313 39335452
63023552103 39337184
238789236293 39338916
209378245313 39340648
563010398763 39342380
189070656303 39344112
504888678493 39345844
25909682533 39347576
714967185493 39349308
114842917163 39351040
314417498813 39352772
37113869573 39354504
516793127223 39356236
571413539043 39357968
213579815453 39359700
275202844173 39361432
665948867193 39363164
151256525043 39364896
474777425823 39366628
616930548893 39368360
261197610373 39370092
32912299433 39371824
887231561233 39373556
355732938523 39375288
796897803223 39377020
365536602183 39378752
37113869573 39380484
158959403633 39382216
254194993473 39383948
840314028003 39385680
634437091143 39387412
982467151073 39389144
992971076423 39390876
374640004153 39392608
390045761333 39394340
549705426653 39396072
305314096843 39397804
995071861493 39399536
462172715403 39401268
33612561123 39403000
848016906593 39404732
134450244483 39406464
978265580933 39408196
425058845833 39409928
632336306073 39411660
280804937693 39413392
866223710533 39415124
719168755633 39416856
934849356153 39418588
93835066463 39420320
470575855683 39422052
13304972113 39423784
147755216593 39425516
37113869573 39427248
432761724423 39428980
224083740803 39430712
914541767143 39432444
813704083783 39434176
484581089483 39435908
921544384043 39437640
997872908253 39439372
208677983623 39441104
150556263353 39442836
259797086993 39444568
681354624373 39446300
216380862213 39448032
945353281503 39449764
389345499643 39451496
434862509493 39453228
798298326603 39454960
163160973773 39456692
50418841683 39458424
235988189533 39460156
94535328153 39461888
29410990983 39463620
76328524213 39465352
144954169833 39467084
922244645733 39468816
42715963093 39470548
593121651433 39472280
890032607993 39474012
165962020533 39475744
776590214213 39477476
892833654753 39479208
550405688343 39480940
585418772843 39482672
731073204363 39484404
851518215043 39486136
35013084503 39487868
260497348683 39489600
114842917163 39491332
535700192853 39493064
630235521003 39494796
686256456203 39496528
80530094353 39498260
983167412763 39499992
40615178023 39501724
916642552213 39503456
960058776993 39505188
283605984453 39506920
411053612033 39508652
560909613693 39510384
331924041063 39512116
225484264183 39513848
220582432353 39515580
450268266673 39517312
14705495493 39519044
681354624373 39520776
385143929503 39522508
112742132093 39524240
959358515303 39525972
372539219083 39527704
850117691663 39529436
53219888443 39531168
105739515193 39532900
430660939353 39534632
766786550553 39536364
3501308453 39538096
348730321623 39539828
728272157603 39541560
149856001663 39543292
2100785073 39545024
409653088653 39546756
435562771183 39548488
871825804053 39550220
128848150963 39551952
711465877043 39553684
638638661283 39555416
265399180513 39557148
910340197003 39558880
768187073933 39560612
981766889383 39562344
928547000943 39564076
18907065633 39565808
888632084613 39567540
768187073933 39569272
410353350343 39571004
381642621053 39572736
189770917993 39574468
264698918823 39576200
985268197833 39577932
422257799073 39579664
607126885233 39581396
725471110843 39583128
960058776993 39584860
39214654643 39586592
114142655473 39588324
581217202703 39590056
630935782693 39591788
502087631733 39593520
261897872063 39595252
143553646453 39596984
275903105863 39598716
383043144433 39600448
415255182173 39602180
537800977923 39603912
415255182173 39605644
603625576783 39607376
756982886893 39609108
502087631733 39610840
941851973053 39612572
36413607883 39614304
310215928673 39616036
293409648113 39617768
183468562783 39619500
37113869573 39621232
964260347133 39622964
60222505343 39624696
789194924633 39626428
462172715403 39628160
668749913953 39629892
121845534063 39631624
356433200213 39633356
469175332303 39635088
672251222403 39636820
745078438163 39638552
357833723593 39640284
890032607993 39642016
935549617843 39643748
707264306903 39645480
61623028723 39647212
906138626863 39648944
52519626753 39650676
863422663773 39652408
603625576783 39654140
756282625203 39655872
518893912293 39657604
856420046873 39659336
217081123903 39661068
451668790053 39662800
650543110013 39664532
411753873723 39666264
517493388913 39667996
69325907313 39669728
462172715403 39671460
242290544743 39673192
928547000943 39674924
4201570143 39676656
86132187873 39678388
411053612033 39680120
827009055893 39681852
605726361853 39683584
364836340493 39685316
121145272373 39687048
203075890103 39688780
855019523493 39690512
563010398763 39692244
770988120693 39693976
855719785183 39695708
839613766313 39697440
931348047703 39699172
309515666983 39700904
483180566103 39702636
170863852363 39704368
630235521003 39706100
990870291353 39707832
323520900783 39709564
249293161643 39711296
885130776163 39713028
853619000113 39714760
70726430693 39716492
471276117373 39718224
537800977923 39719956
604325838473 39721688
682054886063 39723420
206577198553 39725152
361335032043 39726884
430660939353 39728616
915942290523 39730348
704463260143 39732080
242990806433 39733812
214280077143 39735544
634437091143 39737276
156158356873 39739008
256996040233 39740740
890732869683 39742472
715667447183 39744204
741577129713 39745936
743677914783 39747668
556007781863 39749400
675752530853 39751132
831210626033 39752864
105739515193 39754596
411753873723 39756328
131649197723 39758060
21708112393 39759792
309515666983 39761524
310215928673 39763256
776590214213 39764988
915242028833 39766720
109240823643 39768452
834711934483 39770184
810903037023 39771916
577715894253 39773648
568612492283 39775380
435562771183 39777112
567912230593 39778844
19607327323 39780576
432061462733 39782308
151956786733 39784040
343828489793 39785772
240890021363 39787504
874626850813 39789236
692558811413 39790968
952355898403 39792700
59522243653 39794432
399149163303 39796164
64424075483 39797896
994371599803 39799628
79129570973 39801360
106439776883 39803092
929947524323 39804824
59522243653 39806556
38514392953 39808288
245091591503 39810020
397748639923 39811752
325621685853 39813484
274502582483 39815216
32212037743 39816948
213579815453 39818680
145654431523 39820412
72126954073 39822144
590320604673 39823876
359934508663 39825608
406151780203 39827340
219181908973 39829072
193972488133 39830804
154057571803 39832536
720569279013 39834268
664548343813 39836000
334024826133 39837732
303913573463 39839464
88232972943 39841196
880228944333 39842928
413154397103 39844660
621132119033 39846392
163861235463 39848124
160359927013 39849856
129548412653 39851588
534299669473 39853320
653344156773 39855052
341727704723 39856784
618331072273 39858516
478978995963 39860248
505588940183 39861980
924345430803 39863712
341727704723 39865444
257696301923 39867176
754882101823 39868908
851518215043 39870640
766786550553 39872372
987368982903 39874104
959358515303 39875836
335425349513 39877568
420157014003 39879300
66524860553 39881032
647041801563 39882764
471976379063 39884496
771688382383 39886228
371138695703 39887960
528697575953 39889692
854319261803 39891424
10503925353 39893156
956557468543 39894888
425759107523 39896620
495785276523 39898352
457270883573 39900084
787094139563 39901816
470575855683 39903548
326321947543 39905280
431361201043 39907012
233187142773 39908744
640039184663 39910476
665248605503 39912208
250693685023 39913940
89633496323 39915672
373239480773 39917404
419456752313 39919136
6302355213 39920868
134450244483 39922600
864122925463 39924332
867624233913 39926064
508389986943 39927796
389345499643 39929528
761884718723 39931260
453069313433 39932992
563710660453 39934724
74928000833 39936456
620431857343 39938188
628134735933 39939920
12604710423 39941652
637938399593 39943384
841014289693 39945116
726871634223 39946848
850817953353 39948580
881629467713 39950312
612728978753 39952044
53219888443 39953776
75628262523 39955508
892133393063 39957240
963560085443 39958972
978965842623 39960704
954456683473 39962436
926446215873 39964168
927846739253 39965900
177866469263 39967632
941851973053 39969364
675052269163 39971096
245091591503 39972828
820706700683 39974560
616930548893 39976292
18206803943 39978024
900536533343 39979756
831910887723 39981488
492283968073 39983220
90333758013 39984952
989469767973 39986684
387244714573 39988416
233187142773 39990148
239489497983 39991880
481079781033 39993612
72126954073 39995344
318619068953 39997076
921544384043 39998808
42015701403 40000540
200975105033 40002272
642840231423 40004004
818605915613 40005736
186969871233 40007468
719869017323 40009200
950955375023 40010932
705863783523 40012664
846616383213 40014396
485281351173 40016128
273802320793 40017860
271001274033 40019592
221282694043 40021324
102938468433 40023056
162460712083 40024788
11204187043 40026520
665248605503 40028252
193972488133 40029984
249993423333 40031716
975464534173 40033448
35713346193 40035180
123946319133 40036912
503488155113 40038644
709365091973 40040376
49018318303 40042108
906138626863 40043840
62323290413 40045572
373239480773 40047304
142853384763 40049036
911740720383 40050768
558808828623 40052500
717067970563 40054232
303213311773 40055964
897735486583 40057696
227585049253 40059428
848717168283 40061160
922944907423 40062892
315117760503 40064624
184168824473 40066356
44116486473 40068088
434162247803 40069820
464973762163 40071552
366236863873 40073284
26609944223 40075016
438363817943 40076748
672251222403 40078480
475477687513 40080212
63723813793 40081944
999973693323 40083676
72126954073 40085408
895634701513 40087140
529397837643 40088872
687656979583 40090604
260497348683 40092336
873226327433 40094068
271701535723 40095800
479679257653 40097532
423658322453 40099264
563010398763 40100996
180667516023 40102728
179266992643 40104460
407552303583 40106192
287107292903 40107924
203776151793 40109656
474077164133 40111388
75628262523 40113120
976865057553 40114852
571413539043 40116584
240189759673 40118316
967061393893 40120048
21007850703 40121780
741577129713 40123512
933448832773 40125244
237388712913 40126976
770287859003 40128708
37113869573 40130440
530798361023 40132172
700961951693 40133904
263298395443 40135636
91734281393 40137368
42715963093 40139100
534299669473 40140832
648442324943 40142564
112742132093 40144296
740876868023 40146028
810202775333 40147760
738776082953 40149492
125346842513 40151224
475477687513 40152956
748579746613 40154688
938350664603 40156420
707264306903 40158152
752781316753 40159884
704463260143 40161616
47617794923 40163348
762584980413 40165080
65824598863 40166812
299712003323 40168544
934149094463 40170276
758383410273 40172008
589620342983 40173740
871125542363 40175472
986668721213 40177204
705163521833 40178936
17506542253 40180668
234587666153 40182400
371838957393 40184132
198874319963 40185864
791295709703 40187596
401249948373 40189328
191171441373 40191060
546904379893 40192792
98736898293 40194524
117643963923 40196256
896334963203 40197988
140752599693 40199720
151256525043 40201452
409653088653 40203184
717768232253 40204916
121845534063 40206648
574914847493 40208380
117643963923 40210112
210078507003 40211844
9803663663 40213576
414554920483 40215308
375340265843 40217040
422257799073 40218772
537100716233 40220504
336825872893 40222236
228285310943 40223968
602925315093 40225700
673651745783 40227432
16106018873 40229164
848016906593 40230896
176465945883 40232628
309515666983 40234360
346629536553 40236092
336825872893 40237824
481780042723 40239556
903337580103 40241288
548304903273 40243020
348030059933 40244752
793396494773 40246484
284306246143 40248216
242990806433 40249948
829109840963 40251680
178566730953 40253412
833311411103 40255144
448167481603 40256876
60922767033 40258608
847316644903 40260340
925745954183 40262072
327722470923 40263804
774489429143 40265536
846616383213 40267268
149155739973 40269000
744378176473 40270732
191871703063 40272464
899836271653 40274196
367637387253 40275928
686256456203 40277660
67225122243 40279392
845916121523 40281124
368337648943 40282856
390045761333 40284588
328422732613 40286320
177866469263 40288052
904738103483 40289784
658245988603 40291516
473376902443 40293248
785693616183 40294980
767486812243 40296712
731073204363 40298444
592421389743 40300176
644240754803 40301908
853619000113 40303640
445366434843 40305372
935549617843 40307104
913141243763 40308836
867624233913 40310568
455170098503 40312300
735975036193 40314032
744378176473 40315764
874626850813 40317496
529397837643 40319228
555307520173 40320960
902637318413 40322692
152657048423 40324424
26609944223 40326156
112742132093 40327888
179266992643 40329620
712166138733 40331352
313016975433 40333084
565111183833 40334816
911740720383 40336548
268200227273 40338280
234587666153 40340012
530798361023 40341744
736675297883 40343476
266799703893 40345208
849417429973 40346940
276603367553 40348672
660346773673 40350404
147054954903 40352136
210078507003 40353868
853619000113 40355600
404751256823 40357332
437663556253 40359064
820706700683 40360796
694659596483 40362528
791995971393 40364260
425058845833 40365992
48318056613 40367724
172264375743 40369456
504188416803 40371188
950255113333 40372920
90333758013 40374652
662447558743 40376384
495085014833 40378116
201675366723 40379848
890732869683 40381580
30811514363 40383312
784993354493 40385044
93134804773 40386776
343128228103 40388508
998573169943 40390240
462872977093 40391972
491583706383 40393704
132349459413 40395436
11904448733 40397168
213579815453 40398900
235988189533 40400632
440464603013 40402364
558808828623 40404096
780791784353 40405828
978265580933 40407560
50418841683 40409292
839613766313 40411024
89633496323 40412756
425759107523 40414488
573514324113 40416220
263998657133 40417952
16106018873 40419684
630935782693 40421416
938350664603 40423148
113442393783 40424880
738075821263 40426612
207977721933 40428344
828409579273 40430076
784993354493 40431808
37113869573 40433540
991570553043 40435272
310916190363 40437004
515392603843 40438736
698861166623 40440468
388645237953 40442200
454469836813 40443932
787094139563 40445664
850117691663 40447396
411753873723 40449128
81230356043 40450860
497886061593 40452592
890732869683 40454324
946053543193 40456056
954456683473 40457788
979666104313 40459520
602925315093 40461252
238789236293 40462984
857120308563 40464716
228985572633 40466448
739476344643 40468180
274502582483 40469912
183468562783 40471644
207977721933 40473376
148455478283 40475108
876027374193 40476840
922944907423 40478572
932748571083 40480304
184869086163 40482036
236688451223 40483768
558808828623 40485500
866223710533 40487232
66524860553 40488964
644240754803 40490696
285706769523 40492428
853619000113 40494160
911040458693 40495892
811603298713 40497624
245091591503 40499356
657545726913 40501088
268900488963 40502820
787094139563 40504552
724770849153 40506284
773789167453 40508016
404050995133 40509748
939050926293 40511480
536400454543 40513212
205876936863 40514944
752781316753 40516676
673651745783 40518408
520994697363 40520140
205876936863 40521872
39214654643 40523604
990870291353 40525336
701662213383 40527068
627434474243 40528800
128848150963 40530532
147054954903 40532264
59522243653 40533996
946053543193 40535728
332624302753 40537460
281505199383 40539192
835412196173 40540924
461472453713 40542656
609227670303 40544388
300412265013 40546120
727571895913 40547852
996472384873 40549584
950955375023 40551316
964960608823 40553048
140752599693 40554780
501387370043 40556512
773088905763 40558244
78429309283 40559976
501387370043 40561708
346629536553 40563440
360634770353 40565172
457971145263 40566904
413854658793 40568636
449568004983 40570368
266099442203 40572100
206577198553 40573832
974764272483 40575564
886531299543 40577296
949554851643 40579028
506289201873 40580760
771688382383 40582492
129548412653 40584224
334024826133 40585956
997872908253 40587688
982467151073 40589420
322120377403 40591152
373239480773 40592884
546904379893 40594616
570713277353 40596348
35713346193 40598080
219181908973 40599812
379541835983 40601544
890032607993 40603276
852218476733 40605008
915942290523 40606740
771688382383 40608472
718468493943 40610204
559509090313 40611936
777990737593 40613668
999973693323 40615400
881629467713 40617132
237388712913 40618864
770287859003 40620596
205176675173 40622328
539201501303 40624060
747179223233 40625792
684155671133 40627524
382342882743 40629256
607827146923 40630988
736675297883 40632720
144253908143 40634452
681354624373 40636184
922244645733 40637916
887231561233 40639648
190471179683 40641380
673651745783 40643112
401950210063 40644844
472676640753 40646576
810903037023 40648308
511891295393 40650040
552506473413 40651772
611328455373 40653504
198874319963 40655236
355032676833 40656968
73527477453 40658700
179266992643 40660432
446766958223 40662164
485981612863 40663896
398448901613 40665628
619731595653 40667360
84731664493 40669092
322120377403 40670824
150556263353 40672556
119744748993 40674288
90333758013 40676020
775889952523 40677752
403350733443 40679484
616230287203 40681216
836112457863 40682948
754882101823 40684680
588219819603 40686412
152657048423 40688144
645641278183 40689876
883029991093 40691608
18206803943 40693340
310215928673 40695072
724070587463 40696804
728272157603 40698536
26609944223 40700268
109240823643 40702000
523795744123 40703732
491583706383 40705464
787094139563 40707196
885130776163 40708928
192571964753 40710660
245091591503 40712392
113442393783 40714124
600824530023 40715856
605026100163 40717588
119744748993 40719320
212179292073 40721052
597323221573 40722784
58121720273 40724516
950955375023 40726248
397748639923 40727980
348730321623 40729712
177166207573 40731444
117643963923 40733176
859921355323 40734908
847316644903 40736640
983167412763 40738372
520294435673 40740104
216380862213 40741836
314417498813 40743568
836812719553 40745300
531498622713 40747032
763285242103 40748764
809502513643 40750496
84031402803 40752228
540602024683 40753960
147755216593 40755692
279404414313 40757424
70726430693 40759156
495085014833 40760888
639338922973 40762620
571413539043 40764352
977565319243 40766084
791295709703 40767816
901937056723 40769548
742277391403 40771280
142153123073 40773012
560209352003 40774744
544103333133 40776476
685556194513 40778208
936950141223 40779940
28010467603 40781672
430660939353 40783404
388645237953 40785136
74928000833 40786868
200975105033 40788600
329122994303 40790332
323520900783 40792064
395647854853 40793796
728972419293 40795528
554607258483 40797260
195373011513 40798992
718468493943 40800724
364836340493 40802456
777290475903 40804188
800399111673 40805920
997872908253 40807652
622532642413 40809384
516092865533 40811116
777990737593 40812848
282905722763 40814580
539901762993 40816312
911040458693 40818044
217081123903 40819776
358533985283 40821508
253494731783 40823240
523095482433 40824972
261897872063 40826704
658245988603 40828436
881629467713 40830168
419456752313 40831900
163160973773 40833632
943252496433 40835364
97336374913 40837096
784993354493 40838828
893533916443 40840560
583317987773 40842292
418056228933 40844024
156158356873 40845756
782192307733 40847488
808802251953 40849220
971963225723 40850952
308115143603 40852684
137951552933 40854416
250693685023 40856148
189070656303 40857880
876727635883 40859612
880228944333 40861344
939050926293 40863076
854319261803 40864808
894934439823 40866540
130248674343 40868272
516092865533 40870004
481780042723 40871736
388645237953 40873468
421557537383 40875200
794096756463 40876932
235287927843 40878664
144954169833 40880396
242990806433 40882128
6302355213 40883860
904738103483 40885592
274502582483 40887324
671550960713 40889056
291308863043 40890788
995772123183 40892520
457270883573 40894252
236688451223 40895984
808802251953 40897716
764685765483 40899448
156158356873 40901180
567912230593 40902912
187670132923 40904644
638638661283 40906376
233887404463 40908108
563710660453 40909840
638638661283 40911572
579116417633 40913304
693959334793 40915036
12604710423 40916768
402650471753 40918500
972663487413 40920232
12604710423 40921964
846616383213 40923696
873926589123 40925428
835412196173 40927160
953756421783 40928892
828409579273 40930624
374640004153 40932356
396348116543 40934088
204476413483 40935820
824208009133 40937552
144954169833 40939284
950955375023 40941016
814404345473 40942748
277303629243 40944480
54620411823 40946212
288507816283 40947944
678553577613 40949676
260497348683 40951408
231786619393 40953140
184168824473 40954872
894234178133 40956604
499986846663 40958336
449568004983 40960068
490183183003 40961800
882329729403 40963532
104338991813 40965264
77729047593 40966996
315818022193 40968728
327722470923 40970460
825608532513 40972192
507689725253 40973924
5602093523 40975656
265399180513 40977388
347329798243 40979120
441164864703 40980852
278003890933 40982584
435562771183 40984316
530098099333 40986048
847316644903 40987780
488082397933 40989512
761884718723 40991244
614829763823 40992976
819306177303 40994708
677853315923 40996440
87532711253 40998172
641439708043 40999904
383043144433 41001636
878128159263 41003368
233887404463 41005100
232486881083 41006832
387244714573 41008564
939751187983 41010296
854319261803 41012028
156858618563 41013760
147755216593 41015492
920143860663 41017224
679954100993 41018956
744378176473 41020688
56721196893 41022420
829810102653 41024152
981766889383 41025884
818605915613 41027616
456570621883 41029348
621132119033 41031080
978965842623 41032812
679954100993 41034544
682755147753 41036276
36413607883 41038008
467774808923 41039740
26609944223 41041472
737375559573 41043204
992270814733 41044936
64424075483 41046668
218481647283 41048400
81230356043 41050132
272401797413 41051864
999273431633 41053596
591721128053 41055328
976164795863 41057060
677853315923 41058792
531498622713 41060524
457270883573 41062256
397048378233 41063988
656845465223 41065720
216380862213 41067452
858520831943 41069184
316518283883 41070916
22408374083 41072648
580516941013 41074380
68625645623 41076112
820006438993 41077844
315117760503 41079576
873926589123 41081308
335425349513 41083040
605726361853 41084772
507689725253 41086504
749980269993 41088236
113442393783 41089968
728972419293 41091700
143553646453 41093432
755582363513 41095164
10503925353 41096896
319319330643 41098628
254895255163 41100360
24509159153 41102092
922944907423 41103824
878828420953 41105556
928547000943 41107288
803200158433 41109020
327022209233 41110752
831210626033 41112484
381642621053 41114216
850817953353 41115948
902637318413 41117680
443265649773 41119412
736675297883 41121144
622532642413 41122876
551105950033 41124608
971963225723 41126340
747179223233 41128072
333324564443 41129804
409653088653 41131536
219882170663 41133268
804600681813 41135000
698160904933 41136732
633036567763 41138464
603625576783 41140196
500687108353 41141928
32212037743 41143660
541302286373 41145392
222683217423 41147124
936950141223 41148856
287107292903 41150588
298311479943 41152320
995772123183 41154052
229685834323 41155784
533599407783 41157516
894234178133 41159248
495785276523 41160980
970562702343 41162712
764685765483 41164444
18907065633 41166176
350130845003 41167908
616930548893 41169640
818605915613 41171372
417355967243 41173104
481079781033 41174836
588920081293 41176568
522395220743 41178300
917342813903 41180032
616930548893 41181764
184869086163 41183496
635837614523 41185228
392146546403 41186960
486681874553 41188692
165962020533 41190424
682054886063 41192156
744378176473 41193888
328422732613 41195620
543403071443 41197352
350831106693 41199084
770988120693 41200816
999273431633 41202548
331924041063 41204280
50418841683 41206012
731073204363 41207744
506289201873 41209476
481780042723 41211208
9103401973 41212940
128147889273 41214672
459371668643 41216404
530098099333 41218136
711465877043 41219868
386544452883 41221600
329122994303 41223332
464973762163 41225064
126047104203 41226796
870425280673 41228528
325621685853 41230260
461472453713 41231992
279404414313 41233724
60222505343 41235456
357833723593 41237188
649142586633 41238920
610628193683 41240652
948854589953 41242384
127447627583 41244116
128147889273 41245848
21708112393 41247580
913141243763 41249312
946753804883 41251044
469175332303 41252776
633036567763 41254508
184869086163 41256240
379541835983 41257972
669450175643 41259704
934849356153 41261436
212879553763 41263168
353632153453 41264900
604325838473 41266632
482480304413 41268364
520994697363 41270096
913141243763 41271828
241590283053 41273560
359934508663 41275292
259096825303 41277024
444666173153 41278756
895634701513 41280488
623232904103 41282220
185569347853 41283952
9803663663 41285684
334725087823 41287416
326321947543 41289148
280104676003 41290880
593821913123 41292612
158259141943 41294344
809502513643 41296076
559509090313 41297808
781492046043 41299540
332624302753 41301272
756982886893 41303004
721969802393 41304736
703762998453 41306468
868324495603 41308200
634437091143 41309932
560909613693 41311664
803900420123 41313396
316518283883 41315128
845215859833 41316860
291308863043 41318592
644240754803 41320324
855019523493 41322056
361335032043 41323788
798298326603 41325520
823507747443 41327252
602925315093 41328984
452369051743 41330716
60222505343 41332448
981766889383 41334180
432061462733 41335912
342427966413 41337644
380242097673 41339376
943952758123 41341108
451668790053 41342840
523795744123 41344572
604325838473 41346304
484581089483 41348036
950955375023 41349768
913141243763 41351500
446766958223 41353232
32212037743 41354964
178566730953 41356696
911740720383 41358428
738075821263 41360160
808802251953 41361892
143553646453 41363624
363435817113 41365356
601524791713 41367088
845215859833 41368820
885831037853 41370552
907539150243 41372284
332624302753 41374016
930647786013 41375748
7702878593 41377480
695359858173 41379212
590320604673 41380944
614829763823 41382676
84731664493 41384408
395647854853 41386140
381642621053 41387872
343828489793 41389604
28010467603 41391336
775189690833 41393068
965660870513 41394800
245791853193 41396532
946053543193 41398264
338926657963 41399996
459371668643 41401728
850117691663 41403460
658946250293 41405192
210778768693 41406924
796197541533 41408656
11904448733 41410388
702362475073 41412120
742977653093 41413852
219181908973 41415584
996472384873 41417316
524496005813 41419048
700961951693 41420780
533599407783 41422512
766086288863 41424244
602925315093 41425976
684155671133 41427708
228985572633 41429440
700261690003 41431172
371838957393 41432904
845215859833 41434636
548304903273 41436368
191171441373 41438100
126747365893 41439832
198174058273 41441564
630935782693 41443296
200975105033 41445028
427859892593 41446760
135850767863 41448492
867624233913 41450224
747879484923 41451956
214280077143 41453688
81930617733 41455420
273102059103 41457152
74227739143 41458884
553206735103 41460616
15405757183 41462348
178566730953 41464080
927146477563 41465812
467774808923 41467544
70726430693 41469276
710765615353 41471008
77729047593 41472740
639338922973 41474472
543403071443 41476204
417355967243 41477936
233887404463 41479668
259096825303 41481400
87532711253 41483132
462872977093 41484864
529397837643 41486596
600824530023 41488328
710765615353 41490060
466374285543 41491792
946053543193 41493524
21007850703 41495256
133049721103 41496988
65124337173 41498720
980366366003 41500452
431361201043 41502184
912440982073 41503916
877427897573 41505648
633036567763 41507380
504188416803 41509112
517493388913 41510844
92434543083 41512576
395647854853 41514308
59522243653 41516040
37113869573 41517772
366236863873 41519504
718468493943 41521236
735975036193 41522968
204476413483 41524700
464273500473 41526432
834011672793 41528164
955156945163 41529896
46917533233 41531628
406151780203 41533360
892833654753 41535092
494384753143 41536824
488782659623 41538556
77729047593 41540288
675752530853 41542020
796897803223 41543752
144253908143 41545484
759083671963 41547216
387244714573 41548948
693959334793 41550680
227585049253 41552412
484581089483 41554144
384443667813 41555876
267499965583 41557608
764685765483 41559340
593821913123 41561072
678553577613 41562804
857820570253 41564536
380942359363 41566268
608527408613 41568000
460071930333 41569732
541302286373 41571464
28010467603 41573196
443265649773 41574928
651943633393 41576660
747179223233 41578392
72126954073 41580124
3501308453 41581856
124646580823 41583588
11204187043 41585320
539201501303 41587052
648442324943 41588784
191871703063 41590516
61623028723 41592248
10503925353 41593980
635837614523 41595712
598023483263 41597444
81930617733 41599176
530098099333 41600908
13304972113 41602640
903337580103 41604372
654044418463 41606104
786393877873 41607836
684155671133 41609568
822107224063 41611300
953056160093 41613032
630935782693 41614764
588920081293 41616496
492984229763 41618228
206577198553 41619960
110641347023 41621692
425058845833 41623424
492984229763 41625156
733874251123 41626888
498586323283 41628620
25909682533 41630352
357833723593 41632084
215680600523 41633816
608527408613 41635548
209378245313 41637280
606426623543 41639012
58121720273 41640744
901236795033 41642476
584018249463 41644208
787794401253 41645940
546204118203 41647672
74227739143 41649404
677853315923 41651136
539901762993 41652868
766786550553 41654600
343828489793 41656332
468475070613 41658064
444666173153 41659796
380242097673 41661528
586119034533 41663260
768187073933 41664992
941151711363 41666724
560909613693 41668456
134450244483 41670188
850117691663 41671920
532899146093 41673652
327022209233 41675384
220582432353 41677116
388645237953 41678848
734574512813 41680580
442565388083 41682312
80530094353 41684044
51119103373 41685776
97336374913 41687508
341727704723 41689240
766786550553 41690972
647041801563 41692704
671550960713 41694436
483880827793 41696168
464273500473 41697900
619031333963 41699632
937650402913 41701364
31511776053 41703096
368337648943 41704828
466374285543 41706560
320719854023 41708292
196773534893 41710024
369738172323 41711756
745778699853 41713488
632336306073 41715220
421557537383 41716952
724070587463 41718684
637238137903 41720416
877427897573 41722148
669450175643 41723880
719168755633 41725612
590320604673 41727344
410353350343 41729076
379541835983 41730808
269600750653 41732540
375340265843 41734272
278704152623 41736004
361335032043 41737736
777990737593 41739468
132349459413 41741200
485281351173 41742932
70726430693 41744664
292709386423 41746396
44116486473 41748128
834711934483 41749860
490183183003 41751592
665248605503 41753324
674352007473 41755056
669450175643 41756788
297611218253 41758520
53219888443 41760252
162460712083 41761984
661047035363 41763716
428560154283 41765448
649842848323 41767180
179266992643 41768912
76328524213 41770644
147755216593 41772376
219181908973 41774108
983167412763 41775840
184869086163 41777572
476177949203 41779304
689757764653 41781036
477578472583 41782768
750680531683 41784500
970562702343 41786232
737375559573 41787964
900536533343 41789696
774489429143 41791428
696760381553 41793160
233887404463 41794892
525196267503 41796624
147755216593 41798356
985268197833 41800088
747879484923 41801820
193272226443 41803552
120445010683 41805284
468475070613 41807016
469875593993 41808748
637938399593 41810480
843815336453 41812212
686956717893 41813944
107140038573 41815676
200975105033 41817408
116243440543 41819140
124646580823 41820872
312316713743 41822604
336125611203 41824336
209378245313 41826068
579116417633 41827800
116243440543 41829532
741577129713 41831264
798998588293 41832996
540602024683 41834728
883730252783 41836460
936249879533 41838192
558808828623 41839924
756282625203 41841656
242990806433 41843388
121845534063 41845120
388645237953 41846852
359934508663 41848584
484581089483 41850316
655444941843 41852048
167362543913 41853780
591020866363 41855512
894934439823 41857244
814404345473 41858976
336125611203 41860708
565811445523 41862440
528697575953 41864172
530798361023 41865904
788494662943 41867636
203075890103 41869368
670150437333 41871100
419456752313 41872832
502087631733 41874564
644240754803 41876296
306014358533 41878028
726871634223 41879760
371838957393 41881492
658245988603 41883224
101537945053 41884956
547604641583 41886688
336825872893 41888420
354332415143 41890152
471276117373 41891884
482480304413 41893616
971963225723 41895348
640039184663 41897080
105039253503 41898812
60922767033 41900544
467774808923 41902276
830510364343 41904008
155458095183 41905740
776590214213 41907472
731073204363 41909204
743677914783 41910936
290608601353 41912668
475477687513 41914400
884430514473 41916132
847316644903 41917864
462172715403 41919596
451668790053 41921328
184869086163 41923060
841714551383 41924792
819306177303 41926524
30111252673 41928256
539201501303 41929988
827709317583 41931720
796197541533 41933452
869725018983 41935184
71426692383 41936916
335425349513 41938648
581917464393 41940380
591020866363 41942112
335425349513 41943844
143553646453 41945576
453069313433 41947308
147054954903 41949040
581217202703 41950772
555307520173 41952504
774489429143 41954236
771688382383 41955968
667349390573 41957700
726871634223 41959432
95235589843 41961164
327022209233 41962896
309515666983 41964628
322820639093 41966360
621832380723 41968092
239489497983 41969824
375340265843 41971556
135850767863 41973288
787794401253 41975020
862022140393 41976752
166662282223 41978484
918743337283 41980216
778690999283 41981948
8403140283 41983680
52519626753 41985412
228985572633 41987144
840314028003 41988876
822807485753 41990608
397048378233 41992340
487382136243 41994072
428560154283 41995804
877427897573 41997536
544803594823 41999268
559509090313 42001000
927146477563 42002732
120445010683 42004464
784293092803 42006196
175765684193 42007928
651243371703 42009660
962159562063 42011392
21708112393 42013124
201675366723 42014856
37814131263 42016588
114842917163 42018320
805300943503 42020052
441164864703 42021784
144253908143 42023516
221982955733 42025248
236688451223 42026980
96636113223 42028712
887931822923 42030444
176465945883 42032176
54620411823 42033908
198174058273 42035640
901937056723 42037372
834011672793 42039104
636537876213 42040836
672951484093 42042568
203075890103 42044300
702362475073 42046032
658946250293 42047764
337526134583 42049496
31511776053 42051228
411053612033 42052960
472676640753 42054692
911040458693 42056424
241590283053 42058156
297611218253 42059888
276603367553 42061620
762584980413 42063352
936950141223 42065084
9803663663 42066816
162460712083 42068548
692558811413 42070280
507689725253 42072012
556007781863 42073744
193272226443 42075476
691858549723 42077208
941151711363 42078940
296910956563 42080672
636537876213 42082404
589620342983 42084136
397748639923 42085868
505588940183 42087600
257696301923 42089332
923645169113 42091064
482480304413 42092796
376040527533 42094528
23808897463 42096260
363435817113 42097992
53219888443 42099724
696760381553 42101456
140052338003 42103188
74227739143 42104920
886531299543 42106652
219882170663 42108384
172264375743 42110116
273102059103 42111848
382342882743 42113580
985968459523 42115312
61623028723 42117044
192571964753 42118776
892133393063 42120508
828409579273 42122240
547604641583 42123972
198874319963 42125704
377441050913 42127436
204476413483 42129168
463573238783 42130900
861321878703 42132632
207977721933 42134364
137251291243 42136096
828409579273 42137828
992270814733 42139560
252794470093 42141292
769587597313 42143024
854319261803 42144756
21708112393 42146488
612028717063 42148220
242290544743 42149952
841714551383 42151684
256996040233 42153416
913141243763 42155148
841714551383 42156880
756982886893 42158612
486681874553 42160344
818605915613 42162076
682755147753 42163808
100837683363 42165540
742977653093 42167272
950955375023 42169004
812303560403 42170736
524496005813 42172468
668749913953 42174200
65124337173 42175932
141452861383 42177664
423658322453 42179396
732473727743 42181128
561609875383 42182860
656845465223 42184592
623232904103 42186324
551806211723 42188056
886531299543 42189788
254895255163 42191520
607126885233 42193252
388645237953 42194984
680654362683 42196716
422257799073 42198448
114142655473 42200180
276603367553 42201912
21708112393 42203644
317218545573 42205376
843115074763 42207108
216380862213 42208840
711465877043 42210572
235287927843 42212304
735975036193 42214036
897035224893 42215768
535700192853 42217500
105739515193 42219232
733874251123 42220964
943952758123 42222696
531498622713 42224428
587519557913 42226160
318619068953 42227892
197473796583 42229624
820006438993 42231356
407552303583 42233088
787094139563 42234820
848016906593 42236552
135850767863 42238284
302513050083 42240016
381642621053 42241748
194672749823 42243480
410353350343 42245212
391446284713 42246944
14705495493 42248676
716367708873 42250408
621132119033 42252140
751380793373 42253872
890032607993 42255604
217781385593 42257336
16106018873 42259068
379541835983 42260800
124646580823 42262532
688357241273 42264264
95935851533 42265996
702362475073 42267728
218481647283 42269460
98736898293 42271192
394247331473 42272924
862022140393 42274656
150556263353 42276388
939751187983 42278120
91734281393 42279852
134450244483 42281584
525896529193 42283316
173664899123 42285048
683455409443 42286780
968461917273 42288512
602225053403 42290244
511191033703 42291976
189070656303 42293708
354332415143 42295440
184168824473 42297172
450968528363 42298904
560909613693 42300636
644941016493 42302368
635837614523 42304100
42015701403 42305832
382342882743 42307564
947454066573 42309296
834011672793 42311028
733173989433 42312760
252794470093 42314492
874626850813 42316224
892133393063 42317956
796897803223 42319688
14005233803 42321420
753481578443 42323152
329823255993 42324884
897735486583 42326616
370438434013 42328348
29410990983 42330080
359934508663 42331812
291308863043 42333544
999973693323 42335276
602225053403 42337008
232486881083 42338740
617630810583 42340472
303213311773 42342204
577715894253 42343936
605026100163 42345668
741577129713 42347400
630935782693 42349132
749980269993 42350864
182068039403 42352596
221982955733 42354328
961459300373 42356060
357833723593 42357792
938350664603 42359524
710765615353 42361256
207277460243 42362988
293409648113 42364720
427159630903 42366452
572814062423 42368184
133049721103 42369916
669450175643 42371648
422958060763 42373380
556007781863 42375112
29410990983 42376844
106439776883 42378576
331924041063 42380308
836112457863 42382040
279404414313 42383772
198174058273 42385504
261197610373 42387236
387944976263 42388968
373939742463 42390700
800399111673 42392432
158959403633 42394164
455870360193 42395896
24509159153 42397628
848717168283 42399360
753481578443 42401092
578416155943 42402824
609227670303 42404556
626033950863 42406288
18907065633 42408020
778690999283 42409752
924345430803 42411484
378141312603 42413216
513291818773 42414948
600124268333 42416680
911040458693 42418412
73527477453 42420144
2100785073 42421876
443265649773 42423608
61623028723 42425340
393547069783 42427072
548304903273 42428804
149856001663 42430536
434162247803 42432268
176465945883 42434000
477578472583 42435732
564410922143 42437464
411753873723 42439196
967061393893 42440928
734574512813 42442660
783592831113 42444392
212879553763 42446124
896334963203 42447856
820706700683 42449588
906138626863 42451320
380942359363 42453052
787094139563 42454784
396348116543 42456516
141452861383 42458248
128848150963 42459980
727571895913 42461712
197473796583 42463444
74928000833 42465176
53920150133 42466908
203075890103 42468640
341727704723 42470372
693959334793 42472104
985968459523 42473836
704463260143 42475568
832611149413 42477300
218481647283 42479032
523795744123 42480764
121845534063 42482496
221982955733 42484228
117643963923 42485960
198174058273 42487692
100837683363 42489424
810903037023 42491156
191871703063 42492888
834011672793 42494620
564410922143 42496352
189070656303 42498084
89633496323 42499816
433461986113 42501548
646341539873 42503280
931348047703 42505012
219882170663 42506744
640039184663 42508476
400549686683 42510208
471276117373 42511940
935549617843 42513672
748579746613 42515404
588920081293 42517136
103638730123 42518868
300412265013 42520600
782192307733 42522332
944653019813 42524064
334725087823 42525796
396348116543 42527528
499986846663 42529260
31511776053 42530992
242990806433 42532724
619731595653 42534456
831210626033 42536188
658946250293 42537920
599424006643 42539652
163861235463 42541384
730372942673 42543116
248592899953 42544848
863422663773 42546580
196073273203 42548312
608527408613 42550044
572814062423 42551776
523095482433 42553508
748579746613 42555240
777290475903 42556972
247892638263 42558704
280104676003 42560436
155458095183 42562168
787794401253 42563900
925045692493 42565632
770988120693 42567364
693959334793 42569096
731773466053 42570828
853619000113 42572560
819306177303 42574292
422958060763 42576024
233887404463 42577756
681354624373 42579488
91734281393 42581220
347329798243 42582952
92434543083 42584684
524496005813 42586416
888632084613 42588148
246492114883 42589880
831210626033 42591612
512591557083 42593344
616930548893 42595076
26609944223 42596808
978265580933 42598540
919443598973 42600272
534999931163 42602004
425759107523 42603736
249293161643 42605468
742277391403 42607200
188370394613 42608932
231086357703 42610664
593821913123 42612396
971262964033 42614128
412454135413 42615860
597323221573 42617592
484581089483 42619324
170863852363 42621056
214280077143 42622788
362735555423 42624520
217081123903 42626252
780791784353 42627984
855719785183 42629716
882329729403 42631448
350130845003 42633180
794797018153 42634912
182068039403 42636644
60222505343 42638376
92434543083 42640108
191171441373 42641840
736675297883 42643572
165962020533 42645304
441164864703 42647036
292009124733 42648768
824908270823 42650500
727571895913 42652232
246492114883 42653964
900536533343 42655696
527297052573 42657428
644240754803 42659160
299712003323 42660892
242990806433 42662624
4901831833 42664356
153357310113 42666088
977565319243 42667820
16806280563 42669552
184168824473 42671284
25209420843 42673016
790595448013 42674748
970562702343 42676480
265399180513 42678212
976865057553 42679944
280804937693 42681676
397048378233 42683408
153357310113 42685140
336825872893 42686872
539201501303 42688604
642840231423 42690336
798998588293 42692068
287107292903 42693800
795497279843 42695532
720569279013 42697264
51819365063 42698996
566511707213 42700728
668749913953 42702460
320719854023 42704192
758383410273 42705924
190471179683 42707656
852918738423 42709388
791295709703 42711120
717067970563 42712852
168763067293 42714584
320019592333 42716316
464273500473 42718048
137251291243 42719780
848016906593 42721512
995772123183 42723244
81230356043 42724976
377441050913 42726708
149155739973 42728440
597323221573 42730172
51119103373 42731904
311616452053 42733636
436963294563 42735368
787794401253 42737100
161760450393 42738832
53920150133 42740564
887931822923 42742296
333324564443 42744028
165261758843 42745760
574214585803 42747492
364136078803 42749224
867624233913 42750956
957957991923 42752688
611328455373 42754420
621132119033 42756152
136551029553 42757884
413854658793 42759616
768187073933 42761348
628134735933 42763080
387244714573 42764812
592421389743 42766544
294810171493 42768276
568612492283 42770008
266799703893 42771740
18907065633 42773472
887931822923 42775204
304613835153 42776936
705163521833 42778668
79829832663 42780400
710765615353 42782132
91734281393 42783864
182068039403 42785596
938350664603 42787328
322120377403 42789060
832611149413 42790792
500687108353 42792524
677853315923 42794256
763985503793 42795988
960759038683 42797720
970562702343 42799452
53920150133 42801184
522395220743 42802916
859921355323 42804648
5602093523 42806380
317918807263 42808112
375340265843 42809844
126047104203 42811576
185569347853 42813308
295510433183 42815040
317918807263 42816772
832611149413 42818504
881629467713 42820236
592421389743 42821968
431361201043 42823700
355732938523 42825432
679253839303 42827164
109941085333 42828896
92434543083 42830628
654044418463 42832360
146354693213 42834092
820006438993 42835824
301112526703 42837556
57421458583 42839288
455170098503 42841020
264698918823 42842752
432761724423 42844484
901236795033 42846216
624633427483 42847948
698160904933 42849680
682755147753 42851412
913141243763 42853144
425759107523 42854876
137251291243 42856608
397048378233 42858340
645641278183 42860072
907539150243 42861804
289908339663 42863536
829109840963 42865268
735975036193 42867000
478278734273 42868732
88933234633 42870464
576315370873 42872196
939050926293 42873928
308815405293 42875660
114842917163 42877392
903337580103 42879124
567211968903 42880856
530798361023 42882588
122545795753 42884320
848016906593 42886052
436263032873 42887784
503488155113 42889516
179266992643 42891248
780791784353 42892980
831210626033 42894712
939751187983 42896444
394947593163 42898176
512591557083 42899908
162460712083 42901640
801099373363 42903372
616230287203 42905104
834011672793 42906836
488782659623 42908568
682054886063 42910300
588219819603 42912032
813003822093 42913764
668049652263 42915496
429960677663 42917228
197473796583 42918960
128848150963 42920692
701662213383 42922424
408252565273 42924156
164561497153 42925888
342427966413 42927620
135850767863 42929352
216380862213 42931084
254194993473 42932816
724770849153 42934548
549705426653 42936280
597323221573 42938012
898435748273 42939744
79129570973 42941476
625333689173 42943208
254895255163 42944940
981066627693 42946672
549005164963 42948404
808802251953 42950136
686956717893 42951868
245091591503 42953600
719869017323 42955332
58821981963 42957064
376040527533 42958796
626033950863 42960528
91034019703 42962260
315117760503 42963992
612028717063 42965724
69325907313 42967456
48318056613 42969188
653344156773 42970920
233187142773 42972652
953756421783 42974384
775889952523 42976116
68625645623 42977848
81930617733 42979580
739476344643 42981312
350130845003 42983044
960058776993 42984776
806701466883 42986508
427859892593 42988240
778690999283 42989972
531498622713 42991704
319319330643 42993436
422958060763 42995168
665248605503 42996900
731073204363 42998632
447467219913 43000364
813704083783 43002096
406151780203 43003828
922244645733 43005560
150556263353 43007292
388645237953 43009024
661747297053 43010756
630935782693 43012488
408952826963 43014220
821406962373 43015952
378841574293 43017684
44116486473 43019416
434162247803 43021148
377441050913 43022880
70726430693 43024612
330523517683 43026344
928547000943 43028076
530098099333 43029808
111341608713 43031540
584718511153 43033272
175065422503 43035004
749980269993 43036736
992971076423 43038468
479679257653 43040200
691858549723 43041932
745778699853 43043664
896334963203 43045396
895634701513 43047128
341027443033 43048860
787094139563 43050592
488082397933 43052324
56721196893 43054056
562310137073 43055788
108540561953 43057520
195373011513 43059252
219882170663 43060984
773789167453 43062716
336125611203 43064448
369037910633 43066180
967761655583 43067912
36413607883 43069644
255595516853 43071376
971262964033 43073108
983167412763 43074840
475477687513 43076572
867624233913 43078304
497185799903 43080036
380242097673 43081768
560209352003 43083500
564410922143 43085232
70726430693 43086964
209378245313 43088696
36413607883 43090428
286407031213 43092160
782192307733 43093892
129548412653 43095624
971963225723 43097356
287107292903 43099088
65124337173 43100820
63023552103 43102552
67925383933 43104284
718468493943 43106016
689757764653 43107748
699561428313 43109480
890732869683 43111212
63723813793 43112944
53920150133 43114676
91734281393 43116408
553206735103 43118140
197473796583 43119872
490183183003 43121604
784993354493 43123336
802499896743 43125068
813003822093 43126800
716367708873 43128532
681354624373 43130264
426459369213 43131996
912440982073 43133728
261897872063 43135460
754181840133 43137192
313016975433 43138924
280104676003 43140656
747179223233 43142388
761184457033 43144120
568612492283 43145852
778690999283 43147584
123946319133 43149316
184168824473 43151048
861321878703 43152780
900536533343 43154512
788494662943 43156244
189070656303 43157976
831210626033 43159708
999273431633 43161440
574914847493 43163172
927846739253 43164904
714967185493 43166636
129548412653 43168368
283605984453 43170100
225484264183 43171832
876727635883 43173564
166662282223 43175296
129548412653 43177028
549705426653 43178760
126047104203 43180492
777990737593 43182224
200975105033 43183956
757683148583 43185688
89633496323 43187420
938350664603 43189152
798298326603 43190884
876027374193 43192616
584018249463 43194348
137951552933 43196080
277303629243 43197812
433461986113 43199544
787794401253 43201276
980366366003 43203008
407552303583 43204740
539901762993 43206472
124646580823 43208204
808101990263 43209936
532899146093 43211668
442565388083 43213400
574914847493 43215132
822107224063 43216864
719869017323 43218596
568612492283 43220328
428560154283 43222060
450268266673 43223792
228285310943 43225524
523095482433 43227256
825608532513 43228988
390045761333 43230720
69325907313 43232452
776590214213 43234184
57421458583 43235916
751380793373 43237648
35013084503 43239380
138651814623 43241112
101537945053 43242844
877427897573 43244576
224784002493 43246308
703762998453 43248040
756982886893 43249772
951655636713 43251504
415255182173 43253236
961459300373 43254968
624633427483 43256700
614829763823 43258432
456570621883 43260164
629535259313 43261896
274502582483 43263628
922244645733 43265360
62323290413 43267092
292709386423 43268824
271001274033 43270556
388645237953 43272288
826308794203 43274020
65124337173 43275752
857120308563 43277484
525896529193 43279216
483180566103 43280948
728272157603 43282680
292009124733 43284412
97336374913 43286144
406852041893 43287876
609227670303 43289608
275903105863 43291340
675752530853 43293072
619031333963 43294804
806701466883 43296536
161760450393 43298268
29410990983 43300000
971262964033 43301732
803200158433 43303464
556007781863 43305196
355032676833 43306928
324221162473 43308660
794096756463 43310392
63023552103 43312124
752081055063 43313856
450968528363 43315588
689057502963 43317320
595222436503 43319052
581217202703 43320784
929947524323 43322516
425058845833 43324248
711465877043 43325980
283605984453 43327712
506989463563 43329444
565111183833 43331176
701662213383 43332908
985968459523 43334640
382342882743 43336372
934149094463 43338104
976865057553 43339836
452369051743 43341568
109941085333 43343300
952355898403 43345032
413854658793 43346764
264698918823 43348496
524496005813 43350228
651943633393 43351960
609927931993 43353692
856420046873 43355424
221282694043 43357156
523095482433 43358888
58121720273 43360620
116943702233 43362352
343128228103 43364084
843815336453 43365816
198174058273 43367548
587519557913 43369280
494384753143 43371012
295510433183 43372744
665948867193 43374476
585418772843 43376208
378841574293 43377940
530798361023 43379672
177166207573 43381404
796897803223 43383136
922244645733 43384868
984567936143 43386600
147054954903 43388332
548304903273 43390064
77729047593 43391796
637238137903 43393528
427859892593 43395260
556708043553 43396992
269600750653 43398724
271701535723 43400456
95235589843 43402188
364836340493 43403920
565811445523 43405652
491583706383 43407384
888632084613 43409116
579116417633 43410848
128848150963 43412580
204476413483 43414312
131649197723 43416044
656145203533 43417776
288507816283 43419508
153357310113 43421240
925745954183 43422972
376740789223 43424704
843115074763 43426436
637938399593 43428168
482480304413 43429900
82630879423 43431632
649842848323 43433364
585418772843 43435096
885831037853 43436828
957957991923 43438560
336125611203 43440292
636537876213 43442024
946053543193 43443756
301112526703 43445488
68625645623 43447220
443265649773 43448952
434862509493 43450684
795497279843 43452416
32912299433 43454148
651943633393 43455880
145654431523 43457612
420857275693 43459344
912440982073 43461076
466374285543 43462808
112742132093 43464540
922244645733 43466272
634437091143 43468004
713566662113 43469736
67225122243 43471468
618331072273 43473200
251393946713 43474932
54620411823 43476664
971963225723 43478396
976164795863 43480128
766786550553 43481860
497886061593 43483592
277303629243 43485324
345929274863 43487056
782192307733 43488788
859221093633 43490520
691858549723 43492252
691858549723 43493984
193972488133 43495716
190471179683 43497448
11904448733 43499180
265399180513 43500912
675752530853 43502644
617630810583 43504376
852918738423 43506108
488082397933 43507840
675752530853 43509572
72126954073 43511304
694659596483 43513036
400549686683 43514768
355732938523 43516500
934849356153 43518232
16106018873 43519964
497185799903 43521696
754181840133 43523428
3 43525160
252794470093 43526892
826308794203 43528624
471276117373 43530356
794096756463 43532088
339626919653 43533820
752081055063 43535552
432761724423 43537284
239489497983 43539016
565811445523 43540748
306714620223 43542480
773789167453 43544212
696060119863 43545944
613429240443 43547676
679954100993 43549408
262598133753 43551140
128147889273 43552872
123946319133 43554604
119744748993 43556336
235988189533 43558068
155458095183 43559800
656145203533 43561532
612028717063 43563264
442565388083 43564996
955857206853 43566728
817905653923 43568460
207277460243 43570192
287107292903 43571924
543403071443 43573656
352931891763 43575388
707964568593 43577120
694659596483 43578852
825608532513 43580584
51819365063 43582316
567211968903 43584048
334024826133 43585780
252094208403 43587512
584718511153 43589244
904037841793 43590976
717768232253 43592708
182768301093 43594440
107840300263 43596172
653344156773 43597904
601524791713 43599636
651943633393 43601368
743677914783 43603100
757683148583 43604832
116243440543 43606564
812303560403 43608296
789895186323 43610028
351531368383 43611760
598023483263 43613492
682755147753 43615224
18907065633 43616956
732473727743 43618688
707264306903 43620420
369037910633 43622152
162460712083 43623884
579816679323 43625616
488782659623 43627348
727571895913 43629080
108540561953 43630812
517493388913 43632544
70726430693 43634276
58821981963 43636008
985968459523 43637740
303913573463 43639472
254194993473 43641204
513291818773 43642936
415955443863 43644668
904037841793 43646400
675052269163 43648132
366236863873 43649864
873926589123 43651596
899136009963 43653328
200274843343 43655060
453769575123 43656792
933448832773 43658524
183468562783 43660256
228285310943 43661988
315117760503 43663720
323520900783 43665452
998573169943 43667184
392846808093 43668916
542702809753 43670648
19607327323 43672380
759083671963 43674112
193272226443 43675844
94535328153 43677576
4901831833 43679308
980366366003 43681040
914541767143 43682772
664548343813 43684504
717067970563 43686236
872526065743 43687968
561609875383 43689700
890732869683 43691432
795497279843 43693164
83331141113 43694896
890032607993 43696628
366937125563 43698360
948854589953 43700092
869725018983 43701824
908239411933 43703556
424358584143 43705288
798998588293 43707020
904037841793 43708752
148455478283 43710484
714266923803 43712216
873926589123 43713948
567912230593 43715680
705163521833 43717412
71426692383 43719144
207977721933 43720876
306014358533 43722608
57421458583 43724340
457270883573 43726072
217781385593 43727804
600124268333 43729536
366236863873 43731268
869024757293 43733000
44116486473 43734732
142853384763 43736464
27310205913 43738196
336125611203 43739928
782892569423 43741660
30811514363 43743392
310215928673 43745124
912440982073 43746856
647742063253 43748588
481079781033 43750320
42015701403 43752052
172264375743 43753784
586119034533 43755516
497886061593 43757248
929947524323 43758980
866923972223 43760712
434162247803 43762444
648442324943 43764176
598023483263 43765908
845916121523 43767640
421557537383 43769372
707964568593 43771104
161760450393 43772836
694659596483 43774568
673651745783 43776300
385143929503 43778032
509790510323 43779764
242990806433 43781496
806001205193 43783228
98736898293 43784960
505588940183 43786692
264698918823 43788424
123946319133 43790156
380942359363 43791888
475477687513 43793620
915942290523 43795352
508389986943 43797084
118344225613 43798816
614129502133 43800548
688357241273 43802280
759783933653 43804012
60922767033 43805744
458671406953 43807476
323520900783 43809208
386544452883 43810940
820006438993 43812672
729672680983 43814404
443965911463 43816136
663848082123 43817868
606426623543 43819600
871125542363 43821332
448167481603 43823064
888632084613 43824796
172964637433 43826528
148455478283 43828260
800399111673 43829992
69325907313 43831724
325621685853 43833456
252794470093 43835188
662447558743 43836920
260497348683 43838652
516793127223 43840384
359934508663 43842116
706564045213 43843848
46917533233 43845580
329122994303 43847312
259096825303 43849044
939751187983 43850776
373239480773 43852508
711465877043 43854240
689057502963 43855972
99437159983 43857704
866923972223 43859436
289208077973 43861168
962859823753 43862900
262598133753 43864632
845916121523 43866364
690458026343 43868096
775889952523 43869828
710065353663 43871560
684155671133 43873292
761184457033 43875024
842414813073 43876756
927846739253 43878488
440464603013 43880220
369037910633 43881952
763985503793 43883684
190471179683 43885416
892833654753 43887148
86832449563 43888880
741577129713 43890612
470575855683 43892344
86832449563 43894076
464973762163 43895808
532899146093 43897540
398448901613 43899272
982467151073 43901004
317218545573 43902736
93835066463 43904468
477578472583 43906200
647742063253 43907932
656845465223 43909664
704463260143 43911396
679253839303 43913128
329823255993 43914860
521694959053 43916592
93134804773 43918324
229685834323 43920056
109240823643 43921788
933448832773 43923520
322820639093 43925252
503488155113 43926984
640039184663 43928716
440464603013 43930448
938350664603 43932180
658245988603 43933912
51819365063 43935644
751380793373 43937376
615530025513 43939108
841714551383 43940840
394247331473 43942572
292709386423 43944304
432761724423 43946036
497886061593 43947768
761184457033 43949500
582617726083 43951232
465674023853 43952964
502087631733 43954696
508389986943 43956428
427859892593 43958160
459371668643 43959892
501387370043 43961624
172264375743 43963356
867624233913 43965088
457971145263 43966820
912440982073 43968552
412454135413 43970284
914541767143 43972016
787094139563 43973748
110641347023 43975480
845916121523 43977212
869725018983 43978944
435562771183 43980676
20307589013 43982408
864823187153 43984140
458671406953 43985872
111341608713 43987604
66524860553 43989336
283605984453 43991068
44116486473 43992800
355732938523 43994532
89633496323 43996264
995772123183 43997996
58821981963 43999728
809502513643 44001460
266799703893 44003192
345929274863 44004924
612028717063 44006656
711465877043 44008388
995071861493 44010120
125346842513 44011852
14705495493 44013584
464973762163 44015316
253494731783 44017048
425759107523 44018780
26609944223 44020512
783592831113 44022244
217781385593 44023976
775889952523 44025708
709365091973 44027440
228985572633 44029172
515392603843 44030904
817905653923 44032636
756282625203 44034368
273802320793 44036100
247892638263 44037832
897735486583 44039564
421557537383 44041296
806001205193 44043028
696760381553 44044760
56721196893 44046492
115543178853 44048224
905438365173 44049956
93835066463 44051688
102938468433 44053420
922244645733 44055152
414554920483 44056884
406852041893 44058616
829109840963 44060348
810903037023 44062080
172264375743 44063812
516793127223 44065544
843115074763 44067276
14005233803 44069008
843115074763 44070740
401249948373 44072472
922244645733 44074204
911740720383 44075936
185569347853 44077668
308815405293 44079400
671550960713 44081132
745778699853 44082864
161760450393 44084596
172264375743 44086328
549005164963 44088060
830510364343 44089792
293409648113 44091524
383743406123 44093256
856420046873 44094988
470575855683 44096720
858520831943 44098452
565111183833 44100184
852918738423 44101916
672951484093 44103648
51119103373 44105380
838913504623 44107112
714967185493 44108844
738075821263 44110576
285006507833 44112308
22408374083 44114040
211479030383 44115772
471976379063 44117504
296210694873 44119236
257696301923 44120968
510490772013 44122700
425058845833 44124432
247892638263 44126164
198874319963 44127896
665248605503 44129628
313717237123 44131360
132349459413 44133092
524496005813 44134824
770287859003 44136556
854319261803 44138288
913141243763 44140020
745078438163 44141752
826308794203 44143484
598723744953 44145216
814404345473 44146948
588219819603 44148680
651243371703 44150412
995071861493 44152144
688357241273 44153876
796197541533 44155608
937650402913 44157340
476878210893 44159072
720569279013 44160804
838913504623 44162536
832611149413 44164268
281505199383 44166000
558808828623 44167732
518893912293 44169464
862722402083 44171196
770287859003 44172928
380242097673 44174660
186269609543 44176392
39914916333 44178124
350831106693 44179856
504188416803 44181588
965660870513 44183320
895634701513 44185052
384443667813 44186784
484581089483 44188516
713566662113 44190248
722670064083 44191980
251393946713 44193712
698160904933 44195444
685556194513 44197176
761884718723 44198908
198174058273 44200640
968461917273 44202372
51119103373 44204104
285006507833 44205836
242290544743 44207568
655444941843 44209300
843115074763 44211032
277303629243 44212764
750680531683 44214496
604325838473 44216228
130948936033 44217960
789895186323 44219692
312316713743 44221424
626734212553 44223156
310916190363 44224888
350831106693 44226620
779391260973 44228352
485981612863 44230084
378841574293 44231816
654044418463 44233548
272401797413 44235280
596622959883 44237012
334725087823 44238744
701662213383 44240476
488082397933 44242208
184869086163 44243940
898435748273 44245672
322120377403 44247404
173664899123 44249136
110641347023 44250868
869024757293 44252600
677853315923 44254332
768187073933 44256064
829109840963 44257796
709365091973 44259528
796197541533 44261260
497886061593 44262992
791995971393 44264724
591721128053 44266456
496485538213 44268188
980366366003 44269920
198874319963 44271652
981066627693 44273384
235988189533 44275116
897735486583 44276848
502787893423 44278580
693259073103 44280312
717768232253 44282044
245791853193 44283776
413854658793 44285508
735274774503 44287240
263298395443 44288972
853619000113 44290704
644941016493 44292436
376740789223 44294168
301112526703 44295900
666649128883 44297632
109941085333 44299364
260497348683 44301096
147054954903 44302828
350130845003 44304560
604325838473 44306292
644941016493 44308024
908939673623 44309756
994371599803 44311488
885831037853 44313220
264698918823 44314952
230386096013 44316684
603625576783 44318416
130248674343 44320148
371138695703 44321880
815104607163 44323612
616930548893 44325344
626033950863 44327076
778690999283 44328808
483880827793 44330540
50418841683 44332272
565811445523 44334004
538501239613 44335736
376740789223 44337468
443265649773 44339200
551806211723 44340932
293409648113 44342664
750680531683 44344396
326321947543 44346128
2100785073 44347860
791995971393 44349592
167362543913 44351324
836112457863 44353056
963560085443 44354788
399149163303 44356520
434162247803 44358252
546204118203 44359984
39914916333 44361716
741577129713 44363448
511891295393 44365180
335425349513 44366912
949554851643 44368644
255595516853 44370376
292709386423 44372108
782892569423 44373840
352231630073 44375572
225484264183 44377304
201675366723 44379036
933448832773 44380768
402650471753 44382500
122545795753 44384232
987368982903 44385964
7702878593 44387696
838213242933 44389428
871825804053 44391160
710765615353 44392892
596622959883 44394624
594522174813 44396356
725471110843 44398088
585418772843 44399820
248592899953 44401552
23808897463 44403284
243691068123 44405016
642840231423 44406748
18907065633 44408480
898435748273 44410212
61623028723 44411944
455870360193 44413676
259096825303 44415408
887231561233 44417140
567912230593 44418872
783592831113 44420604
205176675173 44422336
484581089483 44424068
144954169833 44425800
270301012343 44427532
354332415143 44429264
857120308563 44430996
706564045213 44432728
97336374913 44434460
680654362683 44436192
480379519343 44437924
649142586633 44439656
325621685853 44441388
76328524213 44443120
94535328153 44444852
749280008303 44446584
166662282223 44448316
268900488963 44450048
894934439823 44451780
121145272373 44453512
557408305243 44455244
266799703893 44456976
912440982073 44458708
925745954183 44460440
940451449673 44462172
387244714573 44463904
317218545573 44465636
574914847493 44467368
282205461073 44469100
962159562063 44470832
94535328153 44472564
798298326603 44474296
509090248633 44476028
539201501303 44477760
299011741633 44479492
702362475073 44481224
988769506283 44482956
907539150243 44484688
420157014003 44486420
268200227273 44488152
182068039403 44489884
94535328153 44491616
392846808093 44493348
984567936143 44495080
4201570143 44496812
467074547233 44498544
894234178133 44500276
985268197833 44502008
83331141113 44503740
418756490623 44505472
67225122243 44507204
526596790883 44508936
226884787563 44510668
157558880253 44512400
971262964033 44514132
203075890103 44515864
701662213383 44517596
149155739973 44519328
486681874553 44521060
245791853193 44522792
526596790883 44524524
73527477453 44526256
813704083783 44527988
477578472583 44529720
306014358533 44531452
552506473413 44533184
980366366003 44534916
163160973773 44536648
990870291353 44538380
412454135413 44540112
710065353663 44541844
343128228103 44543576
3501308453 44545308
768187073933 44547040
555307520173 44548772
389345499643 44550504
336825872893 44552236
170163590673 44553968
630935782693 44555700
78429309283 44557432
460071930333 44559164
213579815453 44560896
100837683363 44562628
98036636603 44564360
567912230593 44566092
24509159153 44567824
507689725253 44569556
55320673513 44571288
510490772013 44573020
345229013173 44574752
859921355323 44576484
51119103373 44578216
47617794923 44579948
734574512813 44581680
573514324113 44583412
975464534173 44585144
740176606333 44586876
204476413483 44588608
269600750653 44590340
821406962373 44592072
328422732613 44593804
350831106693 44595536
876727635883 44597268
254194993473 44599000
248592899953 44600732
623232904103 44602464
482480304413 44604196
270301012343 44605928
330523517683 44607660
904738103483 44609392
346629536553 44611124
719168755633 44612856
642840231423 44614588
825608532513 44616320
626033950863 44618052
829810102653 44619784
165962020533 44621516
883730252783 44623248
325621685853 44624980
692558811413 44626712
312316713743 44628444
703762998453 44630176
696060119863 44631908
964960608823 44633640
759783933653 44635372
841014289693 44637104
210778768693 44638836
436963294563 44640568
648442324943 44642300
301112526703 44644032
446766958223 44645764
41315439713 44647496
906838888553 44649228
119744748993 44650960
427159630903 44652692
21007850703 44654424
133749982793 44656156
551806211723 44657888
659646511983 44659620
913841505453 44661352
915942290523 44663084
238088974603 44664816
495785276523 44666548
30111252673 44668280
693259073103 44670012
672951484093 44671744
325621685853 44673476
334024826133 44675208
87532711253 44676940
829810102653 44678672
269600750653 44680404
942552234743 44682136
54620411823 44683868
128848150963 44685600
487382136243 44687332
555307520173 44689064
954456683473 44690796
119044487303 44692528
913141243763 44694260
619031333963 44695992
815104607163 44697724
547604641583 44699456
363435817113 44701188
19607327323 44702920
883730252783 44704652
588920081293 44706384
579816679323 44708116
369738172323 44709848
743677914783 44711580
22408374083 44713312
177866469263 44715044
17506542253 44716776
664548343813 44718508
129548412653 44720240
943252496433 44721972
186269609543 44723704
348030059933 44725436
200975105033 44727168
235988189533 44728900
672951484093 44730632
959358515303 44732364
626033950863 44734096
91734281393 44735828
133049721103 44737560
411053612033 44739292
427159630903 44741024
513291818773 44742756
885831037853 44744488
841714551383 44746220
732473727743 44747952
524496005813 44749684
534999931163 44751416
780791784353 44753148
455170098503 44754880
92434543083 44756612
67925383933 44758344
273802320793 44760076
850117691663 44761808
941851973053 44763540
4901831833 44765272
470575855683 44767004
16806280563 44768736
845916121523 44770468
721269540703 44772200
912440982073 44773932
518893912293 44775664
634437091143 44777396
13304972113 44779128
747879484923 44780860
901236795033 44782592
887931822923 44784324
124646580823 44786056
241590283053 44787788
749980269993 44789520
47617794923 44791252
499986846663 44792984
343828489793 44794716
8403140283 44796448
203776151793 44798180
530098099333 44799912
238789236293 44801644
829810102653 44803376
775889952523 44805108
296910956563 44806840
119744748993 44808572
499286584973 44810304
787094139563 44812036
891433131373 44813768
587519557913 44815500
786393877873 44817232
2801046763 44818964
801799635053 44820696
630235521003 44822428
112742132093 44824160
759083671963 44825892
213579815453 44827624
163160973773 44829356
866923972223 44831088
182068039403 44832820
322120377403 44834552
550405688343 44836284
825608532513 44838016
410353350343 44839748
375340265843 44841480
126047104203 44843212
739476344643 44844944
65824598863 44846676
279404414313 44848408
852918738423 44850140
950955375023 44851872
50418841683 44853604
770988120693 44855336
422958060763 44857068
217781385593 44858800
488782659623 44860532
136551029553 44862264
39914916333 44863996
693259073103 44865728
615530025513 44867460
130248674343 44869192
794096756463 44870924
631636044383 44872656
921544384043 44874388
176465945883 44876120
317918807263 44877852
165261758843 44879584
245791853193 44881316
339626919653 44883048
481079781033 44884780
170163590673 44886512
105039253503 44888244
880929206023 44889976
761184457033 44891708
965660870513 44893440
992971076423 44895172
651943633393 44896904
116243440543 44898636
415955443863 44900368
193272226443 44902100
34312822813 44903832
352931891763 44905564
622532642413 44907296
648442324943 44909028
794096756463 44910760
761184457033 44912492
494384753143 44914224
830510364343 44915956
248592899953 44917688
565111183833 44919420
224784002493 44921152
822107224063 44922884
237388712913 44924616
294109909803 44926348
575615109183 44928080
850817953353 44929812
369738172323 44931544
125346842513 44933276
933448832773 44935008
634437091143 44936740
905438365173 44938472
520294435673 44940204
140052338003 44941936
698160904933 44943668
428560154283 44945400
799698849983 44947132
903337580103 44948864
599424006643 44950596
159659665323 44952328
844515598143 44954060
126047104203 44955792
605726361853 44957524
443265649773 44959256
196773534893 44960988
770988120693 44962720
840314028003 44964452
205176675173 44966184
841714551383 44967916
422958060763 44969648
315818022193 44971380
73527477453 44973112
647742063253 44974844
509090248633 44976576
745078438163 44978308
236688451223 44980040
509090248633 44981772
259096825303 44983504
968461917273 44985236
226884787563 44986968
397048378233 44988700
946753804883 44990432
134450244483 44992164
294810171493 44993896
646341539873 44995628
649842848323 44997360
929247262633 44999092
401950210063 45000824
675752530853 45002556
631636044383 45004288
455170098503 45006020
777990737593 45007752
581217202703 45009484
144253908143 45011216
100837683363 45012948
767486812243 45014680
626033950863 45016412
682755147753 45018144
331223779373 45019876
571413539043 45021608
97336374913 45023340
485981612863 45025072
777990737593 45026804
868324495603 45028536
299712003323 45030268
845215859833 45032000
209378245313 45033732
145654431523 45035464
705863783523 45037196
315117760503 45038928
965660870513 45040660
79829832663 45042392
504888678493 45044124
14005233803 45045856
938350664603 45047588
228985572633 45049320
880929206023 45051052
530098099333 45052784
904037841793 45054516
685556194513 45056248
817205392233 45057980
832611149413 45059712
868324495603 45061444
407552303583 45063176
845215859833 45064908
421557537383 45066640
848717168283 45068372
633036567763 45070104
792696233083 45071836
563010398763 45073568
991570553043 45075300
84031402803 45077032
735274774503 45078764
107840300263 45080496
58121720273 45082228
785693616183 45083960
189770917993 45085692
747879484923 45087424
206577198553 45089156
788494662943 45090888
899836271653 45092620
298311479943 45094352
906138626863 45096084
885130776163 45097816
172264375743 45099548
998573169943 45101280
361335032043 45103012
116243440543 45104744
356433200213 45106476
479679257653 45108208
439764341323 45109940
457270883573 45111672
360634770353 45113404
763285242103 45115136
765386027173 45116868
364836340493 45118600
497886061593 45120332
131649197723 45122064
972663487413 45123796
228985572633 45125528
184869086163 45127260
964260347133 45128992
629535259313 45130724
724770849153 45132456
593821913123 45134188
365536602183 45135920
64424075483 45137652
49018318303 45139384
851518215043 45141116
396348116543 45142848
724770849153 45144580
773789167453 45146312
368337648943 45148044
698160904933 45149776
799698849983 45151508
554607258483 45153240
382342882743 45154972
212179292073 45156704
602225053403 45158436
131649197723 45160168
791995971393 45161900
168062805603 45163632
909639935313 45165364
978965842623 45167096
254895255163 45168828
558108566933 45170560
207277460243 45172292
601524791713 45174024
843115074763 45175756
468475070613 45177488
79129570973 45179220
369037910633 45180952
233187142773 45182684
211479030383 45184416
976164795863 45186148
588219819603 45187880
748579746613 45189612
59522243653 45191344
771688382383 45193076
294810171493 45194808
45517009853 45196540
146354693213 45198272
300412265013 45200004
985268197833 45201736
754882101823 45203468
876727635883 45205200
359234246973 45206932
3 45208664
746478961543 45210396
314417498813 45212128
556007781863 45213860
458671406953 45215592
908239411933 45217324
446766958223 45219056
23108635773 45220788
492984229763 45222520
284306246143 45224252
66524860553 45225984
385844191193 45227716
292009124733 45229448
569312753973 45231180
286407031213 45232912
664548343813 45234644
699561428313 45236376
668749913953 45238108
898435748273 45239840
379541835983 45241572
481780042723 45243304
357133461903 45245036
30111252673 45246768
101537945053 45248500
932048309393 45250232
322120377403 45251964
806701466883 45253696
709365091973 45255428
408252565273 45257160
150556263353 45258892
839613766313 45260624
240189759673 45262356
8403140283 45264088
137951552933 45265820
142853384763 45267552
388645237953 45269284
605026100163 45271016
434162247803 45272748
134450244483 45274480
233187142773 45276212
444666173153 45277944
565111183833 45279676
917342813903 45281408
807401728573 45283140
616930548893 45284872
311616452053 45286604
207277460243 45288336
615530025513 45290068
299011741633 45291800
971262964033 45293532
933448832773 45295264
144954169833 45296996
546904379893 45298728
251393946713 45300460
808802251953 45302192
170163590673 45303924
77028785903 45305656
633736829453 45307388
660346773673 45309120
490883444693 45310852
869024757293 45312584
308115143603 45314316
119744748993 45316048
643540493113 45317780
936950141223 45319512
214280077143 45321244
977565319243 45322976
238088974603 45324708
995071861493 45326440
511191033703 45328172
899836271653 45329904
448867743293 45331636
938350664603 45333368
148455478283 45335100
151956786733 45336832
232486881083 45338564
352231630073 45340296
708664830283 45342028
310916190363 45343760
38514392953 45345492
767486812243 45347224
258396563613 45348956
793396494773 45350688
817905653923 45352420
752781316753 45354152
129548412653 45355884
645641278183 45357616
411053612033 45359348
286407031213 45361080
863422663773 45362812
523095482433 45364544
488782659623 45366276
209378245313 45368008
382342882743 45369740
113442393783 45371472
908239411933 45373204
320719854023 45374936
244391329813 45376668
742277391403 45378400
794797018153 45380132
679253839303 45381864
704463260143 45383596
431361201043 45385328
857820570253 45387060
552506473413 45388792
856420046873 45390524
999273431633 45392256
650543110013 45393988
235287927843 45395720
389345499643 45397452
196073273203 45399184
864823187153 45400916
347329798243 45402648
430660939353 45404380
622532642413 45406112
314417498813 45407844
574914847493 45409576
125346842513 45411308
451668790053 45413040
335425349513 45414772
18206803943 45416504
46217271543 45418236
971262964033 45419968
241590283053 45421700
150556263353 45423432
777290475903 45425164
969162178963 45426896
759783933653 45428628
167362543913 45430360
950255113333 45432092
73527477453 45433824
306014358533 45435556
614129502133 45437288
822107224063 45439020
826308794203 45440752
263298395443 45442484
821406962373 45444216
659646511983 45445948
740176606333 45447680
92434543083 45449412
193972488133 45451144
823507747443 45452876
539901762993 45454608
553906996793 45456340
227585049253 45458072
126047104203 45459804
94535328153 45461536
999273431633 45463268
974064010793 45465000
448167481603 45466732
663147820433 45468464
906138626863 45470196
610628193683 45471928
770988120693 45473660
218481647283 45475392
5602093523 45477124
873926589123 45478856
432761724423 45480588
306014358533 45482320
635837614523 45484052
827009055893 45485784
72126954073 45487516
35713346193 45489248
808101990263 45490980
906138626863 45492712
981766889383 45494444
878828420953 45496176
570713277353 45497908
7702878593 45499640
123246057443 45501372
481780042723 45503104
352931891763 45504836
138651814623 45506568
49718579993 45508300
227585049253 45510032
476878210893 45511764
31511776053 45513496
860621617013 45515228
394947593163 45516960
40615178023 45518692
745078438163 45520424
320019592333 45522156
128147889273 45523888
654044418463 45525620
405451518513 45527352
9803663663 45529084
283605984453 45530816
949554851643 45532548
503488155113 45534280
432761724423 45536012
44116486473 45537744
798298326603 45539476
980366366003 45541208
16806280563 45542940
781492046043 45544672
377441050913 45546404
649842848323 45548136
183468562783 45549868
573514324113 45551600
393547069783 45553332
77028785903 45555064
535700192853 45556796
382342882743 45558528
411753873723 45560260
580516941013 45561992
484581089483 45563724
831210626033 45565456
346629536553 45567188
521694959053 45568920
263998657133 45570652
58821981963 45572384
72126954073 45574116
322820639093 45575848
73527477453 45577580
431361201043 45579312
378141312603 45581044
636537876213 45582776
508389986943 45584508
441865126393 45586240
679253839303 45587972
615530025513 45589704
694659596483 45591436
646341539873 45593168
703062736763 45594900
968461917273 45596632
943952758123 45598364
740176606333 45600096
899136009963 45601828
460071930333 45603560
878128159263 45605292
29410990983 45607024
967061393893 45608756
341027443033 45610488
72126954073 45612220
196073273203 45613952
18907065633 45615684
5602093523 45617416
578416155943 45619148
685556194513 45620880
233187142773 45622612
903337580103 45624344
966361132203 45626076
555307520173 45627808
834711934483 45629540
616930548893 45631272
315117760503 45633004
124646580823 45634736
878828420953 45636468
323520900783 45638200
542002548063 45639932
908239411933 45641664
507689725253 45643396
125346842513 45645128
746478961543 45646860
937650402913 45648592
778690999283 45650324
58821981963 45652056
583317987773 45653788
983867674453 45655520
485981612863 45657252
726171372533 45658984
604325838473 45660716
983167412763 45662448
594522174813 45664180
886531299543 45665912
990870291353 45667644
712166138733 45669376
200274843343 45671108
275903105863 45672840
680654362683 45674572
156858618563 45676304
836112457863 45678036
739476344643 45679768
560209352003 45681500
49718579993 45683232
246492114883 45684964
41315439713 45686696
366937125563 45688428
209378245313 45690160
543403071443 45691892
871125542363 45693624
244391329813 45695356
28010467603 45697088
77028785903 45698820
481079781033 45700552
140052338003 45702284
914541767143 45704016
704463260143 45705748
912440982073 45707480
911040458693 45709212
196073273203 45710944
964960608823 45712676
589620342983 45714408
268200227273 45716140
987368982903 45717872
221282694043 45719604
448167481603 45721336
858520831943 45723068
415255182173 45724800
562310137073 45726532
530798361023 45728264
453769575123 45729996
655444941843 45731728
105739515193 45733460
388645237953 45735192
154757833493 45736924
794096756463 45738656
995772123183 45740388
897735486583 45742120
896334963203 45743852
140752599693 45745584
712166138733 45747316
502787893423 45749048
153357310113 45750780
898435748273 45752512
985968459523 45754244
278003890933 45755976
77028785903 45757708
939050926293 45759440
188370394613 45761172
370438434013 45762904
121845534063 45764636
499986846663 45766368
118344225613 45768100
137251291243 45769832
358533985283 45771564
491583706383 45773296
190471179683 45775028
316518283883 45776760
725471110843 45778492
543403071443 45780224
357833723593 45781956
985968459523 45783688
634437091143 45785420
278003890933 45787152
920844122353 45788884
665248605503 45790616
377441050913 45792348
3 45794080
784293092803 45795812
621132119033 45797544
328422732613 45799276
304613835153 45801008
44116486473 45802740
856420046873 45804472
652643895083 45806204
120445010683 45807936
371138695703 45809668
637238137903 45811400
516092865533 45813132
922944907423 45814864
60922767033 45816596
766786550553 45818328
642139969733 45820060
473376902443 45821792
30811514363 45823524
805300943503 45825256
563710660453 45826988
679253839303 45828720
567211968903 45830452
733173989433 45832184
627434474243 45833916
972663487413 45835648
752081055063 45837380
123246057443 45839112
390045761333 45840844
137951552933 45842576
394947593163 45844308
64424075483 45846040
93134804773 45847772
474777425823 45849504
371838957393 45851236
983867674453 45852968
394947593163 45854700
35713346193 45856432
558808828623 45858164
901937056723 45859896
660346773673 45861628
84031402803 45863360
878828420953 45865092
421557537383 45866824
727571895913 45868556
144253908143 45870288
565811445523 45872020
973363749103 45873752
258396563613 45875484
973363749103 45877216
382342882743 45878948
824908270823 45880680
373939742463 45882412
396348116543 45884144
296910956563 45885876
783592831113 45887608
176465945883 45889340
119744748993 45891072
224784002493 45892804
200975105033 45894536
477578472583 45896268
407552303583 45898000
905438365173 45899732
372539219083 45901464
704463260143 45903196
595922698193 45904928
622532642413 45906660
533599407783 45908392
805300943503 45910124
834011672793 45911856
227585049253 45913588
705863783523 45915320
112742132093 45917052
118344225613 45918784
617630810583 45920516
915242028833 45922248
630235521003 45923980
383043144433 45925712
690458026343 45927444
179266992643 45929176
887931822923 45930908
109240823643 45932640
335425349513 45934372
777290475903 45936104
910340197003 45937836
289908339663 45939568
756982886893 45941300
832611149413 45943032
809502513643 45944764
382342882743 45946496
919443598973 45948228
489482921313 45949960
39214654643 45951692
291308863043 45953424
103638730123 45955156
660346773673 45956888
106439776883 45958620
591721128053 45960352
898435748273 45962084
9103401973 45963816
606426623543 45965548
494384753143 45967280
583317987773 45969012
217081123903 45970744
266799703893 45972476
372539219083 45974208
843115074763 45975940
74227739143 45977672
641439708043 45979404
791295709703 45981136
988069244593 45982868
777290475903 45984600
675052269163 45986332
214980338833 45988064
3501308453 45989796
984567936143 45991528
497185799903 45993260
540602024683 45994992
688357241273 45996724
432061462733 45998456
616230287203 46000188
219882170663 46001920
624633427483 46003652
756282625203 46005384
297611218253 46007116
572814062423 46008848
242290544743 46010580
43416224783 46012312
650543110013 46014044
939751187983 46015776
836112457863 46017508
504888678493 46019240
766786550553 46020972
274502582483 46022704
684855932823 46024436
503488155113 46026168
523795744123 46027900
924345430803 46029632
649842848323 46031364
909639935313 46033096
274502582483 46034828
530798361023 46036560
70726430693 46038292
822807485753 46040024
976164795863 46041756
203776151793 46043488
488782659623 46045220
310916190363 46046952
632336306073 46048684
807401728573 46050416
572113800733 46052148
72126954073 46053880
241590283053 46055612
408952826963 46057344
111341608713 46059076
593121651433 46060808
193272226443 46062540
44116486473 46064272
146354693213 46066004
681354624373 46067736
975464534173 46069468
679253839303 46071200
580516941013 46072932
572814062423 46074664
123946319133 46076396
448867743293 46078128
646341539873 46079860
720569279013 46081592
629535259313 46083324
829810102653 46085056
121845534063 46086788
529397837643 46088520
644941016493 46090252
37113869573 46091984
512591557083 46093716
36413607883 46095448
904037841793 46097180
574214585803 46098912
178566730953 46100644
711465877043 46102376
598023483263 46104108
233887404463 46105840
912440982073 46107572
913141243763 46109304
701662213383 46111036
247192376573 46112768
427159630903 46114500
643540493113 46116232
252794470093 46117964
378841574293 46119696
249993423333 46121428
815104607163 46123160
472676640753 46124892
814404345473 46126624
813003822093 46128356
616230287203 46130088
577015632563 46131820
735274774503 46133552
952355898403 46135284
957257730233 46137016
362035293733 46138748
66524860553 46140480
474077164133 46142212
480379519343 46143944
813003822093 46145676
579816679323 46147408
48318056613 46149140
927146477563 46150872
798298326603 46152604
167362543913 46154336
876727635883 46156068
184869086163 46157800
444666173153 46159532
303213311773 46161264
861321878703 46162996
835412196173 46164728
612728978753 46166460
42015701403 46168192
430660939353 46169924
19607327323 46171656
316518283883 46173388
243691068123 46175120
197473796583 46176852
465674023853 46178584
878828420953 46180316
184168824473 46182048
881629467713 46183780
605726361853 46185512
29410990983 46187244
979666104313 46188976
165962020533 46190708
611328455373 46192440
939751187983 46194172
439064079633 46195904
399149163303 46197636
260497348683 46199368
818605915613 46201100
761184457033 46202832
91034019703 46204564
656845465223 46206296
401950210063 46208028
827009055893 46209760
676452792543 46211492
881629467713 46213224
780791784353 46214956
256295778543 46216688
939050926293 46218420
609927931993 46220152
144253908143 46221884
362735555423 46223616
525196267503 46225348
540602024683 46227080
293409648113 46228812
147755216593 46230544
60922767033 46232276
175765684193 46234008
354332415143 46235740
385143929503 46237472
887931822923 46239204
899136009963 46240936
943952758123 46242668
112742132093 46244400
635837614523 46246132
339626919653 46247864
418756490623 46249596
185569347853 46251328
713566662113 46253060
461472453713 46254792
539901762993 46256524
88933234633 46258256
898435748273 46259988
738075821263 46261720
279404414313 46263452
537100716233 46265184
558808828623 46266916
293409648113 46268648
417355967243 46270380
807401728573 46272112
262598133753 46273844
636537876213 46275576
591721128053 46277308
284306246143 46279040
213579815453 46280772
833311411103 46282504
285706769523 46284236
179266992643 46285968
831210626033 46287700
960058776993 46289432
724070587463 46291164
704463260143 46292896
755582363513 46294628
71426692383 46296360
490183183003 46298092
733173989433 46299824
676452792543 46301556
998573169943 46303288
747179223233 46305020
703062736763 46306752
85431926183 46308484
792696233083 46310216
240890021363 46311948
849417429973 46313680
561609875383 46315412
353632153453 46317144
941151711363 46318876
329122994303 46320608
744378176473 46322340
439064079633 46324072
471276117373 46325804
118344225613 46327536
791295709703 46329268
527297052573 46331000
342427966413 46332732
303213311773 46334464
938350664603 46336196
797598064913 46337928
574214585803 46339660
740876868023 46341392
955156945163 46343124
436263032873 46344856
35713346193 46346588
978965842623 46348320
239489497983 46350052
823507747443 46351784
603625576783 46353516
394247331473 46355248
237388712913 46356980
370438434013 46358712
808802251953 46360444
906138626863 46362176
448867743293 46363908
672951484093 46365640
747179223233 46367372
611328455373 46369104
436963294563 46370836
554607258483 46372568
850817953353 46374300
780791784353 46376032
401950210063 46377764
405451518513 46379496
728272157603 46381228
46217271543 46382960
455870360193 46384692
884430514473 46386424
228985572633 46388156
133049721103 46389888
462172715403 46391620
906838888553 46393352
887231561233 46395084
71426692383 46396816
79129570973 46398548
511191033703 46400280
97336374913 46402012
684155671133 46403744
522395220743 46405476
453069313433 46407208
308115143603 46408940
686256456203 46410672
707264306903 46412404
224083740803 46414136
183468562783 46415868
21007850703 46417600
623933165793 46419332
619731595653 46421064
532899146093 46422796
266099442203 46424528
672951484093 46426260
637938399593 46427992
810903037023 46429724
369738172323 46431456
341727704723 46433188
121145272373 46434920
203776151793 46436652
28010467603 46438384
139352076313 46440116
953756421783 46441848
453069313433 46443580
84031402803 46445312
900536533343 46447044
186269609543 46448776
207277460243 46450508
516092865533 46452240
558108566933 46453972
316518283883 46455704
906838888553 46457436
531498622713 46459168
703762998453 46460900
278704152623 46462632
718468493943 46464364
439064079633 46466096
492283968073 46467828
591721128053 46469560
515392603843 46471292
51819365063 46473024
122545795753 46474756
915242028833 46476488
974764272483 46478220
499986846663 46479952
660346773673 46481684
715667447183 46483416
960759038683 46485148
529397837643 46486880
668049652263 46488612
132349459413 46490344
322820639093 46492076
512591557083 46493808
965660870513 46495540
801099373363 46497272
358533985283 46499004
845215859833 46500736
122545795753 46502468
477578472583 46504200
835412196173 46505932
294109909803 46507664
207277460243 46509396
25909682533 46511128
886531299543 46512860
851518215043 46514592
664548343813 46516324
467774808923 46518056
495785276523 46519788
245091591503 46521520
973363749103 46523252
775189690833 46524984
337526134583 46526716
184168824473 46528448
418056228933 46530180
792696233083 46531912
824208009133 46533644
633036567763 46535376
973363749103 46537108
647041801563 46538840
864122925463 46540572
278704152623 46542304
923645169113 46544036
642139969733 46545768
90333758013 46547500
221982955733 46549232
378841574293 46550964
831210626033 46552696
781492046043 46554428
747879484923 46556160
815104607163 46557892
463573238783 46559624
24509159153 46561356
965660870513 46563088
791995971393 46564820
888632084613 46566552
196773534893 46568284
446766958223 46570016
546204118203 46571748
806701466883 46573480
810903037023 46575212
306714620223 46576944
955857206853 46578676
385143929503 46580408
345929274863 46582140
780791784353 46583872
118344225613 46585604
571413539043 46587336
200975105033 46589068
62323290413 46590800
712866400423 46592532
778690999283 46594264
58121720273 46595996
938350664603 46597728
563010398763 46599460
312316713743 46601192
855019523493 46602924
259797086993 46604656
674352007473 46606388
953056160093 46608120
492984229763 46609852
976164795863 46611584
524496005813 46613316
226184525873 46615048
471276117373 46616780
792696233083 46618512
745078438163 46620244
770988120693 46621976
24509159153 46623708
298311479943 46625440
640739446353 46627172
203075890103 46628904
690458026343 46630636
603625576783 46632368
689757764653 46634100
7702878593 46635832
800399111673 46637564
418056228933 46639296
86832449563 46641028
497185799903 46642760
459371668643 46644492
549705426653 46646224
213579815453 46647956
27310205913 46649688
449568004983 46651420
640039184663 46653152
957257730233 46654884
192571964753 46656616
177166207573 46658348
744378176473 46660080
57421458583 46661812
928547000943 46663544
221282694043 46665276
2801046763 46667008
478278734273 46668740
587519557913 46670472
205876936863 46672204
926446215873 46673936
198174058273 46675668
344528751483 46677400
185569347853 46679132
648442324943 46680864
593821913123 46682596
5602093523 46684328
630935782693 46686060
441164864703 46687792
332624302753 46689524
862722402083 46691256
417355967243 46692988
154757833493 46694720
341027443033 46696452
287107292903 46698184
524496005813 46699916
416655705553 46701648
469175332303 46703380
411053612033 46705112
863422663773 46706844
191871703063 46708576
182768301093 46710308
223383479113 46712040
450268266673 46713772
762584980413 46715504
60222505343 46717236
616930548893 46718968
747179223233 46720700
6302355213 46722432
953756421783 46724164
933448832773 46725896
995772123183 46727628
608527408613 46729360
655444941843 46731092
585418772843 46732824
912440982073 46734556
107840300263 46736288
990870291353 46738020
540602024683 46739752
315818022193 46741484
552506473413 46743216
289908339663 46744948
32212037743 46746680
901937056723 46748412
24509159153 46750144
387244714573 46751876
326321947543 46753608
15405757183 46755340
584018249463 46757072
467074547233 46758804
378141312603 46760536
74227739143 46762268
223383479113 46764000
688357241273 46765732
850117691663 46767464
680654362683 46769196
741577129713 46770928
831910887723 46772660
731773466053 46774392
910340197003 46776124
936249879533 46777856
343128228103 46779588
623232904103 46781320
239489497983 46783052
158259141943 46784784
49718579993 46786516
313717237123 46788248
408952826963 46789980
990870291353 46791712
873226327433 46793444
418056228933 46795176
327722470923 46796908
130248674343 46798640
610628193683 46800372
899136009963 46802104
93134804773 46803836
427859892593 46805568
14705495493 46807300
327022209233 46809032
196773534893 46810764
606426623543 46812496
392846808093 46814228
95935851533 46815960
3501308453 46817692
53920150133 46819424
111341608713 46821156
671550960713 46822888
268200227273 46824620
272401797413 46826352
796897803223 46828084
620431857343 46829816
509090248633 46831548
549005164963 46833280
901937056723 46835012
170163590673 46836744
283605984453 46838476
219181908973 46840208
318619068953 46841940
700261693 46843672
739476344643 46845404
981766889383 46847136
17506542253 46848868
508389986943 46850600
719168755633 46852332
255595516853 46854064
538501239613 46855796
339626919653 46857528
101537945053 46859260
985968459523 46860992
560909613693 46862724
773789167453 46864456
286407031213 46866188
257696301923 46867920
795497279843 46869652
932048309393 46871384
798998588293 46873116
161760450393 46874848
163160973773 46876580
180667516023 46878312
314417498813 46880044
28010467603 46881776
366236863873 46883508
200975105033 46885240
172264375743 46886972
888632084613 46888704
663147820433 46890436
136551029553 46892168
350831106693 46893900
546204118203 46895632
928547000943 46897364
8403140283 46899096
383043144433 46900828
814404345473 46902560
448867743293 46904292
730372942673 46906024
439064079633 46907756
249293161643 46909488
442565388083 46911220
439764341323 46912952
345229013173 46914684
226184525873 46916416
476878210893 46918148
536400454543 46919880
978965842623 46921612
38514392953 46923344
251393946713 46925076
534299669473 46926808
689757764653 46928540
635837614523 46930272
738075821263 46932004
357833723593 46933736
395647854853 46935468
272401797413 46937200
619031333963 46938932
636537876213 46940664
5602093523 46942396
35013084503 46944128
913141243763 46945860
918743337283 46947592
604325838473 46949324
58121720273 46951056
152657048423 46952788
154757833493 46954520
722670064083 46956252
977565319243 46957984
609927931993 46959716
119044487303 46961448
485281351173 46963180
981766889383 46964912
510490772013 46966644
160359927013 46968376
115543178853 46970108
456570621883 46971840
355032676833 46973572
49718579993 46975304
254895255163 46977036
260497348683 46978768
618331072273 46980500
838913504623 46982232
219181908973 46983964
557408305243 46985696
654044418463 46987428
857120308563 46989160
824908270823 46990892
846616383213 46992624
53219888443 46994356
210078507003 46996088
226884787563 46997820
723370325773 46999552
881629467713 47001284
407552303583 47003016
943952758123 47004748
532198884403 47006480
877427897573 47008212
975464534173 47009944
989469767973 47011676
13304972113 47013408
383743406123 47015140
755582363513 47016872
200975105033 47018604
193272226443 47020336
204476413483 47022068
435562771183 47023800
671550960713 47025532
735975036193 47027264
76328524213 47028996
598723744953 47030728
780091522663 47032460
925045692493 47034192
55320673513 47035924
338226396273 47037656
803900420123 47039388
241590283053 47041120
782892569423 47042852
770287859003 47044584
112041870403 47046316
782192307733 47048048
168062805603 47049780
382342882743 47051512
275903105863 47053244
990170029663 47054976
122545795753 47056708
245091591503 47058440
263298395443 47060172
425058845833 47061904
660346773673 47063636
189770917993 47065368
495785276523 47067100
194672749823 47068832
884430514473 47070564
193972488133 47072296
457270883573 47074028
78429309283 47075760
481780042723 47077492
984567936143 47079224
478978995963 47080956
3 47082688
436963294563 47084420
561609875383 47086152
397048378233 47087884
731073204363 47089616
478978995963 47091348
173664899123 47093080
635137352833 47094812
530098099333 47096544
79129570973 47098276
894234178133 47100008
438363817943 47101740
419456752313 47103472
744378176473 47105204
875327112503 47106936
241590283053 47108668
11904448733 47110400
489482921313 47112132
516092865533 47113864
459371668643 47115596
86132187873 47117328
812303560403 47119060
48318056613 47120792
198174058273 47122524
29410990983 47124256
317918807263 47125988
234587666153 47127720
207277460243 47129452
586819296223 47131184
358533985283 47132916
731073204363 47134648
263298395443 47136380
997872908253 47138112
895634701513 47139844
924345430803 47141576
469175332303 47143308
983167412763 47145040
387244714573 47146772
957257730233 47148504
625333689173 47150236
53219888443 47151968
133049721103 47153700
360634770353 47155432
330523517683 47157164
668749913953 47158896
658245988603 47160628
903337580103 47162360
558808828623 47164092
209378245313 47165824
70026169003 47167556
599424006643 47169288
198174058273 47171020
376040527533 47172752
233887404463 47174484
391446284713 47176216
711465877043 47177948
869024757293 47179680
62323290413 47181412
640739446353 47183144
750680531683 47184876
86832449563 47186608
248592899953 47188340
501387370043 47190072
179266992643 47191804
886531299543 47193536
700261690003 47195268
119744748993 47197000
566511707213 47198732
619031333963 47200464
420157014003 47202196
645641278183 47203928
431361201043 47205660
168763067293 47207392
797598064913 47209124
820006438993 47210856
670850699023 47212588
759783933653 47214320
884430514473 47216052
438363817943 47217784
704463260143 47219516
623933165793 47221248
92434543083 47222980
224784002493 47224712
658245988603 47226444
924345430803 47228176
467074547233 47229908
740876868023 47231640
225484264183 47233372
18907065633 47235104
263298395443 47236836
170163590673 47238568
965660870513 47240300
217081123903 47242032
763985503793 47243764
566511707213 47245496
471976379063 47247228
777290475903 47248960
543403071443 47250692
643540493113 47252424
757683148583 47254156
638638661283 47255888
16106018873 47257620
951655636713 47259352
861321878703 47261084
55320673513 47262816
446766958223 47264548
920844122353 47266280
151956786733 47268012
822807485753 47269744
214280077143 47271476
182768301093 47273208
933448832773 47274940
72126954073 47276672
812303560403 47278404
439764341323 47280136
540602024683 47281868
425058845833 47283600
29410990983 47285332
513291818773 47287064
642840231423 47288796
983167412763 47290528
784293092803 47292260
114842917163 47293992
165962020533 47295724
527297052573 47297456
105739515193 47299188
391446284713 47300920
906838888553 47302652
802499896743 47304384
42715963093 47306116
361335032043 47307848
362035293733 47309580
761884718723 47311312
600824530023 47313044
449568004983 47314776
673651745783 47316508
896334963203 47318240
759083671963 47319972
675052269163 47321704
95935851533 47323436
309515666983 47325168
793396494773 47326900
703062736763 47328632
89633496323 47330364
603625576783 47332096
116943702233 47333828
380942359363 47335560
256996040233 47337292
251393946713 47339024
405451518513 47340756
497185799903 47342488
719869017323 47344220
16806280563 47345952
457971145263 47347684
390045761333 47349416
864823187153 47351148
668049652263 47352880
532198884403 47354612
170863852363 47356344
950255113333 47358076
890032607993 47359808
390045761333 47361540
275202844173 47363272
843815336453 47365004
148455478283 47366736
804600681813 47368468
334024826133 47370200
209378245313 47371932
927846739253 47373664
327022209233 47375396
182768301093 47377128
426459369213 47378860
750680531683 47380592
996472384873 47382324
788494662943 47384056
369037910633 47385788
425759107523 47387520
74227739143 47389252
662447558743 47390984
985268197833 47392716
71426692383 47394448
983167412763 47396180
495085014833 47397912
374640004153 47399644
902637318413 47401376
58121720273 47403108
637938399593 47404840
941151711363 47406572
721269540703 47408304
278704152623 47410036
438363817943 47411768
690458026343 47413500
102938468433 47415232
728272157603 47416964
52519626753 47418696
22408374083 47420428
727571895913 47422160
289208077973 47423892
495785276523 47425624
166662282223 47427356
742277391403 47429088
416655705553 47430820
424358584143 47432552
195373011513 47434284
93134804773 47436016
635837614523 47437748
81230356043 47439480
722670064083 47441212
35713346193 47442944
568612492283 47444676
844515598143 47446408
835412196173 47448140
504888678493 47449872
707264306903 47451604
200274843343 47453336
834011672793 47455068
338226396273 47456800
427159630903 47458532
835412196173 47460264
19607327323 47461996
974064010793 47463728
721969802393 47465460
555307520173 47467192
931348047703 47468924
355732938523 47470656
547604641583 47472388
230386096013 47474120
387244714573 47475852
754882101823 47477584
249993423333 47479316
508389986943 47481048
848717168283 47482780
581217202703 47484512
858520831943 47486244
108540561953 47487976
558808828623 47489708
287807554593 47491440
489482921313 47493172
922944907423 47494904
415255182173 47496636
934149094463 47498368
717067970563 47500100
15405757183 47501832
217781385593 47503564
208677983623 47505296
691158288033 47507028
715667447183 47508760
525896529193 47510492
585418772843 47512224
776590214213 47513956
166662282223 47515688
488782659623 47517420
400549686683 47519152
111341608713 47520884
858520831943 47522616
512591557083 47524348
717067970563 47526080
797598064913 47527812
41315439713 47529544
163861235463 47531276
548304903273 47533008
42015701403 47534740
93835066463 47536472
299011741633 47538204
870425280673 47539936
703762998453 47541668
558808828623 47543400
846616383213 47545132
917342813903 47546864
982467151073 47548596
545503856513 47550328
122545795753 47552060
784293092803 47553792
956557468543 47555524
492984229763 47557256
572814062423 47558988
151256525043 47560720
986668721213 47562452
825608532513 47564184
869024757293 47565916
845916121523 47567648
197473796583 47569380
299712003323 47571112
137251291243 47572844
321420115713 47574576
516793127223 47576308
94535328153 47578040
683455409443 47579772
633036567763 47581504
810903037023 47583236
934849356153 47584968
262598133753 47586700
968461917273 47588432
285006507833 47590164
278003890933 47591896
610628193683 47593628
703062736763 47595360
804600681813 47597092
565811445523 47598824
268200227273 47600556
791995971393 47602288
824208009133 47604020
160359927013 47605752
197473796583 47607484
477578472583 47609216
378841574293 47610948
86832449563 47612680
53920150133 47614412
705163521833 47616144
288507816283 47617876
424358584143 47619608
987368982903 47621340
218481647283 47623072
207277460243 47624804
745778699853 47626536
628134735933 47628268
983867674453 47630000
694659596483 47631732
273102059103 47633464
983167412763 47635196
88933234633 47636928
135850767863 47638660
470575855683 47640392
943252496433 47642124
622532642413 47643856
77729047593 47645588
278003890933 47647320
491583706383 47649052
551105950033 47650784
157558880253 47652516
55320673513 47654248
563010398763 47655980
761884718723 47657712
847316644903 47659444
499986846663 47661176
869024757293 47662908
440464603013 47664640
471976379063 47666372
228985572633 47668104
680654362683 47669836
310916190363 47671568
193972488133 47673300
763285242103 47675032
389345499643 47676764
273802320793 47678496
880228944333 47680228
437663556253 47681960
873926589123 47683692
927846739253 47685424
821406962373 47687156
271001274033 47688888
134450244483 47690620
523095482433 47692352
680654362683 47694084
61623028723 47695816
145654431523 47697548
183468562783 47699280
648442324943 47701012
936249879533 47702744
249293161643 47704476
814404345473 47706208
501387370043 47707940
573514324113 47709672
574914847493 47711404
658245988603 47713136
787094139563 47714868
253494731783 47716600
591020866363 47718332
179266992643 47720064
966361132203 47721796
374640004153 47723528
702362475073 47725260
411053612033 47726992
287807554593 47728724
786393877873 47730456
176465945883 47732188
792696233083 47733920
784993354493 47735652
986668721213 47737384
441164864703 47739116
974064010793 47740848
435562771183 47742580
435562771183 47744312
840314028003 47746044
617630810583 47747776
242990806433 47749508
397048378233 47751240
645641278183 47752972
408952826963 47754704
616230287203 47756436
569312753973 47758168
411053612033 47759900
879528682643 47761632
187670132923 47763364
855719785183 47765096
744378176473 47766828
834711934483 47768560
469175332303 47770292
187670132923 47772024
226884787563 47773756
826308794203 47775488
929247262633 47777220
24509159153 47778952
500687108353 47780684
498586323283 47782416
565811445523 47784148
601524791713 47785880
913141243763 47787612
342427966413 47789344
813704083783 47791076
634437091143 47792808
990870291353 47794540
828409579273 47796272
526596790883 47798004
812303560403 47799736
838913504623 47801468
612728978753 47803200
721969802393 47804932
316518283883 47806664
584718511153 47808396
596622959883 47810128
683455409443 47811860
229685834323 47813592
484581089483 47815324
420157014003 47817056
635837614523 47818788
524496005813 47820520
433461986113 47822252
749280008303 47823984
319319330643 47825716
107140038573 47827448
439064079633 47829180
756282625203 47830912
60922767033 47832644
804600681813 47834376
775189690833 47836108
691158288033 47837840
824208009133 47839572
541302286373 47841304
168062805603 47843036
712166138733 47844768
722670064083 47846500
752081055063 47848232
212879553763 47849964
49018318303 47851696
988769506283 47853428
592421389743 47855160
387244714573 47856892
700261693 47858624
145654431523 47860356
633036567763 47862088
165962020533 47863820
432061462733 47865552
12604710423 47867284
490183183003 47869016
931348047703 47870748
340327181343 47872480
748579746613 47874212
21007850703 47875944
748579746613 47877676
201675366723 47879408
875327112503 47881140
371838957393 47882872
970562702343 47884604
794096756463 47886336
808101990263 47888068
256996040233 47889800
852918738423 47891532
635837614523 47893264
783592831113 47894996
952355898403 47896728
467074547233 47898460
380242097673 47900192
283605984453 47901924
721969802393 47903656
116243440543 47905388
298311479943 47907120
602225053403 47908852
545503856513 47910584
234587666153 47912316
770988120693 47914048
178566730953 47915780
787094139563 47917512
382342882743 47919244
375340265843 47920976
321420115713 47922708
185569347853 47924440
782892569423 47926172
448867743293 47927904
747179223233 47929636
529397837643 47931368
846616383213 47933100
140752599693 47934832
517493388913 47936564
588219819603 47938296
424358584143 47940028
637938399593 47941760
499286584973 47943492
1400523383 47945224
895634701513 47946956
952355898403 47948688
687656979583 47950420
969162178963 47952152
849417429973 47953884
902637318413 47955616
393547069783 47957348
98036636603 47959080
313717237123 47960812
815104607163 47962544
350831106693 47964276
268200227273 47966008
372539219083 47967740
936950141223 47969472
224784002493 47971204
289208077973 47972936
637938399593 47974668
463573238783 47976400
512591557083 47978132
189770917993 47979864
518193650603 47981596
392146546403 47983328
200975105033 47985060
614129502133 47986792
179266992643 47988524
769587597313 47990256
892833654753 47991988
37113869573 47993720
400549686683 47995452
943252496433 47997184
415255182173 47998916
656845465223 48000648
100837683363 48002380
235988189533 48004112
217081123903 48005844
749280008303 48007576
591020866363 48009308
859221093633 48011040
682755147753 48012772
801799635053 48014504
543403071443 48016236
364136078803 48017968
610628193683 48019700
448167481603 48021432
271701535723 48023164
867624233913 48024896
495085014833 48026628
50418841683 48028360
454469836813 48030092
591020866363 48031824
614129502133 48033556
513291818773 48035288
74928000833 48037020
165962020533 48038752
734574512813 48040484
332624302753 48042216
990170029663 48043948
2100785073 48045680
848016906593 48047412
992971076423 48049144
682755147753 48050876
956557468543 48052608
119744748993 48054340
42015701403 48056072
787794401253 48057804
2801046763 48059536
512591557083 48061268
455870360193 48063000
168763067293 48064732
345229013173 48066464
441865126393 48068196
147755216593 48069928
790595448013 48071660
630235521003 48073392
91734281393 48075124
612728978753 48076856
581217202703 48078588
183468562783 48080320
850817953353 48082052
546204118203 48083784
731773466053 48085516
829810102653 48087248
19607327323 48088980
801099373363 48090712
332624302753 48092444
285706769523 48094176
534299669473 48095908
592421389743 48097640
500687108353 48099372
572814062423 48101104
100837683363 48102836
878828420953 48104568
254895255163 48106300
140752599693 48108032
247892638263 48109764
621132119033 48111496
402650471753 48113228
850117691663 48114960
158959403633 48116692
826308794203 48118424
949554851643 48120156
311616452053 48121888
983167412763 48123620
29410990983 48125352
821406962373 48127084
507689725253 48128816
549005164963 48130548
769587597313 48132280
693259073103 48134012
593821913123 48135744
687656979583 48137476
935549617843 48139208
703762998453 48140940
916642552213 48142672
801799635053 48144404
600824530023 48146136
559509090313 48147868
803200158433 48149600
342427966413 48151332
869725018983 48153064
441865126393 48154796
170163590673 48156528
397748639923 48158260
631636044383 48159992
973363749103 48161724
735274774503 48163456
911040458693 48165188
156858618563 48166920
245091591503 48168652
729672680983 48170384
60222505343 48172116
453769575123 48173848
307414881913 48175580
902637318413 48177312
214280077143 48179044
260497348683 48180776
225484264183 48182508
900536533343 48184240
508389986943 48185972
322120377403 48187704
605026100163 48189436
841014289693 48191168
124646580823 48192900
539201501303 48194632
79829832663 48196364
806001205193 48198096
420157014003 48199828
549005164963 48201560
775189690833 48203292
765386027173 48205024
252094208403 48206756
229685834323 48208488
753481578443 48210220
626734212553 48211952
672251222403 48213684
434162247803 48215416
557408305243 48217148
787094139563 48218880
405451518513 48220612
249993423333 48222344
925745954183 48224076
940451449673 48225808
579816679323 48227540
789194924633 48229272
742977653093 48231004
633036567763 48232736
726171372533 48234468
690458026343 48236200
86132187873 48237932
477578472583 48239664
990170029663 48241396
621132119033 48243128
578416155943 48244860
210078507003 48246592
922244645733 48248324
838913504623 48250056
205876936863 48251788
639338922973 48253520
827009055893 48255252
392146546403 48256984
443965911463 48258716
191871703063 48260448
394247331473 48262180
376040527533 48263912
43416224783 48265644
24509159153 48267376
932748571083 48269108
311616452053 48270840
461472453713 48272572
414554920483 48274304
798998588293 48276036
102938468433 48277768
451668790053 48279500
289908339663 48281232
931348047703 48282964
26609944223 48284696
374640004153 48286428
815104607163 48288160
357133461903 48289892
126047104203 48291624
551105950033 48293356
698861166623 48295088
597323221573 48296820
495085014833 48298552
2801046763 48300284
612028717063 48302016
832611149413 48303748
841714551383 48305480
421557537383 48307212
343828489793 48308944
76328524213 48310676
106439776883 48312408
652643895083 48314140
637238137903 48315872
654044418463 48317604
256295778543 48319336
668749913953 48321068
9803663663 48322800
452369051743 48324532
708664830283 48326264
343128228103 48327996
612028717063 48329728
667349390573 48331460
719168755633 48333192
953056160093 48334924
911740720383 48336656
644941016493 48338388
708664830283 48340120
876727635883 48341852
847316644903 48343584
536400454543 48345316
118344225613 48347048
920844122353 48348780
806701466883 48350512
704463260143 48352244
46217271543 48353976
704463260143 48355708
156158356873 48357440
876727635883 48359172
95935851533 48360904
422958060763 48362636
1400523383 48364368
806001205193 48366100
920844122353 48367832
192571964753 48369564
951655636713 48371296
964260347133 48373028
880929206023 48374760
500687108353 48376492
516092865533 48378224
266799703893 48379956
798298326603 48381688
81930617733 48383420
322120377403 48385152
59522243653 48386884
18206803943 48388616
649842848323 48390348
401249948373 48392080
287107292903 48393812
320719854023 48395544
586119034533 48397276
468475070613 48399008
359934508663 48400740
588219819603 48402472
578416155943 48404204
82630879423 48405936
998573169943 48407668
423658322453 48409400
224784002493 48411132
362735555423 48412864
522395220743 48414596
672951484093 48416328
430660939353 48418060
151956786733 48419792
271701535723 48421524
896334963203 48423256
372539219083 48424988
685556194513 48426720
932748571083 48428452
368337648943 48430184
37113869573 48431916
831910887723 48433648
709365091973 48435380
469875593993 48437112
832611149413 48438844
163861235463 48440576
550405688343 48442308
958658253613 48444040
303213311773 48445772
210078507003 48447504
345929274863 48449236
684155671133 48450968
306714620223 48452700
418756490623 48454432
601524791713 48456164
31511776053 48457896
60222505343 48459628
74227739143 48461360
287807554593 48463092
238789236293 48464824
924345430803 48466556
883730252783 48468288
877427897573 48470020
42715963093 48471752
297611218253 48473484
204476413483 48475216
185569347853 48476948
652643895083 48478680
695359858173 48480412
451668790053 48482144
9803663663 48483876
701662213383 48485608
397048378233 48487340
174365160813 48489072
471276117373 48490804
221982955733 48492536
354332415143 48494268
829810102653 48496000
735274774503 48497732
452369051743 48499464
250693685023 48501196
699561428313 48502928
699561428313 48504660
227585049253 48506392
39214654643 48508124
983867674453 48509856
749280008303 48511588
852918738423 48513320
475477687513 48515052
164561497153 48516784
925745954183 48518516
658946250293 48520248
687656979583 48521980
887931822923 48523712
511891295393 48525444
821406962373 48527176
513992080463 48528908
327722470923 48530640
840314028003 48532372
576315370873 48534104
116943702233 48535836
130948936033 48537568
579116417633 48539300
767486812243 48541032
964960608823 48542764
285706769523 48544496
346629536553 48546228
697460643243 48547960
136551029553 48549692
915242028833 48551424
361335032043 48553156
661747297053 48554888
219181908973 48556620
520994697363 48558352
831210626033 48560084
567211968903 48561816
797598064913 48563548
995772123183 48565280
747879484923 48567012
497886061593 48568744
816505130543 48570476
854319261803 48572208
616230287203 48573940
204476413483 48575672
269600750653 48577404
235988189533 48579136
213579815453 48580868
193272226443 48582600
729672680983 48584332
66524860553 48586064
403350733443 48587796
802499896743 48589528
731773466053 48591260
646341539873 48592992
807401728573 48594724
13304972113 48596456
196073273203 48598188
623232904103 48599920
404050995133 48601652
704463260143 48603384
505588940183 48605116
643540493113 48606848
26609944223 48608580
728972419293 48610312
352231630073 48612044
289208077973 48613776
520994697363 48615508
814404345473 48617240
899836271653 48618972
287807554593 48620704
273102059103 48622436
299011741633 48624168
807401728573 48625900
481780042723 48627632
317918807263 48629364
616230287203 48631096
208677983623 48632828
749980269993 48634560
163160973773 48636292
322820639093 48638024
532899146093 48639756
25209420843 48641488
752081055063 48643220
397748639923 48644952
478278734273 48646684
43416224783 48648416
668749913953 48650148
161060188703 48651880
271001274033 48653612
887931822923 48655344
171564114053 48657076
160359927013 48658808
746478961543 48660540
787794401253 48662272
591721128053 48664004
416655705553 48665736
376040527533 48667468
407552303583 48669200
641439708043 48670932
919443598973 48672664
470575855683 48674396
42015701403 48676128
934849356153 48677860
700261690003 48679592
324921424163 48681324
118344225613 48683056
385143929503 48684788
548304903273 48686520
473376902443 48688252
962159562063 48689984
337526134583 48691716
296910956563 48693448
820006438993 48695180
709365091973 48696912
241590283053 48698644
658245988603 48700376
81230356043 48702108
78429309283 48703840
71426692383 48705572
932048309393 48707304
86132187873 48709036
189070656303 48710768
373239480773 48712500
640039184663 48714232
181367777713 48715964
990170029663 48717696
366236863873 48719428
352231630073 48721160
724070587463 48722892
526596790883 48724624
508389986943 48726356
760484195343 48728088
916642552213 48729820
345929274863 48731552
309515666983 48733284
738776082953 48735016
228985572633 48736748
278704152623 48738480
581217202703 48740212
946053543193 48741944
607827146923 48743676
267499965583 48745408
163861235463 48747140
911740720383 48748872
930647786013 48750604
682054886063 48752336
33612561123 48754068
370438434013 48755800
800399111673 48757532
677153054233 48759264
181367777713 48760996
677853315923 48762728
740876868023 48764460
21708112393 48766192
745778699853 48767924
511891295393 48769656
416655705553 48771388
446766958223 48773120
469175332303 48774852
233187142773 48776584
504188416803 48778316
763285242103 48780048
915942290523 48781780
175065422503 48783512
541302286373 48785244
563710660453 48786976
74227739143 48788708
364836340493 48790440
618331072273 48792172
493684491453 48793904
551105950033 48795636
770988120693 48797368
77028785903 48799100
773789167453 48800832
360634770353 48802564
446066696533 48804296
618331072273 48806028
744378176473 48807760
354332415143 48809492
550405688343 48811224
362735555423 48812956
700961951693 48814688
588219819603 48816420
666649128883 48818152
810903037023 48819884
525196267503 48821616
160359927013 48823348
230386096013 48825080
3501308453 48826812
958658253613 48828544
752081055063 48830276
88232972943 48832008
876727635883 48833740
575615109183 48835472
28710729293 48837204
490183183003 48838936
586119034533 48840668
235988189533 48842400
84031402803 48844132
20307589013 48845864
301112526703 48847596
180667516023 48849328
742977653093 48851060
777290475903 48852792
316518283883 48854524
817905653923 48856256
329122994303 48857988
244391329813 48859720
394947593163 48861452
700261693 48863184
9103401973 48864916
657545726913 48866648
838913504623 48868380
495785276523 48870112
855719785183 48871844
613429240443 48873576
960058776993 48875308
960058776993 48877040
655444941843 48878772
963560085443 48880504
14705495493 48882236
256996040233 48883968
735975036193 48885700
135850767863 48887432
809502513643 48889164
315117760503 48890896
866223710533 48892628
458671406953 48894360
406151780203 48896092
985968459523 48897824
116243440543 48899556
890032607993 48901288
339626919653 48903020
932048309393 48904752
101537945053 48906484
548304903273 48908216
882329729403 48909948
668049652263 48911680
203075890103 48913412
380242097673 48915144
401950210063 48916876
401950210063 48918608
460772192023 48920340
975464534173 48922072
71426692383 48923804
900536533343 48925536
534999931163 48927268
229685834323 48929000
631636044383 48930732
11204187043 48932464
278003890933 48934196
748579746613 48935928
37113869573 48937660
558108566933 48939392
81930617733 48941124
870425280673 48942856
371138695703 48944588
466374285543 48946320
387244714573 48948052
227585049253 48949784
63723813793 48951516
275202844173 48953248
808101990263 48954980
488082397933 48956712
306014358533 48958444
48318056613 48960176
693959334793 48961908
277303629243 48963640
403350733443 48965372
266799703893 48967104
361335032043 48968836
885831037853 48970568
646341539873 48972300
992270814733 48974032
462172715403 48975764
509090248633 48977496
135850767863 48979228
968461917273 48980960
344528751483 48982692
476177949203 48984424
320719854023 48986156
180667516023 48987888
254895255163 48989620
899836271653 48991352
597323221573 48993084
815804868853 48994816
836112457863 48996548
466374285543 48998280
809502513643 49000012
149856001663 49001744
183468562783 49003476
90333758013 49005208
470575855683 49006940
852918738423 49008672
366937125563 49010404
695359858173 49012136
615530025513 49013868
341027443033 49015600
441865126393 49017332
641439708043 49019064
70026169003 49020796
500687108353 49022528
240890021363 49024260
707964568593 49025992
943952758123 49027724
607827146923 49029456
544803594823 49031188
493684491453 49032920
380942359363 49034652
733173989433 49036384
597323221573 49038116
94535328153 49039848
585418772843 49041580
231086357703 49043312
728972419293 49045044
182768301093 49046776
610628193683 49048508
881629467713 49050240
724070587463 49051972
890032607993 49053704
762584980413 49055436
334725087823 49057168
498586323283 49058900
95935851533 49060632
852218476733 49062364
861321878703 49064096
824208009133 49065828
348030059933 49067560
973363749103 49069292
461472453713 49071024
655444941843 49072756
625333689173 49074488
161060188703 49076220
259096825303 49077952
574914847493 49079684
252094208403 49081416
85431926183 49083148
815804868853 49084880
170163590673 49086612
181367777713 49088344
755582363513 49090076
836812719553 49091808
109240823643 49093540
214280077143 49095272
966361132203 49097004
889332346303 49098736
394247331473 49100468
176465945883 49102200
883730252783 49103932
658245988603 49105664
284306246143 49107396
217081123903 49109128
70726430693 49110860
478278734273 49112592
737375559573 49114324
258396563613 49116056
602225053403 49117788
891433131373 49119520
418756490623 49121252
370438434013 49122984
634437091143 49124716
723370325773 49126448
765386027173 49128180
403350733443 49129912
380942359363 49131644
777990737593 49133376
18206803943 49135108
168062805603 49136840
724070587463 49138572
411053612033 49140304
279404414313 49142036
451668790053 49143768
567211968903 49145500
733173989433 49147232
109240823643 49148964
445366434843 49150696
42015701403 49152428
700261690003 49154160
487382136243 49155892
894234178133 49157624
61623028723 49159356
203776151793 49161088
715667447183 49162820
168763067293 49164552
50418841683 49166284
401950210063 49168016
824208009133 49169748
89633496323 49171480
758383410273 49173212
28710729293 49174944
39914916333 49176676
749980269993 49178408
462172715403 49180140
175065422503 49181872
506289201873 49183604
126047104203 49185336
280104676003 49187068
26609944223 49188800
970562702343 49190532
831210626033 49192264
284306246143 49193996
641439708043 49195728
780791784353 49197460
362035293733 49199192
161060188703 49200924
354332415143 49202656
649842848323 49204388
249293161643 49206120
490883444693 49207852
764685765483 49209584
959358515303 49211316
712866400423 49213048
858520831943 49214780
160359927013 49216512
383743406123 49218244
9803663663 49219976
753481578443 49221708
643540493113 49223440
514692342153 49225172
411753873723 49226904
570713277353 49228636
707964568593 49230368
796197541533 49232100
994371599803 49233832
21708112393 49235564
110641347023 49237296
777290475903 49239028
586119034533 49240760
999973693323 49242492
560209352003 49244224
546204118203 49245956
724070587463 49247688
268200227273 49249420
837512981243 49251152
191871703063 49252884
565811445523 49254616
217081123903 49256348
776590214213 49258080
143553646453 49259812
334725087823 49261544
694659596483 49263276
852218476733 49265008
571413539043 49266740
679954100993 49268472
774489429143 49270204
60222505343 49271936
796897803223 49273668
563710660453 49275400
625333689173 49277132
659646511983 49278864
665248605503 49280596
656845465223 49282328
878128159263 49284060
165261758843 49285792
195373011513 49287524
903337580103 49289256
36413607883 49290988
137251291243 49292720
897735486583 49294452
780091522663 49296184
125346842513 49297916
194672749823 49299648
418056228933 49301380
386544452883 49303112
361335032043 49304844
693259073103 49306576
197473796583 49308308
609927931993 49310040
70026169003 49311772
372539219083 49313504
278003890933 49315236
707264306903 49316968
831210626033 49318700
513291818773 49320432
506289201873 49322164
86832449563 49323896
954456683473 49325628
465674023853 49327360
760484195343 49329092
937650402913 49330824
296210694873 49332556
35013084503 49334288
254194993473 49336020
876027374193 49337752
703762998453 49339484
41315439713 49341216
362035293733 49342948
333324564443 49344680
736675297883 49346412
242290544743 49348144
142153123073 49349876
479679257653 49351608
6302355213 49353340
965660870513 49355072
946753804883 49356804
843815336453 49358536
947454066573 49360268
559509090313 49362000
586119034533 49363732
629535259313 49365464
798298326603 49367196
3 49368928
992971076423 49370660
570713277353 49372392
574214585803 49374124
446766958223 49375856
260497348683 49377588
628834997623 49379320
380942359363 49381052
93835066463 49382784
112742132093 49384516
736675297883 49386248
506289201873 49387980
51819365063 49389712
894934439823 49391444
88933234633 49393176
58821981963 49394908
787094139563 49396640
77028785903 49398372
941851973053 49400104
969162178963 49401836
936249879533 49403568
835412196173 49405300
461472453713 49407032
441164864703 49408764
33612561123 49410496
221982955733 49412228
713566662113 49413960
315818022193 49415692
3501308453 49417424
964960608823 49419156
628134735933 49420888
424358584143 49422620
748579746613 49424352
962159562063 49426084
239489497983 49427816
370438434013 49429548
139352076313 49431280
719869017323 49433012
201675366723 49434744
616230287203 49436476
993671338113 49438208
102238206743 49439940
245791853193 49441672
874626850813 49443404
649842848323 49445136
971262964033 49446868
957257730233 49448600
817205392233 49450332
402650471753 49452064
709365091973 49453796
345229013173 49455528
329823255993 49457260
299712003323 49458992
725471110843 49460724
975464534173 49462456
601524791713 49464188
959358515303 49465920
729672680983 49467652
815104607163 49469384
120445010683 49471116
374640004153 49472848
995071861493 49474580
651943633393 49476312
91734281393 49478044
780091522663 49479776
324221162473 49481508
941851973053 49483240
223383479113 49484972
912440982073 49486704
78429309283 49488436
288507816283 49490168
210078507003 49491900
893533916443 49493632
700961951693 49495364
405451518513 49497096
448867743293 49498828
674352007473 49500560
173664899123 49502292
207977721933 49504024
458671406953 49505756
901937056723 49507488
100837683363 49509220
75628262523 49510952
508389986943 49512684
343128228103 49514416
752081055063 49516148
694659596483 49517880
808802251953 49519612
192571964753 49521344
731073204363 49523076
787794401253 49524808
207277460243 49526540
278003890933 49528272
153357310113 49530004
607126885233 49531736
335425349513 49533468
120445010683 49535200
271001274033 49536932
44816748163 49538664
959358515303 49540396
421557537383 49542128
363435817113 49543860
158259141943 49545592
966361132203 49547324
79829832663 49549056
584718511153 49550788
189770917993 49552520
502787893423 49554252
873926589123 49555984
29410990983 49557716
815804868853 49559448
298311479943 49561180
740876868023 49562912
873226327433 49564644
123946319133 49566376
498586323283 49568108
950255113333 49569840
229685834323 49571572
335425349513 49573304
249993423333 49575036
302513050083 49576768
594522174813 49578500
822807485753 49580232
816505130543 49581964
310916190363 49583696
893533916443 49585428
794797018153 49587160
964260347133 49588892
881629467713 49590624
738776082953 49592356
180667516023 49594088
504188416803 49595820
210078507003 49597552
506289201873 49599284
723370325773 49601016
668749913953 49602748
545503856513 49604480
678553577613 49606212
525896529193 49607944
699561428313 49609676
601524791713 49611408
205176675173 49613140
354332415143 49614872
224784002493 49616604
941851973053 49618336
198874319963 49620068
752781316753 49621800
631636044383 49623532
628134735933 49625264
156158356873 49626996
31511776053 49628728
933448832773 49630460
789895186323 49632192
163861235463 49633924
755582363513 49635656
123246057443 49637388
177166207573 49639120
23808897463 49640852
735975036193 49642584
505588940183 49644316
530798361023 49646048
897035224893 49647780
967061393893 49649512
326321947543 49651244
742977653093 49652976
288507816283 49654708
703062736763 49656440
432761724423 49658172
832611149413 49659904
838913504623 49661636
322120377403 49663368
40615178023 49665100
367637387253 49666832
656145203533 49668564
875327112503 49670296
698861166623 49672028
454469836813 49673760
996472384873 49675492
547604641583 49677224
297611218253 49678956
489482921313 49680688
813704083783 49682420
552506473413 49684152
603625576783 49685884
38514392953 49687616
740176606333 49689348
484581089483 49691080
27310205913 49692812
284306246143 49694544
864823187153 49696276
306714620223 49698008
630235521003 49699740
545503856513 49701472
533599407783 49703204
195373011513 49704936
41315439713 49706668
231786619393 49708400
3 49710132
537100716233 49711864
39214654643 49713596
468475070613 49715328
634437091143 49717060
287107292903 49718792
985968459523 49720524
225484264183 49722256
908239411933 49723988
605726361853 49725720
973363749103 49727452
845215859833 49729184
593121651433 49730916
318619068953 49732648
390746023023 49734380
263298395443 49736112
412454135413 49737844
80530094353 49739576
652643895083 49741308
479679257653 49743040
864823187153 49744772
263998657133 49746504
992270814733 49748236
751380793373 49749968
992971076423 49751700
376740789223 49753432
518893912293 49755164
516092865533 49756896
402650471753 49758628
167362543913 49760360
243691068123 49762092
364836340493 49763824
841014289693 49765556
679253839303 49767288
159659665323 49769020
766786550553 49770752
98036636603 49772484
684155671133 49774216
286407031213 49775948
216380862213 49777680
412454135413 49779412
35713346193 49781144
614129502133 49782876
12604710423 49784608
771688382383 49786340
369738172323 49788072
165962020533 49789804
677153054233 49791536
903337580103 49793268
930647786013 49795000
679954100993 49796732
721269540703 49798464
987368982903 49800196
93134804773 49801928
474777425823 49803660
615530025513 49805392
376040527533 49807124
135150506173 49808856
932748571083 49810588
707264306903 49812320
347329798243 49814052
161760450393 49815784
691158288033 49817516
979666104313 49819248
301112526703 49820980
567912230593 49822712
457270883573 49824444
654744680153 49826176
565111183833 49827908
739476344643 49829640
704463260143 49831372
686256456203 49833104
600824530023 49834836
959358515303 49836568
434162247803 49838300
25209420843 49840032
851518215043 49841764
352931891763 49843496
126747365893 49845228
345929274863 49846960
563010398763 49848692
500687108353 49850424
392146546403 49852156
62323290413 49853888
658245988603 49855620
717768232253 49857352
381642621053 49859084
481079781033 49860816
304613835153 49862548
698861166623 49864280
554607258483 49866012
553206735103 49867744
492283968073 49869476
936950141223 49871208
553906996793 49872940
526596790883 49874672
32912299433 49876404
205876936863 49878136
327022209233 49879868
487382136243 49881600
196773534893 49883332
453769575123 49885064
32912299433 49886796
212879553763 49888528
307414881913 49890260
803900420123 49891992
258396563613 49893724
361335032043 49895456
471276117373 49897188
48318056613 49898920
122545795753 49900652
175065422503 49902384
450268266673 49904116
284306246143 49905848
424358584143 49907580
643540493113 49909312
89633496323 49911044
42715963093 49912776
203776151793 49914508
542702809753 49916240
635137352833 49917972
281505199383 49919704
98736898293 49921436
586119034533 49923168
358533985283 49924900
554607258483 49926632
602925315093 49928364
401249948373 49930096
280104676003 49931828
721269540703 49933560
384443667813 49935292
464973762163 49937024
219882170663 49938756
64424075483 49940488
439764341323 49942220
728272157603 49943952
293409648113 49945684
180667516023 49947416
403350733443 49949148
313016975433 49950880
520994697363 49952612
651943633393 49954344
614129502133 49956076
1400523383 49957808
745078438163 49959540
201675366723 49961272
898435748273 49963004
822807485753 49964736
516092865533 49966468
734574512813 49968200
980366366003 49969932
649842848323 49971664
287807554593 49973396
422958060763 49975128
656145203533 49976860
98736898293 49978592
466374285543 49980324
288507816283 49982056
525196267503 49983788
228985572633 49985520
298311479943 49987252
815104607163 49988984
535700192853 49990716
19607327323 49992448
978265580933 49994180
202375628413 49995912
387244714573 49997644
789194924633 49999376
137251291243 50001108
906138626863 50002840
959358515303 50004572
568612492283 50006304
402650471753 50008036
438363817943 50009768
635137352833 50011500
74928000833 50013232
605026100163 50014964
698160904933 50016696
490183183003 50018428
760484195343 50020160
131649197723 50021892
350130845003 50023624
609227670303 50025356
192571964753 50027088
529397837643 50028820
569312753973 50030552
14005233803 50032284
196773534893 50034016
581217202703 50035748
713566662113 50037480
586819296223 50039212
999973693323 50040944
147054954903 50042676
562310137073 50044408
206577198553 50046140
642139969733 50047872
51819365063 50049604
685556194513 50051336
709365091973 50053068
634437091143 50054800
37113869573 50056532
833311411103 50058264
954456683473 50059996
598023483263 50061728
546204118203 50063460
874626850813 50065192
513291818773 50066924
179266992643 50068656
247892638263 50070388
630235521003 50072120
189070656303 50073852
619731595653 50075584
904738103483 50077316
927846739253 50079048
668049652263 50080780
830510364343 50082512
650543110013 50084244
860621617013 50085976
976164795863 50087708
231786619393 50089440
274502582483 50091172
899836271653 50092904
479679257653 50094636
609227670303 50096368
836112457863 50098100
621832380723 50099832
757683148583 50101564
534999931163 50103296
191871703063 50105028
369738172323 50106760
345229013173 50108492
754181840133 50110224
646341539873 50111956
959358515303 50113688
220582432353 50115420
566511707213 50117152
98036636603 50118884
696060119863 50120616
14705495493 50122348
930647786013 50124080
572113800733 50125812
238789236293 50127544
310215928673 50129276
933448832773 50131008
492984229763 50132740
383043144433 50134472
825608532513 50136204
893533916443 50137936
107840300263 50139668
734574512813 50141400
117643963923 50143132
495085014833 50144864
908939673623 50146596
268200227273 50148328
361335032043 50150060
129548412653 50151792
329823255993 50153524
457971145263 50155256
538501239613 50156988
121845534063 50158720
160359927013 50160452
815104607163 50162184
797598064913 50163916
189770917993 50165648
911740720383 50167380
918043075593 50169112
744378176473 50170844
324921424163 50172576
589620342983 50174308
777290475903 50176040
485281351173 50177772
403350733443 50179504
717768232253 50181236
313016975433 50182968
712866400423 50184700
366937125563 50186432
911040458693 50188164
938350664603 50189896
700261690003 50191628
556708043553 50193360
179967254333 50195092
862722402083 50196824
238088974603 50198556
988769506283 50200288
93134804773 50202020
187670132923 50203752
913841505453 50205484
364136078803 50207216
172964637433 50208948
678553577613 50210680
551806211723 50212412
105739515193 50214144
950955375023 50215876
76328524213 50217608
982467151073 50219340
955156945163 50221072
260497348683 50222804
626734212553 50224536
865523448843 50226268
444666173153 50228000
226884787563 50229732
822807485753 50231464
96636113223 50233196
200975105033 50234928
978265580933 50236660
420857275693 50238392
362035293733 50240124
661047035363 50241856
147755216593 50243588
51819365063 50245320
739476344643 50247052
541302286373 50248784
995772123183 50250516
151256525043 50252248
976865057553 50253980
829109840963 50255712
574914847493 50257444
454469836813 50259176
900536533343 50260908
485981612863 50262640
983867674453 50264372
408952826963 50266104
419456752313 50267836
381642621053 50269568
185569347853 50271300
258396563613 50273032
925745954183 50274764
780091522663 50276496
516793127223 50278228
693259073103 50279960
196073273203 50281692
240189759673 50283424
574214585803 50285156
591020866363 50286888
313717237123 50288620
932048309393 50290352
22408374083 50292084
403350733443 50293816
219181908973 50295548
193972488133 50297280
559509090313 50299012
92434543083 50300744
827009055893 50302476
263298395443 50304208
231786619393 50305940
918043075593 50307672
196773534893 50309404
600124268333 50311136
218481647283 50312868
586119034533 50314600
554607258483 50316332
521694959053 50318064
516092865533 50319796
848717168283 50321528
349430583313 50323260
498586323283 50324992
959358515303 50326724
537100716233 50328456
237388712913 50330188
394947593163 50331920
106439776883 50333652
371138695703 50335384
79829832663 50337116
869725018983 50338848
675052269163 50340580
621132119033 50342312
184869086163 50344044
11904448733 50345776
352231630073 50347508
193272226443 50349240
530798361023 50350972
362035293733 50352704
23808897463 50354436
88232972943 50356168
810903037023 50357900
243691068123 50359632
532198884403 50361364
577715894253 50363096
448167481603 50364828
259096825303 50366560
862722402083 50368292
985968459523 50370024
654744680153 50371756
389345499643 50373488
408952826963 50375220
42715963093 50376952
661047035363 50378684
341727704723 50380416
389345499643 50382148
534299669473 50383880
54620411823 50385612
974064010793 50387344
296210694873 50389076
153357310113 50390808
282905722763 50392540
650543110013 50394272
480379519343 50396004
192571964753 50397736
208677983623 50399468
918743337283 50401200
325621685853 50402932
977565319243 50404664
338226396273 50406396
217081123903 50408128
922244645733 50409860
647041801563 50411592
476878210893 50413324
304613835153 50415056
2100785073 50416788
654744680153 50418520
23108635773 50420252
835412196173 50421984
260497348683 50423716
536400454543 50425448
49018318303 50427180
110641347023 50428912
628834997623 50430644
704463260143 50432376
254194993473 50434108
660346773673 50435840
448167481603 50437572
803200158433 50439304
149155739973 50441036
570013015663 50442768
515392603843 50444500
316518283883 50446232
251393946713 50447964
495785276523 50449696
815104607163 50451428
270301012343 50453160
385844191193 50454892
309515666983 50456624
607126885233 50458356
128147889273 50460088
292709386423 50461820
600124268333 50463552
216380862213 50465284
896334963203 50467016
759083671963 50468748
843815336453 50470480
211479030383 50472212
533599407783 50473944
796897803223 50475676
682054886063 50477408
591721128053 50479140
168062805603 50480872
446766958223 50482604
3 50484336
495785276523 50486068
56721196893 50487800
975464534173 50489532
82630879423 50491264
378841574293 50492996
357833723593 50494728
209378245313 50496460
306714620223 50498192
147755216593 50499924
969162178963 50501656
885130776163 50503388
913141243763 50505120
755582363513 50506852
619731595653 50508584
543403071443 50510316
390045761333 50512048
897735486583 50513780
679954100993 50515512
677853315923 50517244
335425349513 50518976
427159630903 50520708
120445010683 50522440
964960608823 50524172
669450175643 50525904
19607327323 50527636
189770917993 50529368
864823187153 50531100
415955443863 50532832
677153054233 50534564
741577129713 50536296
910340197003 50538028
172264375743 50539760
245791853193 50541492
886531299543 50543224
775189690833 50544956
317918807263 50546688
226884787563 50548420
287107292903 50550152
696060119863 50551884
945353281503 50553616
415255182173 50555348
84731664493 50557080
558808828623 50558812
739476344643 50560544
848717168283 50562276
88933234633 50564008
825608532513 50565740
474777425823 50567472
521694959053 50569204
263298395443 50570936
899836271653 50572668
160359927013 50574400
477578472583 50576132
135150506173 50577864
582617726083 50579596
675052269163 50581328
14005233803 50583060
137951552933 50584792
799698849983 50586524
155458095183 50588256
384443667813 50589988
851518215043 50591720
959358515303 50593452
670850699023 50595184
74227739143 50596916
738075821263 50598648
172964637433 50600380
247192376573 50602112
679253839303 50603844
648442324943 50605576
808101990263 50607308
738776082953 50609040
640739446353 50610772
450268266673 50612504
88933234633 50614236
874626850813 50615968
397048378233 50617700
651243371703 50619432
872526065743 50621164
49718579993 50622896
130948936033 50624628
595222436503 50626360
284306246143 50628092
464973762163 50629824
662447558743 50631556
710065353663 50633288
841014289693 50635020
663848082123 50636752
717768232253 50638484
768187073933 50640216
722670064083 50641948
281505199383 50643680
409653088653 50645412
519594173983 50647144
717067970563 50648876
36413607883 50650608
140052338003 50652340
231086357703 50654072
594522174813 50655804
913141243763 50657536
263298395443 50659268
357833723593 50661000
591721128053 50662732
600124268333 50664464
296210694873 50666196
4901831833 50667928
717067970563 50669660
811603298713 50671392
859221093633 50673124
428560154283 50674856
702362475073 50676588
848016906593 50678320
953756421783 50680052
553206735103 50681784
782892569423 50683516
454469836813 50685248
826308794203 50686980
333324564443 50688712
11904448733 50690444
401950210063 50692176
233887404463 50693908
502787893423 50695640
456570621883 50697372
787094139563 50699104
415255182173 50700836
873226327433 50702568
205876936863 50704300
808802251953 50706032
602925315093 50707764
88933234633 50709496
939751187983 50711228
206577198553 50712960
732473727743 50714692
343828489793 50716424
612728978753 50718156
46217271543 50719888
282205461073 50721620
405451518513 50723352
779391260973 50725084
194672749823 50726816
212179292073 50728548
358533985283 50730280
740876868023 50732012
663147820433 50733744
577015632563 50735476
26609944223 50737208
257696301923 50738940
663848082123 50740672
144954169833 50742404
729672680983 50744136
261897872063 50745868
425058845833 50747600
348030059933 50749332
509790510323 50751064
152657048423 50752796
367637387253 50754528
485981612863 50756260
485281351173 50757992
655444941843 50759724
893533916443 50761456
614129502133 50763188
353632153453 50764920
415255182173 50766652
51119103373 50768384
515392603843 50770116
94535328153 50771848
156858618563 50773580
281505199383 50775312
463573238783 50777044
465674023853 50778776
222683217423 50780508
256295778543 50782240
62323290413 50783972
199574581653 50785704
381642621053 50787436
398448901613 50789168
620431857343 50790900
91034019703 50792632
4901831833 50794364
533599407783 50796096
114142655473 50797828
869024757293 50799560
834011672793 50801292
273802320793 50803024
294810171493 50804756
855019523493 50806488
120445010683 50808220
203776151793 50809952
58821981963 50811684
71426692383 50813416
581917464393 50815148
773088905763 50816880
746478961543 50818612
614129502133 50820344
339626919653 50822076
286407031213 50823808
237388712913 50825540
529397837643 50827272
932048309393 50829004
373239480773 50830736
494384753143 50832468
88933234633 50834200
144253908143 50835932
170163590673 50837664
323520900783 50839396
783592831113 50841128
157558880253 50842860
293409648113 50844592
302513050083 50846324
897035224893 50848056
767486812243 50849788
139352076313 50851520
296210694873 50853252
161760450393 50854984
23808897463 50856716
686256456203 50858448
362035293733 50860180
693259073103 50861912
344528751483 50863644
976865057553 50865376
11204187043 50867108
927846739253 50868840
472676640753 50870572
97336374913 50872304
636537876213 50874036
497185799903 50875768
698861166623 50877500
296910956563 50879232
31511776053 50880964
591721128053 50882696
49718579993 50884428
245091591503 50886160
741577129713 50887892
129548412653 50889624
737375559573 50891356
172264375743 50893088
926446215873 50894820
375340265843 50896552
138651814623 50898284
863422663773 50900016
478978995963 50901748
566511707213 50903480
151256525043 50905212
547604641583 50906944
277303629243 50908676
289208077973 50910408
227585049253 50912140
321420115713 50913872
277303629243 50915604
877427897573 50917336
165261758843 50919068
862722402083 50920800
221282694043 50922532
424358584143 50924264
514692342153 50925996
553906996793 50927728
121845534063 50929460
688357241273 50931192
961459300373 50932924
745078438163 50934656
751380793373 50936388
362735555423 50938120
407552303583 50939852
223383479113 50941584
289908339663 50943316
44816748163 50945048
140052338003 50946780
880228944333 50948512
434162247803 50950244
73527477453 50951976
415955443863 50953708
751380793373 50955440
806701466883 50957172
235988189533 50958904
140752599693 50960636
845916121523 50962368
768187073933 50964100
554607258483 50965832
223383479113 50967564
421557537383 50969296
74928000833 50971028
335425349513 50972760
831210626033 50974492
85431926183 50976224
398448901613 50977956
175765684193 50979688
18206803943 50981420
948854589953 50983152
982467151073 50984884
515392603843 50986616
136551029553 50988348
130948936033 50990080
616230287203 50991812
691158288033 50993544
247892638263 50995276
787094139563 50997008
128848150963 50998740
308815405293 51000472
64424075483 51002204
838913504623 51003936
960759038683 51005668
668049652263 51007400
748579746613 51009132
458671406953 51010864
23808897463 51012596
160359927013 51014328
406151780203 51016060
472676640753 51017792
444666173153 51019524
772388644073 51021256
932748571083 51022988
263998657133 51024720
70026169003 51026452
184168824473 51028184
71426692383 51029916
400549686683 51031648
644941016493 51033380
114842917163 51035112
261197610373 51036844
165962020533 51038576
852918738423 51040308
18206803943 51042040
850817953353 51043772
170163590673 51045504
218481647283 51047236
634437091143 51048968
923645169113 51050700
581217202703 51052432
74227739143 51054164
772388644073 51055896
616930548893 51057628
249993423333 51059360
380242097673 51061092
330523517683 51062824
338226396273 51064556
581917464393 51066288
568612492283 51068020
909639935313 51069752
9803663663 51071484
88232972943 51073216
50418841683 51074948
901937056723 51076680
328422732613 51078412
912440982073 51080144
983867674453 51081876
128147889273 51083608
765386027173 51085340
678553577613 51087072
893533916443 51088804
226184525873 51090536
60222505343 51092268
883730252783 51094000
254895255163 51095732
460071930333 51097464
443965911463 51099196
595222436503 51100928
698861166623 51102660
666649128883 51104392
843815336453 51106124
754882101823 51107856
152657048423 51109588
897035224893 51111320
381642621053 51113052
686956717893 51114784
457971145263 51116516
165962020533 51118248
640039184663 51119980
725471110843 51121712
251393946713 51123444
217781385593 51125176
282905722763 51126908
523095482433 51128640
240890021363 51130372
777290475903 51132104
212179292073 51133836
650543110013 51135568
363435817113 51137300
153357310113 51139032
80530094353 51140764
137251291243 51142496
933448832773 51144228
797598064913 51145960
699561428313 51147692
710765615353 51149424
687656979583 51151156
159659665323 51152888
342427966413 51154620
540602024683 51156352
37113869573 51158084
640739446353 51159816
580516941013 51161548
14005233803 51163280
457971145263 51165012
235287927843 51166744
391446284713 51168476
484581089483 51170208
776590214213 51171940
888632084613 51173672
581217202703 51175404
168763067293 51177136
917342813903 51178868
119744748993 51180600
660346773673 51182332
390045761333 51184064
177866469263 51185796
515392603843 51187528
364136078803 51189260
363435817113 51190992
515392603843 51192724
182768301093 51194456
22408374083 51196188
189070656303 51197920
646341539873 51199652
609927931993 51201384
838913504623 51203116
738776082953 51204848
711465877043 51206580
454469836813 51208312
837512981243 51210044
710065353663 51211776
591020866363 51213508
431361201043 51215240
489482921313 51216972
946753804883 51218704
50418841683 51220436
616230287203 51222168
648442324943 51223900
156858618563 51225632
976865057553 51227364
158259141943 51229096
658946250293 51230828
897735486583 51232560
571413539043 51234292
801099373363 51236024
78429309283 51237756
528697575953 51239488
579116417633 51241220
522395220743 51242952
439064079633 51244684
962859823753 51246416
768187073933 51248148
171564114053 51249880
378141312603 51251612
830510364343 51253344
205176675173 51255076
355732938523 51256808
19607327323 51258540
448167481603 51260272
958658253613 51262004
214280077143 51263736
106439776883 51265468
427159630903 51267200
741577129713 51268932
23808897463 51270664
98736898293 51272396
755582363513 51274128
546204118203 51275860
386544452883 51277592
130948936033 51279324
640739446353 51281056
337526134583 51282788
257696301923 51284520
977565319243 51286252
784293092803 51287984
934149094463 51289716
857820570253 51291448
416655705553 51293180
761884718723 51294912
478978995963 51296644
743677914783 51298376
288507816283 51300108
57421458583 51301840
699561428313 51303572
735975036193 51305304
690458026343 51307036
925745954183 51308768
397748639923 51310500
42715963093 51312232
218481647283 51313964
752081055063 51315696
566511707213 51317428
158259141943 51319160
265399180513 51320892
817205392233 51322624
271001274033 51324356
708664830283 51326088
971963225723 51327820
363435817113 51329552
558808828623 51331284
334725087823 51333016
306014358533 51334748
12604710423 51336480
708664830283 51338212
144253908143 51339944
249993423333 51341676
616930548893 51343408
658245988603 51345140
31511776053 51346872
139352076313 51348604
359934508663 51350336
184168824473 51352068
144954169833 51353800
577715894253 51355532
425058845833 51357264
577015632563 51358996
659646511983 51360728
315818022193 51362460
329122994303 51364192
943952758123 51365924
119744748993 51367656
143553646453 51369388
518193650603 51371120
502087631733 51372852
191871703063 51374584
690458026343 51376316
148455478283 51378048
857820570253 51379780
726871634223 51381512
982467151073 51383244
663147820433 51384976
288507816283 51386708
957257730233 51388440
247892638263 51390172
972663487413 51391904
5602093523 51393636
355032676833 51395368
591020866363 51397100
884430514473 51398832
377441050913 51400564
754882101823 51402296
600824530023 51404028
301112526703 51405760
665248605503 51407492
719869017323 51409224
698160904933 51410956
327722470923 51412688
814404345473 51414420
969862440653 51416152
945353281503 51417884
212879553763 51419616
673651745783 51421348
443965911463 51423080
107140038573 51424812
845215859833 51426544
663147820433 51428276
784993354493 51430008
450268266673 51431740
9803663663 51433472
288507816283 51435204
850817953353 51436936
375340265843 51438668
12604710423 51440400
107140038573 51442132
357833723593 51443864
844515598143 51445596
913841505453 51447328
152657048423 51449060
979666104313 51450792
925045692493 51452524
263298395443 51454256
133749982793 51455988
906138626863 51457720
189770917993 51459452
836812719553 51461184
44816748163 51462916
118344225613 51464648
689757764653 51466380
157558880253 51468112
564410922143 51469844
637938399593 51471576
644240754803 51473308
622532642413 51475040
706564045213 51476772
197473796583 51478504
48318056613 51480236
745078438163 51481968
595922698193 51483700
967061393893 51485432
164561497153 51487164
783592831113 51488896
45517009853 51490628
496485538213 51492360
709365091973 51494092
955857206853 51495824
26609944223 51497556
23808897463 51499288
999273431633 51501020
834711934483 51502752
665248605503 51504484
283605984453 51506216
866223710533 51507948
696760381553 51509680
212879553763 51511412
392146546403 51513144
1400523383 51514876
906138626863 51516608
296210694873 51518340
939050926293 51520072
53920150133 51521804
128147889273 51523536
391446284713 51525268
971262964033 51527000
251393946713 51528732
803900420123 51530464
530798361023 51532196
49718579993 51533928
821406962373 51535660
39214654643 51537392
961459300373 51539124
149155739973 51540856
513992080463 51542588
993671338113 51544320
735975036193 51546052
331223779373 51547784
119044487303 51549516
259096825303 51551248
319319330643 51552980
395647854853 51554712
913841505453 51556444
294810171493 51558176
322820639093 51559908
669450175643 51561640
845215859833 51563372
404050995133 51565104
313016975433 51566836
2100785073 51568568
974064010793 51570300
923645169113 51572032
206577198553 51573764
767486812243 51575496
728972419293 51577228
544103333133 51578960
904738103483 51580692
465674023853 51582424
432761724423 51584156
372539219083 51585888
397748639923 51587620
202375628413 51589352
490183183003 51591084
863422663773 51592816
142853384763 51594548
563710660453 51596280
119744748993 51598012
163160973773 51599744
28010467603 51601476
141452861383 51603208
967761655583 51604940
4901831833 51606672
585418772843 51608404
719168755633 51610136
979666104313 51611868
988069244593 51613600
916642552213 51615332
84031402803 51617064
52519626753 51618796
254895255163 51620528
729672680983 51622260
128147889273 51623992
902637318413 51625724
568612492283 51627456
236688451223 51629188
862022140393 51630920
481780042723 51632652
588920081293 51634384
469175332303 51636116
623933165793 51637848
121145272373 51639580
815104607163 51641312
71426692383 51643044
313016975433 51644776
189070656303 51646508
936950141223 51648240
96636113223 51649972
176465945883 51651704
946053543193 51653436
165261758843 51655168
78429309283 51656900
261197610373 51658632
488082397933 51660364
625333689173 51662096
368337648943 51663828
343828489793 51665560
454469836813 51667292
298311479943 51669024
684855932823 51670756
493684491453 51672488
41315439713 51674220
964260347133 51675952
894934439823 51677684
855019523493 51679416
598023483263 51681148
801099373363 51682880
523795744123 51684612
687656979583 51686344
558808828623 51688076
701662213383 51689808
414554920483 51691540
394947593163 51693272
451668790053 51695004
614829763823 51696736
170863852363 51698468
990170029663 51700200
92434543083 51701932
468475070613 51703664
215680600523 51705396
597323221573 51707128
336825872893 51708860
739476344643 51710592
42715963093 51712324
835412196173 51714056
647041801563 51715788
57421458583 51717520
969862440653 51719252
431361201043 51720984
180667516023 51722716
939050926293 51724448
64424075483 51726180
700261693 51727912
555307520173 51729644
785693616183 51731376
679253839303 51733108
523795744123 51734840
211479030383 51736572
51819365063 51738304
714967185493 51740036
675752530853 51741768
878828420953 51743500
293409648113 51745232
164561497153 51746964
879528682643 51748696
23808897463 51750428
280104676003 51752160
860621617013 51753892
925045692493 51755624
592421389743 51757356
452369051743 51759088
944653019813 51760820
714967185493 51762552
919443598973 51764284
832611149413 51766016
851518215043 51767748
568612492283 51769480
482480304413 51771212
18206803943 51772944
84731664493 51774676
397048378233 51776408
794096756463 51778140
591020866363 51779872
288507816283 51781604
204476413483 51783336
419456752313 51785068
22408374083 51786800
563010398763 51788532
341027443033 51790264
34312822813 51791996
824208009133 51793728
994371599803 51795460
350831106693 51797192
783592831113 51798924
294109909803 51800656
858520831943 51802388
614829763823 51804120
877427897573 51805852
710765615353 51807584
668749913953 51809316
689057502963 51811048
460071930333 51812780
544803594823 51814512
878128159263 51816244
543403071443 51817976
659646511983 51819708
282905722763 51821440
887231561233 51823172
320019592333 51824904
808101990263 51826636
579116417633 51828368
602225053403 51830100
16106018873 51831832
551105950033 51833564
716367708873 51835296
838913504623 51837028
492984229763 51838760
567912230593 51840492
918043075593 51842224
739476344643 51843956
296910956563 51845688
24509159153 51847420
584018249463 51849152
796897803223 51850884
397748639923 51852616
820706700683 51854348
329823255993 51856080
978965842623 51857812
900536533343 51859544
672951484093 51861276
373939742463 51863008
929247262633 51864740
705163521833 51866472
979666104313 51868204
493684491453 51869936
262598133753 51871668
348730321623 51873400
301812788393 51875132
418056228933 51876864
297611218253 51878596
40615178023 51880328
317218545573 51882060
654744680153 51883792
194672749823 51885524
308115143603 51887256
50418841683 51888988
967061393893 51890720
867624233913 51892452
16106018873 51894184
600124268333 51895916
461472453713 51897648
91034019703 51899380
788494662943 51901112
820706700683 51902844
19607327323 51904576
969162178963 51906308
840314028003 51908040
991570553043 51909772
956557468543 51911504
952355898403 51913236
72827215763 51914968
4901831833 51916700
380942359363 51918432
981066627693 51920164
666649128883 51921896
70726430693 51923628
911740720383 51925360
465674023853 51927092
955857206853 51928824
424358584143 51930556
912440982073 51932288
502787893423 51934020
619731595653 51935752
607126885233 51937484
62323290413 51939216
339626919653 51940948
402650471753 51942680
585418772843 51944412
470575855683 51946144
424358584143 51947876
499286584973 51949608
503488155113 51951340
380942359363 51953072
456570621883 51954804
394247331473 51956536
736675297883 51958268
787094139563 51960000
633036567763 51961732
16806280563 51963464
304613835153 51965196
72827215763 51966928
75628262523 51968660
5602093523 51970392
541302286373 51972124
338926657963 51973856
998573169943 51975588
443965911463 51977320
704463260143 51979052
351531368383 51980784
47617794923 51982516
394947593163 51984248
45517009853 51985980
643540493113 51987712
598023483263 51989444
941151711363 51991176
138651814623 51992908
876727635883 51994640
420857275693 51996372
115543178853 51998104
335425349513 51999836
638638661283 52001568
567912230593 52003300
137251291243 52005032
782892569423 52006764
84031402803 52008496
42715963093 52010228
387944976263 52011960
686956717893 52013692
986668721213 52015424
524496005813 52017156
324221162473 52018888
654744680153 52020620
828409579273 52022352
182068039403 52024084
586819296223 52025816
553206735103 52027548
884430514473 52029280
256295778543 52031012
563010398763 52032744
859921355323 52034476
906838888553 52036208
418056228933 52037940
959358515303 52039672
478978995963 52041404
516092865533 52043136
784293092803 52044868
616930548893 52046600
698861166623 52048332
506989463563 52050064
723370325773 52051796
997872908253 52053528
226184525873 52055260
394247331473 52056992
511891295393 52058724
487382136243 52060456
361335032043 52062188
201675366723 52063920
150556263353 52065652
163861235463 52067384
212179292073 52069116
852918738423 52070848
169463328983 52072580
823507747443 52074312
428560154283 52076044
688357241273 52077776
320719854023 52079508
672251222403 52081240
779391260973 52082972
303913573463 52084704
629535259313 52086436
578416155943 52088168
929947524323 52089900
955857206853 52091632
334725087823 52093364
172264375743 52095096
584718511153 52096828
650543110013 52098560
226184525873 52100292
343128228103 52102024
294109909803 52103756
350130845003 52105488
215680600523 52107220
166662282223 52108952
852218476733 52110684
224083740803 52112416
60922767033 52114148
352931891763 52115880
337526134583 52117612
385143929503 52119344
464973762163 52121076
2100785073 52122808
855019523493 52124540
954456683473 52126272
305314096843 52128004
641439708043 52129736
534299669473 52131468
378141312603 52133200
521694959053 52134932
155458095183 52136664
127447627583 52138396
54620411823 52140128
604325838473 52141860
43416224783 52143592
481780042723 52145324
824908270823 52147056
623933165793 52148788
107840300263 52150520
191871703063 52152252
845916121523 52153984
302513050083 52155716
448867743293 52157448
526596790883 52159180
697460643243 52160912
593121651433 52162644
501387370043 52164376
72126954073 52166108
417355967243 52167840
23108635773 52169572
80530094353 52171304
450968528363 52173036
528697575953 52174768
471276117373 52176500
973363749103 52178232
328422732613 52179964
974764272483 52181696
913141243763 52183428
822807485753 52185160
357833723593 52186892
464973762163 52188624
780091522663 52190356
337526134583 52192088
121145272373 52193820
117643963923 52195552
366236863873 52197284
659646511983 52199016
716367708873 52200748
268900488963 52202480
248592899953 52204212
227585049253 52205944
245091591503 52207676
573514324113 52209408
28010467603 52211140
126047104203 52212872
11904448733 52214604
981066627693 52216336
579116417633 52218068
250693685023 52219800
231086357703 52221532
769587597313 52223264
813003822093 52224996
964960608823 52226728
339626919653 52228460
865523448843 52230192
672951484093 52231924
47617794923 52233656
78429309283 52235388
547604641583 52237120
187670132923 52238852
978965842623 52240584
903337580103 52242316
89633496323 52244048
485281351173 52245780
94535328153 52247512
149856001663 52249244
157558880253 52250976
202375628413 52252708
570713277353 52254440
960058776993 52256172
407552303583 52257904
243691068123 52259636
283605984453 52261368
616930548893 52263100
974764272483 52264832
671550960713 52266564
898435748273 52268296
271701535723 52270028
336125611203 52271760
172264375743 52273492
179967254333 52275224
548304903273 52276956
862722402083 52278688
499286584973 52280420
348730321623 52282152
390045761333 52283884
593121651433 52285616
23108635773 52287348
810202775333 52289080
832611149413 52290812
605726361853 52292544
852218476733 52294276
810903037023 52296008
586119034533 52297740
30111252673 52299472
534299669473 52301204
950255113333 52302936
679253839303 52304668
182768301093 52306400
951655636713 52308132
9803663663 52309864
287807554593 52311596
862722402083 52313328
259096825303 52315060
779391260973 52316792
615530025513 52318524
588920081293 52320256
608527408613 52321988
671550960713 52323720
682755147753 52325452
652643895083 52327184
47617794923 52328916
830510364343 52330648
31511776053 52332380
66524860553 52334112
139352076313 52335844
226884787563 52337576
401950210063 52339308
291308863043 52341040
200274843343 52342772
602925315093 52344504
348030059933 52346236
303913573463 52347968
903337580103 52349700
615530025513 52351432
461472453713 52353164
611328455373 52354896
559509090313 52356628
563710660453 52358360
606426623543 52360092
948854589953 52361824
132349459413 52363556
631636044383 52365288
636537876213 52367020
172964637433 52368752
900536533343 52370484
317918807263 52372216
181367777713 52373948
330523517683 52375680
24509159153 52377412
730372942673 52379144
888632084613 52380876
240890021363 52382608
143553646453 52384340
636537876213 52386072
171564114053 52387804
175065422503 52389536
815104607163 52391268
632336306073 52393000
600124268333 52394732
336125611203 52396464
116943702233 52398196
51819365063 52399928
482480304413 52401660
708664830283 52403392
691158288033 52405124
383743406123 52406856
241590283053 52408588
647041801563 52410320
729672680983 52412052
238088974603 52413784
962859823753 52415516
511891295393 52417248
586119034533 52418980
289208077973 52420712
30811514363 52422444
296210694873 52424176
211479030383 52425908
108540561953 52427640
788494662943 52429372
380242097673 52431104
913841505453 52432836
333324564443 52434568
40615178023 52436300
62323290413 52438032
463573238783 52439764
607126885233 52441496
690458026343 52443228
534999931163 52444960
108540561953 52446692
263998657133 52448424
581917464393 52450156
926446215873 52451888
109941085333 52453620
471976379063 52455352
851518215043 52457084
785693616183 52458816
820706700683 52460548
548304903273 52462280
538501239613 52464012
161760450393 52465744
287107292903 52467476
48318056613 52469208
855019523493 52470940
696060119863 52472672
175765684193 52474404
959358515303 52476136
236688451223 52477868
176465945883 52479600
796897803223 52481332
712866400423 52483064
208677983623 52484796
656145203533 52486528
653344156773 52488260
997172646563 52489992
203075890103 52491724
957257730233 52493456
304613835153 52495188
65124337173 52496920
226884787563 52498652
758383410273 52500384
488082397933 52502116
857120308563 52503848
656845465223 52505580
974764272483 52507312
22408374083 52509044
127447627583 52510776
91734281393 52512508
107140038573 52514240
594522174813 52515972
206577198553 52517704
949554851643 52519436
207277460243 52521168
731073204363 52522900
813003822093 52524632
16106018873 52526364
696060119863 52528096
607126885233 52529828
306714620223 52531560
873226327433 52533292
461472453713 52535024
875327112503 52536756
806001205193 52538488
632336306073 52540220
343828489793 52541952
810903037023 52543684
600824530023 52545416
999973693323 52547148
125346842513 52548880
747179223233 52550612
478978995963 52552344
436263032873 52554076
159659665323 52555808
196773534893 52557540
586119034533 52559272
731073204363 52561004
440464603013 52562736
862022140393 52564468
974764272483 52566200
753481578443 52567932
768887335623 52569664
549005164963 52571396
530098099333 52573128
745078438163 52574860
287807554593 52576592
77028785903 52578324
489482921313 52580056
590320604673 52581788
628134735933 52583520
216380862213 52585252
600824530023 52586984
926446215873 52588716
925045692493 52590448
681354624373 52592180
774489429143 52593912
225484264183 52595644
571413539043 52597376
423658322453 52599108
771688382383 52600840
26609944223 52602572
886531299543 52604304
570013015663 52606036
796197541533 52607768
32212037743 52609500
974064010793 52611232
701662213383 52612964
617630810583 52614696
79129570973 52616428
742277391403 52618160
724070587463 52619892
922944907423 52621624
336825872893 52623356
468475070613 52625088
772388644073 52626820
219882170663 52628552
520994697363 52630284
818605915613 52632016
679253839303 52633748
509090248633 52635480
205876936863 52637212
804600681813 52638944
939751187983 52640676
953056160093 52642408
51819365063 52644140
270301012343 52645872
763285242103 52647604
459371668643 52649336
27310205913 52651068
378141312603 52652800
463573238783 52654532
798998588293 52656264
581217202703 52657996
942552234743 52659728
763285242103 52661460
123246057443 52663192
644240754803 52664924
67925383933 52666656
822107224063 52668388
946053543193 52670120
604325838473 52671852
626033950863 52673584
343828489793 52675316
864823187153 52677048
515392603843 52678780
46217271543 52680512
738776082953 52682244
910340197003 52683976
817905653923 52685708
280104676003 52687440
215680600523 52689172
627434474243 52690904
366236863873 52692636
718468493943 52694368
222683217423 52696100
324921424163 52697832
458671406953 52699564
35013084503 52701296
276603367553 52703028
106439776883 52704760
354332415143 52706492
313016975433 52708224
348030059933 52709956
870425280673 52711688
946753804883 52713420
587519557913 52715152
890032607993 52716884
584018249463 52718616
698861166623 52720348
777290475903 52722080
399149163303 52723812
534299669473 52725544
756982886893 52727276
320719854023 52729008
95935851533 52730740
63023552103 52732472
558808828623 52734204
113442393783 52735936
411053612033 52737668
451668790053 52739400
951655636713 52741132
723370325773 52742864
783592831113 52744596
406151780203 52746328
490883444693 52748060
119044487303 52749792
668749913953 52751524
53219888443 52753256
719168755633 52754988
367637387253 52756720
171564114053 52758452
282205461073 52760184
658946250293 52761916
456570621883 52763648
2100785073 52765380
49718579993 52767112
987368982903 52768844
469875593993 52770576
983867674453 52772308
228985572633 52774040
609227670303 52775772
10503925353 52777504
144954169833 52779236
97336374913 52780968
452369051743 52782700
757683148583 52784432
638638661283 52786164
752781316753 52787896
472676640753 52789628
684855932823 52791360
320019592333 52793092
986668721213 52794824
355732938523 52796556
419456752313 52798288
366236863873 52800020
340327181343 52801752
710065353663 52803484
150556263353 52805216
208677983623 52806948
383043144433 52808680
303213311773 52810412
612728978753 52812144
317218545573 52813876
390746023023 52815608
892833654753 52817340
820006438993 52819072
21708112393 52820804
702362475073 52822536
72126954073 52824268
603625576783 52826000
719869017323 52827732
278704152623 52829464
676452792543 52831196
787094139563 52832928
399149163303 52834660
565111183833 52836392
573514324113 52838124
904037841793 52839856
418056228933 52841588
829810102653 52843320
285006507833 52845052
209378245313 52846784
446066696533 52848516
260497348683 52850248
470575855683 52851980
733874251123 52853712
129548412653 52855444
647742063253 52857176
411053612033 52858908
380942359363 52860640
316518283883 52862372
451668790053 52864104
270301012343 52865836
236688451223 52867568
162460712083 52869300
934149094463 52871032
664548343813 52872764
858520831943 52874496
744378176473 52876228
941151711363 52877960
461472453713 52879692
149856001663 52881424
484581089483 52883156
983167412763 52884888
824908270823 52886620
151956786733 52888352
77729047593 52890084
504888678493 52891816
874626850813 52893548
32212037743 52895280
323520900783 52897012
568612492283 52898744
137251291243 52900476
196073273203 52902208
365536602183 52903940
764685765483 52905672
535700192853 52907404
63723813793 52909136
654744680153 52910868
275202844173 52912600
364836340493 52914332
554607258483 52916064
409653088653 52917796
825608532513 52919528
843815336453 52921260
109240823643 52922992
42715963093 52924724
622532642413 52926456
706564045213 52928188
908939673623 52929920
859221093633 52931652
495085014833 52933384
726171372533 52935116
276603367553 52936848
493684491453 52938580
462172715403 52940312
965660870513 52942044
208677983623 52943776
385844191193 52945508
946053543193 52947240
753481578443 52948972
720569279013 52950704
408252565273 52952436
396348116543 52954168
947454066573 52955900
791995971393 52957632
268200227273 52959364
91034019703 52961096
977565319243 52962828
969162178963 52964560
524496005813 52966292
530098099333 52968024
117643963923 52969756
413854658793 52971488
492984229763 52973220
903337580103 52974952
981766889383 52976684
205876936863 52978416
187670132923 52980148
971963225723 52981880
225484264183 52983612
850117691663 52985344
172264375743 52987076
231086357703 52988808
987368982903 52990540
418756490623 52992272
440464603013 52994004
209378245313 52995736
184869086163 52997468
299011741633 52999200
204476413483 53000932
629535259313 53002664
676452792543 53004396
19607327323 53006128
431361201043 53007860
764685765483 53009592
252094208403 53011324
409653088653 53013056
207277460243 53014788
991570553043 53016520
770988120693 53018252
294810171493 53019984
847316644903 53021716
60922767033 53023448
488782659623 53025180
776590214213 53026912
490883444693 53028644
398448901613 53030376
710765615353 53032108
571413539043 53033840
707264306903 53035572
670150437333 53037304
160359927013 53039036
501387370043 53040768
863422663773 53042500
129548412653 53044232
239489497983 53045964
56020935203 53047696
95935851533 53049428
864823187153 53051160
914541767143 53052892
379541835983 53054624
799698849983 53056356
504188416803 53058088
112041870403 53059820
306014358533 53061552
733874251123 53063284
311616452053 53065016
946753804883 53066748
882329729403 53068480
811603298713 53070212
695359858173 53071944
712866400423 53073676
356433200213 53075408
113442393783 53077140
581917464393 53078872
557408305243 53080604
928547000943 53082336
31511776053 53084068
996472384873 53085800
326321947543 53087532
323520900783 53089264
107840300263 53090996
457270883573 53092728
915942290523 53094460
743677914783 53096192
958658253613 53097924
227585049253 53099656
831210626033 53101388
851518215043 53103120
922244645733 53104852
899836271653 53106584
501387370043 53108316
709365091973 53110048
657545726913 53111780
537100716233 53113512
644240754803 53115244
836812719553 53116976
827009055893 53118708
163861235463 53120440
738776082953 53122172
424358584143 53123904
331223779373 53125636
288507816283 53127368
577015632563 53129100
432061462733 53130832
565811445523 53132564
375340265843 53134296
83331141113 53136028
969162178963 53137760
941851973053 53139492
357833723593 53141224
32212037743 53142956
314417498813 53144688
671550960713 53146420
640039184663 53148152
948154328263 53149884
462872977093 53151616
34312822813 53153348
607827146923 53155080
306714620223 53156812
885130776163 53158544
153357310113 53160276
180667516023 53162008
2801046763 53163740
770988120693 53165472
313016975433 53167204
836112457863 53168936
586119034533 53170668
626734212553 53172400
211479030383 53174132
293409648113 53175864
882329729403 53177596
402650471753 53179328
836812719553 53181060
534299669473 53182792
588219819603 53184524
856420046873 53186256
203075890103 53187988
817205392233 53189720
785693616183 53191452
787794401253 53193184
764685765483 53194916
886531299543 53196648
239489497983 53198380
425759107523 53200112
802499896743 53201844
684155671133 53203576
722670064083 53205308
242990806433 53207040
263998657133 53208772
473376902443 53210504
621132119033 53212236
421557537383 53213968
303213311773 53215700
488782659623 53217432
359234246973 53219164
717067970563 53220896
504888678493 53222628
450968528363 53224360
955156945163 53226092
469875593993 53227824
690458026343 53229556
579116417633 53231288
672251222403 53233020
72827215763 53234752
915242028833 53236484
259797086993 53238216
315117760503 53239948
240890021363 53241680
771688382383 53243412
37113869573 53245144
483880827793 53246876
544103333133 53248608
804600681813 53250340
623232904103 53252072
490183183003 53253804
349430583313 53255536
168062805603 53257268
988769506283 53259000
231786619393 53260732
511191033703 53262464
984567936143 53264196
915942290523 53265928
763285242103 53267660
626033950863 53269392
391446284713 53271124
878828420953 53272856
453769575123 53274588
705863783523 53276320
503488155113 53278052
671550960713 53279784
649842848323 53281516
433461986113 53283248
937650402913 53284980
849417429973 53286712
422958060763 53288444
969862440653 53290176
68625645623 53291908
506289201873 53293640
906138626863 53295372
534999931163 53297104
275903105863 53298836
813003822093 53300568
901236795033 53302300
803900420123 53304032
175765684193 53305764
724770849153 53307496
456570621883 53309228
964260347133 53310960
671550960713 53312692
885831037853 53314424
8403140283 53316156
710065353663 53317888
330523517683 53319620
747879484923 53321352
922944907423 53323084
821406962373 53324816
733874251123 53326548
324221162473 53328280
283605984453 53330012
542702809753 53331744
749280008303 53333476
677153054233 53335208
152657048423 53336940
463573238783 53338672
722670064083 53340404
396348116543 53342136
633736829453 53343868
919443598973 53345600
231086357703 53347332
478278734273 53349064
74227739143 53350796
420157014003 53352528
372539219083 53354260
774489429143 53355992
585418772843 53357724
196773534893 53359456
221282694043 53361188
663848082123 53362920
358533985283 53364652
46217271543 53366384
816505130543 53368116
653344156773 53369848
680654362683 53371580
262598133753 53373312
119744748993 53375044
242290544743 53376776
692558811413 53378508
950955375023 53380240
576315370873 53381972
324921424163 53383704
920143860663 53385436
310215928673 53387168
260497348683 53388900
58821981963 53390632
806701466883 53392364
916642552213 53394096
716367708873 53395828
465674023853 53397560
520994697363 53399292
985268197833 53401024
418756490623 53402756
884430514473 53404488
337526134583 53406220
373239480773 53407952
175065422503 53409684
215680600523 53411416
102238206743 53413148
894934439823 53414880
850817953353 53416612
443265649773 53418344
453069313433 53420076
677153054233 53421808
959358515303 53423540
224784002493 53425272
787094139563 53427004
129548412653 53428736
810202775333 53430468
929247262633 53432200
198174058273 53433932
991570553043 53435664
46917533233 53437396
694659596483 53439128
9803663663 53440860
46917533233 53442592
114142655473 53444324
495085014833 53446056
84731664493 53447788
210778768693 53449520
101537945053 53451252
817205392233 53452984
754882101823 53454716
414554920483 53456448
783592831113 53458180
668749913953 53459912
326321947543 53461644
760484195343 53463376
91734281393 53465108
340327181343 53466840
882329729403 53468572
277303629243 53470304
441164864703 53472036
791995971393 53473768
563010398763 53475500
197473796583 53477232
544803594823 53478964
380942359363 53480696
219882170663 53482428
677853315923 53484160
258396563613 53485892
776590214213 53487624
765386027173 53489356
684155671133 53491088
960759038683 53492820
275202844173 53494552
652643895083 53496284
529397837643 53498016
976865057553 53499748
867624233913 53501480
913141243763 53503212
664548343813 53504944
376040527533 53506676
553906996793 53508408
646341539873 53510140
595922698193 53511872
977565319243 53513604
322120377403 53515336
455170098503 53517068
80530094353 53518800
224784002493 53520532
205876936863 53522264
243691068123 53523996
563010398763 53525728
315818022193 53527460
981066627693 53529192
850817953353 53530924
199574581653 53532656
90333758013 53534388
200975105033 53536120
901937056723 53537852
699561428313 53539584
523095482433 53541316
380242097673 53543048
360634770353 53544780
857120308563 53546512
532198884403 53548244
243691068123 53549976
921544384043 53551708
557408305243 53553440
264698918823 53555172
961459300373 53556904
705163521833 53558636
531498622713 53560368
775889952523 53562100
425759107523 53563832
559509090313 53565564
161760450393 53567296
248592899953 53569028
901937056723 53570760
299712003323 53572492
539201501303 53574224
577015632563 53575956
495785276523 53577688
761884718723 53579420
412454135413 53581152
76328524213 53582884
640739446353 53584616
115543178853 53586348
622532642413 53588080
741577129713 53589812
967761655583 53591544
653344156773 53593276
688357241273 53595008
332624302753 53596740
398448901613 53598472
848016906593 53600204
155458095183 53601936
280104676003 53603668
827009055893 53605400
371138695703 53607132
856420046873 53608864
495785276523 53610596
527297052573 53612328
303913573463 53614060
125346842513 53615792
897035224893 53617524
194672749823 53619256
418056228933 53620988
835412196173 53622720
229685834323 53624452
73527477453 53626184
390045761333 53627916
364836340493 53629648
24509159153 53631380
248592899953 53633112
93835066463 53634844
466374285543 53636576
135150506173 53638308
476177949203 53640040
481079781033 53641772
505588940183 53643504
7002616903 53645236
919443598973 53646968
653344156773 53648700
585418772843 53650432
240890021363 53652164
727571895913 53653896
132349459413 53655628
682755147753 53657360
876727635883 53659092
744378176473 53660824
241590283053 53662556
759783933653 53664288
869725018983 53666020
832611149413 53667752
205876936863 53669484
578416155943 53671216
865523448843 53672948
243691068123 53674680
209378245313 53676412
694659596483 53678144
438363817943 53679876
60922767033 53681608
874626850813 53683340
534299669473 53685072
476878210893 53686804
839613766313 53688536
275202844173 53690268
814404345473 53692000
165261758843 53693732
824908270823 53695464
724070587463 53697196
748579746613 53698928
156158356873 53700660
656845465223 53702392
880929206023 53704124
453769575123 53705856
857820570253 53707588
810202775333 53709320
872526065743 53711052
380942359363 53712784
596622959883 53714516
71426692383 53716248
636537876213 53717980
824208009133 53719712
564410922143 53721444
417355967243 53723176
951655636713 53724908
645641278183 53726640
200274843343 53728372
679253839303 53730104
751380793373 53731836
556007781863 53733568
635137352833 53735300
593821913123 53737032
49718579993 53738764
818605915613 53740496
489482921313 53742228
28710729293 53743960
182768301093 53745692
362035293733 53747424
966361132203 53749156
289908339663 53750888
230386096013 53752620
212179292073 53754352
87532711253 53756084
677853315923 53757816
116243440543 53759548
303213311773 53761280
65824598863 53763012
951655636713 53764744
287107292903 53766476
387944976263 53768208
347329798243 53769940
920844122353 53771672
464273500473 53773404
607827146923 53775136
990870291353 53776868
457971145263 53778600
916642552213 53780332
87532711253 53782064
658946250293 53783796
507689725253 53785528
528697575953 53787260
446066696533 53788992
14705495493 53790724
708664830283 53792456
738776082953 53794188
949554851643 53795920
884430514473 53797652
983167412763 53799384
234587666153 53801116
506289201873 53802848
866923972223 53804580
450268266673 53806312
684155671133 53808044
114842917163 53809776
459371668643 53811508
481780042723 53813240
988769506283 53814972
222683217423 53816704
698861166623 53818436
4901831833 53820168
794096756463 53821900
388645237953 53823632
465674023853 53825364
855719785183 53827096
390045761333 53828828
664548343813 53830560
345929274863 53832292
460772192023 53834024
165261758843 53835756
104338991813 53837488
545503856513 53839220
745778699853 53840952
28010467603 53842684
37814131263 53844416
713566662113 53846148
686956717893 53847880
442565388083 53849612
929247262633 53851344
551105950033 53853076
62323290413 53854808
890032607993 53856540
475477687513 53858272
25909682533 53860004
3501308453 53861736
180667516023 53863468
973363749103 53865200
64424075483 53866932
208677983623 53868664
595222436503 53870396
327722470923 53872128
932048309393 53873860
876027374193 53875592
551806211723 53877324
362735555423 53879056
299011741633 53880788
964260347133 53882520
612028717063 53884252
16806280563 53885984
348730321623 53887716
39214654643 53889448
386544452883 53891180
874626850813 53892912
778690999283 53894644
773088905763 53896376
337526134583 53898108
991570553043 53899840
66524860553 53901572
179967254333 53903304
124646580823 53905036
696060119863 53906768
435562771183 53908500
524496005813 53910232
701662213383 53911964
961459300373 53913696
607827146923 53915428
704463260143 53917160
119744748993 53918892
596622959883 53920624
791295709703 53922356
591020866363 53924088
610628193683 53925820
6302355213 53927552
180667516023 53929284
364836340493 53931016
545503856513 53932748
3 53934480
601524791713 53936212
67925383933 53937944
584718511153 53939676
125346842513 53941408
750680531683 53943140
952355898403 53944872
393547069783 53946604
542702809753 53948336
816505130543 53950068
571413539043 53951800
133749982793 53953532
118344225613 53955264
918743337283 53956996
67225122243 53958728
186969871233 53960460
936249879533 53962192
7002616903 53963924
190471179683 53965656
112742132093 53967388
23108635773 53969120
559509090313 53970852
72126954073 53972584
561609875383 53974316
95935851533 53976048
781492046043 53977780
759783933653 53979512
265399180513 53981244
449568004983 53982976
271701535723 53984708
329122994303 53986440
908239411933 53988172
990170029663 53989904
849417429973 53991636
140752599693 53993368
685556194513 53995100
974764272483 53996832
32212037743 53998564
437663556253 54000296
511191033703 54002028
961459300373 54003760
627434474243 54005492
367637387253 54007224
780791784353 54008956
105739515193 54010688
766086288863 54012420
481079781033 54014152
88232972943 54015884
274502582483 54017616
964260347133 54019348
138651814623 54021080
212179292073 54022812
759783933653 54024544
551806211723 54026276
703762998453 54028008
254895255163 54029740
63723813793 54031472
93835066463 54033204
574214585803 54034936
490883444693 54036668
906838888553 54038400
551105950033 54040132
87532711253 54041864
409653088653 54043596
241590283053 54045328
434862509493 54047060
210078507003 54048792
499286584973 54050524
725471110843 54052256
98736898293 54053988
426459369213 54055720
513992080463 54057452
999273431633 54059184
500687108353 54060916
245091591503 54062648
862722402083 54064380
651943633393 54066112
503488155113 54067844
752081055063 54069576
222683217423 54071308
994371599803 54073040
905438365173 54074772
533599407783 54076504
70726430693 54078236
247892638263 54079968
688357241273 54081700
896334963203 54083432
436263032873 54085164
534299669473 54086896
845215859833 54088628
766786550553 54090360
9803663663 54092092
121145272373 54093824
228985572633 54095556
468475070613 54097288
711465877043 54099020
696760381553 54100752
168763067293 54102484
605726361853 54104216
714967185493 54105948
885130776163 54107680
244391329813 54109412
698861166623 54111144
492984229763 54112876
967761655583 54114608
146354693213 54116340
191171441373 54118072
325621685853 54119804
951655636713 54121536
640739446353 54123268
184168824473 54125000
501387370043 54126732
731073204363 54128464
11904448733 54130196
329823255993 54131928
321420115713 54133660
313717237123 54135392
689057502963 54137124
496485538213 54138856
836812719553 54140588
387244714573 54142320
282205461073 54144052
165962020533 54145784
943252496433 54147516
911040458693 54149248
858520831943 54150980
116243440543 54152712
139352076313 54154444
573514324113 54156176
187670132923 54157908
780091522663 54159640
819306177303 54161372
662447558743 54163104
277303629243 54164836
582617726083 54166568
934849356153 54168300
557408305243 54170032
429960677663 54171764
385143929503 54173496
646341539873 54175228
798298326603 54176960
273102059103 54178692
199574581653 54180424
30111252673 54182156
375340265843 54183888
444666173153 54185620
794096756463 54187352
24509159153 54189084
70726430693 54190816
512591557083 54192548
495085014833 54194280
180667516023 54196012
747879484923 54197744
392846808093 54199476
408952826963 54201208
756282625203 54202940
523095482433 54204672
540602024683 54206404
486681874553 54208136
378841574293 54209868
544803594823 54211600
654744680153 54213332
829810102653 54215064
964260347133 54216796
676452792543 54218528
206577198553 54220260
490183183003 54221992
122545795753 54223724
791995971393 54225456
331223779373 54227188
380242097673 54228920
95235589843 54230652
397048378233 54232384
500687108353 54234116
74928000833 54235848
259797086993 54237580
758383410273 54239312
214980338833 54241044
299011741633 54242776
833311411103 54244508
775189690833 54246240
487382136243 54247972
630935782693 54249704
897735486583 54251436
2100785073 54253168
285706769523 54254900
171564114053 54256632
345229013173 54258364
191171441373 54260096
312316713743 54261828
825608532513 54263560
907539150243 54265292
301112526703 54267024
703062736763 54268756
702362475073 54270488
850117691663 54272220
632336306073 54273952
724770849153 54275684
810202775333 54277416
257696301923 54279148
869725018983 54280880
536400454543 54282612
3 54284344
327722470923 54286076
224083740803 54287808
729672680983 54289540
514692342153 54291272
846616383213 54293004
51819365063 54294736
42015701403 54296468
909639935313 54298200
291308863043 54299932
504188416803 54301664
74227739143 54303396
544803594823 54305128
605026100163 54306860
59522243653 54308592
835412196173 54310324
184168824473 54312056
322120377403 54313788
859221093633 54315520
696760381553 54317252
202375628413 54318984
886531299543 54320716
599424006643 54322448
171564114053 54324180
998573169943 54325912
649142586633 54327644
269600750653 54329376
317918807263 54331108
593821913123 54332840
17506542253 54334572
725471110843 54336304
927146477563 54338036
155458095183 54339768
301812788393 54341500
365536602183 54343232
724070587463 54344964
317218545573 54346696
225484264183 54348428
997172646563 54350160
680654362683 54351892
960058776993 54353624
709365091973 54355356
827709317583 54357088
700261693 54358820
549705426653 54360552
944653019813 54362284
960759038683 54364016
172264375743 54365748
352231630073 54367480
831910887723 54369212
845916121523 54370944
451668790053 54372676
602925315093 54374408
434862509493 54376140
956557468543 54377872
145654431523 54379604
742277391403 54381336
836812719553 54383068
719168755633 54384800
481780042723 54386532
863422663773 54388264
389345499643 54389996
32912299433 54391728
158259141943 54393460
638638661283 54395192
257696301923 54396924
80530094353 54398656
195373011513 54400388
17506542253 54402120
618331072273 54403852
894234178133 54405584
398448901613 54407316
853619000113 54409048
622532642413 54410780
990870291353 54412512
164561497153 54414244
483180566103 54415976
396348116543 54417708
602225053403 54419440
962159562063 54421172
494384753143 54422904
556007781863 54424636
656145203533 54426368
150556263353 54428100
702362475073 54429832
483880827793 54431564
675052269163 54433296
249293161643 54435028
742277391403 54436760
832611149413 54438492
988769506283 54440224
78429309283 54441956
463573238783 54443688
621132119033 54445420
257696301923 54447152
90333758013 54448884
368337648943 54450616
177866469263 54452348
502787893423 54454080
773088905763 54455812
977565319243 54457544
809502513643 54459276
266799703893 54461008
763985503793 54462740
835412196173 54464472
741577129713 54466204
675752530853 54467936
980366366003 54469668
21708112393 54471400
740876868023 54473132
245091591503 54474864
49018318303 54476596
691158288033 54478328
105039253503 54480060
216380862213 54481792
783592831113 54483524
242290544743 54485256
179266992643 54486988
108540561953 54488720
167362543913 54490452
707964568593 54492184
714967185493 54493916
330523517683 54495648
406151780203 54497380
543403071443 54499112
53920150133 54500844
341727704723 54502576
301812788393 54504308
738075821263 54506040
385844191193 54507772
63023552103 54509504
820006438993 54511236
955156945163 54512968
488782659623 54514700
413154397103 54516432
370438434013 54518164
777990737593 54519896
907539150243 54521628
315818022193 54523360
853619000113 54525092
698861166623 54526824
277303629243 54528556
741577129713 54530288
829109840963 54532020
864122925463 54533752
256295778543 54535484
141452861383 54537216
381642621053 54538948
348730321623 54540680
539201501303 54542412
810903037023 54544144
41315439713 54545876
394947593163 54547608
206577198553 54549340
168062805603 54551072
582617726083 54552804
773789167453 54554536
813003822093 54556268
698861166623 54558000
179967254333 54559732
89633496323 54561464
613429240443 54563196
273802320793 54564928
662447558743 54566660
25909682533 54568392
102238206743 54570124
87532711253 54571856
660346773673 54573588
70026169003 54575320
729672680983 54577052
190471179683 54578784
836112457863 54580516
855019523493 54582248
49018318303 54583980
717067970563 54585712
771688382383 54587444
855719785183 54589176
14005233803 54590908
398448901613 54592640
11904448733 54594372
725471110843 54596104
652643895083 54597836
317218545573 54599568
680654362683 54601300
231086357703 54603032
738075821263 54604764
91034019703 54606496
30111252673 54608228
500687108353 54609960
16806280563 54611692
392846808093 54613424
781492046043 54615156
679253839303 54616888
359234246973 54618620
798998588293 54620352
398448901613 54622084
856420046873 54623816
402650471753 54625548
721269540703 54627280
219882170663 54629012
911740720383 54630744
231086357703 54632476
212879553763 54634208
552506473413 54635940
128147889273 54637672
70026169003 54639404
310215928673 54641136
53920150133 54642868
476177949203 54644600
528697575953 54646332
52519626753 54648064
946753804883 54649796
317218545573 54651528
591721128053 54653260
868324495603 54654992
970562702343 54656724
98036636603 54658456
42715963093 54660188
524496005813 54661920
985968459523 54663652
633036567763 54665384
721969802393 54667116
391446284713 54668848
113442393783 54670580
86132187873 54672312
873226327433 54674044
25209420843 54675776
887931822923 54677508
681354624373 54679240
855719785183 54680972
711465877043 54682704
608527408613 54684436
869024757293 54686168
230386096013 54687900
542002548063 54689632
139352076313 54691364
62323290413 54693096
607126885233 54694828
410353350343 54696560
124646580823 54698292
327022209233 54700024
829109840963 54701756
757683148583 54703488
964260347133 54705220
467774808923 54706952
741577129713 54708684
350831106693 54710416
506989463563 54712148
892833654753 54713880
264698918823 54715612
135850767863 54717344
141452861383 54719076
905438365173 54720808
110641347023 54722540
544803594823 54724272
7702878593 54726004
523095482433 54727736
500687108353 54729468
284306246143 54731200
815804868853 54732932
710765615353 54734664
799698849983 54736396
124646580823 54738128
571413539043 54739860
527997314263 54741592
253494731783 54743324
325621685853 54745056
759083671963 54746788
296210694873 54748520
748579746613 54750252
987368982903 54751984
144954169833 54753716
85431926183 54755448
126047104203 54757180
493684491453 54758912
798998588293 54760644
595222436503 54762376
532198884403 54764108
127447627583 54765840
219882170663 54767572
700961951693 54769304
959358515303 54771036
883029991093 54772768
93134804773 54774500
945353281503 54776232
301812788393 54777964
212879553763 54779696
546204118203 54781428
602925315093 54783160
513992080463 54784892
279404414313 54786624
510490772013 54788356
783592831113 54790088
943252496433 54791820
574914847493 54793552
769587597313 54795284
715667447183 54797016
965660870513 54798748
472676640753 54800480
4901831833 54802212
336125611203 54803944
758383410273 54805676
80530094353 54807408
57421458583 54809140
722670064083 54810872
391446284713 54812604
224784002493 54814336
369738172323 54816068
107140038573 54817800
819306177303 54819532
136551029553 54821264
37113869573 54822996
3501308453 54824728
893533916443 54826460
706564045213 54828192
509090248633 54829924
9803663663 54831656
428560154283 54833388
543403071443 54835120
465674023853 54836852
469175332303 54838584
116943702233 54840316
899836271653 54842048
245091591503 54843780
78429309283 54845512
119044487303 54847244
390045761333 54848976
845215859833 54850708
549705426653 54852440
665948867193 54854172
123246057443 54855904
974064010793 54857636
268200227273 54859368
927846739253 54861100
451668790053 54862832
692558811413 54864564
817205392233 54866296
602225053403 54868028
81230356043 54869760
342427966413 54871492
581217202703 54873224
553206735103 54874956
235988189533 54876688
932048309393 54878420
199574581653 54880152
598723744953 54881884
43416224783 54883616
303213311773 54885348
907539150243 54887080
862022140393 54888812
334725087823 54890544
247192376573 54892276
962859823753 54894008
144954169833 54895740
317918807263 54897472
8403140283 54899204
668749913953 54900936
282205461073 54902668
121145272373 54904400
100137421673 54906132
446066696533 54907864
947454066573 54909596
877427897573 54911328
995071861493 54913060
385143929503 54914792
637238137903 54916524
258396563613 54918256
98036636603 54919988
212179292073 54921720
496485538213 54923452
20307589013 54925184
682054886063 54926916
523095482433 54928648
658946250293 54930380
897035224893 54932112
142853384763 54933844
131649197723 54935576
439764341323 54937308
666649128883 54939040
988769506283 54940772
623232904103 54942504
491583706383 54944236
161060188703 54945968
691858549723 54947700
460071930333 54949432
362035293733 54951164
928547000943 54952896
338926657963 54954628
749280008303 54956360
357133461903 54958092
331223779373 54959824
881629467713 54961556
285006507833 54963288
158259141943 54965020
11204187043 54966752
600124268333 54968484
851518215043 54970216
832611149413 54971948
949554851643 54973680
472676640753 54975412
698160904933 54977144
401950210063 54978876
904037841793 54980608
975464534173 54982340
756982886893 54984072
441164864703 54985804
289208077973 54987536
238789236293 54989268
198874319963 54991000
976865057553 54992732
547604641583 54994464
794797018153 54996196
102938468433 54997928
285706769523 54999660
350831106693 55001392
262598133753 55003124
32212037743 55004856
689057502963 55006588
862722402083 55008320
471276117373 55010052
404751256823 55011784
121145272373 55013516
686956717893 55015248
22408374083 55016980
980366366003 55018712
941151711363 55020444
565811445523 55022176
235988189533 55023908
913841505453 55025640
51119103373 55027372
596622959883 55029104
227585049253 55030836
544803594823 55032568
952355898403 55034300
342427966413 55036032
218481647283 55037764
154057571803 55039496
465674023853 55041228
663147820433 55042960
427859892593 55044692
183468562783 55046424
971963225723 55048156
938350664603 55049888
530098099333 55051620
413854658793 55053352
867624233913 55055084
226184525873 55056816
147755216593 55058548
641439708043 55060280
204476413483 55062012
88933234633 55063744
824208009133 55065476
918743337283 55067208
442565388083 55068940
499986846663 55070672
51119103373 55072404
537100716233 55074136
170863852363 55075868
833311411103 55077600
685556194513 55079332
350831106693 55081064
14005233803 55082796
805300943503 55084528
100137421673 55086260
140752599693 55087992
834011672793 55089724
1400523383 55091456
712866400423 55093188
12604710423 55094920
746478961543 55096652
558808828623 55098384
934149094463 55100116
612028717063 55101848
411053612033 55103580
815104607163 55105312
352931891763 55107044
147755216593 55108776
680654362683 55110508
834711934483 55112240
942552234743 55113972
57421458583 55115704
226184525873 55117436
481079781033 55119168
358533985283 55120900
133749982793 55122632
420157014003 55124364
133049721103 55126096
586119034533 55127828
632336306073 55129560
695359858173 55131292
100137421673 55133024
199574581653 55134756
627434474243 55136488
483880827793 55138220
392846808093 55139952
683455409443 55141684
783592831113 55143416
972663487413 55145148
936249879533 55146880
991570553043 55148612
137951552933 55150344
421557537383 55152076
686256456203 55153808
474077164133 55155540
676452792543 55157272
928547000943 55159004
150556263353 55160736
688357241273 55162468
518193650603 55164200
176465945883 55165932
703762998453 55167664
855719785183 55169396
608527408613 55171128
997172646563 55172860
967061393893 55174592
656845465223 55176324
529397837643 55178056
693959334793 55179788
376740789223 55181520
779391260973 55183252
862722402083 55184984
18206803943 55186716
794797018153 55188448
83331141113 55190180
458671406953 55191912
77028785903 55193644
971963225723 55195376
750680531683 55197108
520994697363 55198840
201675366723 55200572
569312753973 55202304
542002548063 55204036
540602024683 55205768
44116486473 55207500
313016975433 55209232
910340197003 55210964
74928000833 55212696
454469836813 55214428
582617726083 55216160
793396494773 55217892
278003890933 55219624
769587597313 55221356
563710660453 55223088
780791784353 55224820
334024826133 55226552
554607258483 55228284
278003890933 55230016
714266923803 55231748
651243371703 55233480
755582363513 55235212
957257730233 55236944
240189759673 55238676
772388644073 55240408
202375628413 55242140
845916121523 55243872
89633496323 55245604
346629536553 55247336
290608601353 55249068
194672749823 55250800
415955443863 55252532
308815405293 55254264
370438434013 55255996
767486812243 55257728
320019592333 55259460
214980338833 55261192
212179292073 55262924
735975036193 55264656
860621617013 55266388
651243371703 55268120
457270883573 55269852
814404345473 55271584
575615109183 55273316
512591557083 55275048
663848082123 55276780
352931891763 55278512
343828489793 55280244
826308794203 55281976
320019592333 55283708
830510364343 55285440
690458026343 55287172
976164795863 55288904
336825872893 55290636
749280008303 55292368
96636113223 55294100
452369051743 55295832
129548412653 55297564
959358515303 55299296
390045761333 55301028
642139969733 55302760
184869086163 55304492
747179223233 55306224
320019592333 55307956
531498622713 55309688
898435748273 55311420
586819296223 55313152
135150506173 55314884
453069313433 55316616
834011672793 55318348
781492046043 55320080
594522174813 55321812
102238206743 55323544
338926657963 55325276
590320604673 55327008
945353281503 55328740
844515598143 55330472
684155671133 55332204
789194924633 55333936
782892569423 55335668
936249879533 55337400
557408305243 55339132
91034019703 55340864
435562771183 55342596
42015701403 55344328
242290544743 55346060
845215859833 55347792
41315439713 55349524
324221162473 55351256
53219888443 55352988
78429309283 55354720
917342813903 55356452
11904448733 55358184
764685765483 55359916
558808828623 55361648
180667516023 55363380
745778699853 55365112
164561497153 55366844
78429309283 55368576
377441050913 55370308
185569347853 55372040
716367708873 55373772
204476413483 55375504
322120377403 55377236
439064079633 55378968
222683217423 55380700
39914916333 55382432
962859823753 55384164
367637387253 55385896
242290544743 55387628
107840300263 55389360
878828420953 55391092
794096756463 55392824
7002616903 55394556
953056160093 55396288
274502582483 55398020
631636044383 55399752
762584980413 55401484
889332346303 55403216
263998657133 55404948
714266923803 55406680
289908339663 55408412
891433131373 55410144
202375628413 55411876
878828420953 55413608
597323221573 55415340
492984229763 55417072
149155739973 55418804
930647786013 55420536
517493388913 55422268
67925383933 55424000
392146546403 55425732
602225053403 55427464
770988120693 55429196
987368982903 55430928
438363817943 55432660
627434474243 55434392
317218545573 55436124
442565388083 55437856
548304903273 55439588
247192376573 55441320
401249948373 55443052
458671406953 55444784
457270883573 55446516
879528682643 55448248
712166138733 55449980
683455409443 55451712
544103333133 55453444
171564114053 55455176
795497279843 55456908
245091591503 55458640
685556194513 55460372
367637387253 55462104
358533985283 55463836
253494731783 55465568
898435748273 55467300
844515598143 55469032
3501308453 55470764
497886061593 55472496
932048309393 55474228
964260347133 55475960
125346842513 55477692
553906996793 55479424
180667516023 55481156
134450244483 55482888
162460712083 55484620
907539150243 55486352
109240823643 55488084
567211968903 55489816
394247331473 55491548
238088974603 55493280
153357310113 55495012
275903105863 55496744
826308794203 55498476
878828420953 55500208
74227739143 55501940
200975105033 55503672
808802251953 55505404
561609875383 55507136
665948867193 55508868
803900420123 55510600
509090248633 55512332
127447627583 55514064
68625645623 55515796
156158356873 55517528
829810102653 55519260
820006438993 55520992
397048378233 55522724
836812719553 55524456
135850767863 55526188
219882170663 55527920
373939742463 55529652
789194924633 55531384
113442393783 55533116
790595448013 55534848
220582432353 55536580
807401728573 55538312
124646580823 55540044
36413607883 55541776
188370394613 55543508
259096825303 55545240
850117691663 55546972
841014289693 55548704
170163590673 55550436
948154328263 55552168
279404414313 55553900
292009124733 55555632
201675366723 55557364
997872908253 55559096
495085014833 55560828
6302355213 55562560
627434474243 55564292
580516941013 55566024
902637318413 55567756
30811514363 55569488
328422732613 55571220
827009055893 55572952
416655705553 55574684
840314028003 55576416
455870360193 55578148
781492046043 55579880
352231630073 55581612
905438365173 55583344
127447627583 55585076
249993423333 55586808
190471179683 55588540
283605984453 55590272
70726430693 55592004
553906996793 55593736
22408374083 55595468
151956786733 55597200
837512981243 55598932
55320673513 55600664
390746023023 55602396
506289201873 55604128
51119103373 55605860
721269540703 55607592
217081123903 55609324
518193650603 55611056
473376902443 55612788
556007781863 55614520
538501239613 55616252
318619068953 55617984
362035293733 55619716
282905722763 55621448
619031333963 55623180
628134735933 55624912
753481578443 55626644
633036567763 55628376
399849424993 55630108
663147820433 55631840
240890021363 55633572
713566662113 55635304
880228944333 55637036
615530025513 55638768
263998657133 55640500
76328524213 55642232
352931891763 55643964
601524791713 55645696
254194993473 55647428
719168755633 55649160
897735486583 55650892
939751187983 55652624
678553577613 55654356
950955375023 55656088
851518215043 55657820
306714620223 55659552
19607327323 55661284
581917464393 55663016
537100716233 55664748
342427966413 55666480
313717237123 55668212
56020935203 55669944
21007850703 55671676
806001205193 55673408
725471110843 55675140
5602093523 55676872
955857206853 55678604
19607327323 55680336
841014289693 55682068
1400523383 55683800
560909613693 55685532
309515666983 55687264
310916190363 55688996
513291818773 55690728
148455478283 55692460
594522174813 55694192
147755216593 55695924
134450244483 55697656
817205392233 55699388
687656979583 55701120
356433200213 55702852
338226396273 55704584
246492114883 55706316
853619000113 55708048
792696233083 55709780
907539150243 55711512
707964568593 55713244
457971145263 55714976
261197610373 55716708
467074547233 55718440
177866469263 55720172
230386096013 55721904
682755147753 55723636
937650402913 55725368
550405688343 55727100
593821913123 55728832
554607258483 55730564
407552303583 55732296
123246057443 55734028
488782659623 55735760
309515666983 55737492
149856001663 55739224
560209352003 55740956
454469836813 55742688
68625645623 55744420
375340265843 55746152
497185799903 55747884
938350664603 55749616
35013084503 55751348
459371668643 55753080
816505130543 55754812
296910956563 55756544
331924041063 55758276
511191033703 55760008
997172646563 55761740
335425349513 55763472
505588940183 55765204
616930548893 55766936
803900420123 55768668
860621617013 55770400
77028785903 55772132
330523517683 55773864
791995971393 55775596
576315370873 55777328
572113800733 55779060
345929274863 55780792
287107292903 55782524
106439776883 55784256
852218476733 55785988
35713346193 55787720
190471179683 55789452
231086357703 55791184
873926589123 55792916
18907065633 55794648
477578472583 55796380
6302355213 55798112
286407031213 55799844
850817953353 55801576
937650402913 55803308
885831037853 55805040
960058776993 55806772
580516941013 55808504
82630879423 55810236
443265649773 55811968
435562771183 55813700
131649197723 55815432
194672749823 55817164
738776082953 55818896
978265580933 55820628
249293161643 55822360
672951484093 55824092
252794470093 55825824
80530094353 55827556
919443598973 55829288
102238206743 55831020
379541835983 55832752
180667516023 55834484
22408374083 55836216
575615109183 55837948
728272157603 55839680
477578472583 55841412
843115074763 55843144
362735555423 55844876
738075821263 55846608
540602024683 55848340
58821981963 55850072
401950210063 55851804
462172715403 55853536
137251291243 55855268
834711934483 55857000
445366434843 55858732
133749982793 55860464
679954100993 55862196
672951484093 55863928
741577129713 55865660
441164864703 55867392
632336306073 55869124
517493388913 55870856
843815336453 55872588
889332346303 55874320
114142655473 55876052
377441050913 55877784
183468562783 55879516
32912299433 55881248
390746023023 55882980
803200158433 55884712
445366434843 55886444
445366434843 55888176
748579746613 55889908
777990737593 55891640
869024757293 55893372
157558880253 55895104
252094208403 55896836
855019523493 55898568
394947593163 55900300
242290544743 55902032
420157014003 55903764
527997314263 55905496
344528751483 55907228
313016975433 55908960
675052269163 55910692
393547069783 55912424
446766958223 55914156
623232904103 55915888
209378245313 55917620
883730252783 55919352
287107292903 55921084
294810171493 55922816
901937056723 55924548
303913573463 55926280
68625645623 55928012
350831106693 55929744
815104607163 55931476
185569347853 55933208
168763067293 55934940
372539219083 55936672
712866400423 55938404
860621617013 55940136
678553577613 55941868
445366434843 55943600
746478961543 55945332
54620411823 55947064
341727704723 55948796
598023483263 55950528
153357310113 55952260
475477687513 55953992
142853384763 55955724
76328524213 55957456
728972419293 55959188
843815336453 55960920
149155739973 55962652
211479030383 55964384
752781316753 55966116
117643963923 55967848
483880827793 55969580
35013084503 55971312
686256456203 55973044
510490772013 55974776
988769506283 55976508
40615178023 55978240
848717168283 55979972
407552303583 55981704
729672680983 55983436
513291818773 55985168
417355967243 55986900
600824530023 55988632
918043075593 55990364
691158288033 55992096
293409648113 55993828
118344225613 55995560
967061393893 55997292
175065422503 55999024
906838888553 56000756
733874251123 56002488
18907065633 56004220
869024757293 56005952
301112526703 56007684
896334963203 56009416
109941085333 56011148
523795744123 56012880
565811445523 56014612
563010398763 56016344
925745954183 56018076
601524791713 56019808
646341539873 56021540
112742132093 56023272
218481647283 56025004
859921355323 56026736
404751256823 56028468
107140038573 56030200
836812719553 56031932
443265649773 56033664
587519557913 56035396
703762998453 56037128
579816679323 56038860
197473796583 56040592
448167481603 56042324
780091522663 56044056
637238137903 56045788
378141312603 56047520
312316713743 56049252
380242097673 56050984
384443667813 56052716
637238137903 56054448
320719854023 56056180
443965911463 56057912
791295709703 56059644
868324495603 56061376
282205461073 56063108
384443667813 56064840
479679257653 56066572
207277460243 56068304
90333758013 56070036
362035293733 56071768
81230356043 56073500
214280077143 56075232
326321947543 56076964
803200158433 56078696
600824530023 56080428
820006438993 56082160
440464603013 56083892
282205461073 56085624
436263032873 56087356
21708112393 56089088
983867674453 56090820
621832380723 56092552
63023552103 56094284
137251291243 56096016
548304903273 56097748
509090248633 56099480
420157014003 56101212
175065422503 56102944
15405757183 56104676
2801046763 56106408
268900488963 56108140
810202775333 56109872
24509159153 56111604
419456752313 56113336
35013084503 56115068
968461917273 56116800
774489429143 56118532
894234178133 56120264
668749913953 56121996
365536602183 56123728
791295709703 56125460
60922767033 56127192
442565388083 56128924
813003822093 56130656
151956786733 56132388
648442324943 56134120
591020866363 56135852
31511776053 56137584
235988189533 56139316
75628262523 56141048
613429240443 56142780
703062736763 56144512
80530094353 56146244
282905722763 56147976
564410922143 56149708
754181840133 56151440
458671406953 56153172
33612561123 56154904
163160973773 56156636
18907065633 56158368
133749982793 56160100
74928000833 56161832
420157014003 56163564
802499896743 56165296
252794470093 56167028
862022140393 56168760
880228944333 56170492
929947524323 56172224
628134735933 56173956
609927931993 56175688
463573238783 56177420
853619000113 56179152
798298326603 56180884
33612561123 56182616
314417498813 56184348
53219888443 56186080
548304903273 56187812
378141312603 56189544
480379519343 56191276
323520900783 56193008
866923972223 56194740
592421389743 56196472
604325838473 56198204
275903105863 56199936
46917533233 56201668
185569347853 56203400
75628262523 56205132
343128228103 56206864
200975105033 56208596
401950210063 56210328
324221162473 56212060
167362543913 56213792
702362475073 56215524
616230287203 56217256
602925315093 56218988
670850699023 56220720
124646580823 56222452
39914916333 56224184
437663556253 56225916
503488155113 56227648
243691068123 56229380
228285310943 56231112
263998657133 56232844
326321947543 56234576
572814062423 56236308
700961951693 56238040
370438434013 56239772
879528682643 56241504
609927931993 56243236
718468493943 56244968
676452792543 56246700
712866400423 56248432
131649197723 56250164
790595448013 56251896
738776082953 56253628
831910887723 56255360
552506473413 56257092
256996040233 56258824
556708043553 56260556
668749913953 56262288
101537945053 56264020
542702809753 56265752
948854589953 56267484
699561428313 56269216
708664830283 56270948
668049652263 56272680
78429309283 56274412
241590283053 56276144
883730252783 56277876
588219819603 56279608
525896529193 56281340
482480304413 56283072
900536533343 56284804
452369051743 56286536
978265580933 56288268
949554851643 56290000
620431857343 56291732
127447627583 56293464
717768232253 56295196
474077164133 56296928
399149163303 56298660
494384753143 56300392
317918807263 56302124
880929206023 56303856
640739446353 56305588
48318056613 56307320
626033950863 56309052
953756421783 56310784
221282694043 56312516
485281351173 56314248
690458026343 56315980
126747365893 56317712
545503856513 56319444
488782659623 56321176
85431926183 56322908
709365091973 56324640
359234246973 56326372
925045692493 56328104
698861166623 56329836
822807485753 56331568
32912299433 56333300
827709317583 56335032
290608601353 56336764
9103401973 56338496
991570553043 56340228
398448901613 56341960
440464603013 56343692
256295778543 56345424
113442393783 56347156
39214654643 56348888
420157014003 56350620
12604710423 56352352
93134804773 56354084
221982955733 56355816
802499896743 56357548
473376902443 56359280
689057502963 56361012
699561428313 56362744
70726430693 56364476
380942359363 56366208
510490772013 56367940
543403071443 56369672
763285242103 56371404
387244714573 56373136
805300943503 56374868
921544384043 56376600
330523517683 56378332
336125611203 56380064
67225122243 56381796
74227739143 56383528
242990806433 56385260
196073273203 56386992
746478961543 56388724
914541767143 56390456
157558880253 56392188
596622959883 56393920
851518215043 56395652
939751187983 56397384
728272157603 56399116
137251291243 56400848
343828489793 56402580
848717168283 56404312
285006507833 56406044
607827146923 56407776
745078438163 56409508
710065353663 56411240
322820639093 56412972
574214585803 56414704
781492046043 56416436
698160904933 56418168
806001205193 56419900
151956786733 56421632
46917533233 56423364
930647786013 56425096
577015632563 56426828
71426692383 56428560
988069244593 56430292
325621685853 56432024
696060119863 56433756
88232972943 56435488
220582432353 56437220
548304903273 56438952
302513050083 56440684
167362543913 56442416
368337648943 56444148
251393946713 56445880
558108566933 56447612
386544452883 56449344
346629536553 56451076
490883444693 56452808
273802320793 56454540
948154328263 56456272
140052338003 56458004
313717237123 56459736
115543178853 56461468
726171372533 56463200
682054886063 56464932
292009124733 56466664
836112457863 56468396
593821913123 56470128
591020866363 56471860
293409648113 56473592
946053543193 56475324
633736829453 56477056
699561428313 56478788
165261758843 56480520
558108566933 56482252
471276117373 56483984
599424006643 56485716
806701466883 56487448
85431926183 56489180
988769506283 56490912
887231561233 56492644
114842917163 56494376
85431926183 56496108
846616383213 56497840
400549686683 56499572
828409579273 56501304
101537945053 56503036
799698849983 56504768
467774808923 56506500
995772123183 56508232
351531368383 56509964
142853384763 56511696
763985503793 56513428
571413539043 56515160
482480304413 56516892
554607258483 56518624
437663556253 56520356
345929274863 56522088
934849356153 56523820
824208009133 56525552
525896529193 56527284
981766889383 56529016
391446284713 56530748
719869017323 56532480
53219888443 56534212
265399180513 56535944
411053612033 56537676
220582432353 56539408
430660939353 56541140
341727704723 56542872
585418772843 56544604
796197541533 56546336
12604710423 56548068
987368982903 56549800
491583706383 56551532
766086288863 56553264
322820639093 56554996
555307520173 56556728
317918807263 56558460
712866400423 56560192
208677983623 56561924
479679257653 56563656
149155739973 56565388
314417498813 56567120
535700192853 56568852
243691068123 56570584
556708043553 56572316
43416224783 56574048
691158288033 56575780
75628262523 56577512
684855932823 56579244
869725018983 56580976
954456683473 56582708
220582432353 56584440
627434474243 56586172
283605984453 56587904
518893912293 56589636
891433131373 56591368
129548412653 56593100
135850767863 56594832
39914916333 56596564
359934508663 56598296
803200158433 56600028
303213311773 56601760
134450244483 56603492
438363817943 56605224
357833723593 56606956
959358515303 56608688
595222436503 56610420
239489497983 56612152
527297052573 56613884
172264375743 56615616
188370394613 56617348
205876936863 56619080
100837683363 56620812
611328455373 56622544
485981612863 56624276
182068039403 56626008
462872977093 56627740
302513050083 56629472
115543178853 56631204
693259073103 56632936
632336306073 56634668
112041870403 56636400
467074547233 56638132
936950141223 56639864
124646580823 56641596
700961951693 56643328
602925315093 56645060
130248674343 56646792
426459369213 56648524
870425280673 56650256
680654362683 56651988
752781316753 56653720
460071930333 56655452
600824530023 56657184
490883444693 56658916
438363817943 56660648
126047104203 56662380
716367708873 56664112
503488155113 56665844
714266923803 56667576
74928000833 56669308
361335032043 56671040
893533916443 56672772
870425280673 56674504
291308863043 56676236
144253908143 56677968
315818022193 56679700
502087631733 56681432
851518215043 56683164
999273431633 56684896
200274843343 56686628
278704152623 56688360
318619068953 56690092
795497279843 56691824
803900420123 56693556
761184457033 56695288
59522243653 56697020
859221093633 56698752
478278734273 56700484
450268266673 56702216
565111183833 56703948
427859892593 56705680
508389986943 56707412
602925315093 56709144
410353350343 56710876
384443667813 56712608
493684491453 56714340
735274774503 56716072
334024826133 56717804
532899146093 56719536
97336374913 56721268
791995971393 56723000
623933165793 56724732
200274843343 56726464
14005233803 56728196
439064079633 56729928
383043144433 56731660
603625576783 56733392
516092865533 56735124
308115143603 56736856
146354693213 56738588
280104676003 56740320
838913504623 56742052
272401797413 56743784
567211968903 56745516
581217202703 56747248
46917533233 56748980
183468562783 56750712
69325907313 56752444
414554920483 56754176
376040527533 56755908
236688451223 56757640
379541835983 56759372
7002616903 56761104
136551029553 56762836
781492046043 56764568
476177949203 56766300
576315370873 56768032
139352076313 56769764
261197610373 56771496
212179292073 56773228
86132187873 56774960
18206803943 56776692
714967185493 56778424
490183183003 56780156
471976379063 56781888
912440982073 56783620
510490772013 56785352
744378176473 56787084
186269609543 56788816
427859892593 56790548
556708043553 56792280
824908270823 56794012
338226396273 56795744
710765615353 56797476
991570553043 56799208
375340265843 56800940
773789167453 56802672
113442393783 56804404
894234178133 56806136
870425280673 56807868
244391329813 56809600
418756490623 56811332
179266992643 56813064
233187142773 56814796
366236863873 56816528
763985503793 56818260
282905722763 56819992
84731664493 56821724
744378176473 56823456
238088974603 56825188
476177949203 56826920
502087631733 56828652
719869017323 56830384
511191033703 56832116
542702809753 56833848
648442324943 56835580
303213311773 56837312
147755216593 56839044
21708112393 56840776
191171441373 56842508
784993354493 56844240
206577198553 56845972
616230287203 56847704
320719854023 56849436
421557537383 56851168
913841505453 56852900
769587597313 56854632
259096825303 56856364
993671338113 56858096
310215928673 56859828
569312753973 56861560
494384753143 56863292
102938468433 56865024
497185799903 56866756
502087631733 56868488
668049652263 56870220
987368982903 56871952
709365091973 56873684
640739446353 56875416
887231561233 56877148
420857275693 56878880
142853384763 56880612
247892638263 56882344
996472384873 56884076
215680600523 56885808
457971145263 56887540
773088905763 56889272
517493388913 56891004
205176675173 56892736
793396494773 56894468
285006507833 56896200
946753804883 56897932
755582363513 56899664
700961951693 56901396
862722402083 56903128
98036636603 56904860
281505199383 56906592
834011672793 56908324
385844191193 56910056
161060188703 56911788
651243371703 56913520
25209420843 56915252
238088974603 56916984
794797018153 56918716
292009124733 56920448
360634770353 56922180
320019592333 56923912
67925383933 56925644
457270883573 56927376
530798361023 56929108
783592831113 56930840
1400523383 56932572
558808828623 56934304
582617726083 56936036
119044487303 56937768
707264306903 56939500
369037910633 56941232
105739515193 56942964
249993423333 56944696
591721128053 56946428
500687108353 56948160
395647854853 56949892
217781385593 56951624
913141243763 56953356
612028717063 56955088
770287859003 56956820
864122925463 56958552
793396494773 56960284
978965842623 56962016
130948936033 56963748
30111252673 56965480
364836340493 56967212
346629536553 56968944
749980269993 56970676
98036636603 56972408
250693685023 56974140
565111183833 56975872
40615178023 56977604
915242028833 56979336
827709317583 56981068
634437091143 56982800
168763067293 56984532
665248605503 56986264
17506542253 56987996
186269609543 56989728
737375559573 56991460
71426692383 56993192
586819296223 56994924
351531368383 56996656
742977653093 56998388
25909682533 57000120
276603367553 57001852
49718579993 57003584
890732869683 57005316
322820639093 57007048
527297052573 57008780
334024826133 57010512
320019592333 57012244
864122925463 57013976
754882101823 57015708
34312822813 57017440
327022209233 57019172
974064010793 57020904
277303629243 57022636
629535259313 57024368
511891295393 57026100
656845465223 57027832
930647786013 57029564
242990806433 57031296
378141312603 57033028
572113800733 57034760
706564045213 57036492
86132187873 57038224
778690999283 57039956
93134804773 57041688
271001274033 57043420
868324495603 57045152
365536602183 57046884
53219888443 57048616
957957991923 57050348
655444941843 57052080
488782659623 57053812
647742063253 57055544
236688451223 57057276
823507747443 57059008
757683148583 57060740
901236795033 57062472
516793127223 57064204
819306177303 57065936
299712003323 57067668
976865057553 57069400
911740720383 57071132
358533985283 57072864
787794401253 57074596
303213311773 57076328
423658322453 57078060
530798361023 57079792
128147889273 57081524
769587597313 57083256
183468562783 57084988
496485538213 57086720
506289201873 57088452
532899146093 57090184
211479030383 57091916
616230287203 57093648
578416155943 57095380
841014289693 57097112
7702878593 57098844
726171372533 57100576
962859823753 57102308
395647854853 57104040
21007850703 57105772
822107224063 57107504
23108635773 57109236
310916190363 57110968
596622959883 57112700
880228944333 57114432
747179223233 57116164
35713346193 57117896
490183183003 57119628
266799703893 57121360
341027443033 57123092
526596790883 57124824
585418772843 57126556
146354693213 57128288
525196267503 57130020
448167481603 57131752
135850767863 57133484
956557468543 57135216
653344156773 57136948
731773466053 57138680
700261693 57140412
380942359363 57142144
182768301093 57143876
21007850703 57145608
636537876213 57147340
855019523493 57149072
306714620223 57150804
369738172323 57152536
340327181343 57154268
11904448733 57156000
776590214213 57157732
247892638263 57159464
46917533233 57161196
503488155113 57162928
702362475073 57164660
483880827793 57166392
513992080463 57168124
696060119863 57169856
380242097673 57171588
855719785183 57173320
457971145263 57175052
104338991813 57176784
631636044383 57178516
366937125563 57180248
167362543913 57181980
71426692383 57183712
833311411103 57185444
440464603013 57187176
794096756463 57188908
869024757293 57190640
254895255163 57192372
112742132093 57194104
16806280563 57195836
768187073933 57197568
515392603843 57199300
172264375743 57201032
579816679323 57202764
442565388083 57204496
169463328983 57206228
635137352833 57207960
191171441373 57209692
908239411933 57211424
263298395443 57213156
589620342983 57214888
478978995963 57216620
711465877043 57218352
932048309393 57220084
754181840133 57221816
238789236293 57223548
132349459413 57225280
28710729293 57227012
983167412763 57228744
546904379893 57230476
907539150243 57232208
832611149413 57233940
22408374083 57235672
14705495493 57237404
33612561123 57239136
219882170663 57240868
850117691663 57242600
283605984453 57244332
211479030383 57246064
636537876213 57247796
199574581653 57249528
97336374913 57251260
242990806433 57252992
715667447183 57254724
790595448013 57256456
677153054233 57258188
214280077143 57259920
876027374193 57261652
170163590673 57263384
238088974603 57265116
130948936033 57266848
747879484923 57268580
628834997623 57270312
263998657133 57272044
58821981963 57273776
654744680153 57275508
523095482433 57277240
157558880253 57278972
74227739143 57280704
7002616903 57282436
592421389743 57284168
943252496433 57285900
453069313433 57287632
978265580933 57289364
412454135413 57291096
801799635053 57292828
638638661283 57294560
444666173153 57296292
962159562063 57298024
749980269993 57299756
644941016493 57301488
670850699023 57303220
540602024683 57304952
878828420953 57306684
299712003323 57308416
863422663773 57310148
259797086993 57311880
843815336453 57313612
252794470093 57315344
788494662943 57317076
5602093523 57318808
299011741633 57320540
488782659623 57322272
915942290523 57324004
20307589013 57325736
456570621883 57327468
866223710533 57329200
686956717893 57330932
829109840963 57332664
434162247803 57334396
599424006643 57336128
766786550553 57337860
389345499643 57339592
63723813793 57341324
117643963923 57343056
460772192023 57344788
390746023023 57346520
811603298713 57348252
602225053403 57349984
112742132093 57351716
584018249463 57353448
972663487413 57355180
439764341323 57356912
601524791713 57358644
855719785183 57360376
537100716233 57362108
943952758123 57363840
773088905763 57365572
422257799073 57367304
740876868023 57369036
978965842623 57370768
44816748163 57372500
802499896743 57374232
185569347853 57375964
249993423333 57377696
539901762993 57379428
924345430803 57381160
177866469263 57382892
958658253613 57384624
229685834323 57386356
974064010793 57388088
740876868023 57389820
990870291353 57391552
578416155943 57393284
865523448843 57395016
866923972223 57396748
805300943503 57398480
595922698193 57400212
141452861383 57401944
119744748993 57403676
226184525873 57405408
965660870513 57407140
656145203533 57408872
927146477563 57410604
985268197833 57412336
754181840133 57414068
838913504623 57415800
753481578443 57417532
261197610373 57419264
480379519343 57420996
558808828623 57422728
86132187873 57424460
496485538213 57426192
29410990983 57427924
566511707213 57429656
513291818773 57431388
115543178853 57433120
509790510323 57434852
53219888443 57436584
184869086163 57438316
302513050083 57440048
828409579273 57441780
460071930333 57443512
595222436503 57445244
563710660453 57446976
629535259313 57448708
758383410273 57450440
887931822923 57452172
390746023023 57453904
344528751483 57455636
904037841793 57457368
29410990983 57459100
768887335623 57460832
390045761333 57462564
467074547233 57464296
371838957393 57466028
420157014003 57467760
271001274033 57469492
865523448843 57471224
866923972223 57472956
286407031213 57474688
159659665323 57476420
262598133753 57478152
8403140283 57479884
772388644073 57481616
612728978753 57483348
625333689173 57485080
997172646563 57486812
471276117373 57488544
822807485753 57490276
579116417633 57492008
359234246973 57493740
787794401253 57495472
765386027173 57497204
151256525043 57498936
693959334793 57500668
451668790053 57502400
138651814623 57504132
555307520173 57505864
86132187873 57507596
392846808093 57509328
161760450393 57511060
485281351173 57512792
496485538213 57514524
163160973773 57516256
317218545573 57517988
536400454543 57519720
526596790883 57521452
380942359363 57523184
656845465223 57524916
334024826133 57526648
973363749103 57528380
364836340493 57530112
269600750653 57531844
796897803223 57533576
365536602183 57535308
598023483263 57537040
766786550553 57538772
119044487303 57540504
131649197723 57542236
119044487303 57543968
434162247803 57545700
801099373363 57547432
371138695703 57549164
926446215873 57550896
449568004983 57552628
816505130543 57554360
929247262633 57556092
830510364343 57557824
349430583313 57559556
359234246973 57561288
31511776053 57563020
274502582483 57564752
442565388083 57566484
227585049253 57568216
193972488133 57569948
598023483263 57571680
401249948373 57573412
364836340493 57575144
812303560403 57576876
11204187043 57578608
494384753143 57580340
613429240443 57582072
767486812243 57583804
582617726083 57585536
805300943503 57587268
791295709703 57589000
655444941843 57590732
513992080463 57592464
381642621053 57594196
949554851643 57595928
653344156773 57597660
670150437333 57599392
382342882743 57601124
217781385593 57602856
863422663773 57604588
376740789223 57606320
151256525043 57608052
170863852363 57609784
98736898293 57611516
823507747443 57613248
592421389743 57614980
454469836813 57616712
65824598863 57618444
438363817943 57620176
941851973053 57621908
368337648943 57623640
86132187873 57625372
432061462733 57627104
974764272483 57628836
773088905763 57630568
261897872063 57632300
14705495493 57634032
430660939353 57635764
805300943503 57637496
653344156773 57639228
500687108353 57640960
675752530853 57642692
268200227273 57644424
891433131373 57646156
542002548063 57647888
564410922143 57649620
941851973053 57651352
264698918823 57653084
865523448843 57654816
521694959053 57656548
387244714573 57658280
827009055893 57660012
16106018873 57661744
440464603013 57663476
782892569423 57665208
237388712913 57666940
577015632563 57668672
781492046043 57670404
96636113223 57672136
873926589123 57673868
256295778543 57675600
415255182173 57677332
846616383213 57679064
498586323283 57680796
352231630073 57682528
682755147753 57684260
516793127223 57685992
26609944223 57687724
245791853193 57689456
862022140393 57691188
39914916333 57692920
22408374083 57694652
633036567763 57696384
141452861383 57698116
242990806433 57699848
235287927843 57701580
949554851643 57703312
345929274863 57705044
285706769523 57706776
350831106693 57708508
75628262523 57710240
722670064083 57711972
355032676833 57713704
385143929503 57715436
203776151793 57717168
689057502963 57718900
235988189533 57720632
997872908253 57722364
9803663663 57724096
289208077973 57725828
325621685853 57727560
3 57729292
640739446353 57731024
700961951693 57732756
963560085443 57734488
600824530023 57736220
295510433183 57737952
375340265843 57739684
448867743293 57741416
967061393893 57743148
404751256823 57744880
626734212553 57746612
217081123903 57748344
71426692383 57750076
51119103373 57751808
341027443033 57753540
192571964753 57755272
943952758123 57757004
177166207573 57758736
506989463563 57760468
118344225613 57762200
434862509493 57763932
834011672793 57765664
362035293733 57767396
290608601353 57769128
728272157603 57770860
946053543193 57772592
41315439713 57774324
848717168283 57776056
698160904933 57777788
365536602183 57779520
651943633393 57781252
894234178133 57782984
339626919653 57784716
297611218253 57786448
536400454543 57788180
606426623543 57789912
626734212553 57791644
885130776163 57793376
355032676833 57795108
252094208403 57796840
582617726083 57798572
920143860663 57800304
253494731783 57802036
878828420953 57803768
982467151073 57805500
123246057443 57807232
600824530023 57808964
791995971393 57810696
23108635773 57812428
590320604673 57814160
271001274033 57815892
707264306903 57817624
478978995963 57819356
201675366723 57821088
855019523493 57822820
233887404463 57824552
11204187043 57826284
341727704723 57828016
233887404463 57829748
98036636603 57831480
859221093633 57833212
944653019813 57834944
703762998453 57836676
836812719553 57838408
446066696533 57840140
882329729403 57841872
849417429973 57843604
217081123903 57845336
294810171493 57847068
490183183003 57848800
807401728573 57850532
86132187873 57852264
34312822813 57853996
603625576783 57855728
385844191193 57857460
653344156773 57859192
333324564443 57860924
985268197833 57862656
50418841683 57864388
215680600523 57866120
316518283883 57867852
738075821263 57869584
791995971393 57871316
456570621883 57873048
1400523383 57874780
695359858173 57876512
965660870513 57878244
130948936033 57879976
934849356153 57881708
171564114053 57883440
768887335623 57885172
877427897573 57886904
858520831943 57888636
680654362683 57890368
290608601353 57892100
926446215873 57893832
483180566103 57895564
474077164133 57897296
439064079633 57899028
421557537383 57900760
597323221573 57902492
356433200213 57904224
635837614523 57905956
743677914783 57907688
685556194513 57909420
490883444693 57911152
316518283883 57912884
449568004983 57914616
378141312603 57916348
242990806433 57918080
894234178133 57919812
15405757183 57921544
362035293733 57923276
715667447183 57925008
751380793373 57926740
684155671133 57928472
892833654753 57930204
619031333963 57931936
915942290523 57933668
839613766313 57935400
994371599803 57937132
51119103373 57938864
315818022193 57940596
992270814733 57942328
817905653923 57944060
625333689173 57945792
58121720273 57947524
195373011513 57949256
931348047703 57950988
272401797413 57952720
105039253503 57954452
683455409443 57956184
66524860553 57957916
218481647283 57959648
749280008303 57961380
664548343813 57963112
100137421673 57964844
476177949203 57966576
549705426653 57968308
131649197723 57970040
728272157603 57971772
909639935313 57973504
12604710423 57975236
338926657963 57976968
984567936143 57978700
654744680153 57980432
128147889273 57982164
660346773673 57983896
371138695703 57985628
418056228933 57987360
428560154283 57989092
674352007473 57990824
738075821263 57992556
10503925353 57994288
745778699853 57996020
167362543913 57997752
318619068953 57999484
475477687513 58001216
209378245313 58002948
144954169833 58004680
682755147753 58006412
752081055063 58008144
922244645733 58009876
107840300263 58011608
221282694043 58013340
580516941013 58015072
230386096013 58016804
525196267503 58018536
89633496323 58020268
797598064913 58022000
95935851533 58023732
471976379063 58025464
883029991093 58027196
329823255993 58028928
779391260973 58030660
919443598973 58032392
179967254333 58034124
21708112393 58035856
542002548063 58037588
282905722763 58039320
509790510323 58041052
872526065743 58042784
122545795753 58044516
117643963923 58046248
62323290413 58047980
383743406123 58049712
19607327323 58051444
519594173983 58053176
175765684193 58054908
5602093523 58056640
311616452053 58058372
5602093523 58060104
195373011513 58061836
827709317583 58063568
247892638263 58065300
896334963203 58067032
544803594823 58068764
271001274033 58070496
555307520173 58072228
42015701403 58073960
802499896743 58075692
523795744123 58077424
156858618563 58079156
320719854023 58080888
310215928673 58082620
469875593993 58084352
219181908973 58086084
67925383933 58087816
185569347853 58089548
838913504623 58091280
373939742463 58093012
49718579993 58094744
81230356043 58096476
531498622713 58098208
205876936863 58099940
990870291353 58101672
606426623543 58103404
51119103373 58105136
93134804773 58106868
913141243763 58108600
879528682643 58110332
91034019703 58112064
874626850813 58113796
891433131373 58115528
883730252783 58117260
721269540703 58118992
114842917163 58120724
610628193683 58122456
386544452883 58124188
552506473413 58125920
895634701513 58127652
671550960713 58129384
816505130543 58131116
586819296223 58132848
147054954903 58134580
900536533343 58136312
699561428313 58138044
270301012343 58139776
768187073933 58141508
379541835983 58143240
116243440543 58144972
21708112393 58146704
471276117373 58148436
172264375743 58150168
954456683473 58151900
566511707213 58153632
896334963203 58155364
182768301093 58157096
435562771183 58158828
115543178853 58160560
322820639093 58162292
2801046763 58164024
840314028003 58165756
268900488963 58167488
320719854023 58169220
651943633393 58170952
634437091143 58172684
716367708873 58174416
514692342153 58176148
978965842623 58177880
129548412653 58179612
700261693 58181344
219181908973 58183076
305314096843 58184808
390746023023 58186540
245091591503 58188272
685556194513 58190004
372539219083 58191736
854319261803 58193468
605026100163 58195200
819306177303 58196932
721969802393 58198664
877427897573 58200396
645641278183 58202128
240890021363 58203860
544803594823 58205592
887231561233 58207324
519594173983 58209056
692558811413 58210788
822107224063 58212520
567912230593 58214252
601524791713 58215984
592421389743 58217716
950955375023 58219448
839613766313 58221180
343828489793 58222912
909639935313 58224644
901937056723 58226376
609227670303 58228108
483180566103 58229840
416655705553 58231572
164561497153 58233304
121845534063 58235036
780791784353 58236768
255595516853 58238500
586119034533 58240232
941851973053 58241964
345229013173 58243696
164561497153 58245428
171564114053 58247160
423658322453 58248892
12604710423 58250624
72827215763 58252356
525896529193 58254088
851518215043 58255820
247192376573 58257552
573514324113 58259284
817905653923 58261016
717067970563 58262748
39914916333 58264480
675052269163 58266212
422958060763 58267944
298311479943 58269676
897735486583 58271408
766786550553 58273140
577715894253 58274872
950955375023 58276604
889332346303 58278336
842414813073 58280068
474777425823 58281800
238789236293 58283532
483880827793 58285264
835412196173 58286996
485981612863 58288728
567211968903 58290460
682054886063 58292192
31511776053 58293924
486681874553 58295656
151956786733 58297388
908939673623 58299120
779391260973 58300852
33612561123 58302584
934849356153 58304316
958658253613 58306048
537800977923 58307780
116943702233 58309512
659646511983 58311244
408952826963 58312976
395647854853 58314708
577015632563 58316440
228985572633 58318172
106439776883 58319904
645641278183 58321636
147054954903 58323368
916642552213 58325100
357133461903 58326832
110641347023 58328564
361335032043 58330296
186969871233 58332028
837512981243 58333760
86132187873 58335492
826308794203 58337224
864122925463 58338956
350831106693 58340688
206577198553 58342420
149856001663 58344152
7702878593 58345884
217081123903 58347616
14705495493 58349348
574914847493 58351080
871825804053 58352812
296210694873 58354544
841714551383 58356276
107840300263 58358008
43416224783 58359740
700261690003 58361472
114842917163 58363204
843815336453 58364936
206577198553 58366668
367637387253 58368400
615530025513 58370132
155458095183 58371864
112041870403 58373596
87532711253 58375328
411053612033 58377060
657545726913 58378792
836112457863 58380524
542002548063 58382256
704463260143 58383988
820006438993 58385720
768187073933 58387452
762584980413 58389184
402650471753 58390916
303213311773 58392648
322820639093 58394380
976164795863 58396112
674352007473 58397844
703762998453 58399576
39914916333 58401308
964260347133 58403040
814404345473 58404772
8403140283 58406504
408952826963 58408236
203075890103 58409968
204476413483 58411700
87532711253 58413432
334725087823 58415164
58821981963 58416896
277303629243 58418628
967761655583 58420360
749280008303 58422092
244391329813 58423824
805300943503 58425556
24509159153 58427288
9803663663 58429020
606426623543 58430752
607827146923 58432484
609927931993 58434216
374640004153 58435948
612728978753 58437680
881629467713 58439412
551105950033 58441144
67225122243 58442876
306714620223 58444608
757683148583 58446340
868324495603 58448072
56721196893 58449804
281505199383 58451536
720569279013 58453268
293409648113 58455000
149856001663 58456732
813003822093 58458464
796197541533 58460196
329122994303 58461928
42015701403 58463660
432061462733 58465392
289208077973 58467124
547604641583 58468856
592421389743 58470588
31511776053 58472320
754181840133 58474052
993671338113 58475784
949554851643 58477516
49018318303 58479248
851518215043 58480980
93835066463 58482712
254194993473 58484444
617630810583 58486176
435562771183 58487908
516092865533 58489640
898435748273 58491372
645641278183 58493104
586119034533 58494836
514692342153 58496568
912440982073 58498300
20307589013 58500032
801799635053 58501764
467774808923 58503496
775889952523 58505228
696060119863 58506960
63023552103 58508692
172264375743 58510424
565811445523 58512156
514692342153 58513888
359934508663 58515620
221282694043 58517352
436263032873 58519084
16806280563 58520816
552506473413 58522548
832611149413 58524280
413154397103 58526012
770988120693 58527744
376040527533 58529476
113442393783 58531208
80530094353 58532940
226184525873 58534672
615530025513 58536404
907539150243 58538136
238088974603 58539868
452369051743 58541600
472676640753 58543332
593121651433 58545064
402650471753 58546796
931348047703 58548528
393547069783 58550260
44816748163 58551992
38514392953 58553724
128848150963 58555456
950255113333 58557188
862022140393 58558920
802499896743 58560652
308115143603 58562384
35013084503 58564116
290608601353 58565848
664548343813 58567580
591721128053 58569312
386544452883 58571044
214280077143 58572776
976164795863 58574508
308815405293 58576240
823507747443 58577972
705163521833 58579704
490883444693 58581436
296910956563 58583168
517493388913 58584900
446766958223 58586632
394247331473 58588364
632336306073 58590096
313016975433 58591828
395647854853 58593560
73527477453 58595292
305314096843 58597024
83331141113 58598756
199574581653 58600488
42715963093 58602220
740176606333 58603952
574214585803 58605684
966361132203 58607416
383743406123 58609148
390045761333 58610880
669450175643 58612612
581217202703 58614344
996472384873 58616076
968461917273 58617808
106439776883 58619540
523795744123 58621272
284306246143 58623004
604325838473 58624736
443265649773 58626468
115543178853 58628200
718468493943 58629932
567211968903 58631664
510490772013 58633396
437663556253 58635128
345929274863 58636860
529397837643 58638592
436963294563 58640324
733874251123 58642056
76328524213 58643788
534999931163 58645520
961459300373 58647252
142853384763 58648984
364836340493 58650716
102238206743 58652448
773789167453 58654180
834011672793 58655912
143553646453 58657644
826308794203 58659376
309515666983 58661108
768887335623 58662840
16806280563 58664572
175765684193 58666304
881629467713 58668036
252094208403 58669768
219181908973 58671500
318619068953 58673232
834711934483 58674964
700261690003 58676696
153357310113 58678428
16806280563 58680160
991570553043 58681892
445366434843 58683624
141452861383 58685356
763285242103 58687088
680654362683 58688820
239489497983 58690552
894934439823 58692284
549705426653 58694016
495085014833 58695748
238789236293 58697480
767486812243 58699212
404751256823 58700944
670150437333 58702676
784293092803 58704408
35713346193 58706140
928547000943 58707872
751380793373 58709604
220582432353 58711336
457971145263 58713068
374640004153 58714800
834711934483 58716532
67925383933 58718264
407552303583 58719996
107140038573 58721728
67925383933 58723460
426459369213 58725192
989469767973 58726924
779391260973 58728656
711465877043 58730388
934149094463 58732120
504888678493 58733852
362035293733 58735584
293409648113 58737316
249993423333 58739048
887931822923 58740780
628834997623 58742512
543403071443 58744244
446066696533 58745976
16106018873 58747708
449568004983 58749440
408952826963 58751172
368337648943 58752904
742277391403 58754636
108540561953 58756368
817205392233 58758100
808802251953 58759832
663147820433 58761564
60922767033 58763296
585418772843 58765028
724070587463 58766760
556708043553 58768492
23108635773 58770224
313016975433 58771956
647041801563 58773688
767486812243 58775420
534999931163 58777152
156858618563 58778884
158259141943 58780616
265399180513 58782348
948154328263 58784080
999273431633 58785812
172264375743 58787544
397048378233 58789276
734574512813 58791008
925745954183 58792740
267499965583 58794472
101537945053 58796204
546204118203 58797936
98036636603 58799668
772388644073 58801400
811603298713 58803132
532198884403 58804864
378841574293 58806596
502087631733 58808328
126047104203 58810060
287807554593 58811792
504188416803 58813524
368337648943 58815256
449568004983 58816988
808101990263 58818720
512591557083 58820452
263298395443 58822184
765386027173 58823916
565111183833 58825648
451668790053 58827380
133749982793 58829112
457971145263 58830844
721969802393 58832576
605726361853 58834308
876027374193 58836040
515392603843 58837772
472676640753 58839504
49718579993 58841236
319319330643 58842968
702362475073 58844700
997172646563 58846432
143553646453 58848164
136551029553 58849896
133049721103 58851628
466374285543 58853360
941851973053 58855092
451668790053 58856824
635837614523 58858556
828409579273 58860288
925745954183 58862020
514692342153 58863752
390746023023 58865484
904037841793 58867216
862722402083 58868948
878128159263 58870680
686956717893 58872412
211479030383 58874144
904738103483 58875876
340327181343 58877608
163160973773 58879340
85431926183 58881072
642139969733 58882804
242990806433 58884536
119044487303 58886268
756282625203 58888000
885831037853 58889732
30811514363 58891464
848016906593 58893196
375340265843 58894928
276603367553 58896660
682054886063 58898392
255595516853 58900124
58821981963 58901856
256996040233 58903588
637938399593 58905320
383043144433 58907052
277303629243 58908784
686956717893 58910516
537800977923 58912248
442565388083 58913980
621132119033 58915712
566511707213 58917444
922244645733 58919176
869024757293 58920908
152657048423 58922640
720569279013 58924372
306714620223 58926104
607126885233 58927836
62323290413 58929568
584718511153 58931300
762584980413 58933032
589620342983 58934764
747879484923 58936496
163861235463 58938228
301112526703 58939960
497886061593 58941692
723370325773 58943424
936950141223 58945156
549705426653 58946888
889332346303 58948620
26609944223 58950352
946053543193 58952084
332624302753 58953816
542702809753 58955548
621132119033 58957280
618331072273 58959012
114142655473 58960744
735274774503 58962476
318619068953 58964208
990870291353 58965940
695359858173 58967672
348030059933 58969404
981066627693 58971136
962859823753 58972868
984567936143 58974600
726871634223 58976332
830510364343 58978064
135150506173 58979796
221982955733 58981528
199574581653 58983260
857820570253 58984992
829810102653 58986724
357833723593 58988456
182068039403 58990188
508389986943 58991920
378141312603 58993652
944653019813 58995384
924345430803 58997116
437663556253 58998848
238088974603 59000580
228285310943 59002312
754882101823 59004044
407552303583 59005776
340327181343 59007508
74227739143 59009240
864823187153 59010972
614829763823 59012704
102238206743 59014436
36413607883 59016168
513291818773 59017900
152657048423 59019632
51119103373 59021364
284306246143 59023096
653344156773 59024828
536400454543 59026560
191871703063 59028292
249293161643 59030024
759783933653 59031756
928547000943 59033488
997172646563 59035220
214980338833 59036952
525196267503 59038684
190471179683 59040416
829810102653 59042148
876027374193 59043880
911040458693 59045612
556007781863 59047344
26609944223 59049076
363435817113 59050808
810903037023 59052540
506289201873 59054272
499286584973 59056004
250693685023 59057736
806701466883 59059468
265399180513 59061200
650543110013 59062932
791995971393 59064664
366937125563 59066396
286407031213 59068128
290608601353 59069860
338226396273 59071592
103638730123 59073324
533599407783 59075056
89633496323 59076788
982467151073 59078520
144253908143 59080252
854319261803 59081984
780791784353 59083716
457270883573 59085448
636537876213 59087180
125346842513 59088912
212879553763 59090644
987368982903 59092376
684855932823 59094108
914541767143 59095840
259797086993 59097572
394947593163 59099304
637238137903 59101036
934149094463 59102768
287107292903 59104500
838213242933 59106232
518193650603 59107964
18907065633 59109696
294109909803 59111428
60922767033 59113160
725471110843 59114892
542002548063 59116624
722670064083 59118356
538501239613 59120088
182768301093 59121820
28010467603 59123552
127447627583 59125284
746478961543 59127016
180667516023 59128748
997172646563 59130480
446066696533 59132212
857120308563 59133944
330523517683 59135676
854319261803 59137408
258396563613 59139140
523795744123 59140872
605726361853 59142604
733874251123 59144336
144253908143 59146068
915242028833 59147800
895634701513 59149532
235287927843 59151264
312316713743 59152996
877427897573 59154728
156858618563 59156460
770287859003 59158192
908939673623 59159924
238789236293 59161656
497886061593 59163388
520294435673 59165120
260497348683 59166852
109941085333 59168584
813003822093 59170316
488082397933 59172048
913141243763 59173780
149856001663 59175512
983167412763 59177244
58121720273 59178976
536400454543 59180708
127447627583 59182440
207277460243 59184172
590320604673 59185904
695359858173 59187636
161760450393 59189368
873926589123 59191100
181367777713 59192832
321420115713 59194564
283605984453 59196296
571413539043 59198028
264698918823 59199760
307414881913 59201492
296910956563 59203224
6302355213 59204956
556708043553 59206688
98036636603 59208420
577715894253 59210152
99437159983 59211884
166662282223 59213616
964960608823 59215348
904738103483 59217080
392846808093 59218812
985968459523 59220544
378141312603 59222276
641439708043 59224008
64424075483 59225740
160359927013 59227472
934149094463 59229204
791295709703 59230936
566511707213 59232668
903337580103 59234400
467774808923 59236132
766786550553 59237864
148455478283 59239596
172264375743 59241328
562310137073 59243060
802499896743 59244792
609227670303 59246524
341027443033 59248256
530798361023 59249988
815804868853 59251720
443265649773 59253452
997872908253 59255184
315117760503 59256916
200274843343 59258648
696060119863 59260380
960058776993 59262112
930647786013 59263844
471276117373 59265576
135850767863 59267308
553906996793 59269040
554607258483 59270772
449568004983 59272504
961459300373 59274236
313016975433 59275968
978965842623 59277700
789194924633 59279432
285706769523 59281164
43416224783 59282896
827709317583 59284628
549705426653 59286360
282205461073 59288092
415255182173 59289824
81230356043 59291556
506289201873 59293288
74928000833 59295020
127447627583 59296752
837512981243 59298484
457270883573 59300216
812303560403 59301948
485981612863 59303680
317218545573 59305412
173664899123 59307144
626734212553 59308876
705163521833 59310608
228985572633 59312340
811603298713 59314072
202375628413 59315804
978965842623 59317536
94535328153 59319268
551806211723 59321000
44816748163 59322732
178566730953 59324464
317218545573 59326196
720569279013 59327928
783592831113 59329660
419456752313 59331392
259096825303 59333124
591020866363 59334856
53219888443 59336588
764685765483 59338320
128147889273 59340052
883730252783 59341784
666649128883 59343516
105039253503 59345248
149155739973 59346980
241590283053 59348712
631636044383 59350444
269600750653 59352176
228285310943 59353908
193272226443 59355640
101537945053 59357372
184869086163 59359104
249293161643 59360836
552506473413 59362568
390045761333 59364300
952355898403 59366032
944653019813 59367764
805300943503 59369496
191171441373 59371228
810903037023 59372960
257696301923 59374692
835412196173 59376424
998573169943 59378156
117643963923 59379888
789895186323 59381620
824208009133 59383352
700261690003 59385084
123946319133 59386816
434162247803 59388548
985268197833 59390280
816505130543 59392012
866923972223 59393744
897035224893 59395476
46917533233 59397208
123246057443 59398940
362735555423 59400672
744378176473 59402404
306714620223 59404136
633736829453 59405868
56020935203 59407600
133749982793 59409332
509790510323 59411064
995071861493 59412796
251393946713 59414528
829810102653 59416260
495085014833 59417992
555307520173 59419724
752081055063 59421456
794797018153 59423188
975464534173 59424920
88933234633 59426652
674352007473 59428384
717067970563 59430116
235988189533 59431848
540602024683 59433580
416655705553 59435312
659646511983 59437044
21007850703 59438776
835412196173 59440508
230386096013 59442240
502087631733 59443972
728972419293 59445704
974764272483 59447436
898435748273 59449168
966361132203 59450900
483880827793 59452632
369738172323 59454364
847316644903 59456096
198874319963 59457828
913141243763 59459560
994371599803 59461292
908939673623 59463024
186269609543 59464756
828409579273 59466488
286407031213 59468220
888632084613 59469952
58821981963 59471684
333324564443 59473416
426459369213 59475148
609227670303 59476880
570013015663 59478612
273802320793 59480344
362035293733 59482076
603625576783 59483808
237388712913 59485540
326321947543 59487272
454469836813 59489004
37113869573 59490736
35013084503 59492468
392846808093 59494200
557408305243 59495932
106439776883 59497664
325621685853 59499396
774489429143 59501128
370438434013 59502860
936249879533 59504592
231786619393 59506324
54620411823 59508056
286407031213 59509788
82630879423 59511520
465674023853 59513252
478278734273 59514984
267499965583 59516716
455170098503 59518448
84031402803 59520180
687656979583 59521912
556007781863 59523644
846616383213 59525376
824208009133 59527108
341027443033 59528840
756282625203 59530572
98036636603 59532304
840314028003 59534036
913141243763 59535768
612728978753 59537500
733173989433 59539232
870425280673 59540964
613429240443 59542696
650543110013 59544428
56721196893 59546160
11904448733 59547892
394947593163 59549624
332624302753 59551356
777290475903 59553088
124646580823 59554820
429960677663 59556552
679253839303 59558284
359934508663 59560016
954456683473 59561748
655444941843 59563480
821406962373 59565212
648442324943 59566944
436963294563 59568676
862022140393 59570408
245091591503 59572140
339626919653 59573872
775189690833 59575604
722670064083 59577336
306014358533 59579068
276603367553 59580800
477578472583 59582532
981066627693 59584264
302513050083 59585996
679253839303 59587728
453069313433 59589460
939050926293 59591192
791295709703 59592924
840314028003 59594656
780091522663 59596388
400549686683 59598120
967061393893 59599852
200975105033 59601584
515392603843 59603316
712866400423 59605048
241590283053 59606780
373939742463 59608512
765386027173 59610244
573514324113 59611976
672251222403 59613708
42715963093 59615440
564410922143 59617172
266799703893 59618904
997172646563 59620636
17506542253 59622368
883029991093 59624100
990870291353 59625832
14705495493 59627564
554607258483 59629296
448867743293 59631028
953756421783 59632760
390045761333 59634492
518193650603 59636224
819306177303 59637956
135850767863 59639688
247892638263 59641420
546904379893 59643152
922944907423 59644884
83331141113 59646616
675052269163 59648348
388645237953 59650080
557408305243 59651812
873226327433 59653544
592421389743 59655276
940451449673 59657008
505588940183 59658740
941151711363 59660472
204476413483 59662204
411053612033 59663936
848717168283 59665668
818605915613 59667400
593121651433 59669132
188370394613 59670864
371838957393 59672596
792696233083 59674328
582617726083 59676060
462172715403 59677792
680654362683 59679524
174365160813 59681256
335425349513 59682988
46217271543 59684720
886531299543 59686452
717067970563 59688184
107140038573 59689916
948154328263 59691648
60922767033 59693380
844515598143 59695112
48318056613 59696844
495085014833 59698576
129548412653 59700308
828409579273 59702040
917342813903 59703772
597323221573 59705504
181367777713 59707236
843115074763 59708968
235988189533 59710700
724770849153 59712432
595922698193 59714164
54620411823 59715896
417355967243 59717628
96636113223 59719360
745078438163 59721092
586819296223 59722824
549705426653 59724556
679253839303 59726288
664548343813 59728020
513992080463 59729752
275202844173 59731484
985268197833 59733216
990870291353 59734948
145654431523 59736680
535700192853 59738412
657545726913 59740144
144253908143 59741876
560909613693 59743608
566511707213 59745340
41315439713 59747072
473376902443 59748804
335425349513 59750536
670850699023 59752268
677853315923 59754000
96636113223 59755732
710065353663 59757464
777290475903 59759196
287807554593 59760928
581217202703 59762660
471276117373 59764392
631636044383 59766124
376740789223 59767856
944653019813 59769588
239489497983 59771320
663147820433 59773052
68625645623 59774784
583317987773 59776516
752781316753 59778248
638638661283 59779980
733173989433 59781712
77729047593 59783444
585418772843 59785176
238088974603 59786908
984567936143 59788640
551806211723 59790372
877427897573 59792104
382342882743 59793836
794797018153 59795568
696060119863 59797300
20307589013 59799032
771688382383 59800764
905438365173 59802496
602925315093 59804228
269600750653 59805960
946053543193 59807692
845916121523 59809424
685556194513 59811156
436963294563 59812888
65124337173 59814620
847316644903 59816352
654044418463 59818084
409653088653 59819816
770287859003 59821548
760484195343 59823280
329122994303 59825012
73527477453 59826744
628134735933 59828476
46917533233 59830208
362735555423 59831940
957957991923 59833672
139352076313 59835404
74227739143 59837136
918043075593 59838868
282905722763 59840600
988069244593 59842332
784293092803 59844064
710765615353 59845796
541302286373 59847528
58821981963 59849260
51819365063 59850992
499986846663 59852724
484581089483 59854456
696760381553 59856188
717067970563 59857920
172964637433 59859652
136551029553 59861384
838213242933 59863116
29410990983 59864848
966361132203 59866580
622532642413 59868312
687656979583 59870044
689057502963 59871776
576315370873 59873508
971963225723 59875240
420157014003 59876972
648442324943 59878704
446766958223 59880436
424358584143 59882168
499986846663 59883900
773789167453 59885632
637938399593 59887364
213579815453 59889096
631636044383 59890828
867624233913 59892560
304613835153 59894292
35713346193 59896024
902637318413 59897756
661047035363 59899488
178566730953 59901220
98736898293 59902952
782192307733 59904684
161760450393 59906416
514692342153 59908148
530798361023 59909880
374640004153 59911612
789194924633 59913344
693959334793 59915076
774489429143 59916808
114842917163 59918540
911740720383 59920272
8403140283 59922004
135150506173 59923736
967061393893 59925468
591721128053 59927200
492283968073 59928932
105039253503 59930664
940451449673 59932396
929947524323 59934128
722670064083 59935860
123946319133 59937592
804600681813 59939324
429260415973 59941056
36413607883 59942788
617630810583 59944520
314417498813 59946252
338926657963 59947984
252794470093 59949716
754882101823 59951448
93134804773 59953180
813704083783 59954912
754882101823 59956644
158959403633 59958376
598723744953 59960108
823507747443 59961840
639338922973 59963572
303213311773 59965304
412454135413 59967036
527997314263 59968768
904037841793 59970500
69325907313 59972232
309515666983 59973964
595922698193 59975696
87532711253 59977428
464273500473 59979160
107140038573 59980892
552506473413 59982624
534999931163 59984356
848717168283 59986088
76328524213 59987820
696060119863 59989552
421557537383 59991284
146354693213 59993016
922944907423 59994748
422958060763 59996480
852918738423 59998212
838913504623 59999944
795497279843 60001676
309515666983 60003408
380942359363 60005140
465674023853 60006872
606426623543 60008604
313717237123 60010336
529397837643 60012068
614129502133 60013800
434162247803 60015532
415955443863 60017264
506989463563 60018996
726871634223 60020728
579816679323 60022460
815104607163 60024192
935549617843 60025924
342427966413 60027656
980366366003 60029388
686956717893 60031120
703762998453 60032852
936950141223 60034584
890032607993 60036316
2100785073 60038048
429260415973 60039780
436963294563 60041512
385844191193 60043244
864122925463 60044976
667349390573 60046708
748579746613 60048440
261897872063 60050172
712166138733 60051904
180667516023 60053636
864823187153 60055368
647041801563 60057100
753481578443 60058832
268900488963 60060564
520294435673 60062296
774489429143 60064028
345229013173 60065760
916642552213 60067492
432061462733 60069224
27310205913 60070956
454469836813 60072688
223383479113 60074420
766786550553 60076152
63023552103 60077884
969162178963 60079616
514692342153 60081348
212179292073 60083080
640039184663 60084812
768187073933 60086544
475477687513 60088276
686256456203 60090008
197473796583 60091740
661047035363 60093472
995071861493 60095204
654744680153 60096936
595922698193 60098668
704463260143 60100400
143553646453 60102132
920844122353 60103864
242290544743 60105596
452369051743 60107328
684855932823 60109060
836112457863 60110792
261897872063 60112524
193972488133 60114256
418756490623 60115988
359934508663 60117720
481079781033 60119452
607827146923 60121184
988069244593 60122916
345229013173 60124648
692558811413 60126380
678553577613 60128112
936950141223 60129844
837512981243 60131576
823507747443 60133308
105739515193 60135040
154057571803 60136772
261897872063 60138504
182068039403 60140236
540602024683 60141968
434162247803 60143700
626033950863 60145432
465674023853 60147164
179967254333 60148896
50418841683 60150628
746478961543 60152360
188370394613 60154092
549005164963 60155824
712866400423 60157556
749280008303 60159288
904738103483 60161020
350831106693 60162752
21708112393 60164484
30111252673 60166216
293409648113 60167948
275202844173 60169680
925045692493 60171412
440464603013 60173144
282905722763 60174876
248592899953 60176608
810903037023 60178340
387944976263 60180072
616930548893 60181804
979666104313 60183536
518893912293 60185268
165261758843 60187000
794096756463 60188732
525196267503 60190464
481780042723 60192196
632336306073 60193928
812303560403 60195660
520994697363 60197392
492283968073 60199124
14705495493 60200856
390045761333 60202588
425759107523 60204320
455170098503 60206052
499286584973 60207784
87532711253 60209516
768887335623 60211248
373239480773 60212980
385844191193 60214712
30811514363 60216444
310215928673 60218176
649142586633 60219908
344528751483 60221640
857120308563 60223372
521694959053 60225104
334024826133 60226836
17506542253 60228568
973363749103 60230300
901937056723 60232032
276603367553 60233764
168763067293 60235496
359934508663 60237228
945353281503 60238960
754181840133 60240692
928547000943 60242424
404050995133 60244156
495785276523 60245888
476878210893 60247620
275903105863 60249352
768887335623 60251084
438363817943 60252816
593821913123 60254548
402650471753 60256280
195373011513 60258012
156158356873 60259744
737375559573 60261476
65824598863 60263208
945353281503 60264940
933448832773 60266672
954456683473 60268404
87532711253 60270136
140052338003 60271868
845215859833 60273600
208677983623 60275332
685556194513 60277064
406151780203 60278796
180667516023 60280528
797598064913 60282260
621132119033 60283992
247192376573 60285724
15405757183 60287456
739476344643 60289188
838913504623 60290920
414554920483 60292652
861321878703 60294384
175765684193 60296116
620431857343 60297848
401249948373 60299580
889332346303 60301312
404050995133 60303044
651943633393 60304776
490883444693 60306508
695359858173 60308240
555307520173 60309972
76328524213 60311704
434862509493 60313436
588920081293 60315168
942552234743 60316900
705163521833 60318632
594522174813 60320364
340327181343 60322096
811603298713 60323828
34312822813 60325560
296910956563 60327292
347329798243 60329024
180667516023 60330756
469175332303 60332488
232486881083 60334220
311616452053 60335952
765386027173 60337684
513992080463 60339416
294810171493 60341148
803200158433 60342880
525196267503 60344612
894934439823 60346344
49718579993 60348076
100837683363 60349808
337526134583 60351540
849417429973 60353272
133749982793 60355004
699561428313 60356736
823507747443 60358468
435562771183 60360200
329122994303 60361932
209378245313 60363664
579816679323 60365396
35713346193 60367128
766786550553 60368860
462872977093 60370592
650543110013 60372324
362035293733 60374056
765386027173 60375788
137251291243 60377520
47617794923 60379252
938350664603 60380984
268900488963 60382716
343128228103 60384448
546904379893 60386180
235988189533 60387912
691858549723 60389644
122545795753 60391376
791295709703 60393108
816505130543 60394840
854319261803 60396572
492984229763 60398304
462872977093 60400036
834011672793 60401768
575615109183 60403500
873926589123 60405232
81930617733 60406964
200975105033 60408696
294810171493 60410428
870425280673 60412160
455870360193 60413892
989469767973 60415624
942552234743 60417356
332624302753 60419088
848717168283 60420820
630235521003 60422552
642840231423 60424284
465674023853 60426016
866223710533 60427748
840314028003 60429480
353632153453 60431212
425759107523 60432944
362735555423 60434676
248592899953 60436408
107140038573 60438140
813003822093 60439872
902637318413 60441604
330523517683 60443336
469875593993 60445068
25909682533 60446800
471276117373 60448532
158959403633 60450264
260497348683 60451996
817205392233 60453728
299712003323 60455460
895634701513 60457192
312316713743 60458924
239489497983 60460656
203776151793 60462388
219882170663 60464120
958658253613 60465852
72827215763 60467584
856420046873 60469316
964960608823 60471048
574214585803 60472780
820006438993 60474512
670150437333 60476244
686956717893 60477976
594522174813 60479708
539201501303 60481440
803200158433 60483172
814404345473 60484904
469875593993 60486636
665948867193 60488368
605026100163 60490100
943952758123 60491832
932748571083 60493564
663147820433 60495296
881629467713 60497028
971963225723 60498760
250693685023 60500492
474077164133 60502224
775189690833 60503956
284306246143 60505688
25209420843 60507420
419456752313 60509152
993671338113 60510884
145654431523 60512616
836112457863 60514348
852918738423 60516080
186969871233 60517812
268900488963 60519544
5602093523 60521276
200274843343 60523008
299712003323 60524740
8403140283 60526472
869725018983 60528204
662447558743 60529936
738776082953 60531668
180667516023 60533400
133049721103 60535132
553906996793 60536864
556708043553 60538596
743677914783 60540328
925045692493 60542060
415955443863 60543792
181367777713 60545524
436963294563 60547256
336825872893 60548988
875327112503 60550720
383043144433 60552452
688357241273 60554184
923645169113 60555916
383743406123 60557648
643540493113 60559380
116243440543 60561112
675752530853 60562844
126747365893 60564576
685556194513 60566308
4901831833 60568040
648442324943 60569772
181367777713 60571504
324921424163 60573236
848016906593 60574968
591721128053 60576700
175065422503 60578432
56721196893 60580164
107840300263 60581896
645641278183 60583628
260497348683 60585360
796197541533 60587092
648442324943 60588824
979666104313 60590556
539901762993 60592288
372539219083 60594020
397048378233 60595752
594522174813 60597484
228285310943 60599216
339626919653 60600948
424358584143 60602680
837512981243 60604412
868324495603 60606144
225484264183 60607876
509790510323 60609608
238789236293 60611340
853619000113 60613072
74227739143 60614804
329122994303 60616536
54620411823 60618268
498586323283 60620000
735975036193 60621732
818605915613 60623464
978265580933 60625196
827009055893 60626928
23108635773 60628660
773789167453 60630392
822107224063 60632124
163160973773 60633856
976865057553 60635588
114142655473 60637320
119044487303 60639052
52519626753 60640784
877427897573 60642516
645641278183 60644248
550405688343 60645980
857120308563 60647712
37113869573 60649444
290608601353 60651176
653344156773 60652908
586819296223 60654640
692558811413 60656372
579116417633 60658104
165962020533 60659836
382342882743 60661568
201675366723 60663300
564410922143 60665032
471976379063 60666764
523095482433 60668496
258396563613 60670228
306714620223 60671960
831210626033 60673692
658245988603 60675424
261897872063 60677156
298311479943 60678888
684155671133 60680620
923645169113 60682352
700961951693 60684084
272401797413 60685816
397748639923 60687548
418056228933 60689280
644941016493 60691012
2100785073 60692744
4201570143 60694476
714967185493 60696208
111341608713 60697940
894234178133 60699672
249993423333 60701404
212179292073 60703136
193972488133 60704868
372539219083 60706600
396348116543 60708332
296210694873 60710064
974764272483 60711796
156158356873 60713528
309515666983 60715260
419456752313 60716992
622532642413 60718724
317918807263 60720456
430660939353 60722188
970562702343 60723920
798998588293 60725652
518193650603 60727384
147755216593 60729116
946753804883 60730848
827009055893 60732580
366937125563 60734312
493684491453 60736044
448167481603 60737776
568612492283 60739508
822107224063 60741240
649842848323 60742972
798998588293 60744704
462172715403 60746436
334725087823 60748168
518893912293 60749900
836112457863 60751632
16106018873 60753364
261897872063 60755096
231786619393 60756828
513291818773 60758560
675752530853 60760292
276603367553 60762024
628134735933 60763756
224083740803 60765488
170863852363 60767220
901937056723 60768952
546204118203 60770684
744378176473 60772416
735274774503 60774148
367637387253 60775880
186969871233 60777612
11904448733 60779344
294810171493 60781076
726171372533 60782808
892133393063 60784540
217781385593 60786272
623933165793 60788004
53920150133 60789736
939751187983 60791468
68625645623 60793200
221282694043 60794932
56020935203 60796664
846616383213 60798396
218481647283 60800128
959358515303 60801860
733173989433 60803592
890032607993 60805324
833311411103 60807056
332624302753 60808788
358533985283 60810520
561609875383 60812252
86832449563 60813984
945353281503 60815716
623232904103 60817448
294109909803 60819180
542702809753 60820912
763985503793 60822644
328422732613 60824376
123246057443 60826108
754882101823 60827840
320719854023 60829572
862722402083 60831304
988069244593 60833036
567211968903 60834768
130248674343 60836500
424358584143 60838232
648442324943 60839964
439764341323 60841696
509090248633 60843428
710065353663 60845160
787794401253 60846892
953756421783 60848624
43416224783 60850356
877427897573 60852088
900536533343 60853820
667349390573 60855552
441164864703 60857284
849417429973 60859016
727571895913 60860748
246492114883 60862480
642840231423 60864212
495085014833 60865944
598023483263 60867676
662447558743 60869408
44816748163 60871140
509090248633 60872872
700961951693 60874604
213579815453 60876336
577015632563 60878068
105039253503 60879800
459371668643 60881532
710765615353 60883264
90333758013 60884996
264698918823 60886728
570013015663 60888460
18206803943 60890192
731773466053 60891924
304613835153 60893656
538501239613 60895388
149856001663 60897120
10503925353 60898852
903337580103 60900584
611328455373 60902316
546904379893 60904048
324221162473 60905780
507689725253 60907512
849417429973 60909244
331924041063 60910976
278704152623 60912708
53219888443 60914440
591721128053 60916172
334024826133 60917904
37814131263 60919636
106439776883 60921368
177166207573 60923100
94535328153 60924832
960759038683 60926564
809502513643 60928296
769587597313 60930028
315818022193 60931760
813003822093 60933492
833311411103 60935224
114842917163 60936956
446066696533 60938688
411053612033 60940420
703062736763 60942152
885130776163 60943884
555307520173 60945616
359934508663 60947348
399149163303 60949080
406852041893 60950812
983167412763 60952544
988069244593 60954276
240890021363 60956008
770988120693 60957740
762584980413 60959472
9803663663 60961204
328422732613 60962936
181367777713 60964668
962859823753 60966400
55320673513 60968132
875327112503 60969864
355732938523 60971596
843815336453 60973328
798998588293 60975060
589620342983 60976792
551105950033 60978524
646341539873 60980256
692558811413 60981988
685556194513 60983720
766086288863 60985452
434862509493 60987184
67225122243 60988916
2801046763 60990648
968461917273 60992380
498586323283 60994112
915942290523 60995844
279404414313 60997576
782192307733 60999308
194672749823 61001040
8403140283 61002772
717768232253 61004504
652643895083 61006236
486681874553 61007968
754882101823 61009700
922244645733 61011432
327022209233 61013164
855019523493 61014896
387944976263 61016628
243691068123 61018360
927146477563 61020092
372539219083 61021824
246492114883 61023556
39214654643 61025288
285006507833 61027020
787794401253 61028752
761184457033 61030484
540602024683 61032216
887931822923 61033948
1400523383 61035680
762584980413 61037412
815104607163 61039144
964960608823 61040876
644240754803 61042608
240890021363 61044340
712166138733 61046072
14005233803 61047804
378841574293 61049536
214980338833 61051268
663147820433 61053000
497886061593 61054732
534299669473 61056464
85431926183 61058196
756282625203 61059928
623232904103 61061660
731073204363 61063392
284306246143 61065124
329823255993 61066856
760484195343 61068588
960058776993 61070320
532198884403 61072052
175065422503 61073784
637938399593 61075516
776590214213 61077248
763285242103 61078980
690458026343 61080712
378841574293 61082444
523795744123 61084176
86132187873 61085908
274502582483 61087640
924345430803 61089372
598023483263 61091104
553906996793 61092836
787794401253 61094568
712866400423 61096300
489482921313 61098032
330523517683 61099764
238789236293 61101496
761884718723 61103228
198174058273 61104960
473376902443 61106692
145654431523 61108424
869725018983 61110156
5602093523 61111888
614129502133 61113620
28010467603 61115352
234587666153 61117084
221282694043 61118816
9803663663 61120548
648442324943 61122280
832611149413 61124012
111341608713 61125744
824908270823 61127476
515392603843 61129208
558108566933 61130940
594522174813 61132672
861321878703 61134404
840314028003 61136136
971262964033 61137868
289908339663 61139600
140052338003 61141332
951655636713 61143064
565811445523 61144796
120445010683 61146528
44816748163 61148260
338926657963 61149992
228985572633 61151724
7702878593 61153456
106439776883 61155188
295510433183 61156920
535700192853 61158652
295510433183 61160384
833311411103 61162116
262598133753 61163848
149856001663 61165580
649842848323 61167312
591721128053 61169044
616230287203 61170776
455870360193 61172508
981066627693 61174240
371138695703 61175972
257696301923 61177704
599424006643 61179436
1400523383 61181168
31511776053 61182900
4901831833 61184632
644240754803 61186364
165261758843 61188096
32912299433 61189828
37814131263 61191560
871125542363 61193292
151956786733 61195024
989469767973 61196756
191171441373 61198488
373239480773 61200220
560909613693 61201952
764685765483 61203684
126047104203 61205416
458671406953 61207148
817205392233 61208880
766086288863 61210612
287807554593 61212344
25909682533 61214076
591721128053 61215808
902637318413 61217540
378141312603 61219272
399849424993 61221004
298311479943 61222736
235287927843 61224468
990870291353 61226200
80530094353 61227932
962859823753 61229664
604325838473 61231396
325621685853 61233128
553906996793 61234860
420857275693 61236592
464273500473 61238324
939050926293 61240056
23108635773 61241788
628134735933 61243520
486681874553 61245252
759083671963 61246984
900536533343 61248716
838213242933 61250448
175765684193 61252180
764685765483 61253912
733173989433 61255644
616930548893 61257376
447467219913 61259108
686256456203 61260840
96636113223 61262572
972663487413 61264304
348730321623 61266036
383043144433 61267768
280804937693 61269500
80530094353 61271232
892833654753 61272964
265399180513 61274696
480379519343 61276428
934149094463 61278160
217781385593 61279892
861321878703 61281624
209378245313 61283356
315818022193 61285088
913141243763 61286820
598023483263 61288552
900536533343 61290284
566511707213 61292016
214280077143 61293748
317218545573 61295480
862022140393 61297212
587519557913 61298944
683455409443 61300676
123246057443 61302408
474077164133 61304140
427859892593 61305872
847316644903 61307604
910340197003 61309336
20307589013 61311068
26609944223 61312800
238088974603 61314532
761184457033 61316264
551105950033 61317996
589620342983 61319728
544103333133 61321460
868324495603 61323192
527297052573 61324924
74928000833 61326656
362035293733 61328388
829109840963 61330120
976164795863 61331852
642840231423 61333584
215680600523 61335316
510490772013 61337048
869725018983 61338780
241590283053 61340512
92434543083 61342244
884430514473 61343976
66524860553 61345708
705863783523 61347440
924345430803 61349172
453069313433 61350904
990870291353 61352636
899136009963 61354368
408252565273 61356100
679954100993 61357832
989469767973 61359564
230386096013 61361296
246492114883 61363028
190471179683 61364760
39214654643 61366492
707964568593 61368224
581217202703 61369956
128848150963 61371688
383743406123 61373420
579116417633 61375152
437663556253 61376884
212879553763 61378616
653344156773 61380348
765386027173 61382080
76328524213 61383812
621132119033 61385544
689057502963 61387276
956557468543 61389008
64424075483 61390740
940451449673 61392472
601524791713 61394204
211479030383 61395936
788494662943 61397668
965660870513 61399400
627434474243 61401132
202375628413 61402864
239489497983 61404596
544803594823 61406328
320719854023 61408060
266099442203 61409792
317918807263 61411524
382342882743 61413256
911740720383 61414988
367637387253 61416720
522395220743 61418452
191171441373 61420184
469875593993 61421916
524496005813 61423648
555307520173 61425380
567211968903 61427112
238789236293 61428844
581917464393 61430576
261197610373 61432308
974064010793 61434040
658946250293 61435772
592421389743 61437504
40615178023 61439236
982467151073 61440968
703762998453 61442700
866223710533 61444432
329823255993 61446164
673651745783 61447896
983167412763 61449628
614829763823 61451360
536400454543 61453092
539201501303 61454824
241590283053 61456556
275202844173 61458288
375340265843 61460020
852218476733 61461752
482480304413 61463484
417355967243 61465216
297611218253 61466948
269600750653 61468680
21007850703 61470412
663147820433 61472144
392846808093 61473876
299011741633 61475608
414554920483 61477340
873926589123 61479072
254895255163 61480804
192571964753 61482536
161760450393 61484268
296210694873 61486000
786393877873 61487732
10503925353 61489464
248592899953 61491196
702362475073 61492928
582617726083 61494660
25909682533 61496392
673651745783 61498124
876027374193 61499856
460772192023 61501588
995772123183 61503320
315818022193 61505052
542002548063 61506784
305314096843 61508516
848016906593 61510248
612028717063 61511980
197473796583 61513712
678553577613 61515444
23808897463 61517176
104338991813 61518908
593121651433 61520640
496485538213 61522372
764685765483 61524104
165962020533 61525836
723370325773 61527568
179967254333 61529300
224083740803 61531032
98036636603 61532764
336825872893 61534496
404751256823 61536228
165962020533 61537960
914541767143 61539692
95235589843 61541424
719869017323 61543156
777990737593 61544888
40615178023 61546620
205876936863 61548352
313016975433 61550084
640739446353 61551816
97336374913 61553548
759783933653 61555280
567912230593 61557012
404751256823 61558744
5602093523 61560476
900536533343 61562208
374640004153 61563940
703062736763 61565672
493684491453 61567404
161760450393 61569136
922244645733 61570868
451668790053 61572600
141452861383 61574332
211479030383 61576064
593821913123 61577796
738075821263 61579528
350130845003 61581260
532899146093 61582992
674352007473 61584724
590320604673 61586456
281505199383 61588188
496485538213 61589920
948154328263 61591652
28710729293 61593384
268200227273 61595116
282205461073 61596848
926446215873 61598580
569312753973 61600312
761184457033 61602044
621832380723 61603776
600124268333 61605508
46217271543 61607240
177866469263 61608972
300412265013 61610704
689057502963 61612436
5602093523 61614168
196073273203 61615900
388645237953 61617632
427859892593 61619364
495085014833 61621096
257696301923 61622828
212879553763 61624560
491583706383 61626292
944653019813 61628024
326321947543 61629756
760484195343 61631488
191171441373 61633220
273802320793 61634952
873926589123 61636684
48318056613 61638416
210078507003 61640148
907539150243 61641880
647742063253 61643612
928547000943 61645344
550405688343 61647076
597323221573 61648808
186269609543 61650540
271701535723 61652272
58121720273 61654004
317918807263 61655736
306714620223 61657468
698160904933 61659200
231786619393 61660932
572814062423 61662664
906838888553 61664396
509090248633 61666128
700261693 61667860
784993354493 61669592
450968528363 61671324
187670132923 61673056
589620342983 61674788
533599407783 61676520
600824530023 61678252
460071930333 61679984
342427966413 61681716
637238137903 61683448
25909682533 61685180
329122994303 61686912
352231630073 61688644
615530025513 61690376
126747365893 61692108
240890021363 61693840
556007781863 61695572
247192376573 61697304
878128159263 61699036
505588940183 61700768
601524791713 61702500
119744748993 61704232
770287859003 61705964
458671406953 61707696
804600681813 61709428
205176675173 61711160
817905653923 61712892
233187142773 61714624
621832380723 61716356
724770849153 61718088
918043075593 61719820
490883444693 61721552
152657048423 61723284
787794401253 61725016
151256525043 61726748
603625576783 61728480
858520831943 61730212
86132187873 61731944
301812788393 61733676
955156945163 61735408
544803594823 61737140
928547000943 61738872
682755147753 61740604
986668721213 61742336
392146546403 61744068
435562771183 61745800
192571964753 61747532
283605984453 61749264
859921355323 61750996
166662282223 61752728
131649197723 61754460
250693685023 61756192
721269540703 61757924
806701466883 61759656
38514392953 61761388
434862509493 61763120
758383410273 61764852
364136078803 61766584
735975036193 61768316
518193650603 61770048
820706700683 61771780
361335032043 61773512
32912299433 61775244
317918807263 61776976
983167412763 61778708
102938468433 61780440
363435817113 61782172
94535328153 61783904
537800977923 61785636
252094208403 61787368
935549617843 61789100
165962020533 61790832
343828489793 61792564
967061393893 61794296
666649128883 61796028
789895186323 61797760
207977721933 61799492
470575855683 61801224
636537876213 61802956
815804868853 61804688
717768232253 61806420
652643895083 61808152
999273431633 61809884
704463260143 61811616
736675297883 61813348
130248674343 61815080
109941085333 61816812
196773534893 61818544
457270883573 61820276
815104607163 61822008
23808897463 61823740
778690999283 61825472
637238137903 61827204
134450244483 61828936
962159562063 61830668
320719854023 61832400
984567936143 61834132
39214654643 61835864
917342813903 61837596
478278734273 61839328
448167481603 61841060
913141243763 61842792
798298326603 61844524
303213311773 61846256
253494731783 61847988
106439776883 61849720
545503856513 61851452
924345430803 61853184
887231561233 61854916
280104676003 61856648
217081123903 61858380
42715963093 61860112
919443598973 61861844
164561497153 61863576
593121651433 61865308
308115143603 61867040
828409579273 61868772
969162178963 61870504
920844122353 61872236
859221093633 61873968
561609875383 61875700
210078507003 61877432
130248674343 61879164
684855932823 61880896
700961951693 61882628
315117760503 61884360
37113869573 61886092
385844191193 61887824
750680531683 61889556
176465945883 61891288
151956786733 61893020
58821981963 61894752
943952758123 61896484
944653019813 61898216
624633427483 61899948
231786619393 61901680
271001274033 61903412
93134804773 61905144
842414813073 61906876
51819365063 61908608
315117760503 61910340
1400523383 61912072
377441050913 61913804
982467151073 61915536
91734281393 61917268
189770917993 61919000
194672749823 61920732
302513050083 61922464
295510433183 61924196
203075890103 61925928
415955443863 61927660
397748639923 61929392
728972419293 61931124
3501308453 61932856
177166207573 61934588
338226396273 61936320
490883444693 61938052
74227739143 61939784
852218476733 61941516
736675297883 61943248
873226327433 61944980
968461917273 61946712
28710729293 61948444
747179223233 61950176
883029991093 61951908
673651745783 61953640
28710729293 61955372
665948867193 61957104
822107224063 61958836
23808897463 61960568
649842848323 61962300
616230287203 61964032
60222505343 61965764
996472384873 61967496
294109909803 61969228
865523448843 61970960
616230287203 61972692
113442393783 61974424
72827215763 61976156
313016975433 61977888
926446215873 61979620
338926657963 61981352
149856001663 61983084
690458026343 61984816
1400523383 61986548
682755147753 61988280
796197541533 61990012
658946250293 61991744
904738103483 61993476
981766889383 61995208
943252496433 61996940
585418772843 61998672
281505199383 62000404
577715894253 62002136
798298326603 62003868
308115143603 62005600
915942290523 62007332
310215928673 62009064
549705426653 62010796
522395220743 62012528
151956786733 62014260
500687108353 62015992
890732869683 62017724
247892638263 62019456
143553646453 62021188
679954100993 62022920
993671338113 62024652
814404345473 62026384
349430583313 62028116
196773534893 62029848
460772192023 62031580
180667516023 62033312
264698918823 62035044
427159630903 62036776
777290475903 62038508
947454066573 62040240
75628262523 62041972
631636044383 62043704
999273431633 62045436
621832380723 62047168
275202844173 62048900
383743406123 62050632
885130776163 62052364
567211968903 62054096
46917533233 62055828
942552234743 62057560
813704083783 62059292
978965842623 62061024
127447627583 62062756
658245988603 62064488
417355967243 62066220
252794470093 62067952
879528682643 62069684
37814131263 62071416
928547000943 62073148
579816679323 62074880
748579746613 62076612
672251222403 62078344
696060119863 62080076
579116417633 62081808
134450244483 62083540
532198884403 62085272
320719854023 62087004
261197610373 62088736
257696301923 62090468
478278734273 62092200
605026100163 62093932
950255113333 62095664
446766958223 62097396
191871703063 62099128
296910956563 62100860
47617794923 62102592
537100716233 62104324
736675297883 62106056
794096756463 62107788
30111252673 62109520
432761724423 62111252
800399111673 62112984
420857275693 62114716
937650402913 62116448
903337580103 62118180
359934508663 62119912
151956786733 62121644
87532711253 62123376
919443598973 62125108
495785276523 62126840
813003822093 62128572
446766958223 62130304
804600681813 62132036
453069313433 62133768
212879553763 62135500
841014289693 62137232
26609944223 62138964
820706700683 62140696
925745954183 62142428
251393946713 62144160
649842848323 62145892
681354624373 62147624
886531299543 62149356
379541835983 62151088
23108635773 62152820
406852041893 62154552
672951484093 62156284
197473796583 62158016
144954169833 62159748
998573169943 62161480
583317987773 62163212
204476413483 62164944
995071861493 62166676
366937125563 62168408
355032676833 62170140
61623028723 62171872
542702809753 62173604
285706769523 62175336
292709386423 62177068
498586323283 62178800
538501239613 62180532
696760381553 62182264
635837614523 62183996
816505130543 62185728
577015632563 62187460
172264375743 62189192
733173989433 62190924
289208077973 62192656
656145203533 62194388
704463260143 62196120
315117760503 62197852
827709317583 62199584
898435748273 62201316
995772123183 62203048
182768301093 62204780
2801046763 62206512
409653088653 62208244
59522243653 62209976
324921424163 62211708
548304903273 62213440
11904448733 62215172
369738172323 62216904
246492114883 62218636
705863783523 62220368
324221162473 62222100
103638730123 62223832
822807485753 62225564
568612492283 62227296
97336374913 62229028
398448901613 62230760
238088974603 62232492
860621617013 62234224
144253908143 62235956
813003822093 62237688
482480304413 62239420
86832449563 62241152
445366434843 62242884
602925315093 62244616
906838888553 62246348
660346773673 62248080
878828420953 62249812
551806211723 62251544
727571895913 62253276
892833654753 62255008
943952758123 62256740
16106018873 62258472
78429309283 62260204
551105950033 62261936
803200158433 62263668
612028717063 62265400
112041870403 62267132
156858618563 62268864
312316713743 62270596
308815405293 62272328
724770849153 62274060
887931822923 62275792
743677914783 62277524
957957991923 62279256
452369051743 62280988
876027374193 62282720
703062736763 62284452
967761655583 62286184
319319330643 62287916
761884718723 62289648
931348047703 62291380
226884787563 62293112
498586323283 62294844
413154397103 62296576
199574581653 62298308
633736829453 62300040
532899146093 62301772
271701535723 62303504
955857206853 62305236
509790510323 62306968
369037910633 62308700
251393946713 62310432
36413607883 62312164
346629536553 62313896
55320673513 62315628
882329729403 62317360
703762998453 62319092
888632084613 62320824
156158356873 62322556
996472384873 62324288
978265580933 62326020
415955443863 62327752
405451518513 62329484
516092865533 62331216
503488155113 62332948
532198884403 62334680
163861235463 62336412
404751256823 62338144
891433131373 62339876
958658253613 62341608
677853315923 62343340
9103401973 62345072
845215859833 62346804
531498622713 62348536
329823255993 62350268
817905653923 62352000
660346773673 62353732
767486812243 62355464
202375628413 62357196
897035224893 62358928
335425349513 62360660
275903105863 62362392
3501308453 62364124
983167412763 62365856
173664899123 62367588
154057571803 62369320
179266992643 62371052
351531368383 62372784
113442393783 62374516
89633496323 62376248
836112457863 62377980
708664830283 62379712
803900420123 62381444
125346842513 62383176
656845465223 62384908
217781385593 62386640
848016906593 62388372
354332415143 62390104
999973693323 62391836
415955443863 62393568
579116417633 62395300
726171372533 62397032
517493388913 62398764
878128159263 62400496
513291818773 62402228
307414881913 62403960
434162247803 62405692
460772192023 62407424
33612561123 62409156
628134735933 62410888
904037841793 62412620
749980269993 62414352
913841505453 62416084
481780042723 62417816
388645237953 62419548
611328455373 62421280
408252565273 62423012
288507816283 62424744
95235589843 62426476
766086288863 62428208
667349390573 62429940
340327181343 62431672
332624302753 62433404
196773534893 62435136
452369051743 62436868
145654431523 62438600
145654431523 62440332
814404345473 62442064
937650402913 62443796
315818022193 62445528
134450244483 62447260
921544384043 62448992
532899146093 62450724
123946319133 62452456
717768232253 62454188
413854658793 62455920
730372942673 62457652
999273431633 62459384
662447558743 62461116
754181840133 62462848
17506542253 62464580
439764341323 62466312
245091591503 62468044
619031333963 62469776
404050995133 62471508
932748571083 62473240
820706700683 62474972
600124268333 62476704
326321947543 62478436
537100716233 62480168
635837614523 62481900
704463260143 62483632
443965911463 62485364
1400523383 62487096
440464603013 62488828
560909613693 62490560
932048309393 62492292
626033950863 62494024
888632084613 62495756
371838957393 62497488
570713277353 62499220
252094208403 62500952
654044418463 62502684
574214585803 62504416
796897803223 62506148
271701535723 62507880
540602024683 62509612
671550960713 62511344
294810171493 62513076
26609944223 62514808
85431926183 62516540
888632084613 62518272
273802320793 62520004
85431926183 62521736
371838957393 62523468
342427966413 62525200
259797086993 62526932
537800977923 62528664
197473796583 62530396
482480304413 62532128
621832380723 62533860
959358515303 62535592
672951484093 62537324
310215928673 62539056
231786619393 62540788
572113800733 62542520
897735486583 62544252
187670132923 62545984
30811514363 62547716
310916190363 62549448
698160904933 62551180
200274843343 62552912
918043075593 62554644
605026100163 62556376
41315439713 62558108
427859892593 62559840
300412265013 62561572
896334963203 62563304
895634701513 62565036
119044487303 62566768
623933165793 62568500
867624233913 62570232
434162247803 62571964
546204118203 62573696
502787893423 62575428
337526134583 62577160
294810171493 62578892
158259141943 62580624
887231561233 62582356
948154328263 62584088
221282694043 62585820
349430583313 62587552
374640004153 62589284
232486881083 62591016
501387370043 62592748
738776082953 62594480
719869017323 62596212
10503925353 62597944
464973762163 62599676
959358515303 62601408
870425280673 62603140
339626919653 62604872
591721128053 62606604
755582363513 62608336
594522174813 62610068
796897803223 62611800
640039184663 62613532
238789236293 62615264
992971076423 62616996
433461986113 62618728
448867743293 62620460
123946319133 62622192
805300943503 62623924
71426692383 62625656
411053612033 62627388
214280077143 62629120
364136078803 62630852
259096825303 62632584
810903037023 62634316
164561497153 62636048
193972488133 62637780
736675297883 62639512
475477687513 62641244
866923972223 62642976
518193650603 62644708
377441050913 62646440
411753873723 62648172
291308863043 62649904
279404414313 62651636
481079781033 62653368
644941016493 62655100
74928000833 62656832
667349390573 62658564
957257730233 62660296
114142655473 62662028
887231561233 62663760
894234178133 62665492
137251291243 62667224
964260347133 62668956
133049721103 62670688
884430514473 62672420
462172715403 62674152
314417498813 62675884
59522243653 62677616
134450244483 62679348
322120377403 62681080
595922698193 62682812
209378245313 62684544
739476344643 62686276
179967254333 62688008
169463328983 62689740
165261758843 62691472
24509159153 62693204
539201501303 62694936
97336374913 62696668
26609944223 62698400
42715963093 62700132
116943702233 62701864
985968459523 62703596
3 62705328
851518215043 62707060
336125611203 62708792
179266992643 62710524
641439708043 62712256
499286584973 62713988
778690999283 62715720
995772123183 62717452
369037910633 62719184
182068039403 62720916
392146546403 62722648
767486812243 62724380
534299669473 62726112
959358515303 62727844
24509159153 62729576
831910887723 62731308
217081123903 62733040
394247331473 62734772
670850699023 62736504
497886061593 62738236
374640004153 62739968
532198884403 62741700
84031402803 62743432
722670064083 62745164
221982955733 62746896
184168824473 62748628
888632084613 62750360
63723813793 62752092
154757833493 62753824
929247262633 62755556
509090248633 62757288
757683148583 62759020
66524860553 62760752
751380793373 62762484
88933234633 62764216
112041870403 62765948
332624302753 62767680
705163521833 62769412
499286584973 62771144
434162247803 62772876
491583706383 62774608
893533916443 62776340
233187142773 62778072
732473727743 62779804
501387370043 62781536
703762998453 62783268
811603298713 62785000
781492046043 62786732
270301012343 62788464
718468493943 62790196
357833723593 62791928
316518283883 62793660
242290544743 62795392
149155739973 62797124
289208077973 62798856
706564045213 62800588
866223710533 62802320
638638661283 62804052
807401728573 62805784
673651745783 62807516
130248674343 62809248
561609875383 62810980
943952758123 62812712
812303560403 62814444
685556194513 62816176
487382136243 62817908
34312822813 62819640
146354693213 62821372
751380793373 62823104
111341608713 62824836
217781385593 62826568
807401728573 62828300
774489429143 62830032
445366434843 62831764
22408374083 62833496
506989463563 62835228
250693685023 62836960
772388644073 62838692
798298326603 62840424
643540493113 62842156
504888678493 62843888
752081055063 62845620
946053543193 62847352
699561428313 62849084
794096756463 62850816
247892638263 62852548
274502582483 62854280
199574581653 62856012
418756490623 62857744
952355898403 62859476
958658253613 62861208
785693616183 62862940
632336306073 62864672
52519626753 62866404
163861235463 62868136
117643963923 62869868
84031402803 62871600
13304972113 62873332
95235589843 62875064
992270814733 62876796
314417498813 62878528
607126885233 62880260
611328455373 62881992
902637318413 62883724
372539219083 62885456
484581089483 62887188
196773534893 62888920
358533985283 62890652
743677914783 62892384
21007850703 62894116
874626850813 62895848
878828420953 62897580
87532711253 62899312
17506542253 62901044
876727635883 62902776
747179223233 62904508
831910887723 62906240
605726361853 62907972
916642552213 62909704
77729047593 62911436
607126885233 62913168
983867674453 62914900
128848150963 62916632
471976379063 62918364
681354624373 62920096
628134735933 62921828
464973762163 62923560
305314096843 62925292
911740720383 62927024
44816748163 62928756
568612492283 62930488
822107224063 62932220
282905722763 62933952
387244714573 62935684
1400523383 62937416
926446215873 62939148
852218476733 62940880
256295778543 62942612
231786619393 62944344
285706769523 62946076
721969802393 62947808
869725018983 62949540
774489429143 62951272
651243371703 62953004
831910887723 62954736
240890021363 62956468
308115143603 62958200
726871634223 62959932
382342882743 62961664
764685765483 62963396
906838888553 62965128
948154328263 62966860
294810171493 62968592
544803594823 62970324
829109840963 62972056
706564045213 62973788
696060119863 62975520
920844122353 62977252
378841574293 62978984
105039253503 62980716
324221162473 62982448
563710660453 62984180
477578472583 62985912
510490772013 62987644
315117760503 62989376
770988120693 62991108
600824530023 62992840
542002548063 62994572
904037841793 62996304
336125611203 62998036
285706769523 62999768
597323221573 63001500
663848082123 63003232
260497348683 63004964
175065422503 63006696
700261690003 63008428
791995971393 63010160
99437159983 63011892
252794470093 63013624
852218476733 63015356
579116417633 63017088
318619068953 63018820
464273500473 63020552
279404414313 63022284
843115074763 63024016
343128228103 63025748
98036636603 63027480
584718511153 63029212
545503856513 63030944
607827146923 63032676
964960608823 63034408
121845534063 63036140
292709386423 63037872
887231561233 63039604
861321878703 63041336
978265580933 63043068
226184525873 63044800
432761724423 63046532
753481578443 63048264
447467219913 63049996
195373011513 63051728
749280008303 63053460
889332346303 63055192
355032676833 63056924
770287859003 63058656
376740789223 63060388
19607327323 63062120
120445010683 63063852
948154328263 63065584
130248674343 63067316
37814131263 63069048
58821981963 63070780
908239411933 63072512
79129570973 63074244
605026100163 63075976
894234178133 63077708
54620411823 63079440
355032676833 63081172
334024826133 63082904
609227670303 63084636
761884718723 63086368
955857206853 63088100
18907065633 63089832
177166207573 63091564
560209352003 63093296
285706769523 63095028
184168824473 63096760
653344156773 63098492
992971076423 63100224
360634770353 63101956
66524860553 63103688
381642621053 63105420
322120377403 63107152
675752530853 63108884
477578472583 63110616
595222436503 63112348
918743337283 63114080
387244714573 63115812
521694959053 63117544
675752530853 63119276
137251291243 63121008
204476413483 63122740
971963225723 63124472
217781385593 63126204
672951484093 63127936
293409648113 63129668
710765615353 63131400
733173989433 63133132
925745954183 63134864
977565319243 63136596
181367777713 63138328
200975105033 63140060
628134735933 63141792
796197541533 63143524
990870291353 63145256
11204187043 63146988
448167481603 63148720
730372942673 63150452
228285310943 63152184
205176675173 63153916
35713346193 63155648
617630810583 63157380
419456752313 63159112
80530094353 63160844
743677914783 63162576
28010467603 63164308
54620411823 63166040
852218476733 63167772
934149094463 63169504
407552303583 63171236
221282694043 63172968
198174058273 63174700
543403071443 63176432
425759107523 63178164
739476344643 63179896
801799635053 63181628
226884787563 63183360
329122994303 63185092
418056228933 63186824
757683148583 63188556
433461986113 63190288
53920150133 63192020
605726361853 63193752
166662282223 63195484
868324495603 63197216
852218476733 63198948
593121651433 63200680
849417429973 63202412
656145203533 63204144
334024826133 63205876
39214654643 63207608
48318056613 63209340
467774808923 63211072
393547069783 63212804
674352007473 63214536
175065422503 63216268
128147889273 63218000
916642552213 63219732
650543110013 63221464
357833723593 63223196
96636113223 63224928
339626919653 63226660
424358584143 63228392
325621685853 63230124
883730252783 63231856
626734212553 63233588
471276117373 63235320
535700192853 63237052
316518283883 63238784
156158356873 63240516
60922767033 63242248
532899146093 63243980
939050926293 63245712
592421389743 63247444
770988120693 63249176
106439776883 63250908
190471179683 63252640
511191033703 63254372
705163521833 63256104
446066696533 63257836
966361132203 63259568
477578472583 63261300
568612492283 63263032
880228944333 63264764
484581089483 63266496
116943702233 63268228
414554920483 63269960
780091522663 63271692
567912230593 63273424
189770917993 63275156
582617726083 63276888
934149094463 63278620
421557537383 63280352
992971076423 63282084
797598064913 63283816
196073273203 63285548
397748639923 63287280
380242097673 63289012
791995971393 63290744
279404414313 63292476
265399180513 63294208
166662282223 63295940
481079781033 63297672
822807485753 63299404
211479030383 63301136
852918738423 63302868
313717237123 63304600
620431857343 63306332
104338991813 63308064
688357241273 63309796
673651745783 63311528
668049652263 63313260
21007850703 63314992
394247331473 63316724
460071930333 63318456
199574581653 63320188
588219819603 63321920
539901762993 63323652
940451449673 63325384
120445010683 63327116
79829832663 63328848
916642552213 63330580
405451518513 63332312
329823255993 63334044
891433131373 63335776
524496005813 63337508
647742063253 63339240
383743406123 63340972
746478961543 63342704
941151711363 63344436
871125542363 63346168
906138626863 63347900
988069244593 63349632
243691068123 63351364
200975105033 63353096
319319330643 63354828
667349390573 63356560
193972488133 63358292
364836340493 63360024
983867674453 63361756
161060188703 63363488
591020866363 63365220
273802320793 63366952
510490772013 63368684
387244714573 63370416
268900488963 63372148
261197610373 63373880
830510364343 63375612
467074547233 63377344
335425349513 63379076
285706769523 63380808
110641347023 63382540
55320673513 63384272
100137421673 63386004
63723813793 63387736
563010398763 63389468
922944907423 63391200
789895186323 63392932
747879484923 63394664
203075890103 63396396
212879553763 63398128
294810171493 63399860
661047035363 63401592
59522243653 63403324
345229013173 63405056
614829763823 63406788
734574512813 63408520
156158356873 63410252
218481647283 63411984
514692342153 63413716
558108566933 63415448
306714620223 63417180
940451449673 63418912
26609944223 63420644
126047104203 63422376
756282625203 63424108
37113869573 63425840
105739515193 63427572
186269609543 63429304
175765684193 63431036
82630879423 63432768
814404345473 63434500
966361132203 63436232
450268266673 63437964
142153123073 63439696
722670064083 63441428
419456752313 63443160
546204118203 63444892
881629467713 63446624
189770917993 63448356
560909613693 63450088
877427897573 63451820
303913573463 63453552
413154397103 63455284
217781385593 63457016
546204118203 63458748
927846739253 63460480
688357241273 63462212
898435748273 63463944
4901831833 63465676
605726361853 63467408
876027374193 63469140
161760450393 63470872
794096756463 63472604
49718579993 63474336
922944907423 63476068
101537945053 63477800
81930617733 63479532
523095482433 63481264
190471179683 63482996
950255113333 63484728
399149163303 63486460
230386096013 63488192
985268197833 63489924
419456752313 63491656
429260415973 63493388
758383410273 63495120
883029991093 63496852
366937125563 63498584
577715894253 63500316
506289201873 63502048
918043075593 63503780
630235521003 63505512
808101990263 63507244
59522243653 63508976
112041870403 63510708
439764341323 63512440
706564045213 63514172
900536533343 63515904
133749982793 63517636
266099442203 63519368
315818022193 63521100
643540493113 63522832
287107292903 63524564
894934439823 63526296
309515666983 63528028
355032676833 63529760
958658253613 63531492
331223779373 63533224
848717168283 63534956
485981612863 63536688
892133393063 63538420
712866400423 63540152
65124337173 63541884
832611149413 63543616
484581089483 63545348
763285242103 63547080
456570621883 63548812
502787893423 63550544
777290475903 63552276
163861235463 63554008
669450175643 63555740
941851973053 63557472
82630879423 63559204
3501308453 63560936
746478961543 63562668
630235521003 63564400
959358515303 63566132
989469767973 63567864
298311479943 63569596
352231630073 63571328
820706700683 63573060
218481647283 63574792
958658253613 63576524
929247262633 63578256
55320673513 63579988
721269540703 63581720
717067970563 63583452
560209352003 63585184
628834997623 63586916
126747365893 63588648
707264306903 63590380
867624233913 63592112
546204118203 63593844
107840300263 63595576
373939742463 63597308
582617726083 63599040
602225053403 63600772
453069313433 63602504
589620342983 63604236
51119103373 63605968
872526065743 63607700
358533985283 63609432
60222505343 63611164
610628193683 63612896
93134804773 63614628
88933234633 63616360
671550960713 63618092
55320673513 63619824
470575855683 63621556
345229013173 63623288
500687108353 63625020
226884787563 63626752
330523517683 63628484
19607327323 63630216
964960608823 63631948
900536533343 63633680
729672680983 63635412
173664899123 63637144
562310137073 63638876
434162247803 63640608
649842848323 63642340
395647854853 63644072
563710660453 63645804
911040458693 63647536
205876936863 63649268
992971076423 63651000
341727704723 63652732
798998588293 63654464
20307589013 63656196
350130845003 63657928
349430583313 63659660
862722402083 63661392
742977653093 63663124
315818022193 63664856
542702809753 63666588
962859823753 63668320
724770849153 63670052
737375559573 63671784
294109909803 63673516
579116417633 63675248
913841505453 63676980
492283968073 63678712
27310205913 63680444
832611149413 63682176
182068039403 63683908
736675297883 63685640
169463328983 63687372
659646511983 63689104
214980338833 63690836
314417498813 63692568
317918807263 63694300
851518215043 63696032
602925315093 63697764
280804937693 63699496
324221162473 63701228
520994697363 63702960
439764341323 63704692
611328455373 63706424
567211968903 63708156
67925383933 63709888
558808828623 63711620
880228944333 63713352
783592831113 63715084
329122994303 63716816
580516941013 63718548
616930548893 63720280
894234178133 63722012
387944976263 63723744
379541835983 63725476
80530094353 63727208
871125542363 63728940
812303560403 63730672
513291818773 63732404
844515598143 63734136
539901762993 63735868
797598064913 63737600
50418841683 63739332
314417498813 63741064
233187142773 63742796
415955443863 63744528
7702878593 63746260
408252565273 63747992
886531299543 63749724
920844122353 63751456
347329798243 63753188
154757833493 63754920
308115143603 63756652
194672749823 63758384
136551029553 63760116
686256456203 63761848
294810171493 63763580
198874319963 63765312
228285310943 63767044
845215859833 63768776
391446284713 63770508
509090248633 63772240
235287927843 63773972
302513050083 63775704
277303629243 63777436
317218545573 63779168
859221093633 63780900
67225122243 63782632
831910887723 63784364
61623028723 63786096
856420046873 63787828
491583706383 63789560
937650402913 63791292
170163590673 63793024
542702809753 63794756
35013084503 63796488
825608532513 63798220
100837683363 63799952
368337648943 63801684
801099373363 63803416
742277391403 63805148
433461986113 63806880
75628262523 63808612
749280008303 63810344
665948867193 63812076
634437091143 63813808
300412265013 63815540
16806280563 63817272
236688451223 63819004
300412265013 63820736
513992080463 63822468
900536533343 63824200
308815405293 63825932
871125542363 63827664
223383479113 63829396
839613766313 63831128
614829763823 63832860
597323221573 63834592
775189690833 63836324
194672749823 63838056
308815405293 63839788
21007850703 63841520
525896529193 63843252
672951484093 63844984
46217271543 63846716
825608532513 63848448
248592899953 63850180
13304972113 63851912
932048309393 63853644
672251222403 63855376
567912230593 63857108
927846739253 63858840
157558880253 63860572
56020935203 63862304
313717237123 63864036
684855932823 63865768
189070656303 63867500
735274774503 63869232
575615109183 63870964
88232972943 63872696
228285310943 63874428
655444941843 63876160
409653088653 63877892
345229013173 63879624
149856001663 63881356
852918738423 63883088
845916121523 63884820
294109909803 63886552
462872977093 63888284
857820570253 63890016
126747365893 63891748
17506542253 63893480
160359927013 63895212
575615109183 63896944
901236795033 63898676
761184457033 63900408
516092865533 63902140
999973693323 63903872
934849356153 63905604
618331072273 63907336
658946250293 63909068
359934508663 63910800
242290544743 63912532
397048378233 63914264
510490772013 63915996
308115143603 63917728
197473796583 63919460
623232904103 63921192
430660939353 63922924
68625645623 63924656
530098099333 63926388
848016906593 63928120
6302355213 63929852
861321878703 63931584
175065422503 63933316
532198884403 63935048
453069313433 63936780
695359858173 63938512
159659665323 63940244
842414813073 63941976
831910887723 63943708
799698849983 63945440
73527477453 63947172
584018249463 63948904
374640004153 63950636
920143860663 63952368
499986846663 63954100
279404414313 63955832
764685765483 63957564
923645169113 63959296
442565388083 63961028
481079781033 63962760
18907065633 63964492
148455478283 63966224
924345430803 63967956
381642621053 63969688
877427897573 63971420
151256525043 63973152
47617794923 63974884
855019523493 63976616
893533916443 63978348
567211968903 63980080
920844122353 63981812
33612561123 63983544
413154397103 63985276
789194924633 63987008
7002616903 63988740
710765615353 63990472
492283968073 63992204
756282625203 63993936
307414881913 63995668
534299669473 63997400
728272157603 63999132
631636044383 64000864
914541767143 64002596
378141312603 64004328
331924041063 64006060
266099442203 64007792
728972419293 64009524
215680600523 64011256
230386096013 64012988
186969871233 64014720
362035293733 64016452
89633496323 64018184
824208009133 64019916
246492114883 64021648
708664830283 64023380
878828420953 64025112
866923972223 64026844
299712003323 64028576
641439708043 64030308
167362543913 64032040
920844122353 64033772
233187142773 64035504
52519626753 64037236
850817953353 64038968
990170029663 64040700
775889952523 64042432
334725087823 64044164
63023552103 64045896
861321878703 64047628
603625576783 64049360
26609944223 64051092
739476344643 64052824
527997314263 64054556
259797086993 64056288
56721196893 64058020
646341539873 64059752
119044487303 64061484
704463260143 64063216
823507747443 64064948
270301012343 64066680
602925315093 64068412
845916121523 64070144
240189759673 64071876
470575855683 64073608
578416155943 64075340
613429240443 64077072
157558880253 64078804
233187142773 64080536
504188416803 64082268
599424006643 64084000
471276117373 64085732
331223779373 64087464
736675297883 64089196
627434474243 64090928
450968528363 64092660
438363817943 64094392
637938399593 64096124
388645237953 64097856
383743406123 64099588
865523448843 64101320
374640004153 64103052
514692342153 64104784
633736829453 64106516
880929206023 64108248
327022209233 64109980
561609875383 64111712
307414881913 64113444
796897803223 64115176
824208009133 64116908
420857275693 64118640
767486812243 64120372
52519626753 64122104
492283968073 64123836
451668790053 64125568
678553577613 64127300
302513050083 64129032
955156945163 64130764
959358515303 64132496
135150506173 64134228
32912299433 64135960
842414813073 64137692
415955443863 64139424
42015701403 64141156
133049721103 64142888
454469836813 64144620
172964637433 64146352
675052269163 64148084
241590283053 64149816
904738103483 64151548
109240823643 64153280
527997314263 64155012
562310137073 64156744
490883444693 64158476
173664899123 64160208
252794470093 64161940
494384753143 64163672
677153054233 64165404
460071930333 64167136
845916121523 64168868
116243440543 64170600
464273500473 64172332
57421458583 64174064
158259141943 64175796
221982955733 64177528
4901831833 64179260
172964637433 64180992
504188416803 64182724
83331141113 64184456
670150437333 64186188
708664830283 64187920
450268266673 64189652
676452792543 64191384
304613835153 64193116
612728978753 64194848
411753873723 64196580
200274843343 64198312
823507747443 64200044
867624233913 64201776
637938399593 64203508
125346842513 64205240
247192376573 64206972
4901831833 64208704
188370394613 64210436
530098099333 64212168
129548412653 64213900
569312753973 64215632
15405757183 64217364
403350733443 64219096
960058776993 64220828
239489497983 64222560
433461986113 64224292
383043144433 64226024
256996040233 64227756
51819365063 64229488
346629536553 64231220
610628193683 64232952
852918738423 64234684
670850699023 64236416
190471179683 64238148
252794470093 64239880
343828489793 64241612
266799703893 64243344
784993354493 64245076
451668790053 64246808
173664899123 64248540
701662213383 64250272
599424006643 64252004
77028785903 64253736
81230356043 64255468
390045761333 64257200
323520900783 64258932
798298326603 64260664
719168755633 64262396
184168824473 64264128
735975036193 64265860
317218545573 64267592
268200227273 64269324
860621617013 64271056
502087631733 64272788
931348047703 64274520
971963225723 64276252
223383479113 64277984
841014289693 64279716
52519626753 64281448
630235521003 64283180
689757764653 64284912
247192376573 64286644
57421458583 64288376
887931822923 64290108
816505130543 64291840
292009124733 64293572
159659665323 64295304
41315439713 64297036
706564045213 64298768
403350733443 64300500
442565388083 64302232
336125611203 64303964
14705495493 64305696
103638730123 64307428
721969802393 64309160
918043075593 64310892
868324495603 64312624
759783933653 64314356
834711934483 64316088
466374285543 64317820
927146477563 64319552
137251291243 64321284
656145203533 64323016
390045761333 64324748
679954100993 64326480
635137352833 64328212
623232904103 64329944
927146477563 64331676
185569347853 64333408
454469836813 64335140
107840300263 64336872
219181908973 64338604
116943702233 64340336
779391260973 64342068
940451449673 64343800
514692342153 64345532
863422663773 64347264
278704152623 64348996
966361132203 64350728
673651745783 64352460
983167412763 64354192
452369051743 64355924
973363749103 64357656
818605915613 64359388
761884718723 64361120
691158288033 64362852
48318056613 64364584
364136078803 64366316
841014289693 64368048
108540561953 64369780
334725087823 64371512
187670132923 64373244
577015632563 64374976
467074547233 64376708
212879553763 64378440
882329729403 64380172
203776151793 64381904
278704152623 64383636
195373011513 64385368
981066627693 64387100
198874319963 64388832
203776151793 64390564
273802320793 64392296
367637387253 64394028
390746023023 64395760
263298395443 64397492
866923972223 64399224
408952826963 64400956
218481647283 64402688
579116417633 64404420
881629467713 64406152
640039184663 64407884
285006507833 64409616
513291818773 64411348
565811445523 64413080
943952758123 64414812
732473727743 64416544
358533985283 64418276
601524791713 64420008
523095482433 64421740
647742063253 64423472
32212037743 64425204
492984229763 64426936
104338991813 64428668
489482921313 64430400
459371668643 64432132
759783933653 64433864
41315439713 64435596
775889952523 64437328
276603367553 64439060
928547000943 64440792
385844191193 64442524
151956786733 64444256
949554851643 64445988
303913573463 64447720
821406962373 64449452
139352076313 64451184
651243371703 64452916
275202844173 64454648
495085014833 64456380
550405688343 64458112
964260347133 64459844
834711934483 64461576
806701466883 64463308
843815336453 64465040
462172715403 64466772
462172715403 64468504
946753804883 64470236
820006438993 64471968
612728978753 64473700
353632153453 64475432
359934508663 64477164
627434474243 64478896
570013015663 64480628
967061393893 64482360
629535259313 64484092
355732938523 64485824
459371668643 64487556
618331072273 64489288
685556194513 64491020
972663487413 64492752
976164795863 64494484
237388712913 64496216
251393946713 64497948
797598064913 64499680
639338922973 64501412
336825872893 64503144
267499965583 64504876
436963294563 64506608
994371599803 64508340
524496005813 64510072
317918807263 64511804
47617794923 64513536
499286584973 64515268
120445010683 64517000
358533985283 64518732
215680600523 64520464
488082397933 64522196
324921424163 64523928
805300943503 64525660
960058776993 64527392
378841574293 64529124
497185799903 64530856
630935782693 64532588
647041801563 64534320
207977721933 64536052
63723813793 64537784
409653088653 64539516
756282625203 64541248
386544452883 64542980
199574581653 64544712
619031333963 64546444
31511776053 64548176
2100785073 64549908
412454135413 64551640
253494731783 64553372
506989463563 64555104
831210626033 64556836
484581089483 64558568
168763067293 64560300
299712003323 64562032
506289201873 64563764
699561428313 64565496
439064079633 64567228
684855932823 64568960
746478961543 64570692
822107224063 64572424
650543110013 64574156
822807485753 64575888
42015701403 64577620
95235589843 64579352
810903037023 64581084
824908270823 64582816
752081055063 64584548
9803663663 64586280
605026100163 64588012
228285310943 64589744
971262964033 64591476
896334963203 64593208
922244645733 64594940
45517009853 64596672
182068039403 64598404
621132119033 64600136
167362543913 64601868
39214654643 64603600
885831037853 64605332
769587597313 64607064
258396563613 64608796
567912230593 64610528
661747297053 64612260
235287927843 64613992
322820639093 64615724
990870291353 64617456
788494662943 64619188
25909682533 64620920
920143860663 64622652
700261693 64624384
850117691663 64626116
289208077973 64627848
956557468543 64629580
785693616183 64631312
972663487413 64633044
703062736763 64634776
992971076423 64636508
808101990263 64638240
390746023023 64639972
7002616903 64641704
613429240443 64643436
705863783523 64645168
960759038683 64646900
450968528363 64648632
144253908143 64650364
498586323283 64652096
655444941843 64653828
163861235463 64655560
761884718723 64657292
177866469263 64659024
314417498813 64660756
429260415973 64662488
784993354493 64664220
891433131373 64665952
721269540703 64667684
250693685023 64669416
974064010793 64671148
469875593993 64672880
304613835153 64674612
496485538213 64676344
619031333963 64678076
566511707213 64679808
194672749823 64681540
432061462733 64683272
46217271543 64685004
343128228103 64686736
84031402803 64688468
585418772843 64690200
927846739253 64691932
911040458693 64693664
92434543083 64695396
827709317583 64697128
10503925353 64698860
922944907423 64700592
988769506283 64702324
902637318413 64704056
444666173153 64705788
836112457863 64707520
233887404463 64709252
527297052573 64710984
983167412763 64712716
446066696533 64714448
911040458693 64716180
527997314263 64717912
933448832773 64719644
826308794203 64721376
164561497153 64723108
502087631733 64724840
912440982073 64726572
222683217423 64728304
653344156773 64730036
487382136243 64731768
847316644903 64733500
897735486583 64735232
154757833493 64736964
500687108353 64738696
667349390573 64740428
198874319963 64742160
746478961543 64743892
654744680153 64745624
658946250293 64747356
687656979583 64749088
810903037023 64750820
78429309283 64752552
324921424163 64754284
80530094353 64756016
812303560403 64757748
32212037743 64759480
204476413483 64761212
555307520173 64762944
673651745783 64764676
663147820433 64766408
892133393063 64768140
989469767973 64769872
376740789223 64771604
691158288033 64773336
616930548893 64775068
601524791713 64776800
824908270823 64778532
81230356043 64780264
468475070613 64781996
376040527533 64783728
88933234633 64785460
596622959883 64787192
816505130543 64788924
386544452883 64790656
956557468543 64792388
789895186323 64794120
665248605503 64795852
879528682643 64797584
268200227273 64799316
298311479943 64801048
240189759673 64802780
649842848323 64804512
126047104203 64806244
397748639923 64807976
906138626863 64809708
194672749823 64811440
887931822923 64813172
791295709703 64814904
192571964753 64816636
722670064083 64818368
504188416803 64820100
148455478283 64821832
189070656303 64823564
453769575123 64825296
777290475903 64827028
391446284713 64828760
859921355323 64830492
126047104203 64832224
481079781033 64833956
974764272483 64835688
149155739973 64837420
431361201043 64839152
167362543913 64840884
673651745783 64842616
168763067293 64844348
362735555423 64846080
371838957393 64847812
829109840963 64849544
254194993473 64851276
758383410273 64853008
612028717063 64854740
24509159153 64856472
292009124733 64858204
282905722763 64859936
103638730123 64861668
482480304413 64863400
407552303583 64865132
759783933653 64866864
205876936863 64868596
448867743293 64870328
259096825303 64872060
25209420843 64873792
513291818773 64875524
644240754803 64877256
586819296223 64878988
791295709703 64880720
77028785903 64882452
956557468543 64884184
68625645623 64885916
304613835153 64887648
707264306903 64889380
242290544743 64891112
773789167453 64892844
122545795753 64894576
431361201043 64896308
816505130543 64898040
23808897463 64899772
626033950863 64901504
958658253613 64903236
400549686683 64904968
616930548893 64906700
253494731783 64908432
88933234633 64910164
829810102653 64911896
973363749103 64913628
990170029663 64915360
432761724423 64917092
791295709703 64918824
681354624373 64920556
925745954183 64922288
890732869683 64924020
570713277353 64925752
113442393783 64927484
859221093633 64929216
523795744123 64930948
445366434843 64932680
796897803223 64934412
511891295393 64936144
821406962373 64937876
857120308563 64939608
72126954073 64941340
957257730233 64943072
984567936143 64944804
565111183833 64946536
719869017323 64948268
136551029553 64950000
842414813073 64951732
570013015663 64953464
228285310943 64955196
617630810583 64956928
575615109183 64958660
850817953353 64960392
746478961543 64962124
422958060763 64963856
787794401253 64965588
730372942673 64967320
260497348683 64969052
539201501303 64970784
275202844173 64972516
938350664603 64974248
18206803943 64975980
578416155943 64977712
712166138733 64979444
432061462733 64981176
248592899953 64982908
685556194513 64984640
128147889273 64986372
88232972943 64988104
352231630073 64989836
10503925353 64991568
641439708043 64993300
85431926183 64995032
889332346303 64996764
145654431523 64998496
459371668643 65000228
130248674343 65001960
358533985283 65003692
759083671963 65005424
7002616903 65007156
704463260143 65008888
269600750653 65010620
220582432353 65012352
656145203533 65014084
214980338833 65015816
761884718723 65017548
897735486583 65019280
413154397103 65021012
961459300373 65022744
644240754803 65024476
969162178963 65026208
175065422503 65027940
292709386423 65029672
428560154283 65031404
222683217423 65033136
896334963203 65034868
929247262633 65036600
324221162473 65038332
485981612863 65040064
173664899123 65041796
635837614523 65043528
156858618563 65045260
247192376573 65046992
348730321623 65048724
969162178963 65050456
300412265013 65052188
918043075593 65053920
981066627693 65055652
808101990263 65057384
745778699853 65059116
83331141113 65060848
679253839303 65062580
314417498813 65064312
621832380723 65066044
731773466053 65067776
221982955733 65069508
493684491453 65071240
285006507833 65072972
97336374913 65074704
791995971393 65076436
273802320793 65078168
215680600523 65079900
999973693323 65081632
229685834323 65083364
989469767973 65085096
577715894253 65086828
313016975433 65088560
807401728573 65090292
363435817113 65092024
587519557913 65093756
579116417633 65095488
63723813793 65097220
530098099333 65098952
925745954183 65100684
862722402083 65102416
282205461073 65104148
442565388083 65105880
320019592333 65107612
658245988603 65109344
988069244593 65111076
863422663773 65112808
912440982073 65114540
929247262633 65116272
506289201873 65118004
174365160813 65119736
328422732613 65121468
539201501303 65123200
525896529193 65124932
735274774503 65126664
123246057443 65128396
35713346193 65130128
565111183833 65131860
344528751483 65133592
864823187153 65135324
900536533343 65137056
648442324943 65138788
674352007473 65140520
67925383933 65142252
896334963203 65143984
89633496323 65145716
380942359363 65147448
577715894253 65149180
96636113223 65150912
130248674343 65152644
777290475903 65154376
887231561233 65156108
134450244483 65157840
11904448733 65159572
533599407783 65161304
279404414313 65163036
31511776053 65164768
534999931163 65166500
701662213383 65168232
827009055893 65169964
75628262523 65171696
586819296223 65173428
597323221573 65175160
398448901613 65176892
332624302753 65178624
2100785073 65180356
57421458583 65182088
230386096013 65183820
822807485753 65185552
998573169943 65187284
728972419293 65189016
806001205193 65190748
565811445523 65192480
25209420843 65194212
547604641583 65195944
941151711363 65197676
863422663773 65199408
135850767863 65201140
8403140283 65202872
321420115713 65204604
245791853193 65206336
827009055893 65208068
593121651433 65209800
18907065633 65211532
392146546403 65213264
70726430693 65214996
177866469263 65216728
88933234633 65218460
336825872893 65220192
298311479943 65221924
233187142773 65223656
773088905763 65225388
862022140393 65227120
179967254333 65228852
317918807263 65230584
902637318413 65232316
67925383933 65234048
105039253503 65235780
450268266673 65237512
938350664603 65239244
574914847493 65240976
939050926293 65242708
705863783523 65244440
663848082123 65246172
418056228933 65247904
793396494773 65249636
397748639923 65251368
878128159263 65253100
513992080463 65254832
142853384763 65256564
927146477563 65258296
652643895083 65260028
663147820433 65261760
299011741633 65263492
357133461903 65265224
900536533343 65266956
364836340493 65268688
183468562783 65270420
763285242103 65272152
997172646563 65273884
971963225723 65275616
416655705553 65277348
539201501303 65279080
541302286373 65280812
223383479113 65282544
903337580103 65284276
959358515303 65286008
320719854023 65287740
773088905763 65289472
84031402803 65291204
262598133753 65292936
693959334793 65294668
838213242933 65296400
644240754803 65298132
509790510323 65299864
711465877043 65301596
261197610373 65303328
235287927843 65305060
738776082953 65306792
442565388083 65308524
376740789223 65310256
746478961543 65311988
62323290413 65313720
2801046763 65315452
263298395443 65317184
346629536553 65318916
711465877043 65320648
880929206023 65322380
922244645733 65324112
658245988603 65325844
652643895083 65327576
994371599803 65329308
563710660453 65331040
954456683473 65332772
442565388083 65334504
742977653093 65336236
434162247803 65337968
428560154283 65339700
462172715403 65341432
484581089483 65343164
84031402803 65344896
939050926293 65346628
757683148583 65348360
497185799903 65350092
549705426653 65351824
491583706383 65353556
471976379063 65355288
198174058273 65357020
867624233913 65358752
421557537383 65360484
728972419293 65362216
649842848323 65363948
542002548063 65365680
390746023023 65367412
652643895083 65369144
948854589953 65370876
888632084613 65372608
983167412763 65374340
100837683363 65376072
28010467603 65377804
622532642413 65379536
908939673623 65381268
163160973773 65383000
265399180513 65384732
240189759673 65386464
936249879533 65388196
259797086993 65389928
883730252783 65391660
769587597313 65393392
532899146093 65395124
56020935203 65396856
791295709703 65398588
824908270823 65400320
794096756463 65402052
774489429143 65403784
374640004153 65405516
338926657963 65407248
297611218253 65408980
841714551383 65410712
126047104203 65412444
908239411933 65414176
429260415973 65415908
361335032043 65417640
349430583313 65419372
193272226443 65421104
602925315093 65422836
511891295393 65424568
62323290413 65426300
162460712083 65428032
988769506283 65429764
759083671963 65431496
135850767863 65433228
113442393783 65434960
368337648943 65436692
237388712913 65438424
190471179683 65440156
684155671133 65441888
633736829453 65443620
433461986113 65445352
986668721213 65447084
698861166623 65448816
48318056613 65450548
261197610373 65452280
528697575953 65454012
978265580933 65455744
756282625203 65457476
973363749103 65459208
385844191193 65460940
256996040233 65462672
290608601353 65464404
764685765483 65466136
622532642413 65467868
846616383213 65469600
953056160093 65471332
544803594823 65473064
700261693 65474796
25909682533 65476528
929247262633 65478260
152657048423 65479992
525196267503 65481724
432061462733 65483456
424358584143 65485188
684155671133 65486920
78429309283 65488652
44816748163 65490384
399849424993 65492116
327722470923 65493848
200274843343 65495580
438363817943 65497312
780091522663 65499044
399149163303 65500776
247892638263 65502508
698861166623 65504240
448167481603 65505972
367637387253 65507704
799698849983 65509436
855719785183 65511168
453069313433 65512900
934149094463 65514632
995772123183 65516364
309515666983 65518096
607827146923 65519828
983867674453 65521560
256295778543 65523292
272401797413 65525024
219882170663 65526756
701662213383 65528488
669450175643 65530220
181367777713 65531952
156858618563 65533684
596622959883 65535416
665248605503 65537148
698160904933 65538880
811603298713 65540612
710765615353 65542344
186969871233 65544076
827709317583 65545808
497185799903 65547540
151956786733 65549272
100837683363 65551004
96636113223 65552736
700261693 65554468
546904379893 65556200
410353350343 65557932
925745954183 65559664
595922698193 65561396
861321878703 65563128
200975105033 65564860
700261693 65566592
565811445523 65568324
621832380723 65570056
158959403633 65571788
731073204363 65573520
700961951693 65575252
397748639923 65576984
849417429973 65578716
853619000113 65580448
522395220743 65582180
357133461903 65583912
106439776883 65585644
326321947543 65587376
689057502963 65589108
911740720383 65590840
929247262633 65592572
169463328983 65594304
226184525873 65596036
827009055893 65597768
574214585803 65599500
219882170663 65601232
957257730233 65602964
368337648943 65604696
112041870403 65606428
165261758843 65608160
759083671963 65609892
973363749103 65611624
157558880253 65613356
964260347133 65615088
581917464393 65616820
737375559573 65618552
664548343813 65620284
811603298713 65622016
670850699023 65623748
316518283883 65625480
605026100163 65627212
256295778543 65628944
273102059103 65630676
642139969733 65632408
299712003323 65634140
330523517683 65635872
381642621053 65637604
801099373363 65639336
870425280673 65641068
415255182173 65642800
657545726913 65644532
565811445523 65646264
92434543083 65647996
685556194513 65649728
184869086163 65651460
469875593993 65653192
343128228103 65654924
708664830283 65656656
513992080463 65658388
883730252783 65660120
114842917163 65661852
901937056723 65663584
297611218253 65665316
580516941013 65667048
288507816283 65668780
32912299433 65670512
647041801563 65672244
741577129713 65673976
95235589843 65675708
338926657963 65677440
330523517683 65679172
118344225613 65680904
329122994303 65682636
943252496433 65684368
840314028003 65686100
460772192023 65687832
200975105033 65689564
654044418463 65691296
687656979583 65693028
789895186323 65694760
497886061593 65696492
227585049253 65698224
414554920483 65699956
922244645733 65701688
416655705553 65703420
885831037853 65705152
539201501303 65706884
988769506283 65708616
179266992643 65710348
65124337173 65712080
978965842623 65713812
492984229763 65715544
424358584143 65717276
946053543193 65719008
414554920483 65720740
364136078803 65722472
189070656303 65724204
2801046763 65725936
727571895913 65727668
933448832773 65729400
913841505453 65731132
142853384763 65732864
282905722763 65734596
202375628413 65736328
289908339663 65738060
775889952523 65739792
976164795863 65741524
661047035363 65743256
600124268333 65744988
481079781033 65746720
404050995133 65748452
868324495603 65750184
283605984453 65751916
837512981243 65753648
40615178023 65755380
601524791713 65757112
235287927843 65758844
574214585803 65760576
126747365893 65762308
464973762163 65764040
175765684193 65765772
64424075483 65767504
485281351173 65769236
21708112393 65770968
869725018983 65772700
516793127223 65774432
413154397103 65776164
1400523383 65777896
566511707213 65779628
410353350343 65781360
362035293733 65783092
387944976263 65784824
506989463563 65786556
350130845003 65788288
997872908253 65790020
883029991093 65791752
456570621883 65793484
478978995963 65795216
321420115713 65796948
848717168283 65798680
10503925353 65800412
531498622713 65802144
763285242103 65803876
855719785183 65805608
103638730123 65807340
928547000943 65809072
894934439823 65810804
29410990983 65812536
684855932823 65814268
359934508663 65816000
23108635773 65817732
470575855683 65819464
526596790883 65821196
828409579273 65822928
297611218253 65824660
502087631733 65826392
50418841683 65828124
485281351173 65829856
660346773673 65831588
320019592333 65833320
193272226443 65835052
537800977923 65836784
296910956563 65838516
13304972113 65840248
598723744953 65841980
67925383933 65843712
448867743293 65845444
280104676003 65847176
292009124733 65848908
579816679323 65850640
766786550553 65852372
221282694043 65854104
533599407783 65855836
849417429973 65857568
718468493943 65859300
607827146923 65861032
140752599693 65862764
205876936863 65864496
808101990263 65866228
911040458693 65867960
748579746613 65869692
628134735933 65871424
700261690003 65873156
408252565273 65874888
505588940183 65876620
383743406123 65878352
7702878593 65880084
102238206743 65881816
546904379893 65883548
902637318413 65885280
51119103373 65887012
529397837643 65888744
696760381553 65890476
115543178853 65892208
292009124733 65893940
182068039403 65895672
396348116543 65897404
554607258483 65899136
162460712083 65900868
730372942673 65902600
844515598143 65904332
825608532513 65906064
368337648943 65907796
550405688343 65909528
592421389743 65911260
924345430803 65912992
145654431523 65914724
271701535723 65916456
432061462733 65918188
656145203533 65919920
977565319243 65921652
455870360193 65923384
347329798243 65925116
885831037853 65926848
586819296223 65928580
932048309393 65930312
432061462733 65932044
112742132093 65933776
520294435673 65935508
140752599693 65937240
509090248633 65938972
149856001663 65940704
715667447183 65942436
617630810583 65944168
478278734273 65945900
123946319133 65947632
336125611203 65949364
904037841793 65951096
655444941843 65952828
262598133753 65954560
511191033703 65956292
932048309393 65958024
649842848323 65959756
420857275693 65961488
814404345473 65963220
192571964753 65964952
462872977093 65966684
115543178853 65968416
294109909803 65970148
994371599803 65971880
433461986113 65973612
474777425823 65975344
198174058273 65977076
603625576783 65978808
955156945163 65980540
318619068953 65982272
104338991813 65984004
743677914783 65985736
790595448013 65987468
509790510323 65989200
278003890933 65990932
401950210063 65992664
58121720273 65994396
420157014003 65996128
957257730233 65997860
149155739973 65999592
542702809753 66001324
341027443033 66003056
93134804773 66004788
496485538213 66006520
105739515193 66008252
478978995963 66009984
693959334793 66011716
313717237123 66013448
284306246143 66015180
756282625203 66016912
954456683473 66018644
219181908973 66020376
365536602183 66022108
691158288033 66023840
834711934483 66025572
316518283883 66027304
700261693 66029036
549005164963 66030768
454469836813 66032500
776590214213 66034232
11904448733 66035964
509090248633 66037696
700961951693 66039428
141452861383 66041160
14705495493 66042892
306714620223 66044624
111341608713 66046356
149856001663 66048088
390045761333 66049820
709365091973 66051552
590320604673 66053284
628834997623 66055016
761184457033 66056748
639338922973 66058480
689757764653 66060212
948854589953 66061944
130948936033 66063676
485981612863 66065408
361335032043 66067140
8403140283 66068872
236688451223 66070604
818605915613 66072336
441164864703 66074068
820006438993 66075800
873926589123 66077532
467774808923 66079264
591020866363 66080996
122545795753 66082728
927846739253 66084460
878828420953 66086192
164561497153 66087924
572113800733 66089656
448167481603 66091388
205876936863 66093120
411753873723 66094852
647041801563 66096584
227585049253 66098316
896334963203 66100048
44116486473 66101780
954456683473 66103512
688357241273 66105244
29410990983 66106976
126747365893 66108708
52519626753 66110440
199574581653 66112172
290608601353 66113904
184869086163 66115636
565811445523 66117368
335425349513 66119100
100837683363 66120832
606426623543 66122564
118344225613 66124296
424358584143 66126028
657545726913 66127760
994371599803 66129492
855719785183 66131224
309515666983 66132956
457270883573 66134688
127447627583 66136420
731773466053 66138152
54620411823 66139884
81930617733 66141616
914541767143 66143348
131649197723 66145080
999973693323 66146812
91034019703 66148544
238789236293 66150276
862722402083 66152008
123946319133 66153740
834711934483 66155472
964960608823 66157204
144253908143 66158936
810903037023 66160668
422958060763 66162400
172264375743 66164132
457971145263 66165864
193272226443 66167596
562310137073 66169328
733874251123 66171060
545503856513 66172792
651243371703 66174524
800399111673 66176256
291308863043 66177988
418056228933 66179720
563710660453 66181452
287807554593 66183184
832611149413 66184916
612728978753 66186648
940451449673 66188380
71426692383 66190112
774489429143 66191844
4901831833 66193576
404751256823 66195308
635837614523 66197040
691858549723 66198772
165962020533 66200504
231786619393 66202236
482480304413 66203968
755582363513 66205700
39914916333 66207432
621132119033 66209164
478978995963 66210896
521694959053 66212628
455170098503 66214360
577715894253 66216092
289208077973 66217824
155458095183 66219556
579816679323 66221288
686956717893 66223020
565111183833 66224752
352231630073 66226484
286407031213 66228216
666649128883 66229948
350831106693 66231680
577015632563 66233412
23108635773 66235144
292709386423 66236876
20307589013 66238608
212879553763 66240340
483880827793 66242072
257696301923 66243804
546904379893 66245536
63723813793 66247268
98736898293 66249000
549705426653 66250732
413154397103 66252464
629535259313 66254196
135850767863 66255928
342427966413 66257660
18206803943 66259392
144954169833 66261124
885831037853 66262856
852918738423 66264588
774489429143 66266320
773088905763 66268052
886531299543 66269784
228985572633 66271516
809502513643 66273248
127447627583 66274980
27310205913 66276712
641439708043 66278444
52519626753 66280176
957957991923 66281908
928547000943 66283640
677853315923 66285372
130248674343 66287104
501387370043 66288836
114142655473 66290568
395647854853 66292300
429960677663 66294032
9103401973 66295764
235287927843 66297496
717768232253 66299228
172264375743 66300960
695359858173 66302692
124646580823 66304424
517493388913 66306156
88933234633 66307888
852218476733 66309620
631636044383 66311352
242990806433 66313084
103638730123 66314816
481780042723 66316548
283605984453 66318280
773088905763 66320012
361335032043 66321744
815104607163 66323476
761184457033 66325208
696060119863 66326940
981766889383 66328672
585418772843 66330404
795497279843 66332136
943952758123 66333868
756282625203 66335600
982467151073 66337332
969162178963 66339064
720569279013 66340796
439064079633 66342528
640039184663 66344260
694659596483 66345992
545503856513 66347724
443965911463 66349456
371838957393 66351188
655444941843 66352920
124646580823 66354652
962859823753 66356384
807401728573 66358116
26609944223 66359848
979666104313 66361580
558108566933 66363312
663848082123 66365044
411753873723 66366776
247192376573 66368508
256295778543 66370240
183468562783 66371972
144253908143 66373704
506989463563 66375436
854319261803 66377168
27310205913 66378900
682755147753 66380632
992971076423 66382364
447467219913 66384096
299712003323 66385828
7002616903 66387560
618331072273 66389292
803900420123 66391024
782892569423 66392756
373239480773 66394488
322820639093 66396220
718468493943 66397952
185569347853 66399684
289208077973 66401416
198874319963 66403148
344528751483 66404880
817205392233 66406612
527997314263 66408344
351531368383 66410076
299712003323 66411808
354332415143 66413540
703762998453 66415272
161060188703 66417004
34312822813 66418736
408252565273 66420468
585418772843 66422200
325621685853 66423932
796197541533 66425664
137251291243 66427396
540602024683 66429128
68625645623 66430860
897735486583 66432592
854319261803 66434324
768187073933 66436056
190471179683 66437788
352231630073 66439520
25909682533 66441252
338226396273 66442984
160359927013 66444716
322820639093 66446448
217781385593 66448180
654044418463 66449912
389345499643 66451644
35013084503 66453376
296910956563 66455108
866923972223 66456840
266799703893 66458572
721969802393 66460304
394247331473 66462036
139352076313 66463768
113442393783 66465500
440464603013 66467232
123246057443 66468964
910340197003 66470696
906138626863 66472428
453769575123 66474160
363435817113 66475892
444666173153 66477624
583317987773 66479356
857120308563 66481088
526596790883 66482820
607126885233 66484552
365536602183 66486284
651943633393 66488016
171564114053 66489748
530798361023 66491480
390045761333 66493212
451668790053 66494944
86132187873 66496676
413154397103 66498408
548304903273 66500140
899836271653 66501872
188370394613 66503604
184168824473 66505336
842414813073 66507068
960759038683 66508800
773789167453 66510532
44116486473 66512264
681354624373 66513996
450268266673 66515728
99437159983 66517460
945353281503 66519192
549705426653 66520924
371138695703 66522656
144253908143 66524388
693959334793 66526120
313717237123 66527852
609227670303 66529584
474077164133 66531316
305314096843 66533048
686256456203 66534780
88933234633 66536512
848717168283 66538244
537100716233 66539976
983167412763 66541708
398448901613 66543440
75628262523 66545172
579816679323 66546904
327722470923 66548636
51119103373 66550368
143553646453 66552100
724770849153 66553832
676452792543 66555564
995772123183 66557296
717067970563 66559028
422958060763 66560760
315117760503 66562492
601524791713 66564224
805300943503 66565956
756982886893 66567688
649142586633 66569420
328422732613 66571152
869024757293 66572884
692558811413 66574616
752081055063 66576348
950955375023 66578080
467774808923 66579812
109240823643 66581544
37113869573 66583276
645641278183 66585008
985268197833 66586740
72126954073 66588472
144253908143 66590204
398448901613 66591936
95235589843 66593668
706564045213 66595400
999973693323 66597132
596622959883 66598864
9103401973 66600596
862722402083 66602328
476878210893 66604060
28010467603 66605792
259797086993 66607524
967061393893 66609256
542702809753 66610988
787794401253 66612720
953056160093 66614452
990170029663 66616184
592421389743 66617916
480379519343 66619648
505588940183 66621380
925045692493 66623112
472676640753 66624844
60222505343 66626576
482480304413 66628308
335425349513 66630040
85431926183 66631772
399849424993 66633504
406151780203 66635236
384443667813 66636968
901236795033 66638700
106439776883 66640432
460071930333 66642164
731773466053 66643896
170863852363 66645628
412454135413 66647360
416655705553 66649092
810202775333 66650824
105739515193 66652556
977565319243 66654288
993671338113 66656020
454469836813 66657752
115543178853 66659484
996472384873 66661216
920143860663 66662948
539201501303 66664680
946053543193 66666412
358533985283 66668144
824908270823 66669876
613429240443 66671608
857120308563 66673340
403350733443 66675072
670850699023 66676804
336825872893 66678536
850817953353 66680268
229685834323 66682000
658946250293 66683732
46217271543 66685464
492984229763 66687196
230386096013 66688928
308115143603 66690660
226884787563 66692392
204476413483 66694124
786393877873 66695856
457971145263 66697588
887231561233 66699320
351531368383 66701052
163861235463 66702784
483880827793 66704516
81230356043 66706248
552506473413 66707980
235988189533 66709712
803200158433 66711444
207277460243 66713176
441164864703 66714908
485281351173 66716640
93835066463 66718372
93134804773 66720104
859921355323 66721836
753481578443 66723568
907539150243 66725300
995772123183 66727032
238789236293 66728764
699561428313 66730496
889332346303 66732228
518193650603 66733960
209378245313 66735692
255595516853 66737424
942552234743 66739156
948154328263 66740888
932748571083 66742620
545503856513 66744352
75628262523 66746084
154057571803 66747816
260497348683 66749548
170863852363 66751280
25909682533 66753012
304613835153 66754744
4201570143 66756476
461472453713 66758208
718468493943 66759940
229685834323 66761672
603625576783 66763404
995772123183 66765136
844515598143 66766868
221282694043 66768600
117643963923 66770332
785693616183 66772064
622532642413 66773796
837512981243 66775528
953756421783 66777260
663848082123 66778992
447467219913 66780724
321420115713 66782456
784293092803 66784188
736675297883 66785920
850817953353 66787652
640039184663 66789384
242990806433 66791116
37113869573 66792848
911740720383 66794580
377441050913 66796312
925045692493 66798044
175065422503 66799776
664548343813 66801508
199574581653 66803240
178566730953 66804972
956557468543 66806704
651243371703 66808436
21708112393 66810168
801099373363 66811900
757683148583 66813632
959358515303 66815364
364836340493 66817096
53920150133 66818828
137251291243 66820560
146354693213 66822292
856420046873 66824024
675052269163 66825756
708664830283 66827488
381642621053 66829220
713566662113 66830952
348030059933 66832684
844515598143 66834416
348730321623 66836148
168062805603 66837880
878128159263 66839612
114842917163 66841344
457971145263 66843076
987368982903 66844808
778690999283 66846540
79829832663 66848272
640039184663 66850004
859921355323 66851736
134450244483 66853468
334024826133 66855200
369037910633 66856932
957957991923 66858664
943952758123 66860396
296210694873 66862128
610628193683 66863860
824908270823 66865592
727571895913 66867324
36413607883 66869056
347329798243 66870788
727571895913 66872520
630235521003 66874252
376740789223 66875984
155458095183 66877716
148455478283 66879448
834711934483 66881180
464973762163 66882912
586119034533 66884644
749280008303 66886376
747879484923 66888108
784293092803 66889840
734574512813 66891572
252794470093 66893304
770988120693 66895036
296910956563 66896768
534299669473 66898500
282205461073 66900232
242290544743 66901964
679253839303 66903696
596622959883 66905428
399149163303 66907160
721269540703 66908892
201675366723 66910624
616930548893 66912356
28010467603 66914088
250693685023 66915820
731073204363 66917552
471976379063 66919284
38514392953 66921016
67925383933 66922748
735274774503 66924480
289208077973 66926212
385844191193 66927944
721269540703 66929676
553206735103 66931408
576315370873 66933140
866923972223 66934872
770287859003 66936604
772388644073 66938336
192571964753 66940068
113442393783 66941800
648442324943 66943532
267499965583 66945264
747879484923 66946996
180667516023 66948728
841014289693 66950460
173664899123 66952192
289208077973 66953924
882329729403 66955656
794797018153 66957388
296910956563 66959120
865523448843 66960852
636537876213 66962584
422958060763 66964316
30111252673 66966048
518193650603 66967780
661747297053 66969512
10503925353 66971244
824208009133 66972976
588219819603 66974708
467774808923 66976440
863422663773 66978172
477578472583 66979904
248592899953 66981636
155458095183 66983368
658245988603 66985100
29410990983 66986832
683455409443 66988564
977565319243 66990296
721969802393 66992028
21007850703 66993760
629535259313 66995492
758383410273 66997224
619731595653 66998956
425759107523 67000688
378141312603 67002420
556708043553 67004152
532899146093 67005884
668749913953 67007616
477578472583 67009348
939751187983 67011080
883029991093 67012812
759083671963 67014544
537800977923 67016276
214280077143 67018008
978265580933 67019740
585418772843 67021472
748579746613 67023204
369037910633 67024936
946753804883 67026668
608527408613 67028400
540602024683 67030132
563710660453 67031864
811603298713 67033596
362035293733 67035328
659646511983 67037060
105739515193 67038792
412454135413 67040524
56020935203 67042256
217081123903 67043988
219882170663 67045720
350130845003 67047452
700261693 67049184
859221093633 67050916
579816679323 67052648
563710660453 67054380
848016906593 67056112
331924041063 67057844
390045761333 67059576
383743406123 67061308
65124337173 67063040
849417429973 67064772
14005233803 67066504
852218476733 67068236
388645237953 67069968
149155739973 67071700
23808897463 67073432
51119103373 67075164
534999931163 67076896
233887404463 67078628
11904448733 67080360
698160904933 67082092
221282694043 67083824
227585049253 67085556
569312753973 67087288
790595448013 67089020
971963225723 67090752
784293092803 67092484
87532711253 67094216
682054886063 67095948
509090248633 67097680
714967185493 67099412
558808828623 67101144
364136078803 67102876
947454066573 67104608
392846808093 67106340
838213242933 67108072
996472384873 67109804
198174058273 67111536
268900488963 67113268
85431926183 67115000
70026169003 67116732
699561428313 67118464
57421458583 67120196
283605984453 67121928
452369051743 67123660
924345430803 67125392
544803594823 67127124
625333689173 67128856
539901762993 67130588
320019592333 67132320
258396563613 67134052
268900488963 67135784
918743337283 67137516
941851973053 67139248
661047035363 67140980
418056228933 67142712
207977721933 67144444
151956786733 67146176
425058845833 67147908
485981612863 67149640
881629467713 67151372
907539150243 67153104
845916121523 67154836
793396494773 67156568
163160973773 67158300
158259141943 67160032
623232904103 67161764
963560085443 67163496
645641278183 67165228
998573169943 67166960
7702878593 67168692
453769575123 67170424
65124337173 67172156
420857275693 67173888
880929206023 67175620
396348116543 67177352
95935851533 67179084
616230287203 67180816
714266923803 67182548
502787893423 67184280
908939673623 67186012
88232972943 67187744
827709317583 67189476
769587597313 67191208
39214654643 67192940
738776082953 67194672
522395220743 67196404
348730321623 67198136
551806211723 67199868
698861166623 67201600
634437091143 67203332
354332415143 67205064
750680531683 67206796
690458026343 67208528
719168755633 67210260
135150506173 67211992
21007850703 67213724
369738172323 67215456
938350664603 67217188
290608601353 67218920
724770849153 67220652
265399180513 67222384
16106018873 67224116
358533985283 67225848
73527477453 67227580
287807554593 67229312
240189759673 67231044
160359927013 67232776
580516941013 67234508
119744748993 67236240
81230356043 67237972
876727635883 67239704
294810171493 67241436
454469836813 67243168
822107224063 67244900
544803594823 67246632
895634701513 67248364
528697575953 67250096
379541835983 67251828
425759107523 67253560
350130845003 67255292
237388712913 67257024
496485538213 67258756
102938468433 67260488
297611218253 67262220
222683217423 67263952
293409648113 67265684
978265580933 67267416
477578472583 67269148
476177949203 67270880
330523517683 67272612
39214654643 67274344
508389986943 67276076
705863783523 67277808
296910956563 67279540
726871634223 67281272
537800977923 67283004
3501308453 67284736
488082397933 67286468
584718511153 67288200
394947593163 67289932
801799635053 67291664
98036636603 67293396
706564045213 67295128
159659665323 67296860
801099373363 67298592
59522243653 67300324
709365091973 67302056
829109840963 67303788
172264375743 67305520
373239480773 67307252
841714551383 67308984
904738103483 67310716
348030059933 67312448
242290544743 67314180
621832380723 67315912
203075890103 67317644
612728978753 67319376
817205392233 67321108
70726430693 67322840
175065422503 67324572
56020935203 67326304
46217271543 67328036
60922767033 67329768
135150506173 67331500
388645237953 67333232
273102059103 67334964
677153054233 67336696
906138626863 67338428
801799635053 67340160
745078438163 67341892
992971076423 67343624
889332346303 67345356
871125542363 67347088
111341608713 67348820
474777425823 67350552
890032607993 67352284
580516941013 67354016
339626919653 67355748
971262964033 67357480
468475070613 67359212
175065422503 67360944
166662282223 67362676
658946250293 67364408
876727635883 67366140
245091591503 67367872
43416224783 67369604
703762998453 67371336
745078438163 67373068
49718579993 67374800
98736898293 67376532
628134735933 67378264
318619068953 67379996
134450244483 67381728
741577129713 67383460
836812719553 67385192
142853384763 67386924
21708112393 67388656
486681874553 67390388
603625576783 67392120
279404414313 67393852
191171441373 67395584
670850699023 67397316
5602093523 67399048
991570553043 67400780
197473796583 67402512
510490772013 67404244
160359927013 67405976
962159562063 67407708
259797086993 67409440
124646580823 67411172
316518283883 67412904
763985503793 67414636
820006438993 67416368
539901762993 67418100
28710729293 67419832
239489497983 67421564
889332346303 67423296
184168824473 67425028
18206803943 67426760
168763067293 67428492
475477687513 67430224
766086288863 67431956
427859892593 67433688
84731664493 67435420
865523448843 67437152
271701535723 67438884
152657048423 67440616
355032676833 67442348
130248674343 67444080
301812788393 67445812
779391260973 67447544
530098099333 67449276
673651745783 67451008
703062736763 67452740
841714551383 67454472
969162178963 67456204
591020866363 67457936
883029991093 67459668
505588940183 67461400
636537876213 67463132
731073204363 67464864
993671338113 67466596
803900420123 67468328
449568004983 67470060
421557537383 67471792
770287859003 67473524
457971145263 67475256
543403071443 67476988
849417429973 67478720
7002616903 67480452
795497279843 67482184
373939742463 67483916
417355967243 67485648
595222436503 67487380
789194924633 67489112
773789167453 67490844
906838888553 67492576
581217202703 67494308
587519557913 67496040
420157014003 67497772
584718511153 67499504
315818022193 67501236
341727704723 67502968
254895255163 67504700
45517009853 67506432
495785276523 67508164
31511776053 67509896
792696233083 67511628
172264375743 67513360
269600750653 67515092
738776082953 67516824
406852041893 67518556
773088905763 67520288
590320604673 67522020
116943702233 67523752
435562771183 67525484
862022140393 67527216
10503925353 67528948
827709317583 67530680
390746023023 67532412
100137421673 67534144
585418772843 67535876
11204187043 67537608
780091522663 67539340
701662213383 67541072
775889952523 67542804
388645237953 67544536
285006507833 67546268
89633496323 67548000
315117760503 67549732
675752530853 67551464
419456752313 67553196
47617794923 67554928
303213311773 67556660
337526134583 67558392
752081055063 67560124
58121720273 67561856
742977653093 67563588
938350664603 67565320
798998588293 67567052
985968459523 67568784
86832449563 67570516
705163521833 67572248
990870291353 67573980
821406962373 67575712
413154397103 67577444
684155671133 67579176
82630879423 67580908
204476413483 67582640
633736829453 67584372
164561497153 67586104
243691068123 67587836
959358515303 67589568
275202844173 67591300
205176675173 67593032
739476344643 67594764
950955375023 67596496
786393877873 67598228
953056160093 67599960
794096756463 67601692
273102059103 67603424
813704083783 67605156
455170098503 67606888
621132119033 67608620
541302286373 67610352
935549617843 67612084
570013015663 67613816
636537876213 67615548
93134804773 67617280
680654362683 67619012
978965842623 67620744
841014289693 67622476
593121651433 67624208
335425349513 67625940
903337580103 67627672
804600681813 67629404
560909613693 67631136
776590214213 67632868
499986846663 67634600
507689725253 67636332
847316644903 67638064
682755147753 67639796
954456683473 67641528
892133393063 67643260
515392603843 67644992
353632153453 67646724
156858618563 67648456
703062736763 67650188
905438365173 67651920
751380793373 67653652
729672680983 67655384
624633427483 67657116
477578472583 67658848
985268197833 67660580
723370325773 67662312
839613766313 67664044
133749982793 67665776
501387370043 67667508
505588940183 67669240
735975036193 67670972
906838888553 67672704
589620342983 67674436
576315370873 67676168
426459369213 67677900
20307589013 67679632
709365091973 67681364
866923972223 67683096
579816679323 67684828
70026169003 67686560
244391329813 67688292
524496005813 67690024
121845534063 67691756
484581089483 67693488
55320673513 67695220
827009055893 67696952
997872908253 67698684
429960677663 67700416
88933234633 67702148
210778768693 67703880
42715963093 67705612
857120308563 67707344
981066627693 67709076
817205392233 67710808
546204118203 67712540
240189759673 67714272
96636113223 67716004
144954169833 67717736
647742063253 67719468
90333758013 67721200
873926589123 67722932
514692342153 67724664
369037910633 67726396
233187142773 67728128
760484195343 67729860
410353350343 67731592
49018318303 67733324
822807485753 67735056
337526134583 67736788
147054954903 67738520
897735486583 67740252
991570553043 67741984
531498622713 67743716
879528682643 67745448
730372942673 67747180
198874319963 67748912
839613766313 67750644
869725018983 67752376
334725087823 67754108
218481647283 67755840
233187142773 67757572
14705495493 67759304
308115143603 67761036
320019592333 67762768
177866469263 67764500
280104676003 67766232
839613766313 67767964
960058776993 67769696
948154328263 67771428
158259141943 67773160
832611149413 67774892
556007781863 67776624
724070587463 67778356
432061462733 67780088
847316644903 67781820
195373011513 67783552
328422732613 67785284
440464603013 67787016
382342882743 67788748
147755216593 67790480
348730321623 67792212
175765684193 67793944
666649128883 67795676
593121651433 67797408
474077164133 67799140
354332415143 67800872
964960608823 67802604
338226396273 67804336
331223779373 67806068
484581089483 67807800
756282625203 67809532
256996040233 67811264
955156945163 67812996
51819365063 67814728
732473727743 67816460
289208077973 67818192
663848082123 67819924
292709386423 67821656
835412196173 67823388
966361132203 67825120
922244645733 67826852
576315370873 67828584
237388712913 67830316
540602024683 67832048
713566662113 67833780
413154397103 67835512
94535328153 67837244
728972419293 67838976
416655705553 67840708
212179292073 67842440
39914916333 67844172
973363749103 67845904
574214585803 67847636
943952758123 67849368
506289201873 67851100
654044418463 67852832
242290544743 67854564
49018318303 67856296
263298395443 67858028
880228944333 67859760
829810102653 67861492
467774808923 67863224
619031333963 67864956
338226396273 67866688
957257730233 67868420
483880827793 67870152
200975105033 67871884
112742132093 67873616
658946250293 67875348
376740789223 67877080
190471179683 67878812
860621617013 67880544
228985572633 67882276
946053543193 67884008
230386096013 67885740
288507816283 67887472
656845465223 67889204
590320604673 67890936
913841505453 67892668
389345499643 67894400
841014289693 67896132
591020866363 67897864
486681874553 67899596
67925383933 67901328
801099373363 67903060
898435748273 67904792
656845465223 67906524
383743406123 67908256
918043075593 67909988
906138626863 67911720
44816748163 67913452
896334963203 67915184
544103333133 67916916
788494662943 67918648
669450175643 67920380
520994697363 67922112
870425280673 67923844
95235589843 67925576
22408374083 67927308
583317987773 67929040
265399180513 67930772
604325838473 67932504
123246057443 67934236
256295778543 67935968
381642621053 67937700
815104607163 67939432
617630810583 67941164
779391260973 67942896
159659665323 67944628
425058845833 67946360
455870360193 67948092
372539219083 67949824
900536533343 67951556
320719854023 67953288
536400454543 67955020
406852041893 67956752
951655636713 67958484
937650402913 67960216
615530025513 67961948
37814131263 67963680
789194924633 67965412
635137352833 67967144
394247331473 67968876
70726430693 67970608
535700192853 67972340
77729047593 67974072
418756490623 67975804
516092865533 67977536
480379519343 67979268
3501308453 67981000
943252496433 67982732
333324564443 67984464
936249879533 67986196
394947593163 67987928
953056160093 67989660
339626919653 67991392
146354693213 67993124
892833654753 67994856
488782659623 67996588
191171441373 67998320
258396563613 68000052
358533985283 68001784
972663487413 68003516
280104676003 68005248
364136078803 68006980
93134804773 68008712
303913573463 68010444
759783933653 68012176
877427897573 68013908
491583706383 68015640
476177949203 68017372
143553646453 68019104
967061393893 68020836
419456752313 68022568
172964637433 68024300
596622959883 68026032
164561497153 68027764
559509090313 68029496
919443598973 68031228
659646511983 68032960
436963294563 68034692
464273500473 68036424
511191033703 68038156
589620342983 68039888
161060188703 68041620
471976379063 68043352
764685765483 68045084
318619068953 68046816
996472384873 68048548
845916121523 68050280
439764341323 68052012
462172715403 68053744
967061393893 68055476
569312753973 68057208
282205461073 68058940
706564045213 68060672
130948936033 68062404
553206735103 68064136
627434474243 68065868
990170029663 68067600
95935851533 68069332
597323221573 68071064
950255113333 68072796
714967185493 68074528
64424075483 68076260
689057502963 68077992
130248674343 68079724
950255113333 68081456
503488155113 68083188
52519626753 68084920
3 68086652
259797086993 68088384
988069244593 68090116
496485538213 68091848
327022209233 68093580
428560154283 68095312
808802251953 68097044
434862509493 68098776
391446284713 68100508
881629467713 68102240
31511776053 68103972
913841505453 68105704
245791853193 68107436
102238206743 68109168
394247331473 68110900
635837614523 68112632
221982955733 68114364
500687108353 68116096
773789167453 68117828
817905653923 68119560
879528682643 68121292
766086288863 68123024
535700192853 68124756
626033950863 68126488
646341539873 68128220
403350733443 68129952
589620342983 68131684
826308794203 68133416
768187073933 68135148
133749982793 68136880
209378245313 68138612
329823255993 68140344
308815405293 68142076
797598064913 68143808
93134804773 68145540
504188416803 68147272
172964637433 68149004
880228944333 68150736
21708112393 68152468
257696301923 68154200
21007850703 68155932
542702809753 68157664
70026169003 68159396
237388712913 68161128
703762998453 68162860
690458026343 68164592
594522174813 68166324
24509159153 68168056
731073204363 68169788
423658322453 68171520
853619000113 68173252
969162178963 68174984
897035224893 68176716
154057571803 68178448
532899146093 68180180
899836271653 68181912
681354624373 68183644
880228944333 68185376
474077164133 68187108
567912230593 68188840
941151711363 68190572
266799703893 68192304
77729047593 68194036
184869086163 68195768
379541835983 68197500
487382136243 68199232
686256456203 68200964
176465945883 68202696
669450175643 68204428
721969802393 68206160
161060188703 68207892
310215928673 68209624
934149094463 68211356
504888678493 68213088
185569347853 68214820
494384753143 68216552
489482921313 68218284
570713277353 68220016
668749913953 68221748
212179292073 68223480
135850767863 68225212
832611149413 68226944
178566730953 68228676
845215859833 68230408
790595448013 68232140
617630810583 68233872
278704152623 68235604
828409579273 68237336
35713346193 68239068
664548343813 68240800
623933165793 68242532
431361201043 68244264
713566662113 68245996
907539150243 68247728
689757764653 68249460
373939742463 68251192
106439776883 68252924
100137421673 68254656
35013084503 68256388
836112457863 68258120
928547000943 68259852
515392603843 68261584
4201570143 68263316
877427897573 68265048
47617794923 68266780
752781316753 68268512
595922698193 68270244
189770917993 68271976
497886061593 68273708
10503925353 68275440
518193650603 68277172
267499965583 68278904
410353350343 68280636
479679257653 68282368
542002548063 68284100
703762998453 68285832
728972419293 68287564
292009124733 68289296
684155671133 68291028
134450244483 68292760
221982955733 68294492
998573169943 68296224
560909613693 68297956
506289201873 68299688
714266923803 68301420
775189690833 68303152
592421389743 68304884
892833654753 68306616
881629467713 68308348
504188416803 68310080
834011672793 68311812
995772123183 68313544
9103401973 68315276
200975105033 68317008
193272226443 68318740
25909682533 68320472
78429309283 68322204
35713346193 68323936
510490772013 68325668
897035224893 68327400
474077164133 68329132
675052269163 68330864
866923972223 68332596
918043075593 68334328
719869017323 68336060
55320673513 68337792
3501308453 68339524
360634770353 68341256
372539219083 68342988
261897872063 68344720
200274843343 68346452
788494662943 68348184
923645169113 68349916
974764272483 68351648
600124268333 68353380
661047035363 68355112
796897803223 68356844
726871634223 68358576
635837614523 68360308
694659596483 68362040
276603367553 68363772
661747297053 68365504
609927931993 68367236
998573169943 68368968
724770849153 68370700
655444941843 68372432
369738172323 68374164
202375628413 68375896
633036567763 68377628
130948936033 68379360
532899146093 68381092
434862509493 68382824
503488155113 68384556
925045692493 68386288
575615109183 68388020
102238206743 68389752
384443667813 68391484
788494662943 68393216
316518283883 68394948
38514392953 68396680
953756421783 68398412
352231630073 68400144
79829832663 68401876
943952758123 68403608
319319330643 68405340
640739446353 68407072
457971145263 68408804
584018249463 68410536
30811514363 68412268
165261758843 68414000
455170098503 68415732
623232904103 68417464
490883444693 68419196
505588940183 68420928
177866469263 68422660
107840300263 68424392
579116417633 68426124
397048378233 68427856
289208077973 68429588
917342813903 68431320
200975105033 68433052
202375628413 68434784
549005164963 68436516
955857206853 68438248
851518215043 68439980
210078507003 68441712
931348047703 68443444
86132187873 68445176
376040527533 68446908
684855932823 68448640
357133461903 68450372
652643895083 68452104
23108635773 68453836
728972419293 68455568
541302286373 68457300
118344225613 68459032
813704083783 68460764
974064010793 68462496
326321947543 68464228
789895186323 68465960
971963225723 68467692
54620411823 68469424
692558811413 68471156
371838957393 68472888
987368982903 68474620
289908339663 68476352
508389986943 68478084
280804937693 68479816
711465877043 68481548
599424006643 68483280
900536533343 68485012
631636044383 68486744
144253908143 68488476
436963294563 68490208
487382136243 68491940
369738172323 68493672
152657048423 68495404
113442393783 68497136
342427966413 68498868
73527477453 68500600
960759038683 68502332
635137352833 68504064
37113869573 68505796
98036636603 68507528
21007850703 68509260
584718511153 68510992
810903037023 68512724
936249879533 68514456
408252565273 68516188
329122994303 68517920
693259073103 68519652
135850767863 68521384
595922698193 68523116
682755147753 68524848
474077164133 68526580
63723813793 68528312
484581089483 68530044
490883444693 68531776
682054886063 68533508
198874319963 68535240
400549686683 68536972
819306177303 68538704
58121720273 68540436
334024826133 68542168
640739446353 68543900
799698849983 68545632
944653019813 68547364
566511707213 68549096
193272226443 68550828
238088974603 68552560
971262964033 68554292
964260347133 68556024
340327181343 68557756
796897803223 68559488
252094208403 68561220
147755216593 68562952
591020866363 68564684
49018318303 68566416
913841505453 68568148
806001205193 68569880
591721128053 68571612
254194993473 68573344
724070587463 68575076
188370394613 68576808
716367708873 68578540
631636044383 68580272
275202844173 68582004
364136078803 68583736
345229013173 68585468
196073273203 68587200
351531368383 68588932
165962020533 68590664
921544384043 68592396
775889952523 68594128
128848150963 68595860
792696233083 68597592
434862509493 68599324
641439708043 68601056
332624302753 68602788
138651814623 68604520
769587597313 68606252
656145203533 68607984
436263032873 68609716
336825872893 68611448
211479030383 68613180
572113800733 68614912
500687108353 68616644
287107292903 68618376
439764341323 68620108
976164795863 68621840
517493388913 68623572
11904448733 68625304
504888678493 68627036
759783933653 68628768
608527408613 68630500
81230356043 68632232
621832380723 68633964
901236795033 68635696
623232904103 68637428
372539219083 68639160
303213311773 68640892
497886061593 68642624
423658322453 68644356
191171441373 68646088
189770917993 68647820
371138695703 68649552
121845534063 68651284
700261690003 68653016
456570621883 68654748
801799635053 68656480
723370325773 68658212
464273500473 68659944
64424075483 68661676
23108635773 68663408
643540493113 68665140
754181840133 68666872
363435817113 68668604
18907065633 68670336
814404345473 68672068
539201501303 68673800
981066627693 68675532
720569279013 68677264
209378245313 68678996
616930548893 68680728
427859892593 68682460
128147889273 68684192
638638661283 68685924
886531299543 68687656
684155671133 68689388
971963225723 68691120
127447627583 68692852
67925383933 68694584
549005164963 68696316
922244645733 68698048
642840231423 68699780
820006438993 68701512
601524791713 68703244
328422732613 68704976
138651814623 68706708
320719854023 68708440
686956717893 68710172
940451449673 68711904
96636113223 68713636
11204187043 68715368
707264306903 68717100
647742063253 68718832
421557537383 68720564
474077164133 68722296
825608532513 68724028
770988120693 68725760
581217202703 68727492
324221162473 68729224
224784002493 68730956
151256525043 68732688
326321947543 68734420
825608532513 68736152
169463328983 68737884
308815405293 68739616
377441050913 68741348
266099442203 68743080
541302286373 68744812
533599407783 68746544
219882170663 68748276
740176606333 68750008
879528682643 68751740
390045761333 68753472
229685834323 68755204
156158356873 68756936
15405757183 68758668
583317987773 68760400
31511776053 68762132
336125611203 68763864
446066696533 68765596
680654362683 68767328
376740789223 68769060
306014358533 68770792
936249879533 68772524
106439776883 68774256
570713277353 68775988
623232904103 68777720
752081055063 68779452
645641278183 68781184
869725018983 68782916
385844191193 68784648
733173989433 68786380
889332346303 68788112
712166138733 68789844
37113869573 68791576
469875593993 68793308
394947593163 68795040
918743337283 68796772
836112457863 68798504
926446215873 68800236
766086288863 68801968
818605915613 68803700
941151711363 68805432
924345430803 68807164
623933165793 68808896
735975036193 68810628
529397837643 68812360
242990806433 68814092
691858549723 68815824
703062736763 68817556
686956717893 68819288
237388712913 68821020
361335032043 68822752
4901831833 68824484
750680531683 68826216
39914916333 68827948
661047035363 68829680
470575855683 68831412
481780042723 68833144
94535328153 68834876
764685765483 68836608
473376902443 68838340
478978995963 68840072
689757764653 68841804
570013015663 68843536
985268197833 68845268
938350664603 68847000
33612561123 68848732
123946319133 68850464
165261758843 68852196
73527477453 68853928
410353350343 68855660
873226327433 68857392
776590214213 68859124
172964637433 68860856
390746023023 68862588
552506473413 68864320
286407031213 68866052
66524860553 68867784
651243371703 68869516
695359858173 68871248
488082397933 68872980
167362543913 68874712
670150437333 68876444
681354624373 68878176
506289201873 68879908
577015632563 68881640
670850699023 68883372
588219819603 68885104
675052269163 68886836
371838957393 68888568
619031333963 68890300
889332346303 68892032
714266923803 68893764
655444941843 68895496
511891295393 68897228
553206735103 68898960
837512981243 68900692
309515666983 68902424
560909613693 68904156
668749913953 68905888
90333758013 68907620
133749982793 68909352
855719785183 68911084
890032607993 68912816
138651814623 68914548
194672749823 68916280
292009124733 68918012
568612492283 68919744
557408305243 68921476
508389986943 68923208
763285242103 68924940
56721196893 68926672
24509159153 68928404
874626850813 68930136
30811514363 68931868
68625645623 68933600
469175332303 68935332
97336374913 68937064
93134804773 68938796
280804937693 68940528
161060188703 68942260
563710660453 68943992
861321878703 68945724
25209420843 68947456
130248674343 68949188
6302355213 68950920
915242028833 68952652
561609875383 68954384
293409648113 68956116
656845465223 68957848
211479030383 68959580
790595448013 68961312
835412196173 68963044
527297052573 68964776
471276117373 68966508
179266992643 68968240
373939742463 68969972
193272226443 68971704
999273431633 68973436
102238206743 68975168
140052338003 68976900
258396563613 68978632
466374285543 68980364
574214585803 68982096
189070656303 68983828
504188416803 68985560
876727635883 68987292
135850767863 68989024
317918807263 68990756
70026169003 68992488
583317987773 68994220
426459369213 68995952
200274843343 68997684
349430583313 68999416
705163521833 69001148
633736829453 69002880
581917464393 69004612
241590283053 69006344
955156945163 69008076
424358584143 69009808
523095482433 69011540
350831106693 69013272
198174058273 69015004
598723744953 69016736
301812788393 69018468
822107224063 69020200
531498622713 69021932
593821913123 69023664
378141312603 69025396
846616383213 69027128
583317987773 69028860
867624233913 69030592
867624233913 69032324
280104676003 69034056
955857206853 69035788
908939673623 69037520
961459300373 69039252
910340197003 69040984
7002616903 69042716
154057571803 69044448
883730252783 69046180
582617726083 69047912
663848082123 69049644
744378176473 69051376
169463328983 69053108
259797086993 69054840
624633427483 69056572
165261758843 69058304
544103333133 69060036
212179292073 69061768
645641278183 69063500
438363817943 69065232
934149094463 69066964
878828420953 69068696
929247262633 69070428
880929206023 69072160
458671406953 69073892
348030059933 69075624
841014289693 69077356
475477687513 69079088
77729047593 69080820
859921355323 69082552
955156945163 69084284
348030059933 69086016
385143929503 69087748
447467219913 69089480
378141312603 69091212
565111183833 69092944
591020866363 69094676
424358584143 69096408
894234178133 69098140
234587666153 69099872
822107224063 69101604
289208077973 69103336
869725018983 69105068
598023483263 69106800
803900420123 69108532
191171441373 69110264
249993423333 69111996
714967185493 69113728
379541835983 69115460
998573169943 69117192
984567936143 69118924
169463328983 69120656
496485538213 69122388
121845534063 69124120
932048309393 69125852
372539219083 69127584
39914916333 69129316
25909682533 69131048
866223710533 69132780
998573169943 69134512
550405688343 69136244
792696233083 69137976
354332415143 69139708
408952826963 69141440
738776082953 69143172
343128228103 69144904
177866469263 69146636
129548412653 69148368
81930617733 69150100
286407031213 69151832
672951484093 69153564
775889952523 69155296
878828420953 69157028
492984229763 69158760
884430514473 69160492
385844191193 69162224
624633427483 69163956
241590283053 69165688
46217271543 69167420
907539150243 69169152
871125542363 69170884
851518215043 69172616
621832380723 69174348
703062736763 69176080
498586323283 69177812
77028785903 69179544
180667516023 69181276
161060188703 69183008
482480304413 69184740
516793127223 69186472
500687108353 69188204
541302286373 69189936
960058776993 69191668
990870291353 69193400
205176675173 69195132
293409648113 69196864
506289201873 69198596
306014358533 69200328
372539219083 69202060
402650471753 69203792
731773466053 69205524
712166138733 69207256
936249879533 69208988
766086288863 69210720
819306177303 69212452
399149163303 69214184
615530025513 69215916
969162178963 69217648
287107292903 69219380
890032607993 69221112
489482921313 69222844
175765684193 69224576
955857206853 69226308
787794401253 69228040
282205461073 69229772
534299669473 69231504
873926589123 69233236
303913573463 69234968
700261693 69236700
691858549723 69238432
503488155113 69240164
717067970563 69241896
902637318413 69243628
172964637433 69245360
777990737593 69247092
753481578443 69248824
490883444693 69250556
160359927013 69252288
285706769523 69254020
32212037743 69255752
974064010793 69257484
34312822813 69259216
631636044383 69260948
492283968073 69262680
894934439823 69264412
577715894253 69266144
817205392233 69267876
4901831833 69269608
611328455373 69271340
835412196173 69273072
883029991093 69274804
112742132093 69276536
774489429143 69278268
374640004153 69280000
96636113223 69281732
387944976263 69283464
579816679323 69285196
679253839303 69286928
985968459523 69288660
729672680983 69290392
529397837643 69292124
238789236293 69293856
842414813073 69295588
493684491453 69297320
671550960713 69299052
810903037023 69300784
366937125563 69302516
303913573463 69304248
418056228933 69305980
269600750653 69307712
559509090313 69309444
922244645733 69311176
848016906593 69312908
121845534063 69314640
894934439823 69316372
890032607993 69318104
394947593163 69319836
830510364343 69321568
927846739253 69323300
49018318303 69325032
869725018983 69326764
203075890103 69328496
553906996793 69330228
66524860553 69331960
364836340493 69333692
619031333963 69335424
845215859833 69337156
630935782693 69338888
142153123073 69340620
394947593163 69342352
226184525873 69344084
812303560403 69345816
674352007473 69347548
716367708873 69349280
577015632563 69351012
114142655473 69352744
439064079633 69354476
763985503793 69356208
763985503793 69357940
549705426653 69359672
542702809753 69361404
288507816283 69363136
358533985283 69364868
870425280673 69366600
733173989433 69368332
285706769523 69370064
175765684193 69371796
125346842513 69373528
461472453713 69375260
967761655583 69376992
948154328263 69378724
826308794203 69380456
572113800733 69382188
324221162473 69383920
434162247803 69385652
301112526703 69387384
580516941013 69389116
427859892593 69390848
427159630903 69392580
140052338003 69394312
216380862213 69396044
604325838473 69397776
281505199383 69399508
97336374913 69401240
995071861493 69402972
178566730953 69404704
221982955733 69406436
467074547233 69408168
734574512813 69409900
733173989433 69411632
786393877873 69413364
710065353663 69415096
383743406123 69416828
570013015663 69418560
488782659623 69420292
764685765483 69422024
904037841793 69423756
929947524323 69425488
150556263353 69427220
429960677663 69428952
644240754803 69430684
931348047703 69432416
965660870513 69434148
365536602183 69435880
356433200213 69437612
643540493113 69439344
179967254333 69441076
263298395443 69442808
644941016493 69444540
229685834323 69446272
830510364343 69448004
269600750653 69449736
556007781863 69451468
827009055893 69453200
745778699853 69454932
828409579273 69456664
177166207573 69458396
855019523493 69460128
294109909803 69461860
436963294563 69463592
399849424993 69465324
297611218253 69467056
217081123903 69468788
6302355213 69470520
418056228933 69472252
985268197833 69473984
586819296223 69475716
701662213383 69477448
354332415143 69479180
656145203533 69480912
590320604673 69482644
234587666153 69484376
887931822923 69486108
511191033703 69487840
530098099333 69489572
912440982073 69491304
815104607163 69493036
266099442203 69494768
661047035363 69496500
115543178853 69498232
601524791713 69499964
948854589953 69501696
587519557913 69503428
352231630073 69505160
744378176473 69506892
200975105033 69508624
933448832773 69510356
415255182173 69512088
374640004153 69513820
290608601353 69515552
606426623543 69517284
746478961543 69519016
593821913123 69520748
172264375743 69522480
240890021363 69524212
219882170663 69525944
452369051743 69527676
875327112503 69529408
432761724423 69531140
383043144433 69532872
636537876213 69534604
237388712913 69536336
487382136243 69538068
21708112393 69539800
968461917273 69541532
420857275693 69543264
497886061593 69544996
394947593163 69546728
811603298713 69548460
950955375023 69550192
376040527533 69551924
454469836813 69553656
579816679323 69555388
775889952523 69557120
845916121523 69558852
263998657133 69560584
163160973773 69562316
553906996793 69564048
961459300373 69565780
317218545573 69567512
123946319133 69569244
25909682533 69570976
147755216593 69572708
169463328983 69574440
312316713743 69576172
895634701513 69577904
971262964033 69579636
560909613693 69581368
813704083783 69583100
983167412763 69584832
314417498813 69586564
767486812243 69588296
414554920483 69590028
816505130543 69591760
82630879423 69593492
863422663773 69595224
867624233913 69596956
137951552933 69598688
886531299543 69600420
156158356873 69602152
664548343813 69603884
288507816283 69605616
558808828623 69607348
640039184663 69609080
814404345473 69610812
456570621883 69612544
619031333963 69614276
207277460243 69616008
812303560403 69617740
191871703063 69619472
815804868853 69621204
264698918823 69622936
247892638263 69624668
53219888443 69626400
610628193683 69628132
899836271653 69629864
748579746613 69631596
626033950863 69633328
108540561953 69635060
607126885233 69636792
324221162473 69638524
672251222403 69640256
443965911463 69641988
401249948373 69643720
635837614523 69645452
970562702343 69647184
514692342153 69648916
598723744953 69650648
747879484923 69652380
831210626033 69654112
993671338113 69655844
316518283883 69657576
943252496433 69659308
696060119863 69661040
249293161643 69662772
873226327433 69664504
516793127223 69666236
407552303583 69667968
752081055063 69669700
552506473413 69671432
241590283053 69673164
303213311773 69674896
120445010683 69676628
965660870513 69678360
158259141943 69680092
603625576783 69681824
663147820433 69683556
336825872893 69685288
594522174813 69687020
994371599803 69688752
866923972223 69690484
721969802393 69692216
293409648113 69693948
739476344643 69695680
887931822923 69697412
572113800733 69699144
453069313433 69700876
303913573463 69702608
683455409443 69704340
723370325773 69706072
405451518513 69707804
302513050083 69709536
867624233913 69711268
275903105863 69713000
63723813793 69714732
207977721933 69716464
647041801563 69718196
542702809753 69719928
420157014003 69721660
515392603843 69723392
897035224893 69725124
815104607163 69726856
859221093633 69728588
399149163303 69730320
784293092803 69732052
590320604673 69733784
647742063253 69735516
27310205913 69737248
526596790883 69738980
256295778543 69740712
894234178133 69742444
81930617733 69744176
154757833493 69745908
455170098503 69747640
369738172323 69749372
195373011513 69751104
101537945053 69752836
325621685853 69754568
692558811413 69756300
329823255993 69758032
116943702233 69759764
658245988603 69761496
82630879423 69763228
572814062423 69764960
658946250293 69766692
221282694043 69768424
951655636713 69770156
499286584973 69771888
712866400423 69773620
689057502963 69775352
698160904933 69777084
898435748273 69778816
755582363513 69780548
769587597313 69782280
313717237123 69784012
724770849153 69785744
402650471753 69787476
646341539873 69789208
445366434843 69790940
928547000943 69792672
937650402913 69794404
651943633393 69796136
518193650603 69797868
679954100993 69799600
67925383933 69801332
554607258483 69803064
760484195343 69804796
538501239613 69806528
693259073103 69808260
832611149413 69809992
564410922143 69811724
413854658793 69813456
567211968903 69815188
223383479113 69816920
865523448843 69818652
906138626863 69820384
939751187983 69822116
955156945163 69823848
510490772013 69825580
184168824473 69827312
833311411103 69829044
534299669473 69830776
534999931163 69832508
419456752313 69834240
908939673623 69835972
142853384763 69837704
787794401253 69839436
216380862213 69841168
75628262523 69842900
661047035363 69844632
796197541533 69846364
218481647283 69848096
499286584973 69849828
526596790883 69851560
988069244593 69853292
292709386423 69855024
233887404463 69856756
534299669473 69858488
472676640753 69860220
263298395443 69861952
727571895913 69863684
223383479113 69865416
38514392953 69867148
403350733443 69868880
680654362683 69870612
695359858173 69872344
841014289693 69874076
672251222403 69875808
278003890933 69877540
841714551383 69879272
539201501303 69881004
77028785903 69882736
418056228933 69884468
170863852363 69886200
346629536553 69887932
655444941843 69889664
736675297883 69891396
46917533233 69893128
726871634223 69894860
577715894253 69896592
277303629243 69898324
141452861383 69900056
415955443863 69901788
425058845833 69903520
866223710533 69905252
653344156773 69906984
512591557083 69908716
804600681813 69910448
516092865533 69912180
875327112503 69913912
595222436503 69915644
511891295393 69917376
881629467713 69919108
717067970563 69920840
79829832663 69922572
893533916443 69924304
997172646563 69926036
60922767033 69927768
824208009133 69929500
365536602183 69931232
89633496323 69932964
762584980413 69934696
710065353663 69936428
852918738423 69938160
881629467713 69939892
565811445523 69941624
871125542363 69943356
58121720273 69945088
643540493113 69946820
892833654753 69948552
994371599803 69950284
164561497153 69952016
457971145263 69953748
803200158433 69955480
810202775333 69957212
418756490623 69958944
820006438993 69960676
880228944333 69962408
559509090313 69964140
209378245313 69965872
670850699023 69967604
910340197003 69969336
215680600523 69971068
757683148583 69972800
280804937693 69974532
556708043553 69976264
960759038683 69977996
885831037853 69979728
182068039403 69981460
906838888553 69983192
188370394613 69984924
928547000943 69986656
707964568593 69988388
551105950033 69990120
711465877043 69991852
95935851533 69993584
357133461903 69995316
184168824473 69997048
39214654643 69998780
695359858173 70000512
993671338113 70002244
387244714573 70003976
624633427483 70005708
308815405293 70007440
466374285543 70009172
962159562063 70010904
665248605503 70012636
326321947543 70014368
503488155113 70016100
546204118203 70017832
715667447183 70019564
108540561953 70021296
934849356153 70023028
238789236293 70024760
28010467603 70026492
498586323283 70028224
995772123183 70029956
382342882743 70031688
70026169003 70033420
77729047593 70035152
974764272483 70036884
436963294563 70038616
365536602183 70040348
211479030383 70042080
164561497153 70043812
287107292903 70045544
275202844173 70047276
89633496323 70049008
297611218253 70050740
9803663663 70052472
978265580933 70054204
833311411103 70055936
218481647283 70057668
370438434013 70059400
454469836813 70061132
829810102653 70062864
979666104313 70064596
401249948373 70066328
462172715403 70068060
506989463563 70069792
145654431523 70071524
320019592333 70073256
283605984453 70074988
214280077143 70076720
121145272373 70078452
700961951693 70080184
899836271653 70081916
943252496433 70083648
327022209233 70085380
811603298713 70087112
141452861383 70088844
792696233083 70090576
841714551383 70092308
55320673513 70094040
790595448013 70095772
780791784353 70097504
44116486473 70099236
611328455373 70100968
546204118203 70102700
696760381553 70104432
167362543913 70106164
666649128883 70107896
364836340493 70109628
294810171493 70111360
476878210893 70113092
908239411933 70114824
675052269163 70116556
469175332303 70118288
866223710533 70120020
573514324113 70121752
271001274033 70123484
838913504623 70125216
568612492283 70126948
347329798243 70128680
735274774503 70130412
14705495493 70132144
901937056723 70133876
549005164963 70135608
268900488963 70137340
852218476733 70139072
538501239613 70140804
37814131263 70142536
382342882743 70144268
760484195343 70146000
605726361853 70147732
991570553043 70149464
11904448733 70151196
612728978753 70152928
800399111673 70154660
861321878703 70156392
632336306073 70158124
54620411823 70159856
674352007473 70161588
970562702343 70163320
738776082953 70165052
775889952523 70166784
562310137073 70168516
92434543083 70170248
643540493113 70171980
352931891763 70173712
290608601353 70175444
657545726913 70177176
839613766313 70178908
499286584973 70180640
138651814623 70182372
705163521833 70184104
125346842513 70185836
308815405293 70187568
427859892593 70189300
622532642413 70191032
593821913123 70192764
363435817113 70194496
387244714573 70196228
241590283053 70197960
356433200213 70199692
443265649773 70201424
891433131373 70203156
941851973053 70204888
868324495603 70206620
884430514473 70208352
820706700683 70210084
885130776163 70211816
319319330643 70213548
951655636713 70215280
863422663773 70217012
814404345473 70218744
154057571803 70220476
158259141943 70222208
85431926183 70223940
939751187983 70225672
398448901613 70227404
223383479113 70229136
808802251953 70230868
815804868853 70232600
513992080463 70234332
954456683473 70236064
188370394613 70237796
864122925463 70239528
312316713743 70241260
310215928673 70242992
514692342153 70244724
955156945163 70246456
98736898293 70248188
195373011513 70249920
813704083783 70251652
967761655583 70253384
780091522663 70255116
841714551383 70256848
81930617733 70258580
611328455373 70260312
475477687513 70262044
177166207573 70263776
325621685853 70265508
439064079633 70267240
856420046873 70268972
800399111673 70270704
93835066463 70272436
614129502133 70274168
493684491453 70275900
901236795033 70277632
373939742463 70279364
107840300263 70281096
130948936033 70282828
952355898403 70284560
538501239613 70286292
439764341323 70288024
543403071443 70289756
779391260973 70291488
137251291243 70293220
297611218253 70294952
980366366003 70296684
929247262633 70298416
837512981243 70300148
768887335623 70301880
471276117373 70303612
471276117373 70305344
310916190363 70307076
940451449673 70308808
740876868023 70310540
728972419293 70312272
950955375023 70314004
651243371703 70315736
387244714573 70317468
91034019703 70319200
309515666983 70320932
728972419293 70322664
457971145263 70324396
824208009133 70326128
388645237953 70327860
405451518513 70329592
190471179683 70331324
975464534173 70333056
157558880253 70334788
18907065633 70336520
517493388913 70338252
966361132203 70339984
150556263353 70341716
402650471753 70343448
84731664493 70345180
348730321623 70346912
681354624373 70348644
262598133753 70350376
742277391403 70352108
348730321623 70353840
411053612033 70355572
898435748273 70357304
431361201043 70359036
712866400423 70360768
355032676833 70362500
261897872063 70364232
669450175643 70365964
279404414313 70367696
424358584143 70369428
507689725253 70371160
584718511153 70372892
191171441373 70374624
84031402803 70376356
822107224063 70378088
542702809753 70379820
53920150133 70381552
731773466053 70383284
42015701403 70385016
950955375023 70386748
532899146093 70388480
115543178853 70390212
813704083783 70391944
721269540703 70393676
632336306073 70395408
127447627583 70397140
298311479943 70398872
766786550553 70400604
279404414313 70402336
777990737593 70404068
915942290523 70405800
586819296223 70407532
461472453713 70409264
200975105033 70410996
339626919653 70412728
107840300263 70414460
303213311773 70416192
560909613693 70417924
601524791713 70419656
844515598143 70421388
987368982903 70423120
320719854023 70424852
796897803223 70426584
296210694873 70428316
724770849153 70430048
200975105033 70431780
9103401973 70433512
693259073103 70435244
770988120693 70436976
284306246143 70438708
381642621053 70440440
625333689173 70442172
638638661283 70443904
460772192023 70445636
317918807263 70447368
765386027173 70449100
107840300263 70450832
473376902443 70452564
947454066573 70454296
440464603013 70456028
355032676833 70457760
455870360193 70459492
776590214213 70461224
867624233913 70462956
93835066463 70464688
924345430803 70466420
127447627583 70468152
676452792543 70469884
2100785073 70471616
793396494773 70473348
41315439713 70475080
20307589013 70476812
534299669473 70478544
733173989433 70480276
553206735103 70482008
887231561233 70483740
671550960713 70485472
522395220743 70487204
655444941843 70488936
310916190363 70490668
918043075593 70492400
663848082123 70494132
441164864703 70495864
637238137903 70497596
198174058273 70499328
929947524323 70501060
603625576783 70502792
586819296223 70504524
779391260973 70506256
332624302753 70507988
443265649773 70509720
870425280673 70511452
385844191193 70513184
656845465223 70514916
846616383213 70516648
5602093523 70518380
238789236293 70520112
518893912293 70521844
68625645623 70523576
931348047703 70525308
727571895913 70527040
507689725253 70528772
706564045213 70530504
1400523383 70532236
232486881083 70533968
952355898403 70535700
653344156773 70537432
674352007473 70539164
657545726913 70540896
619031333963 70542628
616930548893 70544360
768887335623 70546092
938350664603 70547824
207977721933 70549556
463573238783 70551288
23108635773 70553020
429960677663 70554752
870425280673 70556484
620431857343 70558216
294810171493 70559948
317918807263 70561680
289208077973 70563412
30811514363 70565144
282205461073 70566876
432761724423 70568608
368337648943 70570340
480379519343 70572072
478978995963 70573804
193972488133 70575536
254895255163 70577268
349430583313 70579000
315818022193 70580732
593821913123 70582464
462872977093 70584196
427859892593 70585928
29410990983 70587660
773789167453 70589392
658946250293 70591124
579816679323 70592856
276603367553 70594588
890032607993 70596320
5602093523 70598052
315818022193 70599784
838913504623 70601516
287807554593 70603248
682755147753 70604980
387944976263 70606712
133749982793 70608444
206577198553 70610176
794797018153 70611908
689057502963 70613640
996472384873 70615372
640739446353 70617104
539201501303 70618836
197473796583 70620568
939050926293 70622300
48318056613 70624032
61623028723 70625764
482480304413 70627496
679954100993 70629228
404751256823 70630960
287107292903 70632692
586119034533 70634424
860621617013 70636156
934149094463 70637888
656145203533 70639620
22408374083 70641352
485981612863 70643084
471276117373 70644816
764685765483 70646548
658946250293 70648280
359934508663 70650012
186969871233 70651744
127447627583 70653476
170163590673 70655208
866923972223 70656940
170163590673 70658672
189770917993 70660404
271001274033 70662136
695359858173 70663868
485281351173 70665600
283605984453 70667332
989469767973 70669064
613429240443 70670796
831210626033 70672528
556007781863 70674260
200274843343 70675992
465674023853 70677724
541302286373 70679456
765386027173 70681188
304613835153 70682920
679253839303 70684652
744378176473 70686384
777990737593 70688116
806701466883 70689848
261897872063 70691580
651243371703 70693312
838913504623 70695044
632336306073 70696776
524496005813 70698508
319319330643 70700240
513992080463 70701972
967761655583 70703704
785693616183 70705436
238789236293 70707168
899836271653 70708900
847316644903 70710632
660346773673 70712364
796197541533 70714096
271001274033 70715828
268200227273 70717560
479679257653 70719292
448867743293 70721024
686956717893 70722756
820706700683 70724488
708664830283 70726220
647041801563 70727952
161060188703 70729684
324921424163 70731416
983167412763 70733148
274502582483 70734880
536400454543 70736612
75628262523 70738344
611328455373 70740076
275903105863 70741808
522395220743 70743540
999973693323 70745272
941151711363 70747004
73527477453 70748736
904738103483 70750468
987368982903 70752200
864122925463 70753932
678553577613 70755664
548304903273 70757396
619731595653 70759128
265399180513 70760860
252094208403 70762592
261897872063 70764324
955857206853 70766056
191871703063 70767788
653344156773 70769520
865523448843 70771252
859921355323 70772984
382342882743 70774716
235988189533 70776448
675052269163 70778180
648442324943 70779912
614829763823 70781644
745778699853 70783376
367637387253 70785108
812303560403 70786840
699561428313 70788572
798998588293 70790304
292709386423 70792036
803200158433 70793768
540602024683 70795500
140752599693 70797232
153357310113 70798964
508389986943 70800696
624633427483 70802428
329122994303 70804160
774489429143 70805892
558108566933 70807624
738075821263 70809356
390746023023 70811088
848016906593 70812820
522395220743 70814552
280804937693 70816284
263998657133 70818016
584718511153 70819748
119744748993 70821480
756282625203 70823212
640739446353 70824944
686956717893 70826676
110641347023 70828408
766786550553 70830140
613429240443 70831872
948154328263 70833604
708664830283 70835336
222683217423 70837068
362035293733 70838800
147054954903 70840532
433461986113 70842264
780791784353 70843996
144954169833 70845728
875327112503 70847460
542002548063 70849192
705863783523 70850924
799698849983 70852656
386544452883 70854388
913141243763 70856120
697460643243 70857852
784293092803 70859584
966361132203 70861316
205176675173 70863048
280104676003 70864780
813704083783 70866512
914541767143 70868244
16806280563 70869976
963560085443 70871708
301112526703 70873440
13304972113 70875172
96636113223 70876904
803900420123 70878636
158959403633 70880368
130248674343 70882100
518193650603 70883832
683455409443 70885564
904037841793 70887296
656145203533 70889028
182068039403 70890760
41315439713 70892492
103638730123 70894224
918743337283 70895956
6302355213 70897688
525196267503 70899420
196773534893 70901152
842414813073 70902884
781492046043 70904616
806701466883 70906348
485281351173 70908080
700261690003 70909812
983167412763 70911544
499986846663 70913276
271701535723 70915008
576315370873 70916740
789194924633 70918472
277303629243 70920204
390746023023 70921936
407552303583 70923668
63723813793 70925400
383043144433 70927132
542002548063 70928864
807401728573 70930596
852918738423 70932328
932748571083 70934060
833311411103 70935792
939050926293 70937524
564410922143 70939256
700961951693 70940988
955156945163 70942720
926446215873 70944452
365536602183 70946184
761884718723 70947916
680654362683 70949648
712866400423 70951380
595222436503 70953112
951655636713 70954844
459371668643 70956576
25909682533 70958308
504188416803 70960040
747179223233 70961772
983167412763 70963504
301812788393 70965236
456570621883 70966968
329122994303 70968700
470575855683 70970432
961459300373 70972164
496485538213 70973896
95935851533 70975628
430660939353 70977360
820706700683 70979092
109240823643 70980824
934849356153 70982556
801099373363 70984288
152657048423 70986020
742977653093 70987752
803900420123 70989484
21708112393 70991216
235988189533 70992948
353632153453 70994680
320019592333 70996412
125346842513 70998144
656845465223 70999876
401950210063 71001608
806701466883 71003340
541302286373 71005072
420857275693 71006804
366937125563 71008536
352931891763 71010268
779391260973 71012000
634437091143 71013732
314417498813 71015464
111341608713 71017196
478278734273 71018928
354332415143 71020660
366937125563 71022392
305314096843 71024124
602925315093 71025856
418056228933 71027588
373239480773 71029320
661747297053 71031052
196773534893 71032784
35013084503 71034516
455870360193 71036248
789194924633 71037980
325621685853 71039712
221982955733 71041444
425058845833 71043176
915242028833 71044908
90333758013 71046640
389345499643 71048372
18206803943 71050104
362735555423 71051836
987368982903 71053568
103638730123 71055300
840314028003 71057032
705863783523 71058764
44116486473 71060496
903337580103 71062228
314417498813 71063960
647742063253 71065692
714266923803 71067424
635137352833 71069156
726871634223 71070888
537800977923 71072620
41315439713 71074352
655444941843 71076084
451668790053 71077816
607827146923 71079548
832611149413 71081280
801099373363 71083012
96636113223 71084744
697460643243 71086476
227585049253 71088208
184869086163 71089940
78429309283 71091672
642840231423 71093404
445366434843 71095136
423658322453 71096868
662447558743 71098600
9103401973 71100332
747879484923 71102064
568612492283 71103796
752081055063 71105528
72827215763 71107260
142853384763 71108992
44816748163 71110724
682054886063 71112456
55320673513 71114188
831210626033 71115920
426459369213 71117652
109941085333 71119384
782892569423 71121116
267499965583 71122848
908239411933 71124580
429260415973 71126312
418056228933 71128044
112742132093 71129776
238088974603 71131508
475477687513 71133240
715667447183 71134972
372539219083 71136704
739476344643 71138436
585418772843 71140168
179967254333 71141900
596622959883 71143632
825608532513 71145364
419456752313 71147096
764685765483 71148828
246492114883 71150560
927146477563 71152292
780091522663 71154024
489482921313 71155756
32912299433 71157488
112742132093 71159220
801799635053 71160952
917342813903 71162684
951655636713 71164416
805300943503 71166148
312316713743 71167880
941851973053 71169612
720569279013 71171344
640039184663 71173076
44816748163 71174808
635837614523 71176540
203075890103 71178272
856420046873 71180004
15405757183 71181736
78429309283 71183468
237388712913 71185200
264698918823 71186932
230386096013 71188664
677153054233 71190396
613429240443 71192128
435562771183 71193860
625333689173 71195592
665948867193 71197324
374640004153 71199056
703062736763 71200788
383743406123 71202520
245091591503 71204252
269600750653 71205984
438363817943 71207716
447467219913 71209448
394247331473 71211180
299712003323 71212912
556007781863 71214644
779391260973 71216376
137951552933 71218108
846616383213 71219840
77729047593 71221572
612728978753 71223304
703062736763 71225036
785693616183 71226768
538501239613 71228500
574914847493 71230232
911040458693 71231964
689757764653 71233696
579816679323 71235428
901236795033 71237160
342427966413 71238892
682054886063 71240624
450968528363 71242356
728272157603 71244088
484581089483 71245820
333324564443 71247552
292709386423 71249284
159659665323 71251016
121845534063 71252748
981766889383 71254480
274502582483 71256212
594522174813 71257944
56020935203 71259676
635837614523 71261408
577015632563 71263140
973363749103 71264872
958658253613 71266604
116943702233 71268336
91034019703 71270068
731073204363 71271800
132349459413 71273532
541302286373 71275264
682054886063 71276996
446766958223 71278728
863422663773 71280460
207977721933 71282192
474077164133 71283924
356433200213 71285656
408252565273 71287388
406151780203 71289120
352231630073 71290852
981066627693 71292584
904738103483 71294316
505588940183 71296048
268900488963 71297780
675052269163 71299512
134450244483 71301244
616930548893 71302976
24509159153 71304708
102938468433 71306440
96636113223 71308172
903337580103 71309904
581917464393 71311636
112742132093 71313368
315117760503 71315100
628134735933 71316832
455870360193 71318564
19607327323 71320296
983867674453 71322028
23808897463 71323760
114142655473 71325492
166662282223 71327224
715667447183 71328956
584018249463 71330688
747879484923 71332420
614829763823 71334152
367637387253 71335884
258396563613 71337616
351531368383 71339348
380942359363 71341080
736675297883 71342812
314417498813 71344544
820706700683 71346276
700261693 71348008
466374285543 71349740
965660870513 71351472
791995971393 71353204
891433131373 71354936
348730321623 71356668
820706700683 71358400
9803663663 71360132
810903037023 71361864
922944907423 71363596
308815405293 71365328
53920150133 71367060
88933234633 71368792
238789236293 71370524
537100716233 71372256
173664899123 71373988
375340265843 71375720
681354624373 71377452
827709317583 71379184
794797018153 71380916
846616383213 71382648
628134735933 71384380
836812719553 71386112
538501239613 71387844
421557537383 71389576
81930617733 71391308
403350733443 71393040
74227739143 71394772
633736829453 71396504
350831106693 71398236
247892638263 71399968
71426692383 71401700
494384753143 71403432
233887404463 71405164
610628193683 71406896
287807554593 71408628
309515666983 71410360
165962020533 71412092
645641278183 71413824
878128159263 71415556
21708112393 71417288
816505130543 71419020
7002616903 71420752
49718579993 71422484
887231561233 71424216
50418841683 71425948
213579815453 71427680
224784002493 71429412
896334963203 71431144
630935782693 71432876
639338922973 71434608
266799703893 71436340
288507816283 71438072
380942359363 71439804
721969802393 71441536
527297052573 71443268
501387370043 71445000
506289201873 71446732
65124337173 71448464
87532711253 71450196
302513050083 71451928
337526134583 71453660
133749982793 71455392
492984229763 71457124
187670132923 71458856
874626850813 71460588
350831106693 71462320
800399111673 71464052
907539150243 71465784
309515666983 71467516
252794470093 71469248
609227670303 71470980
335425349513 71472712
4901831833 71474444
693259073103 71476176
372539219083 71477908
567912230593 71479640
877427897573 71481372
495785276523 71483104
386544452883 71484836
835412196173 71486568
292009124733 71488300
86132187873 71490032
242290544743 71491764
104338991813 71493496
864122925463 71495228
37814131263 71496960
950255113333 71498692
756982886893 71500424
14005233803 71502156
950955375023 71503888
453069313433 71505620
880228944333 71507352
901236795033 71509084
866923972223 71510816
378141312603 71512548
255595516853 71514280
7002616903 71516012
665948867193 71517744
280804937693 71519476
774489429143 71521208
939050926293 71522940
376740789223 71524672
850117691663 71526404
691158288033 71528136
202375628413 71529868
410353350343 71531600
628134735933 71533332
453069313433 71535064
700261693 71536796
982467151073 71538528
651943633393 71540260
17506542253 71541992
649142586633 71543724
56721196893 71545456
846616383213 71547188
649842848323 71548920
130248674343 71550652
990870291353 71552384
275202844173 71554116
534299669473 71555848
261197610373 71557580
102238206743 71559312
782892569423 71561044
890732869683 71562776
207977721933 71564508
74227739143 71566240
922944907423 71567972
705163521833 71569704
756982886893 71571436
220582432353 71573168
120445010683 71574900
777290475903 71576632
863422663773 71578364
944653019813 71580096
734574512813 71581828
854319261803 71583560
698160904933 71585292
567912230593 71587024
252094208403 71588756
372539219083 71590488
953056160093 71592220
53219888443 71593952
184869086163 71595684
353632153453 71597416
971963225723 71599148
669450175643 71600880
39214654643 71602612
397748639923 71604344
766086288863 71606076
495085014833 71607808
537800977923 71609540
915942290523 71611272
91734281393 71613004
241590283053 71614736
147054954903 71616468
156858618563 71618200
471976379063 71619932
831210626033 71621664
212179292073 71623396
809502513643 71625128
119744748993 71626860
710765615353 71628592
512591557083 71630324
74928000833 71632056
106439776883 71633788
724770849153 71635520
97336374913 71637252
992971076423 71638984
425759107523 71640716
626734212553 71642448
217081123903 71644180
533599407783 71645912
329823255993 71647644
219882170663 71649376
29410990983 71651108
491583706383 71652840
824208009133 71654572
840314028003 71656304
966361132203 71658036
776590214213 71659768
11204187043 71661500
434862509493 71663232
443965911463 71664964
94535328153 71666696
418756490623 71668428
647742063253 71670160
818605915613 71671892
951655636713 71673624
280804937693 71675356
696060119863 71677088
224784002493 71678820
623933165793 71680552
415955443863 71682284
204476413483 71684016
104338991813 71685748
37113869573 71687480
221982955733 71689212
912440982073 71690944
645641278183 71692676
912440982073 71694408
972663487413 71696140
196073273203 71697872
189070656303 71699604
317218545573 71701336
893533916443 71703068
62323290413 71704800
653344156773 71706532
852918738423 71708264
550405688343 71709996
893533916443 71711728
918743337283 71713460
766786550553 71715192
810202775333 71716924
120445010683 71718656
396348116543 71720388
899136009963 71722120
727571895913 71723852
716367708873 71725584
974764272483 71727316
373239480773 71729048
324221162473 71730780
819306177303 71732512
862022140393 71734244
860621617013 71735976
563010398763 71737708
651943633393 71739440
93835066463 71741172
877427897573 71742904
317218545573 71744636
431361201043 71746368
448867743293 71748100
892133393063 71749832
607827146923 71751564
404050995133 71753296
83331141113 71755028
36413607883 71756760
929247262633 71758492
6302355213 71760224
858520831943 71761956
622532642413 71763688
58121720273 71765420
397748639923 71767152
561609875383 71768884
895634701513 71770616
270301012343 71772348
399849424993 71774080
835412196173 71775812
359934508663 71777544
554607258483 71779276
14005233803 71781008
503488155113 71782740
415955443863 71784472
733874251123 71786204
718468493943 71787936
601524791713 71789668
312316713743 71791400
314417498813 71793132
187670132923 71794864
249293161643 71796596
30811514363 71798328
628834997623 71800060
577015632563 71801792
826308794203 71803524
4901831833 71805256
117643963923 71806988
214980338833 71808720
457971145263 71810452
625333689173 71812184
106439776883 71813916
400549686683 71815648
239489497983 71817380
686956717893 71819112
96636113223 71820844
105039253503 71822576
9803663663 71824308
10503925353 71826040
51819365063 71827772
565111183833 71829504
803200158433 71831236
156858618563 71832968
350130845003 71834700
609927931993 71836432
698160904933 71838164
547604641583 71839896
366937125563 71841628
595222436503 71843360
993671338113 71845092
673651745783 71846824
538501239613 71848556
330523517683 71850288
284306246143 71852020
37113869573 71853752
630235521003 71855484
928547000943 71857216
589620342983 71858948
805300943503 71860680
158259141943 71862412
753481578443 71864144
713566662113 71865876
165261758843 71867608
673651745783 71869340
351531368383 71871072
570713277353 71872804
689057502963 71874536
693259073103 71876268
981066627693 71878000
525196267503 71879732
919443598973 71881464
644941016493 71883196
675052269163 71884928
214280077143 71886660
664548343813 71888392
107840300263 71890124
817205392233 71891856
106439776883 71893588
800399111673 71895320
912440982073 71897052
231786619393 71898784
703762998453 71900516
692558811413 71902248
899136009963 71903980
591721128053 71905712
366937125563 71907444
462872977093 71909176
932748571083 71910908
129548412653 71912640
361335032043 71914372
423658322453 71916104
635137352833 71917836
48318056613 71919568
810903037023 71921300
73527477453 71923032
551806211723 71924764
549005164963 71926496
24509159153 71928228
865523448843 71929960
466374285543 71931692
386544452883 71933424
823507747443 71935156
770988120693 71936888
600124268333 71938620
584718511153 71940352
439764341323 71942084
301112526703 71943816
862022140393 71945548
540602024683 71947280
166662282223 71949012
850117691663 71950744
697460643243 71952476
938350664603 71954208
306014358533 71955940
359934508663 71957672
855719785183 71959404
315117760503 71961136
559509090313 71962868
908239411933 71964600
600124268333 71966332
830510364343 71968064
957257730233 71969796
593821913123 71971528
65824598863 71973260
685556194513 71974992
879528682643 71976724
948154328263 71978456
317218545573 71980188
633036567763 71981920
332624302753 71983652
714266923803 71985384
563710660453 71987116
253494731783 71988848
733173989433 71990580
214280077143 71992312
904738103483 71994044
915942290523 71995776
686956717893 71997508
261897872063 71999240
175065422503 72000972
614129502133 72002704
923645169113 72004436
633036567763 72006168
446066696533 72007900
897735486583 72009632
742977653093 72011364
810903037023 72013096
715667447183 72014828
267499965583 72016560
804600681813 72018292
737375559573 72020024
710065353663 72021756
143553646453 72023488
439064079633 72025220
889332346303 72026952
359234246973 72028684
535700192853 72030416
816505130543 72032148
101537945053 72033880
130248674343 72035612
913141243763 72037344
803200158433 72039076
602225053403 72040808
970562702343 72042540
922244645733 72044272
41315439713 72046004
818605915613 72047736
971963225723 72049468
642139969733 72051200
46217271543 72052932
299011741633 72054664
394247331473 72056396
91734281393 72058128
193972488133 72059860
23108635773 72061592
345929274863 72063324
183468562783 72065056
456570621883 72066788
857120308563 72068520
130248674343 72070252
710765615353 72071984
746478961543 72073716
306714620223 72075448
808101990263 72077180
621832380723 72078912
88933234633 72080644
6302355213 72082376
55320673513 72084108
256295778543 72085840
798998588293 72087572
527997314263 72089304
523795744123 72091036
343128228103 72092768
560209352003 72094500
228285310943 72096232
644240754803 72097964
352231630073 72099696
371138695703 72101428
200274843343 72103160
690458026343 72104892
228985572633 72106624
476177949203 72108356
279404414313 72110088
404751256823 72111820
338226396273 72113552
582617726083 72115284
762584980413 72117016
633736829453 72118748
798298326603 72120480
959358515303 72122212
7702878593 72123944
911740720383 72125676
186969871233 72127408
790595448013 72129140
690458026343 72130872
947454066573 72132604
39214654643 72134336
842414813073 72136068
647041801563 72137800
182768301093 72139532
878828420953 72141264
803900420123 72142996
261197610373 72144728
121845534063 72146460
951655636713 72148192
917342813903 72149924
496485538213 72151656
252094208403 72153388
651243371703 72155120
431361201043 72156852
316518283883 72158584
240890021363 72160316
595222436503 72162048
614829763823 72163780
23808897463 72165512
778690999283 72167244
288507816283 72168976
216380862213 72170708
584718511153 72172440
120445010683 72174172
368337648943 72175904
921544384043 72177636
254895255163 72179368
863422663773 72181100
924345430803 72182832
214280077143 72184564
717067970563 72186296
623933165793 72188028
651243371703 72189760
130948936033 72191492
94535328153 72193224
654044418463 72194956
30811514363 72196688
372539219083 72198420
261897872063 72200152
733874251123 72201884
467074547233 72203616
477578472583 72205348
450268266673 72207080
467774808923 72208812
988769506283 72210544
20307589013 72212276
964260347133 72214008
374640004153 72215740
110641347023 72217472
536400454543 72219204
327722470923 72220936
202375628413 72222668
354332415143 72224400
638638661283 72226132
502787893423 72227864
692558811413 72229596
425058845833 72231328
567211968903 72233060
432761724423 72234792
888632084613 72236524
28010467603 72238256
508389986943 72239988
927146477563 72241720
280104676003 72243452
969162178963 72245184
580516941013 72246916
158259141943 72248648
601524791713 72250380
709365091973 72252112
397748639923 72253844
866223710533 72255576
254194993473 72257308
437663556253 72259040
921544384043 72260772
180667516023 72262504
417355967243 72264236
249993423333 72265968
495085014833 72267700
850817953353 72269432
529397837643 72271164
397748639923 72272896
88232972943 72274628
94535328153 72276360
217081123903 72278092
58121720273 72279824
81930617733 72281556
63023552103 72283288
578416155943 72285020
559509090313 72286752
866923972223 72288484
484581089483 72290216
537100716233 72291948
954456683473 72293680
775889952523 72295412
456570621883 72297144
729672680983 72298876
259797086993 72300608
595922698193 72302340
570713277353 72304072
271001274033 72305804
619031333963 72307536
52519626753 72309268
547604641583 72311000
616930548893 72312732
431361201043 72314464
876727635883 72316196
587519557913 72317928
463573238783 72319660
794096756463 72321392
954456683473 72323124
605026100163 72324856
599424006643 72326588
158259141943 72328320
544103333133 72330052
259797086993 72331784
920844122353 72333516
978265580933 72335248
42015701403 72336980
11904448733 72338712
997172646563 72340444
986668721213 72342176
847316644903 72343908
342427966413 72345640
383743406123 72347372
603625576783 72349104
87532711253 72350836
708664830283 72352568
31511776053 72354300
526596790883 72356032
678553577613 72357764
705163521833 72359496
579116417633 72361228
766786550553 72362960
146354693213 72364692
783592831113 72366424
754181840133 72368156
459371668643 72369888
531498622713 72371620
474077164133 72373352
301112526703 72375084
113442393783 72376816
436263032873 72378548
288507816283 72380280
373239480773 72382012
982467151073 72383744
951655636713 72385476
686256456203 72387208
209378245313 72388940
794096756463 72390672
499286584973 72392404
587519557913 72394136
651943633393 72395868
95935851533 72397600
975464534173 72399332
674352007473 72401064
948154328263 72402796
249993423333 72404528
403350733443 72406260
751380793373 72407992
426459369213 72409724
226884787563 72411456
737375559573 72413188
865523448843 72414920
939050926293 72416652
252094208403 72418384
451668790053 72420116
264698918823 72421848
760484195343 72423580
411053612033 72425312
600824530023 72427044
109941085333 72428776
273802320793 72430508
373939742463 72432240
180667516023 72433972
789895186323 72435704
330523517683 72437436
400549686683 72439168
619031333963 72440900
17506542253 72442632
683455409443 72444364
571413539043 72446096
400549686683 72447828
752781316753 72449560
633736829453 72451292
239489497983 72453024
538501239613 72454756
406852041893 72456488
539901762993 72458220
292709386423 72459952
594522174813 72461684
915242028833 72463416
878828420953 72465148
428560154283 72466880
879528682643 72468612
697460643243 72470344
887931822923 72472076
848717168283 72473808
871125542363 72475540
324221162473 72477272
14005233803 72479004
605026100163 72480736
89633496323 72482468
668049652263 72484200
967761655583 72485932
617630810583 72487664
735975036193 72489396
199574581653 72491128
518893912293 72492860
721969802393 72494592
476878210893 72496324
42015701403 72498056
810202775333 72499788
522395220743 72501520
254895255163 72503252
852918738423 72504984
317918807263 72506716
568612492283 72508448
948854589953 72510180
126747365893 72511912
210778768693 72513644
283605984453 72515376
34312822813 72517108
405451518513 72518840
310916190363 72520572
911740720383 72522304
455870360193 72524036
240890021363 72525768
574214585803 72527500
740876868023 72529232
747879484923 72530964
983867674453 72532696
735975036193 72534428
37814131263 72536160
320719854023 72537892
775889952523 72539624
114142655473 72541356
16806280563 72543088
168062805603 72544820
227585049253 72546552
191871703063 72548284
61623028723 72550016
560909613693 72551748
378141312603 72553480
929947524323 72555212
57421458583 72556944
273102059103 72558676
952355898403 72560408
286407031213 72562140
921544384043 72563872
47617794923 72565604
844515598143 72567336
412454135413 72569068
699561428313 72570800
322820639093 72572532
733173989433 72574264
745078438163 72575996
528697575953 72577728
324921424163 72579460
777290475903 72581192
918043075593 72582924
239489497983 72584656
298311479943 72586388
200274843343 72588120
322820639093 72589852
350831106693 72591584
566511707213 72593316
224784002493 72595048
133749982793 72596780
173664899123 72598512
776590214213 72600244
775189690833 72601976
801799635053 72603708
53920150133 72605440
780091522663 72607172
832611149413 72608904
234587666153 72610636
779391260973 72612368
477578472583 72614100
499286584973 72615832
912440982073 72617564
577715894253 72619296
958658253613 72621028
787094139563 72622760
454469836813 72624492
827709317583 72626224
649842848323 72627956
586819296223 72629688
592421389743 72631420
806001205193 72633152
921544384043 72634884
752781316753 72636616
373939742463 72638348
439764341323 72640080
890732869683 72641812
994371599803 72643544
670150437333 72645276
452369051743 72647008
417355967243 72648740
78429309283 72650472
867624233913 72652204
373939742463 72653936
801799635053 72655668
949554851643 72657400
885130776163 72659132
44116486473 72660864
876027374193 72662596
346629536553 72664328
977565319243 72666060
328422732613 72667792
920844122353 72669524
999973693323 72671256
978265580933 72672988
247892638263 72674720
7002616903 72676452
542702809753 72678184
774489429143 72679916
389345499643 72681648
739476344643 72683380
628134735933 72685112
151956786733 72686844
331924041063 72688576
684855932823 72690308
428560154283 72692040
931348047703 72693772
200975105033 72695504
723370325773 72697236
189070656303 72698968
310215928673 72700700
998573169943 72702432
110641347023 72704164
511191033703 72705896
785693616183 72707628
941851973053 72709360
740876868023 72711092
382342882743 72712824
189770917993 72714556
183468562783 72716288
542002548063 72718020
52519626753 72719752
36413607883 72721484
251393946713 72723216
43416224783 72724948
736675297883 72726680
859921355323 72728412
156858618563 72730144
763985503793 72731876
762584980413 72733608
31511776053 72735340
546904379893 72737072
112041870403 72738804
355032676833 72740536
656145203533 72742268
835412196173 72744000
98036636603 72745732
123946319133 72747464
675052269163 72749196
269600750653 72750928
675052269163 72752660
50418841683 72754392
495085014833 72756124
609927931993 72757856
90333758013 72759588
48318056613 72761320
890732869683 72763052
348030059933 72764784
483180566103 72766516
198874319963 72768248
136551029553 72769980
98736898293 72771712
128848150963 72773444
146354693213 72775176
520994697363 72776908
774489429143 72778640
754181840133 72780372
214280077143 72782104
836112457863 72783836
911040458693 72785568
785693616183 72787300
143553646453 72789032
614829763823 72790764
497185799903 72792496
179967254333 72794228
153357310113 72795960
19607327323 72797692
741577129713 72799424
69325907313 72801156
322120377403 72802888
684855932823 72804620
627434474243 72806352
706564045213 72808084
654044418463 72809816
356433200213 72811548
582617726083 72813280
394947593163 72815012
334725087823 72816744
744378176473 72818476
211479030383 72820208
915942290523 72821940
183468562783 72823672
532198884403 72825404
341027443033 72827136
876727635883 72828868
611328455373 72830600
814404345473 72832332
950255113333 72834064
80530094353 72835796
212879553763 72837528
242290544743 72839260
673651745783 72840992
303213311773 72842724
371838957393 72844456
927846739253 72846188
710765615353 72847920
198874319963 72849652
461472453713 72851384
179266992643 72853116
699561428313 72854848
892833654753 72856580
763285242103 72858312
715667447183 72860044
197473796583 72861776
612728978753 72863508
752081055063 72865240
478978995963 72866972
551806211723 72868704
981766889383 72870436
591721128053 72872168
505588940183 72873900
740876868023 72875632
939050926293 72877364
984567936143 72879096
114142655473 72880828
609927931993 72882560
534999931163 72884292
179967254333 72886024
740876868023 72887756
939050926293 72889488
505588940183 72891220
822807485753 72892952
808101990263 72894684
970562702343 72896416
897735486583 72898148
980366366003 72899880
927146477563 72901612
224784002493 72903344
53219888443 72905076
350130845003 72906808
136551029553 72908540
973363749103 72910272
561609875383 72912004
211479030383 72913736
282205461073 72915468
961459300373 72917200
464973762163 72918932
824908270823 72920664
428560154283 72922396
184168824473 72924128
610628193683 72925860
328422732613 72927592
379541835983 72929324
401249948373 72931056
763985503793 72932788
565811445523 72934520
897035224893 72936252
573514324113 72937984
237388712913 72939716
693259073103 72941448
770988120693 72943180
553206735103 72944912
469875593993 72946644
350130845003 72948376
485281351173 72950108
582617726083 72951840
778690999283 72953572
70726430693 72955304
538501239613 72957036
145654431523 72958768
726171372533 72960500
410353350343 72962232
693959334793 72963964
568612492283 72965696
135150506173 72967428
537800977923 72969160
102238206743 72970892
253494731783 72972624
726171372533 72974356
869725018983 72976088
522395220743 72977820
231086357703 72979552
123946319133 72981284
603625576783 72983016
911040458693 72984748
397048378233 72986480
754181840133 72988212
301812788393 72989944
197473796583 72991676
294810171493 72993408
245791853193 72995140
494384753143 72996872
670150437333 72998604
114142655473 73000336
207977721933 73002068
770988120693 73003800
602925315093 73005532
467774808923 73007264
967061393893 73008996
386544452883 73010728
806001205193 73012460
248592899953 73014192
298311479943 73015924
497886061593 73017656
95235589843 73019388
706564045213 73021120
344528751483 73022852
738776082953 73024584
73527477453 73026316
630235521003 73028048
224083740803 73029780
171564114053 73031512
822807485753 73033244
348730321623 73034976
471276117373 73036708
355732938523 73038440
813704083783 73040172
603625576783 73041904
137951552933 73043636
600124268333 73045368
558808828623 73047100
308815405293 73048832
694659596483 73050564
74227739143 73052296
184168824473 73054028
411753873723 73055760
907539150243 73057492
407552303583 73059224
64424075483 73060956
851518215043 73062688
213579815453 73064420
692558811413 73066152
978965842623 73067884
946753804883 73069616
556708043553 73071348
728972419293 73073080
200975105033 73074812
749280008303 73076544
617630810583 73078276
644941016493 73080008
330523517683 73081740
145654431523 73083472
868324495603 73085204
777990737593 73086936
211479030383 73088668
534299669473 73090400
357133461903 73092132
130948936033 73093864
990170029663 73095596
355732938523 73097328
168062805603 73099060
548304903273 73100792
649142586633 73102524
415255182173 73104256
186969871233 73105988
474077164133 73107720
881629467713 73109452
157558880253 73111184
413854658793 73112916
679253839303 73114648
725471110843 73116380
158259141943 73118112
901937056723 73119844
233887404463 73121576
191171441373 73123308
977565319243 73125040
30811514363 73126772
703062736763 73128504
136551029553 73130236
765386027173 73131968
248592899953 73133700
15405757183 73135432
658245988603 73137164
719869017323 73138896
740876868023 73140628
193272226443 73142360
476177949203 73144092
800399111673 73145824
831910887723 73147556
122545795753 73149288
952355898403 73151020
794096756463 73152752
621832380723 73154484
240189759673 73156216
771688382383 73157948
250693685023 73159680
870425280673 73161412
571413539043 73163144
98036636603 73164876
441164864703 73166608
451668790053 73168340
560209352003 73170072
290608601353 73171804
314417498813 73173536
436263032873 73175268
268900488963 73177000
974064010793 73178732
791995971393 73180464
385143929503 73182196
327722470923 73183928
161060188703 73185660
678553577613 73187392
385844191193 73189124
147755216593 73190856
852918738423 73192588
613429240443 73194320
126747365893 73196052
633036567763 73197784
315818022193 73199516
240890021363 73201248
628134735933 73202980
432061462733 73204712
890732869683 73206444
9103401973 73208176
355732938523 73209908
125346842513 73211640
992971076423 73213372
224784002493 73215104
487382136243 73216836
37814131263 73218568
520994697363 73220300
111341608713 73222032
956557468543 73223764
760484195343 73225496
263298395443 73227228
528697575953 73228960
98036636603 73230692
401249948373 73232424
237388712913 73234156
163861235463 73235888
686956717893 73237620
205176675173 73239352
842414813073 73241084
556007781863 73242816
329122994303 73244548
994371599803 73246280
703062736763 73248012
358533985283 73249744
950255113333 73251476
112742132093 73253208
67225122243 73254940
617630810583 73256672
51119103373 73258404
100137421673 73260136
733173989433 73261868
997872908253 73263600
457270883573 73265332
675752530853 73267064
311616452053 73268796
725471110843 73270528
4901831833 73272260
7002616903 73273992
383043144433 73275724
883029991093 73277456
315117760503 73279188
74928000833 73280920
283605984453 73282652
450268266673 73284384
53219888443 73286116
648442324943 73287848
453069313433 73289580
515392603843 73291312
794797018153 73293044
752081055063 73294776
551806211723 73296508
424358584143 73298240
96636113223 73299972
329122994303 73301704
692558811413 73303436
75628262523 73305168
553906996793 73306900
781492046043 73308632
813704083783 73310364
477578472583 73312096
324921424163 73313828
423658322453 73315560
877427897573 73317292
544103333133 73319024
457270883573 73320756
516092865533 73322488
296210694873 73324220
577015632563 73325952
433461986113 73327684
282905722763 73329416
50418841683 73331148
823507747443 73332880
565111183833 73334612
768887335623 73336344
636537876213 73338076
398448901613 73339808
351531368383 73341540
287807554593 73343272
159659665323 73345004
375340265843 73346736
637238137903 73348468
878128159263 73350200
292709386423 73351932
282905722763 73353664
651243371703 73355396
992270814733 73357128
981766889383 73358860
504188416803 73360592
809502513643 73362324
838213242933 73364056
812303560403 73365788
389345499643 73367520
893533916443 73369252
424358584143 73370984
171564114053 73372716
125346842513 73374448
791995971393 73376180
549705426653 73377912
612028717063 73379644
590320604673 73381376
716367708873 73383108
890032607993 73384840
821406962373 73386572
777290475903 73388304
130248674343 73390036
294810171493 73391768
169463328983 73393500
119744748993 73395232
491583706383 73396964
401950210063 73398696
620431857343 73400428
844515598143 73402160
544103333133 73403892
185569347853 73405624
440464603013 73407356
634437091143 73409088
519594173983 73410820
683455409443 73412552
933448832773 73414284
18206803943 73416016
387944976263 73417748
615530025513 73419480
184168824473 73421212
576315370873 73422944
317218545573 73424676
609927931993 73426408
63723813793 73428140
790595448013 73429872
885831037853 73431604
806701466883 73433336
419456752313 73435068
253494731783 73436800
543403071443 73438532
137951552933 73440264
366937125563 73441996
350831106693 73443728
598723744953 73445460
4901831833 73447192
505588940183 73448924
465674023853 73450656
497886061593 73452388
581917464393 73454120
37113869573 73455852
562310137073 73457584
763285242103 73459316
899136009963 73461048
605726361853 73462780
967761655583 73464512
202375628413 73466244
12604710423 73467976
142853384763 73469708
988769506283 73471440
448867743293 73473172
537800977923 73474904
661747297053 73476636
793396494773 73478368
895634701513 73480100
191871703063 73481832
396348116543 73483564
385143929503 73485296
934849356153 73487028
510490772013 73488760
306014358533 73490492
848717168283 73492224
879528682643 73493956
518193650603 73495688
72827215763 73497420
651943633393 73499152
60922767033 73500884
349430583313 73502616
410353350343 73504348
182768301093 73506080
381642621053 73507812
142853384763 73509544
628834997623 73511276
893533916443 73513008
914541767143 73514740
558108566933 73516472
530098099333 73518204
150556263353 73519936
314417498813 73521668
409653088653 73523400
330523517683 73525132
741577129713 73526864
285006507833 73528596
320719854023 73530328
168763067293 73532060
416655705553 73533792
251393946713 73535524
990170029663 73537256
436263032873 73538988
208677983623 73540720
795497279843 73542452
906838888553 73544184
524496005813 73545916
292709386423 73547648
751380793373 73549380
196773534893 73551112
140052338003 73552844
396348116543 73554576
784293092803 73556308
262598133753 73558040
440464603013 73559772
352931891763 73561504
453069313433 73563236
2100785073 73564968
298311479943 73566700
861321878703 73568432
139352076313 73570164
575615109183 73571896
433461986113 73573628
644240754803 73575360
776590214213 73577092
809502513643 73578824
353632153453 73580556
261197610373 73582288
412454135413 73584020
5602093523 73585752
181367777713 73587484
533599407783 73589216
217081123903 73590948
898435748273 73592680
560209352003 73594412
559509090313 73596144
937650402913 73597876
427859892593 73599608
705163521833 73601340
100837683363 73603072
788494662943 73604804
420857275693 73606536
738075821263 73608268
336825872893 73610000
707264306903 73611732
921544384043 73613464
385143929503 73615196
181367777713 73616928
506289201873 73618660
872526065743 73620392
737375559573 73622124
492984229763 73623856
854319261803 73625588
104338991813 73627320
668049652263 73629052
334024826133 73630784
913841505453 73632516
263998657133 73634248
266799703893 73635980
881629467713 73637712
9103401973 73639444
647041801563 73641176
342427966413 73642908
545503856513 73644640
675752530853 73646372
371138695703 73648104
77028785903 73649836
923645169113 73651568
198874319963 73653300
763985503793 73655032
92434543083 73656764
386544452883 73658496
20307589013 73660228
925045692493 73661960
297611218253 73663692
355732938523 73665424
926446215873 73667156
712866400423 73668888
668049652263 73670620
955156945163 73672352
165261758843 73674084
231086357703 73675816
707964568593 73677548
549005164963 73679280
200975105033 73681012
523095482433 73682744
774489429143 73684476
728972419293 73686208
716367708873 73687940
177866469263 73689672
817205392233 73691404
777990737593 73693136
652643895083 73694868
943952758123 73696600
329823255993 73698332
245091591503 73700064
97336374913 73701796
835412196173 73703528
228985572633 73705260
169463328983 73706992
899836271653 73708724
115543178853 73710456
224083740803 73712188
479679257653 73713920
254895255163 73715652
315117760503 73717384
102238206743 73719116
577715894253 73720848
121845534063 73722580
634437091143 73724312
461472453713 73726044
214280077143 73727776
18206803943 73729508
866923972223 73731240
806701466883 73732972
763285242103 73734704
243691068123 73736436
610628193683 73738168
174365160813 73739900
577715894253 73741632
312316713743 73743364
990170029663 73745096
378841574293 73746828
863422663773 73748560
522395220743 73750292
716367708873 73752024
834711934483 73753756
46217271543 73755488
167362543913 73757220
593121651433 73758952
777990737593 73760684
761184457033 73762416
782892569423 73764148
347329798243 73765880
476878210893 73767612
495785276523 73769344
808802251953 73771076
756982886893 73772808
185569347853 73774540
93835066463 73776272
184869086163 73778004
198174058273 73779736
185569347853 73781468
878128159263 73783200
908939673623 73784932
600124268333 73786664
953056160093 73788396
839613766313 73790128
738075821263 73791860
254895255163 73793592
551105950033 73795324
988769506283 73797056
341727704723 73798788
779391260973 73800520
200975105033 73802252
829109840963 73803984
118344225613 73805716
744378176473 73807448
301812788393 73809180
379541835983 73810912
602225053403 73812644
567912230593 73814376
843115074763 73816108
705163521833 73817840
442565388083 73819572
857820570253 73821304
585418772843 73823036
93134804773 73824768
145654431523 73826500
233887404463 73828232
961459300373 73829964
882329729403 73831696
198874319963 73833428
338926657963 73835160
240890021363 73836892
193972488133 73838624
782192307733 73840356
623232904103 73842088
376040527533 73843820
488782659623 73845552
96636113223 73847284
134450244483 73849016
606426623543 73850748
670150437333 73852480
208677983623 73854212
897035224893 73855944
565111183833 73857676
583317987773 73859408
481780042723 73861140
44816748163 73862872
304613835153 73864604
205876936863 73866336
969162178963 73868068
453069313433 73869800
380242097673 73871532
308115143603 73873264
394247331473 73874996
254194993473 73876728
404050995133 73878460
502087631733 73880192
286407031213 73881924
545503856513 73883656
994371599803 73885388
770988120693 73887120
53219888443 73888852
879528682643 73890584
449568004983 73892316
916642552213 73894048
865523448843 73895780
694659596483 73897512
712166138733 73899244
586819296223 73900976
880228944333 73902708
184168824473 73904440
316518283883 73906172
776590214213 73907904
350130845003 73909636
703762998453 73911368
763985503793 73913100
946753804883 73914832
633036567763 73916564
815804868853 73918296
673651745783 73920028
921544384043 73921760
726171372533 73923492
138651814623 73925224
478278734273 73926956
427159630903 73928688
478978995963 73930420
504188416803 73932152
651943633393 73933884
455870360193 73935616
953056160093 73937348
665248605503 73939080
569312753973 73940812
941851973053 73942544
84031402803 73944276
56020935203 73946008
742277391403 73947740
429260415973 73949472
727571895913 73951204
166662282223 73952936
200274843343 73954668
605026100163 73956400
113442393783 73958132
879528682643 73959864
816505130543 73961596
513291818773 73963328
647041801563 73965060
162460712083 73966792
461472453713 73968524
153357310113 73970256
255595516853 73971988
880228944333 73973720
278003890933 73975452
864122925463 73977184
994371599803 73978916
973363749103 73980648
745778699853 73982380
182768301093 73984112
928547000943 73985844
832611149413 73987576
662447558743 73989308
498586323283 73991040
25909682533 73992772
971262964033 73994504
16806280563 73996236
349430583313 73997968
366937125563 73999700
390746023023 74001432
215680600523 74003164
698160904933 74004896
459371668643 74006628
654744680153 74008360
194672749823 74010092
767486812243 74011824
560209352003 74013556
899136009963 74015288
863422663773 74017020
250693685023 74018752
998573169943 74020484
119044487303 74022216
15405757183 74023948
574914847493 74025680
825608532513 74027412
103638730123 74029144
922244645733 74030876
864122925463 74032608
280104676003 74034340
800399111673 74036072
143553646453 74037804
261897872063 74039536
663848082123 74041268
870425280673 74043000
811603298713 74044732
695359858173 74046464
305314096843 74048196
361335032043 74049928
498586323283 74051660
278704152623 74053392
654044418463 74055124
11904448733 74056856
250693685023 74058588
276603367553 74060320
696760381553 74062052
789895186323 74063784
206577198553 74065516
844515598143 74067248
309515666983 74068980
756282625203 74070712
647742063253 74072444
144954169833 74074176
4901831833 74075908
957257730233 74077640
679954100993 74079372
964960608823 74081104
119744748993 74082836
191171441373 74084568
616230287203 74086300
23108635773 74088032
200975105033 74089764
591020866363 74091496
68625645623 74093228
704463260143 74094960
542002548063 74096692
272401797413 74098424
658245988603 74100156
21007850703 74101888
768887335623 74103620
895634701513 74105352
467774808923 74107084
677853315923 74108816
425058845833 74110548
434862509493 74112280
106439776883 74114012
773088905763 74115744
96636113223 74117476
484581089483 74119208
149856001663 74120940
138651814623 74122672
322120377403 74124404
71426692383 74126136
478278734273 74127868
53219888443 74129600
450268266673 74131332
762584980413 74133064
801799635053 74134796
779391260973 74136528
318619068953 74138260
474777425823 74139992
855719785183 74141724
822107224063 74143456
728972419293 74145188
907539150243 74146920
515392603843 74148652
892133393063 74150384
378841574293 74152116
207977721933 74153848
885831037853 74155580
391446284713 74157312
532899146093 74159044
107840300263 74160776
740876868023 74162508
595222436503 74164240
124646580823 74165972
957257730233 74167704
771688382383 74169436
945353281503 74171168
263998657133 74172900
443965911463 74174632
413854658793 74176364
218481647283 74178096
145654431523 74179828
20307589013 74181560
419456752313 74183292
749980269993 74185024
918743337283 74186756
709365091973 74188488
922244645733 74190220
661747297053 74191952
556007781863 74193684
382342882743 74195416
916642552213 74197148
819306177303 74198880
497886061593 74200612
717067970563 74202344
743677914783 74204076
499286584973 74205808
900536533343 74207540
575615109183 74209272
64424075483 74211004
974764272483 74212736
313717237123 74214468
310916190363 74216200
583317987773 74217932
370438434013 74219664
565111183833 74221396
7002616903 74223128
938350664603 74224860
335425349513 74226592
413154397103 74228324
104338991813 74230056
364836340493 74231788
580516941013 74233520
415955443863 74235252
630935782693 74236984
92434543083 74238716
40615178023 74240448
45517009853 74242180
298311479943 74243912
92434543083 74245644
492984229763 74247376
988069244593 74249108
988069244593 74250840
577715894253 74252572
52519626753 74254304
163160973773 74256036
285006507833 74257768
83331141113 74259500
553906996793 74261232
37113869573 74262964
364136078803 74264696
600824530023 74266428
711465877043 74268160
683455409443 74269892
939050926293 74271624
859221093633 74273356
197473796583 74275088
19607327323 74276820
131649197723 74278552
354332415143 74280284
941851973053 74282016
212879553763 74283748
791295709703 74285480
593821913123 74287212
308115143603 74288944
7002616903 74290676
28710729293 74292408
742977653093 74294140
918743337283 74295872
105039253503 74297604
140052338003 74299336
279404414313 74301068
463573238783 74302800
995772123183 74304532
50418841683 74306264
570713277353 74307996
65824598863 74309728
516092865533 74311460
66524860553 74313192
212179292073 74314924
899136009963 74316656
212879553763 74318388
502787893423 74320120
646341539873 74321852
908239411933 74323584
104338991813 74325316
200274843343 74327048
470575855683 74328780
392146546403 74330512
109240823643 74332244
999273431633 74333976
70026169003 74335708
566511707213 74337440
550405688343 74339172
497185799903 74340904
418056228933 74342636
187670132923 74344368
114142655473 74346100
263998657133 74347832
992270814733 74349564
560909613693 74351296
890732869683 74353028
854319261803 74354760
975464534173 74356492
362735555423 74358224
943952758123 74359956
639338922973 74361688
171564114053 74363420
726871634223 74365152
191171441373 74366884
450968528363 74368616
520294435673 74370348
670850699023 74372080
185569347853 74373812
147054954903 74375544
729672680983 74377276
697460643243 74379008
602925315093 74380740
614829763823 74382472
65124337173 74384204
831210626033 74385936
210078507003 74387668
745078438163 74389400
558808828623 74391132
792696233083 74392864
773789167453 74394596
242990806433 74396328
616930548893 74398060
257696301923 74399792
359234246973 74401524
130948936033 74403256
918043075593 74404988
168062805603 74406720
483880827793 74408452
400549686683 74410184
901937056723 74411916
256295778543 74413648
311616452053 74415380
235988189533 74417112
732473727743 74418844
227585049253 74420576
214980338833 74422308
609927931993 74424040
560209352003 74425772
366937125563 74427504
440464603013 74429236
639338922973 74430968
546204118203 74432700
911740720383 74434432
840314028003 74436164
273802320793 74437896
639338922973 74439628
441865126393 74441360
48318056613 74443092
18907065633 74444824
405451518513 74446556
327022209233 74448288
61623028723 74450020
497886061593 74451752
600824530023 74453484
995772123183 74455216
372539219083 74456948
960759038683 74458680
600124268333 74460412
37113869573 74462144
955857206853 74463876
211479030383 74465608
331223779373 74467340
80530094353 74469072
168763067293 74470804
852918738423 74472536
102938468433 74474268
79829832663 74476000
461472453713 74477732
567912230593 74479464
217081123903 74481196
547604641583 74482928
345929274863 74484660
471976379063 74486392
292009124733 74488124
175065422503 74489856
593121651433 74491588
574914847493 74493320
107140038573 74495052
141452861383 74496784
653344156773 74498516
738776082953 74500248
366937125563 74501980
584718511153 74503712
768187073933 74505444
673651745783 74507176
749980269993 74508908
235988189533 74510640
220582432353 74512372
182768301093 74514104
145654431523 74515836
204476413483 74517568
866923972223 74519300
84731664493 74521032
350130845003 74522764
264698918823 74524496
147755216593 74526228
119044487303 74527960
365536602183 74529692
677153054233 74531424
439764341323 74533156
109240823643 74534888
310215928673 74536620
616930548893 74538352
767486812243 74540084
247892638263 74541816
995772123183 74543548
661047035363 74545280
383043144433 74547012
262598133753 74548744
47617794923 74550476
54620411823 74552208
320019592333 74553940
593121651433 74555672
947454066573 74557404
377441050913 74559136
63023552103 74560868
799698849983 74562600
663848082123 74564332
917342813903 74566064
614129502133 74567796
530098099333 74569528
831910887723 74571260
81930617733 74572992
42715963093 74574724
676452792543 74576456
705863783523 74578188
516092865533 74579920
96636113223 74581652
383743406123 74583384
933448832773 74585116
32212037743 74586848
646341539873 74588580
748579746613 74590312
354332415143 74592044
726171372533 74593776
350130845003 74595508
308815405293 74597240
296210694873 74598972
206577198553 74600704
516793127223 74602436
540602024683 74604168
660346773673 74605900
780091522663 74607632
731773466053 74609364
583317987773 74611096
675052269163 74612828
577015632563 74614560
292009124733 74616292
831910887723 74618024
832611149413 74619756
120445010683 74621488
583317987773 74623220
677853315923 74624952
962159562063 74626684
130248674343 74628416
599424006643 74630148
529397837643 74631880
915242028833 74633612
283605984453 74635344
201675366723 74637076
467074547233 74638808
576315370873 74640540
381642621053 74642272
174365160813 74644004
525896529193 74645736
93134804773 74647468
551806211723 74649200
514692342153 74650932
94535328153 74652664
599424006643 74654396
572814062423 74656128
703762998453 74657860
639338922973 74659592
412454135413 74661324
748579746613 74663056
892833654753 74664788
973363749103 74666520
479679257653 74668252
63723813793 74669984
418056228933 74671716
911040458693 74673448
244391329813 74675180
315117760503 74676912
721269540703 74678644
621132119033 74680376
134450244483 74682108
775889952523 74683840
721269540703 74685572
322820639093 74687304
525896529193 74689036
56020935203 74690768
902637318413 74692500
206577198553 74694232
619031333963 74695964
374640004153 74697696
774489429143 74699428
609227670303 74701160
42015701403 74702892
77729047593 74704624
224083740803 74706356
986668721213 74708088
114142655473 74709820
832611149413 74711552
761184457033 74713284
408952826963 74715016
558108566933 74716748
100137421673 74718480
249293161643 74720212
570713277353 74721944
138651814623 74723676
979666104313 74725408
112041870403 74727140
301112526703 74728872
531498622713 74730604
794096756463 74732336
865523448843 74734068
612728978753 74735800
843115074763 74737532
362035293733 74739264
632336306073 74740996
1400523383 74742728
197473796583 74744460
719168755633 74746192
230386096013 74747924
612028717063 74749656
764685765483 74751388
705163521833 74753120
16106018873 74754852
342427966413 74756584
908939673623 74758316
365536602183 74760048
324221162473 74761780
246492114883 74763512
390746023023 74765244
49018318303 74766976
650543110013 74768708
290608601353 74770440
3 74772172
867624233913 74773904
221282694043 74775636
242290544743 74777368
123246057443 74779100
462872977093 74780832
215680600523 74782564
530098099333 74784296
187670132923 74786028
242290544743 74787760
524496005813 74789492
306714620223 74791224
996472384873 74792956
904738103483 74794688
958658253613 74796420
401950210063 74798152
773088905763 74799884
838913504623 74801616
261197610373 74803348
189070656303 74805080
268200227273 74806812
282905722763 74808544
531498622713 74810276
238088974603 74812008
528697575953 74813740
832611149413 74815472
689757764653 74817204
419456752313 74818936
694659596483 74820668
698861166623 74822400
460071930333 74824132
575615109183 74825864
902637318413 74827596
857820570253 74829328
112041870403 74831060
593121651433 74832792
41315439713 74834524
665948867193 74836256
833311411103 74837988
277303629243 74839720
628134735933 74841452
549005164963 74843184
940451449673 74844916
984567936143 74846648
622532642413 74848380
597323221573 74850112
890732869683 74851844
914541767143 74853576
897035224893 74855308
553906996793 74857040
338226396273 74858772
102238206743 74860504
260497348683 74862236
833311411103 74863968
272401797413 74865700
982467151073 74867432
808802251953 74869164
435562771183 74870896
619031333963 74872628
787794401253 74874360
384443667813 74876092
572814062423 74877824
332624302753 74879556
502787893423 74881288
221282694043 74883020
997872908253 74884752
49018318303 74886484
775889952523 74888216
147755216593 74889948
680654362683 74891680
728972419293 74893412
904738103483 74895144
13304972113 74896876
812303560403 74898608
957257730233 74900340
117643963923 74902072
413154397103 74903804
803900420123 74905536
756982886893 74907268
766786550553 74909000
195373011513 74910732
523095482433 74912464
278003890933 74914196
307414881913 74915928
100837683363 74917660
820706700683 74919392
364136078803 74921124
678553577613 74922856
944653019813 74924588
7702878593 74926320
443965911463 74928052
239489497983 74929784
771688382383 74931516
681354624373 74933248
527997314263 74934980
607827146923 74936712
226184525873 74938444
881629467713 74940176
553206735103 74941908
714967185493 74943640
747179223233 74945372
926446215873 74947104
176465945883 74948836
633036567763 74950568
742277391403 74952300
410353350343 74954032
750680531683 74955764
64424075483 74957496
558108566933 74959228
550405688343 74960960
317218545573 74962692
868324495603 74964424
327722470923 74966156
919443598973 74967888
656145203533 74969620
93835066463 74971352
613429240443 74973084
153357310113 74974816
563010398763 74976548
525196267503 74978280
43416224783 74980012
641439708043 74981744
294109909803 74983476
636537876213 74985208
441865126393 74986940
921544384043 74988672
56721196893 74990404
454469836813 74992136
814404345473 74993868
752781316753 74995600
231086357703 74997332
261197610373 74999064
899136009963 75000796
953756421783 75002528
577015632563 75004260
453769575123 75005992
56721196893 75007724
519594173983 75009456
448867743293 75011188
230386096013 75012920
646341539873 75014652
261197610373 75016384
99437159983 75018116
39214654643 75019848
461472453713 75021580
770287859003 75023312
820706700683 75025044
501387370043 75026776
792696233083 75028508
89633496323 75030240
755582363513 75031972
84031402803 75033704
924345430803 75035436
69325907313 75037168
810903037023 75038900
27310205913 75040632
745778699853 75042364
649842848323 75044096
39914916333 75045828
191871703063 75047560
304613835153 75049292
30811514363 75051024
172964637433 75052756
914541767143 75054488
269600750653 75056220
294109909803 75057952
492283968073 75059684
857120308563 75061416
212179292073 75063148
885831037853 75064880
124646580823 75066612
314417498813 75068344
971262964033 75070076
159659665323 75071808
822107224063 75073540
908939673623 75075272
920844122353 75077004
721969802393 75078736
137251291243 75080468
14705495493 75082200
39214654643 75083932
640039184663 75085664
284306246143 75087396
338226396273 75089128
270301012343 75090860
407552303583 75092592
161060188703 75094324
913841505453 75096056
807401728573 75097788
96636113223 75099520
647742063253 75101252
42015701403 75102984
352931891763 75104716
336825872893 75106448
247192376573 75108180
611328455373 75109912
49018318303 75111644
96636113223 75113376
491583706383 75115108
438363817943 75116840
849417429973 75118572
660346773673 75120304
782192307733 75122036
91734281393 75123768
116943702233 75125500
507689725253 75127232
404751256823 75128964
759083671963 75130696
563010398763 75132428
502087631733 75134160
807401728573 75135892
49718579993 75137624
777990737593 75139356
736675297883 75141088
974764272483 75142820
941151711363 75144552
245791853193 75146284
871125542363 75148016
762584980413 75149748
847316644903 75151480
686256456203 75153212
709365091973 75154944
848717168283 75156676
476177949203 75158408
710765615353 75160140
781492046043 75161872
859921355323 75163604
930647786013 75165336
906138626863 75167068
165962020533 75168800
114142655473 75170532
793396494773 75172264
658946250293 75173996
593121651433 75175728
881629467713 75177460
456570621883 75179192
779391260973 75180924
862022140393 75182656
391446284713 75184388
243691068123 75186120
40615178023 75187852
796197541533 75189584
446766958223 75191316
25209420843 75193048
331924041063 75194780
182768301093 75196512
642139969733 75198244
419456752313 75199976
479679257653 75201708
421557537383 75203440
531498622713 75205172
934149094463 75206904
712866400423 75208636
913141243763 75210368
316518283883 75212100
411753873723 75213832
567912230593 75215564
947454066573 75217296
582617726083 75219028
691158288033 75220760
2100785073 75222492
900536533343 75224224
754882101823 75225956
351531368383 75227688
787094139563 75229420
856420046873 75231152
848016906593 75232884
4901831833 75234616
599424006643 75236348
728972419293 75238080
566511707213 75239812
739476344643 75241544
686956717893 75243276
367637387253 75245008
442565388083 75246740
803200158433 75248472
938350664603 75250204
304613835153 75251936
852218476733 75253668
124646580823 75255400
314417498813 75257132
826308794203 75258864
224083740803 75260596
850117691663 75262328
580516941013 75264060
554607258483 75265792
607827146923 75267524
331924041063 75269256
923645169113 75270988
219882170663 75272720
313016975433 75274452
207277460243 75276184
504888678493 75277916
164561497153 75279648
167362543913 75281380
105739515193 75283112
660346773673 75284844
512591557083 75286576
351531368383 75288308
224784002493 75290040
479679257653 75291772
791995971393 75293504
254194993473 75295236
557408305243 75296968
558108566933 75298700
101537945053 75300432
492984229763 75302164
609227670303 75303896
933448832773 75305628
443265649773 75307360
809502513643 75309092
142153123073 75310824
385143929503 75312556
672251222403 75314288
113442393783 75316020
469875593993 75317752
90333758013 75319484
871825804053 75321216
474777425823 75322948
538501239613 75324680
852918738423 75326412
534299669473 75328144
873226327433 75329876
920844122353 75331608
727571895913 75333340
382342882743 75335072
490883444693 75336804
887931822923 75338536
72126954073 75340268
350130845003 75342000
836112457863 75343732
57421458583 75345464
942552234743 75347196
758383410273 75348928
637938399593 75350660
674352007473 75352392
780091522663 75354124
745078438163 75355856
419456752313 75357588
806701466883 75359320
511891295393 75361052
570013015663 75362784
894934439823 75364516
269600750653 75366248
942552234743 75367980
989469767973 75369712
989469767973 75371444
147054954903 75373176
281505199383 75374908
302513050083 75376640
182068039403 75378372
89633496323 75380104
86132187873 75381836
642139969733 75383568
254895255163 75385300
922244645733 75387032
330523517683 75388764
814404345473 75390496
531498622713 75392228
543403071443 75393960
254194993473 75395692
712166138733 75397424
878128159263 75399156
357833723593 75400888
87532711253 75402620
787794401253 75404352
638638661283 75406084
987368982903 75407816
749280008303 75409548
734574512813 75411280
605026100163 75413012
156158356873 75414744
759783933653 75416476
649842848323 75418208
825608532513 75419940
556708043553 75421672
808101990263 75423404
685556194513 75425136
602925315093 75426868
491583706383 75428600
168763067293 75430332
480379519343 75432064
675052269163 75433796
723370325773 75435528
731773466053 75437260
577015632563 75438992
879528682643 75440724
430660939353 75442456
567912230593 75444188
17506542253 75445920
308115143603 75447652
86132187873 75449384
269600750653 75451116
448867743293 75452848
670150437333 75454580
109941085333 75456312
815104607163 75458044
211479030383 75459776
494384753143 75461508
378141312603 75463240
348730321623 75464972
49018318303 75466704
270301012343 75468436
144253908143 75470168
929947524323 75471900
581917464393 75473632
808802251953 75475364
749980269993 75477096
139352076313 75478828
68625645623 75480560
530798361023 75482292
143553646453 75484024
805300943503 75485756
455170098503 75487488
171564114053 75489220
869725018983 75490952
654744680153 75492684
131649197723 75494416
497185799903 75496148
63723813793 75497880
964260347133 75499612
616930548893 75501344
137251291243 75503076
475477687513 75504808
724070587463 75506540
955156945163 75508272
119744748993 75510004
655444941843 75511736
999273431633 75513468
40615178023 75515200
524496005813 75516932
548304903273 75518664
150556263353 75520396
485281351173 75522128
169463328983 75523860
383743406123 75525592
388645237953 75527324
955156945163 75529056
753481578443 75530788
939050926293 75532520
763285242103 75534252
367637387253 75535984
976865057553 75537716
201675366723 75539448
119744748993 75541180
275202844173 75542912
651243371703 75544644
290608601353 75546376
53219888443 75548108
939050926293 75549840
400549686683 75551572
349430583313 75553304
245091591503 75555036
73527477453 75556768
140052338003 75558500
904037841793 75560232
964960608823 75561964
340327181343 75563696
777990737593 75565428
712866400423 75567160
630235521003 75568892
901937056723 75570624
220582432353 75572356
817205392233 75574088
2100785073 75575820
282205461073 75577552
904037841793 75579284
572814062423 75581016
810202775333 75582748
722670064083 75584480
455870360193 75586212
309515666983 75587944
805300943503 75589676
55320673513 75591408
448867743293 75593140
934149094463 75594872
550405688343 75596604
383043144433 75598336
902637318413 75600068
782892569423 75601800
7702878593 75603532
356433200213 75605264
482480304413 75606996
451668790053 75608728
545503856513 75610460
121145272373 75612192
364836340493 75613924
259797086993 75615656
766086288863 75617388
160359927013 75619120
263298395443 75620852
915942290523 75622584
870425280673 75624316
467074547233 75626048
42015701403 75627780
563010398763 75629512
264698918823 75631244
39214654643 75632976
896334963203 75634708
989469767973 75636440
942552234743 75638172
72126954073 75639904
11204187043 75641636
280804937693 75643368
739476344643 75645100
392846808093 75646832
44116486473 75648564
732473727743 75650296
780791784353 75652028
763985503793 75653760
555307520173 75655492
497886061593 75657224
35013084503 75658956
931348047703 75660688
497185799903 75662420
375340265843 75664152
28010467603 75665884
845215859833 75667616
923645169113 75669348
246492114883 75671080
189770917993 75672812
939050926293 75674544
323520900783 75676276
296210694873 75678008
754181840133 75679740
144954169833 75681472
530098099333 75683204
250693685023 75684936
689757764653 75686668
302513050083 75688400
232486881083 75690132
997172646563 75691864
885130776163 75693596
166662282223 75695328
2801046763 75697060
790595448013 75698792
196073273203 75700524
465674023853 75702256
207277460243 75703988
537100716233 75705720
483180566103 75707452
439064079633 75709184
707964568593 75710916
775889952523 75712648
746478961543 75714380
56020935203 75716112
861321878703 75717844
702362475073 75719576
915942290523 75721308
216380862213 75723040
798298326603 75724772
897735486583 75726504
754882101823 75728236
390045761333 75729968
9803663663 75731700
618331072273 75733432
159659665323 75735164
652643895083 75736896
813704083783 75738628
228285310943 75740360
603625576783 75742092
170863852363 75743824
275903105863 75745556
894934439823 75747288
307414881913 75749020
733874251123 75750752
74928000833 75752484
481079781033 75754216
775889952523 75755948
451668790053 75757680
768887335623 75759412
247892638263 75761144
28710729293 75762876
492283968073 75764608
643540493113 75766340
186269609543 75768072
75628262523 75769804
498586323283 75771536
383043144433 75773268
318619068953 75775000
412454135413 75776732
985268197833 75778464
502787893423 75780196
204476413483 75781928
331223779373 75783660
899836271653 75785392
261197610373 75787124
474777425823 75788856
985268197833 75790588
637238137903 75792320
665248605503 75794052
126747365893 75795784
231786619393 75797516
164561497153 75799248
975464534173 75800980
79129570973 75802712
532198884403 75804444
473376902443 75806176
322820639093 75807908
567211968903 75809640
448167481603 75811372
818605915613 75813104
599424006643 75814836
593121651433 75816568
609227670303 75818300
208677983623 75820032
244391329813 75821764
931348047703 75823496
303913573463 75825228
341727704723 75826960
605726361853 75828692
920844122353 75830424
416655705553 75832156
156158356873 75833888
910340197003 75835620
86832449563 75837352
182068039403 75839084
429260415973 75840816
931348047703 75842548
914541767143 75844280
788494662943 75846012
746478961543 75847744
951655636713 75849476
189770917993 75851208
439064079633 75852940
266799703893 75854672
263998657133 75856404
686956717893 75858136
130248674343 75859868
513992080463 75861600
531498622713 75863332
788494662943 75865064
160359927013 75866796
835412196173 75868528
434162247803 75870260
407552303583 75871992
959358515303 75873724
74227739143 75875456
444666173153 75877188
603625576783 75878920
107140038573 75880652
793396494773 75882384
74227739143 75884116
94535328153 75885848
862022140393 75887580
387244714573 75889312
738075821263 75891044
560209352003 75892776
981066627693 75894508
529397837643 75896240
207277460243 75897972
862022140393 75899704
652643895083 75901436
824908270823 75903168
906138626863 75904900
961459300373 75906632
53219888443 75908364
81230356043 75910096
59522243653 75911828
443265649773 75913560
288507816283 75915292
695359858173 75917024
537100716233 75918756
363435817113 75920488
474777425823 75922220
609227670303 75923952
222683217423 75925684
726871634223 75927416
474777425823 75929148
446766958223 75930880
734574512813 75932612
880228944333 75934344
974064010793 75936076
82630879423 75937808
534299669473 75939540
290608601353 75941272
352931891763 75943004
980366366003 75944736
28710729293 75946468
264698918823 75948200
442565388083 75949932
521694959053 75951664
399149163303 75953396
84731664493 75955128
591721128053 75956860
672251222403 75958592
930647786013 75960324
448867743293 75962056
752781316753 75963788
483180566103 75965520
727571895913 75967252
356433200213 75968984
715667447183 75970716
725471110843 75972448
252794470093 75974180
52519626753 75975912
579816679323 75977644
533599407783 75979376
353632153453 75981108
260497348683 75982840
94535328153 75984572
297611218253 75986304
809502513643 75988036
287107292903 75989768
496485538213 75991500
379541835983 75993232
500687108353 75994964
804600681813 75996696
787794401253 75998428
2801046763 76000160
271001274033 76001892
364136078803 76003624
535700192853 76005356
251393946713 76007088
287107292903 76008820
97336374913 76010552
477578472583 76012284
725471110843 76014016
580516941013 76015748
887931822923 76017480
394247331473 76019212
128848150963 76020944
728272157603 76022676
679253839303 76024408
661047035363 76026140
816505130543 76027872
203776151793 76029604
238088974603 76031336
843115074763 76033068
836112457863 76034800
602225053403 76036532
119744748993 76038264
625333689173 76039996
420857275693 76041728
724070587463 76043460
944653019813 76045192
180667516023 76046924
277303629243 76048656
58821981963 76050388
698160904933 76052120
954456683473 76053852
935549617843 76055584
183468562783 76057316
911740720383 76059048
403350733443 76060780
30811514363 76062512
644240754803 76064244
682755147753 76065976
249993423333 76067708
768887335623 76069440
741577129713 76071172
240189759673 76072904
471276117373 76074636
949554851643 76076368
311616452053 76078100
792696233083 76079832
32212037743 76081564
582617726083 76083296
172964637433 76085028
600124268333 76086760
114842917163 76088492
759783933653 76090224
350831106693 76091956
696760381553 76093688
280104676003 76095420
84731664493 76097152
428560154283 76098884
848717168283 76100616
444666173153 76102348
911740720383 76104080
378141312603 76105812
99437159983 76107544
443265649773 76109276
827009055893 76111008
85431926183 76112740
885130776163 76114472
92434543083 76116204
523795744123 76117936
434862509493 76119668
880929206023 76121400
977565319243 76123132
67925383933 76124864
240189759673 76126596
864823187153 76128328
577015632563 76130060
973363749103 76131792
935549617843 76133524
662447558743 76135256
588920081293 76136988
164561497153 76138720
828409579273 76140452
145654431523 76142184
520294435673 76143916
864823187153 76145648
251393946713 76147380
283605984453 76149112
472676640753 76150844
848016906593 76152576
626033950863 76154308
593121651433 76156040
838913504623 76157772
567211968903 76159504
96636113223 76161236
337526134583 76162968
656145203533 76164700
196773534893 76166432
680654362683 76168164
780091522663 76169896
815804868853 76171628
534299669473 76173360
487382136243 76175092
606426623543 76176824
236688451223 76178556
855019523493 76180288
970562702343 76182020
443265649773 76183752
502087631733 76185484
780791784353 76187216
42715963093 76188948
956557468543 76190680
841014289693 76192412
871125542363 76194144
341027443033 76195876
217781385593 76197608
740876868023 76199340
776590214213 76201072
899836271653 76202804
105039253503 76204536
219882170663 76206268
838213242933 76208000
995772123183 76209732
920143860663 76211464
996472384873 76213196
992270814733 76214928
520294435673 76216660
965660870513 76218392
965660870513 76220124
2801046763 76221856
490883444693 76223588
404751256823 76225320
136551029553 76227052
266799703893 76228784
35013084503 76230516
410353350343 76232248
585418772843 76233980
153357310113 76235712
91734281393 76237444
84031402803 76239176
978265580933 76240908
107840300263 76242640
607126885233 76244372
912440982073 76246104
43416224783 76247836
135850767863 76249568
761884718723 76251300
483180566103 76253032
75628262523 76254764
402650471753 76256496
154057571803 76258228
291308863043 76259960
135150506173 76261692
716367708873 76263424
64424075483 76265156
731073204363 76266888
630935782693 76268620
295510433183 76270352
113442393783 76272084
989469767973 76273816
798998588293 76275548
77729047593 76277280
203075890103 76279012
971262964033 76280744
142153123073 76282476
740876868023 76284208
707264306903 76285940
69325907313 76287672
917342813903 76289404
295510433183 76291136
918743337283 76292868
475477687513 76294600
310916190363 76296332
894234178133 76298064
978265580933 76299796
442565388083 76301528
609227670303 76303260
98036636603 76304992
349430583313 76306724
806701466883 76308456
466374285543 76310188
233187142773 76311920
725471110843 76313652
94535328153 76315384
212879553763 76317116
399849424993 76318848
633736829453 76320580
649142586633 76322312
246492114883 76324044
780091522663 76325776
860621617013 76327508
389345499643 76329240
712166138733 76330972
924345430803 76332704
519594173983 76334436
926446215873 76336168
63723813793 76337900
995071861493 76339632
457270883573 76341364
432061462733 76343096
32912299433 76344828
29410990983 76346560
725471110843 76348292
455170098503 76350024
140752599693 76351756
267499965583 76353488
167362543913 76355220
146354693213 76356952
549705426653 76358684
129548412653 76360416
470575855683 76362148
16806280563 76363880
892133393063 76365612
314417498813 76367344
409653088653 76369076
585418772843 76370808
398448901613 76372540
66524860553 76374272
331924041063 76376004
658946250293 76377736
111341608713 76379468
91034019703 76381200
744378176473 76382932
572814062423 76384664
368337648943 76386396
38514392953 76388128
588920081293 76389860
929247262633 76391592
140052338003 76393324
899836271653 76395056
17506542253 76396788
821406962373 76398520
607126885233 76400252
520994697363 76401984
665248605503 76403716
423658322453 76405448
94535328153 76407180
926446215873 76408912
943252496433 76410644
810202775333 76412376
794797018153 76414108
165261758843 76415840
754181840133 76417572
665248605503 76419304
564410922143 76421036
256295778543 76422768
731773466053 76424500
156858618563 76426232
648442324943 76427964
195373011513 76429696
469175332303 76431428
274502582483 76433160
310215928673 76434892
35013084503 76436624
246492114883 76438356
535700192853 76440088
423658322453 76441820
874626850813 76443552
210078507003 76445284
313717237123 76447016
107140038573 76448748
977565319243 76450480
56020935203 76452212
362035293733 76453944
17506542253 76455676
856420046873 76457408
385844191193 76459140
245791853193 76460872
70726430693 76462604
671550960713 76464336
375340265843 76466068
507689725253 76467800
313016975433 76469532
88232972943 76471264
282205461073 76472996
679253839303 76474728
595922698193 76476460
571413539043 76478192
228985572633 76479924
495085014833 76481656
880228944333 76483388
128848150963 76485120
275903105863 76486852
939751187983 76488584
847316644903 76490316
193272226443 76492048
208677983623 76493780
470575855683 76495512
451668790053 76497244
666649128883 76498976
803900420123 76500708
377441050913 76502440
395647854853 76504172
224784002493 76505904
261197610373 76507636
799698849983 76509368
112742132093 76511100
672251222403 76512832
117643963923 76514564
567912230593 76516296
183468562783 76518028
480379519343 76519760
157558880253 76521492
172964637433 76523224
169463328983 76524956
388645237953 76526688
196773534893 76528420
686956717893 76530152
220582432353 76531884
61623028723 76533616
346629536553 76535348
425058845833 76537080
562310137073 76538812
647041801563 76540544
541302286373 76542276
111341608713 76544008
355732938523 76545740
455870360193 76547472
745078438163 76549204
944653019813 76550936
757683148583 76552668
169463328983 76554400
800399111673 76556132
79829832663 76557864
923645169113 76559596
791295709703 76561328
297611218253 76563060
621132119033 76564792
883730252783 76566524
747879484923 76568256
301112526703 76569988
317218545573 76571720
539201501303 76573452
892833654753 76575184
239489497983 76576916
431361201043 76578648
499286584973 76580380
551806211723 76582112
226884787563 76583844
524496005813 76585576
163861235463 76587308
887231561233 76589040
990170029663 76590772
574914847493 76592504
502087631733 76594236
296910956563 76595968
306714620223 76597700
242290544743 76599432
840314028003 76601164
504188416803 76602896
782892569423 76604628
623232904103 76606360
384443667813 76608092
818605915613 76609824
693959334793 76611556
9803663663 76613288
302513050083 76615020
903337580103 76616752
444666173153 76618484
450268266673 76620216
903337580103 76621948
628834997623 76623680
927846739253 76625412
710765615353 76627144
845215859833 76628876
605026100163 76630608
700261693 76632340
573514324113 76634072
337526134583 76635804
717768232253 76637536
176465945883 76639268
745078438163 76641000
511891295393 76642732
496485538213 76644464
282905722763 76646196
369738172323 76647928
920143860663 76649660
385844191193 76651392
114842917163 76653124
571413539043 76654856
313016975433 76656588
784993354493 76658320
597323221573 76660052
637938399593 76661784
985968459523 76663516
485981612863 76665248
126047104203 76666980
542002548063 76668712
738075821263 76670444
401950210063 76672176
387944976263 76673908
530098099333 76675640
749980269993 76677372
130948936033 76679104
962859823753 76680836
238088974603 76682568
310215928673 76684300
795497279843 76686032
943252496433 76687764
337526134583 76689496
838913504623 76691228
880228944333 76692960
401950210063 76694692
697460643243 76696424
762584980413 76698156
724070587463 76699888
27310205913 76701620
146354693213 76703352
784993354493 76705084
962859823753 76706816
673651745783 76708548
471976379063 76710280
633736829453 76712012
562310137073 76713744
40615178023 76715476
570713277353 76717208
562310137073 76718940
993671338113 76720672
495785276523 76722404
600824530023 76724136
245091591503 76725868
583317987773 76727600
506989463563 76729332
298311479943 76731064
355032676833 76732796
808802251953 76734528
974764272483 76736260
232486881083 76737992
750680531683 76739724
233187142773 76741456
75628262523 76743188
518893912293 76744920
819306177303 76746652
476878210893 76748384
979666104313 76750116
958658253613 76751848
406151780203 76753580
175065422503 76755312
593121651433 76757044
685556194513 76758776
958658253613 76760508
542002548063 76762240
856420046873 76763972
890032607993 76765704
665948867193 76767436
313717237123 76769168
841014289693 76770900
355732938523 76772632
151256525043 76774364
279404414313 76776096
65124337173 76777828
92434543083 76779560
434162247803 76781292
15405757183 76783024
316518283883 76784756
18206803943 76786488
106439776883 76788220
612728978753 76789952
150556263353 76791684
171564114053 76793416
109941085333 76795148
355732938523 76796880
896334963203 76798612
759083671963 76800344
852218476733 76802076
21708112393 76803808
605726361853 76805540
49718579993 76807272
268900488963 76809004
537800977923 76810736
820706700683 76812468
11904448733 76814200
766086288863 76815932
98736898293 76817664
447467219913 76819396
455870360193 76821128
869024757293 76822860
422257799073 76824592
280104676003 76826324
165962020533 76828056
633036567763 76829788
662447558743 76831520
165261758843 76833252
640039184663 76834984
370438434013 76836716
255595516853 76838448
165962020533 76840180
373239480773 76841912
968461917273 76843644
299712003323 76845376
257696301923 76847108
532198884403 76848840
207277460243 76850572
282205461073 76852304
411753873723 76854036
21007850703 76855768
665248605503 76857500
861321878703 76859232
322120377403 76860964
670150437333 76862696
777290475903 76864428
360634770353 76866160
952355898403 76867892
581217202703 76869624
68625645623 76871356
458671406953 76873088
849417429973 76874820
286407031213 76876552
89633496323 76878284
161760450393 76880016
990870291353 76881748
461472453713 76883480
791995971393 76885212
502787893423 76886944
871125542363 76888676
368337648943 76890408
383043144433 76892140
966361132203 76893872
210078507003 76895604
880228944333 76897336
639338922973 76899068
637938399593 76900800
539901762993 76902532
495085014833 76904264
35713346193 76905996
33612561123 76907728
94535328153 76909460
652643895083 76911192
286407031213 76912924
838213242933 76914656
642139969733 76916388
162460712083 76918120
331924041063 76919852
773088905763 76921584
301112526703 76923316
541302286373 76925048
657545726913 76926780
766786550553 76928512
368337648943 76930244
97336374913 76931976
189770917993 76933708
545503856513 76935440
817905653923 76937172
572814062423 76938904
673651745783 76940636
859921355323 76942368
752781316753 76944100
97336374913 76945832
144253908143 76947564
147755216593 76949296
846616383213 76951028
675752530853 76952760
994371599803 76954492
688357241273 76956224
315818022193 76957956
422257799073 76959688
77028785903 76961420
13304972113 76963152
221282694043 76964884
112041870403 76966616
689757764653 76968348
457270883573 76970080
887931822923 76971812
112041870403 76973544
168763067293 76975276
370438434013 76977008
772388644073 76978740
707964568593 76980472
273802320793 76982204
106439776883 76983936
892833654753 76985668
925745954183 76987400
269600750653 76989132
955857206853 76990864
266799703893 76992596
107840300263 76994328
373239480773 76996060
996472384873 76997792
539901762993 76999524
390045761333 77001256
111341608713 77002988
670850699023 77004720
967061393893 77006452
996472384873 77008184
798998588293 77009916
613429240443 77011648
55320673513 77013380
207977721933 77015112
539901762993 77016844
61623028723 77018576
796197541533 77020308
285006507833 77022040
483180566103 77023772
622532642413 77025504
978965842623 77027236
755582363513 77028968
740176606333 77030700
337526134583 77032432
149155739973 77034164
949554851643 77035896
86832449563 77037628
48318056613 77039360
588920081293 77041092
663848082123 77042824
936249879533 77044556
981066627693 77046288
644941016493 77048020
667349390573 77049752
557408305243 77051484
289208077973 77053216
52519626753 77054948
937650402913 77056680
936950141223 77058412
268900488963 77060144
941851973053 77061876
51119103373 77063608
847316644903 77065340
177866469263 77067072
305314096843 77068804
427859892593 77070536
576315370873 77072268
718468493943 77074000
396348116543 77075732
200274843343 77077464
498586323283 77079196
869725018983 77080928
381642621053 77082660
741577129713 77084392
310215928673 77086124
285706769523 77087856
116243440543 77089588
422257799073 77091320
705863783523 77093052
436963294563 77094784
285006507833 77096516
625333689173 77098248
182768301093 77099980
724070587463 77101712
490183183003 77103444
725471110843 77105176
349430583313 77106908
27310205913 77108640
992270814733 77110372
800399111673 77112104
296910956563 77113836
341027443033 77115568
90333758013 77117300
294810171493 77119032
647742063253 77120764
770287859003 77122496
577715894253 77124228
84031402803 77125960
64424075483 77127692
787094139563 77129424
31511776053 77131156
301812788393 77132888
448867743293 77134620
878128159263 77136352
782192307733 77138084
768187073933 77139816
397048378233 77141548
42015701403 77143280
630935782693 77145012
847316644903 77146744
21708112393 77148476
518893912293 77150208
217781385593 77151940
70726430693 77153672
699561428313 77155404
410353350343 77157136
77729047593 77158868
331223779373 77160600
81930617733 77162332
7702878593 77164064
999973693323 77165796
67925383933 77167528
53219888443 77169260
694659596483 77170992
671550960713 77172724
260497348683 77174456
778690999283 77176188
550405688343 77177920
144253908143 77179652
742277391403 77181384
632336306073 77183116
109240823643 77184848
499986846663 77186580
100837683363 77188312
689757764653 77190044
858520831943 77191776
953056160093 77193508
615530025513 77195240
144954169833 77196972
797598064913 77198704
662447558743 77200436
324921424163 77202168
728272157603 77203900
978265580933 77205632
314417498813 77207364
356433200213 77209096
180667516023 77210828
735274774503 77212560
572814062423 77214292
917342813903 77216024
19607327323 77217756
123946319133 77219488
110641347023 77221220
665248605503 77222952
981766889383 77224684
495085014833 77226416
971262964033 77228148
91034019703 77229880
678553577613 77231612
716367708873 77233344
841714551383 77235076
251393946713 77236808
99437159983 77238540
249993423333 77240272
322120377403 77242004
990170029663 77243736
721269540703 77245468
231086357703 77247200
399849424993 77248932
259797086993 77250664
801099373363 77252396
292709386423 77254128
256996040233 77255860
937650402913 77257592
906138626863 77259324
277303629243 77261056
131649197723 77262788
89633496323 77264520
259096825303 77266252
625333689173 77267984
491583706383 77269716
697460643243 77271448
726871634223 77273180
133049721103 77274912
175065422503 77276644
359934508663 77278376
399849424993 77280108
426459369213 77281840
261897872063 77283572
402650471753 77285304
2801046763 77287036
114842917163 77288768
485281351173 77290500
523095482433 77292232
364136078803 77293964
92434543083 77295696
55320673513 77297428
616230287203 77299160
408952826963 77300892
551806211723 77302624
70026169003 77304356
90333758013 77306088
402650471753 77307820
42715963093 77309552
282205461073 77311284
911740720383 77313016
990870291353 77314748
158959403633 77316480
570013015663 77318212
58821981963 77319944
348030059933 77321676
107140038573 77323408
133049721103 77325140
570013015663 77326872
423658322453 77328604
628834997623 77330336
294810171493 77332068
875327112503 77333800
89633496323 77335532
400549686683 77337264
545503856513 77338996
617630810583 77340728
941151711363 77342460
904738103483 77344192
219882170663 77345924
766086288863 77347656
908939673623 77349388
826308794203 77351120
668749913953 77352852
650543110013 77354584
355732938523 77356316
213579815453 77358048
726871634223 77359780
815804868853 77361512
978965842623 77363244
448867743293 77364976
73527477453 77366708
741577129713 77368440
943952758123 77370172
97336374913 77371904
726171372533 77373636
260497348683 77375368
985968459523 77377100
935549617843 77378832
535700192853 77380564
775189690833 77382296
139352076313 77384028
467774808923 77385760
233187142773 77387492
469175332303 77389224
172264375743 77390956
130948936033 77392688
14005233803 77394420
378841574293 77396152
740876868023 77397884
390746023023 77399616
826308794203 77401348
615530025513 77403080
806001205193 77404812
494384753143 77406544
876727635883 77408276
520294435673 77410008
899836271653 77411740
953056160093 77413472
987368982903 77415204
829810102653 77416936
498586323283 77418668
959358515303 77420400
729672680983 77422132
591020866363 77423864
795497279843 77425596
820006438993 77427328
659646511983 77429060
690458026343 77430792
878828420953 77432524
272401797413 77434256
728972419293 77435988
795497279843 77437720
661047035363 77439452
864823187153 77441184
52519626753 77442916
413154397103 77444648
973363749103 77446380
827709317583 77448112
415955443863 77449844
23108635773 77451576
200975105033 77453308
603625576783 77455040
604325838473 77456772
86132187873 77458504
759083671963 77460236
875327112503 77461968
630935782693 77463700
790595448013 77465432
997872908253 77467164
536400454543 77468896
668749913953 77470628
365536602183 77472360
880228944333 77474092
923645169113 77475824
119744748993 77477556
836812719553 77479288
811603298713 77481020
470575855683 77482752
581917464393 77484484
602225053403 77486216
339626919653 77487948
466374285543 77489680
135850767863 77491412
482480304413 77493144
912440982073 77494876
712866400423 77496608
378141312603 77498340
638638661283 77500072
89633496323 77501804
254194993473 77503536
967061393893 77505268
117643963923 77507000
715667447183 77508732
21708112393 77510464
231086357703 77512196
947454066573 77513928
430660939353 77515660
992270814733 77517392
136551029553 77519124
298311479943 77520856
375340265843 77522588
559509090313 77524320
570013015663 77526052
592421389743 77527784
645641278183 77529516
553206735103 77531248
148455478283 77532980
974764272483 77534712
478278734273 77536444
65824598863 77538176
188370394613 77539908
978265580933 77541640
261197610373 77543372
689757764653 77545104
934149094463 77546836
252794470093 77548568
831210626033 77550300
610628193683 77552032
445366434843 77553764
564410922143 77555496
777290475903 77557228
888632084613 77558960
716367708873 77560692
806001205193 77562424
954456683473 77564156
544803594823 77565888
786393877873 77567620
992971076423 77569352
210078507003 77571084
991570553043 77572816
442565388083 77574548
165261758843 77576280
91034019703 77578012
97336374913 77579744
860621617013 77581476
791995971393 77583208
747179223233 77584940
222683217423 77586672
178566730953 77588404
669450175643 77590136
729672680983 77591868
339626919653 77593600
414554920483 77595332
393547069783 77597064
323520900783 77598796
478278734273 77600528
277303629243 77602260
195373011513 77603992
701662213383 77605724
886531299543 77607456
317218545573 77609188
479679257653 77610920
456570621883 77612652
1400523383 77614384
145654431523 77616116
359234246973 77617848
455170098503 77619580
698861166623 77621312
84031402803 77623044
726871634223 77624776
123246057443 77626508
974064010793 77628240
256295778543 77629972
439064079633 77631704
262598133753 77633436
845916121523 77635168
427159630903 77636900
86832449563 77638632
747879484923 77640364
477578472583 77642096
558808828623 77643828
563010398763 77645560
495785276523 77647292
214280077143 77649024
821406962373 77650756
20307589013 77652488
207977721933 77654220
603625576783 77655952
292709386423 77657684
529397837643 77659416
141452861383 77661148
4901831833 77662880
228285310943 77664612
17506542253 77666344
133749982793 77668076
148455478283 77669808
660346773673 77671540
626734212553 77673272
700261693 77675004
720569279013 77676736
950955375023 77678468
693959334793 77680200
578416155943 77681932
395647854853 77683664
902637318413 77685396
531498622713 77687128
755582363513 77688860
362735555423 77690592
18907065633 77692324
319319330643 77694056
679954100993 77695788
557408305243 77697520
267499965583 77699252
66524860553 77700984
351531368383 77702716
605026100163 77704448
70026169003 77706180
880228944333 77707912
647742063253 77709644
963560085443 77711376
81930617733 77713108
930647786013 77714840
903337580103 77716572
730372942673 77718304
740176606333 77720036
871825804053 77721768
599424006643 77723500
186269609543 77725232
96636113223 77726964
315818022193 77728696
317918807263 77730428
588920081293 77732160
924345430803 77733892
608527408613 77735624
280104676003 77737356
222683217423 77739088
924345430803 77740820
481079781033 77742552
343828489793 77744284
869725018983 77746016
144253908143 77747748
33612561123 77749480
210078507003 77751212
774489429143 77752944
206577198553 77754676
553906996793 77756408
513291818773 77758140
637238137903 77759872
238088974603 77761604
65124337173 77763336
635137352833 77765068
287107292903 77766800
841014289693 77768532
23808897463 77770264
575615109183 77771996
463573238783 77773728
808802251953 77775460
46917533233 77777192
805300943503 77778924
556708043553 77780656
464973762163 77782388
732473727743 77784120
662447558743 77785852
502087631733 77787584
1400523383 77789316
150556263353 77791048
796197541533 77792780
156858618563 77794512
97336374913 77796244
329122994303 77797976
481079781033 77799708
20307589013 77801440
155458095183 77803172
226184525873 77804904
394947593163 77806636
404050995133 77808368
249993423333 77810100
981766889383 77811832
19607327323 77813564
248592899953 77815296
174365160813 77817028
509090248633 77818760
552506473413 77820492
835412196173 77822224
694659596483 77823956
15405757183 77825688
100137421673 77827420
988769506283 77829152
752781316753 77830884
5602093523 77832616
998573169943 77834348
467074547233 77836080
477578472583 77837812
900536533343 77839544
520294435673 77841276
81230356043 77843008
114842917163 77844740
318619068953 77846472
541302286373 77848204
257696301923 77849936
355032676833 77851668
834011672793 77853400
166662282223 77855132
89633496323 77856864
373239480773 77858596
432761724423 77860328
769587597313 77862060
298311479943 77863792
406151780203 77865524
529397837643 77867256
17506542253 77868988
949554851643 77870720
343828489793 77872452
460071930333 77874184
428560154283 77875916
408952826963 77877648
963560085443 77879380
357133461903 77881112
170863852363 77882844
586119034533 77884576
712866400423 77886308
719869017323 77888040
976164795863 77889772
915942290523 77891504
699561428313 77893236
327722470923 77894968
914541767143 77896700
41315439713 77898432
291308863043 77900164
887931822923 77901896
205176675173 77903628
353632153453 77905360
25209420843 77907092
65824598863 77908824
393547069783 77910556
141452861383 77912288
488782659623 77914020
390045761333 77915752
939751187983 77917484
579116417633 77919216
835412196173 77920948
682054886063 77922680
798298326603 77924412
566511707213 77926144
114142655473 77927876
256996040233 77929608
221282694043 77931340
899836271653 77933072
648442324943 77934804
100837683363 77936536
837512981243 77938268
714967185493 77940000
420157014003 77941732
51819365063 77943464
422958060763 77945196
362735555423 77946928
214280077143 77948660
992270814733 77950392
548304903273 77952124
858520831943 77953856
782892569423 77955588
549705426653 77957320
813003822093 77959052
96636113223 77960784
911740720383 77962516
549005164963 77964248
879528682643 77965980
498586323283 77967712
796897803223 77969444
544103333133 77971176
203075890103 77972908
327022209233 77974640
941151711363 77976372
557408305243 77978104
897735486583 77979836
963560085443 77981568
859221093633 77983300
447467219913 77985032
908239411933 77986764
675052269163 77988496
808101990263 77990228
887931822923 77991960
640739446353 77993692
958658253613 77995424
724770849153 77997156
714967185493 77998888
422257799073 78000620
829109840963 78002352
490883444693 78004084
959358515303 78005816
672251222403 78007548
918043075593 78009280
67225122243 78011012
684855932823 78012744
93835066463 78014476
881629467713 78016208
464973762163 78017940
253494731783 78019672
228285310943 78021404
440464603013 78023136
212179292073 78024868
283605984453 78026600
597323221573 78028332
74928000833 78030064
940451449673 78031796
137251291243 78033528
766786550553 78035260
128147889273 78036992
570013015663 78038724
119744748993 78040456
433461986113 78042188
637238137903 78043920
781492046043 78045652
780091522663 78047384
677153054233 78049116
786393877873 78050848
228285310943 78052580
11904448733 78054312
43416224783 78056044
808101990263 78057776
745778699853 78059508
117643963923 78061240
565811445523 78062972
705863783523 78064704
2801046763 78066436
513291818773 78068168
373939742463 78069900
240890021363 78071632
92434543083 78073364
246492114883 78075096
593821913123 78076828
754882101823 78078560
348730321623 78080292
684855932823 78082024
112742132093 78083756
806001205193 78085488
324921424163 78087220
817205392233 78088952
286407031213 78090684
524496005813 78092416
543403071443 78094148
499286584973 78095880
651243371703 78097612
837512981243 78099344
16106018873 78101076
961459300373 78102808
815104607163 78104540
649842848323 78106272
82630879423 78108004
309515666983 78109736
32912299433 78111468
793396494773 78113200
327022209233 78114932
249993423333 78116664
978965842623 78118396
756982886893 78120128
967061393893 78121860
725471110843 78123592
985268197833 78125324
899136009963 78127056
291308863043 78128788
358533985283 78130520
538501239613 78132252
572113800733 78133984
305314096843 78135716
191871703063 78137448
206577198553 78139180
577715894253 78140912
343128228103 78142644
709365091973 78144376
31511776053 78146108
651243371703 78147840
275903105863 78149572
567211968903 78151304
48318056613 78153036
618331072273 78154768
527997314263 78156500
205176675173 78158232
658245988603 78159964
834711934483 78161696
172964637433 78163428
298311479943 78165160
512591557083 78166892
794096756463 78168624
186269609543 78170356
636537876213 78172088
156158356873 78173820
446766958223 78175552
659646511983 78177284
726871634223 78179016
714266923803 78180748
378141312603 78182480
478978995963 78184212
255595516853 78185944
637238137903 78187676
301112526703 78189408
558108566933 78191140
121845534063 78192872
192571964753 78194604
339626919653 78196336
255595516853 78198068
817205392233 78199800
955156945163 78201532
932748571083 78203264
404751256823 78204996
156858618563 78206728
394247331473 78208460
856420046873 78210192
171564114053 78211924
677153054233 78213656
439764341323 78215388
364136078803 78217120
339626919653 78218852
980366366003 78220584
584718511153 78222316
74227739143 78224048
808101990263 78225780
132349459413 78227512
289208077973 78229244
409653088653 78230976
74928000833 78232708
707264306903 78234440
948854589953 78236172
844515598143 78237904
102938468433 78239636
155458095183 78241368
475477687513 78243100
39214654643 78244832
760484195343 78246564
135150506173 78248296
116243440543 78250028
293409648113 78251760
749980269993 78253492
990170029663 78255224
779391260973 78256956
707964568593 78258688
616230287203 78260420
741577129713 78262152
97336374913 78263884
267499965583 78265616
149155739973 78267348
365536602183 78269080
438363817943 78270812
743677914783 78272544
787794401253 78274276
290608601353 78276008
354332415143 78277740
519594173983 78279472
112742132093 78281204
794096756463 78282936
70726430693 78284668
717768232253 78286400
640739446353 78288132
707264306903 78289864
406151780203 78291596
530798361023 78293328
182068039403 78295060
978965842623 78296792
464273500473 78298524
324921424163 78300256
378141312603 78301988
270301012343 78303720
133749982793 78305452
754181840133 78307184
243691068123 78308916
694659596483 78310648
682054886063 78312380
437663556253 78314112
352231630073 78315844
56020935203 78317576
614129502133 78319308
42715963093 78321040
9103401973 78322772
542702809753 78324504
371138695703 78326236
474777425823 78327968
869725018983 78329700
142153123073 78331432
669450175643 78333164
409653088653 78334896
254194993473 78336628
448867743293 78338360
458671406953 78340092
120445010683 78341824
123946319133 78343556
240189759673 78345288
344528751483 78347020
207277460243 78348752
768187073933 78350484
211479030383 78352216
408252565273 78353948
285706769523 78355680
193272226443 78357412
960759038683 78359144
653344156773 78360876
320719854023 78362608
930647786013 78364340
593121651433 78366072
66524860553 78367804
841714551383 78369536
140752599693 78371268
422257799073 78373000
796897803223 78374732
542002548063 78376464
360634770353 78378196
378141312603 78379928
273102059103 78381660
940451449673 78383392
312316713743 78385124
12604710423 78386856
679253839303 78388588
513291818773 78390320
152657048423 78392052
182068039403 78393784
649842848323 78395516
657545726913 78397248
679253839303 78398980
343128228103 78400712
813003822093 78402444
280804937693 78404176
276603367553 78405908
836112457863 78407640
645641278183 78409372
759083671963 78411104
706564045213 78412836
813704083783 78414568
563010398763 78416300
612028717063 78418032
382342882743 78419764
415955443863 78421496
72126954073 78423228
309515666983 78424960
495785276523 78426692
703762998453 78428424
320019592333 78430156
845916121523 78431888
563010398763 78433620
277303629243 78435352
983867674453 78437084
607126885233 78438816
428560154283 78440548
44816748163 78442280
130248674343 78444012
781492046043 78445744
251393946713 78447476
250693685023 78449208
649142586633 78450940
974064010793 78452672
683455409443 78454404
29410990983 78456136
710065353663 78457868
717768232253 78459600
922944907423 78461332
227585049253 78463064
482480304413 78464796
257696301923 78466528
214280077143 78468260
880228944333 78469992
352231630073 78471724
830510364343 78473456
916642552213 78475188
710065353663 78476920
890732869683 78478652
223383479113 78480384
289208077973 78482116
368337648943 78483848
933448832773 78485580
413154397103 78487312
600124268333 78489044
723370325773 78490776
860621617013 78492508
869024757293 78494240
831210626033 78495972
228985572633 78497704
460772192023 78499436
871825804053 78501168
395647854853 78502900
783592831113 78504632
701662213383 78506364
991570553043 78508096
520994697363 78509828
522395220743 78511560
418756490623 78513292
218481647283 78515024
660346773673 78516756
481780042723 78518488
407552303583 78520220
286407031213 78521952
446066696533 78523684
196773534893 78525416
745778699853 78527148
825608532513 78528880
2801046763 78530612
484581089483 78532344
621832380723 78534076
768887335623 78535808
733173989433 78537540
141452861383 78539272
762584980413 78541004
415955443863 78542736
481079781033 78544468
796197541533 78546200
136551029553 78547932
541302286373 78549664
467074547233 78551396
801799635053 78553128
597323221573 78554860
707964568593 78556592
362035293733 78558324
425058845833 78560056
804600681813 78561788
788494662943 78563520
469875593993 78565252
69325907313 78566984
276603367553 78568716
715667447183 78570448
556708043553 78572180
343128228103 78573912
418756490623 78575644
35013084503 78577376
653344156773 78579108
24509159153 78580840
126747365893 78582572
779391260973 78584304
79129570973 78586036
160359927013 78587768
123246057443 78589500
735274774503 78591232
621832380723 78592964
609927931993 78594696
453069313433 78596428
981766889383 78598160
120445010683 78599892
953756421783 78601624
256996040233 78603356
170863852363 78605088
35013084503 78606820
939050926293 78608552
909639935313 78610284
557408305243 78612016
986668721213 78613748
516092865533 78615480
783592831113 78617212
193272226443 78618944
534299669473 78620676
66524860553 78622408
348730321623 78624140
441164864703 78625872
700261693 78627604
802499896743 78629336
436263032873 78631068
524496005813 78632800
915242028833 78634532
44116486473 78636264
856420046873 78637996
269600750653 78639728
77729047593 78641460
838913504623 78643192
988069244593 78644924
376740789223 78646656
34312822813 78648388
305314096843 78650120
532198884403 78651852
476177949203 78653584
757683148583 78655316
20307589013 78657048
350831106693 78658780
336825872893 78660512
390746023023 78662244
817205392233 78663976
190471179683 78665708
403350733443 78667440
21708112393 78669172
394247331473 78670904
588920081293 78672636
196773534893 78674368
513291818773 78676100
506289201873 78677832
4901831833 78679564
324921424163 78681296
738075821263 78683028
286407031213 78684760
550405688343 78686492
313016975433 78688224
72126954073 78689956
313717237123 78691688
244391329813 78693420
348030059933 78695152
13304972113 78696884
130248674343 78698616
417355967243 78700348
89633496323 78702080
105739515193 78703812
369738172323 78705544
496485538213 78707276
207977721933 78709008
878828420953 78710740
866223710533 78712472
636537876213 78714204
897735486583 78715936
243691068123 78717668
390045761333 78719400
214280077143 78721132
864122925463 78722864
22408374083 78724596
475477687513 78726328
392846808093 78728060
434862509493 78729792
236688451223 78731524
974064010793 78733256
707264306903 78734988
21007850703 78736720
466374285543 78738452
57421458583 78740184
499286584973 78741916
483180566103 78743648
298311479943 78745380
965660870513 78747112
375340265843 78748844
92434543083 78750576
874626850813 78752308
612728978753 78754040
826308794203 78755772
724770849153 78757504
724770849153 78759236
120445010683 78760968
183468562783 78762700
646341539873 78764432
968461917273 78766164
344528751483 78767896
460071930333 78769628
271001274033 78771360
210778768693 78773092
429260415973 78774824
767486812243 78776556
927146477563 78778288
612028717063 78780020
671550960713 78781752
233887404463 78783484
466374285543 78785216
735274774503 78786948
292709386423 78788680
852918738423 78790412
374640004153 78792144
48318056613 78793876
960058776993 78795608
207977721933 78797340
226884787563 78799072
174365160813 78800804
864823187153 78802536
593821913123 78804268
753481578443 78806000
582617726083 78807732
534999931163 78809464
226884787563 78811196
642139969733 78812928
355032676833 78814660
440464603013 78816392
691858549723 78818124
704463260143 78819856
57421458583 78821588
733874251123 78823320
42715963093 78825052
424358584143 78826784
957957991923 78828516
654044418463 78830248
712166138733 78831980
88933234633 78833712
235988189533 78835444
67225122243 78837176
512591557083 78838908
770988120693 78840640
42715963093 78842372
49018318303 78844104
621132119033 78845836
774489429143 78847568
721269540703 78849300
578416155943 78851032
40615178023 78852764
811603298713 78854496
894234178133 78856228
2100785073 78857960
361335032043 78859692
563710660453 78861424
352931891763 78863156
686956717893 78864888
870425280673 78866620
397748639923 78868352
753481578443 78870084
33612561123 78871816
350130845003 78873548
368337648943 78875280
254194993473 78877012
567211968903 78878744
899136009963 78880476
408952826963 78882208
519594173983 78883940
725471110843 78885672
369037910633 78887404
506289201873 78889136
2801046763 78890868
957957991923 78892600
967061393893 78894332
700261693 78896064
949554851643 78897796
355032676833 78899528
37814131263 78901260
351531368383 78902992
889332346303 78904724
308815405293 78906456
137251291243 78908188
271701535723 78909920
274502582483 78911652
629535259313 78913384
735975036193 78915116
659646511983 78916848
493684491453 78918580
798998588293 78920312
298311479943 78922044
988069244593 78923776
380242097673 78925508
494384753143 78927240
677153054233 78928972
679954100993 78930704
139352076313 78932436
523095482433 78934168
65824598863 78935900
37113869573 78937632
400549686683 78939364
40615178023 78941096
327722470923 78942828
432061462733 78944560
724070587463 78946292
567912230593 78948024
448867743293 78949756
692558811413 78951488
985968459523 78953220
754181840133 78954952
433461986113 78956684
299712003323 78958416
852218476733 78960148
57421458583 78961880
904037841793 78963612
674352007473 78965344
244391329813 78967076
936950141223 78968808
234587666153 78970540
331223779373 78972272
495085014833 78974004
899836271653 78975736
942552234743 78977468
214280077143 78979200
532198884403 78980932
890732869683 78982664
341027443033 78984396
442565388083 78986128
320019592333 78987860
189770917993 78989592
355732938523 78991324
515392603843 78993056
193272226443 78994788
778690999283 78996520
294810171493 78998252
203075890103 78999984
403350733443 79001716
545503856513 79003448
235988189533 79005180
713566662113 79006912
343128228103 79008644
563010398763 79010376
496485538213 79012108
901937056723 79013840
740876868023 79015572
843815336453 79017304
961459300373 79019036
998573169943 79020768
309515666983 79022500
88933234633 79024232
999973693323 79025964
379541835983 79027696
477578472583 79029428
90333758013 79031160
721269540703 79032892
245091591503 79034624
365536602183 79036356
686956717893 79038088
941851973053 79039820
396348116543 79041552
974064010793 79043284
920844122353 79045016
121145272373 79046748
809502513643 79048480
579116417633 79050212
912440982073 79051944
800399111673 79053676
63723813793 79055408
177866469263 79057140
49018318303 79058872
221282694043 79060604
492984229763 79062336
174365160813 79064068
810202775333 79065800
602225053403 79067532
253494731783 79069264
684155671133 79070996
228985572633 79072728
8403140283 79074460
156858618563 79076192
850817953353 79077924
834711934483 79079656
677153054233 79081388
714266923803 79083120
231086357703 79084852
766086288863 79086584
144253908143 79088316
415255182173 79090048
712866400423 79091780
249993423333 79093512
526596790883 79095244
450968528363 79096976
563010398763 79098708
357833723593 79100440
175765684193 79102172
678553577613 79103904
469175332303 79105636
163861235463 79107368
391446284713 79109100
410353350343 79110832
359234246973 79112564
216380862213 79114296
922944907423 79116028
70726430693 79117760
544803594823 79119492
235287927843 79121224
846616383213 79122956
311616452053 79124688
693959334793 79126420
876727635883 79128152
3501308453 79129884
28710729293 79131616
51819365063 79133348
526596790883 79135080
695359858173 79136812
742977653093 79138544
586819296223 79140276
76328524213 79142008
858520831943 79143740
63723813793 79145472
917342813903 79147204
520994697363 79148936
868324495603 79150668
876027374193 79152400
51119103373 79154132
836112457863 79155864
98736898293 79157596
769587597313 79159328
200975105033 79161060
786393877873 79162792
295510433183 79164524
309515666983 79166256
883730252783 79167988
471976379063 79169720
263298395443 79171452
506989463563 79173184
116943702233 79174916
626033950863 79176648
647742063253 79178380
708664830283 79180112
946053543193 79181844
166662282223 79183576
120445010683 79185308
638638661283 79187040
969162178963 79188772
97336374913 79190504
573514324113 79192236
728272157603 79193968
538501239613 79195700
665248605503 79197432
665248605503 79199164
684155671133 79200896
937650402913 79202628
565111183833 79204360
350130845003 79206092
941851973053 79207824
663848082123 79209556
372539219083 79211288
787794401253 79213020
737375559573 79214752
201675366723 79216484
698160904933 79218216
969162178963 79219948
510490772013 79221680
568612492283 79223412
978965842623 79225144
212179292073 79226876
745778699853 79228608
301112526703 79230340
558108566933 79232072
371138695703 79233804
614129502133 79235536
827709317583 79237268
14705495493 79239000
421557537383 79240732
160359927013 79242464
290608601353 79244196
380942359363 79245928
271701535723 79247660
970562702343 79249392
111341608713 79251124
79129570973 79252856
21708112393 79254588
66524860553 79256320
803900420123 79258052
595222436503 79259784
299712003323 79261516
285006507833 79263248
597323221573 79264980
3 79266712
782192307733 79268444
843815336453 79270176
415955443863 79271908
987368982903 79273640
516793127223 79275372
495085014833 79277104
490883444693 79278836
801799635053 79280568
573514324113 79282300
341727704723 79284032
430660939353 79285764
387944976263 79287496
17506542253 79289228
749280008303 79290960
850817953353 79292692
707264306903 79294424
124646580823 79296156
382342882743 79297888
761184457033 79299620
94535328153 79301352
179266992643 79303084
741577129713 79304816
883730252783 79306548
274502582483 79308280
599424006643 79310012
81230356043 79311744
222683217423 79313476
332624302753 79315208
299712003323 79316940
878128159263 79318672
455870360193 79320404
574214585803 79322136
333324564443 79323868
576315370873 79325600
218481647283 79327332
946753804883 79329064
111341608713 79330796
404050995133 79332528
939050926293 79334260
664548343813 79335992
994371599803 79337724
576315370873 79339456
211479030383 79341188
614829763823 79342920
525896529193 79344652
914541767143 79346384
210078507003 79348116
956557468543 79349848
584018249463 79351580
672251222403 79353312
745778699853 79355044
408252565273 79356776
26609944223 79358508
98736898293 79360240
557408305243 79361972
560209352003 79363704
61623028723 79365436
968461917273 79367168
135850767863 79368900
116243440543 79370632
335425349513 79372364
483180566103 79374096
625333689173 79375828
879528682643 79377560
744378176473 79379292
252794470093 79381024
956557468543 79382756
481780042723 79384488
269600750653 79386220
143553646453 79387952
594522174813 79389684
683455409443 79391416
399849424993 79393148
346629536553 79394880
482480304413 79396612
378841574293 79398344
315818022193 79400076
23108635773 79401808
995071861493 79403540
93134804773 79405272
986668721213 79407004
318619068953 79408736
871125542363 79410468
812303560403 79412200
755582363513 79413932
876727635883 79415664
658946250293 79417396
814404345473 79419128
848717168283 79420860
393547069783 79422592
198174058273 79424324
139352076313 79426056
213579815453 79427788
292709386423 79429520
902637318413 79431252
373239480773 79432984
14705495493 79434716
380942359363 79436448
110641347023 79438180
214980338833 79439912
158259141943 79441644
268200227273 79443376
839613766313 79445108
17506542253 79446840
588219819603 79448572
972663487413 79450304
193972488133 79452036
631636044383 79453768
190471179683 79455500
585418772843 79457232
595222436503 79458964
574914847493 79460696
42015701403 79462428
880929206023 79464160
44116486473 79465892
775889952523 79467624
617630810583 79469356
222683217423 79471088
663147820433 79472820
557408305243 79474552
994371599803 79476284
904037841793 79478016
355732938523 79479748
408952826963 79481480
712166138733 79483212
969862440653 79484944
911040458693 79486676
109941085333 79488408
126747365893 79490140
897735486583 79491872
585418772843 79493604
291308863043 79495336
890032607993 79497068
613429240443 79498800
89633496323 79500532
412454135413 79502264
599424006643 79503996
901236795033 79505728
344528751483 79507460
616930548893 79509192
630235521003 79510924
460071930333 79512656
941851973053 79514388
213579815453 79516120
559509090313 79517852
133049721103 79519584
777290475903 79521316
679253839303 79523048
303213311773 79524780
287807554593 79526512
530798361023 79528244
264698918823 79529976
772388644073 79531708
762584980413 79533440
644941016493 79535172
687656979583 79536904
697460643243 79538636
669450175643 79540368
264698918823 79542100
852218476733 79543832
168763067293 79545564
370438434013 79547296
66524860553 79549028
763985503793 79550760
684855932823 79552492
542702809753 79554224
41315439713 79555956
126747365893 79557688
136551029553 79559420
313016975433 79561152
742277391403 79562884
94535328153 79564616
683455409443 79566348
56721196893 79568080
173664899123 79569812
279404414313 79571544
535700192853 79573276
197473796583 79575008
626734212553 79576740
308115143603 79578472
386544452883 79580204
52519626753 79581936
999973693323 79583668
943952758123 79585400
71426692383 79587132
176465945883 79588864
348730321623 79590596
679253839303 79592328
612028717063 79594060
764685765483 79595792
25909682533 79597524
966361132203 79599256
406852041893 79600988
65124337173 79602720
807401728573 79604452
986668721213 79606184
83331141113 79607916
476878210893 79609648
759783933653 79611380
908939673623 79613112
237388712913 79614844
327722470923 79616576
700261693 79618308
992971076423 79620040
497185799903 79621772
280104676003 79623504
735274774503 79625236
957957991923 79626968
327722470923 79628700
434162247803 79630432
836112457863 79632164
341027443033 79633896
170863852363 79635628
343828489793 79637360
521694959053 79639092
581217202703 79640824
315117760503 79642556
275202844173 79644288
253494731783 79646020
873226327433 79647752
413854658793 79649484
891433131373 79651216
616930548893 79652948
829109840963 79654680
132349459413 79656412
415955443863 79658144
241590283053 79659876
531498622713 79661608
843815336453 79663340
98736898293 79665072
445366434843 79666804
927846739253 79668536
49018318303 79670268
344528751483 79672000
223383479113 79673732
559509090313 79675464
370438434013 79677196
413854658793 79678928
770988120693 79680660
14705495493 79682392
600124268333 79684124
548304903273 79685856
271701535723 79687588
394247331473 79689320
586119034533 79691052
321420115713 79692784
249993423333 79694516
22408374083 79696248
651943633393 79697980
226884787563 79699712
819306177303 79701444
726871634223 79703176
490183183003 79704908
754181840133 79706640
976865057553 79708372
280104676003 79710104
106439776883 79711836
322120377403 79713568
158959403633 79715300
249993423333 79717032
997172646563 79718764
710765615353 79720496
8403140283 79722228
770287859003 79723960
156858618563 79725692
176465945883 79727424
112041870403 79729156
341027443033 79730888
847316644903 79732620
290608601353 79734352
568612492283 79736084
843115074763 79737816
780091522663 79739548
417355967243 79741280
897035224893 79743012
400549686683 79744744
342427966413 79746476
561609875383 79748208
198874319963 79749940
821406962373 79751672
262598133753 79753404
614829763823 79755136
871825804053 79756868
721269540703 79758600
468475070613 79760332
462872977093 79762064
231786619393 79763796
353632153453 79765528
317218545573 79767260
815804868853 79768992
129548412653 79770724
426459369213 79772456
425058845833 79774188
834711934483 79775920
334725087823 79777652
394947593163 79779384
283605984453 79781116
159659665323 79782848
23108635773 79784580
292709386423 79786312
401950210063 79788044
769587597313 79789776
931348047703 79791508
3 79793240
239489497983 79794972
300412265013 79796704
301112526703 79798436
105739515193 79800168
377441050913 79801900
732473727743 79803632
564410922143 79805364
336825872893 79807096
689057502963 79808828
979666104313 79810560
490883444693 79812292
52519626753 79814024
825608532513 79815756
887231561233 79817488
359934508663 79819220
622532642413 79820952
810202775333 79822684
210778768693 79824416
913141243763 79826148
473376902443 79827880
665248605503 79829612
569312753973 79831344
634437091143 79833076
920143860663 79834808
523795744123 79836540
949554851643 79838272
126747365893 79840004
880228944333 79841736
386544452883 79843468
714266923803 79845200
206577198553 79846932
132349459413 79848664
199574581653 79850396
201675366723 79852128
56721196893 79853860
533599407783 79855592
508389986943 79857324
60922767033 79859056
637938399593 79860788
443965911463 79862520
633036567763 79864252
471276117373 79865984
647041801563 79867716
694659596483 79869448
68625645623 79871180
56721196893 79872912
642840231423 79874644
177866469263 79876376
855719785183 79878108
488082397933 79879840
766086288863 79881572
986668721213 79883304
314417498813 79885036
394247331473 79886768
603625576783 79888500
730372942673 79890232
285706769523 79891964
801099373363 79893696
116243440543 79895428
920143860663 79897160
181367777713 79898892
151956786733 79900624
823507747443 79902356
58121720273 79904088
245091591503 79905820
333324564443 79907552
917342813903 79909284
23808897463 79911016
21708112393 79912748
546904379893 79914480
841714551383 79916212
581217202703 79917944
592421389743 79919676
578416155943 79921408
211479030383 79923140
36413607883 79924872
832611149413 79926604
30811514363 79928336
972663487413 79930068
856420046873 79931800
540602024683 79933532
553906996793 79935264
995772123183 79936996
616230287203 79938728
572113800733 79940460
669450175643 79942192
228285310943 79943924
362735555423 79945656
96636113223 79947388
96636113223 79949120
246492114883 79950852
651243371703 79952584
784993354493 79954316
551105950033 79956048
327722470923 79957780
119044487303 79959512
846616383213 79961244
93134804773 79962976
758383410273 79964708
167362543913 79966440
435562771183 79968172
942552234743 79969904
943252496433 79971636
294109909803 79973368
504188416803 79975100
843815336453 79976832
751380793373 79978564
848016906593 79980296
479679257653 79982028
894934439823 79983760
265399180513 79985492
32212037743 79987224
615530025513 79988956
684855932823 79990688
265399180513 79992420
65124337173 79994152
867624233913 79995884
14005233803 79997616
383043144433 79999348
136551029553 80001080
629535259313 80002812
84731664493 80004544
632336306073 80006276
268900488963 80008008
862022140393 80009740
81930617733 80011472
611328455373 80013204
344528751483 80014936
915242028833 80016668
109240823643 80018400
51819365063 80020132
307414881913 80021864
978265580933 80023596
2801046763 80025328
297611218253 80027060
29410990983 80028792
3501308453 80030524
763285242103 80032256
978265580933 80033988
427859892593 80035720
51119103373 80037452
716367708873 80039184
245091591503 80040916
336825872893 80042648
220582432353 80044380
205176675173 80046112
619031333963 80047844
399149163303 80049576
885130776163 80051308
256996040233 80053040
108540561953 80054772
404050995133 80056504
530098099333 80058236
329122994303 80059968
862022140393 80061700
95935851533 80063432
847316644903 80065164
118344225613 80066896
754181840133 80068628
139352076313 80070360
584018249463 80072092
938350664603 80073824
957957991923 80075556
335425349513 80077288
175065422503 80079020
210078507003 80080752
334725087823 80082484
203075890103 80084216
401249948373 80085948
574214585803 80087680
399849424993 80089412
480379519343 80091144
782192307733 80092876
797598064913 80094608
369738172323 80096340
549005164963 80098072
57421458583 80099804
713566662113 80101536
69325907313 80103268
3501308453 80105000
483180566103 80106732
303213311773 80108464
170163590673 80110196
709365091973 80111928
692558811413 80113660
455870360193 80115392
653344156773 80117124
915242028833 80118856
982467151073 80120588
438363817943 80122320
292709386423 80124052
569312753973 80125784
436963294563 80127516
64424075483 80129248
177166207573 80130980
3 80132712
675052269163 80134444
394947593163 80136176
273802320793 80137908
816505130543 80139640
822107224063 80141372
313717237123 80143104
464973762163 80144836
978265580933 80146568
352931891763 80148300
279404414313 80150032
824908270823 80151764
249293161643 80153496
511191033703 80155228
803200158433 80156960
123946319133 80158692
523795744123 80160424
371838957393 80162156
399849424993 80163888
658946250293 80165620
462872977093 80167352
307414881913 80169084
604325838473 80170816
158959403633 80172548
121145272373 80174280
97336374913 80176012
523795744123 80177744
321420115713 80179476
287107292903 80181208
511191033703 80182940
605726361853 80184672
668749913953 80186404
149856001663 80188136
202375628413 80189868
952355898403 80191600
945353281503 80193332
11904448733 80195064
640039184663 80196796
742977653093 80198528
441164864703 80200260
834011672793 80201992
529397837643 80203724
14705495493 80205456
780791784353 80207188
614829763823 80208920
767486812243 80210652
683455409443 80212384
541302286373 80214116
962159562063 80215848
714266923803 80217580
795497279843 80219312
821406962373 80221044
538501239613 80222776
66524860553 80224508
75628262523 80226240
52519626753 80227972
650543110013 80229704
499986846663 80231436
849417429973 80233168
126047104203 80234900
523095482433 80236632
471276117373 80238364
588219819603 80240096
198874319963 80241828
175065422503 80243560
452369051743 80245292
903337580103 80247024
877427897573 80248756
776590214213 80250488
245091591503 80252220
128848150963 80253952
885130776163 80255684
768187073933 80257416
514692342153 80259148
22408374083 80260880
407552303583 80262612
653344156773 80264344
578416155943 80266076
926446215873 80267808
304613835153 80269540
869725018983 80271272
891433131373 80273004
816505130543 80274736
199574581653 80276468
376740789223 80278200
164561497153 80279932
460772192023 80281664
151256525043 80283396
768187073933 80285128
58821981963 80286860
24509159153 80288592
268900488963 80290324
141452861383 80292056
939751187983 80293788
983167412763 80295520
631636044383 80297252
861321878703 80298984
42015701403 80300716
454469836813 80302448
335425349513 80304180
374640004153 80305912
428560154283 80307644
236688451223 80309376
272401797413 80311108
81230356043 80312840
121845534063 80314572
179266992643 80316304
152657048423 80318036
920143860663 80319768
274502582483 80321500
144954169833 80323232
260497348683 80324964
735274774503 80326696
119744748993 80328428
175065422503 80330160
833311411103 80331892
490883444693 80333624
701662213383 80335356
215680600523 80337088
314417498813 80338820
974764272483 80340552
988069244593 80342284
604325838473 80344016
371838957393 80345748
878828420953 80347480
560209352003 80349212
68625645623 80350944
367637387253 80352676
259797086993 80354408
664548343813 80356140
584018249463 80357872
395647854853 80359604
906838888553 80361336
510490772013 80363068
275202844173 80364800
89633496323 80366532
45517009853 80368264
770988120693 80369996
775889952523 80371728
38514392953 80373460
186269609543 80375192
364136078803 80376924
747179223233 80378656
206577198553 80380388
471976379063 80382120
726871634223 80383852
439064079633 80385584
324921424163 80387316
873226327433 80389048
475477687513 80390780
154757833493 80392512
960058776993 80394244
953056160093 80395976
385844191193 80397708
738776082953 80399440
847316644903 80401172
499286584973 80402904
154757833493 80404636
401249948373 80406368
95235589843 80408100
521694959053 80409832
123246057443 80411564
143553646453 80413296
242990806433 80415028
805300943503 80416760
139352076313 80418492
67225122243 80420224
476177949203 80421956
710065353663 80423688
461472453713 80425420
91734281393 80427152
936249879533 80428884
16806280563 80430616
297611218253 80432348
448867743293 80434080
334024826133 80435812
685556194513 80437544
998573169943 80439276
179266992643 80441008
615530025513 80442740
945353281503 80444472
655444941843 80446204
782192307733 80447936
278003890933 80449668
766786550553 80451400
410353350343 80453132
253494731783 80454864
306014358533 80456596
442565388083 80458328
184168824473 80460060
782192307733 80461792
602925315093 80463524
163160973773 80465256
834711934483 80466988
196073273203 80468720
560909613693 80470452
322820639093 80472184
390045761333 80473916
777290475903 80475648
509090248633 80477380
364836340493 80479112
563710660453 80480844
226184525873 80482576
194672749823 80484308
257696301923 80486040
376040527533 80487772
136551029553 80489504
603625576783 80491236
329823255993 80492968
668049652263 80494700
776590214213 80496432
702362475073 80498164
256295778543 80499896
121145272373 80501628
750680531683 80503360
70726430693 80505092
633036567763 80506824
483180566103 80508556
112041870403 80510288
305314096843 80512020
450268266673 80513752
30111252673 80515484
602225053403 80517216
978265580933 80518948
581217202703 80520680
534999931163 80522412
293409648113 80524144
682755147753 80525876
107140038573 80527608
228285310943 80529340
553206735103 80531072
656145203533 80532804
25909682533 80534536
170163590673 80536268
100837683363 80538000
679954100993 80539732
427859892593 80541464
533599407783 80543196
277303629243 80544928
608527408613 80546660
187670132923 80548392
405451518513 80550124
384443667813 80551856
206577198553 80553588
714266923803 80555320
158259141943 80557052
24509159153 80558784
260497348683 80560516
576315370873 80562248
28010467603 80563980
15405757183 80565712
207977721933 80567444
978965842623 80569176
154057571803 80570908
235287927843 80572640
721269540703 80574372
55320673513 80576104
817205392233 80577836
800399111673 80579568
852918738423 80581300
665248605503 80583032
884430514473 80584764
514692342153 80586496
254895255163 80588228
943952758123 80589960
86132187873 80591692
116243440543 80593424
641439708043 80595156
45517009853 80596888
755582363513 80598620
558108566933 80600352
622532642413 80602084
717768232253 80603816
588219819603 80605548
949554851643 80607280
383043144433 80609012
107140038573 80610744
749980269993 80612476
753481578443 80614208
900536533343 80615940
136551029553 80617672
877427897573 80619404
971963225723 80621136
532899146093 80622868
291308863043 80624600
823507747443 80626332
710765615353 80628064
836812719553 80629796
933448832773 80631528
546204118203 80633260
54620411823 80634992
718468493943 80636724
641439708043 80638456
171564114053 80640188
68625645623 80641920
883029991093 80643652
530798361023 80645384
941851973053 80647116
544103333133 80648848
579116417633 80650580
108540561953 80652312
932748571083 80654044
277303629243 80655776
32212037743 80657508
542702809753 80659240
189770917993 80660972
602225053403 80662704
410353350343 80664436
999973693323 80666168
767486812243 80667900
105039253503 80669632
162460712083 80671364
989469767973 80673096
935549617843 80674828
539201501303 80676560
962159562063 80678292
595922698193 80680024
494384753143 80681756
228285310943 80683488
203776151793 80685220
645641278183 80686952
429960677663 80688684
915942290523 80690416
871825804053 80692148
42015701403 80693880
792696233083 80695612
939751187983 80697344
616230287203 80699076
310916190363 80700808
913141243763 80702540
292009124733 80704272
828409579273 80706004
637238137903 80707736
602225053403 80709468
840314028003 80711200
670850699023 80712932
369037910633 80714664
999973693323 80716396
256295778543 80718128
137951552933 80719860
571413539043 80721592
282905722763 80723324
777990737593 80725056
729672680983 80726788
605726361853 80728520
606426623543 80730252
473376902443 80731984
442565388083 80733716
11204187043 80735448
939050926293 80737180
717768232253 80738912
396348116543 80740644
788494662943 80742376
453769575123 80744108
951655636713 80745840
366236863873 80747572
723370325773 80749304
271001274033 80751036
428560154283 80752768
394247331473 80754500
172264375743 80756232
516092865533 80757964
167362543913 80759696
941151711363 80761428
55320673513 80763160
184869086163 80764892
463573238783 80766624
586119034533 80768356
806701466883 80770088
711465877043 80771820
135150506173 80773552
661047035363 80775284
574214585803 80777016
529397837643 80778748
700261690003 80780480
768187073933 80782212
48318056613 80783944
794096756463 80785676
63723813793 80787408
165962020533 80789140
563010398763 80790872
663848082123 80792604
116943702233 80794336
787794401253 80796068
612028717063 80797800
247192376573 80799532
69325907313 80801264
390746023023 80802996
623933165793 80804728
162460712083 80806460
869725018983 80808192
289908339663 80809924
957957991923 80811656
514692342153 80813388
789895186323 80815120
747179223233 80816852
89633496323 80818584
231086357703 80820316
857820570253 80822048
861321878703 80823780
390045761333 80825512
164561497153 80827244
263998657133 80828976
565811445523 80830708
48318056613 80832440
188370394613 80834172
21007850703 80835904
166662282223 80837636
156858618563 80839368
296910956563 80841100
78429309283 80842832
204476413483 80844564
663848082123 80846296
324921424163 80848028
796897803223 80849760
11204187043 80851492
509090248633 80853224
834011672793 80854956
956557468543 80856688
404751256823 80858420
897035224893 80860152
682054886063 80861884
156158356873 80863616
930647786013 80865348
313717237123 80867080
724770849153 80868812
399149163303 80870544
809502513643 80872276
427159630903 80874008
199574581653 80875740
884430514473 80877472
577715894253 80879204
430660939353 80880936
747879484923 80882668
168763067293 80884400
665948867193 80886132
337526134583 80887864
519594173983 80889596
343128228103 80891328
67225122243 80893060
180667516023 80894792
161060188703 80896524
908239411933 80898256
320019592333 80899988
987368982903 80901720
568612492283 80903452
916642552213 80905184
451668790053 80906916
883730252783 80908648
180667516023 80910380
407552303583 80912112
906138626863 80913844
584018249463 80915576
303213311773 80917308
210778768693 80919040
784293092803 80920772
458671406953 80922504
563010398763 80924236
375340265843 80925968
66524860553 80927700
420157014003 80929432
183468562783 80931164
191171441373 80932896
66524860553 80934628
151256525043 80936360
143553646453 80938092
399849424993 80939824
217781385593 80941556
906138626863 80943288
376040527533 80945020
321420115713 80946752
74928000833 80948484
68625645623 80950216
109240823643 80951948
534299669473 80953680
334024826133 80955412
900536533343 80957144
575615109183 80958876
872526065743 80960608
569312753973 80962340
334725087823 80964072
719168755633 80965804
77028785903 80967536
894934439823 80969268
593121651433 80971000
791295709703 80972732
28710729293 80974464
627434474243 80976196
39914916333 80977928
98736898293 80979660
64424075483 80981392
718468493943 80983124
710765615353 80984856
636537876213 80986588
545503856513 80988320
235988189533 80990052
800399111673 80991784
49718579993 80993516
784293092803 80995248
489482921313 80996980
939751187983 80998712
202375628413 81000444
535700192853 81002176
249293161643 81003908
700961951693 81005640
168062805603 81007372
613429240443 81009104
955156945163 81010836
88933234633 81012568
314417498813 81014300
43416224783 81016032
488782659623 81017764
413154397103 81019496
144954169833 81021228
416655705553 81022960
420157014003 81024692
985968459523 81026424
842414813073 81028156
310215928673 81029888
820706700683 81031620
506989463563 81033352
726171372533 81035084
119044487303 81036816
219181908973 81038548
342427966413 81040280
854319261803 81042012
524496005813 81043744
931348047703 81045476
389345499643 81047208
507689725253 81048940
39214654643 81050672
488082397933 81052404
91034019703 81054136
136551029553 81055868
983167412763 81057600
406852041893 81059332
214980338833 81061064
665948867193 81062796
684155671133 81064528
200274843343 81066260
830510364343 81067992
539901762993 81069724
275202844173 81071456
897735486583 81073188
179967254333 81074920
296210694873 81076652
997172646563 81078384
911740720383 81080116
857120308563 81081848
66524860553 81083580
98736898293 81085312
923645169113 81087044
286407031213 81088776
306014358533 81090508
634437091143 81092240
362035293733 81093972
691158288033 81095704
712166138733 81097436
43416224783 81099168
656845465223 81100900
280804937693 81102632
634437091143 81104364
453769575123 81106096
44116486473 81107828
690458026343 81109560
480379519343 81111292
240890021363 81113024
341727704723 81114756
682755147753 81116488
425759107523 81118220
561609875383 81119952
289208077973 81121684
109941085333 81123416
16106018873 81125148
313016975433 81126880
18206803943 81128612
565811445523 81130344
181367777713 81132076
726171372533 81133808
537100716233 81135540
63023552103 81137272
418756490623 81139004
232486881083 81140736
481079781033 81142468
254194993473 81144200
497185799903 81145932
714967185493 81147664
18907065633 81149396
210778768693 81151128
175065422503 81152860
177866469263 81154592
992971076423 81156324
502087631733 81158056
820006438993 81159788
429960677663 81161520
116943702233 81163252
538501239613 81164984
663848082123 81166716
54620411823 81168448
268200227273 81170180
406852041893 81171912
930647786013 81173644
245091591503 81175376
3 81177108
870425280673 81178840
704463260143 81180572
833311411103 81182304
139352076313 81184036
622532642413 81185768
280104676003 81187500
445366434843 81189232
600124268333 81190964
948854589953 81192696
964960608823 81194428
202375628413 81196160
881629467713 81197892
499986846663 81199624
889332346303 81201356
465674023853 81203088
867624233913 81204820
558808828623 81206552
91034019703 81208284
587519557913 81210016
918743337283 81211748
768187073933 81213480
539901762993 81215212
33612561123 81216944
449568004983 81218676
991570553043 81220408
217781385593 81222140
261897872063 81223872
834711934483 81225604
749980269993 81227336
860621617013 81229068
658946250293 81230800
436263032873 81232532
577015632563 81234264
157558880253 81235996
737375559573 81237728
62323290413 81239460
702362475073 81241192
567211968903 81242924
239489497983 81244656
563010398763 81246388
526596790883 81248120
149155739973 81249852
56020935203 81251584
9103401973 81253316
881629467713 81255048
509090248633 81256780
23108635773 81258512
668749913953 81260244
990170029663 81261976
527997314263 81263708
165261758843 81265440
363435817113 81267172
33612561123 81268904
30111252673 81270636
23808897463 81272368
297611218253 81274100
492283968073 81275832
93835066463 81277564
579816679323 81279296
975464534173 81281028
817205392233 81282760
12604710423 81284492
532198884403 81286224
981066627693 81287956
358533985283 81289688
655444941843 81291420
79829832663 81293152
255595516853 81294884
795497279843 81296616
876027374193 81298348
880929206023 81300080
840314028003 81301812
712866400423 81303544
451668790053 81305276
143553646453 81307008
145654431523 81308740
696760381553 81310472
196073273203 81312204
161060188703 81313936
165261758843 81315668
817205392233 81317400
605726361853 81319132
348030059933 81320864
456570621883 81322596
406151780203 81324328
728272157603 81326060
89633496323 81327792
800399111673 81329524
251393946713 81331256
63023552103 81332988
299011741633 81334720
889332346303 81336452
383743406123 81338184
676452792543 81339916
712166138733 81341648
770287859003 81343380
70026169003 81345112
740876868023 81346844
436263032873 81348576
499286584973 81350308
559509090313 81352040
130248674343 81353772
946053543193 81355504
726171372533 81357236
901236795033 81358968
231786619393 81360700
897735486583 81362432
245791853193 81364164
158959403633 81365896
786393877873 81367628
954456683473 81369360
77729047593 81371092
144954169833 81372824
202375628413 81374556
90333758013 81376288
579116417633 81378020
661747297053 81379752
578416155943 81381484
918743337283 81383216
630935782693 81384948
383743406123 81386680
550405688343 81388412
74928000833 81390144
214280077143 81391876
242990806433 81393608
176465945883 81395340
375340265843 81397072
18206803943 81398804
280804937693 81400536
81230356043 81402268
263298395443 81404000
628834997623 81405732
387944976263 81407464
406852041893 81409196
866223710533 81410928
520294435673 81412660
548304903273 81414392
558808828623 81416124
892133393063 81417856
588920081293 81419588
286407031213 81421320
633736829453 81423052
949554851643 81424784
834011672793 81426516
636537876213 81428248
2100785073 81429980
277303629243 81431712
222683217423 81433444
679253839303 81435176
86132187873 81436908
239489497983 81438640
848717168283 81440372
43416224783 81442104
969162178963 81443836
498586323283 81445568
414554920483 81447300
366236863873 81449032
700961951693 81450764
385143929503 81452496
98736898293 81454228
198874319963 81455960
710065353663 81457692
806001205193 81459424
30811514363 81461156
151956786733 81462888
933448832773 81464620
661747297053 81466352
665248605503 81468084
601524791713 81469816
859921355323 81471548
151956786733 81473280
903337580103 81475012
969162178963 81476744
226184525873 81478476
112742132093 81480208
478278734273 81481940
39214654643 81483672
517493388913 81485404
714266923803 81487136
931348047703 81488868
373939742463 81490600
938350664603 81492332
357133461903 81494064
21007850703 81495796
887231561233 81497528
163160973773 81499260
157558880253 81500992
995071861493 81502724
357833723593 81504456
588920081293 81506188
228985572633 81507920
503488155113 81509652
227585049253 81511384
751380793373 81513116
497886061593 81514848
835412196173 81516580
354332415143 81518312
847316644903 81520044
901236795033 81521776
886531299543 81523508
369738172323 81525240
210078507003 81526972
483880827793 81528704
137251291243 81530436
806001205193 81532168
74928000833 81533900
409653088653 81535632
217781385593 81537364
292709386423 81539096
296910956563 81540828
779391260973 81542560
639338922973 81544292
343128228103 81546024
448167481603 81547756
746478961543 81549488
74928000833 81551220
436963294563 81552952
922244645733 81554684
27310205913 81556416
547604641583 81558148
474777425823 81559880
546904379893 81561612
985968459523 81563344
9103401973 81565076
485281351173 81566808
401249948373 81568540
20307589013 81570272
252794470093 81572004
9803663663 81573736
928547000943 81575468
556007781863 81577200
298311479943 81578932
79829832663 81580664
637238137903 81582396
752081055063 81584128
823507747443 81585860
451668790053 81587592
159659665323 81589324
44816748163 81591056
336825872893 81592788
134450244483 81594520
528697575953 81596252
475477687513 81597984
100837683363 81599716
96636113223 81601448
970562702343 81603180
526596790883 81604912
344528751483 81606644
350130845003 81608376
220582432353 81610108
404050995133 81611840
538501239613 81613572
422257799073 81615304
962859823753 81617036
960759038683 81618768
616230287203 81620500
728272157603 81622232
433461986113 81623964
278704152623 81625696
29410990983 81627428
542702809753 81629160
978265580933 81630892
824208009133 81632624
703762998453 81634356
432061462733 81636088
439764341323 81637820
802499896743 81639552
450968528363 81641284
81930617733 81643016
691858549723 81644748
131649197723 81646480
85431926183 81648212
706564045213 81649944
518193650603 81651676
191871703063 81653408
226884787563 81655140
287107292903 81656872
7702878593 81658604
969162178963 81660336
915242028833 81662068
385844191193 81663800
161060188703 81665532
935549617843 81667264
596622959883 81668996
148455478283 81670728
732473727743 81672460
30111252673 81674192
466374285543 81675924
223383479113 81677656
104338991813 81679388
65824598863 81681120
119044487303 81682852
137951552933 81684584
401950210063 81686316
883029991093 81688048
385844191193 81689780
137251291243 81691512
355032676833 81693244
233187142773 81694976
78429309283 81696708
13304972113 81698440
900536533343 81700172
387944976263 81701904
231086357703 81703636
123946319133 81705368
617630810583 81707100
708664830283 81708832
834711934483 81710564
137951552933 81712296
455870360193 81714028
481780042723 81715760
10503925353 81717492
897035224893 81719224
824208009133 81720956
376740789223 81722688
688357241273 81724420
310215928673 81726152
775189690833 81727884
703062736763 81729616
343828489793 81731348
625333689173 81733080
644240754803 81734812
893533916443 81736544
821406962373 81738276
55320673513 81740008
351531368383 81741740
223383479113 81743472
2100785073 81745204
986668721213 81746936
705163521833 81748668
191171441373 81750400
170863852363 81752132
86132187873 81753864
904738103483 81755596
475477687513 81757328
261897872063 81759060
425759107523 81760792
900536533343 81762524
18206803943 81764256
684155671133 81765988
336825872893 81767720
288507816283 81769452
275202844173 81771184
949554851643 81772916
591721128053 81774648
383043144433 81776380
914541767143 81778112
501387370043 81779844
586119034533 81781576
976164795863 81783308
401950210063 81785040
197473796583 81786772
838913504623 81788504
897035224893 81790236
801099373363 81791968
406151780203 81793700
635837614523 81795432
70026169003 81797164
318619068953 81798896
771688382383 81800628
997872908253 81802360
146354693213 81804092
712866400423 81805824
972663487413 81807556
892133393063 81809288
534999931163 81811020
4201570143 81812752
423658322453 81814484
128147889273 81816216
966361132203 81817948
211479030383 81819680
717768232253 81821412
183468562783 81823144
602925315093 81824876
577715894253 81826608
139352076313 81828340
764685765483 81830072
391446284713 81831804
154757833493 81833536
628134735933 81835268
563010398763 81837000
172964637433 81838732
123246057443 81840464
815804868853 81842196
749280008303 81843928
76328524213 81845660
936249879533 81847392
327722470923 81849124
99437159983 81850856
995071861493 81852588
303913573463 81854320
378841574293 81856052
861321878703 81857784
684155671133 81859516
499286584973 81861248
655444941843 81862980
258396563613 81864712
565811445523 81866444
354332415143 81868176
87532711253 81869908
634437091143 81871640
538501239613 81873372
264698918823 81875104
390045761333 81876836
408252565273 81878568
657545726913 81880300
876027374193 81882032
5602093523 81883764
296910956563 81885496
720569279013 81887228
628834997623 81888960
827709317583 81890692
418056228933 81892424
525896529193 81894156
776590214213 81895888
274502582483 81897620
983867674453 81899352
264698918823 81901084
951655636713 81902816
908239411933 81904548
911040458693 81906280
475477687513 81908012
286407031213 81909744
373939742463 81911476
7002616903 81913208
803900420123 81914940
98036636603 81916672
231786619393 81918404
82630879423 81920136
493684491453 81921868
500687108353 81923600
175765684193 81925332
499986846663 81927064
920844122353 81928796
628134735933 81930528
452369051743 81932260
892833654753 81933992
777290475903 81935724
398448901613 81937456
593821913123 81939188
907539150243 81940920
577015632563 81942652
966361132203 81944384
497185799903 81946116
915942290523 81947848
335425349513 81949580
423658322453 81951312
808802251953 81953044
616230287203 81954776
353632153453 81956508
471276117373 81958240
571413539043 81959972
236688451223 81961704
91734281393 81963436
833311411103 81965168
80530094353 81966900
46917533233 81968632
665248605503 81970364
840314028003 81972096
532198884403 81973828
693959334793 81975560
676452792543 81977292
852218476733 81979024
469875593993 81980756
387944976263 81982488
182068039403 81984220
581217202703 81985952
717768232253 81987684
448167481603 81989416
350831106693 81991148
327022209233 81992880
570713277353 81994612
496485538213 81996344
703062736763 81998076
99437159983 81999808
88232972943 82001540
120445010683 82003272
280804937693 82005004
414554920483 82006736
3501308453 82008468
368337648943 82010200
22408374083 82011932
648442324943 82013664
822107224063 82015396
872526065743 82017128
16106018873 82018860
427859892593 82020592
261897872063 82022324
679954100993 82024056
612728978753 82025788
89633496323 82027520
282205461073 82029252
383043144433 82030984
39914916333 82032716
645641278183 82034448
501387370043 82036180
944653019813 82037912
546204118203 82039644
623933165793 82041376
962859823753 82043108
933448832773 82044840
483180566103 82046572
829109840963 82048304
143553646453 82050036
315818022193 82051768
496485538213 82053500
119744748993 82055232
951655636713 82056964
885831037853 82058696
267499965583 82060428
583317987773 82062160
684155671133 82063892
936249879533 82065624
686956717893 82067356
323520900783 82069088
385844191193 82070820
142853384763 82072552
364836340493 82074284
331223779373 82076016
204476413483 82077748
523795744123 82079480
177866469263 82081212
326321947543 82082944
88232972943 82084676
729672680983 82086408
964960608823 82088140
177866469263 82089872
943952758123 82091604
84031402803 82093336
16106018873 82095068
355732938523 82096800
93134804773 82098532
855019523493 82100264
49018318303 82101996
626033950863 82103728
399149163303 82105460
791295709703 82107192
683455409443 82108924
808101990263 82110656
140052338003 82112388
44816748163 82114120
459371668643 82115852
504888678493 82117584
325621685853 82119316
901937056723 82121048
542002548063 82122780
789895186323 82124512
911040458693 82126244
625333689173 82127976
998573169943 82129708
873226327433 82131440
740876868023 82133172
542702809753 82134904
962159562063 82136636
175765684193 82138368
822807485753 82140100
628834997623 82141832
962159562063 82143564
275202844173 82145296
462172715403 82147028
824908270823 82148760
723370325773 82150492
664548343813 82152224
797598064913 82153956
304613835153 82155688
836812719553 82157420
161760450393 82159152
516793127223 82160884
575615109183 82162616
65824598863 82164348
179266992643 82166080
375340265843 82167812
705163521833 82169544
219882170663 82171276
199574581653 82173008
112742132093 82174740
981066627693 82176472
866223710533 82178204
241590283053 82179936
745778699853 82181668
869725018983 82183400
848016906593 82185132
822107224063 82186864
742977653093 82188596
766086288863 82190328
607126885233 82192060
563010398763 82193792
676452792543 82195524
630235521003 82197256
618331072273 82198988
464273500473 82200720
958658253613 82202452
731773466053 82204184
732473727743 82205916
252094208403 82207648
792696233083 82209380
110641347023 82211112
192571964753 82212844
568612492283 82214576
912440982073 82216308
235287927843 82218040
50418841683 82219772
484581089483 82221504
965660870513 82223236
877427897573 82224968
266799703893 82226700
661747297053 82228432
196073273203 82230164
698160904933 82231896
607827146923 82233628
239489497983 82235360
728272157603 82237092
124646580823 82238824
869725018983 82240556
214980338833 82242288
971963225723 82244020
264698918823 82245752
174365160813 82247484
117643963923 82249216
532198884403 82250948
904738103483 82252680
137251291243 82254412
6302355213 82256144
187670132923 82257876
600124268333 82259608
758383410273 82261340
114142655473 82263072
209378245313 82264804
70026169003 82266536
576315370873 82268268
177166207573 82270000
90333758013 82271732
2100785073 82273464
202375628413 82275196
927146477563 82276928
6302355213 82278660
100837683363 82280392
70726430693 82282124
436263032873 82283856
471276117373 82285588
705863783523 82287320
552506473413 82289052
753481578443 82290784
484581089483 82292516
864122925463 82294248
553906996793 82295980
263998657133 82297712
600124268333 82299444
136551029553 82301176
404751256823 82302908
88232972943 82304640
516092865533 82306372
103638730123 82308104
990870291353 82309836
909639935313 82311568
950955375023 82313300
948854589953 82315032
611328455373 82316764
518893912293 82318496
431361201043 82320228
613429240443 82321960
556708043553 82323692
836812719553 82325424
241590283053 82327156
885130776163 82328888
744378176473 82330620
38514392953 82332352
233887404463 82334084
71426692383 82335816
87532711253 82337548
219181908973 82339280
784993354493 82341012
854319261803 82342744
560909613693 82344476
933448832773 82346208
3501308453 82347940
38514392953 82349672
160359927013 82351404
297611218253 82353136
464273500473 82354868
971262964033 82356600
455170098503 82358332
904738103483 82360064
123246057443 82361796
943252496433 82363528
35713346193 82365260
95935851533 82366992
541302286373 82368724
221282694043 82370456
802499896743 82372188
920143860663 82373920
66524860553 82375652
698160904933 82377384
340327181343 82379116
619031333963 82380848
389345499643 82382580
789194924633 82384312
991570553043 82386044
279404414313 82387776
877427897573 82389508
877427897573 82391240
524496005813 82392972
577715894253 82394704
594522174813 82396436
402650471753 82398168
814404345473 82399900
503488155113 82401632
139352076313 82403364
755582363513 82405096
900536533343 82406828
769587597313 82408560
5602093523 82410292
70026169003 82412024
582617726083 82413756
890732869683 82415488
563010398763 82417220
767486812243 82418952
763985503793 82420684
343128228103 82422416
481079781033 82424148
827009055893 82425880
79129570973 82427612
625333689173 82429344
851518215043 82431076
325621685853 82432808
208677983623 82434540
248592899953 82436272
728972419293 82438004
656145203533 82439736
725471110843 82441468
287807554593 82443200
8403140283 82444932
415955443863 82446664
289208077973 82448396
427159630903 82450128
23108635773 82451860
121845534063 82453592
731773466053 82455324
105039253503 82457056
720569279013 82458788
367637387253 82460520
466374285543 82462252
255595516853 82463984
784293092803 82465716
943252496433 82467448
260497348683 82469180
68625645623 82470912
852218476733 82472644
353632153453 82474376
345929274863 82476108
661747297053 82477840
527997314263 82479572
914541767143 82481304
119044487303 82483036
215680600523 82484768
218481647283 82486500
529397837643 82488232
179266992643 82489964
926446215873 82491696
203075890103 82493428
859221093633 82495160
60922767033 82496892
897035224893 82498624
701662213383 82500356
498586323283 82502088
74928000833 82503820
325621685853 82505552
329823255993 82507284
384443667813 82509016
249293161643 82510748
705163521833 82512480
818605915613 82514212
382342882743 82515944
822807485753 82517676
834711934483 82519408
467774808923 82521140
497886061593 82522872
312316713743 82524604
296210694873 82526336
946053543193 82528068
356433200213 82529800
132349459413 82531532
773088905763 82533264
414554920483 82534996
422958060763 82536728
521694959053 82538460
385844191193 82540192
707964568593 82541924
627434474243 82543656
403350733443 82545388
477578472583 82547120
947454066573 82548852
989469767973 82550584
170163590673 82552316
798298326603 82554048
633036567763 82555780
827709317583 82557512
581917464393 82559244
204476413483 82560976
896334963203 82562708
60222505343 82564440
974064010793 82566172
210078507003 82567904
811603298713 82569636
656845465223 82571368
544803594823 82573100
443265649773 82574832
60922767033 82576564
422958060763 82578296
149155739973 82580028
12604710423 82581760
999273431633 82583492
558108566933 82585224
758383410273 82586956
827009055893 82588688
872526065743 82590420
783592831113 82592152
212879553763 82593884
697460643243 82595616
982467151073 82597348
980366366003 82599080
862722402083 82600812
616230287203 82602544
815804868853 82604276
123246057443 82606008
859921355323 82607740
488082397933 82609472
733874251123 82611204
334725087823 82612936
163861235463 82614668
593121651433 82616400
912440982073 82618132
742277391403 82619864
373939742463 82621596
887931822923 82623328
401249948373 82625060
852918738423 82626792
998573169943 82628524
453069313433 82630256
427859892593 82631988
130248674343 82633720
948154328263 82635452
620431857343 82637184
739476344643 82638916
795497279843 82640648
464973762163 82642380
966361132203 82644112
58821981963 82645844
612728978753 82647576
978265580933 82649308
605726361853 82651040
663147820433 82652772
291308863043 82654504
619731595653 82656236
390746023023 82657968
573514324113 82659700
265399180513 82661432
618331072273 82663164
287107292903 82664896
83331141113 82666628
329823255993 82668360
97336374913 82670092
348030059933 82671824
955156945163 82673556
203075890103 82675288
602225053403 82677020
99437159983 82678752
431361201043 82680484
677853315923 82682216
215680600523 82683948
628134735933 82685680
58821981963 82687412
923645169113 82689144
614129502133 82690876
768187073933 82692608
552506473413 82694340
917342813903 82696072
584718511153 82697804
771688382383 82699536
927846739253 82701268
432061462733 82703000
851518215043 82704732
608527408613 82706464
390746023023 82708196
547604641583 82709928
131649197723 82711660
551806211723 82713392
302513050083 82715124
656145203533 82716856
194672749823 82718588
869725018983 82720320
922244645733 82722052
416655705553 82723784
908239411933 82725516
61623028723 82727248
123246057443 82728980
756282625203 82730712
527997314263 82732444
658245988603 82734176
461472453713 82735908
154757833493 82737640
693259073103 82739372
697460643243 82741104
402650471753 82742836
684155671133 82744568
865523448843 82746300
352931891763 82748032
111341608713 82749764
797598064913 82751496
946053543193 82753228
647041801563 82754960
867624233913 82756692
578416155943 82758424
12604710423 82760156
819306177303 82761888
560209352003 82763620
261897872063 82765352
614829763823 82767084
70026169003 82768816
100837683363 82770548
539901762993 82772280
646341539873 82774012
555307520173 82775744
927146477563 82777476
768887335623 82779208
625333689173 82780940
198174058273 82782672
35013084503 82784404
140052338003 82786136
922944907423 82787868
192571964753 82789600
565111183833 82791332
343828489793 82793064
212179292073 82794796
577015632563 82796528
140752599693 82798260
205176675173 82799992
406852041893 82801724
993671338113 82803456
69325907313 82805188
404050995133 82806920
376740789223 82808652
897735486583 82810384
24509159153 82812116
707264306903 82813848
273802320793 82815580
368337648943 82817312
624633427483 82819044
719869017323 82820776
981766889383 82822508
688357241273 82824240
528697575953 82825972
185569347853 82827704
372539219083 82829436
275202844173 82831168
110641347023 82832900
895634701513 82834632
282905722763 82836364
700261693 82838096
323520900783 82839828
589620342983 82841560
672951484093 82843292
964960608823 82845024
189770917993 82846756
884430514473 82848488
364136078803 82850220
423658322453 82851952
639338922973 82853684
612028717063 82855416
539201501303 82857148
529397837643 82858880
520994697363 82860612
847316644903 82862344
752781316753 82864076
920844122353 82865808
796197541533 82867540
801799635053 82869272
584018249463 82871004
960759038683 82872736
286407031213 82874468
313016975433 82876200
576315370873 82877932
883730252783 82879664
339626919653 82881396
495085014833 82883128
31511776053 82884860
294109909803 82886592
486681874553 82888324
227585049253 82890056
28710729293 82891788
509090248633 82893520
278704152623 82895252
691158288033 82896984
187670132923 82898716
355732938523 82900448
763985503793 82902180
429260415973 82903912
784293092803 82905644
469175332303 82907376
718468493943 82909108
578416155943 82910840
640739446353 82912572
911740720383 82914304
897035224893 82916036
116943702233 82917768
63023552103 82919500
704463260143 82921232
429960677663 82922964
33612561123 82924696
504188416803 82926428
443965911463 82928160
952355898403 82929892
383043144433 82931624
854319261803 82933356
775889952523 82935088
429960677663 82936820
513992080463 82938552
409653088653 82940284
455170098503 82942016
504188416803 82943748
908939673623 82945480
251393946713 82947212
909639935313 82948944
313016975433 82950676
777990737593 82952408
487382136243 82954140
376040527533 82955872
420157014003 82957604
934849356153 82959336
395647854853 82961068
464273500473 82962800
703062736763 82964532
413854658793 82966264
348730321623 82967996
978265580933 82969728
875327112503 82971460
980366366003 82973192
507689725253 82974924
909639935313 82976656
850817953353 82978388
348730321623 82980120
689057502963 82981852
789194924633 82983584
117643963923 82985316
397048378233 82987048
217081123903 82988780
516092865533 82990512
927846739253 82992244
935549617843 82993976
944653019813 82995708
503488155113 82997440
285706769523 82999172
71426692383 83000904
247892638263 83002636
799698849983 83004368
154757833493 83006100
841014289693 83007832
219181908973 83009564
138651814623 83011296
515392603843 83013028
123946319133 83014760
383043144433 83016492
687656979583 83018224
285706769523 83019956
73527477453 83021688
359934508663 83023420
527997314263 83025152
567912230593 83026884
75628262523 83028616
964260347133 83030348
249993423333 83032080
555307520173 83033812
548304903273 83035544
247192376573 83037276
381642621053 83039008
864823187153 83040740
560909613693 83042472
172264375743 83044204
605726361853 83045936
901236795033 83047668
624633427483 83049400
764685765483 83051132
500687108353 83052864
454469836813 83054596
334725087823 83056328
190471179683 83058060
975464534173 83059792
220582432353 83061524
913841505453 83063256
323520900783 83064988
123246057443 83066720
311616452053 83068452
238789236293 83070184
463573238783 83071916
702362475073 83073648
787794401253 83075380
882329729403 83077112
178566730953 83078844
372539219083 83080576
681354624373 83082308
339626919653 83084040
215680600523 83085772
871825804053 83087504
953756421783 83089236
405451518513 83090968
226884787563 83092700
750680531683 83094432
127447627583 83096164
122545795753 83097896
278003890933 83099628
306014358533 83101360
967061393893 83103092
655444941843 83104824
889332346303 83106556
307414881913 83108288
913841505453 83110020
53920150133 83111752
866923972223 83113484
271001274033 83115216
639338922973 83116948
509090248633 83118680
886531299543 83120412
941851973053 83122144
789895186323 83123876
187670132923 83125608
635837614523 83127340
382342882743 83129072
518193650603 83130804
803900420123 83132536
58121720273 83134268
482480304413 83136000
323520900783 83137732
597323221573 83139464
926446215873 83141196
920844122353 83142928
393547069783 83144660
957957991923 83146392
334024826133 83148124
624633427483 83149856
44116486473 83151588
243691068123 83153320
601524791713 83155052
76328524213 83156784
868324495603 83158516
492984229763 83160248
378141312603 83161980
526596790883 83163712
751380793373 83165444
218481647283 83167176
280804937693 83168908
453069313433 83170640
376740789223 83172372
330523517683 83174104
708664830283 83175836
996472384873 83177568
3 83179300
690458026343 83181032
173664899123 83182764
594522174813 83184496
641439708043 83186228
851518215043 83187960
488782659623 83189692
950955375023 83191424
883730252783 83193156
137251291243 83194888
796197541533 83196620
62323290413 83198352
560209352003 83200084
338926657963 83201816
333324564443 83203548
501387370043 83205280
964260347133 83207012
404751256823 83208744
581217202703 83210476
257696301923 83212208
303913573463 83213940
721969802393 83215672
144253908143 83217404
873926589123 83219136
10503925353 83220868
116243440543 83222600
194672749823 83224332
134450244483 83226064
624633427483 83227796
962859823753 83229528
897735486583 83231260
671550960713 83232992
950955375023 83234724
987368982903 83236456
288507816283 83238188
999973693323 83239920
81230356043 83241652
608527408613 83243384
749280008303 83245116
832611149413 83246848
660346773673 83248580
782892569423 83250312
123246057443 83252044
841714551383 83253776
90333758013 83255508
453769575123 83257240
826308794203 83258972
288507816283 83260704
554607258483 83262436
724770849153 83264168
45517009853 83265900
220582432353 83267632
942552234743 83269364
90333758013 83271096
40615178023 83272828
307414881913 83274560
567211968903 83276292
186969871233 83278024
935549617843 83279756
209378245313 83281488
851518215043 83283220
342427966413 83284952
763285242103 83286684
34312822813 83288416
914541767143 83290148
516092865533 83291880
420157014003 83293612
485281351173 83295344
80530094353 83297076
436263032873 83298808
608527408613 83300540
890732869683 83302272
874626850813 83304004
645641278183 83305736
832611149413 83307468
798298326603 83309200
7002616903 83310932
345229013173 83312664
475477687513 83314396
793396494773 83316128
228985572633 83317860
382342882743 83319592
331223779373 83321324
757683148583 83323056
635137352833 83324788
656845465223 83326520
602225053403 83328252
567912230593 83329984
370438434013 83331716
889332346303 83333448
37814131263 83335180
55320673513 83336912
407552303583 83338644
292709386423 83340376
805300943503 83342108
939751187983 83343840
680654362683 83345572
988769506283 83347304
194672749823 83349036
310916190363 83350768
795497279843 83352500
729672680983 83354232
983167412763 83355964
957957991923 83357696
850817953353 83359428
154057571803 83361160
76328524213 83362892
731773466053 83364624
94535328153 83366356
493684491453 83368088
718468493943 83369820
416655705553 83371552
130248674343 83373284
842414813073 83375016
571413539043 83376748
467774808923 83378480
469875593993 83380212
735975036193 83381944
279404414313 83383676
560909613693 83385408
420157014003 83387140
897735486583 83388872
607126885233 83390604
943952758123 83392336
165261758843 83394068
332624302753 83395800
458671406953 83397532
899836271653 83399264
661047035363 83400996
925045692493 83402728
918043075593 83404460
873226327433 83406192
445366434843 83407924
922244645733 83409656
416655705553 83411388
175065422503 83413120
191171441373 83414852
574914847493 83416584
249293161643 83418316
70026169003 83420048
148455478283 83421780
850117691663 83423512
678553577613 83425244
350831106693 83426976
775889952523 83428708
864823187153 83430440
460772192023 83432172
632336306073 83433904
845215859833 83435636
917342813903 83437368
154057571803 83439100
516793127223 83440832
104338991813 83442564
766086288863 83444296
455870360193 83446028
469875593993 83447760
580516941013 83449492
327022209233 83451224
778690999283 83452956
721269540703 83454688
201675366723 83456420
446766958223 83458152
850817953353 83459884
363435817113 83461616
969862440653 83463348
206577198553 83465080
786393877873 83466812
378841574293 83468544
992270814733 83470276
495785276523 83472008
866923972223 83473740
54620411823 83475472
6302355213 83477204
27310205913 83478936
364136078803 83480668
9803663663 83482400
809502513643 83484132
585418772843 83485864
784993354493 83487596
236688451223 83489328
922244645733 83491060
563710660453 83492792
162460712083 83494524
146354693213 83496256
455170098503 83497988
746478961543 83499720
70026169003 83501452
376740789223 83503184
377441050913 83504916
161060188703 83506648
226184525873 83508380
88933234633 83510112
926446215873 83511844
315818022193 83513576
273802320793 83515308
348730321623 83517040
44816748163 83518772
74227739143 83520504
500687108353 83522236
434162247803 83523968
512591557083 83525700
127447627583 83527432
849417429973 83529164
35013084503 83530896
143553646453 83532628
668749913953 83534360
999973693323 83536092
616230287203 83537824
889332346303 83539556
190471179683 83541288
75628262523 83543020
20307589013 83544752
593821913123 83546484
700261693 83548216
89633496323 83549948
72827215763 83551680
328422732613 83553412
662447558743 83555144
207977721933 83556876
81230356043 83558608
563010398763 83560340
791995971393 83562072
751380793373 83563804
950955375023 83565536
642139969733 83567268
658946250293 83569000
16806280563 83570732
651243371703 83572464
115543178853 83574196
923645169113 83575928
392846808093 83577660
900536533343 83579392
137951552933 83581124
285006507833 83582856
283605984453 83584588
593121651433 83586320
118344225613 83588052
950255113333 83589784
940451449673 83591516
497185799903 83593248
695359858173 83594980
334725087823 83596712
784293092803 83598444
420857275693 83600176
86132187873 83601908
233887404463 83603640
380942359363 83605372
927846739253 83607104
127447627583 83608836
690458026343 83610568
986668721213 83612300
278704152623 83614032
570013015663 83615764
256996040233 83617496
126747365893 83619228
589620342983 83620960
661047035363 83622692
73527477453 83624424
787094139563 83626156
457971145263 83627888
117643963923 83629620
962159562063 83631352
880228944333 83633084
819306177303 83634816
761184457033 83636548
747879484923 83638280
169463328983 83640012
725471110843 83641744
266099442203 83643476
656845465223 83645208
91034019703 83646940
231786619393 83648672
32212037743 83650404
56020935203 83652136
530798361023 83653868
321420115713 83655600
887931822923 83657332
245091591503 83659064
299011741633 83660796
871825804053 83662528
235287927843 83664260
317218545573 83665992
950955375023 83667724
964260347133 83669456
177866469263 83671188
23808897463 83672920
167362543913 83674652
729672680983 83676384
238789236293 83678116
672251222403 83679848
781492046043 83681580
311616452053 83683312
453769575123 83685044
100837683363 83686776
662447558743 83688508
414554920483 83690240
99437159983 83691972
329122994303 83693704
292709386423 83695436
464273500473 83697168
637238137903 83698900
596622959883 83700632
481079781033 83702364
453769575123 83704096
165962020533 83705828
315818022193 83707560
123246057443 83709292
342427966413 83711024
638638661283 83712756
553906996793 83714488
61623028723 83716220
100137421673 83717952
16106018873 83719684
860621617013 83721416
647742063253 83723148
611328455373 83724880
483180566103 83726612
885831037853 83728344
899836271653 83730076
174365160813 83731808
670150437333 83733540
974764272483 83735272
504188416803 83737004
455170098503 83738736
79129570973 83740468
856420046873 83742200
985268197833 83743932
901236795033 83745664
943952758123 83747396
392846808093 83749128
953056160093 83750860
937650402913 83752592
562310137073 83754324
507689725253 83756056
617630810583 83757788
369037910633 83759520
922944907423 83761252
318619068953 83762984
37814131263 83764716
107140038573 83766448
92434543083 83768180
519594173983 83769912
621132119033 83771644
124646580823 83773376
575615109183 83775108
608527408613 83776840
359934508663 83778572
178566730953 83780304
254895255163 83782036
21708112393 83783768
3 83785500
660346773673 83787232
151956786733 83788964
394247331473 83790696
110641347023 83792428
705863783523 83794160
883029991093 83795892
476878210893 83797624
228285310943 83799356
111341608713 83801088
897735486583 83802820
546204118203 83804552
976865057553 83806284
11904448733 83808016
865523448843 83809748
45517009853 83811480
368337648943 83813212
328422732613 83814944
504188416803 83816676
197473796583 83818408
376740789223 83820140
861321878703 83821872
748579746613 83823604
676452792543 83825336
210078507003 83827068
133749982793 83828800
666649128883 83830532
473376902443 83832264
378141312603 83833996
133749982793 83835728
478278734273 83837460
793396494773 83839192
555307520173 83840924
172264375743 83842656
731073204363 83844388
803200158433 83846120
715667447183 83847852
172964637433 83849584
394947593163 83851316
34312822813 83853048
664548343813 83854780
222683217423 83856512
256996040233 83858244
671550960713 83859976
726171372533 83861708
199574581653 83863440
200975105033 83865172
808802251953 83866904
267499965583 83868636
731073204363 83870368
711465877043 83872100
457270883573 83873832
500687108353 83875564
110641347023 83877296
58121720273 83879028
18907065633 83880760
617630810583 83882492
368337648943 83884224
215680600523 83885956
797598064913 83887688
753481578443 83889420
32212037743 83891152
658245988603 83892884
586819296223 83894616
289908339663 83896348
459371668643 83898080
227585049253 83899812
139352076313 83901544
517493388913 83903276
137951552933 83905008
533599407783 83906740
462872977093 83908472
584718511153 83910204
813003822093 83911936
87532711253 83913668
820706700683 83915400
825608532513 83917132
283605984453 83918864
960759038683 83920596
297611218253 83922328
707964568593 83924060
822807485753 83925792
997172646563 83927524
290608601353 83929256
26609944223 83930988
499286584973 83932720
9803663663 83934452
845916121523 83936184
877427897573 83937916
761884718723 83939648
337526134583 83941380
645641278183 83943112
91034019703 83944844
721969802393 83946576
94535328153 83948308
702362475073 83950040
395647854853 83951772
796197541533 83953504
266799703893 83955236
682755147753 83956968
60922767033 83958700
572113800733 83960432
66524860553 83962164
692558811413 83963896
993671338113 83965628
666649128883 83967360
313016975433 83969092
996472384873 83970824
929247262633 83972556
560909613693 83974288
230386096013 83976020
326321947543 83977752
156858618563 83979484
957957991923 83981216
321420115713 83982948
341727704723 83984680
693959334793 83986412
68625645623 83988144
684155671133 83989876
922944907423 83991608
242290544743 83993340
983167412763 83995072
331223779373 83996804
249993423333 83998536
43416224783 84000268
932048309393 84002000
301112526703 84003732
875327112503 84005464
201675366723 84007196
462872977093 84008928
462172715403 84010660
403350733443 84012392
664548343813 84014124
906138626863 84015856
784993354493 84017588
375340265843 84019320
892833654753 84021052
43416224783 84022784
579116417633 84024516
502087631733 84026248
705163521833 84027980
744378176473 84029712
935549617843 84031444
547604641583 84033176
184869086163 84034908
694659596483 84036640
936950141223 84038372
147755216593 84040104
663848082123 84041836
494384753143 84043568
570013015663 84045300
596622959883 84047032
178566730953 84048764
829810102653 84050496
886531299543 84052228
414554920483 84053960
509790510323 84055692
665248605503 84057424
474077164133 84059156
95935851533 84060888
552506473413 84062620
942552234743 84064352
86832449563 84066084
834711934483 84067816
310215928673 84069548
507689725253 84071280
504888678493 84073012
205876936863 84074744
10503925353 84076476
501387370043 84078208
519594173983 84079940
520294435673 84081672
116943702233 84083404
506289201873 84085136
728272157603 84086868
865523448843 84088600
90333758013 84090332
953756421783 84092064
879528682643 84093796
929247262633 84095528
235287927843 84097260
379541835983 84098992
883029991093 84100724
5602093523 84102456
745778699853 84104188
20307589013 84105920
422257799073 84107652
577715894253 84109384
569312753973 84111116
785693616183 84112848
469175332303 84114580
326321947543 84116312
570713277353 84118044
555307520173 84119776
128147889273 84121508
545503856513 84123240
973363749103 84124972
857820570253 84126704
149856001663 84128436
265399180513 84130168
341027443033 84131900
21007850703 84133632
64424075483 84135364
774489429143 84137096
373239480773 84138828
86832449563 84140560
923645169113 84142292
600824530023 84144024
695359858173 84145756
30811514363 84147488
574214585803 84149220
357833723593 84150952
968461917273 84152684
206577198553 84154416
967061393893 84156148
762584980413 84157880
322820639093 84159612
842414813073 84161344
328422732613 84163076
735274774503 84164808
193272226443 84166540
44816748163 84168272
901937056723 84170004
998573169943 84171736
73527477453 84173468
864823187153 84175200
806701466883 84176932
509090248633 84178664
972663487413 84180396
840314028003 84182128
296210694873 84183860
803200158433 84185592
181367777713 84187324
259096825303 84189056
418056228933 84190788
663848082123 84192520
780091522663 84194252
352231630073 84195984
380942359363 84197716
438363817943 84199448
312316713743 84201180
863422663773 84202912
77028785903 84204644
87532711253 84206376
82630879423 84208108
49018318303 84209840
543403071443 84211572
203075890103 84213304
425058845833 84215036
251393946713 84216768
968461917273 84218500
294109909803 84220232
727571895913 84221964
990870291353 84223696
294109909803 84225428
684855932823 84227160
499286584973 84228892
684855932823 84230624
435562771183 84232356
560909613693 84234088
598723744953 84235820
434162247803 84237552
127447627583 84239284
147755216593 84241016
648442324943 84242748
369037910633 84244480
473376902443 84246212
435562771183 84247944
60222505343 84249676
205876936863 84251408
770287859003 84253140
605726361853 84254872
766786550553 84256604
387944976263 84258336
381642621053 84260068
706564045213 84261800
436263032873 84263532
576315370873 84265264
787794401253 84266996
259096825303 84268728
423658322453 84270460
628834997623 84272192
801099373363 84273924
618331072273 84275656
28710729293 84277388
771688382383 84279120
186269609543 84280852
658245988603 84282584
305314096843 84284316
570713277353 84286048
278704152623 84287780
620431857343 84289512
146354693213 84291244
390746023023 84292976
102238206743 84294708
464973762163 84296440
694659596483 84298172
311616452053 84299904
737375559573 84301636
269600750653 84303368
961459300373 84305100
493684491453 84306832
408252565273 84308564
639338922973 84310296
684855932823 84312028
72126954073 84313760
702362475073 84315492
100137421673 84317224
364836340493 84318956
154757833493 84320688
210078507003 84322420
312316713743 84324152
852918738423 84325884
870425280673 84327616
522395220743 84329348
606426623543 84331080
586819296223 84332812
418056228933 84334544
885831037853 84336276
566511707213 84338008
904738103483 84339740
807401728573 84341472
446066696533 84343204
441164864703 84344936
3 84346668
196073273203 84348400
60922767033 84350132
612028717063 84351864
295510433183 84353596
436263032873 84355328
961459300373 84357060
42015701403 84358792
475477687513 84360524
203776151793 84362256
79829832663 84363988
278003890933 84365720
196073273203 84367452
488082397933 84369184
280804937693 84370916
3 84372648
675052269163 84374380
165261758843 84376112
447467219913 84377844
682755147753 84379576
294810171493 84381308
948154328263 84383040
444666173153 84384772
488782659623 84386504
880228944333 84388236
713566662113 84389968
890032607993 84391700
168062805603 84393432
120445010683 84395164
256996040233 84396896
539201501303 84398628
781492046043 84400360
24509159153 84402092
48318056613 84403824
915942290523 84405556
281505199383 84407288
446066696533 84409020
341727704723 84410752
308115143603 84412484
411753873723 84414216
633736829453 84415948
425058845833 84417680
712166138733 84419412
443965911463 84421144
826308794203 84422876
685556194513 84424608
285006507833 84426340
266799703893 84428072
767486812243 84429804
657545726913 84431536
483180566103 84433268
457270883573 84435000
106439776883 84436732
738075821263 84438464
425058845833 84440196
531498622713 84441928
649142586633 84443660
233187142773 84445392
452369051743 84447124
439764341323 84448856
183468562783 84450588
427859892593 84452320
728972419293 84454052
290608601353 84455784
238789236293 84457516
16106018873 84459248
904738103483 84460980
99437159983 84462712
614129502133 84464444
642840231423 84466176
794096756463 84467908
174365160813 84469640
640039184663 84471372
740876868023 84473104
653344156773 84474836
693959334793 84476568
700261690003 84478300
357833723593 84480032
662447558743 84481764
27310205913 84483496
748579746613 84485228
225484264183 84486960
348730321623 84488692
556007781863 84490424
225484264183 84492156
531498622713 84493888
441164864703 84495620
653344156773 84497352
950955375023 84499084
934149094463 84500816
404050995133 84502548
667349390573 84504280
485981612863 84506012
619731595653 84507744
41315439713 84509476
354332415143 84511208
330523517683 84512940
372539219083 84514672
51819365063 84516404
651243371703 84518136
810202775333 84519868
380242097673 84521600
918043075593 84523332
235287927843 84525064
771688382383 84526796
378141312603 84528528
284306246143 84530260
976865057553 84531992
968461917273 84533724
441865126393 84535456
981066627693 84537188
870425280673 84538920
117643963923 84540652
540602024683 84542384
66524860553 84544116
749280008303 84545848
754181840133 84547580
998573169943 84549312
967061393893 84551044
426459369213 84552776
247192376573 84554508
663848082123 84556240
159659665323 84557972
789194924633 84559704
757683148583 84561436
912440982073 84563168
861321878703 84564900
800399111673 84566632
530098099333 84568364
719168755633 84570096
228985572633 84571828
537800977923 84573560
312316713743 84575292
351531368383 84577024
379541835983 84578756
676452792543 84580488
772388644073 84582220
61623028723 84583952
443265649773 84585684
664548343813 84587416
440464603013 84589148
822107224063 84590880
12604710423 84592612
803200158433 84594344
282905722763 84596076
886531299543 84597808
989469767973 84599540
823507747443 84601272
463573238783 84603004
719168755633 84604736
570713277353 84606468
887231561233 84608200
215680600523 84609932
567912230593 84611664
20307589013 84613396
401249948373 84615128
47617794923 84616860
93835066463 84618592
226184525873 84620324
281505199383 84622056
678553577613 84623788
663848082123 84625520
938350664603 84627252
219882170663 84628984
236688451223 84630716
971963225723 84632448
686256456203 84634180
476878210893 84635912
817905653923 84637644
249993423333 84639376
382342882743 84641108
932048309393 84642840
745778699853 84644572
19607327323 84646304
401249948373 84648036
666649128883 84649768
17506542253 84651500
397048378233 84653232
290608601353 84654964
971262964033 84656696
845215859833 84658428
459371668643 84660160
12604710423 84661892
666649128883 84663624
726171372533 84665356
647041801563 84667088
894234178133 84668820
572113800733 84670552
757683148583 84672284
74227739143 84674016
828409579273 84675748
67925383933 84677480
284306246143 84679212
495785276523 84680944
570013015663 84682676
349430583313 84684408
927846739253 84686140
476177949203 84687872
868324495603 84689604
362035293733 84691336
390746023023 84693068
444666173153 84694800
518893912293 84696532
336825872893 84698264
450968528363 84699996
916642552213 84701728
303213311773 84703460
314417498813 84705192
738776082953 84706924
74928000833 84708656
857820570253 84710388
913141243763 84712120
412454135413 84713852
775889952523 84715584
985268197833 84717316
312316713743 84719048
51119103373 84720780
925045692493 84722512
115543178853 84724244
770287859003 84725976
189070656303 84727708
182768301093 84729440
72827215763 84731172
768887335623 84732904
497185799903 84734636
67925383933 84736368
21007850703 84738100
413154397103 84739832
901236795033 84741564
811603298713 84743296
538501239613 84745028
389345499643 84746760
77028785903 84748492
605726361853 84750224
824908270823 84751956
820706700683 84753688
102938468433 84755420
661047035363 84757152
231086357703 84758884
749980269993 84760616
847316644903 84762348
413854658793 84764080
803200158433 84765812
607126885233 84767544
672951484093 84769276
285706769523 84771008
941851973053 84772740
630235521003 84774472
873926589123 84776204
43416224783 84777936
894234178133 84779668
131649197723 84781400
660346773673 84783132
353632153453 84784864
516793127223 84786596
478978995963 84788328
556007781863 84790060
415255182173 84791792
1400523383 84793524
330523517683 84795256
102238206743 84796988
918743337283 84798720
44116486473 84800452
61623028723 84802184
306714620223 84803916
479679257653 84805648
754882101823 84807380
392846808093 84809112
747179223233 84810844
487382136243 84812576
228285310943 84814308
497185799903 84816040
235988189533 84817772
231786619393 84819504
74227739143 84821236
565811445523 84822968
968461917273 84824700
981766889383 84826432
700961951693 84828164
67225122243 84829896
224784002493 84831628
271001274033 84833360
689057502963 84835092
685556194513 84836824
64424075483 84838556
502787893423 84840288
623232904103 84842020
253494731783 84843752
733874251123 84845484
134450244483 84847216
198874319963 84848948
737375559573 84850680
995071861493 84852412
878828420953 84854144
97336374913 84855876
983167412763 84857608
463573238783 84859340
818605915613 84861072
176465945883 84862804
700961951693 84864536
858520831943 84866268
412454135413 84868000
172964637433 84869732
924345430803 84871464
442565388083 84873196
221282694043 84874928
105739515193 84876660
630935782693 84878392
233187142773 84880124
400549686683 84881856
23808897463 84883588
661047035363 84885320
679954100993 84887052
990170029663 84888784
564410922143 84890516
569312753973 84892248
804600681813 84893980
612028717063 84895712
973363749103 84897444
869024757293 84899176
953056160093 84900908
752781316753 84902640
148455478283 84904372
567211968903 84906104
142153123073 84907836
751380793373 84909568
803200158433 84911300
42015701403 84913032
759083671963 84914764
358533985283 84916496
569312753973 84918228
306714620223 84919960
498586323283 84921692
851518215043 84923424
775889952523 84925156
563710660453 84926888
810202775333 84928620
486681874553 84930352
450968528363 84932084
191871703063 84933816
674352007473 84935548
191871703063 84937280
418056228933 84939012
542002548063 84940744
829109840963 84942476
170163590673 84944208
730372942673 84945940
867624233913 84947672
946753804883 84949404
331223779373 84951136
257696301923 84952868
628134735933 84954600
126747365893 84956332
619731595653 84958064
420157014003 84959796
502087631733 84961528
817905653923 84963260
39214654643 84964992
805300943503 84966724
479679257653 84968456
515392603843 84970188
313016975433 84971920
303913573463 84973652
77729047593 84975384
690458026343 84977116
149155739973 84978848
116943702233 84980580
669450175643 84982312
338226396273 84984044
182068039403 84985776
914541767143 84987508
572814062423 84989240
678553577613 84990972
750680531683 84992704
118344225613 84994436
953756421783 84996168
4901831833 84997900
823507747443 84999632
549705426653 85001364
226184525873 85003096
694659596483 85004828
72827215763 85006560
635137352833 85008292
348030059933 85010024
425058845833 85011756
558108566933 85013488
319319330643 85015220
10503925353 85016952
595922698193 85018684
296210694873 85020416
678553577613 85022148
257696301923 85023880
702362475073 85025612
777290475903 85027344
109941085333 85029076
481780042723 85030808
193272226443 85032540
530798361023 85034272
374640004153 85036004
207277460243 85037736
664548343813 85039468
466374285543 85041200
384443667813 85042932
45517009853 85044664
848717168283 85046396
906138626863 85048128
934149094463 85049860
661047035363 85051592
539901762993 85053324
960759038683 85055056
10503925353 85056788
658245988603 85058520
324221162473 85060252
606426623543 85061984
371838957393 85063716
758383410273 85065448
885130776163 85067180
718468493943 85068912
838213242933 85070644
383743406123 85072376
798998588293 85074108
116943702233 85075840
925045692493 85077572
763285242103 85079304
569312753973 85081036
598023483263 85082768
142853384763 85084500
477578472583 85086232
679954100993 85087964
890032607993 85089696
988769506283 85091428
599424006643 85093160
471276117373 85094892
390045761333 85096624
491583706383 85098356
995071861493 85100088
245791853193 85101820
221282694043 85103552
526596790883 85105284
788494662943 85107016
173664899123 85108748
147755216593 85110480
62323290413 85112212
350130845003 85113944
638638661283 85115676
391446284713 85117408
621832380723 85119140
626734212553 85120872
29410990983 85122604
149155739973 85124336
517493388913 85126068
380242097673 85127800
735975036193 85129532
935549617843 85131264
446066696533 85132996
8403140283 85134728
652643895083 85136460
593821913123 85138192
981066627693 85139924
899836271653 85141656
975464534173 85143388
58121720273 85145120
692558811413 85146852
687656979583 85148584
642840231423 85150316
918743337283 85152048
365536602183 85153780
154757833493 85155512
156158356873 85157244
231786619393 85158976
166662282223 85160708
438363817943 85162440
576315370873 85164172
706564045213 85165904
383743406123 85167636
537800977923 85169368
190471179683 85171100
843115074763 85172832
920143860663 85174564
156158356873 85176296
203075890103 85178028
349430583313 85179760
185569347853 85181492
25909682533 85183224
114142655473 85184956
343828489793 85186688
889332346303 85188420
523095482433 85190152
654044418463 85191884
412454135413 85193616
588920081293 85195348
918043075593 85197080
841014289693 85198812
435562771183 85200544
490883444693 85202276
490183183003 85204008
930647786013 85205740
710065353663 85207472
717067970563 85209204
587519557913 85210936
8403140283 85212668
703062736763 85214400
721269540703 85216132
525196267503 85217864
631636044383 85219596
371838957393 85221328
614129502133 85223060
419456752313 85224792
188370394613 85226524
584718511153 85228256
288507816283 85229988
261197610373 85231720
845916121523 85233452
374640004153 85235184
10503925353 85236916
618331072273 85238648
456570621883 85240380
518193650603 85242112
963560085443 85243844
308115143603 85245576
228985572633 85247308
348730321623 85249040
810202775333 85250772
184168824473 85252504
630235521003 85254236
942552234743 85255968
589620342983 85257700
714266923803 85259432
655444941843 85261164
652643895083 85262896
786393877873 85264628
163861235463 85266360
94535328153 85268092
260497348683 85269824
440464603013 85271556
950255113333 85273288
775889952523 85275020
462172715403 85276752
191171441373 85278484
800399111673 85280216
287107292903 85281948
518193650603 85283680
997172646563 85285412
616230287203 85287144
817205392233 85288876
646341539873 85290608
612028717063 85292340
68625645623 85294072
840314028003 85295804
749980269993 85297536
642840231423 85299268
140052338003 85301000
621832380723 85302732
955857206853 85304464
416655705553 85306196
171564114053 85307928
344528751483 85309660
35013084503 85311392
813003822093 85313124
44816748163 85314856
638638661283 85316588
28710729293 85318320
918743337283 85320052
567912230593 85321784
240189759673 85323516
498586323283 85325248
26609944223 85326980
230386096013 85328712
246492114883 85330444
721969802393 85332176
43416224783 85333908
929247262633 85335640
911740720383 85337372
935549617843 85339104
339626919653 85340836
522395220743 85342568
494384753143 85344300
668049652263 85346032
181367777713 85347764
541302286373 85349496
117643963923 85351228
90333758013 85352960
981066627693 85354692
72827215763 85356424
541302286373 85358156
439764341323 85359888
209378245313 85361620
93835066463 85363352
273802320793 85365084
625333689173 85366816
939050926293 85368548
864823187153 85370280
268200227273 85372012
250693685023 85373744
18206803943 85375476
631636044383 85377208
841014289693 85378940
600124268333 85380672
695359858173 85382404
308815405293 85384136
453069313433 85385868
918743337283 85387600
218481647283 85389332
734574512813 85391064
609227670303 85392796
237388712913 85394528
238789236293 85396260
707964568593 85397992
574914847493 85399724
485981612863 85401456
56721196893 85403188
831910887723 85404920
850117691663 85406652
443965911463 85408384
720569279013 85410116
491583706383 85411848
85431926183 85413580
219882170663 85415312
815804868853 85417044
410353350343 85418776
368337648943 85420508
813003822093 85422240
473376902443 85423972
457971145263 85425704
217781385593 85427436
689757764653 85429168
372539219083 85430900
667349390573 85432632
803200158433 85434364
770287859003 85436096
580516941013 85437828
715667447183 85439560
34312822813 85441292
166662282223 85443024
901236795033 85444756
536400454543 85446488
309515666983 85448220
551806211723 85449952
519594173983 85451684
371838957393 85453416
750680531683 85455148
318619068953 85456880
544103333133 85458612
152657048423 85460344
517493388913 85462076
658245988603 85463808
607126885233 85465540
450968528363 85467272
258396563613 85469004
76328524213 85470736
99437159983 85472468
12604710423 85474200
610628193683 85475932
310916190363 85477664
452369051743 85479396
276603367553 85481128
465674023853 85482860
140052338003 85484592
29410990983 85486324
375340265843 85488056
189070656303 85489788
425759107523 85491520
59522243653 85493252
169463328983 85494984
551806211723 85496716
30811514363 85498448
650543110013 85500180
57421458583 85501912
857820570253 85503644
3501308453 85505376
616230287203 85507108
241590283053 85508840
673651745783 85510572
544803594823 85512304
675052269163 85514036
369738172323 85515768
523095482433 85517500
97336374913 85519232
152657048423 85520964
575615109183 85522696
205176675173 85524428
1400523383 85526160
599424006643 85527892
298311479943 85529624
654044418463 85531356
822107224063 85533088
137251291243 85534820
313016975433 85536552
889332346303 85538284
890032607993 85540016
863422663773 85541748
541302286373 85543480
411753873723 85545212
855019523493 85546944
191871703063 85548676
149856001663 85550408
373239480773 85552140
87532711253 85553872
163160973773 85555604
963560085443 85557336
768887335623 85559068
810202775333 85560800
105039253503 85562532
419456752313 85564264
852218476733 85565996
392146546403 85567728
228985572633 85569460
420157014003 85571192
797598064913 85572924
967761655583 85574656
155458095183 85576388
55320673513 85578120
27310205913 85579852
333324564443 85581584
552506473413 85583316
319319330643 85585048
484581089483 85586780
539901762993 85588512
740176606333 85590244
668749913953 85591976
233887404463 85593708
132349459413 85595440
466374285543 85597172
493684491453 85598904
445366434843 85600636
782192307733 85602368
235988189533 85604100
990870291353 85605832
859221093633 85607564
32212037743 85609296
142853384763 85611028
344528751483 85612760
263298395443 85614492
47617794923 85616224
864122925463 85617956
29410990983 85619688
676452792543 85621420
722670064083 85623152
875327112503 85624884
327722470923 85626616
156858618563 85628348
7702878593 85630080
324221162473 85631812
198174058273 85633544
273802320793 85635276
206577198553 85637008
645641278183 85638740
306714620223 85640472
215680600523 85642204
199574581653 85643936
632336306073 85645668
61623028723 85647400
483180566103 85649132
198174058273 85650864
671550960713 85652596
463573238783 85654328
223383479113 85656060
124646580823 85657792
491583706383 85659524
252094208403 85661256
249993423333 85662988
962859823753 85664720
401249948373 85666452
404751256823 85668184
741577129713 85669916
780091522663 85671648
948154328263 85673380
994371599803 85675112
66524860553 85676844
492984229763 85678576
935549617843 85680308
359234246973 85682040
532899146093 85683772
906838888553 85685504
451668790053 85687236
985968459523 85688968
953056160093 85690700
418756490623 85692432
296210694873 85694164
782192307733 85695896
607827146923 85697628
789194924633 85699360
771688382383 85701092
739476344643 85702824
842414813073 85704556
150556263353 85706288
749980269993 85708020
789194924633 85709752
645641278183 85711484
143553646453 85713216
162460712083 85714948
895634701513 85716680
418756490623 85718412
343828489793 85720144
668749913953 85721876
564410922143 85723608
210778768693 85725340
973363749103 85727072
423658322453 85728804
338926657963 85730536
777990737593 85732268
217781385593 85734000
442565388083 85735732
177166207573 85737464
929247262633 85739196
219882170663 85740928
848016906593 85742660
312316713743 85744392
982467151073 85746124
651243371703 85747856
181367777713 85749588
2801046763 85751320
665948867193 85753052
343828489793 85754784
938350664603 85756516
77028785903 85758248
144253908143 85759980
404751256823 85761712
504188416803 85763444
831210626033 85765176
503488155113 85766908
780091522663 85768640
28010467603 85770372
415955443863 85772104
655444941843 85773836
369738172323 85775568
66524860553 85777300
278704152623 85779032
901236795033 85780764
183468562783 85782496
831210626033 85784228
507689725253 85785960
198874319963 85787692
985268197833 85789424
417355967243 85791156
74928000833 85792888
864122925463 85794620
138651814623 85796352
438363817943 85798084
56020935203 85799816
875327112503 85801548
684155671133 85803280
894234178133 85805012
686956717893 85806744
704463260143 85808476
168763067293 85810208
260497348683 85811940
543403071443 85813672
432761724423 85815404
310215928673 85817136
40615178023 85818868
752081055063 85820600
831910887723 85822332
270301012343 85824064
553906996793 85825796
868324495603 85827528
210078507003 85829260
284306246143 85830992
487382136243 85832724
837512981243 85834456
91034019703 85836188
362735555423 85837920
158959403633 85839652
259797086993 85841384
345229013173 85843116
619031333963 85844848
344528751483 85846580
981066627693 85848312
200274843343 85850044
965660870513 85851776
121845534063 85853508
240890021363 85855240
643540493113 85856972
89633496323 85858704
671550960713 85860436
133749982793 85862168
775889952523 85863900
594522174813 85865632
185569347853 85867364
802499896743 85869096
751380793373 85870828
617630810583 85872560
329122994303 85874292
119744748993 85876024
36413607883 85877756
920844122353 85879488
387944976263 85881220
914541767143 85882952
341027443033 85884684
291308863043 85886416
320019592333 85888148
707964568593 85889880
824208009133 85891612
259096825303 85893344
927846739253 85895076
857820570253 85896808
795497279843 85898540
637238137903 85900272
490183183003 85902004
245791853193 85903736
73527477453 85905468
284306246143 85907200
37814131263 85908932
452369051743 85910664
495785276523 85912396
42015701403 85914128
618331072273 85915860
462172715403 85917592
943952758123 85919324
477578472583 85921056
386544452883 85922788
500687108353 85924520
777290475903 85926252
523795744123 85927984
912440982073 85929716
553906996793 85931448
920143860663 85933180
701662213383 85934912
621832380723 85936644
406852041893 85938376
962159562063 85940108
610628193683 85941840
767486812243 85943572
144253908143 85945304
739476344643 85947036
309515666983 85948768
649142586633 85950500
756982886893 85952232
962859823753 85953964
15405757183 85955696
168062805603 85957428
770287859003 85959160
34312822813 85960892
749280008303 85962624
530798361023 85964356
192571964753 85966088
279404414313 85967820
539201501303 85969552
841714551383 85971284
981766889383 85973016
404050995133 85974748
99437159983 85976480
2100785073 85978212
367637387253 85979944
731073204363 85981676
162460712083 85983408
858520831943 85985140
895634701513 85986872
557408305243 85988604
44816748163 85990336
973363749103 85992068
524496005813 85993800
8403140283 85995532
564410922143 85997264
483880827793 85998996
593821913123 86000728
708664830283 86002460
824908270823 86004192
60222505343 86005924
30811514363 86007656
738075821263 86009388
39214654643 86011120
761884718723 86012852
16106018873 86014584
707264306903 86016316
81930617733 86018048
876027374193 86019780
350130845003 86021512
772388644073 86023244
770988120693 86024976
250693685023 86026708
542002548063 86028440
620431857343 86030172
591020866363 86031904
536400454543 86033636
460071930333 86035368
612728978753 86037100
683455409443 86038832
173664899123 86040564
618331072273 86042296
574214585803 86044028
712166138733 86045760
307414881913 86047492
500687108353 86049224
626033950863 86050956
504188416803 86052688
700261693 86054420
129548412653 86056152
545503856513 86057884
595222436503 86059616
970562702343 86061348
411753873723 86063080
678553577613 86064812
622532642413 86066544
756282625203 86068276
678553577613 86070008
229685834323 86071740
866923972223 86073472
752781316753 86075204
256996040233 86076936
532899146093 86078668
506989463563 86080400
881629467713 86082132
39214654643 86083864
932748571083 86085596
901937056723 86087328
863422663773 86089060
844515598143 86090792
236688451223 86092524
343128228103 86094256
21007850703 86095988
14005233803 86097720
23108635773 86099452
898435748273 86101184
579816679323 86102916
525896529193 86104648
252794470093 86106380
960058776993 86108112
39214654643 86109844
582617726083 86111576
574214585803 86113308
663848082123 86115040
544103333133 86116772
906138626863 86118504
663147820433 86120236
558808828623 86121968
282905722763 86123700
813704083783 86125432
23108635773 86127164
96636113223 86128896
953056160093 86130628
394947593163 86132360
60922767033 86134092
839613766313 86135824
548304903273 86137556
51819365063 86139288
417355967243 86141020
428560154283 86142752
15405757183 86144484
371838957393 86146216
789895186323 86147948
731073204363 86149680
642840231423 86151412
58821981963 86153144
533599407783 86154876
968461917273 86156608
801099373363 86158340
293409648113 86160072
506289201873 86161804
486681874553 86163536
719168755633 86165268
525896529193 86167000
528697575953 86168732
364136078803 86170464
65124337173 86172196
843815336453 86173928
889332346303 86175660
329823255993 86177392
688357241273 86179124
178566730953 86180856
40615178023 86182588
935549617843 86184320
74227739143 86186052
361335032043 86187784
558108566933 86189516
624633427483 86191248
394947593163 86192980
798998588293 86194712
21007850703 86196444
850117691663 86198176
540602024683 86199908
195373011513 86201640
924345430803 86203372
651243371703 86205104
706564045213 86206836
361335032043 86208568
307414881913 86210300
149856001663 86212032
256996040233 86213764
130248674343 86215496
852218476733 86217228
443265649773 86218960
780791784353 86220692
693259073103 86222424
196073273203 86224156
172264375743 86225888
97336374913 86227620
158259141943 86229352
77729047593 86231084
444666173153 86232816
369738172323 86234548
869024757293 86236280
546204118203 86238012
948154328263 86239744
27310205913 86241476
707264306903 86243208
107840300263 86244940
906138626863 86246672
288507816283 86248404
370438434013 86250136
529397837643 86251868
549005164963 86253600
63723813793 86255332
93835066463 86257064
263298395443 86258796
889332346303 86260528
247892638263 86262260
784993354493 86263992
741577129713 86265724
37814131263 86267456
486681874553 86269188
214980338833 86270920
653344156773 86272652
784293092803 86274384
782892569423 86276116
920844122353 86277848
483880827793 86279580
402650471753 86281312
179266992643 86283044
299712003323 86284776
775189690833 86286508
600124268333 86288240
483880827793 86289972
894234178133 86291704
949554851643 86293436
938350664603 86295168
742977653093 86296900
768187073933 86298632
132349459413 86300364
647742063253 86302096
110641347023 86303828
841714551383 86305560
129548412653 86307292
301112526703 86309024
241590283053 86310756
488782659623 86312488
175765684193 86314220
733173989433 86315952
727571895913 86317684
292709386423 86319416
225484264183 86321148
279404414313 86322880
435562771183 86324612
141452861383 86326344
168062805603 86328076
481079781033 86329808
3 86331540
323520900783 86333272
316518283883 86335004
373239480773 86336736
938350664603 86338468
968461917273 86340200
576315370873 86341932
591721128053 86343664
275903105863 86345396
219882170663 86347128
597323221573 86348860
700261693 86350592
584718511153 86352324
431361201043 86354056
180667516023 86355788
380942359363 86357520
820006438993 86359252
96636113223 86360984
960759038683 86362716
770287859003 86364448
98736898293 86366180
363435817113 86367912
920143860663 86369644
630935782693 86371376
684855932823 86373108
334725087823 86374840
805300943503 86376572
665248605503 86378304
179967254333 86380036
315117760503 86381768
986668721213 86383500
362735555423 86385232
870425280673 86386964
499286584973 86388696
879528682643 86390428
422257799073 86392160
740176606333 86393892
921544384043 86395624
701662213383 86397356
542002548063 86399088
872526065743 86400820
86832449563 86402552
453069313433 86404284
679954100993 86406016
549005164963 86407748
379541835983 86409480
115543178853 86411212
218481647283 86412944
579116417633 86414676
231086357703 86416408
125346842513 86418140
256295778543 86419872
204476413483 86421604
39214654643 86423336
577715894253 86425068
523095482433 86426800
366937125563 86428532
273802320793 86430264
256295778543 86431996
2100785073 86433728
484581089483 86435460
300412265013 86437192
136551029553 86438924
506989463563 86440656
763285242103 86442388
396348116543 86444120
329823255993 86445852
349430583313 86447584
41315439713 86449316
158959403633 86451048
970562702343 86452780
394947593163 86454512
84731664493 86456244
453069313433 86457976
778690999283 86459708
257696301923 86461440
836112457863 86463172
11204187043 86464904
835412196173 86466636
215680600523 86468368
266099442203 86470100
424358584143 86471832
30111252673 86473564
911740720383 86475296
455870360193 86477028
539201501303 86478760
786393877873 86480492
415955443863 86482224
759083671963 86483956
494384753143 86485688
39914916333 86487420
788494662943 86489152
345229013173 86490884
352931891763 86492616
586119034533 86494348
503488155113 86496080
809502513643 86497812
763985503793 86499544
726171372533 86501276
88232972943 86503008
675052269163 86504740
233187142773 86506472
596622959883 86508204
796197541533 86509936
313717237123 86511668
779391260973 86513400
530798361023 86515132
44816748163 86516864
136551029553 86518596
749280008303 86520328
81930617733 86522060
281505199383 86523792
221282694043 86525524
225484264183 86527256
647041801563 86528988
112742132093 86530720
20307589013 86532452
784993354493 86534184
241590283053 86535916
949554851643 86537648
594522174813 86539380
422958060763 86541112
256295778543 86542844
394247331473 86544576
98036636603 86546308
425759107523 86548040
604325838473 86549772
597323221573 86551504
527297052573 86553236
938350664603 86554968
731073204363 86556700
287807554593 86558432
192571964753 86560164
941151711363 86561896
112742132093 86563628
52519626753 86565360
234587666153 86567092
197473796583 86568824
602225053403 86570556
356433200213 86572288
801799635053 86574020
544103333133 86575752
782192307733 86577484
271001274033 86579216
918743337283 86580948
742977653093 86582680
693259073103 86584412
374640004153 86586144
899836271653 86587876
989469767973 86589608
167362543913 86591340
791995971393 86593072
992971076423 86594804
143553646453 86596536
778690999283 86598268
906138626863 86600000
377441050913 86601732
184168824473 86603464
919443598973 86605196
558808828623 86606928
217781385593 86608660
271701535723 86610392
871125542363 86612124
785693616183 86613856
859921355323 86615588
204476413483 86617320
250693685023 86619052
710065353663 86620784
676452792543 86622516
891433131373 86624248
839613766313 86625980
718468493943 86627712
506989463563 86629444
255595516853 86631176
401950210063 86632908
661047035363 86634640
488782659623 86636372
223383479113 86638104
514692342153 86639836
215680600523 86641568
44816748163 86643300
869725018983 86645032
308815405293 86646764
978265580933 86648496
674352007473 86650228
344528751483 86651960
904037841793 86653692
43416224783 86655424
163160973773 86657156
313016975433 86658888
801799635053 86660620
9103401973 86662352
743677914783 86664084
925745954183 86665816
591721128053 86667548
243691068123 86669280
974064010793 86671012
427159630903 86672744
179266992643 86674476
467774808923 86676208
700261693 86677940
540602024683 86679672
220582432353 86681404
11204187043 86683136
596622959883 86684868
880228944333 86686600
43416224783 86688332
57421458583 86690064
454469836813 86691796
385844191193 86693528
336825872893 86695260
885831037853 86696992
299011741633 86698724
527997314263 86700456
249293161643 86702188
101537945053 86703920
376040527533 86705652
570713277353 86707384
119744748993 86709116
474077164133 86710848
63723813793 86712580
560909613693 86714312
951655636713 86716044
537800977923 86717776
173664899123 86719508
570013015663 86721240
739476344643 86722972
602225053403 86724704
990870291353 86726436
495785276523 86728168
847316644903 86729900
184168824473 86731632
281505199383 86733364
745778699853 86735096
312316713743 86736828
339626919653 86738560
936249879533 86740292
498586323283 86742024
507689725253 86743756
55320673513 86745488
779391260973 86747220
407552303583 86748952
745078438163 86750684
278003890933 86752416
65824598863 86754148
422257799073 86755880
534299669473 86757612
210778768693 86759344
168062805603 86761076
427859892593 86762808
520294435673 86764540
256295778543 86766272
415255182173 86768004
91034019703 86769736
666649128883 86771468
146354693213 86773200
784293092803 86774932
25209420843 86776664
803900420123 86778396
639338922973 86780128
177866469263 86781860
76328524213 86783592
589620342983 86785324
910340197003 86787056
587519557913 86788788
376040527533 86790520
212179292073 86792252
615530025513 86793984
207277460243 86795716
563010398763 86797448
485981612863 86799180
640739446353 86800912
913141243763 86802644
609227670303 86804376
303913573463 86806108
39914916333 86807840
698160904933 86809572
278704152623 86811304
656145203533 86813036
375340265843 86814768
63023552103 86816500
226884787563 86818232
399849424993 86819964
130948936033 86821696
351531368383 86823428
122545795753 86825160
847316644903 86826892
682054886063 86828624
280804937693 86830356
368337648943 86832088
304613835153 86833820
380242097673 86835552
894934439823 86837284
21007850703 86839016
934149094463 86840748
654744680153 86842480
843815336453 86844212
422958060763 86845944
676452792543 86847676
766786550553 86849408
499986846663 86851140
162460712083 86852872
493684491453 86854604
4901831833 86856336
5602093523 86858068
262598133753 86859800
532899146093 86861532
483880827793 86863264
253494731783 86864996
633736829453 86866728
915942290523 86868460
390746023023 86870192
513291818773 86871924
234587666153 86873656
216380862213 86875388
992971076423 86877120
735975036193 86878852
99437159983 86880584
564410922143 86882316
71426692383 86884048
938350664603 86885780
72827215763 86887512
679253839303 86889244
513291818773 86890976
88933234633 86892708
499986846663 86894440
489482921313 86896172
420157014003 86897904
35713346193 86899636
109941085333 86901368
593121651433 86903100
93835066463 86904832
495085014833 86906564
943952758123 86908296
252794470093 86910028
502787893423 86911760
144253908143 86913492
822807485753 86915224
240189759673 86916956
532198884403 86918688
831910887723 86920420
371838957393 86922152
871125542363 86923884
576315370873 86925616
81930617733 86927348
386544452883 86929080
666649128883 86930812
558108566933 86932544
589620342983 86934276
166662282223 86936008
485281351173 86937740
754181840133 86939472
773789167453 86941204
696060119863 86942936
44816748163 86944668
406151780203 86946400
955156945163 86948132
948154328263 86949864
345229013173 86951596
691858549723 86953328
644240754803 86955060
456570621883 86956792
476177949203 86958524
471276117373 86960256
51119103373 86961988
820006438993 86963720
23808897463 86965452
119744748993 86967184
712866400423 86968916
170863852363 86970648
584718511153 86972380
659646511983 86974112
628134735933 86975844
869024757293 86977576
445366434843 86979308
412454135413 86981040
5602093523 86982772
859221093633 86984504
651943633393 86986236
133749982793 86987968
154057571803 86989700
215680600523 86991432
932048309393 86993164
850117691663 86994896
826308794203 86996628
488782659623 86998360
16106018873 87000092
467774808923 87001824
238088974603 87003556
324221162473 87005288
371838957393 87007020
32912299433 87008752
851518215043 87010484
181367777713 87012216
7702878593 87013948
46917533233 87015680
499286584973 87017412
749980269993 87019144
172264375743 87020876
440464603013 87022608
699561428313 87024340
982467151073 87026072
26609944223 87027804
317218545573 87029536
777290475903 87031268
681354624373 87033000
911740720383 87034732
329122994303 87036464
37113869573 87038196
322820639093 87039928
162460712083 87041660
37814131263 87043392
244391329813 87045124
302513050083 87046856
780091522663 87048588
288507816283 87050320
415255182173 87052052
17506542253 87053784
574214585803 87055516
990870291353 87057248
972663487413 87058980
402650471753 87060712
556007781863 87062444
544103333133 87064176
586819296223 87065908
30111252673 87067640
520994697363 87069372
247192376573 87071104
815804868853 87072836
553906996793 87074568
415955443863 87076300
433461986113 87078032
307414881913 87079764
804600681813 87081496
303913573463 87083228
616930548893 87084960
427159630903 87086692
752781316753 87088424
820706700683 87090156
951655636713 87091888
929247262633 87093620
761184457033 87095352
247192376573 87097084
200975105033 87098816
325621685853 87100548
995772123183 87102280
140752599693 87104012
144954169833 87105744
821406962373 87107476
383743406123 87109208
768887335623 87110940
930647786013 87112672
158259141943 87114404
80530094353 87116136
502787893423 87117868
60922767033 87119600
304613835153 87121332
474777425823 87123064
380942359363 87124796
702362475073 87126528
350130845003 87128260
44116486473 87129992
281505199383 87131724
657545726913 87133456
174365160813 87135188
69325907313 87136920
444666173153 87138652
259797086993 87140384
172964637433 87142116
77028785903 87143848
727571895913 87145580
511891295393 87147312
943252496433 87149044
750680531683 87150776
345929274863 87152508
455170098503 87154240
506989463563 87155972
534999931163 87157704
402650471753 87159436
484581089483 87161168
655444941843 87162900
562310137073 87164632
74227739143 87166364
619031333963 87168096
654744680153 87169828
81930617733 87171560
682755147753 87173292
713566662113 87175024
737375559573 87176756
234587666153 87178488
613429240443 87180220
9103401973 87181952
964960608823 87183684
316518283883 87185416
800399111673 87187148
519594173983 87188880
493684491453 87190612
182068039403 87192344
306014358533 87194076
170863852363 87195808
205176675173 87197540
883029991093 87199272
748579746613 87201004
21708112393 87202736
822107224063 87204468
334725087823 87206200
731073204363 87207932
755582363513 87209664
245791853193 87211396
479679257653 87213128
201675366723 87214860
37814131263 87216592
803200158433 87218324
462872977093 87220056
517493388913 87221788
533599407783 87223520
820006438993 87225252
724770849153 87226984
780791784353 87228716
796897803223 87230448
515392603843 87232180
866923972223 87233912
464273500473 87235644
58121720273 87237376
900536533343 87239108
714967185493 87240840
697460643243 87242572
436263032873 87244304
141452861383 87246036
76328524213 87247768
981766889383 87249500
674352007473 87251232
780091522663 87252964
685556194513 87254696
955857206853 87256428
246492114883 87258160
936950141223 87259892
963560085443 87261624
608527408613 87263356
627434474243 87265088
196073273203 87266820
38514392953 87268552
759083671963 87270284
595222436503 87272016
674352007473 87273748
969162178963 87275480
285706769523 87277212
12604710423 87278944
426459369213 87280676
128848150963 87282408
986668721213 87284140
6302355213 87285872
196073273203 87287604
520294435673 87289336
515392603843 87291068
717067970563 87292800
285706769523 87294532
649142586633 87296264
189770917993 87297996
565811445523 87299728
851518215043 87301460
492984229763 87303192
404050995133 87304924
702362475073 87306656
941851973053 87308388
803900420123 87310120
883029991093 87311852
742277391403 87313584
586119034533 87315316
811603298713 87317048
366236863873 87318780
922244645733 87320512
119044487303 87322244
951655636713 87323976
985968459523 87325708
908239411933 87327440
150556263353 87329172
605026100163 87330904
468475070613 87332636
829109840963 87334368
407552303583 87336100
84031402803 87337832
30111252673 87339564
855719785183 87341296
643540493113 87343028
279404414313 87344760
6302355213 87346492
584018249463 87348224
469875593993 87349956
952355898403 87351688
971262964033 87353420
146354693213 87355152
35713346193 87356884
782192307733 87358616
979666104313 87360348
79829832663 87362080
806001205193 87363812
648442324943 87365544
810202775333 87367276
573514324113 87369008
851518215043 87370740
606426623543 87372472
738075821263 87374204
529397837643 87375936
675052269163 87377668
804600681813 87379400
962159562063 87381132
130948936033 87382864
245091591503 87384596
616930548893 87386328
354332415143 87388060
868324495603 87389792
247192376573 87391524
136551029553 87393256
752781316753 87394988
172964637433 87396720
857820570253 87398452
210778768693 87400184
509090248633 87401916
455170098503 87403648
60922767033 87405380
647041801563 87407112
531498622713 87408844
266099442203 87410576
979666104313 87412308
581917464393 87414040
752081055063 87415772
508389986943 87417504
605026100163 87419236
668049652263 87420968
845215859833 87422700
313016975433 87424432
37113869573 87426164
43416224783 87427896
539201501303 87429628
487382136243 87431360
668049652263 87433092
63023552103 87434824
443965911463 87436556
978265580933 87438288
296210694873 87440020
925045692493 87441752
738776082953 87443484
341027443033 87445216
827009055893 87446948
916642552213 87448680
788494662943 87450412
212879553763 87452144
926446215873 87453876
990170029663 87455608
577715894253 87457340
902637318413 87459072
461472453713 87460804
899136009963 87462536
510490772013 87464268
901236795033 87466000
582617726083 87467732
675752530853 87469464
614129502133 87471196
555307520173 87472928
77028785903 87474660
680654362683 87476392
249993423333 87478124
855019523493 87479856
712166138733 87481588
882329729403 87483320
438363817943 87485052
782892569423 87486784
644240754803 87488516
287807554593 87490248
52519626753 87491980
711465877043 87493712
943952758123 87495444
661747297053 87497176
26609944223 87498908
159659665323 87500640
590320604673 87502372
9103401973 87504104
817905653923 87505836
880228944333 87507568
645641278183 87509300
565111183833 87511032
443265649773 87512764
954456683473 87514496
515392603843 87516228
585418772843 87517960
920844122353 87519692
585418772843 87521424
968461917273 87523156
262598133753 87524888
350831106693 87526620
635837614523 87528352
23108635773 87530084
487382136243 87531816
21708112393 87533548
735975036193 87535280
319319330643 87537012
274502582483 87538744
208677983623 87540476
163861235463 87542208
286407031213 87543940
7702878593 87545672
83331141113 87547404
49718579993 87549136
679954100993 87550868
98036636603 87552600
135850767863 87554332
73527477453 87556064
862022140393 87557796
781492046043 87559528
385844191193 87561260
44116486473 87562992
21007850703 87564724
331223779373 87566456
604325838473 87568188
200975105033 87569920
791295709703 87571652
901236795033 87573384
876727635883 87575116
514692342153 87576848
857120308563 87578580
672251222403 87580312
418056228933 87582044
490883444693 87583776
663147820433 87585508
539901762993 87587240
382342882743 87588972
432061462733 87590704
289908339663 87592436
963560085443 87594168
468475070613 87595900
352931891763 87597632
907539150243 87599364
733173989433 87601096
714967185493 87602828
651943633393 87604560
682755147753 87606292
22408374083 87608024
3501308453 87609756
773789167453 87611488
94535328153 87613220
380942359363 87614952
670150437333 87616684
410353350343 87618416
470575855683 87620148
323520900783 87621880
476878210893 87623612
672951484093 87625344
9103401973 87627076
244391329813 87628808
59522243653 87630540
228985572633 87632272
539201501303 87634004
785693616183 87635736
598023483263 87637468
119044487303 87639200
198874319963 87640932
815104607163 87642664
731773466053 87644396
775189690833 87646128
425759107523 87647860
119744748993 87649592
44116486473 87651324
855719785183 87653056
968461917273 87654788
418056228933 87656520
848016906593 87658252
748579746613 87659984
870425280673 87661716
645641278183 87663448
977565319243 87665180
784293092803 87666912
956557468543 87668644
731773466053 87670376
87532711253 87672108
447467219913 87673840
319319330643 87675572
527297052573 87677304
611328455373 87679036
503488155113 87680768
114142655473 87682500
985268197833 87684232
889332346303 87685964
479679257653 87687696
459371668643 87689428
692558811413 87691160
495085014833 87692892
719168755633 87694624
749980269993 87696356
273102059103 87698088
663147820433 87699820
342427966413 87701552
700961951693 87703284
450968528363 87705016
217081123903 87706748
941851973053 87708480
883029991093 87710212
826308794203 87711944
427159630903 87713676
229685834323 87715408
273802320793 87717140
373939742463 87718872
603625576783 87720604
173664899123 87722336
336825872893 87724068
742977653093 87725800
233887404463 87727532
744378176473 87729264
667349390573 87730996
464973762163 87732728
67925383933 87734460
294810171493 87736192
595922698193 87737924
8403140283 87739656
821406962373 87741388
976865057553 87743120
822107224063 87744852
644240754803 87746584
163160973773 87748316
927146477563 87750048
16106018873 87751780
386544452883 87753512
35713346193 87755244
203075890103 87756976
498586323283 87758708
290608601353 87760440
226184525873 87762172
978965842623 87763904
774489429143 87765636
960058776993 87767368
647041801563 87769100
633736829453 87770832
331223779373 87772564
224083740803 87774296
726871634223 87776028
337526134583 87777760
787094139563 87779492
244391329813 87781224
859921355323 87782956
946753804883 87784688
785693616183 87786420
508389986943 87788152
390746023023 87789884
752781316753 87791616
368337648943 87793348
579816679323 87795080
36413607883 87796812
527997314263 87798544
913141243763 87800276
784293092803 87802008
226184525873 87803740
6302355213 87805472
107840300263 87807204
685556194513 87808936
191171441373 87810668
297611218253 87812400
707264306903 87814132
929947524323 87815864
81930617733 87817596
662447558743 87819328
65824598863 87821060
607827146923 87822792
644941016493 87824524
198874319963 87826256
485981612863 87827988
165261758843 87829720
561609875383 87831452
398448901613 87833184
48318056613 87834916
123946319133 87836648
302513050083 87838380
891433131373 87840112
932048309393 87841844
207977721933 87843576
758383410273 87845308
313016975433 87847040
569312753973 87848772
291308863043 87850504
107140038573 87852236
442565388083 87853968
530798361023 87855700
796197541533 87857432
516793127223 87859164
768887335623 87860896
271001274033 87862628
537800977923 87864360
67225122243 87866092
301812788393 87867824
901236795033 87869556
419456752313 87871288
324921424163 87873020
603625576783 87874752
977565319243 87876484
200274843343 87878216
703762998453 87879948
396348116543 87881680
205876936863 87883412
680654362683 87885144
971963225723 87886876
841014289693 87888608
191871703063 87890340
894934439823 87892072
205176675173 87893804
506989463563 87895536
821406962373 87897268
841714551383 87899000
850117691663 87900732
827709317583 87902464
994371599803 87904196
77028785903 87905928
357133461903 87907660
250693685023 87909392
704463260143 87911124
357133461903 87912856
897735486583 87914588
24509159153 87916320
193272226443 87918052
612728978753 87919784
998573169943 87921516
637938399593 87923248
225484264183 87924980
919443598973 87926712
235287927843 87928444
513291818773 87930176
814404345473 87931908
30811514363 87933640
126047104203 87935372
898435748273 87937104
299712003323 87938836
676452792543 87940568
415255182173 87942300
147054954903 87944032
908239411933 87945764
58821981963 87947496
762584980413 87949228
35013084503 87950960
894934439823 87952692
200274843343 87954424
435562771183 87956156
551105950033 87957888
272401797413 87959620
920143860663 87961352
13304972113 87963084
579116417633 87964816
968461917273 87966548
56721196893 87968280
19607327323 87970012
114842917163 87971744
724070587463 87973476
630235521003 87975208
50418841683 87976940
222683217423 87978672
23108635773 87980404
44816748163 87982136
814404345473 87983868
706564045213 87985600
815104607163 87987332
753481578443 87989064
658946250293 87990796
303913573463 87992528
136551029553 87994260
569312753973 87995992
719869017323 87997724
150556263353 87999456
306014358533 88001188
521694959053 88002920
66524860553 88004652
326321947543 88006384
170163590673 88008116
51119103373 88009848
496485538213 88011580
267499965583 88013312
471976379063 88015044
679954100993 88016776
872526065743 88018508
914541767143 88020240
408952826963 88021972
552506473413 88023704
998573169943 88025436
499986846663 88027168
506989463563 88028900
312316713743 88030632
145654431523 88032364
57421458583 88034096
156858618563 88035828
551806211723 88037560
813003822093 88039292
919443598973 88041024
500687108353 88042756
45517009853 88044488
876727635883 88046220
797598064913 88047952
702362475073 88049684
973363749103 88051416
143553646453 88053148
983867674453 88054880
111341608713 88056612
776590214213 88058344
753481578443 88060076
355732938523 88061808
64424075483 88063540
732473727743 88065272
413154397103 88067004
312316713743 88068736
705163521833 88070468
402650471753 88072200
828409579273 88073932
818605915613 88075664
936249879533 88077396
53920150133 88079128
289208077973 88080860
13304972113 88082592
120445010683 88084324
567211968903 88086056
577015632563 88087788
983167412763 88089520
304613835153 88091252
315818022193 88092984
841714551383 88094716
100837683363 88096448
908939673623 88098180
1400523383 88099912
289908339663 88101644
18206803943 88103376
628134735933 88105108
997172646563 88106840
309515666983 88108572
604325838473 88110304
160359927013 88112036
917342813903 88113768
808802251953 88115500
749280008303 88117232
659646511983 88118964
303913573463 88120696
178566730953 88122428
423658322453 88124160
140752599693 88125892
964960608823 88127624
362735555423 88129356
614829763823 88131088
455870360193 88132820
172964637433 88134552
918043075593 88136284
348730321623 88138016
283605984453 88139748
946053543193 88141480
481079781033 88143212
693959334793 88144944
392846808093 88146676
532198884403 88148408
513291818773 88150140
431361201043 88151872
613429240443 88153604
161060188703 88155336
759783933653 88157068
245791853193 88158800
344528751483 88160532
476878210893 88162264
462872977093 88163996
479679257653 88165728
621132119033 88167460
883730252783 88169192
608527408613 88170924
557408305243 88172656
127447627583 88174388
54620411823 88176120
619031333963 88177852
302513050083 88179584
742277391403 88181316
850817953353 88183048
428560154283 88184780
724770849153 88186512
499986846663 88188244
459371668643 88189976
56020935203 88191708
490183183003 88193440
595222436503 88195172
200975105033 88196904
320719854023 88198636
715667447183 88200368
103638730123 88202100
418756490623 88203832
148455478283 88205564
311616452053 88207296
190471179683 88209028
753481578443 88210760
588920081293 88212492
247192376573 88214224
263298395443 88215956
916642552213 88217688
641439708043 88219420
827709317583 88221152
144253908143 88222884
81930617733 88224616
104338991813 88226348
818605915613 88228080
173664899123 88229812
855019523493 88231544
820706700683 88233276
712166138733 88235008
78429309283 88236740
499286584973 88238472
268900488963 88240204
263298395443 88241936
488782659623 88243668
788494662943 88245400
126747365893 88247132
5602093523 88248864
686256456203 88250596
478978995963 88252328
767486812243 88254060
620431857343 88255792
501387370043 88257524
704463260143 88259256
691858549723 88260988
718468493943 88262720
202375628413 88264452
782892569423 88266184
882329729403 88267916
107140038573 88269648
323520900783 88271380
107140038573 88273112
656845465223 88274844
499286584973 88276576
404751256823 88278308
774489429143 88280040
280104676003 88281772
134450244483 88283504
964960608823 88285236
124646580823 88286968
689757764653 88288700
84731664493 88290432
238789236293 88292164
542002548063 88293896
313717237123 88295628
866223710533 88297360
735975036193 88299092
416655705553 88300824
168763067293 88302556
259096825303 88304288
743677914783 88306020
26609944223 88307752
563010398763 88309484
220582432353 88311216
567211968903 88312948
147755216593 88314680
906138626863 88316412
247192376573 88318144
107140038573 88319876
14005233803 88321608
301812788393 88323340
3501308453 88325072
603625576783 88326804
687656979583 88328536
345929274863 88330268
962159562063 88332000
689057502963 88333732
871125542363 88335464
453069313433 88337196
544103333133 88338928
502087631733 88340660
662447558743 88342392
918743337283 88344124
50418841683 88345856
550405688343 88347588
867624233913 88349320
712866400423 88351052
162460712083 88352784
831910887723 88354516
635137352833 88356248
325621685853 88357980
617630810583 88359712
133749982793 88361444
99437159983 88363176
441164864703 88364908
592421389743 88366640
897035224893 88368372
927846739253 88370104
962859823753 88371836
82630879423 88373568
574214585803 88375300
930647786013 88377032
177866469263 88378764
842414813073 88380496
977565319243 88382228
695359858173 88383960
472676640753 88385692
398448901613 88387424
581217202703 88389156
756982886893 88390888
667349390573 88392620
592421389743 88394352
943252496433 88396084
168763067293 88397816
114842917163 88399548
553206735103 88401280
397048378233 88403012
789895186323 88404744
794797018153 88406476
670850699023 88408208
266799703893 88409940
853619000113 88411672
237388712913 88413404
254194993473 88415136
668749913953 88416868
89633496323 88418600
510490772013 88420332
757683148583 88422064
120445010683 88423796
731773466053 88425528
94535328153 88427260
566511707213 88428992
492984229763 88430724
200274843343 88432456
789194924633 88434188
587519557913 88435920
502087631733 88437652
322820639093 88439384
957257730233 88441116
76328524213 88442848
712866400423 88444580
674352007473 88446312
907539150243 88448044
916642552213 88449776
349430583313 88451508
992971076423 88453240
247892638263 88454972
198174058273 88456704
994371599803 88458436
104338991813 88460168
530098099333 88461900
672251222403 88463632
368337648943 88465364
57421458583 88467096
907539150243 88468828
210078507003 88470560
504888678493 88472292
39914916333 88474024
49718579993 88475756
614829763823 88477488
86832449563 88479220
92434543083 88480952
774489429143 88482684
731073204363 88484416
607827146923 88486148
186969871233 88487880
853619000113 88489612
252794470093 88491344
901236795033 88493076
978265580933 88494808
823507747443 88496540
188370394613 88498272
312316713743 88500004
18206803943 88501736
147755216593 88503468
441164864703 88505200
915242028833 88506932
329122994303 88508664
483880827793 88510396
186269609543 88512128
269600750653 88513860
986668721213 88515592
458671406953 88517324
239489497983 88519056
334725087823 88520788
27310205913 88522520
672251222403 88524252
439064079633 88525984
749280008303 88527716
672251222403 88529448
525196267503 88531180
920844122353 88532912
275903105863 88534644
333324564443 88536376
220582432353 88538108
121845534063 88539840
513291818773 88541572
245091591503 88543304
431361201043 88545036
801799635053 88546768
806701466883 88548500
303213311773 88550232
483880827793 88551964
208677983623 88553696
807401728573 88555428
21708112393 88557160
71426692383 88558892
762584980413 88560624
588920081293 88562356
751380793373 88564088
841014289693 88565820
506289201873 88567552
878128159263 88569284
395647854853 88571016
268200227273 88572748
750680531683 88574480
598023483263 88576212
132349459413 88577944
424358584143 88579676
413854658793 88581408
352231630073 88583140
301812788393 88584872
677153054233 88586604
623933165793 88588336
742977653093 88590068
231086357703 88591800
62323290413 88593532
783592831113 88595264
629535259313 88596996
604325838473 88598728
535700192853 88600460
971963225723 88602192
474777425823 88603924
793396494773 88605656
206577198553 88607388
906138626863 88609120
238088974603 88610852
424358584143 88612584
862022140393 88614316
817205392233 88616048
338926657963 88617780
418056228933 88619512
310215928673 88621244
341027443033 88622976
84031402803 88624708
413154397103 88626440
265399180513 88628172
981066627693 88629904
665948867193 88631636
55320673513 88633368
764685765483 88635100
504188416803 88636832
880929206023 88638564
787794401253 88640296
72126954073 88642028
525196267503 88643760
720569279013 88645492
362035293733 88647224
766786550553 88648956
177166207573 88650688
611328455373 88652420
77729047593 88654152
268200227273 88655884
972663487413 88657616
368337648943 88659348
870425280673 88661080
589620342983 88662812
240890021363 88664544
39214654643 88666276
628834997623 88668008
917342813903 88669740
255595516853 88671472
714266923803 88673204
343828489793 88674936
53920150133 88676668
434162247803 88678400
186269609543 88680132
81930617733 88681864
411053612033 88683596
430660939353 88685328
678553577613 88687060
136551029553 88688792
25909682533 88690524
680654362683 88692256
492984229763 88693988
7702878593 88695720
410353350343 88697452
324221162473 88699184
17506542253 88700916
425759107523 88702648
857820570253 88704380
515392603843 88706112
452369051743 88707844
457971145263 88709576
267499965583 88711308
699561428313 88713040
808802251953 88714772
747879484923 88716504
610628193683 88718236
408952826963 88719968
534299669473 88721700
221982955733 88723432
510490772013 88725164
859221093633 88726896
200274843343 88728628
722670064083 88730360
967761655583 88732092
177866469263 88733824
932748571083 88735556
42715963093 88737288
376040527533 88739020
163861235463 88740752
591020866363 88742484
971963225723 88744216
660346773673 88745948
560209352003 88747680
171564114053 88749412
596622959883 88751144
712866400423 88752876
837512981243 88754608
479679257653 88756340
5602093523 88758072
632336306073 88759804
832611149413 88761536
198874319963 88763268
18907065633 88765000
154757833493 88766732
736675297883 88768464
583317987773 88770196
905438365173 88771928
339626919653 88773660
988069244593 88775392
774489429143 88777124
378841574293 88778856
468475070613 88780588
385844191193 88782320
647041801563 88784052
839613766313 88785784
852918738423 88787516
719869017323 88789248
137251291243 88790980
584018249463 88792712
228985572633 88794444
60222505343 88796176
677153054233 88797908
67225122243 88799640
16106018873 88801372
568612492283 88803104
811603298713 88804836
686256456203 88806568
745778699853 88808300
473376902443 88810032
314417498813 88811764
449568004983 88813496
866223710533 88815228
620431857343 88816960
833311411103 88818692
373939742463 88820424
52519626753 88822156
866923972223 88823888
614829763823 88825620
733874251123 88827352
813003822093 88829084
654044418463 88830816
329122994303 88832548
911040458693 88834280
993671338113 88836012
606426623543 88837744
348730321623 88839476
34312822813 88841208
529397837643 88842940
877427897573 88844672
395647854853 88846404
904037841793 88848136
319319330643 88849868
947454066573 88851600
217781385593 88853332
248592899953 88855064
925745954183 88856796
348030059933 88858528
259797086993 88860260
303213311773 88861992
856420046873 88863724
565111183833 88865456
920143860663 88867188
219882170663 88868920
212879553763 88870652
53219888443 88872384
106439776883 88874116
178566730953 88875848
914541767143 88877580
626033950863 88879312
210078507003 88881044
443265649773 88882776
44816748163 88884508
72126954073 88886240
169463328983 88887972
868324495603 88889704
128848150963 88891436
172964637433 88893168
126047104203 88894900
48318056613 88896632
829810102653 88898364
178566730953 88900096
507689725253 88901828
731773466053 88903560
495085014833 88905292
740176606333 88907024
168763067293 88908756
849417429973 88910488
394947593163 88912220
222683217423 88913952
300412265013 88915684
452369051743 88917416
359234246973 88919148
232486881083 88920880
608527408613 88922612
693259073103 88924344
252794470093 88926076
254194993473 88927808
692558811413 88929540
802499896743 88931272
697460643243 88933004
307414881913 88934736
563010398763 88936468
474777425823 88938200
367637387253 88939932
867624233913 88941664
814404345473 88943396
709365091973 88945128
444666173153 88946860
100837683363 88948592
833311411103 88950324
356433200213 88952056
986668721213 88953788
499286584973 88955520
271001274033 88957252
702362475073 88958984
631636044383 88960716
356433200213 88962448
961459300373 88964180
567211968903 88965912
478978995963 88967644
67925383933 88969376
155458095183 88971108
855019523493 88972840
936950141223 88974572
753481578443 88976304
698160904933 88978036
476177949203 88979768
228285310943 88981500
186969871233 88983232
806701466883 88984964
620431857343 88986696
173664899123 88988428
801099373363 88990160
359934508663 88991892
828409579273 88993624
79829832663 88995356
640739446353 88997088
742977653093 88998820
542702809753 89000552
838913504623 89002284
687656979583 89004016
908239411933 89005748
164561497153 89007480
268200227273 89009212
661047035363 89010944
436963294563 89012676
931348047703 89014408
628134735933 89016140
333324564443 89017872
453069313433 89019604
524496005813 89021336
438363817943 89023068
179967254333 89024800
834711934483 89026532
828409579273 89028264
27310205913 89029996
200975105033 89031728
128848150963 89033460
531498622713 89035192
158259141943 89036924
388645237953 89038656
504188416803 89040388
37113869573 89042120
740176606333 89043852
858520831943 89045584
447467219913 89047316
52519626753 89049048
89633496323 89050780
32212037743 89052512
612728978753 89054244
214980338833 89055976
879528682643 89057708
887931822923 89059440
179967254333 89061172
684855932823 89062904
296910956563 89064636
714967185493 89066368
802499896743 89068100
921544384043 89069832
882329729403 89071564
387944976263 89073296
137251291243 89075028
152657048423 89076760
931348047703 89078492
307414881913 89080224
126747365893 89081956
560209352003 89083688
520994697363 89085420
899136009963 89087152
224784002493 89088884
923645169113 89090616
476878210893 89092348
588920081293 89094080
259797086993 89095812
793396494773 89097544
660346773673 89099276
376040527533 89101008
189070656303 89102740
626033950863 89104472
404050995133 89106204
459371668643 89107936
167362543913 89109668
23108635773 89111400
283605984453 89113132
133049721103 89114864
474077164133 89116596
68625645623 89118328
155458095183 89120060
369738172323 89121792
501387370043 89123524
551806211723 89125256
56020935203 89126988
121145272373 89128720
577015632563 89130452
359934508663 89132184
347329798243 89133916
599424006643 89135648
498586323283 89137380
864122925463 89139112
411753873723 89140844
609927931993 89142576
796197541533 89144308
193972488133 89146040
673651745783 89147772
351531368383 89149504
857120308563 89151236
435562771183 89152968
441164864703 89154700
927846739253 89156432
29410990983 89158164
599424006643 89159896
385844191193 89161628
326321947543 89163360
376040527533 89165092
883029991093 89166824
538501239613 89168556
474077164133 89170288
520294435673 89172020
457270883573 89173752
310215928673 89175484
734574512813 89177216
102238206743 89178948
770988120693 89180680
563010398763 89182412
130248674343 89184144
857820570253 89185876
452369051743 89187608
673651745783 89189340
150556263353 89191072
299712003323 89192804
4901831833 89194536
396348116543 89196268
206577198553 89198000
319319330643 89199732
330523517683 89201464
389345499643 89203196
560909613693 89204928
719168755633 89206660
799698849983 89208392
77729047593 89210124
36413607883 89211856
830510364343 89213588
68625645623 89215320
83331141113 89217052
556708043553 89218784
255595516853 89220516
713566662113 89222248
61623028723 89223980
577015632563 89225712
747879484923 89227444
149856001663 89229176
409653088653 89230908
87532711253 89232640
221282694043 89234372
719168755633 89236104
728972419293 89237836
212879553763 89239568
733874251123 89241300
53219888443 89243032
450268266673 89244764
7702878593 89246496
270301012343 89248228
430660939353 89249960
752081055063 89251692
619731595653 89253424
777990737593 89255156
459371668643 89256888
130948936033 89258620
224083740803 89260352
456570621883 89262084
794096756463 89263816
493684491453 89265548
702362475073 89267280
845215859833 89269012
467074547233 89270744
290608601353 89272476
760484195343 89274208
498586323283 89275940
95235589843 89277672
986668721213 89279404
794096756463 89281136
761884718723 89282868
924345430803 89284600
841714551383 89286332
896334963203 89288064
14705495493 89289796
143553646453 89291528
587519557913 89293260
176465945883 89294992
951655636713 89296724
704463260143 89298456
79829832663 89300188
586819296223 89301920
147755216593 89303652
659646511983 89305384
399149163303 89307116
915942290523 89308848
649842848323 89310580
236688451223 89312312
631636044383 89314044
726871634223 89315776
142853384763 89317508
668049652263 89319240
664548343813 89320972
551806211723 89322704
218481647283 89324436
377441050913 89326168
822807485753 89327900
563010398763 89329632
100137421673 89331364
627434474243 89333096
869024757293 89334828
542002548063 89336560
165962020533 89338292
308115143603 89340024
320019592333 89341756
220582432353 89343488
147755216593 89345220
890032607993 89346952
449568004983 89348684
637238137903 89350416
282205461073 89352148
918043075593 89353880
887231561233 89355612
52519626753 89357344
404751256823 89359076
670150437333 89360808
152657048423 89362540
77028785903 89364272
388645237953 89366004
57421458583 89367736
912440982073 89369468
688357241273 89371200
735975036193 89372932
472676640753 89374664
656145203533 89376396
124646580823 89378128
119744748993 89379860
741577129713 89381592
572113800733 89383324
965660870513 89385056
310916190363 89386788
50418841683 89388520
355032676833 89390252
586119034533 89391984
495085014833 89393716
314417498813 89395448
481079781033 89397180
562310137073 89398912
757683148583 89400644
139352076313 89402376
643540493113 89404108
147054954903 89405840
198174058273 89407572
328422732613 89409304
995772123183 89411036
932048309393 89412768
661747297053 89414500
528697575953 89416232
733173989433 89417964
215680600523 89419696
179967254333 89421428
777990737593 89423160
432761724423 89424892
997172646563 89426624
922244645733 89428356
73527477453 89430088
428560154283 89431820
542702809753 89433552
756282625203 89435284
707964568593 89437016
943252496433 89438748
586819296223 89440480
47617794923 89442212
98036636603 89443944
775889952523 89445676
48318056613 89447408
661747297053 89449140
724770849153 89450872
635137352833 89452604
692558811413 89454336
270301012343 89456068
147054954903 89457800
99437159983 89459532
309515666983 89461264
440464603013 89462996
577715894253 89464728
879528682643 89466460
890732869683 89468192
25909682533 89469924
950255113333 89471656
792696233083 89473388
543403071443 89475120
890732869683 89476852
843115074763 89478584
813003822093 89480316
289208077973 89482048
240189759673 89483780
836812719553 89485512
98036636603 89487244
959358515303 89488976
18206803943 89490708
240890021363 89492440
766786550553 89494172
960759038683 89495904
242290544743 89497636
5602093523 89499368
927846739253 89501100
776590214213 89502832
132349459413 89504564
19607327323 89506296
175765684193 89508028
16806280563 89509760
6302355213 89511492
481780042723 89513224
306714620223 89514956
969862440653 89516688
95235589843 89518420
740176606333 89520152
937650402913 89521884
32212037743 89523616
346629536553 89525348
11204187043 89527080
822107224063 89528812
411053612033 89530544
939050926293 89532276
448167481603 89534008
55320673513 89535740
941151711363 89537472
307414881913 89539204
549005164963 89540936
821406962373 89542668
165962020533 89544400
376740789223 89546132
422958060763 89547864
467774808923 89549596
507689725253 89551328
483180566103 89553060
267499965583 89554792
66524860553 89556524
209378245313 89558256
655444941843 89559988
23808897463 89561720
83331141113 89563452
642840231423 89565184
925045692493 89566916
879528682643 89568648
976164795863 89570380
441164864703 89572112
518893912293 89573844
394247331473 89575576
177166207573 89577308
836112457863 89579040
834711934483 89580772
4201570143 89582504
901236795033 89584236
65824598863 89585968
511191033703 89587700
970562702343 89589432
429260415973 89591164
174365160813 89592896
449568004983 89594628
361335032043 89596360
14005233803 89598092
263298395443 89599824
637938399593 89601556
145654431523 89603288
444666173153 89605020
162460712083 89606752
607827146923 89608484
838213242933 89610216
374640004153 89611948
742977653093 89613680
957957991923 89615412
759083671963 89617144
880929206023 89618876
556007781863 89620608
914541767143 89622340
627434474243 89624072
320019592333 89625804
692558811413 89627536
637938399593 89629268
115543178853 89631000
364836340493 89632732
964260347133 89634464
771688382383 89636196
933448832773 89637928
117643963923 89639660
51119103373 89641392
16806280563 89643124
502787893423 89644856
226884787563 89646588
606426623543 89648320
827709317583 89650052
668049652263 89651784
957957991923 89653516
97336374913 89655248
220582432353 89656980
350130845003 89658712
846616383213 89660444
242990806433 89662176
739476344643 89663908
876027374193 89665640
263298395443 89667372
63023552103 89669104
504888678493 89670836
365536602183 89672568
2801046763 89674300
851518215043 89676032
189770917993 89677764
299712003323 89679496
292709386423 89681228
448167481603 89682960
549705426653 89684692
116243440543 89686424
752781316753 89688156
830510364343 89689888
97336374913 89691620
581917464393 89693352
593121651433 89695084
67225122243 89696816
864823187153 89698548
807401728573 89700280
553206735103 89702012
915942290523 89703744
811603298713 89705476
911740720383 89707208
116943702233 89708940
432761724423 89710672
42015701403 89712404
675052269163 89714136
862022140393 89715868
409653088653 89717600
672251222403 89719332
443265649773 89721064
196073273203 89722796
808101990263 89724528
672251222403 89726260
683455409443 89727992
513291818773 89729724
929947524323 89731456
191171441373 89733188
261197610373 89734920
601524791713 89736652
773088905763 89738384
235287927843 89740116
649142586633 89741848
430660939353 89743580
939751187983 89745312
199574581653 89747044
748579746613 89748776
521694959053 89750508
892833654753 89752240
368337648943 89753972
261897872063 89755704
252094208403 89757436
40615178023 89759168
393547069783 89760900
550405688343 89762632
613429240443 89764364
869725018983 89766096
323520900783 89767828
838913504623 89769560
103638730123 89771292
502087631733 89773024
822107224063 89774756
154057571803 89776488
381642621053 89778220
537100716233 89779952
247192376573 89781684
312316713743 89783416
997872908253 89785148
117643963923 89786880
852218476733 89788612
437663556253 89790344
728272157603 89792076
960759038683 89793808
209378245313 89795540
220582432353 89797272
164561497153 89799004
609927931993 89800736
596622959883 89802468
887231561233 89804200
815804868853 89805932
707964568593 89807664
246492114883 89809396
713566662113 89811128
341027443033 89812860
161760450393 89814592
80530094353 89816324
738776082953 89818056
438363817943 89819788
268200227273 89821520
722670064083 89823252
490883444693 89824984
371838957393 89826716
859921355323 89828448
449568004983 89830180
855719785183 89831912
587519557913 89833644
572814062423 89835376
829810102653 89837108
224083740803 89838840
979666104313 89840572
882329729403 89842304
175065422503 89844036
644941016493 89845768
502087631733 89847500
503488155113 89849232
971963225723 89850964
285006507833 89852696
818605915613 89854428
307414881913 89856160
817905653923 89857892
906138626863 89859624
466374285543 89861356
457270883573 89863088
50418841683 89864820
245091591503 89866552
230386096013 89868284
633736829453 89870016
497886061593 89871748
997872908253 89873480
944653019813 89875212
243691068123 89876944
672951484093 89878676
775889952523 89880408
75628262523 89882140
439064079633 89883872
88232972943 89885604
502787893423 89887336
420157014003 89889068
88232972943 89890800
672951484093 89892532
54620411823 89894264
430660939353 89895996
478278734273 89897728
495085014833 89899460
401249948373 89901192
852218476733 89902924
854319261803 89904656
51819365063 89906388
541302286373 89908120
285006507833 89909852
432761724423 89911584
197473796583 89913316
514692342153 89915048
796897803223 89916780
955156945163 89918512
350831106693 89920244
182768301093 89921976
437663556253 89923708
925045692493 89925440
77729047593 89927172
325621685853 89928904
347329798243 89930636
745778699853 89932368
44816748163 89934100
174365160813 89935832
575615109183 89937564
738776082953 89939296
355032676833 89941028
990170029663 89942760
191871703063 89944492
858520831943 89946224
373939742463 89947956
758383410273 89949688
131649197723 89951420
735975036193 89953152
573514324113 89954884
577015632563 89956616
642840231423 89958348
987368982903 89960080
719168755633 89961812
431361201043 89963544
980366366003 89965276
940451449673 89967008
186269609543 89968740
855719785183 89970472
344528751483 89972204
616230287203 89973936
577015632563 89975668
815804868853 89977400
84731664493 89979132
250693685023 89980864
706564045213 89982596
781492046043 89984328
530798361023 89986060
339626919653 89987792
152657048423 89989524
676452792543 89991256
941851973053 89992988
53920150133 89994720
703062736763 89996452
541302286373 89998184
433461986113 89999916
262598133753 90001648
644240754803 90003380
374640004153 90005112
848016906593 90006844
357133461903 90008576
607827146923 90010308
272401797413 90012040
728272157603 90013772
458671406953 90015504
790595448013 90017236
927146477563 90018968
902637318413 90020700
969862440653 90022432
620431857343 90024164
891433131373 90025896
77729047593 90027628
918043075593 90029360
717067970563 90031092
278704152623 90032824
884430514473 90034556
37113869573 90036288
686956717893 90038020
169463328983 90039752
510490772013 90041484
519594173983 90043216
473376902443 90044948
366937125563 90046680
984567936143 90048412
598023483263 90050144
661047035363 90051876
549705426653 90053608
460772192023 90055340
331223779373 90057072
933448832773 90058804
425058845833 90060536
480379519343 90062268
892833654753 90064000
961459300373 90065732
791295709703 90067464
34312822813 90069196
931348047703 90070928
616930548893 90072660
652643895083 90074392
835412196173 90076124
548304903273 90077856
560909613693 90079588
598023483263 90081320
672951484093 90083052
385844191193 90084784
883029991093 90086516
575615109183 90088248
960058776993 90089980
613429240443 90091712
799698849983 90093444
123946319133 90095176
650543110013 90096908
249993423333 90098640
545503856513 90100372
94535328153 90102104
959358515303 90103836
398448901613 90105568
733173989433 90107300
320719854023 90109032
970562702343 90110764
577015632563 90112496
456570621883 90114228
366937125563 90115960
901937056723 90117692
287807554593 90119424
879528682643 90121156
499286584973 90122888
633736829453 90124620
633036567763 90126352
527297052573 90128084
168763067293 90129816
707964568593 90131548
874626850813 90133280
644941016493 90135012
131649197723 90136744
156158356873 90138476
979666104313 90140208
196073273203 90141940
530098099333 90143672
436963294563 90145404
56721196893 90147136
745078438163 90148868
822807485753 90150600
62323290413 90152332
210078507003 90154064
898435748273 90155796
770988120693 90157528
853619000113 90159260
611328455373 90160992
814404345473 90162724
943252496433 90164456
19607327323 90166188
985268197833 90167920
263298395443 90169652
689757764653 90171384
91734281393 90173116
277303629243 90174848
600124268333 90176580
268900488963 90178312
565111183833 90180044
869024757293 90181776
399849424993 90183508
412454135413 90185240
219181908973 90186972
82630879423 90188704
581917464393 90190436
228985572633 90192168
319319330643 90193900
226184525873 90195632
883029991093 90197364
155458095183 90199096
852218476733 90200828
793396494773 90202560
763985503793 90204292
915942290523 90206024
992270814733 90207756
967061393893 90209488
193272226443 90211220
28010467603 90212952
731773466053 90214684
434162247803 90216416
56020935203 90218148
756982886893 90219880
247192376573 90221612
30111252673 90223344
957957991923 90225076
127447627583 90226808
812303560403 90228540
724770849153 90230272
572814062423 90232004
805300943503 90233736
166662282223 90235468
973363749103 90237200
159659665323 90238932
51119103373 90240664
270301012343 90242396
668049652263 90244128
186969871233 90245860
636537876213 90247592
714266923803 90249324
46917533233 90251056
863422663773 90252788
168062805603 90254520
537100716233 90256252
708664830283 90257984
796197541533 90259716
516092865533 90261448
947454066573 90263180
913841505453 90264912
464973762163 90266644
154757833493 90268376
275903105863 90270108
877427897573 90271840
510490772013 90273572
223383479113 90275304
412454135413 90277036
565111183833 90278768
86132187873 90280500
543403071443 90282232
116943702233 90283964
150556263353 90285696
351531368383 90287428
337526134583 90289160
713566662113 90290892
323520900783 90292624
366937125563 90294356
245091591503 90296088
359934508663 90297820
325621685853 90299552
104338991813 90301284
880929206023 90303016
880228944333 90304748
911040458693 90306480
462172715403 90308212
752781316753 90309944
744378176473 90311676
674352007473 90313408
675052269163 90315140
906838888553 90316872
461472453713 90318604
959358515303 90320336
155458095183 90322068
459371668643 90323800
239489497983 90325532
768187073933 90327264
79829832663 90328996
336125611203 90330728
810202775333 90332460
506289201873 90334192
857820570253 90335924
14005233803 90337656
820706700683 90339388
437663556253 90341120
131649197723 90342852
933448832773 90344584
607827146923 90346316
237388712913 90348048
34312822813 90349780
378841574293 90351512
3501308453 90353244
441164864703 90354976
991570553043 90356708
761884718723 90358440
382342882743 90360172
217781385593 90361904
381642621053 90363636
823507747443 90365368
676452792543 90367100
18206803943 90368832
126047104203 90370564
787794401253 90372296
409653088653 90374028
589620342983 90375760
714266923803 90377492
766086288863 90379224
330523517683 90380956
859921355323 90382688
86132187873 90384420
93134804773 90386152
916642552213 90387884
149856001663 90389616
175065422503 90391348
256295778543 90393080
99437159983 90394812
887231561233 90396544
560209352003 90398276
404751256823 90400008
380942359363 90401740
333324564443 90403472
748579746613 90405204
338926657963 90406936
980366366003 90408668
57421458583 90410400
393547069783 90412132
591020866363 90413864
538501239613 90415596
322120377403 90417328
787794401253 90419060
35713346193 90420792
179967254333 90422524
787094139563 90424256
629535259313 90425988
577015632563 90427720
280104676003 90429452
890032607993 90431184
63723813793 90432916
271001274033 90434648
508389986943 90436380
712866400423 90438112
805300943503 90439844
56020935203 90441576
682755147753 90443308
561609875383 90445040
408952826963 90446772
588920081293 90448504
460071930333 90450236
220582432353 90451968
58121720273 90453700
752781316753 90455432
565111183833 90457164
137251291243 90458896
847316644903 90460628
880228944333 90462360
470575855683 90464092
11204187043 90465824
28710729293 90467556
516793127223 90469288
327722470923 90471020
864823187153 90472752
444666173153 90474484
744378176473 90476216
619731595653 90477948
578416155943 90479680
563010398763 90481412
59522243653 90483144
892833654753 90484876
885130776163 90486608
873226327433 90488340
894234178133 90490072
316518283883 90491804
240189759673 90493536
296910956563 90495268
62323290413 90497000
612028717063 90498732
965660870513 90500464
565811445523 90502196
115543178853 90503928
866923972223 90505660
619731595653 90507392
627434474243 90509124
238088974603 90510856
586119034533 90512588
845215859833 90514320
673651745783 90516052
234587666153 90517784
147054954903 90519516
537100716233 90521248
790595448013 90522980
789194924633 90524712
961459300373 90526444
359934508663 90528176
441865126393 90529908
579116417633 90531640
315117760503 90533372
662447558743 90535104
674352007473 90536836
862722402083 90538568
174365160813 90540300
338926657963 90542032
94535328153 90543764
728972419293 90545496
743677914783 90547228
357833723593 90548960
221982955733 90550692
733173989433 90552424
986668721213 90554156
861321878703 90555888
451668790053 90557620
287107292903 90559352
899836271653 90561084
436263032873 90562816
797598064913 90564548
569312753973 90566280
784993354493 90568012
745778699853 90569744
544103333133 90571476
755582363513 90573208
780091522663 90574940
883029991093 90576672
283605984453 90578404
585418772843 90580136
95935851533 90581868
941151711363 90583600
479679257653 90585332
43416224783 90587064
677153054233 90588796
175765684193 90590528
79129570973 90592260
722670064083 90593992
123946319133 90595724
654744680153 90597456
778690999283 90599188
518193650603 90600920
672951484093 90602652
937650402913 90604384
119044487303 90606116
163861235463 90607848
182768301093 90609580
258396563613 90611312
554607258483 90613044
341027443033 90614776
698160904933 90616508
380942359363 90618240
289208077973 90619972
821406962373 90621704
714266923803 90623436
941851973053 90625168
287107292903 90626900
92434543083 90628632
63023552103 90630364
654044418463 90632096
509090248633 90633828
272401797413 90635560
360634770353 90637292
880929206023 90639024
894934439823 90640756
497886061593 90642488
25209420843 90644220
848717168283 90645952
4201570143 90647684
721269540703 90649416
525896529193 90651148
465674023853 90652880
128848150963 90654612
149155739973 90656344
109240823643 90658076
158259141943 90659808
40615178023 90661540
95235589843 90663272
991570553043 90665004
812303560403 90666736
898435748273 90668468
662447558743 90670200
84031402803 90671932
28010467603 90673664
311616452053 90675396
880929206023 90677128
67225122243 90678860
112742132093 90680592
504888678493 90682324
934849356153 90684056
310916190363 90685788
896334963203 90687520
160359927013 90689252
782192307733 90690984
142853384763 90692716
138651814623 90694448
285006507833 90696180
790595448013 90697912
637238137903 90699644
55320673513 90701376
516793127223 90703108
897735486583 90704840
255595516853 90706572
885831037853 90708304
632336306073 90710036
589620342983 90711768
401249948373 90713500
395647854853 90715232
513992080463 90716964
593121651433 90718696
985968459523 90720428
934849356153 90722160
228985572633 90723892
532899146093 90725624
557408305243 90727356
88933234633 90729088
236688451223 90730820
282905722763 90732552
791295709703 90734284
639338922973 90736016
242290544743 90737748
706564045213 90739480
861321878703 90741212
460071930333 90742944
265399180513 90744676
11904448733 90746408
60222505343 90748140
717067970563 90749872
524496005813 90751604
985968459523 90753336
130948936033 90755068
464973762163 90756800
228985572633 90758532
639338922973 90760264
131649197723 90761996
191871703063 90763728
491583706383 90765460
518893912293 90767192
72126954073 90768924
2801046763 90770656
925045692493 90772388
731773466053 90774120
636537876213 90775852
979666104313 90777584
628134735933 90779316
525896529193 90781048
454469836813 90782780
445366434843 90784512
286407031213 90786244
491583706383 90787976
189070656303 90789708
109941085333 90791440
360634770353 90793172
920844122353 90794904
477578472583 90796636
20307589013 90798368
289208077973 90800100
652643895083 90801832
261897872063 90803564
688357241273 90805296
954456683473 90807028
306714620223 90808760
612728978753 90810492
16106018873 90812224
388645237953 90813956
590320604673 90815688
700261690003 90817420
876727635883 90819152
312316713743 90820884
534999931163 90822616
204476413483 90824348
530798361023 90826080
530098099333 90827812
591020866363 90829544
660346773673 90831276
654744680153 90833008
48318056613 90834740
423658322453 90836472
869024757293 90838204
733173989433 90839936
219882170663 90841668
788494662943 90843400
659646511983 90845132
630935782693 90846864
957257730233 90848596
588920081293 90850328
588920081293 90852060
185569347853 90853792
853619000113 90855524
337526134583 90857256
842414813073 90858988
436263032873 90860720
127447627583 90862452
507689725253 90864184
574214585803 90865916
39214654643 90867648
43416224783 90869380
164561497153 90871112
302513050083 90872844
956557468543 90874576
354332415143 90876308
13304972113 90878040
594522174813 90879772
613429240443 90881504
742977653093 90883236
680654362683 90884968
303213311773 90886700
712166138733 90888432
850117691663 90890164
698160904933 90891896
171564114053 90893628
693959334793 90895360
21708112393 90897092
502787893423 90898824
469175332303 90900556
748579746613 90902288
2801046763 90904020
270301012343 90905752
815104607163 90907484
728272157603 90909216
565811445523 90910948
530798361023 90912680
69325907313 90914412
690458026343 90916144
74928000833 90917876
337526134583 90919608
590320604673 90921340
822807485753 90923072
167362543913 90924804
131649197723 90926536
179266992643 90928268
536400454543 90930000
112742132093 90931732
590320604673 90933464
297611218253 90935196
806001205193 90936928
941151711363 90938660
467774808923 90940392
149155739973 90942124
322120377403 90943856
44116486473 90945588
112742132093 90947320
808802251953 90949052
815104607163 90950784
412454135413 90952516
647742063253 90954248
493684491453 90955980
761884718723 90957712
504888678493 90959444
39214654643 90961176
135850767863 90962908
195373011513 90964640
78429309283 90966372
352231630073 90968104
51819365063 90969836
68625645623 90971568
103638730123 90973300
769587597313 90975032
692558811413 90976764
23108635773 90978496
250693685023 90980228
491583706383 90981960
934149094463 90983692
278003890933 90985424
522395220743 90987156
10503925353 90988888
532899146093 90990620
917342813903 90992352
866923972223 90994084
218481647283 90995816
324221162473 90997548
874626850813 90999280
300412265013 91001012
212179292073 91002744
504188416803 91004476
838213242933 91006208
278704152623 91007940
887231561233 91009672
161060188703 91011404
93134804773 91013136
235287927843 91014868
271701535723 91016600
63023552103 91018332
203075890103 91020064
750680531683 91021796
193272226443 91023528
301812788393 91025260
492984229763 91026992
394947593163 91028724
787094139563 91030456
294109909803 91032188
935549617843 91033920
821406962373 91035652
351531368383 91037384
249293161643 91039116
682054886063 91040848
74227739143 91042580
577015632563 91044312
165261758843 91046044
699561428313 91047776
697460643243 91049508
815104607163 91051240
514692342153 91052972
950255113333 91054704
813704083783 91056436
371138695703 91058168
864122925463 91059900
321420115713 91061632
921544384043 91063364
607126885233 91065096
114842917163 91066828
163160973773 91068560
452369051743 91070292
348030059933 91072024
204476413483 91073756
655444941843 91075488
450968528363 91077220
922944907423 91078952
465674023853 91080684
16806280563 91082416
905438365173 91084148
512591557083 91085880
929947524323 91087612
666649128883 91089344
481780042723 91091076
624633427483 91092808
14005233803 91094540
404050995133 91096272
39914916333 91098004
974764272483 91099736
22408374083 91101468
471276117373 91103200
946053543193 91104932
30111252673 91106664
87532711253 91108396
626033950863 91110128
972663487413 91111860
921544384043 91113592
598023483263 91115324
740876868023 91117056
473376902443 91118788
723370325773 91120520
107140038573 91122252
602225053403 91123984
149155739973 91125716
655444941843 91127448
27310205913 91129180
368337648943 91130912
578416155943 91132644
658245988603 91134376
968461917273 91136108
58821981963 91137840
831210626033 91139572
58821981963 91141304
375340265843 91143036
971963225723 91144768
831210626033 91146500
572113800733 91148232
643540493113 91149964
285706769523 91151696
701662213383 91153428
776590214213 91155160
277303629243 91156892
695359858173 91158624
822807485753 91160356
348030059933 91162088
306014358533 91163820
813003822093 91165552
754882101823 91167284
595922698193 91169016
145654431523 91170748
257696301923 91172480
929947524323 91174212
752081055063 91175944
854319261803 91177676
516092865533 91179408
210078507003 91181140
976865057553 91182872
233887404463 91184604
636537876213 91186336
642139969733 91188068
308815405293 91189800
704463260143 91191532
883730252783 91193264
756282625203 91194996
689757764653 91196728
958658253613 91198460
520294435673 91200192
866223710533 91201924
707964568593 91203656
870425280673 91205388
684155671133 91207120
394947593163 91208852
712166138733 91210584
869024757293 91212316
651243371703 91214048
577015632563 91215780
549705426653 91217512
364136078803 91219244
696060119863 91220976
162460712083 91222708
948854589953 91224440
235287927843 91226172
349430583313 91227904
391446284713 91229636
550405688343 91231368
974764272483 91233100
859221093633 91234832
265399180513 91236564
91734281393 91238296
843115074763 91240028
302513050083 91241760
922944907423 91243492
60922767033 91245224
913841505453 91246956
553206735103 91248688
780091522663 91250420
397048378233 91252152
340327181343 91253884
700261690003 91255616
786393877873 91257348
985968459523 91259080
877427897573 91260812
913841505453 91262544
107840300263 91264276
531498622713 91266008
777290475903 91267740
986668721213 91269472
637938399593 91271204
663147820433 91272936
742977653093 91274668
693959334793 91276400
286407031213 91278132
892833654753 91279864
109240823643 91281596
4201570143 91283328
640039184663 91285060
449568004983 91286792
796197541533 91288524
650543110013 91290256
290608601353 91291988
147755216593 91293720
509790510323 91295452
999973693323 91297184
102938468433 91298916
549705426653 91300648
976865057553 91302380
338926657963 91304112
721969802393 91305844
144253908143 91307576
570713277353 91309308
771688382383 91311040
436263032873 91312772
123946319133 91314504
750680531683 91316236
29410990983 91317968
582617726083 91319700
785693616183 91321432
219181908973 91323164
197473796583 91324896
974064010793 91326628
701662213383 91328360
929247262633 91330092
941151711363 91331824
325621685853 91333556
658245988603 91335288
964260347133 91337020
605726361853 91338752
80530094353 91340484
41315439713 91342216
116243440543 91343948
803900420123 91345680
764685765483 91347412
643540493113 91349144
637938399593 91350876
560909613693 91352608
654044418463 91354340
556708043553 91356072
543403071443 91357804
961459300373 91359536
515392603843 91361268
149155739973 91363000
609227670303 91364732
224784002493 91366464
464973762163 91368196
253494731783 91369928
309515666983 91371660
549005164963 91373392
78429309283 91375124
168062805603 91376856
855019523493 91378588
789194924633 91380320
583317987773 91382052
560909613693 91383784
279404414313 91385516
318619068953 91387248
494384753143 91388980
647742063253 91390712
273102059103 91392444
129548412653 91394176
361335032043 91395908
488782659623 91397640
428560154283 91399372
602925315093 91401104
75628262523 91402836
913841505453 91404568
395647854853 91406300
951655636713 91408032
530798361023 91409764
420857275693 91411496
22408374083 91413228
350130845003 91414960
259797086993 91416692
544103333133 91418424
661747297053 91420156
930647786013 91421888
818605915613 91423620
907539150243 91425352
67225122243 91427084
338226396273 91428816
299712003323 91430548
532198884403 91432280
639338922973 91434012
123946319133 91435744
969862440653 91437476
58821981963 91439208
744378176473 91440940
974064010793 91442672
174365160813 91444404
647742063253 91446136
476177949203 91447868
511191033703 91449600
249993423333 91451332
607126885233 91453064
650543110013 91454796
316518283883 91456528
869725018983 91458260
744378176473 91459992
706564045213 91461724
522395220743 91463456
808101990263 91465188
147054954903 91466920
319319330643 91468652
62323290413 91470384
448167481603 91472116
806001205193 91473848
25209420843 91475580
631636044383 91477312
551105950033 91479044
763285242103 91480776
18206803943 91482508
303213311773 91484240
483880827793 91485972
751380793373 91487704
127447627583 91489436
964960608823 91491168
308115143603 91492900
736675297883 91494632
299011741633 91496364
77729047593 91498096
553206735103 91499828
568612492283 91501560
226884787563 91503292
997872908253 91505024
941851973053 91506756
522395220743 91508488
842414813073 91510220
680654362683 91511952
170863852363 91513684
423658322453 91515416
901937056723 91517148
917342813903 91518880
39914916333 91520612
251393946713 91522344
955857206853 91524076
605726361853 91525808
147755216593 91527540
472676640753 91529272
63723813793 91531004
310215928673 91532736
957257730233 91534468
783592831113 91536200
242990806433 91537932
915942290523 91539664
188370394613 91541396
170863852363 91543128
606426623543 91544860
2801046763 91546592
957257730233 91548324
100137421673 91550056
795497279843 91551788
917342813903 91553520
916642552213 91555252
65124337173 91556984
952355898403 91558716
700261690003 91560448
693259073103 91562180
494384753143 91563912
427859892593 91565644
500687108353 91567376
494384753143 91569108
662447558743 91570840
620431857343 91572572
308815405293 91574304
690458026343 91576036
765386027173 91577768
637938399593 91579500
905438365173 91581232
35013084503 91582964
622532642413 91584696
210078507003 91586428
282205461073 91588160
560909613693 91589892
565811445523 91591624
497185799903 91593356
58121720273 91595088
315117760503 91596820
878828420953 91598552
22408374083 91600284
469175332303 91602016
504188416803 91603748
92434543083 91605480
155458095183 91607212
579116417633 91608944
866223710533 91610676
530098099333 91612408
165962020533 91614140
376040527533 91615872
673651745783 91617604
37814131263 91619336
852218476733 91621068
109941085333 91622800
554607258483 91624532
918043075593 91626264
38514392953 91627996
590320604673 91629728
421557537383 91631460
894234178133 91633192
43416224783 91634924
760484195343 91636656
232486881083 91638388
11204187043 91640120
472676640753 91641852
958658253613 91643584
922944907423 91645316
828409579273 91647048
598023483263 91648780
360634770353 91650512
483880827793 91652244
116943702233 91653976
429260415973 91655708
875327112503 91657440
550405688343 91659172
544103333133 91660904
969862440653 91662636
168763067293 91664368
502787893423 91666100
54620411823 91667832
499986846663 91669564
92434543083 91671296
241590283053 91673028
573514324113 91674760
893533916443 91676492
346629536553 91678224
10503925353 91679956
593121651433 91681688
540602024683 91683420
107140038573 91685152
766086288863 91686884
876027374193 91688616
117643963923 91690348
246492114883 91692080
390045761333 91693812
503488155113 91695544
985268197833 91697276
706564045213 91699008
553906996793 91700740
678553577613 91702472
778690999283 91704204
120445010683 91705936
607126885233 91707668
950955375023 91709400
820006438993 91711132
720569279013 91712864
499286584973 91714596
481079781033 91716328
557408305243 91718060
49018318303 91719792
394247331473 91721524
476177949203 91723256
144253908143 91724988
249993423333 91726720
809502513643 91728452
373239480773 91730184
617630810583 91731916
404050995133 91733648
864823187153 91735380
444666173153 91737112
338226396273 91738844
599424006643 91740576
554607258483 91742308
633736829453 91744040
44816748163 91745772
4901831833 91747504
600824530023 91749236
448167481603 91750968
801799635053 91752700
907539150243 91754432
497886061593 91756164
949554851643 91757896
37113869573 91759628
121845534063 91761360
583317987773 91763092
770287859003 91764824
37814131263 91766556
65824598863 91768288
280104676003 91770020
341727704723 91771752
276603367553 91773484
35713346193 91775216
501387370043 91776948
811603298713 91778680
909639935313 91780412
103638730123 91782144
579116417633 91783876
54620411823 91785608
70026169003 91787340
915242028833 91789072
953056160093 91790804
921544384043 91792536
418756490623 91794268
233887404463 91796000
18206803943 91797732
316518283883 91799464
309515666983 91801196
378841574293 91802928
349430583313 91804660
994371599803 91806392
595922698193 91808124
166662282223 91809856
268900488963 91811588
642139969733 91813320
936249879533 91815052
390746023023 91816784
557408305243 91818516
740176606333 91820248
132349459413 91821980
299712003323 91823712
777290475903 91825444
476878210893 91827176
764685765483 91828908
801099373363 91830640
462872977093 91832372
16806280563 91834104
934849356153 91835836
64424075483 91837568
472676640753 91839300
203776151793 91841032
679253839303 91842764
172964637433 91844496
757683148583 91846228
710765615353 91847960
123246057443 91849692
36413607883 91851424
231786619393 91853156
675752530853 91854888
501387370043 91856620
868324495603 91858352
38514392953 91860084
551806211723 91861816
607827146923 91863548
184869086163 91865280
352931891763 91867012
604325838473 91868744
662447558743 91870476
445366434843 91872208
176465945883 91873940
453069313433 91875672
95235589843 91877404
70726430693 91879136
684155671133 91880868
780791784353 91882600
885831037853 91884332
408252565273 91886064
237388712913 91887796
679954100993 91889528
349430583313 91891260
899136009963 91892992
698861166623 91894724
349430583313 91896456
703062736763 91898188
31511776053 91899920
175765684193 91901652
764685765483 91903384
171564114053 91905116
164561497153 91906848
203075890103 91908580
644240754803 91910312
989469767973 91912044
392846808093 91913776
13304972113 91915508
281505199383 91917240
292009124733 91918972
450968528363 91920704
884430514473 91922436
752781316753 91924168
18206803943 91925900
189770917993 91927632
77028785903 91929364
990170029663 91931096
457270883573 91932828
397048378233 91934560
694659596483 91936292
967061393893 91938024
100137421673 91939756
634437091143 91941488
376040527533 91943220
113442393783 91944952
455870360193 91946684
535700192853 91948416
745078438163 91950148
774489429143 91951880
13304972113 91953612
604325838473 91955344
204476413483 91957076
32212037743 91958808
72827215763 91960540
906838888553 91962272
96636113223 91964004
70026169003 91965736
63723813793 91967468
819306177303 91969200
77729047593 91970932
993671338113 91972664
580516941013 91974396
794096756463 91976128
31511776053 91977860
668049652263 91979592
551105950033 91981324
172964637433 91983056
516092865533 91984788
245091591503 91986520
378841574293 91988252
960759038683 91989984
702362475073 91991716
250693685023 91993448
806001205193 91995180
447467219913 91996912
636537876213 91998644
990870291353 92000376
51119103373 92002108
499286584973 92003840
303213311773 92005572
203776151793 92007304
409653088653 92009036
915942290523 92010768
455170098503 92012500
114842917163 92014232
822807485753 92015964
670850699023 92017696
806001205193 92019428
225484264183 92021160
450968528363 92022892
181367777713 92024624
656145203533 92026356
193272226443 92028088
184869086163 92029820
876727635883 92031552
466374285543 92033284
737375559573 92035016
700261693 92036748
172264375743 92038480
155458095183 92040212
817905653923 92041944
721269540703 92043676
272401797413 92045408
373239480773 92047140
90333758013 92048872
922944907423 92050604
310916190363 92052336
906838888553 92054068
884430514473 92055800
623232904103 92057532
45517009853 92059264
568612492283 92060996
254895255163 92062728
556708043553 92064460
942552234743 92066192
205876936863 92067924
187670132923 92069656
556007781863 92071388
747879484923 92073120
566511707213 92074852
842414813073 92076584
109941085333 92078316
661747297053 92080048
863422663773 92081780
479679257653 92083512
654744680153 92085244
909639935313 92086976
225484264183 92088708
837512981243 92090440
799698849983 92092172
343828489793 92093904
896334963203 92095636
225484264183 92097368
137251291243 92099100
719869017323 92100832
489482921313 92102564
102238206743 92104296
183468562783 92106028
438363817943 92107760
467074547233 92109492
429260415973 92111224
223383479113 92112956
583317987773 92114688
608527408613 92116420
305314096843 92118152
556708043553 92119884
28710729293 92121616
105039253503 92123348
254194993473 92125080
913841505453 92126812
370438434013 92128544
885130776163 92130276
673651745783 92132008
378141312603 92133740
789194924633 92135472
815104607163 92137204
532899146093 92138936
14705495493 92140668
165261758843 92142400
733173989433 92144132
872526065743 92145864
992971076423 92147596
713566662113 92149328
568612492283 92151060
726171372533 92152792
551806211723 92154524
904738103483 92156256
225484264183 92157988
708664830283 92159720
303213311773 92161452
76328524213 92163184
125346842513 92164916
686256456203 92166648
73527477453 92168380
436963294563 92170112
549005164963 92171844
709365091973 92173576
773789167453 92175308
680654362683 92177040
261897872063 92178772
216380862213 92180504
613429240443 92182236
55320673513 92183968
565111183833 92185700
696760381553 92187432
352231630073 92189164
838913504623 92190896
394947593163 92192628
290608601353 92194360
772388644073 92196092
595922698193 92197824
125346842513 92199556
937650402913 92201288
609927931993 92203020
217781385593 92204752
265399180513 92206484
999273431633 92208216
109941085333 92209948
621132119033 92211680
112742132093 92213412
226884787563 92215144
706564045213 92216876
149155739973 92218608
749980269993 92220340
380942359363 92222072
645641278183 92223804
435562771183 92225536
789194924633 92227268
119744748993 92229000
153357310113 92230732
661747297053 92232464
199574581653 92234196
536400454543 92235928
143553646453 92237660
954456683473 92239392
951655636713 92241124
327022209233 92242856
693259073103 92244588
469875593993 92246320
611328455373 92248052
396348116543 92249784
445366434843 92251516
269600750653 92253248
550405688343 92254980
698861166623 92256712
936249879533 92258444
518893912293 92260176
809502513643 92261908
731773466053 92263640
288507816283 92265372
325621685853 92267104
919443598973 92268836
624633427483 92270568
874626850813 92272300
923645169113 92274032
56721196893 92275764
72827215763 92277496
405451518513 92279228
348730321623 92280960
158259141943 92282692
411753873723 92284424
485281351173 92286156
167362543913 92287888
532899146093 92289620
320019592333 92291352
268200227273 92293084
687656979583 92294816
149856001663 92296548
268900488963 92298280
532899146093 92300012
10503925353 92301744
377441050913 92303476
690458026343 92305208
534299669473 92306940
670850699023 92308672
642840231423 92310404
512591557083 92312136
684155671133 92313868
303913573463 92315600
100137421673 92317332
567912230593 92319064
444666173153 92320796
848717168283 92322528
273102059103 92324260
857820570253 92325992
67225122243 92327724
834011672793 92329456
922944907423 92331188
390045761333 92332920
176465945883 92334652
351531368383 92336384
317218545573 92338116
838213242933 92339848
927146477563 92341580
717768232253 92343312
67225122243 92345044
338226396273 92346776
5602093523 92348508
502087631733 92350240
982467151073 92351972
841014289693 92353704
452369051743 92355436
546904379893 92357168
854319261803 92358900
383043144433 92360632
608527408613 92362364
252094208403 92364096
347329798243 92365828
880929206023 92367560
143553646453 92369292
459371668643 92371024
186969871233 92372756
995772123183 92374488
900536533343 92376220
427159630903 92377952
893533916443 92379684
635837614523 92381416
82630879423 92383148
107140038573 92384880
483880827793 92386612
278003890933 92388344
306014358533 92390076
894934439823 92391808
184869086163 92393540
124646580823 92395272
924345430803 92397004
929947524323 92398736
30811514363 92400468
630935782693 92402200
446766958223 92403932
920844122353 92405664
567912230593 92407396
392846808093 92409128
827709317583 92410860
721269540703 92412592
796197541533 92414324
170863852363 92416056
752781316753 92417788
491583706383 92419520
808802251953 92421252
762584980413 92422984
249993423333 92424716
897035224893 92426448
559509090313 92428180
415955443863 92429912
954456683473 92431644
749980269993 92433376
388645237953 92435108
728272157603 92436840
852218476733 92438572
72126954073 92440304
11204187043 92442036
532198884403 92443768
993671338113 92445500
626033950863 92447232
347329798243 92448964
818605915613 92450696
705863783523 92452428
898435748273 92454160
36413607883 92455892
626734212553 92457624
290608601353 92459356
232486881083 92461088
968461917273 92462820
855019523493 92464552
936950141223 92466284
225484264183 92468016
878128159263 92469748
467774808923 92471480
572814062423 92473212
400549686683 92474944
448867743293 92476676
974764272483 92478408
474077164133 92480140
691158288033 92481872
272401797413 92483604
341027443033 92485336
376740789223 92487068
826308794203 92488800
178566730953 92490532
403350733443 92492264
547604641583 92493996
378841574293 92495728
54620411823 92497460
553906996793 92499192
17506542253 92500924
499986846663 92502656
668049652263 92504388
393547069783 92506120
168763067293 92507852
89633496323 92509584
135150506173 92511316
803200158433 92513048
225484264183 92514780
99437159983 92516512
941151711363 92518244
876027374193 92519976
259797086993 92521708
984567936143 92523440
827009055893 92525172
967761655583 92526904
369738172323 92528636
881629467713 92530368
807401728573 92532100
422958060763 92533832
651243371703 92535564
378841574293 92537296
111341608713 92539028
743677914783 92540760
384443667813 92542492
76328524213 92544224
551105950033 92545956
516092865533 92547688
761884718723 92549420
537800977923 92551152
984567936143 92552884
252094208403 92554616
269600750653 92556348
707264306903 92558080
578416155943 92559812
347329798243 92561544
381642621053 92563276
161060188703 92565008
167362543913 92566740
698861166623 92568472
57421458583 92570204
199574581653 92571936
366937125563 92573668
868324495603 92575400
595922698193 92577132
133749982793 92578864
385844191193 92580596
67925383933 92582328
380242097673 92584060
511891295393 92585792
782892569423 92587524
226184525873 92589256
774489429143 92590988
128147889273 92592720
55320673513 92594452
161060188703 92596184
897735486583 92597916
600824530023 92599648
47617794923 92601380
649842848323 92603112
855019523493 92604844
143553646453 92606576
409653088653 92608308
556708043553 92610040
890032607993 92611772
974064010793 92613504
962859823753 92615236
780091522663 92616968
133749982793 92618700
488782659623 92620432
844515598143 92622164
266799703893 92623896
277303629243 92625628
292009124733 92627360
481079781033 92629092
534999931163 92630824
848016906593 92632556
744378176473 92634288
798998588293 92636020
173664899123 92637752
101537945053 92639484
810202775333 92641216
650543110013 92642948
772388644073 92644680
96636113223 92646412
585418772843 92648144
472676640753 92649876
24509159153 92651608
207277460243 92653340
709365091973 92655072
449568004983 92656804
872526065743 92658536
654044418463 92660268
950955375023 92662000
399849424993 92663732
28010467603 92665464
864823187153 92667196
742977653093 92668928
811603298713 92670660
435562771183 92672392
487382136243 92674124
869725018983 92675856
380942359363 92677588
768887335623 92679320
655444941843 92681052
612728978753 92682784
859921355323 92684516
443265649773 92686248
321420115713 92687980
245791853193 92689712
577015632563 92691444
967761655583 92693176
311616452053 92694908
424358584143 92696640
702362475073 92698372
366236863873 92700104
998573169943 92701836
445366434843 92703568
542002548063 92705300
768887335623 92707032
988769506283 92708764
725471110843 92710496
593821913123 92712228
297611218253 92713960
803900420123 92715692
306014358533 92717424
35713346193 92719156
447467219913 92720888
930647786013 92722620
114142655473 92724352
455170098503 92726084
645641278183 92727816
263298395443 92729548
357133461903 92731280
509790510323 92733012
729672680983 92734744
858520831943 92736476
894934439823 92738208
462872977093 92739940
256996040233 92741672
492984229763 92743404
448167481603 92745136
754882101823 92746868
130248674343 92748600
130248674343 92750332
453069313433 92752064
871825804053 92753796
770988120693 92755528
548304903273 92757260
937650402913 92758992
67925383933 92760724
23808897463 92762456
700261693 92764188
736675297883 92765920
924345430803 92767652
484581089483 92769384
778690999283 92771116
455170098503 92772848
361335032043 92774580
519594173983 92776312
738776082953 92778044
520294435673 92779776
465674023853 92781508
506289201873 92783240
44816748163 92784972
293409648113 92786704
974764272483 92788436
14705495493 92790168
46217271543 92791900
394247331473 92793632
172964637433 92795364
122545795753 92797096
466374285543 92798828
845916121523 92800560
371138695703 92802292
857820570253 92804024
279404414313 92805756
654044418463 92807488
490183183003 92809220
354332415143 92810952
651943633393 92812684
13304972113 92814416
402650471753 92816148
481780042723 92817880
858520831943 92819612
763985503793 92821344
532198884403 92823076
979666104313 92824808
87532711253 92826540
109240823643 92828272
792696233083 92830004
564410922143 92831736
543403071443 92833468
495085014833 92835200
348030059933 92836932
897035224893 92838664
712166138733 92840396
324221162473 92842128
539901762993 92843860
27310205913 92845592
697460643243 92847324
498586323283 92849056
910340197003 92850788
663147820433 92852520
802499896743 92854252
753481578443 92855984
428560154283 92857716
383043144433 92859448
872526065743 92861180
787794401253 92862912
452369051743 92864644
715667447183 92866376
51119103373 92868108
721269540703 92869840
142853384763 92871572
809502513643 92873304
878128159263 92875036
411053612033 92876768
775189690833 92878500
327722470923 92880232
846616383213 92881964
70726430693 92883696
347329798243 92885428
777990737593 92887160
699561428313 92888892
736675297883 92890624
462172715403 92892356
274502582483 92894088
122545795753 92895820
544103333133 92897552
263298395443 92899284
679253839303 92901016
490183183003 92902748
898435748273 92904480
943252496433 92906212
991570553043 92907944
408952826963 92909676
60922767033 92911408
397748639923 92913140
191871703063 92914872
980366366003 92916604
459371668643 92918336
171564114053 92920068
936249879533 92921800
133049721103 92923532
694659596483 92925264
158259141943 92926996
780791784353 92928728
363435817113 92930460
584018249463 92932192
359234246973 92933924
299011741633 92935656
81930617733 92937388
214980338833 92939120
734574512813 92940852
787794401253 92942584
481780042723 92944316
90333758013 92946048
287107292903 92947780
17506542253 92949512
313717237123 92951244
80530094353 92952976
733173989433 92954708
993671338113 92956440
72126954073 92958172
77028785903 92959904
762584980413 92961636
29410990983 92963368
685556194513 92965100
593121651433 92966832
923645169113 92968564
121845534063 92970296
42715963093 92972028
485981612863 92973760
127447627583 92975492
21708112393 92977224
175065422503 92978956
726871634223 92980688
251393946713 92982420
644240754803 92984152
852918738423 92985884
411053612033 92987616
536400454543 92989348
7002616903 92991080
485281351173 92992812
836812719553 92994544
665948867193 92996276
438363817943 92998008
544103333133 92999740
539201501303 93001472
600124268333 93003204
384443667813 93004936
688357241273 93006668
355732938523 93008400
276603367553 93010132
16106018873 93011864
87532711253 93013596
249993423333 93015328
205876936863 93017060
520294435673 93018792
922244645733 93020524
600824530023 93022256
761884718723 93023988
135850767863 93025720
722670064083 93027452
186269609543 93029184
615530025513 93030916
123946319133 93032648
155458095183 93034380
144253908143 93036112
455170098503 93037844
745778699853 93039576
381642621053 93041308
576315370873 93043040
358533985283 93044772
67225122243 93046504
924345430803 93048236
111341608713 93049968
864823187153 93051700
784293092803 93053432
763285242103 93055164
452369051743 93056896
284306246143 93058628
622532642413 93060360
115543178853 93062092
971963225723 93063824
296210694873 93065556
737375559573 93067288
268900488963 93069020
362735555423 93070752
553206735103 93072484
38514392953 93074216
957957991923 93075948
859921355323 93077680
576315370873 93079412
551105950033 93081144
663848082123 93082876
918043075593 93084608
784993354493 93086340
792696233083 93088072
685556194513 93089804
538501239613 93091536
214280077143 93093268
621132119033 93095000
602225053403 93096732
652643895083 93098464
815804868853 93100196
215680600523 93101928
628134735933 93103660
935549617843 93105392
546204118203 93107124
577015632563 93108856
485981612863 93110588
610628193683 93112320
191171441373 93114052
681354624373 93115784
993671338113 93117516
50418841683 93119248
179967254333 93120980
327722470923 93122712
880929206023 93124444
866223710533 93126176
962859823753 93127908
407552303583 93129640
576315370873 93131372
584018249463 93133104
743677914783 93134836
26609944223 93136568
242990806433 93138300
387944976263 93140032
997872908253 93141764
920143860663 93143496
140052338003 93145228
261897872063 93146960
216380862213 93148692
350130845003 93150424
289908339663 93152156
52519626753 93153888
240189759673 93155620
156858618563 93157352
877427897573 93159084
883029991093 93160816
684855932823 93162548
450968528363 93164280
870425280673 93166012
774489429143 93167744
406852041893 93169476
74227739143 93171208
806701466883 93172940
558808828623 93174672
317218545573 93176404
166662282223 93178136
294109909803 93179868
696760381553 93181600
289908339663 93183332
994371599803 93185064
413154397103 93186796
715667447183 93188528
532198884403 93190260
198874319963 93191992
81930617733 93193724
451668790053 93195456
537800977923 93197188
798998588293 93198920
103638730123 93200652
459371668643 93202384
345929274863 93204116
489482921313 93205848
31511776053 93207580
330523517683 93209312
752081055063 93211044
376740789223 93212776
296210694873 93214508
534999931163 93216240
626033950863 93217972
925745954183 93219704
219181908973 93221436
45517009853 93223168
392146546403 93224900
742277391403 93226632
896334963203 93228364
947454066573 93230096
901937056723 93231828
824208009133 93233560
393547069783 93235292
283605984453 93237024
281505199383 93238756
724770849153 93240488
654744680153 93242220
495085014833 93243952
298311479943 93245684
865523448843 93247416
502087631733 93249148
17506542253 93250880
147054954903 93252612
223383479113 93254344
554607258483 93256076
700261690003 93257808
624633427483 93259540
890732869683 93261272
596622959883 93263004
848016906593 93264736
785693616183 93266468
228985572633 93268200
610628193683 93269932
355732938523 93271664
133049721103 93273396
107140038573 93275128
852218476733 93276860
827709317583 93278592
436963294563 93280324
350831106693 93282056
871825804053 93283788
861321878703 93285520
506289201873 93287252
823507747443 93288984
606426623543 93290716
876727635883 93292448
465674023853 93294180
515392603843 93295912
883029991093 93297644
887231561233 93299376
102938468433 93301108
121145272373 93302840
705163521833 93304572
511191033703 93306304
510490772013 93308036
357833723593 93309768
719168755633 93311500
70726430693 93313232
87532711253 93314964
99437159983 93316696
173664899123 93318428
343828489793 93320160
623232904103 93321892
329823255993 93323624
331223779373 93325356
810202775333 93327088
802499896743 93328820
334725087823 93330552
663147820433 93332284
199574581653 93334016
737375559573 93335748
398448901613 93337480
297611218253 93339212
770988120693 93340944
108540561953 93342676
215680600523 93344408
875327112503 93346140
579816679323 93347872
43416224783 93349604
705163521833 93351336
851518215043 93353068
797598064913 93354800
138651814623 93356532
309515666983 93358264
470575855683 93359996
982467151073 93361728
140052338003 93363460
547604641583 93365192
422958060763 93366924
658946250293 93368656
378841574293 93370388
880228944333 93372120
266799703893 93373852
495785276523 93375584
575615109183 93377316
231786619393 93379048
20307589013 93380780
65124337173 93382512
60922767033 93384244
654744680153 93385976
640739446353 93387708
285706769523 93389440
550405688343 93391172
667349390573 93392904
756982886893 93394636
111341608713 93396368
732473727743 93398100
892833654753 93399832
791295709703 93401564
102938468433 93403296
7702878593 93405028
111341608713 93406760
604325838473 93408492
575615109183 93410224
408952826963 93411956
721969802393 93413688
637938399593 93415420
985268197833 93417152
497185799903 93418884
471976379063 93420616
658245988603 93422348
495085014833 93424080
20307589013 93425812
850817953353 93427544
268900488963 93429276
871825804053 93431008
829810102653 93432740
579816679323 93434472
789194924633 93436204
855719785183 93437936
242290544743 93439668
414554920483 93441400
343828489793 93443132
816505130543 93444864
108540561953 93446596
474077164133 93448328
762584980413 93450060
135850767863 93451792
201675366723 93453524
613429240443 93455256
4201570143 93456988
463573238783 93458720
227585049253 93460452
611328455373 93462184
28010467603 93463916
602925315093 93465648
387244714573 93467380
864823187153 93469112
446066696533 93470844
693259073103 93472576
810903037023 93474308
916642552213 93476040
286407031213 93477772
808802251953 93479504
903337580103 93481236
556007781863 93482968
296910956563 93484700
988069244593 93486432
691858549723 93488164
6302355213 93489896
456570621883 93491628
788494662943 93493360
796197541533 93495092
147054954903 93496824
553206735103 93498556
457971145263 93500288
920844122353 93502020
273802320793 93503752
54620411823 93505484
521694959053 93507216
708664830283 93508948
936950141223 93510680
299712003323 93512412
185569347853 93514144
246492114883 93515876
908239411933 93517608
378841574293 93519340
511891295393 93521072
750680531683 93522804
831210626033 93524536
521694959053 93526268
745078438163 93528000
658946250293 93529732
470575855683 93531464
353632153453 93533196
522395220743 93534928
643540493113 93536660
789194924633 93538392
246492114883 93540124
756282625203 93541856
731073204363 93543588
432761724423 93545320
49718579993 93547052
485281351173 93548784
898435748273 93550516
177866469263 93552248
271701535723 93553980
327022209233 93555712
612728978753 93557444
197473796583 93559176
715667447183 93560908
758383410273 93562640
116243440543 93564372
480379519343 93566104
600824530023 93567836
560209352003 93569568
914541767143 93571300
229685834323 93573032
352231630073 93574764
876727635883 93576496
836112457863 93578228
312316713743 93579960
86832449563 93581692
816505130543 93583424
268200227273 93585156
175065422503 93586888
376040527533 93588620
532198884403 93590352
383043144433 93592084
649142586633 93593816
141452861383 93595548
836812719553 93597280
603625576783 93599012
756982886893 93600744
535700192853 93602476
700261693 93604208
621832380723 93605940
296910956563 93607672
859921355323 93609404
152657048423 93611136
443265649773 93612868
406852041893 93614600
545503856513 93616332
301812788393 93618064
170863852363 93619796
83331141113 93621528
367637387253 93623260
314417498813 93624992
306714620223 93626724
137251291243 93628456
924345430803 93630188
354332415143 93631920
857120308563 93633652
450968528363 93635384
344528751483 93637116
551806211723 93638848
191171441373 93640580
997872908253 93642312
352931891763 93644044
922244645733 93645776
205176675173 93647508
25209420843 93649240
68625645623 93650972
134450244483 93652704
565811445523 93654436
855019523493 93656168
966361132203 93657900
324221162473 93659632
257696301923 93661364
207977721933 93663096
309515666983 93664828
169463328983 93666560
558808828623 93668292
563710660453 93670024
719869017323 93671756
299712003323 93673488
890732869683 93675220
995772123183 93676952
742977653093 93678684
384443667813 93680416
191871703063 93682148
520994697363 93683880
3501308453 93685612
15405757183 93687344
629535259313 93689076
547604641583 93690808
731073204363 93692540
915242028833 93694272
771688382383 93696004
47617794923 93697736
558108566933 93699468
217781385593 93701200
65824598863 93702932
815104607163 93704664
752781316753 93706396
2801046763 93708128
939751187983 93709860
783592831113 93711592
266099442203 93713324
472676640753 93715056
796197541533 93716788
637238137903 93718520
689057502963 93720252
879528682643 93721984
670150437333 93723716
79129570973 93725448
980366366003 93727180
549705426653 93728912
546904379893 93730644
705163521833 93732376
191171441373 93734108
445366434843 93735840
747879484923 93737572
689057502963 93739304
467074547233 93741036
490183183003 93742768
851518215043 93744500
421557537383 93746232
592421389743 93747964
196773534893 93749696
335425349513 93751428
300412265013 93753160
304613835153 93754892
394947593163 93756624
415255182173 93758356
101537945053 93760088
125346842513 93761820
714266923803 93763552
290608601353 93765284
651943633393 93767016
303213311773 93768748
553206735103 93770480
919443598973 93772212
210778768693 93773944
303913573463 93775676
511891295393 93777408
135150506173 93779140
908239411933 93780872
175765684193 93782604
86832449563 93784336
284306246143 93786068
879528682643 93787800
971262964033 93789532
811603298713 93791264
380242097673 93792996
20307589013 93794728
874626850813 93796460
531498622713 93798192
678553577613 93799924
541302286373 93801656
35013084503 93803388
207977721933 93805120
360634770353 93806852
115543178853 93808584
28010467603 93810316
517493388913 93812048
654744680153 93813780
892133393063 93815512
744378176473 93817244
37113869573 93818976
394247331473 93820708
72827215763 93822440
53219888443 93824172
671550960713 93825904
573514324113 93827636
313016975433 93829368
449568004983 93831100
888632084613 93832832
177866469263 93834564
142853384763 93836296
128848150963 93838028
417355967243 93839760
156158356873 93841492
165261758843 93843224
488082397933 93844956
65124337173 93846688
170163590673 93848420
904738103483 93850152
948154328263 93851884
469175332303 93853616
174365160813 93855348
328422732613 93857080
85431926183 93858812
480379519343 93860544
30111252673 93862276
217781385593 93864008
44816748163 93865740
518193650603 93867472
850817953353 93869204
706564045213 93870936
105039253503 93872668
605726361853 93874400
724770849153 93876132
992971076423 93877864
952355898403 93879596
665948867193 93881328
885831037853 93883060
267499965583 93884792
649142586633 93886524
496485538213 93888256
809502513643 93889988
964260347133 93891720
941151711363 93893452
550405688343 93895184
973363749103 93896916
148455478283 93898648
923645169113 93900380
984567936143 93902112
725471110843 93903844
514692342153 93905576
196773534893 93907308
405451518513 93909040
948154328263 93910772
674352007473 93912504
176465945883 93914236
222683217423 93915968
294109909803 93917700
39914916333 93919432
672951484093 93921164
377441050913 93922896
185569347853 93924628
360634770353 93926360
474777425823 93928092
852218476733 93929824
986668721213 93931556
426459369213 93933288
452369051743 93935020
619031333963 93936752
432761724423 93938484
644240754803 93940216
717067970563 93941948
731773466053 93943680
452369051743 93945412
607827146923 93947144
450268266673 93948876
8403140283 93950608
52519626753 93952340
932748571083 93954072
563010398763 93955804
134450244483 93957536
374640004153 93959268
822807485753 93961000
751380793373 93962732
422257799073 93964464
852218476733 93966196
512591557083 93967928
782192307733 93969660
390746023023 93971392
469875593993 93973124
880929206023 93974856
658946250293 93976588
588219819603 93978320
911040458693 93980052
304613835153 93981784
92434543083 93983516
908939673623 93985248
745778699853 93986980
184869086163 93988712
894934439823 93990444
492984229763 93992176
889332346303 93993908
299011741633 93995640
340327181343 93997372
847316644903 93999104
582617726083 94000836
65124337173 94002568
680654362683 94004300
747879484923 94006032
403350733443 94007764
661747297053 94009496
543403071443 94011228
882329729403 94012960
174365160813 94014692
748579746613 94016424
850117691663 94018156
604325838473 94019888
887931822923 94021620
432761724423 94023352
446766958223 94025084
995772123183 94026816
348730321623 94028548
305314096843 94030280
408952826963 94032012
594522174813 94033744
3 94035476
39214654643 94037208
62323290413 94038940
413854658793 94040672
787794401253 94042404
158259141943 94044136
109941085333 94045868
285706769523 94047600
546204118203 94049332
484581089483 94051064
415955443863 94052796
966361132203 94054528
595222436503 94056260
66524860553 94057992
906838888553 94059724
243691068123 94061456
443965911463 94063188
735975036193 94064920
888632084613 94066652
974064010793 94068384
964260347133 94070116
474077164133 94071848
773088905763 94073580
158959403633 94075312
553206735103 94077044
810903037023 94078776
479679257653 94080508
168062805603 94082240
817205392233 94083972
971262964033 94085704
922944907423 94087436
72126954073 94089168
765386027173 94090900
82630879423 94092632
720569279013 94094364
925745954183 94096096
745778699853 94097828
463573238783 94099560
671550960713 94101292
850817953353 94103024
988769506283 94104756
605026100163 94106488
82630879423 94108220
762584980413 94109952
264698918823 94111684
848016906593 94113416
343828489793 94115148
998573169943 94116880
719869017323 94118612
600124268333 94120344
985968459523 94122076
270301012343 94123808
924345430803 94125540
466374285543 94127272
256295778543 94129004
163160973773 94130736
454469836813 94132468
249993423333 94134200
765386027173 94135932
258396563613 94137664
885831037853 94139396
813704083783 94141128
428560154283 94142860
971963225723 94144592
716367708873 94146324
360634770353 94148056
209378245313 94149788
793396494773 94151520
719168755633 94153252
322820639093 94154984
415955443863 94156716
296210694873 94158448
568612492283 94160180
883029991093 94161912
689057502963 94163644
330523517683 94165376
163160973773 94167108
217081123903 94168840
256996040233 94170572
527997314263 94172304
607827146923 94174036
179266992643 94175768
883029991093 94177500
994371599803 94179232
777990737593 94180964
313016975433 94182696
520994697363 94184428
992971076423 94186160
176465945883 94187892
897735486583 94189624
591721128053 94191356
866223710533 94193088
70726430693 94194820
276603367553 94196552
493684491453 94198284
29410990983 94200016
847316644903 94201748
570713277353 94203480
765386027173 94205212
100837683363 94206944
186269609543 94208676
424358584143 94210408
223383479113 94212140
464273500473 94213872
32212037743 94215604
221282694043 94217336
424358584143 94219068
5602093523 94220800
661047035363 94222532
161060188703 94224264
53219888443 94225996
163160973773 94227728
149155739973 94229460
329823255993 94231192
658946250293 94232924
777990737593 94234656
850117691663 94236388
180667516023 94238120
669450175643 94239852
333324564443 94241584
263298395443 94243316
760484195343 94245048
453069313433 94246780
717768232253 94248512
320719854023 94250244
101537945053 94251976
918743337283 94253708
834011672793 94255440
510490772013 94257172
525196267503 94258904
109941085333 94260636
71426692383 94262368
308115143603 94264100
228285310943 94265832
341027443033 94267564
990170029663 94269296
135150506173 94271028
443265649773 94272760
134450244483 94274492
822807485753 94276224
862022140393 94277956
115543178853 94279688
286407031213 94281420
655444941843 94283152
897035224893 94284884
303213311773 94286616
392846808093 94288348
214280077143 94290080
723370325773 94291812
899136009963 94293544
901937056723 94295276
152657048423 94297008
390746023023 94298740
272401797413 94300472
15405757183 94302204
649842848323 94303936
467074547233 94305668
455170098503 94307400
299011741633 94309132
874626850813 94310864
696760381553 94312596
152657048423 94314328
228985572633 94316060
795497279843 94317792
27310205913 94319524
138651814623 94321256
873226327433 94322988
16806280563 94324720
658946250293 94326452
221982955733 94328184
800399111673 94329916
54620411823 94331648
481079781033 94333380
14705495493 94335112
838213242933 94336844
661047035363 94338576
281505199383 94340308
631636044383 94342040
699561428313 94343772
313717237123 94345504
959358515303 94347236
277303629243 94348968
224784002493 94350700
221282694043 94352432
226884787563 94354164
896334963203 94355896
400549686683 94357628
971963225723 94359360
580516941013 94361092
545503856513 94362824
654044418463 94364556
248592899953 94366288
226884787563 94368020
670850699023 94369752
278704152623 94371484
847316644903 94373216
55320673513 94374948
393547069783 94376680
524496005813 94378412
374640004153 94380144
478278734273 94381876
282205461073 94383608
619731595653 94385340
810903037023 94387072
102238206743 94388804
934149094463 94390536
490883444693 94392268
981766889383 94394000
459371668643 94395732
852218476733 94397464
729672680983 94399196
551806211723 94400928
194672749823 94402660
27310205913 94404392
698861166623 94406124
754882101823 94407856
969862440653 94409588
128848150963 94411320
377441050913 94413052
197473796583 94414784
824208009133 94416516
487382136243 94418248
868324495603 94419980
622532642413 94421712
841014289693 94423444
48318056613 94425176
755582363513 94426908
256295778543 94428640
725471110843 94430372
891433131373 94432104
815104607163 94433836
290608601353 94435568
745778699853 94437300
654044418463 94439032
420857275693 94440764
873226327433 94442496
16806280563 94444228
210778768693 94445960
819306177303 94447692
222683217423 94449424
2100785073 94451156
546904379893 94452888
56721196893 94454620
373939742463 94456352
53920150133 94458084
843815336453 94459816
226884787563 94461548
119744748993 94463280
530098099333 94465012
502087631733 94466744
638638661283 94468476
513291818773 94470208
651243371703 94471940
740176606333 94473672
398448901613 94475404
13304972113 94477136
354332415143 94478868
703062736763 94480600
638638661283 94482332
644240754803 94484064
796197541533 94485796
343128228103 94487528
67925383933 94489260
1400523383 94490992
129548412653 94492724
910340197003 94494456
179967254333 94496188
698160904933 94497920
53219888443 94499652
266799703893 94501384
17506542253 94503116
358533985283 94504848
530798361023 94506580
666649128883 94508312
913841505453 94510044
749280008303 94511776
929947524323 94513508
773088905763 94515240
703762998453 94516972
123246057443 94518704
813704083783 94520436
533599407783 94522168
908939673623 94523900
580516941013 94525632
161760450393 94527364
970562702343 94529096
558108566933 94530828
929247262633 94532560
949554851643 94534292
125346842513 94536024
224784002493 94537756
110641347023 94539488
730372942673 94541220
278003890933 94542952
411053612033 94544684
309515666983 94546416
307414881913 94548148
918743337283 94549880
113442393783 94551612
815804868853 94553344
57421458583 94555076
519594173983 94556808
299712003323 94558540
11204187043 94560272
379541835983 94562004
418756490623 94563736
560909613693 94565468
376040527533 94567200
88232972943 94568932
350130845003 94570664
143553646453 94572396
704463260143 94574128
376040527533 94575860
583317987773 94577592
577015632563 94579324
852218476733 94581056
657545726913 94582788
254194993473 94584520
126047104203 94586252
91734281393 94587984
893533916443 94589716
799698849983 94591448
923645169113 94593180
564410922143 94594912
896334963203 94596644
945353281503 94598376
492283968073 94600108
995772123183 94601840
262598133753 94603572
151256525043 94605304
486681874553 94607036
612728978753 94608768
771688382383 94610500
417355967243 94612232
4901831833 94613964
992971076423 94615696
1400523383 94617428
691858549723 94619160
97336374913 94620892
699561428313 94622624
839613766313 94624356
865523448843 94626088
795497279843 94627820
194672749823 94629552
883730252783 94631284
501387370043 94633016
793396494773 94634748
233887404463 94636480
624633427483 94638212
572113800733 94639944
295510433183 94641676
735975036193 94643408
436263032873 94645140
990870291353 94646872
228285310943 94648604
869725018983 94650336
831910887723 94652068
282205461073 94653800
652643895083 94655532
310916190363 94657264
310215928673 94658996
381642621053 94660728
190471179683 94662460
531498622713 94664192
357133461903 94665924
243691068123 94667656
84031402803 94669388
469875593993 94671120
427159630903 94672852
156858618563 94674584
159659665323 94676316
600824530023 94678048
336125611203 94679780
556007781863 94681512
890732869683 94683244
852918738423 94684976
287807554593 94686708
60222505343 94688440
49018318303 94690172
894234178133 94691904
913841505453 94693636
882329729403 94695368
381642621053 94697100
420857275693 94698832
327022209233 94700564
741577129713 94702296
758383410273 94704028
880929206023 94705760
834011672793 94707492
659646511983 94709224
904738103483 94710956
40615178023 94712688
805300943503 94714420
983867674453 94716152
278704152623 94717884
531498622713 94719616
509090248633 94721348
26609944223 94723080
554607258483 94724812
45517009853 94726544
60922767033 94728276
65824598863 94730008
411753873723 94731740
249293161643 94733472
867624233913 94735204
193972488133 94736936
475477687513 94738668
609227670303 94740400
543403071443 94742132
95935851533 94743864
689757764653 94745596
745778699853 94747328
940451449673 94749060
579116417633 94750792
871825804053 94752524
156858618563 94754256
696060119863 94755988
337526134583 94757720
34312822813 94759452
887931822923 94761184
719869017323 94762916
628134735933 94764648
456570621883 94766380
52519626753 94768112
301812788393 94769844
184869086163 94771576
789194924633 94773308
307414881913 94775040
299011741633 94776772
201675366723 94778504
565811445523 94780236
302513050083 94781968
525896529193 94783700
642840231423 94785432
180667516023 94787164
109240823643 94788896
182768301093 94790628
742277391403 94792360
48318056613 94794092
527997314263 94795824
394947593163 94797556
612028717063 94799288
648442324943 94801020
485981612863 94802752
118344225613 94804484
717067970563 94806216
269600750653 94807948
336825872893 94809680
706564045213 94811412
955857206853 94813144
335425349513 94814876
825608532513 94816608
253494731783 94818340
587519557913 94820072
210778768693 94821804
657545726913 94823536
74928000833 94825268
56721196893 94827000
577015632563 94828732
350130845003 94830464
600824530023 94832196
2100785073 94833928
867624233913 94835660
586119034533 94837392
275202844173 94839124
756982886893 94840856
8403140283 94842588
572814062423 94844320
92434543083 94846052
385143929503 94847784
167362543913 94849516
41315439713 94851248
380242097673 94852980
824908270823 94854712
68625645623 94856444
965660870513 94858176
894234178133 94859908
213579815453 94861640
134450244483 94863372
110641347023 94865104
427859892593 94866836
101537945053 94868568
386544452883 94870300
243691068123 94872032
484581089483 94873764
18206803943 94875496
4901831833 94877228
477578472583 94878960
526596790883 94880692
906138626863 94882424
331924041063 94884156
225484264183 94885888
397748639923 94887620
280104676003 94889352
229685834323 94891084
881629467713 94892816
990870291353 94894548
771688382383 94896280
231786619393 94898012
478978995963 94899744
722670064083 94901476
210078507003 94903208
794797018153 94904940
175065422503 94906672
784293092803 94908404
719869017323 94910136
575615109183 94911868
235287927843 94913600
355732938523 94915332
993671338113 94917064
810202775333 94918796
450968528363 94920528
840314028003 94922260
884430514473 94923992
157558880253 94925724
649142586633 94927456
868324495603 94929188
691158288033 94930920
583317987773 94932652
780791784353 94934384
904037841793 94936116
518193650603 94937848
642840231423 94939580
116943702233 94941312
429260415973 94943044
649142586633 94944776
777290475903 94946508
564410922143 94948240
54620411823 94949972
629535259313 94951704
985968459523 94953436
995772123183 94955168
989469767973 94956900
943252496433 94958632
534299669473 94960364
156858618563 94962096
934849356153 94963828
587519557913 94965560
742277391403 94967292
63023552103 94969024
754882101823 94970756
161060188703 94972488
904037841793 94974220
432761724423 94975952
352931891763 94977684
851518215043 94979416
9103401973 94981148
551105950033 94982880
642139969733 94984612
6302355213 94986344
309515666983 94988076
670850699023 94989808
357133461903 94991540
416655705553 94993272
201675366723 94995004
852918738423 94996736
694659596483 94998468
862022140393 95000200
933448832773 95001932
906138626863 95003664
124646580823 95005396
883730252783 95007128
838213242933 95008860
964260347133 95010592
704463260143 95012324
999273431633 95014056
920143860663 95015788
566511707213 95017520
773088905763 95019252
266799703893 95020984
77028785903 95022716
497185799903 95024448
607827146923 95026180
415955443863 95027912
637938399593 95029644
788494662943 95031376
28010467603 95033108
677853315923 95034840
797598064913 95036572
979666104313 95038304
892133393063 95040036
777990737593 95041768
722670064083 95043500
773789167453 95045232
433461986113 95046964
201675366723 95048696
152657048423 95050428
822107224063 95052160
942552234743 95053892
527997314263 95055624
399149163303 95057356
205176675173 95059088
635137352833 95060820
948854589953 95062552
726871634223 95064284
104338991813 95066016
626734212553 95067748
928547000943 95069480
3501308453 95071212
298311479943 95072944
473376902443 95074676
837512981243 95076408
813003822093 95078140
835412196173 95079872
185569347853 95081604
918043075593 95083336
275202844173 95085068
771688382383 95086800
203075890103 95088532
628134735933 95090264
724770849153 95091996
83331141113 95093728
338926657963 95095460
598023483263 95097192
488082397933 95098924
240189759673 95100656
263298395443 95102388
780791784353 95104120
59522243653 95105852
702362475073 95107584
923645169113 95109316
342427966413 95111048
786393877873 95112780
656145203533 95114512
216380862213 95116244
665948867193 95117976
728972419293 95119708
988769506283 95121440
733874251123 95123172
911040458693 95124904
499286584973 95126636
888632084613 95128368
439764341323 95130100
135150506173 95131832
967061393893 95133564
434862509493 95135296
619031333963 95137028
523095482433 95138760
957257730233 95140492
875327112503 95142224
490183183003 95143956
339626919653 95145688
681354624373 95147420
150556263353 95149152
743677914783 95150884
317218545573 95152616
271701535723 95154348
471276117373 95156080
86832449563 95157812
314417498813 95159544
800399111673 95161276
430660939353 95163008
537800977923 95164740
711465877043 95166472
32912299433 95168204
362735555423 95169936
300412265013 95171668
123946319133 95173400
686256456203 95175132
301112526703 95176864
614829763823 95178596
648442324943 95180328
308115143603 95182060
803900420123 95183792
69325907313 95185524
710765615353 95187256
733874251123 95188988
83331141113 95190720
888632084613 95192452
124646580823 95194184
194672749823 95195916
46917533233 95197648
445366434843 95199380
934849356153 95201112
810202775333 95202844
438363817943 95204576
820006438993 95206308
744378176473 95208040
777290475903 95209772
127447627583 95211504
214980338833 95213236
958658253613 95214968
478978995963 95216700
432061462733 95218432
76328524213 95220164
117643963923 95221896
945353281503 95223628
150556263353 95225360
11204187043 95227092
599424006643 95228824
542702809753 95230556
459371668643 95232288
474077164133 95234020
82630879423 95235752
667349390573 95237484
14705495493 95239216
541302286373 95240948
955857206853 95242680
880228944333 95244412
660346773673 95246144
242290544743 95247876
324921424163 95249608
411053612033 95251340
511191033703 95253072
416655705553 95254804
321420115713 95256536
641439708043 95258268
567211968903 95260000
643540493113 95261732
747179223233 95263464
315818022193 95265196
524496005813 95266928
536400454543 95268660
626734212553 95270392
526596790883 95272124
168763067293 95273856
144954169833 95275588
877427897573 95277320
207977721933 95279052
759083671963 95280784
760484195343 95282516
866923972223 95284248
614129502133 95285980
4201570143 95287712
711465877043 95289444
186969871233 95291176
881629467713 95292908
9103401973 95294640
261897872063 95296372
265399180513 95298104
558108566933 95299836
597323221573 95301568
372539219083 95303300
422958060763 95305032
476177949203 95306764
845916121523 95308496
870425280673 95310228
205876936863 95311960
656145203533 95313692
630235521003 95315424
824208009133 95317156
641439708043 95318888
68625645623 95320620
116243440543 95322352
869725018983 95324084
565811445523 95325816
294810171493 95327548
113442393783 95329280
293409648113 95331012
648442324943 95332744
481079781033 95334476
825608532513 95336208
858520831943 95337940
832611149413 95339672
7702878593 95341404
737375559573 95343136
948154328263 95344868
684155671133 95346600
749980269993 95348332
978965842623 95350064
405451518513 95351796
61623028723 95353528
261897872063 95355260
221982955733 95356992
382342882743 95358724
485981612863 95360456
897035224893 95362188
151956786733 95363920
114842917163 95365652
304613835153 95367384
731073204363 95369116
563010398763 95370848
412454135413 95372580
970562702343 95374312
682755147753 95376044
804600681813 95377776
780091522663 95379508
318619068953 95381240
233187142773 95382972
25209420843 95384704
221282694043 95386436
259096825303 95388168
486681874553 95389900
78429309283 95391632
467774808923 95393364
310916190363 95395096
99437159983 95396828
560909613693 95398560
845916121523 95400292
885130776163 95402024
296210694873 95403756
659646511983 95405488
726871634223 95407220
186969871233 95408952
254194993473 95410684
189770917993 95412416
269600750653 95414148
98036636603 95415880
210778768693 95417612
864122925463 95419344
738776082953 95421076
590320604673 95422808
749980269993 95424540
969162178963 95426272
316518283883 95428004
465674023853 95429736
230386096013 95431468
771688382383 95433200
738075821263 95434932
895634701513 95436664
247192376573 95438396
8403140283 95440128
496485538213 95441860
150556263353 95443592
423658322453 95445324
731073204363 95447056
470575855683 95448788
101537945053 95450520
443265649773 95452252
151956786733 95453984
765386027173 95455716
986668721213 95457448
617630810583 95459180
176465945883 95460912
596622959883 95462644
285706769523 95464376
323520900783 95466108
534299669473 95467840
644240754803 95469572
370438434013 95471304
918043075593 95473036
969862440653 95474768
726171372533 95476500
217081123903 95478232
704463260143 95479964
557408305243 95481696
53219888443 95483428
699561428313 95485160
471276117373 95486892
724070587463 95488624
102238206743 95490356
525896529193 95492088
21007850703 95493820
766086288863 95495552
552506473413 95497284
405451518513 95499016
442565388083 95500748
893533916443 95502480
589620342983 95504212
707964568593 95505944
921544384043 95507676
829810102653 95509408
399849424993 95511140
486681874553 95512872
90333758013 95514604
625333689173 95516336
384443667813 95518068
331924041063 95519800
749980269993 95521532
322120377403 95523264
492283968073 95524996
114842917163 95526728
613429240443 95528460
154757833493 95530192
561609875383 95531924
711465877043 95533656
185569347853 95535388
781492046043 95537120
593121651433 95538852
392146546403 95540584
279404414313 95542316
567912230593 95544048
962859823753 95545780
450968528363 95547512
25209420843 95549244
878128159263 95550976
829109840963 95552708
400549686683 95554440
713566662113 95556172
576315370873 95557904
2100785073 95559636
509090248633 95561368
439064079633 95563100
261897872063 95564832
392846808093 95566564
289908339663 95568296
532198884403 95570028
448867743293 95571760
322120377403 95573492
47617794923 95575224
590320604673 95576956
502087631733 95578688
752081055063 95580420
668049652263 95582152
28710729293 95583884
779391260973 95585616
866223710533 95587348
995772123183 95589080
871125542363 95590812
799698849983 95592544
646341539873 95594276
490883444693 95596008
245791853193 95597740
908239411933 95599472
283605984453 95601204
212179292073 95602936
308815405293 95604668
986668721213 95606400
630235521003 95608132
103638730123 95609864
109941085333 95611596
588920081293 95613328
883730252783 95615060
384443667813 95616792
878828420953 95618524
81230356043 95620256
231786619393 95621988
883730252783 95623720
318619068953 95625452
373239480773 95627184
31511776053 95628916
888632084613 95630648
142853384763 95632380
668049652263 95634112
50418841683 95635844
128147889273 95637576
307414881913 95639308
327722470923 95641040
295510433183 95642772
929247262633 95644504
212179292073 95646236
397048378233 95647968
41315439713 95649700
467074547233 95651432
94535328153 95653164
588920081293 95654896
943952758123 95656628
923645169113 95658360
307414881913 95660092
757683148583 95661824
475477687513 95663556
337526134583 95665288
339626919653 95667020
719869017323 95668752
237388712913 95670484
642840231423 95672216
827009055893 95673948
961459300373 95675680
249293161643 95677412
105739515193 95679144
982467151073 95680876
63023552103 95682608
253494731783 95684340
296210694873 95686072
229685834323 95687804
206577198553 95689536
307414881913 95691268
231086357703 95693000
789194924633 95694732
925745954183 95696464
691158288033 95698196
205176675173 95699928
852218476733 95701660
724770849153 95703392
963560085443 95705124
95235589843 95706856
947454066573 95708588
147755216593 95710320
683455409443 95712052
261197610373 95713784
11204187043 95715516
329823255993 95717248
402650471753 95718980
924345430803 95720712
643540493113 95722444
91034019703 95724176
157558880253 95725908
330523517683 95727640
266799703893 95729372
551806211723 95731104
775189690833 95732836
355032676833 95734568
796897803223 95736300
601524791713 95738032
549705426653 95739764
455170098503 95741496
592421389743 95743228
649142586633 95744960
286407031213 95746692
585418772843 95748424
816505130543 95750156
223383479113 95751888
481780042723 95753620
287807554593 95755352
397048378233 95757084
911040458693 95758816
307414881913 95760548
641439708043 95762280
199574581653 95764012
532899146093 95765744
994371599803 95767476
976164795863 95769208
296910956563 95770940
824908270823 95772672
296910956563 95774404
549705426653 95776136
223383479113 95777868
455170098503 95779600
116943702233 95781332
296210694873 95783064
644941016493 95784796
282205461073 95786528
26609944223 95788260
577015632563 95789992
775189690833 95791724
240890021363 95793456
627434474243 95795188
359234246973 95796920
516092865533 95798652
204476413483 95800384
782892569423 95802116
959358515303 95803848
235988189533 95805580
23108635773 95807312
299011741633 95809044
685556194513 95810776
676452792543 95812508
756282625203 95814240
798998588293 95815972
727571895913 95817704
35013084503 95819436
848016906593 95821168
734574512813 95822900
710065353663 95824632
745078438163 95826364
897735486583 95828096
960058776993 95829828
338226396273 95831560
904738103483 95833292
650543110013 95835024
901937056723 95836756
123946319133 95838488
817205392233 95840220
121845534063 95841952
254194993473 95843684
1400523383 95845416
320719854023 95847148
224784002493 95848880
309515666983 95850612
852218476733 95852344
690458026343 95854076
912440982073 95855808
459371668643 95857540
569312753973 95859272
705163521833 95861004
436963294563 95862736
391446284713 95864468
721269540703 95866200
314417498813 95867932
690458026343 95869664
411053612033 95871396
189070656303 95873128
345229013173 95874860
585418772843 95876592
142853384763 95878324
626734212553 95880056
351531368383 95881788
618331072273 95883520
797598064913 95885252
385844191193 95886984
551806211723 95888716
637238137903 95890448
860621617013 95892180
556708043553 95893912
878828420953 95895644
425058845833 95897376
147054954903 95899108
188370394613 95900840
768887335623 95902572
312316713743 95904304
92434543083 95906036
231086357703 95907768
707964568593 95909500
949554851643 95911232
456570621883 95912964
390045761333 95914696
558108566933 95916428
128147889273 95918160
360634770353 95919892
186269609543 95921624
144954169833 95923356
848016906593 95925088
201675366723 95926820
801799635053 95928552
878828420953 95930284
573514324113 95932016
117643963923 95933748
841014289693 95935480
122545795753 95937212
294109909803 95938944
202375628413 95940676
33612561123 95942408
333324564443 95944140
958658253613 95945872
894234178133 95947604
801099373363 95949336
464273500473 95951068
885130776163 95952800
586819296223 95954532
499986846663 95956264
852218476733 95957996
741577129713 95959728
536400454543 95961460
759083671963 95963192
833311411103 95964924
923645169113 95966656
766086288863 95968388
567211968903 95970120
344528751483 95971852
182768301093 95973584
508389986943 95975316
74928000833 95977048
618331072273 95978780
854319261803 95980512
165261758843 95982244
275903105863 95983976
661747297053 95985708
768887335623 95987440
516092865533 95989172
102938468433 95990904
603625576783 95992636
299011741633 95994368
339626919653 95996100
479679257653 95997832
651243371703 95999564
768187073933 96001296
322120377403 96003028
4901831833 96004760
670150437333 96006492
21007850703 96008224
898435748273 96009956
490883444693 96011688
109240823643 96013420
227585049253 96015152
530098099333 96016884
119044487303 96018616
393547069783 96020348
472676640753 96022080
905438365173 96023812
106439776883 96025544
767486812243 96027276
287107292903 96029008
73527477453 96030740
154757833493 96032472
418756490623 96034204
682755147753 96035936
358533985283 96037668
911740720383 96039400
306014358533 96041132
210778768693 96042864
669450175643 96044596
481780042723 96046328
285706769523 96048060
407552303583 96049792
130248674343 96051524
418756490623 96053256
700261693 96054988
254895255163 96056720
469875593993 96058452
102938468433 96060184
790595448013 96061916
871825804053 96063648
932748571083 96065380
72126954073 96067112
16106018873 96068844
451668790053 96070576
801099373363 96072308
978965842623 96074040
913141243763 96075772
855719785183 96077504
462872977093 96079236
990870291353 96080968
537100716233 96082700
244391329813 96084432
811603298713 96086164
306014358533 96087896
914541767143 96089628
932748571083 96091360
855719785183 96093092
126747365893 96094824
490183183003 96096556
177866469263 96098288
292009124733 96100020
572113800733 96101752
86832449563 96103484
343128228103 96105216
422257799073 96106948
791295709703 96108680
682054886063 96110412
656845465223 96112144
337526134583 96113876
775189690833 96115608
378841574293 96117340
778690999283 96119072
534299669473 96120804
750680531683 96122536
658245988603 96124268
770287859003 96126000
737375559573 96127732
693259073103 96129464
573514324113 96131196
39914916333 96132928
921544384043 96134660
877427897573 96136392
969162178963 96138124
616230287203 96139856
973363749103 96141588
866923972223 96143320
60922767033 96145052
682755147753 96146784
468475070613 96148516
261197610373 96150248
517493388913 96151980
676452792543 96153712
768187073933 96155444
482480304413 96157176
253494731783 96158908
923645169113 96160640
704463260143 96162372
703062736763 96164104
384443667813 96165836
213579815453 96167568
307414881913 96169300
741577129713 96171032
209378245313 96172764
780791784353 96174496
172264375743 96176228
978965842623 96177960
14705495493 96179692
52519626753 96181424
722670064083 96183156
693959334793 96184888
209378245313 96186620
767486812243 96188352
406151780203 96190084
336125611203 96191816
391446284713 96193548
898435748273 96195280
999273431633 96197012
510490772013 96198744
395647854853 96200476
135150506173 96202208
355032676833 96203940
957257730233 96205672
341727704723 96207404
913841505453 96209136
322820639093 96210868
913841505453 96212600
988069244593 96214332
302513050083 96216064
302513050083 96217796
528697575953 96219528
530798361023 96221260
12604710423 96222992
546204118203 96224724
997872908253 96226456
200975105033 96228188
2801046763 96229920
16806280563 96231652
779391260973 96233384
443265649773 96235116
635137352833 96236848
329823255993 96238580
551806211723 96240312
751380793373 96242044
890732869683 96243776
316518283883 96245508
326321947543 96247240
15405757183 96248972
371838957393 96250704
425058845833 96252436
773088905763 96254168
642840231423 96255900
60922767033 96257632
322120377403 96259364
538501239613 96261096
889332346303 96262828
770287859003 96264560
57421458583 96266292
153357310113 96268024
351531368383 96269756
775889952523 96271488
431361201043 96273220
923645169113 96274952
32912299433 96276684
669450175643 96278416
244391329813 96280148
172264375743 96281880
491583706383 96283612
841714551383 96285344
621832380723 96287076
651943633393 96288808
681354624373 96290540
956557468543 96292272
392146546403 96294004
65124337173 96295736
376040527533 96297468
101537945053 96299200
704463260143 96300932
865523448843 96302664
320019592333 96304396
957257730233 96306128
801799635053 96307860
682755147753 96309592
404751256823 96311324
502087631733 96313056
40615178023 96314788
60922767033 96316520
872526065743 96318252
247892638263 96319984
983167412763 96321716
352931891763 96323448
718468493943 96325180
632336306073 96326912
822107224063 96328644
602925315093 96330376
771688382383 96332108
482480304413 96333840
90333758013 96335572
687656979583 96337304
816505130543 96339036
36413607883 96340768
119744748993 96342500
569312753973 96344232
65124337173 96345964
270301012343 96347696
280104676003 96349428
79829832663 96351160
273102059103 96352892
347329798243 96354624
779391260973 96356356
574914847493 96358088
696060119863 96359820
476177949203 96361552
225484264183 96363284
773789167453 96365016
701662213383 96366748
488782659623 96368480
820706700683 96370212
64424075483 96371944
528697575953 96373676
436263032873 96375408
379541835983 96377140
899136009963 96378872
746478961543 96380604
948154328263 96382336
392846808093 96384068
373939742463 96385800
563010398763 96387532
762584980413 96389264
184168824473 96390996
635137352833 96392728
735274774503 96394460
827709317583 96396192
599424006643 96397924
712866400423 96399656
664548343813 96401388
693959334793 96403120
880929206023 96404852
682755147753 96406584
640739446353 96408316
198174058273 96410048
801099373363 96411780
179266992643 96413512
441865126393 96415244
659646511983 96416976
56721196893 96418708
107140038573 96420440
946753804883 96422172
900536533343 96423904
586119034533 96425636
958658253613 96427368
450968528363 96429100
37113869573 96430832
199574581653 96432564
894234178133 96434296
658946250293 96436028
829109840963 96437760
288507816283 96439492
124646580823 96441224
570713277353 96442956
137251291243 96444688
300412265013 96446420
396348116543 96448152
105739515193 96449884
269600750653 96451616
299011741633 96453348
170863852363 96455080
717768232253 96456812
454469836813 96458544
441164864703 96460276
177866469263 96462008
509090248633 96463740
16106018873 96465472
817205392233 96467204
196773534893 96468936
192571964753 96470668
553906996793 96472400
567211968903 96474132
743677914783 96475864
953056160093 96477596
355732938523 96479328
859921355323 96481060
757683148583 96482792
70026169003 96484524
930647786013 96486256
437663556253 96487988
525896529193 96489720
790595448013 96491452
490883444693 96493184
696060119863 96494916
53920150133 96496648
817905653923 96498380
453769575123 96500112
228985572633 96501844
170863852363 96503576
903337580103 96505308
908939673623 96507040
657545726913 96508772
84031402803 96510504
41315439713 96512236
358533985283 96513968
838213242933 96515700
569312753973 96517432
693959334793 96519164
500687108353 96520896
806701466883 96522628
761184457033 96524360
92434543083 96526092
423658322453 96527824
492984229763 96529556
935549617843 96531288
836812719553 96533020
799698849983 96534752
773088905763 96536484
397048378233 96538216
425058845833 96539948
803900420123 96541680
261897872063 96543412
125346842513 96545144
48318056613 96546876
613429240443 96548608
819306177303 96550340
116243440543 96552072
872526065743 96553804
91734281393 96555536
667349390573 96557268
588219819603 96559000
287107292903 96560732
23808897463 96562464
448167481603 96564196
160359927013 96565928
453069313433 96567660
64424075483 96569392
918043075593 96571124
987368982903 96572856
998573169943 96574588
931348047703 96576320
30111252673 96578052
106439776883 96579784
102238206743 96581516
729672680983 96583248
648442324943 96584980
450268266673 96586712
30111252673 96588444
613429240443 96590176
560909613693 96591908
502087631733 96593640
499986846663 96595372
298311479943 96597104
580516941013 96598836
946053543193 96600568
735274774503 96602300
52519626753 96604032
719869017323 96605764
487382136243 96607496
506989463563 96609228
497886061593 96610960
917342813903 96612692
417355967243 96614424
85431926183 96616156
482480304413 96617888
581217202703 96619620
229685834323 96621352
819306177303 96623084
349430583313 96624816
151956786733 96626548
400549686683 96628280
506989463563 96630012
693259073103 96631744
205176675173 96633476
240890021363 96635208
715667447183 96636940
487382136243 96638672
484581089483 96640404
630935782693 96642136
320719854023 96643868
5602093523 96645600
619031333963 96647332
163861235463 96649064
277303629243 96650796
154757833493 96652528
29410990983 96654260
906838888553 96655992
69325907313 96657724
804600681813 96659456
256996040233 96661188
1400523383 96662920
244391329813 96664652
457270883573 96666384
38514392953 96668116
495085014833 96669848
286407031213 96671580
74928000833 96673312
593121651433 96675044
95235589843 96676776
114142655473 96678508
761184457033 96680240
243691068123 96681972
392846808093 96683704
18907065633 96685436
17506542253 96687168
259797086993 96688900
791295709703 96690632
796897803223 96692364
327022209233 96694096
116943702233 96695828
890732869683 96697560
42715963093 96699292
533599407783 96701024
195373011513 96702756
472676640753 96704488
769587597313 96706220
58821981963 96707952
837512981243 96709684
341027443033 96711416
731773466053 96713148
137251291243 96714880
167362543913 96716612
338226396273 96718344
884430514473 96720076
976164795863 96721808
74928000833 96723540
577015632563 96725272
709365091973 96727004
516092865533 96728736
885130776163 96730468
871825804053 96732200
364136078803 96733932
944653019813 96735664
165261758843 96737396
930647786013 96739128
124646580823 96740860
794797018153 96742592
198874319963 96744324
371138695703 96746056
443265649773 96747788
120445010683 96749520
557408305243 96751252
221282694043 96752984
830510364343 96754716
714967185493 96756448
208677983623 96758180
674352007473 96759912
665248605503 96761644
248592899953 96763376
380242097673 96765108
230386096013 96766840
433461986113 96768572
467774808923 96770304
526596790883 96772036
588219819603 96773768
455870360193 96775500
605726361853 96777232
385844191193 96778964
739476344643 96780696
477578472583 96782428
710765615353 96784160
385143929503 96785892
913141243763 96787624
180667516023 96789356
79829832663 96791088
891433131373 96792820
507689725253 96794552
934149094463 96796284
293409648113 96798016
984567936143 96799748
342427966413 96801480
317918807263 96803212
691858549723 96804944
296910956563 96806676
366937125563 96808408
739476344643 96810140
69325907313 96811872
992971076423 96813604
795497279843 96815336
642840231423 96817068
664548343813 96818800
357133461903 96820532
63023552103 96822264
605026100163 96823996
288507816283 96825728
384443667813 96827460
82630879423 96829192
709365091973 96830924
502087631733 96832656
175065422503 96834388
974764272483 96836120
905438365173 96837852
212879553763 96839584
46917533233 96841316
399149163303 96843048
265399180513 96844780
6302355213 96846512
679253839303 96848244
607827146923 96849976
264698918823 96851708
537800977923 96853440
123246057443 96855172
863422663773 96856904
95235589843 96858636
805300943503 96860368
147755216593 96862100
976865057553 96863832
255595516853 96865564
742277391403 96867296
231086357703 96869028
137251291243 96870760
782192307733 96872492
694659596483 96874224
465674023853 96875956
347329798243 96877688
47617794923 96879420
369037910633 96881152
788494662943 96882884
835412196173 96884616
399149163303 96886348
970562702343 96888080
66524860553 96889812
211479030383 96891544
775889952523 96893276
225484264183 96895008
935549617843 96896740
450968528363 96898472
875327112503 96900204
300412265013 96901936
598023483263 96903668
369738172323 96905400
986668721213 96907132
343128228103 96908864
584018249463 96910596
296210694873 96912328
914541767143 96914060
228285310943 96915792
12604710423 96917524
873226327433 96919256
605026100163 96920988
932748571083 96922720
859921355323 96924452
98736898293 96926184
268900488963 96927916
947454066573 96929648
413854658793 96931380
554607258483 96933112
698160904933 96934844
400549686683 96936576
833311411103 96938308
242290544743 96940040
264698918823 96941772
675752530853 96943504
638638661283 96945236
107140038573 96946968
259096825303 96948700
502087631733 96950432
263998657133 96952164
128147889273 96953896
775189690833 96955628
307414881913 96957360
481780042723 96959092
894934439823 96960824
800399111673 96962556
721969802393 96964288
445366434843 96966020
798298326603 96967752
487382136243 96969484
143553646453 96971216
233187142773 96972948
427859892593 96974680
303213311773 96976412
328422732613 96978144
231086357703 96979876
767486812243 96981608
125346842513 96983340
241590283053 96985072
690458026343 96986804
864823187153 96988536
50418841683 96990268
990870291353 96992000
820706700683 96993732
569312753973 96995464
719168755633 96997196
252094208403 96998928
324921424163 97000660
892833654753 97002392
334725087823 97004124
635137352833 97005856
934849356153 97007588
795497279843 97009320
489482921313 97011052
684155671133 97012784
443965911463 97014516
978965842623 97016248
506289201873 97017980
49718579993 97019712
600824530023 97021444
190471179683 97023176
532899146093 97024908
791995971393 97026640
791995971393 97028372
964960608823 97030104
304613835153 97031836
886531299543 97033568
140052338003 97035300
317918807263 97037032
785693616183 97038764
205176675173 97040496
80530094353 97042228
623933165793 97043960
886531299543 97045692
720569279013 97047424
528697575953 97049156
329823255993 97050888
905438365173 97052620
950955375023 97054352
725471110843 97056084
925745954183 97057816
151956786733 97059548
423658322453 97061280
621832380723 97063012
265399180513 97064744
616930548893 97066476
598723744953 97068208
399149163303 97069940
467074547233 97071672
627434474243 97073404
628134735933 97075136
983867674453 97076868
661047035363 97078600
66524860553 97080332
955857206853 97082064
730372942673 97083796
595922698193 97085528
987368982903 97087260
902637318413 97088992
534299669473 97090724
769587597313 97092456
593121651433 97094188
621832380723 97095920
408252565273 97097652
192571964753 97099384
794797018153 97101116
99437159983 97102848
84031402803 97104580
103638730123 97106312
229685834323 97108044
196773534893 97109776
409653088653 97111508
757683148583 97113240
763985503793 97114972
907539150243 97116704
399149163303 97118436
598723744953 97120168
689757764653 97121900
946053543193 97123632
417355967243 97125364
819306177303 97127096
761184457033 97128828
956557468543 97130560
188370394613 97132292
111341608713 97134024
733173989433 97135756
114142655473 97137488
191871703063 97139220
821406962373 97140952
686956717893 97142684
681354624373 97144416
226884787563 97146148
160359927013 97147880
742977653093 97149612
397048378233 97151344
553206735103 97153076
850817953353 97154808
561609875383 97156540
691858549723 97158272
14705495493 97160004
27310205913 97161736
624633427483 97163468
155458095183 97165200
709365091973 97166932
544803594823 97168664
164561497153 97170396
439764341323 97172128
791295709703 97173860
102238206743 97175592
978265580933 97177324
509790510323 97179056
64424075483 97180788
640039184663 97182520
790595448013 97184252
371838957393 97185984
797598064913 97187716
333324564443 97189448
649842848323 97191180
735274774503 97192912
923645169113 97194644
815104607163 97196376
516092865533 97198108
619731595653 97199840
11904448733 97201572
999973693323 97203304
742277391403 97205036
760484195343 97206768
519594173983 97208500
787094139563 97210232
408952826963 97211964
848016906593 97213696
88232972943 97215428
951655636713 97217160
775189690833 97218892
562310137073 97220624
407552303583 97222356
845215859833 97224088
661747297053 97225820
783592831113 97227552
498586323283 97229284
392846808093 97231016
882329729403 97232748
829109840963 97234480
21007850703 97236212
861321878703 97237944
17506542253 97239676
802499896743 97241408
84731664493 97243140
466374285543 97244872
690458026343 97246604
268200227273 97248336
210778768693 97250068
822107224063 97251800
487382136243 97253532
367637387253 97255264
263998657133 97256996
36413607883 97258728
481780042723 97260460
376040527533 97262192
745078438163 97263924
978965842623 97265656
18206803943 97267388
716367708873 97269120
804600681813 97270852
432761724423 97272584
285006507833 97274316
991570553043 97276048
135850767863 97277780
23808897463 97279512
726171372533 97281244
773789167453 97282976
23108635773 97284708
256295778543 97286440
320019592333 97288172
191871703063 97289904
409653088653 97291636
458671406953 97293368
116243440543 97295100
595922698193 97296832
775189690833 97298564
255595516853 97300296
25209420843 97302028
90333758013 97303760
954456683473 97305492
413854658793 97307224
11904448733 97308956
844515598143 97310688
635837614523 97312420
753481578443 97314152
200975105033 97315884
934849356153 97317616
5602093523 97319348
950955375023 97321080
158259141943 97322812
464273500473 97324544
988069244593 97326276
892833654753 97328008
201675366723 97329740
230386096013 97331472
95235589843 97333204
991570553043 97334936
518193650603 97336668
642840231423 97338400
406151780203 97340132
94535328153 97341864
308115143603 97343596
810903037023 97345328
157558880253 97347060
261897872063 97348792
981766889383 97350524
836112457863 97352256
222683217423 97353988
455870360193 97355720
397748639923 97357452
203075890103 97359184
249993423333 97360916
747179223233 97362648
408952826963 97364380
584718511153 97366112
341027443033 97367844
892833654753 97369576
810202775333 97371308
540602024683 97373040
21708112393 97374772
754882101823 97376504
659646511983 97378236
878828420953 97379968
460772192023 97381700
381642621053 97383432
263298395443 97385164
833311411103 97386896
437663556253 97388628
36413607883 97390360
791295709703 97392092
212179292073 97393824
182068039403 97395556
133049721103 97397288
976164795863 97399020
69325907313 97400752
101537945053 97402484
957957991923 97404216
916642552213 97405948
736675297883 97407680
402650471753 97409412
139352076313 97411144
53219888443 97412876
439764341323 97414608
7002616903 97416340
785693616183 97418072
506289201873 97419804
569312753973 97421536
580516941013 97423268
691858549723 97425000
139352076313 97426732
88933234633 97428464
749280008303 97430196
815104607163 97431928
917342813903 97433660
295510433183 97435392
521694959053 97437124
607827146923 97438856
957957991923 97440588
308815405293 97442320
154757833493 97444052
317218545573 97445784
28010467603 97447516
671550960713 97449248
414554920483 97450980
548304903273 97452712
247892638263 97454444
833311411103 97456176
626033950863 97457908
829109840963 97459640
329823255993 97461372
247192376573 97463104
676452792543 97464836
457971145263 97466568
742977653093 97468300
203075890103 97470032
886531299543 97471764
834011672793 97473496
502787893423 97475228
837512981243 97476960
955857206853 97478692
329823255993 97480424
777990737593 97482156
486681874553 97483888
521694959053 97485620
862722402083 97487352
936950141223 97489084
225484264183 97490816
210778768693 97492548
936950141223 97494280
614129502133 97496012
538501239613 97497744
388645237953 97499476
485981612863 97501208
964960608823 97502940
647742063253 97504672
326321947543 97506404
252094208403 97508136
673651745783 97509868
774489429143 97511600
11204187043 97513332
310916190363 97515064
789194924633 97516796
16806280563 97518528
282905722763 97520260
13304972113 97521992
972663487413 97523724
716367708873 97525456
18206803943 97527188
246492114883 97528920
790595448013 97530652
245091591503 97532384
658245988603 97534116
226184525873 97535848
439064079633 97537580
42715963093 97539312
903337580103 97541044
291308863043 97542776
925745954183 97544508
534999931163 97546240
96636113223 97547972
296210694873 97549704
154757833493 97551436
296210694873 97553168
192571964753 97554900
442565388083 97556632
303913573463 97558364
716367708873 97560096
134450244483 97561828
130248674343 97563560
115543178853 97565292
458671406953 97567024
230386096013 97568756
968461917273 97570488
432761724423 97572220
759083671963 97573952
424358584143 97575684
592421389743 97577416
240890021363 97579148
858520831943 97580880
908239411933 97582612
590320604673 97584344
841014289693 97586076
352231630073 97587808
182068039403 97589540
444666173153 97591272
252794470093 97593004
359934508663 97594736
189770917993 97596468
746478961543 97598200
644941016493 97599932
342427966413 97601664
556708043553 97603396
929947524323 97605128
665948867193 97606860
254194993473 97608592
285706769523 97610324
991570553043 97612056
15405757183 97613788
869725018983 97615520
282905722763 97617252
388645237953 97618984
564410922143 97620716
53219888443 97622448
56721196893 97624180
673651745783 97625912
39914916333 97627644
547604641583 97629376
5602093523 97631108
771688382383 97632840
926446215873 97634572
797598064913 97636304
403350733443 97638036
884430514473 97639768
86132187873 97641500
527997314263 97643232
808802251953 97644964
806001205193 97646696
373939742463 97648428
726871634223 97650160
492984229763 97651892
919443598973 97653624
254895255163 97655356
759783933653 97657088
484581089483 97658820
820006438993 97660552
235287927843 97662284
49018318303 97664016
226884787563 97665748
837512981243 97667480
441865126393 97669212
483880827793 97670944
657545726913 97672676
545503856513 97674408
873926589123 97676140
102938468433 97677872
561609875383 97679604
740876868023 97681336
479679257653 97683068
550405688343 97684800
556007781863 97686532
797598064913 97688264
518193650603 97689996
306714620223 97691728
703062736763 97693460
523795744123 97695192
692558811413 97696924
541302286373 97698656
443265649773 97700388
178566730953 97702120
922244645733 97703852
691158288033 97705584
728972419293 97707316
7702878593 97709048
989469767973 97710780
95235589843 97712512
811603298713 97714244
670150437333 97715976
707264306903 97717708
616230287203 97719440
311616452053 97721172
880929206023 97722904
950255113333 97724636
129548412653 97726368
348730321623 97728100
330523517683 97729832
693259073103 97731564
833311411103 97733296
354332415143 97735028
652643895083 97736760
11204187043 97738492
534999931163 97740224
859921355323 97741956
256295778543 97743688
844515598143 97745420
561609875383 97747152
156158356873 97748884
719168755633 97750616
610628193683 97752348
577715894253 97754080
689757764653 97755812
394947593163 97757544
612028717063 97759276
414554920483 97761008
919443598973 97762740
535700192853 97764472
663848082123 97766204
365536602183 97767936
40615178023 97769668
142153123073 97771400
894934439823 97773132
813003822093 97774864
772388644073 97776596
640739446353 97778328
310215928673 97780060
582617726083 97781792
427859892593 97783524
946053543193 97785256
977565319243 97786988
912440982073 97788720
579116417633 97790452
37113869573 97792184
222683217423 97793916
15405757183 97795648
214980338833 97797380
752081055063 97799112
252794470093 97800844
184168824473 97802576
687656979583 97804308
488782659623 97806040
610628193683 97807772
760484195343 97809504
476177949203 97811236
999273431633 97812968
351531368383 97814700
917342813903 97816432
283605984453 97818164
375340265843 97819896
549705426653 97821628
919443598973 97823360
782892569423 97825092
282905722763 97826824
880929206023 97828556
948154328263 97830288
593121651433 97832020
119744748993 97833752
100837683363 97835484
950255113333 97837216
160359927013 97838948
716367708873 97840680
609227670303 97842412
546904379893 97844144
542702809753 97845876
4901831833 97847608
94535328153 97849340
259096825303 97851072
310215928673 97852804
156158356873 97854536
349430583313 97856268
654744680153 97858000
861321878703 97859732
516092865533 97861464
584718511153 97863196
374640004153 97864928
850117691663 97866660
610628193683 97868392
950255113333 97870124
614829763823 97871856
827709317583 97873588
866223710533 97875320
682054886063 97877052
728972419293 97878784
948854589953 97880516
676452792543 97882248
273802320793 97883980
824908270823 97885712
505588940183 97887444
890032607993 97889176
296210694873 97890908
155458095183 97892640
166662282223 97894372
397748639923 97896104
643540493113 97897836
619031333963 97899568
61623028723 97901300
263298395443 97903032
355032676833 97904764
468475070613 97906496
198874319963 97908228
6302355213 97909960
742977653093 97911692
464973762163 97913424
226884787563 97915156
446066696533 97916888
863422663773 97918620
976865057553 97920352
974764272483 97922084
139352076313 97923816
469175332303 97925548
878828420953 97927280
722670064083 97929012
702362475073 97930744
809502513643 97932476
878828420953 97934208
801799635053 97935940
128147889273 97937672
365536602183 97939404
845215859833 97941136
18907065633 97942868
823507747443 97944600
710765615353 97946332
128147889273 97948064
317218545573 97949796
86832449563 97951528
738075821263 97953260
581217202703 97954992
583317987773 97956724
960058776993 97958456
312316713743 97960188
528697575953 97961920
593121651433 97963652
608527408613 97965384
217081123903 97967116
648442324943 97968848
995071861493 97970580
473376902443 97972312
502787893423 97974044
468475070613 97975776
875327112503 97977508
921544384043 97979240
237388712913 97980972
539201501303 97982704
745778699853 97984436
708664830283 97986168
946753804883 97987900
726871634223 97989632
427159630903 97991364
922244645733 97993096
794797018153 97994828
745778699853 97996560
595922698193 97998292
647742063253 98000024
528697575953 98001756
458671406953 98003488
617630810583 98005220
239489497983 98006952
955156945163 98008684
138651814623 98010416
664548343813 98012148
658245988603 98013880
770287859003 98015612
754882101823 98017344
282905722763 98019076
488782659623 98020808
366236863873 98022540
989469767973 98024272
994371599803 98026004
60922767033 98027736
831910887723 98029468
251393946713 98031200
244391329813 98032932
116243440543 98034664
75628262523 98036396
909639935313 98038128
316518283883 98039860
941851973053 98041592
278704152623 98043324
675752530853 98045056
546904379893 98046788
335425349513 98048520
322820639093 98050252
759083671963 98051984
577015632563 98053716
799698849983 98055448
854319261803 98057180
838913504623 98058912
485981612863 98060644
128147889273 98062376
415955443863 98064108
870425280673 98065840
95235589843 98067572
291308863043 98069304
968461917273 98071036
174365160813 98072768
584018249463 98074500
186969871233 98076232
912440982073 98077964
343128228103 98079696
145654431523 98081428
626734212553 98083160
961459300373 98084892
493684491453 98086624
892133393063 98088356
661747297053 98090088
497185799903 98091820
544103333133 98093552
213579815453 98095284
754882101823 98097016
208677983623 98098748
492984229763 98100480
165261758843 98102212
161760450393 98103944
655444941843 98105676
984567936143 98107408
359934508663 98109140
465674023853 98110872
641439708043 98112604
444666173153 98114336
965660870513 98116068
16106018873 98117800
93134804773 98119532
347329798243 98121264
629535259313 98122996
600124268333 98124728
134450244483 98126460
224784002493 98128192
532198884403 98129924
392146546403 98131656
1400523383 98133388
698861166623 98135120
279404414313 98136852
114142655473 98138584
889332346303 98140316
753481578443 98142048
409653088653 98143780
504188416803 98145512
299011741633 98147244
7702878593 98148976
657545726913 98150708
615530025513 98152440
761184457033 98154172
550405688343 98155904
126047104203 98157636
486681874553 98159368
440464603013 98161100
189070656303 98162832
748579746613 98164564
275202844173 98166296
671550960713 98168028
232486881083 98169760
57421458583 98171492
703762998453 98173224
730372942673 98174956
882329729403 98176688
18907065633 98178420
858520831943 98180152
277303629243 98181884
83331141113 98183616
51119103373 98185348
771688382383 98187080
861321878703 98188812
439764341323 98190544
959358515303 98192276
850117691663 98194008
950955375023 98195740
336825872893 98197472
700961951693 98199204
780091522663 98200936
760484195343 98202668
776590214213 98204400
235988189533 98206132
879528682643 98207864
193972488133 98209596
581217202703 98211328
696760381553 98213060
829810102653 98214792
72827215763 98216524
296910956563 98218256
486681874553 98219988
957957991923 98221720
60922767033 98223452
932748571083 98225184
560209352003 98226916
263298395443 98228648
787794401253 98230380
824208009133 98232112
486681874553 98233844
96636113223 98235576
163861235463 98237308
775889952523 98239040
173664899123 98240772
100837683363 98242504
371838957393 98244236
325621685853 98245968
413854658793 98247700
855019523493 98249432
995772123183 98251164
259797086993 98252896
620431857343 98254628
301812788393 98256360
810202775333 98258092
832611149413 98259824
724770849153 98261556
240890021363 98263288
16806280563 98265020
197473796583 98266752
707264306903 98268484
177866469263 98270216
26609944223 98271948
278704152623 98273680
279404414313 98275412
680654362683 98277144
810202775333 98278876
492984229763 98280608
917342813903 98282340
674352007473 98284072
21708112393 98285804
267499965583 98287536
120445010683 98289268
82630879423 98291000
609227670303 98292732
411053612033 98294464
778690999283 98296196
578416155943 98297928
581217202703 98299660
206577198553 98301392
559509090313 98303124
217081123903 98304856
928547000943 98306588
266799703893 98308320
926446215873 98310052
271701535723 98311784
521694959053 98313516
464973762163 98315248
2801046763 98316980
880929206023 98318712
42715963093 98320444
614829763823 98322176
551806211723 98323908
58821981963 98325640
507689725253 98327372
74928000833 98329104
993671338113 98330836
485281351173 98332568
594522174813 98334300
750680531683 98336032
149856001663 98337764
98036636603 98339496
985268197833 98341228
191171441373 98342960
6302355213 98344692
757683148583 98346424
888632084613 98348156
922944907423 98349888
50418841683 98351620
324221162473 98353352
461472453713 98355084
693959334793 98356816
606426623543 98358548
224083740803 98360280
66524860553 98362012
719168755633 98363744
970562702343 98365476
812303560403 98367208
951655636713 98368940
511191033703 98370672
58121720273 98372404
387244714573 98374136
607827146923 98375868
556708043553 98377600
890732869683 98379332
836812719553 98381064
22408374083 98382796
598023483263 98384528
500687108353 98386260
488782659623 98387992
470575855683 98389724
642139969733 98391456
524496005813 98393188
651243371703 98394920
958658253613 98396652
446066696533 98398384
663147820433 98400116
352231630073 98401848
554607258483 98403580
260497348683 98405312
109941085333 98407044
608527408613 98408776
485981612863 98410508
857120308563 98412240
654744680153 98413972
648442324943 98415704
815804868853 98417436
481079781033 98419168
936249879533 98420900
114842917163 98422632
591721128053 98424364
902637318413 98426096
852218476733 98427828
969862440653 98429560
775889952523 98431292
726171372533 98433024
798298326603 98434756
831210626033 98436488
60222505343 98438220
659646511983 98439952
793396494773 98441684
265399180513 98443416
170163590673 98445148
756282625203 98446880
410353350343 98448612
107840300263 98450344
329122994303 98452076
455870360193 98453808
976865057553 98455540
809502513643 98457272
720569279013 98459004
434862509493 98460736
31511776053 98462468
904738103483 98464200
129548412653 98465932
523095482433 98467664
591020866363 98469396
954456683473 98471128
436263032873 98472860
767486812243 98474592
481780042723 98476324
778690999283 98478056
383743406123 98479788
960058776993 98481520
19607327323 98483252
145654431523 98484984
142853384763 98486716
619031333963 98488448
897035224893 98490180
750680531683 98491912
21007850703 98493644
432761724423 98495376
277303629243 98497108
114142655473 98498840
612028717063 98500572
532899146093 98502304
801099373363 98504036
165962020533 98505768
554607258483 98507500
766786550553 98509232
7702878593 98510964
827009055893 98512696
689057502963 98514428
93835066463 98516160
794797018153 98517892
633736829453 98519624
225484264183 98521356
156158356873 98523088
191871703063 98524820
171564114053 98526552
98036636603 98528284
742977653093 98530016
826308794203 98531748
914541767143 98533480
838213242933 98535212
955156945163 98536944
495785276523 98538676
820706700683 98540408
970562702343 98542140
642840231423 98543872
225484264183 98545604
49718579993 98547336
956557468543 98549068
264698918823 98550800
952355898403 98552532
922244645733 98554264
619031333963 98555996
841014289693 98557728
137251291243 98559460
7702878593 98561192
201675366723 98562924
691858549723 98564656
84731664493 98566388
171564114053 98568120
975464534173 98569852
339626919653 98571584
762584980413 98573316
384443667813 98575048
972663487413 98576780
294109909803 98578512
684155671133 98580244
209378245313 98581976
140052338003 98583708
550405688343 98585440
280104676003 98587172
549705426653 98588904
409653088653 98590636
756282625203 98592368
175765684193 98594100
481079781033 98595832
675752530853 98597564
275903105863 98599296
423658322453 98601028
49718579993 98602760
244391329813 98604492
81230356043 98606224
926446215873 98607956
245091591503 98609688
406852041893 98611420
539901762993 98613152
378841574293 98614884
863422663773 98616616
852918738423 98618348
164561497153 98620080
208677983623 98621812
998573169943 98623544
418756490623 98625276
74227739143 98627008
865523448843 98628740
320719854023 98630472
550405688343 98632204
984567936143 98633936
570713277353 98635668
345929274863 98637400
614129502133 98639132
52519626753 98640864
728972419293 98642596
727571895913 98644328
950955375023 98646060
241590283053 98647792
279404414313 98649524
356433200213 98651256
700261690003 98652988
827709317583 98654720
497886061593 98656452
906838888553 98658184
441865126393 98659916
313717237123 98661648
904037841793 98663380
352931891763 98665112
505588940183 98666844
362035293733 98668576
49018318303 98670308
261897872063 98672040
271701535723 98673772
226184525873 98675504
955156945163 98677236
301812788393 98678968
635137352833 98680700
670850699023 98682432
12604710423 98684164
779391260973 98685896
352931891763 98687628
549705426653 98689360
899836271653 98691092
395647854853 98692824
845916121523 98694556
852918738423 98696288
161060188703 98698020
542702809753 98699752
892133393063 98701484
341727704723 98703216
600824530023 98704948
499286584973 98706680
960759038683 98708412
372539219083 98710144
242990806433 98711876
553206735103 98713608
671550960713 98715340
566511707213 98717072
257696301923 98718804
697460643243 98720536
504888678493 98722268
836112457863 98724000
259096825303 98725732
125346842513 98727464
692558811413 98729196
791295709703 98730928
570013015663 98732660
2100785073 98734392
7002616903 98736124
722670064083 98737856
242290544743 98739588
348730321623 98741320
303913573463 98743052
405451518513 98744784
594522174813 98746516
764685765483 98748248
864823187153 98749980
482480304413 98751712
779391260973 98753444
997872908253 98755176
503488155113 98756908
590320604673 98758640
745778699853 98760372
139352076313 98762104
733173989433 98763836
623933165793 98765568
221282694043 98767300
308115143603 98769032
746478961543 98770764
464973762163 98772496
928547000943 98774228
949554851643 98775960
598023483263 98777692
503488155113 98779424
770988120693 98781156
349430583313 98782888
756282625203 98784620
549005164963 98786352
478978995963 98788084
11904448733 98789816
981066627693 98791548
604325838473 98793280
288507816283 98795012
413154397103 98796744
589620342983 98798476
553206735103 98800208
706564045213 98801940
750680531683 98803672
461472453713 98805404
537800977923 98807136
614129502133 98808868
154757833493 98810600
245791853193 98812332
737375559573 98814064
858520831943 98815796
221282694043 98817528
30811514363 98819260
883029991093 98820992
268200227273 98822724
262598133753 98824456
847316644903 98826188
773088905763 98827920
252794470093 98829652
841714551383 98831384
361335032043 98833116
770988120693 98834848
815804868853 98836580
504188416803 98838312
144954169833 98840044
777990737593 98841776
675752530853 98843508
450268266673 98845240
334725087823 98846972
137251291243 98848704
787794401253 98850436
319319330643 98852168
299712003323 98853900
176465945883 98855632
280104676003 98857364
340327181343 98859096
546204118203 98860828
788494662943 98862560
502087631733 98864292
192571964753 98866024
301112526703 98867756
446766958223 98869488
341027443033 98871220
808101990263 98872952
862022140393 98874684
61623028723 98876416
748579746613 98878148
156158356873 98879880
427159630903 98881612
614129502133 98883344
3501308453 98885076
350831106693 98886808
193972488133 98888540
759783933653 98890272
166662282223 98892004
854319261803 98893736
605726361853 98895468
39914916333 98897200
362735555423 98898932
833311411103 98900664
704463260143 98902396
301112526703 98904128
689057502963 98905860
560909613693 98907592
887231561233 98909324
644941016493 98911056
423658322453 98912788
905438365173 98914520
493684491453 98916252
712866400423 98917984
477578472583 98919716
285006507833 98921448
427159630903 98923180
340327181343 98924912
920844122353 98926644
858520831943 98928376
976865057553 98930108
48318056613 98931840
929247262633 98933572
269600750653 98935304
451668790053 98937036
221282694043 98938768
716367708873 98940500
823507747443 98942232
602225053403 98943964
139352076313 98945696
890732869683 98947428
372539219083 98949160
682755147753 98950892
86132187873 98952624
27310205913 98954356
925045692493 98956088
551105950033 98957820
527997314263 98959552
352931891763 98961284
297611218253 98963016
801099373363 98964748
698160904933 98966480
919443598973 98968212
873226327433 98969944
543403071443 98971676
890032607993 98973408
180667516023 98975140
729672680983 98976872
358533985283 98978604
432761724423 98980336
235287927843 98982068
539901762993 98983800
874626850813 98985532
809502513643 98987264
704463260143 98988996
184168824473 98990728
146354693213 98992460
730372942673 98994192
362735555423 98995924
147755216593 98997656
429960677663 98999388
733173989433 99001120
334725087823 99002852
966361132203 99004584
104338991813 99006316
836112457863 99008048
92434543083 99009780
284306246143 99011512
11904448733 99013244
437663556253 99014976
811603298713 99016708
144253908143 99018440
103638730123 99020172
632336306073 99021904
315818022193 99023636
735274774503 99025368
334725087823 99027100
752781316753 99028832
780791784353 99030564
420857275693 99032296
947454066573 99034028
2801046763 99035760
196073273203 99037492
342427966413 99039224
142153123073 99040956
942552234743 99042688
425759107523 99044420
656845465223 99046152
818605915613 99047884
810903037023 99049616
532198884403 99051348
156858618563 99053080
56721196893 99054812
176465945883 99056544
967061393893 99058276
43416224783 99060008
203075890103 99061740
974064010793 99063472
336825872893 99065204
537800977923 99066936
679253839303 99068668
777990737593 99070400
3 99072132
24509159153 99073864
957257730233 99075596
740876868023 99077328
618331072273 99079060
268900488963 99080792
352931891763 99082524
488082397933 99084256
760484195343 99085988
735274774503 99087720
711465877043 99089452
123246057443 99091184
216380862213 99092916
677853315923 99094648
172964637433 99096380
452369051743 99098112
880929206023 99099844
207977721933 99101576
146354693213 99103308
661047035363 99105040
819306177303 99106772
359934508663 99108504
281505199383 99110236
736675297883 99111968
429960677663 99113700
748579746613 99115432
198874319963 99117164
901937056723 99118896
420157014003 99120628
898435748273 99122360
777990737593 99124092
418056228933 99125824
252094208403 99127556
62323290413 99129288
873926589123 99131020
91034019703 99132752
559509090313 99134484
637238137903 99136216
785693616183 99137948
539201501303 99139680
282905722763 99141412
162460712083 99143144
87532711253 99144876
816505130543 99146608
466374285543 99148340
297611218253 99150072
351531368383 99151804
992270814733 99153536
873926589123 99155268
991570553043 99157000
771688382383 99158732
331924041063 99160464
516092865533 99162196
341727704723 99163928
848016906593 99165660
670150437333 99167392
637238137903 99169124
879528682643 99170856
469175332303 99172588
347329798243 99174320
200975105033 99176052
38514392953 99177784
125346842513 99179516
696760381553 99181248
998573169943 99182980
421557537383 99184712
881629467713 99186444
378841574293 99188176
512591557083 99189908
920143860663 99191640
464973762163 99193372
200274843343 99195104
41315439713 99196836
644941016493 99198568
85431926183 99200300
822807485753 99202032
896334963203 99203764
133049721103 99205496
532198884403 99207228
147755216593 99208960
728972419293 99210692
952355898403 99212424
132349459413 99214156
910340197003 99215888
788494662943 99217620
679253839303 99219352
400549686683 99221084
74227739143 99222816
876027374193 99224548
140752599693 99226280
969162178963 99228012
757683148583 99229744
802499896743 99231476
591721128053 99233208
609227670303 99234940
621132119033 99236672
365536602183 99238404
458671406953 99240136
532198884403 99241868
47617794923 99243600
326321947543 99245332
88933234633 99247064
275903105863 99248796
108540561953 99250528
163861235463 99252260
578416155943 99253992
147755216593 99255724
240189759673 99257456
981066627693 99259188
151956786733 99260920
776590214213 99262652
836812719553 99264384
353632153453 99266116
443265649773 99267848
809502513643 99269580
851518215043 99271312
322120377403 99273044
683455409443 99274776
181367777713 99276508
60922767033 99278240
869725018983 99279972
329122994303 99281704
390746023023 99283436
192571964753 99285168
249993423333 99286900
139352076313 99288632
619731595653 99290364
348730321623 99292096
126047104203 99293828
65824598863 99295560
112742132093 99297292
221282694043 99299024
334725087823 99300756
641439708043 99302488
292709386423 99304220
59522243653 99305952
70726430693 99307684
16806280563 99309416
69325907313 99311148
235287927843 99312880
213579815453 99314612
843115074763 99316344
829109840963 99318076
973363749103 99319808
139352076313 99321540
189770917993 99323272
310215928673 99325004
252094208403 99326736
644240754803 99328468
14005233803 99330200
878128159263 99331932
278704152623 99333664
999973693323 99335396
837512981243 99337128
651243371703 99338860
311616452053 99340592
992270814733 99342324
586819296223 99344056
390746023023 99345788
985268197833 99347520
242290544743 99349252
997172646563 99350984
780091522663 99352716
368337648943 99354448
938350664603 99356180
544803594823 99357912
9803663663 99359644
484581089483 99361376
697460643243 99363108
95235589843 99364840
919443598973 99366572
292009124733 99368304
553206735103 99370036
803900420123 99371768
88232972943 99373500
542702809753 99375232
609227670303 99376964
292009124733 99378696
333324564443 99380428
182068039403 99382160
509790510323 99383892
518193650603 99385624
84731664493 99387356
53920150133 99389088
879528682643 99390820
515392603843 99392552
887231561233 99394284
46217271543 99396016
549005164963 99397748
890032607993 99399480
267499965583 99401212
169463328983 99402944
310215928673 99404676
77729047593 99406408
850117691663 99408140
28710729293 99409872
484581089483 99411604
703062736763 99413336
571413539043 99415068
575615109183 99416800
705163521833 99418532
401249948373 99420264
70726430693 99421996
708664830283 99423728
21007850703 99425460
238789236293 99427192
191171441373 99428924
510490772013 99430656
607827146923 99432388
939050926293 99434120
747879484923 99435852
780791784353 99437584
235988189533 99439316
135850767863 99441048
793396494773 99442780
374640004153 99444512
245091591503 99446244
848717168283 99447976
138651814623 99449708
848717168283 99451440
731773466053 99453172
742977653093 99454904
963560085443 99456636
941851973053 99458368
782192307733 99460100
591020866363 99461832
987368982903 99463564
219882170663 99465296
210078507003 99467028
37814131263 99468760
820006438993 99470492
408952826963 99472224
259797086993 99473956
79829832663 99475688
392846808093 99477420
267499965583 99479152
723370325773 99480884
894234178133 99482616
597323221573 99484348
223383479113 99486080
424358584143 99487812
699561428313 99489544
411053612033 99491276
962859823753 99493008
769587597313 99494740
836112457863 99496472
383043144433 99498204
807401728573 99499936
746478961543 99501668
352231630073 99503400
538501239613 99505132
53219888443 99506864
986668721213 99508596
177166207573 99510328
883029991093 99512060
670150437333 99513792
399149163303 99515524
742277391403 99517256
288507816283 99518988
547604641583 99520720
959358515303 99522452
579116417633 99524184
843815336453 99525916
409653088653 99527648
991570553043 99529380
185569347853 99531112
259096825303 99532844
964260347133 99534576
180667516023 99536308
837512981243 99538040
784293092803 99539772
724770849153 99541504
437663556253 99543236
534999931163 99544968
275202844173 99546700
351531368383 99548432
108540561953 99550164
724070587463 99551896
442565388083 99553628
217781385593 99555360
170163590673 99557092
409653088653 99558824
244391329813 99560556
955156945163 99562288
23808897463 99564020
716367708873 99565752
531498622713 99567484
498586323283 99569216
468475070613 99570948
802499896743 99572680
964960608823 99574412
377441050913 99576144
23808897463 99577876
959358515303 99579608
261197610373 99581340
295510433183 99583072
278704152623 99584804
873226327433 99586536
629535259313 99588268
354332415143 99590000
559509090313 99591732
459371668643 99593464
731073204363 99595196
59522243653 99596928
663147820433 99598660
399149163303 99600392
219882170663 99602124
918043075593 99603856
927146477563 99605588
40615178023 99607320
3 99609052
24509159153 99610784
838913504623 99612516
373239480773 99614248
897735486583 99615980
677153054233 99617712
674352007473 99619444
899136009963 99621176
251393946713 99622908
848717168283 99624640
474777425823 99626372
698861166623 99628104
894934439823 99629836
609927931993 99631568
420857275693 99633300
477578472583 99635032
18206803943 99636764
434862509493 99638496
388645237953 99640228
870425280673 99641960
916642552213 99643692
59522243653 99645424
119044487303 99647156
855019523493 99648888
195373011513 99650620
290608601353 99652352
387944976263 99654084
223383479113 99655816
172964637433 99657548
501387370043 99659280
300412265013 99661012
901937056723 99662744
881629467713 99664476
149155739973 99666208
77729047593 99667940
574914847493 99669672
826308794203 99671404
53219888443 99673136
501387370043 99674868
377441050913 99676600
95235589843 99678332
734574512813 99680064
140752599693 99681796
817205392233 99683528
920143860663 99685260
357833723593 99686992
68625645623 99688724
933448832773 99690456
352931891763 99692188
848016906593 99693920
837512981243 99695652
799698849983 99697384
896334963203 99699116
583317987773 99700848
856420046873 99702580
385143929503 99704312
361335032043 99706044
481079781033 99707776
443265649773 99709508
212879553763 99711240
11904448733 99712972
699561428313 99714704
95935851533 99716436
495785276523 99718168
271001274033 99719900
39914916333 99721632
13304972113 99723364
201675366723 99725096
385844191193 99726828
218481647283 99728560
691158288033 99730292
172964637433 99732024
923645169113 99733756
495785276523 99735488
415955443863 99737220
815104607163 99738952
578416155943 99740684
950955375023 99742416
130248674343 99744148
454469836813 99745880
852218476733 99747612
927846739253 99749344
438363817943 99751076
813704083783 99752808
745078438163 99754540
242990806433 99756272
722670064083 99758004
528697575953 99759736
371838957393 99761468
603625576783 99763200
916642552213 99764932
79129570973 99766664
96636113223 99768396
933448832773 99770128
246492114883 99771860
843115074763 99773592
681354624373 99775324
813003822093 99777056
534299669473 99778788
829810102653 99780520
934849356153 99782252
303913573463 99783984
419456752313 99785716
309515666983 99787448
422257799073 99789180
533599407783 99790912
801799635053 99792644
392846808093 99794376
318619068953 99796108
12604710423 99797840
81930617733 99799572
86832449563 99801304
349430583313 99803036
620431857343 99804768
221282694043 99806500
739476344643 99808232
73527477453 99809964
385844191193 99811696
312316713743 99813428
54620411823 99815160
195373011513 99816892
436263032873 99818624
312316713743 99820356
324921424163 99822088
89633496323 99823820
792696233083 99825552
754882101823 99827284
37113869573 99829016
439064079633 99830748
876027374193 99832480
684155671133 99834212
219181908973 99835944
184869086163 99837676
294109909803 99839408
520294435673 99841140
86132187873 99842872
210078507003 99844604
546204118203 99846336
54620411823 99848068
885130776163 99849800
509790510323 99851532
253494731783 99853264
80530094353 99854996
58821981963 99856728
929947524323 99858460
676452792543 99860192
852918738423 99861924
878128159263 99863656
266799703893 99865388
460772192023 99867120
417355967243 99868852
732473727743 99870584
161760450393 99872316
558808828623 99874048
19607327323 99875780
795497279843 99877512
662447558743 99879244
222683217423 99880976
530798361023 99882708
980366366003 99884440
451668790053 99886172
231086357703 99887904
960058776993 99889636
420857275693 99891368
126747365893 99893100
782892569423 99894832
939050926293 99896564
721969802393 99898296
577715894253 99900028
654044418463 99901760
994371599803 99903492
281505199383 99905224
637238137903 99906956
813003822093 99908688
427859892593 99910420
957957991923 99912152
927146477563 99913884
775189690833 99915616
322120377403 99917348
145654431523 99919080
961459300373 99920812
623232904103 99922544
123246057443 99924276
634437091143 99926008
200274843343 99927740
165261758843 99929472
453769575123 99931204
142153123073 99932936
162460712083 99934668
39914916333 99936400
859921355323 99938132
454469836813 99939864
407552303583 99941596
416655705553 99943328
336825872893 99945060
733173989433 99946792
315818022193 99948524
722670064083 99950256
88232972943 99951988
133049721103 99953720
951655636713 99955452
769587597313 99957184
577015632563 99958916
385143929503 99960648
142153123073 99962380
347329798243 99964112
257696301923 99965844
248592899953 99967576
464273500473 99969308
70726430693 99971040
803200158433 99972772
453069313433 99974504
411053612033 99976236
526596790883 99977968
260497348683 99979700
522395220743 99981432
285706769523 99983164
564410922143 99984896
116243440543 99986628
766786550553 99988360
298311479943 99990092
862722402083 99991824
156858618563 99993556
766786550553 99995288
301112526703 99997020
53219888443 99998752
277303629243 100000484
676452792543 100002216
975464534173 100003948
624633427483 100005680
650543110013 100007412
252794470093 100009144
98036636603 100010876
866923972223 100012608
822807485753 100014340
177166207573 100016072
449568004983 100017804
306714620223 100019536
239489497983 100021268
748579746613 100023000
995071861493 100024732
339626919653 100026464
941851973053 100028196
950955375023 100029928
445366434843 100031660
308815405293 100033392
491583706383 100035124
200274843343 100036856
67925383933 100038588
786393877873 100040320
331223779373 100042052
376740789223 100043784
304613835153 100045516
969862440653 100047248
214980338833 100048980
866923972223 100050712
852918738423 100052444
386544452883 100054176
668749913953 100055908
373939742463 100057640
697460643243 100059372
800399111673 100061104
170863852363 100062836
505588940183 100064568
46217271543 100066300
364136078803 100068032
392146546403 100069764
577015632563 100071496
783592831113 100073228
685556194513 100074960
827009055893 100076692
807401728573 100078424
81930617733 100080156
555307520173 100081888
345929274863 100083620
234587666153 100085352
958658253613 100087084
516793127223 100088816
204476413483 100090548
662447558743 100092280
376040527533 100094012
934849356153 100095744
525896529193 100097476
483880827793 100099208
407552303583 100100940
233887404463 100102672
555307520173 100104404
892833654753 100106136
539901762993 100107868
710765615353 100109600
387944976263 100111332
280104676003 100113064
413154397103 100114796
790595448013 100116528
407552303583 100118260
257696301923 100119992
523095482433 100121724
263298395443 100123456
942552234743 100125188
154057571803 100126920
503488155113 100128652
495785276523 100130384
845215859833 100132116
863422663773 100133848
352931891763 100135580
420857275693 100137312
460071930333 100139044
992971076423 100140776
449568004983 100142508
216380862213 100144240
499986846663 100145972
992971076423 100147704
157558880253 100149436
671550960713 100151168
223383479113 100152900
476878210893 100154632
711465877043 100156364
181367777713 100158096
922244645733 100159828
105739515193 100161560
837512981243 100163292
420157014003 100165024
406852041893 100166756
492984229763 100168488
521694959053 100170220
452369051743 100171952
193972488133 100173684
561609875383 100175416
437663556253 100177148
841014289693 100178880
976865057553 100180612
301112526703 100182344
559509090313 100184076
509790510323 100185808
209378245313 100187540
855719785183 100189272
975464534173 100191004
601524791713 100192736
673651745783 100194468
434862509493 100196200
568612492283 100197932
911740720383 100199664
627434474243 100201396
404751256823 100203128
699561428313 100204860
594522174813 100206592
782892569423 100208324
463573238783 100210056
829109840963 100211788
313717237123 100213520
92434543083 100215252
545503856513 100216984
992971076423 100218716
213579815453 100220448
408252565273 100222180
992270814733 100223912
485981612863 100225644
999973693323 100227376
82630879423 100229108
72827215763 100230840
520294435673 100232572
553906996793 100234304
888632084613 100236036
747179223233 100237768
273802320793 100239500
653344156773 100241232
710765615353 100242964
638638661283 100244696
627434474243 100246428
552506473413 100248160
194672749823 100249892
616930548893 100251624
130248674343 100253356
165261758843 100255088
478978995963 100256820
643540493113 100258552
354332415143 100260284
371138695703 100262016
876027374193 100263748
251393946713 100265480
385844191193 100267212
479679257653 100268944
782892569423 100270676
49018318303 100272408
79129570973 100274140
850117691663 100275872
572113800733 100277604
922244645733 100279336
424358584143 100281068
828409579273 100282800
522395220743 100284532
215680600523 100286264
18907065633 100287996
805300943503 100289728
448167481603 100291460
310215928673 100293192
904037841793 100294924
444666173153 100296656
530798361023 100298388
770988120693 100300120
34312822813 100301852
2100785073 100303584
412454135413 100305316
518193650603 100307048
495085014833 100308780
182768301093 100310512
78429309283 100312244
201675366723 100313976
441164864703 100315708
490183183003 100317440
993671338113 100319172
512591557083 100320904
4201570143 100322636
544103333133 100324368
587519557913 100326100
154057571803 100327832
560209352003 100329564
366937125563 100331296
720569279013 100333028
299011741633 100334760
682755147753 100336492
801099373363 100338224
107840300263 100339956
908939673623 100341688
312316713743 100343420
885130776163 100345152
863422663773 100346884
460071930333 100348616
605026100163 100350348
891433131373 100352080
917342813903 100353812
937650402913 100355544
940451449673 100357276
821406962373 100359008
783592831113 100360740
419456752313 100362472
731073204363 100364204
443265649773 100365936
893533916443 100367668
71426692383 100369400
663848082123 100371132
310215928673 100372864
832611149413 100374596
205176675173 100376328
766086288863 100378060
473376902443 100379792
608527408613 100381524
693959334793 100383256
901236795033 100384988
305314096843 100386720
656145203533 100388452
831210626033 100390184
72126954073 100391916
26609944223 100393648
827709317583 100395380
738075821263 100397112
418056228933 100398844
6302355213 100400576
36413607883 100402308
404050995133 100404040
369037910633 100405772
482480304413 100407504
177866469263 100409236
549705426653 100410968
803900420123 100412700
520994697363 100414432
331924041063 100416164
980366366003 100417896
443265649773 100419628
706564045213 100421360
262598133753 100423092
624633427483 100424824
552506473413 100426556
352931891763 100428288
926446215873 100430020
987368982903 100431752
401249948373 100433484
716367708873 100435216
279404414313 100436948
986668721213 100438680
273802320793 100440412
851518215043 100442144
366937125563 100443876
217781385593 100445608
692558811413 100447340
733874251123 100449072
780091522663 100450804
233187142773 100452536
315117760503 100454268
470575855683 100456000
91034019703 100457732
499986846663 100459464
318619068953 100461196
391446284713 100462928
649842848323 100464660
602225053403 100466392
210778768693 100468124
509090248633 100469856
736675297883 100471588
617630810583 100473320
84731664493 100475052
677153054233 100476784
689757764653 100478516
249293161643 100480248
783592831113 100481980
899836271653 100483712
658245988603 100485444
906838888553 100487176
877427897573 100488908
777990737593 100490640
477578472583 100492372
482480304413 100494104
10503925353 100495836
504188416803 100497568
924345430803 100499300
307414881913 100501032
623232904103 100502764
252794470093 100504496
903337580103 100506228
476177949203 100507960
50418841683 100509692
544103333133 100511424
32912299433 100513156
836812719553 100514888
278003890933 100516620
424358584143 100518352
126047104203 100520084
576315370873 100521816
563010398763 100523548
960058776993 100525280
187670132923 100527012
110641347023 100528744
654044418463 100530476
855019523493 100532208
329823255993 100533940
607827146923 100535672
965660870513 100537404
242290544743 100539136
839613766313 100540868
177166207573 100542600
572814062423 100544332
913841505453 100546064
42715963093 100547796
689057502963 100549528
2801046763 100551260
915242028833 100552992
62323290413 100554724
905438365173 100556456
853619000113 100558188
40615178023 100559920
711465877043 100561652
581217202703 100563384
627434474243 100565116
37814131263 100566848
456570621883 100568580
897035224893 100570312
531498622713 100572044
205876936863 100573776
767486812243 100575508
1400523383 100577240
871125542363 100578972
601524791713 100580704
177166207573 100582436
434162247803 100584168
460071930333 100585900
396348116543 100587632
442565388083 100589364
668049652263 100591096
693259073103 100592828
285006507833 100594560
385844191193 100596292
292009124733 100598024
38514392953 100599756
855719785183 100601488
733874251123 100603220
742977653093 100604952
342427966413 100606684
267499965583 100608416
327022209233 100610148
873926589123 100611880
144253908143 100613612
129548412653 100615344
439764341323 100617076
175065422503 100618808
420157014003 100620540
713566662113 100622272
157558880253 100624004
296210694873 100625736
940451449673 100627468
884430514473 100629200
787094139563 100630932
558808828623 100632664
84031402803 100634396
161060188703 100636128
552506473413 100637860
241590283053 100639592
312316713743 100641324
823507747443 100643056
651243371703 100644788
335425349513 100646520
957257730233 100648252
721969802393 100649984
219181908973 100651716
415255182173 100653448
674352007473 100655180
98036636603 100656912
48318056613 100658644
440464603013 100660376
485981612863 100662108
857120308563 100663840
3 100665572
612028717063 100667304
526596790883 100669036
287107292903 100670768
231786619393 100672500
805300943503 100674232
949554851643 100675964
549705426653 100677696
178566730953 100679428
530798361023 100681160
407552303583 100682892
47617794923 100684624
219181908973 100686356
373939742463 100688088
341027443033 100689820
329823255993 100691552
327022209233 100693284
399849424993 100695016
242290544743 100696748
536400454543 100698480
186969871233 100700212
241590283053 100701944
525896529193 100703676
149856001663 100705408
766786550553 100707140
752081055063 100708872
862722402083 100710604
616930548893 100712336
415255182173 100714068
283605984453 100715800
55320673513 100717532
282205461073 100719264
174365160813 100720996
936249879533 100722728
519594173983 100724460
516092865533 100726192
389345499643 100727924
368337648943 100729656
319319330643 100731388
345929274863 100733120
571413539043 100734852
995772123183 100736584
351531368383 100738316
784993354493 100740048
293409648113 100741780
663147820433 100743512
953756421783 100745244
393547069783 100746976
598023483263 100748708
189770917993 100750440
448867743293 100752172
592421389743 100753904
510490772013 100755636
654744680153 100757368
175065422503 100759100
239489497983 100760832
317218545573 100762564
278003890933 100764296
965660870513 100766028
588219819603 100767760
898435748273 100769492
462172715403 100771224
113442393783 100772956
866923972223 100774688
415955443863 100776420
782192307733 100778152
119044487303 100779884
462872977093 100781616
992971076423 100783348
509790510323 100785080
504188416803 100786812
125346842513 100788544
513291818773 100790276
93134804773 100792008
925045692493 100793740
934849356153 100795472
367637387253 100797204
432761724423 100798936
780791784353 100800668
721969802393 100802400
49018318303 100804132
355032676833 100805864
23808897463 100807596
250693685023 100809328
410353350343 100811060
646341539873 100812792
191871703063 100814524
678553577613 100816256
573514324113 100817988
843815336453 100819720
342427966413 100821452
813003822093 100823184
745078438163 100824916
660346773673 100826648
144954169833 100828380
198874319963 100830112
766786550553 100831844
600824530023 100833576
560909613693 100835308
774489429143 100837040
427159630903 100838772
371838957393 100840504
215680600523 100842236
946753804883 100843968
334725087823 100845700
398448901613 100847432
828409579273 100849164
72827215763 100850896
451668790053 100852628
27310205913 100854360
993671338113 100856092
587519557913 100857824
730372942673 100859556
495785276523 100861288
465674023853 100863020
447467219913 100864752
522395220743 100866484
518193650603 100868216
813704083783 100869948
790595448013 100871680
355032676833 100873412
289908339663 100875144
655444941843 100876876
621132119033 100878608
820706700683 100880340
820706700683 100882072
773789167453 100883804
608527408613 100885536
710065353663 100887268
693259073103 100889000
276603367553 100890732
971963225723 100892464
337526134583 100894196
371838957393 100895928
191171441373 100897660
247892638263 100899392
242290544743 100901124
925745954183 100902856
70726430693 100904588
873226327433 100906320
506289201873 100908052
752081055063 100909784
567912230593 100911516
150556263353 100913248
536400454543 100914980
632336306073 100916712
779391260973 100918444
714967185493 100920176
457270883573 100921908
420157014003 100923640
191171441373 100925372
316518283883 100927104
299712003323 100928836
611328455373 100930568
5602093523 100932300
77028785903 100934032
967761655583 100935764
142153123073 100937496
999973693323 100939228
334725087823 100940960
809502513643 100942692
949554851643 100944424
433461986113 100946156
276603367553 100947888
354332415143 100949620
854319261803 100951352
858520831943 100953084
398448901613 100954816
636537876213 100956548
380942359363 100958280
83331141113 100960012
258396563613 100961744
112041870403 100963476
736675297883 100965208
192571964753 100966940
189070656303 100968672
105039253503 100970404
892833654753 100972136
373939742463 100973868
503488155113 100975600
393547069783 100977332
635137352833 100979064
659646511983 100980796
571413539043 100982528
82630879423 100984260
353632153453 100985992
943952758123 100987724
309515666983 100989456
148455478283 100991188
658946250293 100992920
183468562783 100994652
854319261803 100996384
178566730953 100998116
425759107523 100999848
273102059103 101001580
383043144433 101003312
109941085333 101005044
301112526703 101006776
600124268333 101008508
139352076313 101010240
947454066573 101011972
888632084613 101013704
16806280563 101015436
490183183003 101017168
683455409443 101018900
79829832663 101020632
266099442203 101022364
534299669473 101024096
614829763823 101025828
563010398763 101027560
125346842513 101029292
165261758843 101031024
261197610373 101032756
175065422503 101034488
292709386423 101036220
798998588293 101037952
637238137903 101039684
383043144433 101041416
724770849153 101043148
974064010793 101044880
795497279843 101046612
56020935203 101048344
671550960713 101050076
827709317583 101051808
145654431523 101053540
856420046873 101055272
58121720273 101057004
719168755633 101058736
205876936863 101060468
238088974603 101062200
489482921313 101063932
796897803223 101065664
956557468543 101067396
138651814623 101069128
976865057553 101070860
915942290523 101072592
677153054233 101074324
611328455373 101076056
422958060763 101077788
46917533233 101079520
718468493943 101081252
216380862213 101082984
732473727743 101084716
966361132203 101086448
866223710533 101088180
355732938523 101089912
922244645733 101091644
614129502133 101093376
238789236293 101095108
752781316753 101096840
433461986113 101098572
822807485753 101100304
147054954903 101102036
275202844173 101103768
915242028833 101105500
396348116543 101107232
75628262523 101108964
477578472583 101110696
610628193683 101112428
565811445523 101114160
412454135413 101115892
279404414313 101117624
731073204363 101119356
710765615353 101121088
972663487413 101122820
249293161643 101124552
726871634223 101126284
511891295393 101128016
380242097673 101129748
927146477563 101131480
268900488963 101133212
536400454543 101134944
985968459523 101136676
170163590673 101138408
395647854853 101140140
789194924633 101141872
373239480773 101143604
151256525043 101145336
336125611203 101147068
249993423333 101148800
435562771183 101150532
751380793373 101152264
28010467603 101153996
355732938523 101155728
886531299543 101157460
323520900783 101159192
324921424163 101160924
944653019813 101162656
20307589013 101164388
237388712913 101166120
584018249463 101167852
44816748163 101169584
104338991813 101171316
724770849153 101173048
88933234633 101174780
637938399593 101176512
162460712083 101178244
418056228933 101179976
436963294563 101181708
809502513643 101183440
209378245313 101185172
795497279843 101186904
686956717893 101188636
212179292073 101190368
34312822813 101192100
706564045213 101193832
539201501303 101195564
401249948373 101197296
886531299543 101199028
560909613693 101200760
773088905763 101202492
936950141223 101204224
717768232253 101205956
567912230593 101207688
113442393783 101209420
460071930333 101211152
160359927013 101212884
56020935203 101214616
179967254333 101216348
668749913953 101218080
506989463563 101219812
126747365893 101221544
438363817943 101223276
25209420843 101225008
238088974603 101226740
105039253503 101228472
94535328153 101230204
863422663773 101231936
71426692383 101233668
549005164963 101235400
982467151073 101237132
864122925463 101238864
320019592333 101240596
359934508663 101242328
814404345473 101244060
518893912293 101245792
750680531683 101247524
865523448843 101249256
273102059103 101250988
159659665323 101252720
539201501303 101254452
460772192023 101256184
235287927843 101257916
295510433183 101259648
62323290413 101261380
303913573463 101263112
703762998453 101264844
752781316753 101266576
617630810583 101268308
468475070613 101270040
338926657963 101271772
467774808923 101273504
713566662113 101275236
369738172323 101276968
191171441373 101278700
43416224783 101280432
208677983623 101282164
851518215043 101283896
492283968073 101285628
198874319963 101287360
401950210063 101289092
244391329813 101290824
313717237123 101292556
116243440543 101294288
966361132203 101296020
357833723593 101297752
845916121523 101299484
677153054233 101301216
970562702343 101302948
74227739143 101304680
784293092803 101306412
556708043553 101308144
10503925353 101309876
23108635773 101311608
240189759673 101313340
139352076313 101315072
210078507003 101316804
42015701403 101318536
308115143603 101320268
343828489793 101322000
973363749103 101323732
747179223233 101325464
950955375023 101327196
665948867193 101328928
558108566933 101330660
158259141943 101332392
865523448843 101334124
749980269993 101335856
30111252673 101337588
793396494773 101339320
383043144433 101341052
792696233083 101342784
572814062423 101344516
678553577613 101346248
53920150133 101347980
919443598973 101349712
852918738423 101351444
238088974603 101353176
233887404463 101354908
176465945883 101356640
298311479943 101358372
787794401253 101360104
669450175643 101361836
249993423333 101363568
520294435673 101365300
691858549723 101367032
256996040233 101368764
622532642413 101370496
301112526703 101372228
288507816283 101373960
44116486473 101375692
850817953353 101377424
539201501303 101379156
628134735933 101380888
616930548893 101382620
777990737593 101384352
447467219913 101386084
718468493943 101387816
771688382383 101389548
735975036193 101391280
518193650603 101393012
556708043553 101394744
789194924633 101396476
672951484093 101398208
599424006643 101399940
26609944223 101401672
891433131373 101403404
5602093523 101405136
254895255163 101406868
921544384043 101408600
755582363513 101410332
277303629243 101412064
775889952523 101413796
943952758123 101415528
839613766313 101417260
216380862213 101418992
841014289693 101420724
284306246143 101422456
742977653093 101424188
600124268333 101425920
644240754803 101427652
741577129713 101429384
256295778543 101431116
114842917163 101432848
554607258483 101434580
694659596483 101436312
626033950863 101438044
540602024683 101439776
724770849153 101441508
530098099333 101443240
591721128053 101444972
189770917993 101446704
270301012343 101448436
356433200213 101450168
523095482433 101451900
258396563613 101453632
908239411933 101455364
501387370043 101457096
74928000833 101458828
710765615353 101460560
803900420123 101462292
488082397933 101464024
131649197723 101465756
357833723593 101467488
98036636603 101469220
95935851533 101470952
364136078803 101472684
900536533343 101474416
662447558743 101476148
202375628413 101477880
126047104203 101479612
763285242103 101481344
198874319963 101483076
112041870403 101484808
289908339663 101486540
708664830283 101488272
698861166623 101490004
789895186323 101491736
558808828623 101493468
355732938523 101495200
252794470093 101496932
114142655473 101498664
884430514473 101500396
226184525873 101502128
285006507833 101503860
220582432353 101505592
802499896743 101507324
642139969733 101509056
310215928673 101510788
932048309393 101512520
749280008303 101514252
487382136243 101515984
591721128053 101517716
990870291353 101519448
481780042723 101521180
922944907423 101522912
121845534063 101524644
547604641583 101526376
687656979583 101528108
950955375023 101529840
619031333963 101531572
411753873723 101533304
485981612863 101535036
85431926183 101536768
371838957393 101538500
81930617733 101540232
838213242933 101541964
637238137903 101543696
222683217423 101545428
520994697363 101547160
617630810583 101548892
870425280673 101550624
727571895913 101552356
6302355213 101554088
800399111673 101555820
992270814733 101557552
820006438993 101559284
503488155113 101561016
401249948373 101562748
253494731783 101564480
180667516023 101566212
720569279013 101567944
8403140283 101569676
278003890933 101571408
717067970563 101573140
492283968073 101574872
686956717893 101576604
464973762163 101578336
882329729403 101580068
560909613693 101581800
717067970563 101583532
720569279013 101585264
908239411933 101586996
268200227273 101588728
870425280673 101590460
533599407783 101592192
659646511983 101593924
943252496433 101595656
403350733443 101597388
773789167453 101599120
599424006643 101600852
240890021363 101602584
207977721933 101604316
575615109183 101606048
794096756463 101607780
180667516023 101609512
818605915613 101611244
140752599693 101612976
7702878593 101614708
683455409443 101616440
53219888443 101618172
321420115713 101619904
154757833493 101621636
950255113333 101623368
681354624373 101625100
231086357703 101626832
880228944333 101628564
256996040233 101630296
362735555423 101632028
128848150963 101633760
347329798243 101635492
136551029553 101637224
976164795863 101638956
906138626863 101640688
715667447183 101642420
672251222403 101644152
901937056723 101645884
421557537383 101647616
720569279013 101649348
787794401253 101651080
630935782693 101652812
869725018983 101654544
455170098503 101656276
441865126393 101658008
247192376573 101659740
164561497153 101661472
796197541533 101663204
760484195343 101664936
497185799903 101666668
684855932823 101668400
675052269163 101670132
356433200213 101671864
652643895083 101673596
621832380723 101675328
231086357703 101677060
996472384873 101678792
268900488963 101680524
690458026343 101682256
275903105863 101683988
878128159263 101685720
504888678493 101687452
673651745783 101689184
875327112503 101690916
84731664493 101692648
282905722763 101694380
742977653093 101696112
263298395443 101697844
294109909803 101699576
242990806433 101701308
272401797413 101703040
32912299433 101704772
196773534893 101706504
403350733443 101708236
999973693323 101709968
70726430693 101711700
502087631733 101713432
471976379063 101715164
693959334793 101716896
299712003323 101718628
179266992643 101720360
412454135413 101722092
68625645623 101723824
89633496323 101725556
265399180513 101727288
894234178133 101729020
198174058273 101730752
642139969733 101732484
962159562063 101734216
544103333133 101735948
838213242933 101737680
12604710423 101739412
253494731783 101741144
175065422503 101742876
103638730123 101744608
803200158433 101746340
226884787563 101748072
798298326603 101749804
138651814623 101751536
290608601353 101753268
485981612863 101755000
755582363513 101756732
642139969733 101758464
664548343813 101760196
572113800733 101761928
643540493113 101763660
196073273203 101765392
424358584143 101767124
653344156773 101768856
558808828623 101770588
691858549723 101772320
815104607163 101774052
328422732613 101775784
511891295393 101777516
877427897573 101779248
588219819603 101780980
537100716233 101782712
168062805603 101784444
943952758123 101786176
364836340493 101787908
545503856513 101789640
876027374193 101791372
286407031213 101793104
613429240443 101794836
474077164133 101796568
158259141943 101798300
642840231423 101800032
619031333963 101801764
999273431633 101803496
388645237953 101805228
663848082123 101806960
908239411933 101808692
203776151793 101810424
557408305243 101812156
46917533233 101813888
421557537383 101815620
24509159153 101817352
408952826963 101819084
369738172323 101820816
558108566933 101822548
60922767033 101824280
959358515303 101826012
831210626033 101827744
762584980413 101829476
520994697363 101831208
914541767143 101832940
366937125563 101834672
242990806433 101836404
564410922143 101838136
234587666153 101839868
69325907313 101841600
801099373363 101843332
616230287203 101845064
808802251953 101846796
648442324943 101848528
96636113223 101850260
18206803943 101851992
991570553043 101853724
549005164963 101855456
25909682533 101857188
238789236293 101858920
104338991813 101860652
724770849153 101862384
925745954183 101864116
411753873723 101865848
822807485753 101867580
906838888553 101869312
700261693 101871044
691158288033 101872776
414554920483 101874508
704463260143 101876240
614829763823 101877972
277303629243 101879704
713566662113 101881436
369037910633 101883168
480379519343 101884900
73527477453 101886632
431361201043 101888364
553206735103 101890096
502787893423 101891828
535700192853 101893560
402650471753 101895292
512591557083 101897024
990170029663 101898756
357833723593 101900488
554607258483 101902220
31511776053 101903952
950255113333 101905684
147755216593 101907416
518193650603 101909148
322820639093 101910880
673651745783 101912612
822107224063 101914344
52519626753 101916076
518893912293 101917808
13304972113 101919540
364836340493 101921272
751380793373 101923004
138651814623 101924736
263998657133 101926468
742977653093 101928200
308815405293 101929932
742977653093 101931664
364136078803 101933396
616230287203 101935128
771688382383 101936860
333324564443 101938592
336125611203 101940324
882329729403 101942056
753481578443 101943788
67225122243 101945520
257696301923 101947252
869024757293 101948984
25909682533 101950716
411753873723 101952448
765386027173 101954180
481780042723 101955912
440464603013 101957644
776590214213 101959376
662447558743 101961108
82630879423 101962840
88232972943 101964572
326321947543 101966304
404050995133 101968036
158959403633 101969768
684155671133 101971500
674352007473 101973232
388645237953 101974964
580516941013 101976696
287107292903 101978428
482480304413 101980160
781492046043 101981892
219181908973 101983624
738075821263 101985356
863422663773 101987088
806701466883 101988820
533599407783 101990552
925745954183 101992284
746478961543 101994016
560909613693 101995748
77729047593 101997480
527297052573 101999212
526596790883 102000944
385844191193 102002676
743677914783 102004408
70026169003 102006140
604325838473 102007872
741577129713 102009604
710065353663 102011336
786393877873 102013068
324921424163 102014800
303913573463 102016532
111341608713 102018264
588920081293 102019996
801799635053 102021728
518893912293 102023460
996472384873 102025192
266799703893 102026924
74227739143 102028656
969162178963 102030388
834711934483 102032120
106439776883 102033852
567912230593 102035584
157558880253 102037316
586819296223 102039048
447467219913 102040780
387944976263 102042512
233187142773 102044244
102938468433 102045976
867624233913 102047708
140752599693 102049440
346629536553 102051172
580516941013 102052904
433461986113 102054636
98736898293 102056368
777990737593 102058100
794797018153 102059832
271701535723 102061564
683455409443 102063296
89633496323 102065028
530798361023 102066760
313016975433 102068492
236688451223 102070224
822107224063 102071956
576315370873 102073688
113442393783 102075420
345929274863 102077152
616230287203 102078884
897735486583 102080616
546204118203 102082348
224784002493 102084080
335425349513 102085812
612028717063 102087544
892833654753 102089276
605726361853 102091008
675052269163 102092740
404050995133 102094472
645641278183 102096204
761884718723 102097936
789194924633 102099668
875327112503 102101400
464273500473 102103132
752781316753 102104864
215680600523 102106596
943252496433 102108328
434862509493 102110060
940451449673 102111792
147054954903 102113524
689757764653 102115256
592421389743 102116988
111341608713 102118720
940451449673 102120452
434162247803 102122184
74227739143 102123916
130948936033 102125648
794096756463 102127380
790595448013 102129112
322820639093 102130844
238789236293 102132576
518893912293 102134308
84731664493 102136040
623232904103 102137772
385844191193 102139504
647041801563 102141236
843115074763 102142968
428560154283 102144700
412454135413 102146432
708664830283 102148164
325621685853 102149896
937650402913 102151628
582617726083 102153360
181367777713 102155092
603625576783 102156824
397048378233 102158556
107140038573 102160288
781492046043 102162020
402650471753 102163752
373239480773 102165484
539201501303 102167216
197473796583 102168948
880228944333 102170680
265399180513 102172412
184869086163 102174144
256295778543 102175876
490183183003 102177608
327722470923 102179340
655444941843 102181072
527297052573 102182804
20307589013 102184536
324221162473 102186268
314417498813 102188000
378141312603 102189732
536400454543 102191464
846616383213 102193196
684855932823 102194928
98736898293 102196660
779391260973 102198392
11204187043 102200124
720569279013 102201856
43416224783 102203588
478278734273 102205320
268900488963 102207052
434862509493 102208784
179967254333 102210516
682054886063 102212248
954456683473 102213980
696760381553 102215712
509790510323 102217444
293409648113 102219176
70026169003 102220908
240890021363 102222640
84031402803 102224372
960759038683 102226104
670150437333 102227836
316518283883 102229568
731773466053 102231300
827009055893 102233032
394947593163 102234764
864122925463 102236496
476177949203 102238228
14005233803 102239960
530798361023 102241692
607126885233 102243424
233887404463 102245156
501387370043 102246888
311616452053 102248620
268900488963 102250352
884430514473 102252084
806001205193 102253816
445366434843 102255548
904037841793 102257280
878828420953 102259012
198874319963 102260744
721269540703 102262476
222683217423 102264208
738075821263 102265940
728972419293 102267672
210778768693 102269404
413854658793 102271136
427859892593 102272868
901236795033 102274600
479679257653 102276332
940451449673 102278064
309515666983 102279796
77028785903 102281528
741577129713 102283260
920143860663 102284992
822107224063 102286724
438363817943 102288456
396348116543 102290188
887931822923 102291920
888632084613 102293652
483180566103 102295384
322120377403 102297116
81230356043 102298848
386544452883 102300580
20307589013 102302312
305314096843 102304044
675052269163 102305776
124646580823 102307508
394947593163 102309240
133749982793 102310972
445366434843 102312704
334725087823 102314436
378141312603 102316168
742977653093 102317900
707264306903 102319632
249993423333 102321364
154057571803 102323096
668749913953 102324828
597323221573 102326560
117643963923 102328292
193972488133 102330024
936950141223 102331756
775189690833 102333488
497185799903 102335220
120445010683 102336952
901937056723 102338684
130248674343 102340416
70026169003 102342148
231086357703 102343880
623232904103 102345612
39914916333 102347344
181367777713 102349076
345929274863 102350808
526596790883 102352540
26609944223 102354272
543403071443 102356004
936950141223 102357736
142153123073 102359468
746478961543 102361200
415255182173 102362932
969862440653 102364664
413854658793 102366396
736675297883 102368128
642139969733 102369860
577715894253 102371592
54620411823 102373324
557408305243 102375056
581917464393 102376788
427859892593 102378520
135150506173 102380252
952355898403 102381984
682054886063 102383716
40615178023 102385448
648442324943 102387180
930647786013 102388912
255595516853 102390644
341727704723 102392376
228285310943 102394108
39214654643 102395840
66524860553 102397572
946053543193 102399304
332624302753 102401036
114842917163 102402768
402650471753 102404500
97336374913 102406232
509790510323 102407964
552506473413 102409696
107840300263 102411428
926446215873 102413160
693259073103 102414892
148455478283 102416624
233887404463 102418356
315117760503 102420088
995071861493 102421820
893533916443 102423552
596622959883 102425284
599424006643 102427016
102238206743 102428748
539901762993 102430480
290608601353 102432212
750680531683 102433944
77729047593 102435676
137251291243 102437408
851518215043 102439140
66524860553 102440872
878128159263 102442604
230386096013 102444336
184168824473 102446068
883730252783 102447800
63723813793 102449532
88933234633 102451264
668749913953 102452996
462872977093 102454728
824208009133 102456460
481780042723 102458192
697460643243 102459924
855019523493 102461656
665948867193 102463388
954456683473 102465120
587519557913 102466852
287107292903 102468584
263298395443 102470316
853619000113 102472048
442565388083 102473780
605026100163 102475512
913141243763 102477244
587519557913 102478976
440464603013 102480708
138651814623 102482440
680654362683 102484172
371838957393 102485904
428560154283 102487636
275903105863 102489368
693959334793 102491100
916642552213 102492832
762584980413 102494564
876727635883 102496296
616930548893 102498028
154757833493 102499760
988769506283 102501492
577715894253 102503224
112041870403 102504956
121145272373 102506688
992971076423 102508420
193972488133 102510152
957257730233 102511884
690458026343 102513616
313016975433 102515348
892833654753 102517080
757683148583 102518812
742977653093 102520544
651243371703 102522276
91034019703 102524008
903337580103 102525740
173664899123 102527472
149856001663 102529204
573514324113 102530936
352931891763 102532668
109941085333 102534400
304613835153 102536132
196773534893 102537864
123946319133 102539596
436263032873 102541328
240189759673 102543060
313016975433 102544792
745778699853 102546524
408952826963 102548256
660346773673 102549988
605726361853 102551720
119744748993 102553452
975464534173 102555184
701662213383 102556916
110641347023 102558648
119744748993 102560380
896334963203 102562112
11204187043 102563844
170163590673 102565576
44816748163 102567308
323520900783 102569040
56721196893 102570772
95235589843 102572504
15405757183 102574236
221282694043 102575968
165962020533 102577700
754181840133 102579432
686256456203 102581164
810903037023 102582896
344528751483 102584628
78429309283 102586360
441865126393 102588092
630235521003 102589824
992971076423 102591556
231086357703 102593288
4201570143 102595020
599424006643 102596752
11904448733 102598484
457971145263 102600216
692558811413 102601948
765386027173 102603680
170163590673 102605412
865523448843 102607144
700261690003 102608876
218481647283 102610608
675052269163 102612340
524496005813 102614072
897735486583 102615804
550405688343 102617536
476878210893 102619268
950955375023 102621000
310215928673 102622732
136551029553 102624464
287807554593 102626196
9803663663 102627928
168062805603 102629660
136551029553 102631392
18206803943 102633124
941851973053 102634856
30811514363 102636588
116943702233 102638320
396348116543 102640052
663147820433 102641784
796197541533 102643516
950255113333 102645248
418756490623 102646980
559509090313 102648712
642139969733 102650444
349430583313 102652176
878828420953 102653908
823507747443 102655640
377441050913 102657372
120445010683 102659104
91034019703 102660836
539901762993 102662568
437663556253 102664300
522395220743 102666032
986668721213 102667764
88232972943 102669496
760484195343 102671228
18907065633 102672960
699561428313 102674692
971262964033 102676424
633036567763 102678156
870425280673 102679888
403350733443 102681620
29410990983 102683352
815104607163 102685084
355032676833 102686816
271701535723 102688548
644240754803 102690280
495085014833 102692012
780791784353 102693744
212879553763 102695476
460772192023 102697208
612028717063 102698940
740176606333 102700672
775189690833 102702404
735975036193 102704136
138651814623 102705868
321420115713 102707600
165962020533 102709332
617630810583 102711064
205876936863 102712796
894234178133 102714528
102238206743 102716260
131649197723 102717992
226884787563 102719724
707964568593 102721456
72126954073 102723188
583317987773 102724920
721269540703 102726652
413854658793 102728384
807401728573 102730116
255595516853 102731848
322120377403 102733580
700961951693 102735312
769587597313 102737044
306014358533 102738776
542002548063 102740508
536400454543 102742240
422958060763 102743972
919443598973 102745704
9103401973 102747436
737375559573 102749168
764685765483 102750900
534299669473 102752632
378841574293 102754364
987368982903 102756096
975464534173 102757828
35013084503 102759560
513291818773 102761292
327022209233 102763024
197473796583 102764756
593821913123 102766488
70026169003 102768220
891433131373 102769952
152657048423 102771684
533599407783 102773416
568612492283 102775148
815804868853 102776880
669450175643 102778612
866223710533 102780344
925745954183 102782076
654744680153 102783808
33612561123 102785540
99437159983 102787272
923645169113 102789004
758383410273 102790736
114142655473 102792468
703762998453 102794200
310916190363 102795932
686256456203 102797664
62323290413 102799396
226884787563 102801128
496485538213 102802860
892133393063 102804592
931348047703 102806324
654044418463 102808056
776590214213 102809788
322820639093 102811520
8403140283 102813252
553206735103 102814984
940451449673 102816716
633036567763 102818448
797598064913 102820180
38514392953 102821912
284306246143 102823644
549005164963 102825376
567211968903 102827108
564410922143 102828840
130248674343 102830572
116943702233 102832304
579816679323 102834036
830510364343 102835768
582617726083 102837500
658946250293 102839232
331223779373 102840964
40615178023 102842696
773088905763 102844428
137951552933 102846160
417355967243 102847892
985968459523 102849624
838913504623 102851356
668049652263 102853088
368337648943 102854820
416655705553 102856552
328422732613 102858284
403350733443 102860016
960058776993 102861748
186969871233 102863480
805300943503 102865212
112742132093 102866944
782192307733 102868676
564410922143 102870408
144954169833 102872140
331924041063 102873872
848717168283 102875604
913141243763 102877336
240189759673 102879068
322820639093 102880800
311616452053 102882532
503488155113 102884264
589620342983 102885996
495085014833 102887728
820006438993 102889460
815104607163 102891192
428560154283 102892924
331924041063 102894656
612028717063 102896388
333324564443 102898120
962159562063 102899852
403350733443 102901584
701662213383 102903316
827709317583 102905048
289908339663 102906780
357133461903 102908512
79829832663 102910244
273802320793 102911976
476177949203 102913708
421557537383 102915440
256295778543 102917172
602225053403 102918904
747879484923 102920636
901236795033 102922368
963560085443 102924100
527297052573 102925832
317218545573 102927564
887931822923 102929296
889332346303 102931028
712166138733 102932760
273102059103 102934492
92434543083 102936224
184168824473 102937956
766086288863 102939688
95935851533 102941420
882329729403 102943152
673651745783 102944884
915242028833 102946616
824908270823 102948348
233887404463 102950080
29410990983 102951812
990870291353 102953544
869725018983 102955276
977565319243 102957008
590320604673 102958740
408252565273 102960472
91034019703 102962204
587519557913 102963936
871825804053 102965668
405451518513 102967400
469175332303 102969132
379541835983 102970864
742977653093 102972596
139352076313 102974328
460772192023 102976060
967061393893 102977792
325621685853 102979524
744378176473 102981256
754882101823 102982988
193972488133 102984720
184168824473 102986452
143553646453 102988184
26609944223 102989916
574914847493 102991648
338926657963 102993380
922244645733 102995112
789895186323 102996844
645641278183 102998576
301812788393 103000308
538501239613 103002040
726171372533 103003772
790595448013 103005504
28710729293 103007236
406852041893 103008968
216380862213 103010700
658245988603 103012432
326321947543 103014164
511191033703 103015896
871825804053 103017628
507689725253 103019360
874626850813 103021092
748579746613 103022824
552506473413 103024556
717768232253 103026288
726171372533 103028020
48318056613 103029752
80530094353 103031484
910340197003 103033216
790595448013 103034948
553206735103 103036680
976164795863 103038412
179967254333 103040144
531498622713 103041876
60922767033 103043608
546204118203 103045340
714266923803 103047072
16106018873 103048804
803200158433 103050536
966361132203 103052268
763285242103 103054000
801099373363 103055732
941851973053 103057464
226884787563 103059196
550405688343 103060928
731773466053 103062660
349430583313 103064392
588219819603 103066124
28710729293 103067856
527297052573 103069588
21708112393 103071320
412454135413 103073052
130248674343 103074784
462172715403 103076516
341027443033 103078248
114142655473 103079980
913841505453 103081712
118344225613 103083444
114842917163 103085176
560909613693 103086908
42015701403 103088640
694659596483 103090372
558808828623 103092104
239489497983 103093836
337526134583 103095568
60922767033 103097300
702362475073 103099032
833311411103 103100764
285706769523 103102496
465674023853 103104228
932748571083 103105960
815104607163 103107692
176465945883 103109424
585418772843 103111156
235988189533 103112888
906838888553 103114620
626033950863 103116352
172964637433 103118084
136551029553 103119816
404751256823 103121548
898435748273 103123280
589620342983 103125012
36413607883 103126744
336825872893 103128476
738776082953 103130208
422257799073 103131940
332624302753 103133672
948854589953 103135404
712866400423 103137136
492283968073 103138868
331223779373 103140600
441865126393 103142332
707264306903 103144064
7002616903 103145796
609227670303 103147528
38514392953 103149260
23108635773 103150992
546904379893 103152724
931348047703 103154456
938350664603 103156188
871825804053 103157920
663147820433 103159652
102238206743 103161384
974764272483 103163116
646341539873 103164848
714967185493 103166580
221982955733 103168312
42015701403 103170044
112041870403 103171776
696060119863 103173508
844515598143 103175240
82630879423 103176972
651943633393 103178704
345229013173 103180436
890732869683 103182168
293409648113 103183900
454469836813 103185632
158959403633 103187364
439764341323 103189096
799698849983 103190828
326321947543 103192560
109941085333 103194292
208677983623 103196024
845916121523 103197756
106439776883 103199488
675052269163 103201220
382342882743 103202952
614129502133 103204684
682755147753 103206416
151956786733 103208148
729672680983 103209880
987368982903 103211612
653344156773 103213344
837512981243 103215076
222683217423 103216808
231786619393 103218540
108540561953 103220272
907539150243 103222004
228285310943 103223736
721969802393 103225468
488782659623 103227200
714967185493 103228932
927146477563 103230664
268200227273 103232396
650543110013 103234128
709365091973 103235860
207277460243 103237592
30811514363 103239324
399149163303 103241056
870425280673 103242788
340327181343 103244520
160359927013 103246252
380242097673 103247984
172264375743 103249716
679954100993 103251448
249993423333 103253180
416655705553 103254912
33612561123 103256644
362035293733 103258376
776590214213 103260108
53920150133 103261840
484581089483 103263572
661047035363 103265304
476878210893 103267036
918043075593 103268768
549005164963 103270500
3 103272232
362035293733 103273964
826308794203 103275696
571413539043 103277428
605726361853 103279160
667349390573 103280892
184869086163 103282624
475477687513 103284356
728972419293 103286088
999273431633 103287820
892133393063 103289552
324921424163 103291284
607126885233 103293016
976164795863 103294748
82630879423 103296480
594522174813 103298212
865523448843 103299944
898435748273 103301676
859921355323 103303408
925745954183 103305140
849417429973 103306872
738776082953 103308604
742277391403 103310336
51119103373 103312068
362035293733 103313800
542702809753 103315532
170863852363 103317264
53920150133 103318996
793396494773 103320728
707964568593 103322460
369738172323 103324192
879528682643 103325924
901937056723 103327656
105039253503 103329388
58821981963 103331120
909639935313 103332852
117643963923 103334584
139352076313 103336316
817205392233 103338048
397748639923 103339780
797598064913 103341512
227585049253 103343244
764685765483 103344976
723370325773 103346708
409653088653 103348440
742277391403 103350172
682755147753 103351904
359234246973 103353636
119744748993 103355368
975464534173 103357100
147755216593 103358832
953756421783 103360564
111341608713 103362296
660346773673 103364028
963560085443 103365760
920844122353 103367492
489482921313 103369224
209378245313 103370956
7002616903 103372688
614129502133 103374420
728972419293 103376152
560909613693 103377884
84731664493 103379616
302513050083 103381348
453069313433 103383080
236688451223 103384812
690458026343 103386544
717768232253 103388276
883029991093 103390008
848717168283 103391740
160359927013 103393472
317218545573 103395204
632336306073 103396936
797598064913 103398668
895634701513 103400400
635837614523 103402132
791995971393 103403864
853619000113 103405596
766786550553 103407328
208677983623 103409060
207977721933 103410792
650543110013 103412524
341727704723 103414256
588219819603 103415988
279404414313 103417720
376740789223 103419452
87532711253 103421184
919443598973 103422916
460071930333 103424648
499986846663 103426380
448867743293 103428112
261197610373 103429844
565111183833 103431576
258396563613 103433308
183468562783 103435040
406151780203 103436772
502787893423 103438504
644240754803 103440236
914541767143 103441968
500687108353 103443700
252794470093 103445432
580516941013 103447164
413154397103 103448896
824208009133 103450628
672951484093 103452360
220582432353 103454092
152657048423 103455824
354332415143 103457556
168062805603 103459288
863422663773 103461020
904738103483 103462752
79129570973 103464484
710765615353 103466216
689757764653 103467948
847316644903 103469680
51819365063 103471412
230386096013 103473144
950955375023 103474876
997872908253 103476608
282905722763 103478340
120445010683 103480072
453769575123 103481804
882329729403 103483536
23808897463 103485268
796897803223 103487000
576315370873 103488732
170163590673 103490464
488782659623 103492196
775189690833 103493928
470575855683 103495660
551105950033 103497392
326321947543 103499124
299011741633 103500856
906138626863 103502588
868324495603 103504320
787094139563 103506052
890732869683 103507784
254895255163 103509516
797598064913 103511248
801099373363 103512980
586819296223 103514712
100137421673 103516444
358533985283 103518176
848016906593 103519908
322820639093 103521640
573514324113 103523372
999973693323 103525104
108540561953 103526836
99437159983 103528568
974764272483 103530300
462172715403 103532032
932048309393 103533764
668049652263 103535496
961459300373 103537228
594522174813 103538960
680654362683 103540692
618331072273 103542424
320019592333 103544156
373239480773 103545888
623232904103 103547620
866223710533 103549352
866923972223 103551084
541302286373 103552816
793396494773 103554548
293409648113 103556280
365536602183 103558012
867624233913 103559744
68625645623 103561476
882329729403 103563208
415255182173 103564940
848016906593 103566672
388645237953 103568404
925045692493 103570136
993671338113 103571868
21708112393 103573600
974064010793 103575332
317218545573 103577064
829810102653 103578796
100137421673 103580528
282205461073 103582260
827709317583 103583992
135850767863 103585724
835412196173 103587456
213579815453 103589188
221982955733 103590920
103638730123 103592652
189070656303 103594384
857820570253 103596116
344528751483 103597848
260497348683 103599580
357833723593 103601312
586119034533 103603044
635837614523 103604776
839613766313 103606508
359234246973 103608240
150556263353 103609972
565111183833 103611704
693259073103 103613436
8403140283 103615168
217081123903 103616900
700261690003 103618632
689757764653 103620364
315117760503 103622096
574914847493 103623828
75628262523 103625560
957957991923 103627292
341027443033 103629024
857820570253 103630756
341027443033 103632488
791295709703 103634220
389345499643 103635952
912440982073 103637684
623933165793 103639416
815104607163 103641148
492984229763 103642880
224083740803 103644612
97336374913 103646344
717067970563 103648076
935549617843 103649808
266099442203 103651540
483880827793 103653272
337526134583 103655004
133749982793 103656736
198874319963 103658468
584018249463 103660200
474777425823 103661932
599424006643 103663664
186269609543 103665396
109240823643 103667128
917342813903 103668860
341727704723 103670592
466374285543 103672324
640739446353 103674056
52519626753 103675788
375340265843 103677520
793396494773 103679252
588219819603 103680984
745078438163 103682716
16106018873 103684448
841714551383 103686180
91734281393 103687912
226884787563 103689644
242290544743 103691376
589620342983 103693108
362735555423 103694840
699561428313 103696572
645641278183 103698304
591020866363 103700036
539901762993 103701768
206577198553 103703500
546204118203 103705232
72126954073 103706964
453069313433 103708696
584018249463 103710428
352931891763 103712160
661047035363 103713892
600824530023 103715624
285706769523 103717356
602925315093 103719088
966361132203 103720820
250693685023 103722552
732473727743 103724284
764685765483 103726016
74928000833 103727748
404050995133 103729480
366236863873 103731212
557408305243 103732944
147755216593 103734676
277303629243 103736408
829810102653 103738140
885831037853 103739872
152657048423 103741604
821406962373 103743336
318619068953 103745068
406151780203 103746800
735274774503 103748532
53920150133 103750264
727571895913 103751996
637238137903 103753728
237388712913 103755460
837512981243 103757192
139352076313 103758924
890732869683 103760656
700261693 103762388
387944976263 103764120
24509159153 103765852
46917533233 103767584
941851973053 103769316
445366434843 103771048
53219888443 103772780
102938468433 103774512
554607258483 103776244
584018249463 103777976
49718579993 103779708
425058845833 103781440
30111252673 103783172
385844191193 103784904
983167412763 103786636
898435748273 103788368
156858618563 103790100
777290475903 103791832
179967254333 103793564
262598133753 103795296
969162178963 103797028
287107292903 103798760
969162178963 103800492
572113800733 103802224
145654431523 103803956
960759038683 103805688
594522174813 103807420
179266992643 103809152
573514324113 103810884
811603298713 103812616
460071930333 103814348
103638730123 103816080
855719785183 103817812
996472384873 103819544
210778768693 103821276
840314028003 103823008
593121651433 103824740
997872908253 103826472
91034019703 103828204
989469767973 103829936
193972488133 103831668
806001205193 103833400
788494662943 103835132
291308863043 103836864
427159630903 103838596
231086357703 103840328
846616383213 103842060
594522174813 103843792
999973693323 103845524
228285310943 103847256
376740789223 103848988
626033950863 103850720
787094139563 103852452
315117760503 103854184
327022209233 103855916
253494731783 103857648
734574512813 103859380
707264306903 103861112
111341608713 103862844
14705495493 103864576
719168755633 103866308
135150506173 103868040
288507816283 103869772
39914916333 103871504
693259073103 103873236
565111183833 103874968
798998588293 103876700
428560154283 103878432
113442393783 103880164
522395220743 103881896
789194924633 103883628
649142586633 103885360
73527477453 103887092
838213242933 103888824
220582432353 103890556
262598133753 103892288
242290544743 103894020
656845465223 103895752
143553646453 103897484
175065422503 103899216
588219819603 103900948
210078507003 103902680
84731664493 103904412
852918738423 103906144
407552303583 103907876
56721196893 103909608
999973693323 103911340
766086288863 103913072
700961951693 103914804
298311479943 103916536
486681874553 103918268
634437091143 103920000
196073273203 103921732
507689725253 103923464
114142655473 103925196
244391329813 103926928
625333689173 103928660
451668790053 103930392
527997314263 103932124
197473796583 103933856
505588940183 103935588
222683217423 103937320
16106018873 103939052
355732938523 103940784
41315439713 103942516
455170098503 103944248
683455409443 103945980
994371599803 103947712
100837683363 103949444
649142586633 103951176
177166207573 103952908
280804937693 103954640
196073273203 103956372
481780042723 103958104
780791784353 103959836
555307520173 103961568
336125611203 103963300
544103333133 103965032
478278734273 103966764
558808828623 103968496
681354624373 103970228
691158288033 103971960
993671338113 103973692
654744680153 103975424
383043144433 103977156
213579815453 103978888
762584980413 103980620
246492114883 103982352
170163590673 103984084
634437091143 103985816
90333758013 103987548
137251291243 103989280
728272157603 103991012
203776151793 103992744
350130845003 103994476
399149163303 103996208
985268197833 103997940
474077164133 103999672
640039184663 104001404
715667447183 104003136
667349390573 104004868
364136078803 104006600
220582432353 104008332
359234246973 104010064
982467151073 104011796
962859823753 104013528
878128159263 104015260
560209352003 104016992
944653019813 104018724
372539219083 104020456
112742132093 104022188
687656979583 104023920
16106018873 104025652
857820570253 104027384
963560085443 104029116
750680531683 104030848
904037841793 104032580
651243371703 104034312
782192307733 104036044
28710729293 104037776
197473796583 104039508
114142655473 104041240
444666173153 104042972
210778768693 104044704
585418772843 104046436
2801046763 104048168
221982955733 104049900
191871703063 104051632
534299669473 104053364
292009124733 104055096
636537876213 104056828
733173989433 104058560
11904448733 104060292
491583706383 104062024
29410990983 104063756
198874319963 104065488
463573238783 104067220
204476413483 104068952
936950141223 104070684
878828420953 104072416
362035293733 104074148
527297052573 104075880
748579746613 104077612
700261693 104079344
115543178853 104081076
247192376573 104082808
413854658793 104084540
308815405293 104086272
296910956563 104088004
175065422503 104089736
866923972223 104091468
565811445523 104093200
439064079633 104094932
808802251953 104096664
41315439713 104098396
19607327323 104100128
462172715403 104101860
862022140393 104103592
446066696533 104105324
163160973773 104107056
291308863043 104108788
523095482433 104110520
584718511153 104112252
22408374083 104113984
42015701403 104115716
537100716233 104117448
59522243653 104119180
708664830283 104120912
659646511983 104122644
168062805603 104124376
488082397933 104126108
518893912293 104127840
272401797413 104129572
213579815453 104131304
198874319963 104133036
219181908973 104134768
271001274033 104136500
762584980413 104138232
836812719553 104139964
801799635053 104141696
154757833493 104143428
371138695703 104145160
738776082953 104146892
929247262633 104148624
599424006643 104150356
962159562063 104152088
967061393893 104153820
130248674343 104155552
326321947543 104157284
443265649773 104159016
596622959883 104160748
835412196173 104162480
98736898293 104164212
740176606333 104165944
682755147753 104167676
733874251123 104169408
710765615353 104171140
906838888553 104172872
777990737593 104174604
203776151793 104176336
46217271543 104178068
37113869573 104179800
148455478283 104181532
170163590673 104183264
542002548063 104184996
468475070613 104186728
73527477453 104188460
567912230593 104190192
133749982793 104191924
882329729403 104193656
1400523383 104195388
338226396273 104197120
338926657963 104198852
672951484093 104200584
63723813793 104202316
371138695703 104204048
315818022193 104205780
130248674343 104207512
417355967243 104209244
495085014833 104210976
606426623543 104212708
758383410273 104214440
862022140393 104216172
110641347023 104217904
179266992643 104219636
579116417633 104221368
731073204363 104223100
571413539043 104224832
878128159263 104226564
63723813793 104228296
369037910633 104230028
598023483263 104231760
746478961543 104233492
362035293733 104235224
262598133753 104236956
765386027173 104238688
841014289693 104240420
752081055063 104242152
107840300263 104243884
900536533343 104245616
493684491453 104247348
177866469263 104249080
907539150243 104250812
514692342153 104252544
477578472583 104254276
95235589843 104256008
623232904103 104257740
935549617843 104259472
623232904103 104261204
766786550553 104262936
817205392233 104264668
270301012343 104266400
502087631733 104268132
201675366723 104269864
404751256823 104271596
174365160813 104273328
364136078803 104275060
892833654753 104276792
242290544743 104278524
259096825303 104280256
376040527533 104281988
5602093523 104283720
16106018873 104285452
378841574293 104287184
830510364343 104288916
705863783523 104290648
588920081293 104292380
380242097673 104294112
349430583313 104295844
177166207573 104297576
970562702343 104299308
343828489793 104301040
608527408613 104302772
554607258483 104304504
468475070613 104306236
4901831833 104307968
557408305243 104309700
923645169113 104311432
74928000833 104313164
711465877043 104314896
283605984453 104316628
25209420843 104318360
728972419293 104320092
918043075593 104321824
780091522663 104323556
702362475073 104325288
182068039403 104327020
905438365173 104328752
570013015663 104330484
823507747443 104332216
46217271543 104333948
160359927013 104335680
320019592333 104337412
362035293733 104339144
662447558743 104340876
66524860553 104342608
294810171493 104344340
326321947543 104346072
705863783523 104347804
544103333133 104349536
63723813793 104351268
30811514363 104353000
913841505453 104354732
127447627583 104356464
835412196173 104358196
826308794203 104359928
23108635773 104361660
939050926293 104363392
541302286373 104365124
452369051743 104366856
468475070613 104368588
179266992643 104370320
664548343813 104372052
630235521003 104373784
835412196173 104375516
248592899953 104377248
165261758843 104378980
364136078803 104380712
642840231423 104382444
495085014833 104384176
237388712913 104385908
291308863043 104387640
484581089483 104389372
820706700683 104391104
892833654753 104392836
817205392233 104394568
1400523383 104396300
987368982903 104398032
390045761333 104399764
454469836813 104401496
361335032043 104403228
822107224063 104404960
27310205913 104406692
590320604673 104408424
101537945053 104410156
168062805603 104411888
351531368383 104413620
74227739143 104415352
67925383933 104417084
999973693323 104418816
359234246973 104420548
218481647283 104422280
121845534063 104424012
857120308563 104425744
626734212553 104427476
819306177303 104429208
733173989433 104430940
458671406953 104432672
182068039403 104434404
179967254333 104436136
553206735103 104437868
678553577613 104439600
317918807263 104441332
171564114053 104443064
932748571083 104444796
639338922973 104446528
337526134583 104448260
517493388913 104449992
184168824473 104451724
126747365893 104453456
889332346303 104455188
539201501303 104456920
679954100993 104458652
374640004153 104460384
885831037853 104462116
889332346303 104463848
152657048423 104465580
178566730953 104467312
203776151793 104469044
602225053403 104470776
476177949203 104472508
719168755633 104474240
522395220743 104475972
72126954073 104477704
359934508663 104479436
443265649773 104481168
172264375743 104482900
858520831943 104484632
257696301923 104486364
675052269163 104488096
295510433183 104489828
527997314263 104491560
796897803223 104493292
719869017323 104495024
795497279843 104496756
757683148583 104498488
551105950033 104500220
605726361853 104501952
584718511153 104503684
721969802393 104505416
298311479943 104507148
198874319963 104508880
336825872893 104510612
465674023853 104512344
794797018153 104514076
417355967243 104515808
934149094463 104517540
531498622713 104519272
693259073103 104521004
443265649773 104522736
602225053403 104524468
55320673513 104526200
442565388083 104527932
311616452053 104529664
161760450393 104531396
640039184663 104533128
493684491453 104534860
875327112503 104536592
706564045213 104538324
369037910633 104540056
963560085443 104541788
966361132203 104543520
232486881083 104545252
616930548893 104546984
416655705553 104548716
269600750653 104550448
698160904933 104552180
217781385593 104553912
763985503793 104555644
628834997623 104557376
342427966413 104559108
596622959883 104560840
267499965583 104562572
276603367553 104564304
354332415143 104566036
275903105863 104567768
499986846663 104569500
796197541533 104571232
9103401973 104572964
677853315923 104574696
127447627583 104576428
958658253613 104578160
63023552103 104579892
116243440543 104581624
813704083783 104583356
298311479943 104585088
289908339663 104586820
163861235463 104588552
710065353663 104590284
125346842513 104592016
977565319243 104593748
332624302753 104595480
55320673513 104597212
591721128053 104598944
451668790053 104600676
277303629243 104602408
480379519343 104604140
64424075483 104605872
939751187983 104607604
288507816283 104609336
308115143603 104611068
196073273203 104612800
69325907313 104614532
364136078803 104616264
127447627583 104617996
610628193683 104619728
479679257653 104621460
834011672793 104623192
908239411933 104624924
757683148583 104626656
766086288863 104628388
267499965583 104630120
62323290413 104631852
421557537383 104633584
158259141943 104635316
49018318303 104637048
248592899953 104638780
949554851643 104640512
881629467713 104642244
648442324943 104643976
710765615353 104645708
433461986113 104647440
878128159263 104649172
700261690003 104650904
698861166623 104652636
30111252673 104654368
261897872063 104656100
380242097673 104657832
403350733443 104659564
775189690833 104661296
666649128883 104663028
862722402083 104664760
792696233083 104666492
497185799903 104668224
90333758013 104669956
210078507003 104671688
878128159263 104673420
809502513643 104675152
755582363513 104676884
139352076313 104678616
462172715403 104680348
826308794203 104682080
649142586633 104683812
416655705553 104685544
320019592333 104687276
589620342983 104689008
112742132093 104690740
946753804883 104692472
416655705553 104694204
871825804053 104695936
336125611203 104697668
394947593163 104699400
502787893423 104701132
510490772013 104702864
796897803223 104704596
884430514473 104706328
941851973053 104708060
801099373363 104709792
270301012343 104711524
428560154283 104713256
242990806433 104714988
659646511983 104716720
630935782693 104718452
427159630903 104720184
802499896743 104721916
64424075483 104723648
350831106693 104725380
999973693323 104727112
99437159983 104728844
625333689173 104730576
809502513643 104732308
946053543193 104734040
546904379893 104735772
660346773673 104737504
745078438163 104739236
142153123073 104740968
411053612033 104742700
637938399593 104744432
714266923803 104746164
739476344643 104747896
784993354493 104749628
695359858173 104751360
485281351173 104753092
916642552213 104754824
247892638263 104756556
903337580103 104758288
890032607993 104760020
857120308563 104761752
92434543083 104763484
292709386423 104765216
366937125563 104766948
879528682643 104768680
467774808923 104770412
399849424993 104772144
41315439713 104773876
918743337283 104775608
644240754803 104777340
91734281393 104779072
577015632563 104780804
569312753973 104782536
53920150133 104784268
312316713743 104786000
89633496323 104787732
546204118203 104789464
525196267503 104791196
360634770353 104792928
3501308453 104794660
904037841793 104796392
813003822093 104798124
70026169003 104799856
18907065633 104801588
57421458583 104803320
955156945163 104805052
870425280673 104806784
810202775333 104808516
997172646563 104810248
149856001663 104811980
760484195343 104813712
537800977923 104815444
489482921313 104817176
915242028833 104818908
340327181343 104820640
355732938523 104822372
928547000943 104824104
390746023023 104825836
46217271543 104827568
436263032873 104829300
467074547233 104831032
695359858173 104832764
606426623543 104834496
154757833493 104836228
131649197723 104837960
988769506283 104839692
322120377403 104841424
7002616903 104843156
481780042723 104844888
990170029663 104846620
263998657133 104848352
601524791713 104850084
802499896743 104851816
286407031213 104853548
345229013173 104855280
83331141113 104857012
49018318303 104858744
534999931163 104860476
290608601353 104862208
204476413483 104863940
102938468433 104865672
862722402083 104867404
448867743293 104869136
462172715403 104870868
296910956563 104872600
599424006643 104874332
568612492283 104876064
953756421783 104877796
714266923803 104879528
378141312603 104881260
152657048423 104882992
231786619393 104884724
699561428313 104886456
788494662943 104888188
783592831113 104889920
384443667813 104891652
719869017323 104893384
325621685853 104895116
746478961543 104896848
754882101823 104898580
420857275693 104900312
871125542363 104902044
659646511983 104903776
197473796583 104905508
250693685023 104907240
960759038683 104908972
4201570143 104910704
558808828623 104912436
382342882743 104914168
65124337173 104915900
439064079633 104917632
381642621053 104919364
2100785073 104921096
490183183003 104922828
384443667813 104924560
806701466883 104926292
137251291243 104928024
345929274863 104929756
931348047703 104931488
205176675173 104933220
481079781033 104934952
748579746613 104936684
23808897463 104938416
476878210893 104940148
244391329813 104941880
362035293733 104943612
165261758843 104945344
184168824473 104947076
473376902443 104948808
292709386423 104950540
980366366003 104952272
387944976263 104954004
23808897463 104955736
182068039403 104957468
327022209233 104959200
657545726913 104960932
441164864703 104962664
23108635773 104964396
684855932823 104966128
934849356153 104967860
704463260143 104969592
135150506173 104971324
45517009853 104973056
421557537383 104974788
649142586633 104976520
431361201043 104978252
84731664493 104979984
32912299433 104981716
744378176473 104983448
247892638263 104985180
845215859833 104986912
102938468433 104988644
205876936863 104990376
80530094353 104992108
243691068123 104993840
101537945053 104995572
689757764653 104997304
142153123073 104999036
661747297053 105000768
927846739253 105002500
836112457863 105004232
850817953353 105005964
276603367553 105007696
892833654753 105009428
99437159983 105011160
519594173983 105012892
873226327433 105014624
689057502963 105016356
777290475903 105018088
134450244483 105019820
812303560403 105021552
349430583313 105023284
798998588293 105025016
888632084613 105026748
236688451223 105028480
666649128883 105030212
889332346303 105031944
621132119033 105033676
789895186323 105035408
905438365173 105037140
218481647283 105038872
18206803943 105040604
986668721213 105042336
817905653923 105044068
135850767863 105045800
349430583313 105047532
820006438993 105049264
516092865533 105050996
149856001663 105052728
443265649773 105054460
890732869683 105056192
597323221573 105057924
224784002493 105059656
303213311773 105061388
137951552933 105063120
628834997623 105064852
49718579993 105066584
695359858173 105068316
995772123183 105070048
231086357703 105071780
168062805603 105073512
936249879533 105075244
14705495493 105076976
86832449563 105078708
564410922143 105080440
562310137073 105082172
758383410273 105083904
704463260143 105085636
67225122243 105087368
824908270823 105089100
387244714573 105090832
992270814733 105092564
352231630073 105094296
106439776883 105096028
869725018983 105097760
504188416803 105099492
727571895913 105101224
321420115713 105102956
505588940183 105104688
49718579993 105106420
2801046763 105108152
170163590673 105109884
750680531683 105111616
142853384763 105113348
509090248633 105115080
226184525873 105116812
990170029663 105118544
945353281503 105120276
469175332303 105122008
800399111673 105123740
262598133753 105125472
876027374193 105127204
575615109183 105128936
429960677663 105130668
48318056613 105132400
685556194513 105134132
377441050913 105135864
85431926183 105137596
957257730233 105139328
399149163303 105141060
394247331473 105142792
551105950033 105144524
389345499643 105146256
560209352003 105147988
971963225723 105149720
575615109183 105151452
756982886893 105153184
781492046043 105154916
401249948373 105156648
924345430803 105158380
542702809753 105160112
460071930333 105161844
358533985283 105163576
6302355213 105165308
32912299433 105167040
376740789223 105168772
309515666983 105170504
514692342153 105172236
683455409443 105173968
354332415143 105175700
717067970563 105177432
426459369213 105179164
915242028833 105180896
545503856513 105182628
754181840133 105184360
933448832773 105186092
103638730123 105187824
658245988603 105189556
570713277353 105191288
698160904933 105193020
545503856513 105194752
179266992643 105196484
144253908143 105198216
733173989433 105199948
833311411103 105201680
703062736763 105203412
307414881913 105205144
619731595653 105206876
824908270823 105208608
916642552213 105210340
525196267503 105212072
268900488963 105213804
777990737593 105215536
822107224063 105217268
863422663773 105219000
560209352003 105220732
225484264183 105222464
476878210893 105224196
212879553763 105225928
674352007473 105227660
409653088653 105229392
60922767033 105231124
23808897463 105232856
709365091973 105234588
119044487303 105236320
556007781863 105238052
796897803223 105239784
720569279013 105241516
343828489793 105243248
245091591503 105244980
495785276523 105246712
632336306073 105248444
577715894253 105250176
481079781033 105251908
693259073103 105253640
992270814733 105255372
41315439713 105257104
605726361853 105258836
230386096013 105260568
128848150963 105262300
921544384043 105264032
739476344643 105265764
158959403633 105267496
95935851533 105269228
588920081293 105270960
424358584143 105272692
956557468543 105274424
337526134583 105276156
932748571083 105277888
107840300263 105279620
743677914783 105281352
2100785073 105283084
623933165793 105284816
397048378233 105286548
520294435673 105288280
352231630073 105290012
364836340493 105291744
221982955733 105293476
808802251953 105295208
511891295393 105296940
121145272373 105298672
407552303583 105300404
696060119863 105302136
758383410273 105303868
707964568593 105305600
142153123073 105307332
372539219083 105309064
993671338113 105310796
559509090313 105312528
549005164963 105314260
149155739973 105315992
237388712913 105317724
985968459523 105319456
156158356873 105321188
759083671963 105322920
759783933653 105324652
390746023023 105326384
941851973053 105328116
698861166623 105329848
518893912293 105331580
659646511983 105333312
296210694873 105335044
762584980413 105336776
411053612033 105338508
474077164133 105340240
133749982793 105341972
238088974603 105343704
507689725253 105345436
191871703063 105347168
675052269163 105348900
780091522663 105350632
602925315093 105352364
473376902443 105354096
969862440653 105355828
789895186323 105357560
964960608823 105359292
425759107523 105361024
271701535723 105362756
636537876213 105364488
539901762993 105366220
565111183833 105367952
959358515303 105369684
179967254333 105371416
530098099333 105373148
870425280673 105374880
275903105863 105376612
958658253613 105378344
988769506283 105380076
451668790053 105381808
287107292903 105383540
934849356153 105385272
391446284713 105387004
67225122243 105388736
880929206023 105390468
939751187983 105392200
775189690833 105393932
278704152623 105395664
295510433183 105397396
695359858173 105399128
41315439713 105400860
859921355323 105402592
134450244483 105404324
141452861383 105406056
607827146923 105407788
427159630903 105409520
184869086163 105411252
807401728573 105412984
25909682533 105414716
464973762163 105416448
373239480773 105418180
390746023023 105419912
186969871233 105421644
212179292073 105423376
67925383933 105425108
203776151793 105426840
469875593993 105428572
445366434843 105430304
672251222403 105432036
75628262523 105433768
215680600523 105435500
397048378233 105437232
968461917273 105438964
934849356153 105440696
251393946713 105442428
310916190363 105444160
855719785183 105445892
212879553763 105447624
518893912293 105449356
255595516853 105451088
219882170663 105452820
122545795753 105454552
35713346193 105456284
29410990983 105458016
303213311773 105459748
891433131373 105461480
978965842623 105463212
151956786733 105464944
642840231423 105466676
899136009963 105468408
138651814623 105470140
939751187983 105471872
369738172323 105473604
490183183003 105475336
146354693213 105477068
675052269163 105478800
693959334793 105480532
370438434013 105482264
634437091143 105483996
833311411103 105485728
950255113333 105487460
273102059103 105489192
964960608823 105490924
68625645623 105492656
848016906593 105494388
741577129713 105496120
51119103373 105497852
448867743293 105499584
679253839303 105501316
700961951693 105503048
934149094463 105504780
100837683363 105506512
785693616183 105508244
531498622713 105509976
109240823643 105511708
544103333133 105513440
298311479943 105515172
331223779373 105516904
937650402913 105518636
692558811413 105520368
868324495603 105522100
954456683473 105523832
315818022193 105525564
717067970563 105527296
871125542363 105529028
919443598973 105530760
220582432353 105532492
682054886063 105534224
782192307733 105535956
481079781033 105537688
556708043553 105539420
72827215763 105541152
152657048423 105542884
389345499643 105544616
423658322453 105546348
872526065743 105548080
951655636713 105549812
831910887723 105551544
623232904103 105553276
263298395443 105555008
983167412763 105556740
466374285543 105558472
126747365893 105560204
753481578443 105561936
214980338833 105563668
795497279843 105565400
667349390573 105567132
565111183833 105568864
523095482433 105570596
812303560403 105572328
105739515193 105574060
960058776993 105575792
728272157603 105577524
301812788393 105579256
895634701513 105580988
33612561123 105582720
526596790883 105584452
795497279843 105586184
602225053403 105587916
380942359363 105589648
422958060763 105591380
447467219913 105593112
698861166623 105594844
832611149413 105596576
963560085443 105598308
791995971393 105600040
791995971393 105601772
273102059103 105603504
721269540703 105605236
313016975433 105606968
607126885233 105608700
563710660453 105610432
487382136243 105612164
852218476733 105613896
874626850813 105615628
140752599693 105617360
84031402803 105619092
81930617733 105620824
267499965583 105622556
198174058273 105624288
525896529193 105626020
285006507833 105627752
324221162473 105629484
46217271543 105631216
860621617013 105632948
95235589843 105634680
39214654643 105636412
190471179683 105638144
170163590673 105639876
30111252673 105641608
239489497983 105643340
897035224893 105645072
132349459413 105646804
706564045213 105648536
526596790883 105650268
207277460243 105652000
308815405293 105653732
28710729293 105655464
32212037743 105657196
133049721103 105658928
446066696533 105660660
836812719553 105662392
418056228933 105664124
988069244593 105665856
380942359363 105667588
622532642413 105669320
490883444693 105671052
669450175643 105672784
524496005813 105674516
193272226443 105676248
436963294563 105677980
768887335623 105679712
979666104313 105681444
379541835983 105683176
29410990983 105684908
338226396273 105686640
505588940183 105688372
594522174813 105690104
287107292903 105691836
761184457033 105693568
449568004983 105695300
835412196173 105697032
116943702233 105698764
150556263353 105700496
121145272373 105702228
544103333133 105703960
987368982903 105705692
287107292903 105707424
20307589013 105709156
386544452883 105710888
279404414313 105712620
995772123183 105714352
596622959883 105716084
664548343813 105717816
749280008303 105719548
968461917273 105721280
885130776163 105723012
399849424993 105724744
553906996793 105726476
977565319243 105728208
655444941843 105729940
857120308563 105731672
216380862213 105733404
140752599693 105735136
267499965583 105736868
731073204363 105738600
570013015663 105740332
728272157603 105742064
245791853193 105743796
751380793373 105745528
663147820433 105747260
96636113223 105748992
539901762993 105750724
364836340493 105752456
794797018153 105754188
775189690833 105755920
335425349513 105757652
429960677663 105759384
348730321623 105761116
995071861493 105762848
308815405293 105764580
607126885233 105766312
702362475073 105768044
258396563613 105769776
856420046873 105771508
603625576783 105773240
259096825303 105774972
923645169113 105776704
788494662943 105778436
336825872893 105780168
415955443863 105781900
155458095183 105783632
140752599693 105785364
506989463563 105787096
258396563613 105788828
526596790883 105790560
366236863873 105792292
294109909803 105794024
789895186323 105795756
39914916333 105797488
51119103373 105799220
916642552213 105800952
790595448013 105802684
623232904103 105804416
410353350343 105806148
531498622713 105807880
614129502133 105809612
152657048423 105811344
874626850813 105813076
344528751483 105814808
343828489793 105816540
263298395443 105818272
109941085333 105820004
576315370873 105821736
314417498813 105823468
24509159153 105825200
435562771183 105826932
585418772843 105828664
158259141943 105830396
530098099333 105832128
128848150963 105833860
531498622713 105835592
18907065633 105837324
166662282223 105839056
838913504623 105840788
111341608713 105842520
501387370043 105844252
86132187873 105845984
364836340493 105847716
2801046763 105849448
601524791713 105851180
834711934483 105852912
794096756463 105854644
130948936033 105856376
21708112393 105858108
12604710423 105859840
221982955733 105861572
532899146093 105863304
438363817943 105865036
156858618563 105866768
814404345473 105868500
985968459523 105870232
997872908253 105871964
948854589953 105873696
413854658793 105875428
713566662113 105877160
480379519343 105878892
988069244593 105880624
22408374083 105882356
386544452883 105884088
909639935313 105885820
937650402913 105887552
75628262523 105889284
448167481603 105891016
281505199383 105892748
724070587463 105894480
511191033703 105896212
885130776163 105897944
911740720383 105899676
925745954183 105901408
156158356873 105903140
443965911463 105904872
981066627693 105906604
208677983623 105908336
42715963093 105910068
801799635053 105911800
726871634223 105913532
908239411933 105915264
428560154283 105916996
791995971393 105918728
134450244483 105920460
623232904103 105922192
607827146923 105923924
981766889383 105925656
84031402803 105927388
714266923803 105929120
514692342153 105930852
89633496323 105932584
191871703063 105934316
27310205913 105936048
217081123903 105937780
621132119033 105939512
151256525043 105941244
481079781033 105942976
73527477453 105944708
759083671963 105946440
343828489793 105948172
446066696533 105949904
432061462733 105951636
915242028833 105953368
509790510323 105955100
117643963923 105956832
567211968903 105958564
207977721933 105960296
59522243653 105962028
885831037853 105963760
79129570973 105965492
16106018873 105967224
549705426653 105968956
709365091973 105970688
536400454543 105972420
633036567763 105974152
877427897573 105975884
620431857343 105977616
128848150963 105979348
463573238783 105981080
163861235463 105982812
142153123073 105984544
343128228103 105986276
219181908973 105988008
753481578443 105989740
296210694873 105991472
495085014833 105993204
345229013173 105994936
923645169113 105996668
104338991813 105998400
607126885233 106000132
322820639093 106001864
642139969733 106003596
214980338833 106005328
731773466053 106007060
548304903273 106008792
927846739253 106010524
65824598863 106012256
170863852363 106013988
770988120693 106015720
624633427483 106017452
420857275693 106019184
499286584973 106020916
701662213383 106022648
541302286373 106024380
228985572633 106026112
278003890933 106027844
195373011513 106029576
546904379893 106031308
483180566103 106033040
154057571803 106034772
991570553043 106036504
411753873723 106038236
751380793373 106039968
268900488963 106041700
179266992643 106043432
303913573463 106045164
126047104203 106046896
754882101823 106048628
788494662943 106050360
655444941843 106052092
328422732613 106053824
837512981243 106055556
670850699023 106057288
23808897463 106059020
953756421783 106060752
69325907313 106062484
683455409443 106064216
306714620223 106065948
740876868023 106067680
88232972943 106069412
312316713743 106071144
600124268333 106072876
341027443033 106074608
131649197723 106076340
801099373363 106078072
539901762993 106079804
462872977093 106081536
900536533343 106083268
981766889383 106085000
691158288033 106086732
231786619393 106088464
786393877873 106090196
303913573463 106091928
222683217423 106093660
118344225613 106095392
310916190363 106097124
525896529193 106098856
665248605503 106100588
630235521003 106102320
230386096013 106104052
151256525043 106105784
946053543193 106107516
772388644073 106109248
1400523383 106110980
604325838473 106112712
81230356043 106114444
185569347853 106116176
934149094463 106117908
518893912293 106119640
571413539043 106121372
406852041893 106123104
645641278183 106124836
342427966413 106126568
894934439823 106128300
914541767143 106130032
433461986113 106131764
539901762993 106133496
256295778543 106135228
797598064913 106136960
851518215043 106138692
67925383933 106140424
905438365173 106142156
291308863043 106143888
968461917273 106145620
650543110013 106147352
570013015663 106149084
513291818773 106150816
844515598143 106152548
221282694043 106154280
685556194513 106156012
661747297053 106157744
626734212553 106159476
322820639093 106161208
995071861493 106162940
168763067293 106164672
328422732613 106166404
942552234743 106168136
766086288863 106169868
874626850813 106171600
786393877873 106173332
114842917163 106175064
63723813793 106176796
710765615353 106178528
174365160813 106180260
393547069783 106181992
849417429973 106183724
404751256823 106185456
879528682643 106187188
546204118203 106188920
193272226443 106190652
855019523493 106192384
640039184663 106194116
200274843343 106195848
203075890103 106197580
527297052573 106199312
703762998453 106201044
46917533233 106202776
423658322453 106204508
400549686683 106206240
999973693323 106207972
335425349513 106209704
731773466053 106211436
644941016493 106213168
908239411933 106214900
341027443033 106216632
628834997623 106218364
512591557083 106220096
579816679323 106221828
898435748273 106223560
300412265013 106225292
329122994303 106227024
334725087823 106228756
72827215763 106230488
844515598143 106232220
539901762993 106233952
213579815453 106235684
141452861383 106237416
974764272483 106239148
594522174813 106240880
912440982073 106242612
883029991093 106244344
554607258483 106246076
228285310943 106247808
455870360193 106249540
303913573463 106251272
853619000113 106253004
818605915613 106254736
869725018983 106256468
839613766313 106258200
198874319963 106259932
656145203533 106261664
18907065633 106263396
771688382383 106265128
999973693323 106266860
275903105863 106268592
683455409443 106270324
324921424163 106272056
447467219913 106273788
961459300373 106275520
67225122243 106277252
796197541533 106278984
520994697363 106280716
528697575953 106282448
775189690833 106284180
819306177303 106285912
205876936863 106287644
274502582483 106289376
128848150963 106291108
507689725253 106292840
242290544743 106294572
619731595653 106296304
787094139563 106298036
609227670303 106299768
893533916443 106301500
33612561123 106303232
711465877043 106304964
849417429973 106306696
322120377403 106308428
837512981243 106310160
520294435673 106311892
92434543083 106313624
549005164963 106315356
741577129713 106317088
998573169943 106318820
323520900783 106320552
827709317583 106322284
658946250293 106324016
496485538213 106325748
763285242103 106327480
297611218253 106329212
856420046873 106330944
433461986113 106332676
235988189533 106334408
247192376573 106336140
123246057443 106337872
877427897573 106339604
71426692383 106341336
983167412763 106343068
342427966413 106344800
137951552933 106346532
502787893423 106348264
943252496433 106349996
434862509493 106351728
422958060763 106353460
481780042723 106355192
955857206853 106356924
843815336453 106358656
556708043553 106360388
456570621883 106362120
35713346193 106363852
744378176473 106365584
161060188703 106367316
139352076313 106369048
106439776883 106370780
967761655583 106372512
661747297053 106374244
453069313433 106375976
397048378233 106377708
858520831943 106379440
154057571803 106381172
295510433183 106382904
430660939353 106384636
626033950863 106386368
245091591503 106388100
14005233803 106389832
128848150963 106391564
944653019813 106393296
529397837643 106395028
492283968073 106396760
662447558743 106398492
605726361853 106400224
858520831943 106401956
404751256823 106403688
193972488133 106405420
662447558743 106407152
125346842513 106408884
370438434013 106410616
390746023023 106412348
679954100993 106414080
935549617843 106415812
192571964753 106417544
259096825303 106419276
965660870513 106421008
488782659623 106422740
469875593993 106424472
508389986943 106426204
236688451223 106427936
812303560403 106429668
404050995133 106431400
765386027173 106433132
593121651433 106434864
576315370873 106436596
800399111673 106438328
301112526703 106440060
587519557913 106441792
612028717063 106443524
675052269163 106445256
32912299433 106446988
95235589843 106448720
980366366003 106450452
712166138733 106452184
910340197003 106453916
647041801563 106455648
628134735933 106457380
641439708043 106459112
415955443863 106460844
42715963093 106462576
380942359363 106464308
436263032873 106466040
551806211723 106467772
570713277353 106469504
841714551383 106471236
137251291243 106472968
94535328153 106474700
544103333133 106476432
807401728573 106478164
810903037023 106479896
460772192023 106481628
761884718723 106483360
508389986943 106485092
654744680153 106486824
49018318303 106488556
389345499643 106490288
280804937693 106492020
279404414313 106493752
267499965583 106495484
177166207573 106497216
343128228103 106498948
790595448013 106500680
217781385593 106502412
242990806433 106504144
383743406123 106505876
180667516023 106507608
584718511153 106509340
860621617013 106511072
878128159263 106512804
95935851533 106514536
177166207573 106516268
740176606333 106518000
745078438163 106519732
530798361023 106521464
182768301093 106523196
820706700683 106524928
308815405293 106526660
254895255163 106528392
539901762993 106530124
840314028003 106531856
691158288033 106533588
530798361023 106535320
46917533233 106537052
112742132093 106538784
9803663663 106540516
21007850703 106542248
95235589843 106543980
612728978753 106545712
672951484093 106547444
289908339663 106549176
916642552213 106550908
546904379893 106552640
525896529193 106554372
29410990983 106556104
491583706383 106557836
140752599693 106559568
945353281503 106561300
323520900783 106563032
754181840133 106564764
677153054233 106566496
207977721933 106568228
867624233913 106569960
691158288033 106571692
188370394613 106573424
595922698193 106575156
852218476733 106576888
266799703893 106578620
404751256823 106580352
285706769523 106582084
871825804053 106583816
706564045213 106585548
812303560403 106587280
58821981963 106589012
169463328983 106590744
111341608713 106592476
643540493113 106594208
313717237123 106595940
943252496433 106597672
518193650603 106599404
452369051743 106601136
670150437333 106602868
980366366003 106604600
808802251953 106606332
918743337283 106608064
328422732613 106609796
950955375023 106611528
852918738423 106613260
25209420843 106614992
212179292073 106616724
665248605503 106618456
45517009853 106620188
845215859833 106621920
188370394613 106623652
847316644903 106625384
978265580933 106627116
64424075483 106628848
706564045213 106630580
70726430693 106632312
791995971393 106634044
471976379063 106635776
396348116543 106637508
294810171493 106639240
613429240443 106640972
530098099333 106642704
880228944333 106644436
609927931993 106646168
983167412763 106647900
270301012343 106649632
373239480773 106651364
444666173153 106653096
474077164133 106654828
56721196893 106656560
226184525873 106658292
455170098503 106660024
224784002493 106661756
132349459413 106663488
763985503793 106665220
504188416803 106666952
420857275693 106668684
690458026343 106670416
157558880253 106672148
86132187873 106673880
330523517683 106675612
595222436503 106677344
88232972943 106679076
291308863043 106680808
156858618563 106682540
490183183003 106684272
571413539043 106686004
136551029553 106687736
261197610373 106689468
541302286373 106691200
301112526703 106692932
948154328263 106694664
206577198553 106696396
637238137903 106698128
212179292073 106699860
201675366723 106701592
413854658793 106703324
151956786733 106705056
263998657133 106706788
363435817113 106708520
319319330643 106710252
888632084613 106711984
680654362683 106713716
469875593993 106715448
600124268333 106717180
628134735933 106718912
96636113223 106720644
273802320793 106722376
77729047593 106724108
624633427483 106725840
65124337173 106727572
794797018153 106729304
2801046763 106731036
122545795753 106732768
657545726913 106734500
497185799903 106736232
913841505453 106737964
261897872063 106739696
168062805603 106741428
838913504623 106743160
383043144433 106744892
877427897573 106746624
275903105863 106748356
376740789223 106750088
26609944223 106751820
282905722763 106753552
791295709703 106755284
364136078803 106757016
848016906593 106758748
28710729293 106760480
90333758013 106762212
633036567763 106763944
165261758843 106765676
357133461903 106767408
25209420843 106769140
603625576783 106770872
568612492283 106772604
478978995963 106774336
563010398763 106776068
309515666983 106777800
911740720383 106779532
58121720273 106781264
301112526703 106782996
404751256823 106784728
498586323283 106786460
292009124733 106788192
151956786733 106789924
674352007473 106791656
196773534893 106793388
371838957393 106795120
367637387253 106796852
771688382383 106798584
971262964033 106800316
801099373363 106802048
408952826963 106803780
478978995963 106805512
737375559573 106807244
934149094463 106808976
786393877873 106810708
646341539873 106812440
495085014833 106814172
572113800733 106815904
715667447183 106817636
880228944333 106819368
283605984453 106821100
778690999283 106822832
569312753973 106824564
427159630903 106826296
164561497153 106828028
613429240443 106829760
486681874553 106831492
368337648943 106833224
692558811413 106834956
60922767033 106836688
530098099333 106838420
520294435673 106840152
169463328983 106841884
14005233803 106843616
557408305243 106845348
679253839303 106847080
70726430693 106848812
780091522663 106850544
579116417633 106852276
117643963923 106854008
958658253613 106855740
640739446353 106857472
677853315923 106859204
556708043553 106860936
256295778543 106862668
309515666983 106864400
217781385593 106866132
755582363513 106867864
907539150243 106869596
93134804773 106871328
163160973773 106873060
777990737593 106874792
940451449673 106876524
126747365893 106878256
366937125563 106879988
453069313433 106881720
745078438163 106883452
249293161643 106885184
172964637433 106886916
480379519343 106888648
911740720383 106890380
942552234743 106892112
609927931993 106893844
349430583313 106895576
796197541533 106897308
829810102653 106899040
501387370043 106900772
693259073103 106902504
311616452053 106904236
656845465223 106905968
624633427483 106907700
397048378233 106909432
479679257653 106911164
913141243763 106912896
39914916333 106914628
120445010683 106916360
358533985283 106918092
379541835983 106919824
89633496323 106921556
241590283053 106923288
809502513643 106925020
35013084503 106926752
950255113333 106928484
29410990983 106930216
66524860553 106931948
299712003323 106933680
748579746613 106935412
304613835153 106937144
259096825303 106938876
696060119863 106940608
909639935313 106942340
165962020533 106944072
72126954073 106945804
401950210063 106947536
593821913123 106949268
920143860663 106951000
174365160813 106952732
787794401253 106954464
310215928673 106956196
282905722763 106957928
717768232253 106959660
866223710533 106961392
408952826963 106963124
546904379893 106964856
247192376573 106966588
697460643243 106968320
747179223233 106970052
296210694873 106971784
398448901613 106973516
227585049253 106975248
831210626033 106976980
637238137903 106978712
177866469263 106980444
76328524213 106982176
346629536553 106983908
670150437333 106985640
526596790883 106987372
416655705553 106989104
502087631733 106990836
364136078803 106992568
88232972943 106994300
698861166623 106996032
390746023023 106997764
52519626753 106999496
742977653093 107001228
290608601353 107002960
239489497983 107004692
934849356153 107006424
552506473413 107008156
240189759673 107009888
428560154283 107011620
30811514363 107013352
432061462733 107015084
861321878703 107016816
742277391403 107018548
61623028723 107020280
86132187873 107022012
570013015663 107023744
461472453713 107025476
569312753973 107027208
890032607993 107028940
133049721103 107030672
816505130543 107032404
595222436503 107034136
676452792543 107035868
791295709703 107037600
121145272373 107039332
371138695703 107041064
939751187983 107042796
612028717063 107044528
86832449563 107046260
660346773673 107047992
612028717063 107049724
865523448843 107051456
548304903273 107053188
981066627693 107054920
95935851533 107056652
404050995133 107058384
645641278183 107060116
231086357703 107061848
895634701513 107063580
565111183833 107065312
193972488133 107067044
966361132203 107068776
77729047593 107070508
212879553763 107072240
862022140393 107073972
413854658793 107075704
205876936863 107077436
370438434013 107079168
794797018153 107080900
510490772013 107082632
537100716233 107084364
321420115713 107086096
43416224783 107087828
739476344643 107089560
150556263353 107091292
886531299543 107093024
205876936863 107094756
119744748993 107096488
927846739253 107098220
99437159983 107099952
712866400423 107101684
36413607883 107103416
88232972943 107105148
696760381553 107106880
570013015663 107108612
4201570143 107110344
326321947543 107112076
334725087823 107113808
640039184663 107115540
710065353663 107117272
497886061593 107119004
426459369213 107120736
897035224893 107122468
139352076313 107124200
510490772013 107125932
949554851643 107127664
864823187153 107129396
924345430803 107131128
678553577613 107132860
693259073103 107134592
873926589123 107136324
925045692493 107138056
174365160813 107139788
476177949203 107141520
327022209233 107143252
924345430803 107144984
86132187873 107146716
955857206853 107148448
755582363513 107150180
357133461903 107151912
105739515193 107153644
19607327323 107155376
349430583313 107157108
107140038573 107158840
828409579273 107160572
566511707213 107162304
493684491453 107164036
37814131263 107165768
880228944333 107167500
961459300373 107169232
756982886893 107170964
330523517683 107172696
44116486473 107174428
651943633393 107176160
819306177303 107177892
167362543913 107179624
656845465223 107181356
32212037743 107183088
772388644073 107184820
310215928673 107186552
565811445523 107188284
846616383213 107190016
612728978753 107191748
197473796583 107193480
771688382383 107195212
61623028723 107196944
771688382383 107198676
156858618563 107200408
348030059933 107202140
792696233083 107203872
336125611203 107205604
279404414313 107207336
64424075483 107209068
21708112393 107210800
649142586633 107212532
831210626033 107214264
51119103373 107215996
902637318413 107217728
790595448013 107219460
11904448733 107221192
76328524213 107222924
941151711363 107224656
811603298713 107226388
948154328263 107228120
395647854853 107229852
161060188703 107231584
803900420123 107233316
297611218253 107235048
835412196173 107236780
276603367553 107238512
217081123903 107240244
409653088653 107241976
216380862213 107243708
166662282223 107245440
623232904103 107247172
53219888443 107248904
191171441373 107250636
737375559573 107252368
216380862213 107254100
308815405293 107255832
524496005813 107257564
246492114883 107259296
603625576783 107261028
540602024683 107262760
651243371703 107264492
773088905763 107266224
950955375023 107267956
646341539873 107269688
103638730123 107271420
428560154283 107273152
761884718723 107274884
700961951693 107276616
633036567763 107278348
446766958223 107280080
39914916333 107281812
457971145263 107283544
806701466883 107285276
681354624373 107287008
403350733443 107288740
742977653093 107290472
91034019703 107292204
658245988603 107293936
688357241273 107295668
577015632563 107297400
207977721933 107299132
293409648113 107300864
784293092803 107302596
392146546403 107304328
334024826133 107306060
315117760503 107307792
161760450393 107309524
877427897573 107311256
464273500473 107312988
834711934483 107314720
287107292903 107316452
452369051743 107318184
599424006643 107319916
260497348683 107321648
791295709703 107323380
170863852363 107325112
718468493943 107326844
964260347133 107328576
128147889273 107330308
284306246143 107332040
817205392233 107333772
477578472583 107335504
797598064913 107337236
774489429143 107338968
567912230593 107340700
953756421783 107342432
527297052573 107344164
58121720273 107345896
233187142773 107347628
310916190363 107349360
915242028833 107351092
882329729403 107352824
788494662943 107354556
253494731783 107356288
663848082123 107358020
325621685853 107359752
182768301093 107361484
254194993473 107363216
234587666153 107364948
721969802393 107366680
89633496323 107368412
934149094463 107370144
271001274033 107371876
540602024683 107373608
318619068953 107375340
738075821263 107377072
338926657963 107378804
593121651433 107380536
268900488963 107382268
32212037743 107384000
859921355323 107385732
614129502133 107387464
670850699023 107389196
8403140283 107390928
67225122243 107392660
692558811413 107394392
558808828623 107396124
527997314263 107397856
813704083783 107399588
108540561953 107401320
904738103483 107403052
551806211723 107404784
707964568593 107406516
836112457863 107408248
749280008303 107409980
612028717063 107411712
525196267503 107413444
58121720273 107415176
747879484923 107416908
740876868023 107418640
137951552933 107420372
70726430693 107422104
589620342983 107423836
606426623543 107425568
15405757183 107427300
923645169113 107429032
102938468433 107430764
578416155943 107432496
423658322453 107434228
824908270823 107435960
495785276523 107437692
246492114883 107439424
647041801563 107441156
881629467713 107442888
54620411823 107444620
447467219913 107446352
240890021363 107448084
621132119033 107449816
140752599693 107451548
322120377403 107453280
511891295393 107455012
894934439823 107456744
552506473413 107458476
696060119863 107460208
827709317583 107461940
395647854853 107463672
453069313433 107465404
634437091143 107467136
178566730953 107468868
287807554593 107470600
879528682643 107472332
922244645733 107474064
731073204363 107475796
16106018873 107477528
672951484093 107479260
704463260143 107480992
361335032043 107482724
973363749103 107484456
223383479113 107486188
44116486473 107487920
677153054233 107489652
676452792543 107491384
137951552933 107493116
845916121523 107494848
964960608823 107496580
4201570143 107498312
165261758843 107500044
428560154283 107501776
789895186323 107503508
130248674343 107505240
493684491453 107506972
560909613693 107508704
539201501303 107510436
424358584143 107512168
834711934483 107513900
414554920483 107515632
626033950863 107517364
190471179683 107519096
970562702343 107520828
952355898403 107522560
443965911463 107524292
913841505453 107526024
959358515303 107527756
135150506173 107529488
964260347133 107531220
35713346193 107532952
176465945883 107534684
794797018153 107536416
593821913123 107538148
338226396273 107539880
380942359363 107541612
935549617843 107543344
551105950033 107545076
462172715403 107546808
994371599803 107548540
41315439713 107550272
659646511983 107552004
434862509493 107553736
845215859833 107555468
579116417633 107557200
693259073103 107558932
189770917993 107560664
539201501303 107562396
341027443033 107564128
544103333133 107565860
731073204363 107567592
136551029553 107569324
45517009853 107571056
878128159263 107572788
581917464393 107574520
331223779373 107576252
412454135413 107577984
841014289693 107579716
103638730123 107581448
809502513643 107583180
750680531683 107584912
841014289693 107586644
364136078803 107588376
619031333963 107590108
297611218253 107591840
717768232253 107593572
458671406953 107595304
86832449563 107597036
463573238783 107598768
473376902443 107600500
32912299433 107602232
422257799073 107603964
373239480773 107605696
708664830283 107607428
752781316753 107609160
866223710533 107610892
127447627583 107612624
138651814623 107614356
504188416803 107616088
35013084503 107617820
517493388913 107619552
829109840963 107621284
487382136243 107623016
383043144433 107624748
995772123183 107626480
922944907423 107628212
83331141113 107629944
847316644903 107631676
793396494773 107633408
35013084503 107635140
492283968073 107636872
682755147753 107638604
969162178963 107640336
132349459413 107642068
584018249463 107643800
681354624373 107645532
753481578443 107647264
824908270823 107648996
140052338003 107650728
672951484093 107652460
791995971393 107654192
160359927013 107655924
577715894253 107657656
79129570973 107659388
225484264183 107661120
814404345473 107662852
692558811413 107664584
557408305243 107666316
531498622713 107668048
838213242933 107669780
401249948373 107671512
198174058273 107673244
67925383933 107674976
98736898293 107676708
517493388913 107678440
235988189533 107680172
247892638263 107681904
867624233913 107683636
116943702233 107685368
667349390573 107687100
901236795033 107688832
476878210893 107690564
644941016493 107692296
494384753143 107694028
86832449563 107695760
183468562783 107697492
493684491453 107699224
748579746613 107700956
740176606333 107702688
265399180513 107704420
371138695703 107706152
823507747443 107707884
712166138733 107709616
163160973773 107711348
557408305243 107713080
400549686683 107714812
425759107523 107716544
782892569423 107718276
729672680983 107720008
742977653093 107721740
502087631733 107723472
434862509493 107725204
331223779373 107726936
335425349513 107728668
931348047703 107730400
371138695703 107732132
203075890103 107733864
947454066573 107735596
366937125563 107737328
108540561953 107739060
751380793373 107740792
494384753143 107742524
180667516023 107744256
910340197003 107745988
109240823643 107747720
757683148583 107749452
800399111673 107751184
241590283053 107752916
759783933653 107754648
964960608823 107756380
813704083783 107758112
672251222403 107759844
644240754803 107761576
812303560403 107763308
713566662113 107765040
488082397933 107766772
154757833493 107768504
971262964033 107770236
637238137903 107771968
351531368383 107773700
175065422503 107775432
768187073933 107777164
658946250293 107778896
841014289693 107780628
792696233083 107782360
93835066463 107784092
30111252673 107785824
882329729403 107787556
226884787563 107789288
959358515303 107791020
696060119863 107792752
855719785183 107794484
72827215763 107796216
532899146093 107797948
133749982793 107799680
922244645733 107801412
950955375023 107803144
398448901613 107804876
677853315923 107806608
179266992643 107808340
488082397933 107810072
471976379063 107811804
969862440653 107813536
210778768693 107815268
911740720383 107817000
101537945053 107818732
422257799073 107820464
848717168283 107822196
267499965583 107823928
506289201873 107825660
278003890933 107827392
207977721933 107829124
175065422503 107830856
352931891763 107832588
121845534063 107834320
579816679323 107836052
969162178963 107837784
601524791713 107839516
947454066573 107841248
512591557083 107842980
766786550553 107844712
413154397103 107846444
28010467603 107848176
185569347853 107849908
390045761333 107851640
770988120693 107853372
263998657133 107855104
680654362683 107856836
971262964033 107858568
637238137903 107860300
105039253503 107862032
720569279013 107863764
965660870513 107865496
574914847493 107867228
397048378233 107868960
63723813793 107870692
366236863873 107872424
397048378233 107874156
990170029663 107875888
790595448013 107877620
621132119033 107879352
699561428313 107881084
159659665323 107882816
536400454543 107884548
842414813073 107886280
312316713743 107888012
53219888443 107889744
177866469263 107891476
267499965583 107893208
87532711253 107894940
450268266673 107896672
553206735103 107898404
256295778543 107900136
276603367553 107901868
869725018983 107903600
196773534893 107905332
287807554593 107907064
432761724423 107908796
665248605503 107910528
861321878703 107912260
647742063253 107913992
86832449563 107915724
32912299433 107917456
838913504623 107919188
555307520173 107920920
81930617733 107922652
581217202703 107924384
824908270823 107926116
330523517683 107927848
244391329813 107929580
222683217423 107931312
383743406123 107933044
179967254333 107934776
995772123183 107936508
529397837643 107938240
967761655583 107939972
929947524323 107941704
901236795033 107943436
427859892593 107945168
957957991923 107946900
42015701403 107948632
158259141943 107950364
266799703893 107952096
626033950863 107953828
781492046043 107955560
140052338003 107957292
713566662113 107959024
49018318303 107960756
497185799903 107962488
146354693213 107964220
871825804053 107965952
629535259313 107967684
332624302753 107969416
345929274863 107971148
878828420953 107972880
98036636603 107974612
516793127223 107976344
896334963203 107978076
410353350343 107979808
48318056613 107981540
113442393783 107983272
327022209233 107985004
15405757183 107986736
190471179683 107988468
439064079633 107990200
552506473413 107991932
561609875383 107993664
9803663663 107995396
404050995133 107997128
566511707213 107998860
155458095183 108000592
306014358533 108002324
227585049253 108004056
509090248633 108005788
758383410273 108007520
56721196893 108009252
320019592333 108010984
31511776053 108012716
612028717063 108014448
322820639093 108016180
308115143603 108017912
53219888443 108019644
422958060763 108021376
315818022193 108023108
174365160813 108024840
252794470093 108026572
308815405293 108028304
562310137073 108030036
799698849983 108031768
151956786733 108033500
277303629243 108035232
661047035363 108036964
941851973053 108038696
140052338003 108040428
103638730123 108042160
880228944333 108043892
741577129713 108045624
878128159263 108047356
988069244593 108049088
21007850703 108050820
1400523383 108052552
983167412763 108054284
347329798243 108056016
635837614523 108057748
318619068953 108059480
953056160093 108061212
378141312603 108062944
843115074763 108064676
219181908973 108066408
544103333133 108068140
504188416803 108069872
206577198553 108071604
30811514363 108073336
292709386423 108075068
748579746613 108076800
364136078803 108078532
441865126393 108080264
64424075483 108081996
485281351173 108083728
165261758843 108085460
448167481603 108087192
575615109183 108088924
714967185493 108090656
509090248633 108092388
183468562783 108094120
742977653093 108095852
429260415973 108097584
881629467713 108099316
131649197723 108101048
609227670303 108102780
617630810583 108104512
755582363513 108106244
383043144433 108107976
177166207573 108109708
990170029663 108111440
868324495603 108113172
860621617013 108114904
693259073103 108116636
205876936863 108118368
492283968073 108120100
855019523493 108121832
752781316753 108123564
684155671133 108125296
7002616903 108127028
872526065743 108128760
577715894253 108130492
511891295393 108132224
597323221573 108133956
430660939353 108135688
866223710533 108137420
524496005813 108139152
664548343813 108140884
370438434013 108142616
575615109183 108144348
866923972223 108146080
586819296223 108147812
628834997623 108149544
747179223233 108151276
290608601353 108153008
537100716233 108154740
310215928673 108156472
53219888443 108158204
565811445523 108159936
717768232253 108161668
193272226443 108163400
190471179683 108165132
130248674343 108166864
235988189533 108168596
553206735103 108170328
668049652263 108172060
579116417633 108173792
371838957393 108175524
522395220743 108177256
948154328263 108178988
306714620223 108180720
81230356043 108182452
429960677663 108184184
488082397933 108185916
763985503793 108187648
618331072273 108189380
200274843343 108191112
563010398763 108192844
927846739253 108194576
956557468543 108196308
168763067293 108198040
334024826133 108199772
343828489793 108201504
102238206743 108203236
593121651433 108204968
273802320793 108206700
932048309393 108208432
520294435673 108210164
537100716233 108211896
139352076313 108213628
240890021363 108215360
319319330643 108217092
895634701513 108218824
943252496433 108220556
615530025513 108222288
731073204363 108224020
249293161643 108225752
355032676833 108227484
142153123073 108229216
569312753973 108230948
731773466053 108232680
381642621053 108234412
376040527533 108236144
644941016493 108237876
217781385593 108239608
95235589843 108241340
603625576783 108243072
864122925463 108244804
808101990263 108246536
765386027173 108248268
396348116543 108250000
137951552933 108251732
684855932823 108253464
200274843343 108255196
602925315093 108256928
407552303583 108258660
776590214213 108260392
395647854853 108262124
389345499643 108263856
330523517683 108265588
621832380723 108267320
536400454543 108269052
846616383213 108270784
144253908143 108272516
345929274863 108274248
556007781863 108275980
763985503793 108277712
933448832773 108279444
38514392953 108281176
375340265843 108282908
720569279013 108284640
115543178853 108286372
687656979583 108288104
522395220743 108289836
193272226443 108291568
418756490623 108293300
121845534063 108295032
107840300263 108296764
540602024683 108298496
425759107523 108300228
506289201873 108301960
5602093523 108303692
11904448733 108305424
231086357703 108307156
546904379893 108308888
302513050083 108310620
301812788393 108312352
148455478283 108314084
193972488133 108315816
551806211723 108317548
501387370043 108319280
799698849983 108321012
968461917273 108322744
715667447183 108324476
865523448843 108326208
770287859003 108327940
781492046043 108329672
65824598863 108331404
675752530853 108333136
361335032043 108334868
222683217423 108336600
735274774503 108338332
392846808093 108340064
467074547233 108341796
322120377403 108343528
161760450393 108345260
386544452883 108346992
774489429143 108348724
756282625203 108350456
790595448013 108352188
560909613693 108353920
184869086163 108355652
184168824473 108357384
607827146923 108359116
58121720273 108360848
252794470093 108362580
305314096843 108364312
871125542363 108366044
237388712913 108367776
581917464393 108369508
725471110843 108371240
199574581653 108372972
57421458583 108374704
187670132923 108376436
770287859003 108378168
252094208403 108379900
969862440653 108381632
390746023023 108383364
69325907313 108385096
937650402913 108386828
157558880253 108388560
649142586633 108390292
27310205913 108392024
705863783523 108393756
362735555423 108395488
549005164963 108397220
509090248633 108398952
430660939353 108400684
336825872893 108402416
952355898403 108404148
368337648943 108405880
759783933653 108407612
720569279013 108409344
343128228103 108411076
513291818773 108412808
798298326603 108414540
926446215873 108416272
200274843343 108418004
275903105863 108419736
679954100993 108421468
63723813793 108423200
358533985283 108424932
114842917163 108426664
919443598973 108428396
941151711363 108430128
969862440653 108431860
443965911463 108433592
549705426653 108435324
533599407783 108437056
294109909803 108438788
35713346193 108440520
810903037023 108442252
782192307733 108443984
736675297883 108445716
827709317583 108447448
278704152623 108449180
208677983623 108450912
315117760503 108452644
856420046873 108454376
754181840133 108456108
926446215873 108457840
40615178023 108459572
637238137903 108461304
431361201043 108463036
453069313433 108464768
147054954903 108466500
139352076313 108468232
245091591503 108469964
191171441373 108471696
66524860553 108473428
39214654643 108475160
151956786733 108476892
460071930333 108478624
577015632563 108480356
837512981243 108482088
696060119863 108483820
992270814733 108485552
184869086163 108487284
904738103483 108489016
85431926183 108490748
665248605503 108492480
723370325773 108494212
775189690833 108495944
682755147753 108497676
880228944333 108499408
62323290413 108501140
772388644073 108502872
999273431633 108504604
709365091973 108506336
878828420953 108508068
536400454543 108509800
293409648113 108511532
46217271543 108513264
793396494773 108514996
438363817943 108516728
196773534893 108518460
651943633393 108520192
266799703893 108521924
377441050913 108523656
158959403633 108525388
413154397103 108527120
758383410273 108528852
591020866363 108530584
994371599803 108532316
65124337173 108534048
507689725253 108535780
35713346193 108537512
713566662113 108539244
691158288033 108540976
361335032043 108542708
143553646453 108544440
871125542363 108546172
25209420843 108547904
33612561123 108549636
327722470923 108551368
696060119863 108553100
910340197003 108554832
392846808093 108556564
529397837643 108558296
710765615353 108560028
31511776053 108561760
606426623543 108563492
357133461903 108565224
95235589843 108566956
990170029663 108568688
846616383213 108570420
553206735103 108572152
101537945053 108573884
167362543913 108575616
616930548893 108577348
253494731783 108579080
563010398763 108580812
323520900783 108582544
612028717063 108584276
958658253613 108586008
766086288863 108587740
630235521003 108589472
781492046043 108591204
885130776163 108592936
415255182173 108594668
741577129713 108596400
179266992643 108598132
721969802393 108599864
86832449563 108601596
427859892593 108603328
229685834323 108605060
554607258483 108606792
675052269163 108608524
478278734273 108610256
327722470923 108611988
966361132203 108613720
950255113333 108615452
518893912293 108617184
359934508663 108618916
18206803943 108620648
730372942673 108622380
32212037743 108624112
307414881913 108625844
749280008303 108627576
270301012343 108629308
649842848323 108631040
939050926293 108632772
793396494773 108634504
955156945163 108636236
323520900783 108637968
526596790883 108639700
530098099333 108641432
441865126393 108643164
661747297053 108644896
974064010793 108646628
290608601353 108648360
45517009853 108650092
565111183833 108651824
38514392953 108653556
566511707213 108655288
895634701513 108657020
995071861493 108658752
258396563613 108660484
553206735103 108662216
185569347853 108663948
49018318303 108665680
926446215873 108667412
495085014833 108669144
663848082123 108670876
492984229763 108672608
251393946713 108674340
948154328263 108676072
648442324943 108677804
930647786013 108679536
461472453713 108681268
667349390573 108683000
354332415143 108684732
669450175643 108686464
807401728573 108688196
188370394613 108689928
613429240443 108691660
250693685023 108693392
335425349513 108695124
807401728573 108696856
977565319243 108698588
586819296223 108700320
359934508663 108702052
691158288033 108703784
296910956563 108705516
364836340493 108707248
784293092803 108708980
462872977093 108710712
841714551383 108712444
607827146923 108714176
26609944223 108715908
808802251953 108717640
964260347133 108719372
651243371703 108721104
772388644073 108722836
162460712083 108724568
137951552933 108726300
168062805603 108728032
315117760503 108729764
125346842513 108731496
245091591503 108733228
700261690003 108734960
30811514363 108736692
827709317583 108738424
402650471753 108740156
319319330643 108741888
335425349513 108743620
281505199383 108745352
392846808093 108747084
81930617733 108748816
462172715403 108750548
967761655583 108752280
444666173153 108754012
497886061593 108755744
600824530023 108757476
920143860663 108759208
948154328263 108760940
850117691663 108762672
283605984453 108764404
975464534173 108766136
510490772013 108767868
46917533233 108769600
384443667813 108771332
931348047703 108773064
831210626033 108774796
913141243763 108776528
579816679323 108778260
86832449563 108779992
205876936863 108781724
126747365893 108783456
545503856513 108785188
386544452883 108786920
423658322453 108788652
728272157603 108790384
946753804883 108792116
214280077143 108793848
675752530853 108795580
958658253613 108797312
460071930333 108799044
719869017323 108800776
592421389743 108802508
903337580103 108804240
199574581653 108805972
512591557083 108807704
572814062423 108809436
396348116543 108811168
308815405293 108812900
523795744123 108814632
356433200213 108816364
798998588293 108818096
506989463563 108819828
275202844173 108821560
926446215873 108823292
492984229763 108825024
128147889273 108826756
707964568593 108828488
436963294563 108830220
515392603843 108831952
960759038683 108833684
909639935313 108835416
398448901613 108837148
747879484923 108838880
130248674343 108840612
481079781033 108842344
401950210063 108844076
791295709703 108845808
901236795033 108847540
424358584143 108849272
95235589843 108851004
88933234633 108852736
819306177303 108854468
557408305243 108856200
512591557083 108857932
495785276523 108859664
798998588293 108861396
576315370873 108863128
218481647283 108864860
233187142773 108866592
37814131263 108868324
639338922973 108870056
275202844173 108871788
606426623543 108873520
117643963923 108875252
44116486473 108876984
872526065743 108878716
744378176473 108880448
605726361853 108882180
520294435673 108883912
457270883573 108885644
19607327323 108887376
575615109183 108889108
323520900783 108890840
981066627693 108892572
277303629243 108894304
246492114883 108896036
454469836813 108897768
720569279013 108899500
612728978753 108901232
969162178963 108902964
684155671133 108904696
972663487413 108906428
296210694873 108908160
855719785183 108909892
981766889383 108911624
579116417633 108913356
832611149413 108915088
733874251123 108916820
783592831113 108918552
238789236293 108920284
139352076313 108922016
420157014003 108923748
535700192853 108925480
547604641583 108927212
707964568593 108928944
393547069783 108930676
684855932823 108932408
747879484923 108934140
333324564443 108935872
227585049253 108937604
318619068953 108939336
357833723593 108941068
779391260973 108942800
401950210063 108944532
545503856513 108946264
581217202703 108947996
645641278183 108949728
126047104203 108951460
98736898293 108953192
840314028003 108954924
816505130543 108956656
444666173153 108958388
60922767033 108960120
222683217423 108961852
967061393893 108963584
648442324943 108965316
311616452053 108967048
471976379063 108968780
726171372533 108970512
299712003323 108972244
180667516023 108973976
669450175643 108975708
57421458583 108977440
546904379893 108979172
803200158433 108980904
775189690833 108982636
76328524213 108984368
355732938523 108986100
336825872893 108987832
677153054233 108989564
231086357703 108991296
522395220743 108993028
65124337173 108994760
755582363513 108996492
901236795033 108998224
275202844173 108999956
182068039403 109001688
700261693 109003420
280104676003 109005152
590320604673 109006884
65824598863 109008616
698861166623 109010348
172264375743 109012080
121145272373 109013812
926446215873 109015544
75628262523 109017276
77729047593 109019008
271701535723 109020740
218481647283 109022472
143553646453 109024204
602225053403 109025936
699561428313 109027668
884430514473 109029400
866223710533 109031132
25909682533 109032864
457971145263 109034596
796197541533 109036328
981066627693 109038060
289908339663 109039792
179967254333 109041524
227585049253 109043256
843815336453 109044988
614829763823 109046720
439764341323 109048452
724070587463 109050184
551105950033 109051916
544803594823 109053648
327022209233 109055380
866223710533 109057112
201675366723 109058844
228985572633 109060576
960058776993 109062308
322820639093 109064040
626033950863 109065772
881629467713 109067504
342427966413 109069236
665248605503 109070968
913841505453 109072700
893533916443 109074432
10503925353 109076164
124646580823 109077896
650543110013 109079628
189770917993 109081360
611328455373 109083092
28710729293 109084824
745778699853 109086556
63023552103 109088288
668749913953 109090020
909639935313 109091752
258396563613 109093484
749980269993 109095216
444666173153 109096948
946753804883 109098680
217781385593 109100412
288507816283 109102144
334725087823 109103876
413154397103 109105608
282905722763 109107340
14705495493 109109072
776590214213 109110804
127447627583 109112536
247192376573 109114268
343128228103 109116000
785693616183 109117732
546904379893 109119464
445366434843 109121196
494384753143 109122928
650543110013 109124660
978965842623 109126392
857820570253 109128124
383743406123 109129856
115543178853 109131588
836112457863 109133320
885130776163 109135052
841014289693 109136784
187670132923 109138516
913841505453 109140248
663147820433 109141980
649842848323 109143712
703762998453 109145444
829810102653 109147176
35713346193 109148908
908239411933 109150640
75628262523 109152372
147054954903 109154104
328422732613 109155836
920143860663 109157568
724070587463 109159300
752081055063 109161032
357833723593 109162764
144253908143 109164496
70026169003 109166228
345229013173 109167960
550405688343 109169692
520994697363 109171424
915942290523 109173156
232486881083 109174888
453769575123 109176620
591721128053 109178352
463573238783 109180084
831910887723 109181816
178566730953 109183548
84031402803 109185280
793396494773 109187012
547604641583 109188744
392146546403 109190476
804600681813 109192208
73527477453 109193940
43416224783 109195672
133049721103 109197404
726171372533 109199136
731773466053 109200868
120445010683 109202600
650543110013 109204332
427859892593 109206064
3501308453 109207796
401249948373 109209528
803200158433 109211260
843815336453 109212992
908939673623 109214724
97336374913 109216456
420857275693 109218188
171564114053 109219920
309515666983 109221652
499286584973 109223384
185569347853 109225116
873926589123 109226848
364836340493 109228580
935549617843 109230312
824208009133 109232044
337526134583 109233776
690458026343 109235508
143553646453 109237240
496485538213 109238972
12604710423 109240704
364136078803 109242436
693259073103 109244168
175765684193 109245900
245091591503 109247632
514692342153 109249364
393547069783 109251096
441164864703 109252828
291308863043 109254560
810903037023 109256292
549005164963 109258024
646341539873 109259756
37113869573 109261488
850817953353 109263220
572113800733 109264952
626033950863 109266684
211479030383 109268416
985968459523 109270148
334725087823 109271880
603625576783 109273612
372539219083 109275344
431361201043 109277076
157558880253 109278808
838913504623 109280540
815104607163 109282272
709365091973 109284004
768887335623 109285736
705163521833 109287468
250693685023 109289200
570713277353 109290932
59522243653 109292664
460772192023 109294396
731773466053 109296128
742277391403 109297860
575615109183 109299592
897035224893 109301324
154757833493 109303056
955857206853 109304788
283605984453 109306520
12604710423 109308252
93835066463 109309984
417355967243 109311716
482480304413 109313448
619731595653 109315180
964260347133 109316912
93835066463 109318644
365536602183 109320376
293409648113 109322108
913841505453 109323840
427859892593 109325572
253494731783 109327304
630935782693 109329036
714967185493 109330768
6302355213 109332500
935549617843 109334232
654044418463 109335964
446766958223 109337696
835412196173 109339428
728272157603 109341160
943252496433 109342892
574914847493 109344624
347329798243 109346356
297611218253 109348088
132349459413 109349820
794797018153 109351552
173664899123 109353284
434862509493 109355016
845916121523 109356748
261897872063 109358480
532899146093 109360212
35013084503 109361944
144253908143 109363676
956557468543 109365408
960759038683 109367140
306714620223 109368872
382342882743 109370604
272401797413 109372336
798298326603 109374068
142853384763 109375800
731773466053 109377532
35013084503 109379264
589620342983 109380996
22408374083 109382728
348730321623 109384460
831910887723 109386192
114842917163 109387924
334725087823 109389656
188370394613 109391388
832611149413 109393120
67925383933 109394852
827709317583 109396584
734574512813 109398316
722670064083 109400048
264698918823 109401780
603625576783 109403512
841714551383 109405244
918743337283 109406976
467774808923 109408708
320719854023 109410440
178566730953 109412172
808802251953 109413904
400549686683 109415636
212179292073 109417368
36413607883 109419100
479679257653 109420832
578416155943 109422564
495785276523 109424296
794797018153 109426028
659646511983 109427760
137951552933 109429492
848717168283 109431224
809502513643 109432956
375340265843 109434688
978265580933 109436420
790595448013 109438152
816505130543 109439884
76328524213 109441616
864823187153 109443348
588219819603 109445080
486681874553 109446812
907539150243 109448544
403350733443 109450276
10503925353 109452008
464273500473 109453740
646341539873 109455472
401950210063 109457204
529397837643 109458936
189070656303 109460668
197473796583 109462400
952355898403 109464132
349430583313 109465864
35013084503 109467596
320719854023 109469328
258396563613 109471060
350831106693 109472792
735274774503 109474524
798998588293 109476256
806701466883 109477988
914541767143 109479720
424358584143 109481452
474777425823 109483184
700261693 109484916
77028785903 109486648
168062805603 109488380
390746023023 109490112
741577129713 109491844
974064010793 109493576
953056160093 109495308
589620342983 109497040
962859823753 109498772
895634701513 109500504
887931822923 109502236
261197610373 109503968
661047035363 109505700
137251291243 109507432
47617794923 109509164
712166138733 109510896
754181840133 109512628
169463328983 109514360
669450175643 109516092
663848082123 109517824
33612561123 109519556
628834997623 109521288
447467219913 109523020
273102059103 109524752
415255182173 109526484
661047035363 109528216
639338922973 109529948
291308863043 109531680
315117760503 109533412
897735486583 109535144
788494662943 109536876
39914916333 109538608
455170098503 109540340
999273431633 109542072
766786550553 109543804
742277391403 109545536
411053612033 109547268
796897803223 109549000
617630810583 109550732
271701535723 109552464
401249948373 109554196
723370325773 109555928
979666104313 109557660
81230356043 109559392
38514392953 109561124
226884787563 109562856
892133393063 109564588
445366434843 109566320
287807554593 109568052
834711934483 109569784
221982955733 109571516
612728978753 109573248
724770849153 109574980
575615109183 109576712
586819296223 109578444
229685834323 109580176
952355898403 109581908
11204187043 109583640
80530094353 109585372
663147820433 109587104
100837683363 109588836
56721196893 109590568
25209420843 109592300
259797086993 109594032
602925315093 109595764
353632153453 109597496
129548412653 109599228
620431857343 109600960
429960677663 109602692
450968528363 109604424
820006438993 109606156
89633496323 109607888
163160973773 109609620
233187142773 109611352
986668721213 109613084
595222436503 109614816
992971076423 109616548
454469836813 109618280
331924041063 109620012
144954169833 109621744
692558811413 109623476
368337648943 109625208
408252565273 109626940
600824530023 109628672
964260347133 109630404
724770849153 109632136
249293161643 109633868
67925383933 109635600
973363749103 109637332
282905722763 109639064
929947524323 109640796
710065353663 109642528
107140038573 109644260
705163521833 109645992
4201570143 109647724
469175332303 109649456
630235521003 109651188
30111252673 109652920
626033950863 109654652
336825872893 109656384
206577198553 109658116
380242097673 109659848
831910887723 109661580
244391329813 109663312
256295778543 109665044
129548412653 109666776
273802320793 109668508
453769575123 109670240
967061393893 109671972
296910956563 109673704
102938468433 109675436
326321947543 109677168
195373011513 109678900
512591557083 109680632
964960608823 109682364
156858618563 109684096
485281351173 109685828
724070587463 109687560
273102059103 109689292
724070587463 109691024
614829763823 109692756
536400454543 109694488
934849356153 109696220
119044487303 109697952
956557468543 109699684
65824598863 109701416
822807485753 109703148
276603367553 109704880
886531299543 109706612
515392603843 109708344
63723813793 109710076
766786550553 109711808
735274774503 109713540
940451449673 109715272
345929274863 109717004
368337648943 109718736
971262964033 109720468
893533916443 109722200
16106018873 109723932
218481647283 109725664
473376902443 109727396
369037910633 109729128
505588940183 109730860
197473796583 109732592
234587666153 109734324
352931891763 109736056
587519557913 109737788
869024757293 109739520
707964568593 109741252
48318056613 109742984
402650471753 109744716
248592899953 109746448
472676640753 109748180
285006507833 109749912
879528682643 109751644
448167481603 109753376
433461986113 109755108
735274774503 109756840
915942290523 109758572
914541767143 109760304
633036567763 109762036
703062736763 109763768
584718511153 109765500
878128159263 109767232
425058845833 109768964
771688382383 109770696
9803663663 109772428
440464603013 109774160
869725018983 109775892
611328455373 109777624
119044487303 109779356
329122994303 109781088
864122925463 109782820
708664830283 109784552
323520900783 109786284
851518215043 109788016
179967254333 109789748
149856001663 109791480
568612492283 109793212
990870291353 109794944
976865057553 109796676
566511707213 109798408
915942290523 109800140
769587597313 109801872
40615178023 109803604
567912230593 109805336
700961951693 109807068
291308863043 109808800
168062805603 109810532
719869017323 109812264
274502582483 109813996
666649128883 109815728
659646511983 109817460
310916190363 109819192
12604710423 109820924
710065353663 109822656
946053543193 109824388
647041801563 109826120
455870360193 109827852
361335032043 109829584
997872908253 109831316
171564114053 109833048
240189759673 109834780
887931822923 109836512
939050926293 109838244
337526134583 109839976
163160973773 109841708
632336306073 109843440
437663556253 109845172
168763067293 109846904
647041801563 109848636
245791853193 109850368
59522243653 109852100
126047104203 109853832
116243440543 109855564
394947593163 109857296
620431857343 109859028
279404414313 109860760
647742063253 109862492
992270814733 109864224
885130776163 109865956
587519557913 109867688
787094139563 109869420
986668721213 109871152
777990737593 109872884
294109909803 109874616
560909613693 109876348
228985572633 109878080
152657048423 109879812
385844191193 109881544
495085014833 109883276
468475070613 109885008
905438365173 109886740
121145272373 109888472
292009124733 109890204
626734212553 109891936
767486812243 109893668
722670064083 109895400
661047035363 109897132
588219819603 109898864
914541767143 109900596
406151780203 109902328
845215859833 109904060
893533916443 109905792
876027374193 109907524
593121651433 109909256
990870291353 109910988
589620342983 109912720
560209352003 109914452
209378245313 109916184
877427897573 109917916
362035293733 109919648
127447627583 109921380
838213242933 109923112
776590214213 109924844
3501308453 109926576
182068039403 109928308
114142655473 109930040
139352076313 109931772
336825872893 109933504
356433200213 109935236
307414881913 109936968
480379519343 109938700
995772123183 109940432
700961951693 109942164
544103333133 109943896
974764272483 109945628
337526134583 109947360
567211968903 109949092
156158356873 109950824
768187073933 109952556
504188416803 109954288
647742063253 109956020
943952758123 109957752
593121651433 109959484
182068039403 109961216
433461986113 109962948
516793127223 109964680
224083740803 109966412
70726430693 109968144
390045761333 109969876
829810102653 109971608
971963225723 109973340
545503856513 109975072
416655705553 109976804
827709317583 109978536
385844191193 109980268
796197541533 109982000
592421389743 109983732
373239480773 109985464
891433131373 109987196
189770917993 109988928
348730321623 109990660
7702878593 109992392
575615109183 109994124
167362543913 109995856
484581089483 109997588
132349459413 109999320
436963294563 110001052
864823187153 110002784
690458026343 110004516
136551029553 110006248
761184457033 110007980
784993354493 110009712
713566662113 110011444
520994697363 110013176
65824598863 110014908
834011672793 110016640
976865057553 110018372
328422732613 110020104
904738103483 110021836
639338922973 110023568
432761724423 110025300
497185799903 110027032
235988189533 110028764
343128228103 110030496
556708043553 110032228
345929274863 110033960
629535259313 110035692
182068039403 110037424
947454066573 110039156
499286584973 110040888
544103333133 110042620
559509090313 110044352
303913573463 110046084
83331141113 110047816
279404414313 110049548
348730321623 110051280
564410922143 110053012
376740789223 110054744
849417429973 110056476
256295778543 110058208
814404345473 110059940
240189759673 110061672
442565388083 110063404
131649197723 110065136
204476413483 110066868
104338991813 110068600
264698918823 110070332
935549617843 110072064
2100785073 110073796
149155739973 110075528
917342813903 110077260
390045761333 110078992
686256456203 110080724
116943702233 110082456
872526065743 110084188
747879484923 110085920
425759107523 110087652
735975036193 110089384
661747297053 110091116
181367777713 110092848
935549617843 110094580
621832380723 110096312
195373011513 110098044
476177949203 110099776
315117760503 110101508
570713277353 110103240
610628193683 110104972
304613835153 110106704
164561497153 110108436
275903105863 110110168
658946250293 110111900
960759038683 110113632
374640004153 110115364
461472453713 110117096
784993354493 110118828
186269609543 110120560
25909682533 110122292
834011672793 110124024
923645169113 110125756
39914916333 110127488
740876868023 110129220
771688382383 110130952
833311411103 110132684
101537945053 110134416
184168824473 110136148
719869017323 110137880
317218545573 110139612
262598133753 110141344
568612492283 110143076
254895255163 110144808
142853384763 110146540
738075821263 110148272
280804937693 110150004
960058776993 110151736
992270814733 110153468
567912230593 110155200
228985572633 110156932
32212037743 110158664
451668790053 110160396
135850767863 110162128
733173989433 110163860
967761655583 110165592
642840231423 110167324
225484264183 110169056
857120308563 110170788
140752599693 110172520
363435817113 110174252
241590283053 110175984
728272157603 110177716
930647786013 110179448
558808828623 110181180
901937056723 110182912
462872977093 110184644
612728978753 110186376
482480304413 110188108
246492114883 110189840
706564045213 110191572
217781385593 110193304
930647786013 110195036
312316713743 110196768
796897803223 110198500
100837683363 110200232
217081123903 110201964
189070656303 110203696
467074547233 110205428
862022140393 110207160
904738103483 110208892
142153123073 110210624
857820570253 110212356
23108635773 110214088
271701535723 110215820
124646580823 110217552
142853384763 110219284
350130845003 110221016
852218476733 110222748
862022140393 110224480
813003822093 110226212
738075821263 110227944
839613766313 110229676
613429240443 110231408
359934508663 110233140
736675297883 110234872
550405688343 110236604
758383410273 110238336
955156945163 110240068
544103333133 110241800
871125542363 110243532
617630810583 110245264
848016906593 110246996
935549617843 110248728
878828420953 110250460
422257799073 110252192
752781316753 110253924
875327112503 110255656
802499896743 110257388
978265580933 110259120
402650471753 110260852
780091522663 110262584
305314096843 110264316
157558880253 110266048
251393946713 110267780
591721128053 110269512
581217202703 110271244
985268197833 110272976
809502513643 110274708
381642621053 110276440
652643895083 110278172
256996040233 110279904
846616383213 110281636
439764341323 110283368
376040527533 110285100
214280077143 110286832
913141243763 110288564
529397837643 110290296
765386027173 110292028
986668721213 110293760
151256525043 110295492
28710729293 110297224
510490772013 110298956
825608532513 110300688
733173989433 110302420
560909613693 110304152
123246057443 110305884
740876868023 110307616
446066696533 110309348
202375628413 110311080
69325907313 110312812
883029991093 110314544
4201570143 110316276
538501239613 110318008
551105950033 110319740
835412196173 110321472
60922767033 110323204
502787893423 110324936
117643963923 110326668
937650402913 110328400
453769575123 110330132
212879553763 110331864
873226327433 110333596
700261690003 110335328
114142655473 110337060
532899146093 110338792
123246057443 110340524
990870291353 110342256
366236863873 110343988
821406962373 110345720
443965911463 110347452
20307589013 110349184
207977721933 110350916
273102059103 110352648
630935782693 110354380
607827146923 110356112
434162247803 110357844
836112457863 110359576
507689725253 110361308
943252496433 110363040
355032676833 110364772
660346773673 110366504
341027443033 110368236
546904379893 110369968
778690999283 110371700
401249948373 110373432
54620411823 110375164
905438365173 110376896
446766958223 110378628
110641347023 110380360
376040527533 110382092
630935782693 110383824
57421458583 110385556
254895255163 110387288
97336374913 110389020
298311479943 110390752
203776151793 110392484
105739515193 110394216
848717168283 110395948
114842917163 110397680
909639935313 110399412
282905722763 110401144
93835066463 110402876
607126885233 110404608
189070656303 110406340
935549617843 110408072
133049721103 110409804
490183183003 110411536
591020866363 110413268
741577129713 110415000
334725087823 110416732
464973762163 110418464
163160973773 110420196
521694959053 110421928
839613766313 110423660
357833723593 110425392
138651814623 110427124
506289201873 110428856
513291818773 110430588
856420046873 110432320
616930548893 110434052
28010467603 110435784
214280077143 110437516
34312822813 110439248
676452792543 110440980
152657048423 110442712
784993354493 110444444
94535328153 110446176
291308863043 110447908
801799635053 110449640
352931891763 110451372
817205392233 110453104
200274843343 110454836
625333689173 110456568
213579815453 110458300
845916121523 110460032
660346773673 110461764
899136009963 110463496
485281351173 110465228
112742132093 110466960
432761724423 110468692
539901762993 110470424
362035293733 110472156
165962020533 110473888
808802251953 110475620
181367777713 110477352
461472453713 110479084
752081055063 110480816
74227739143 110482548
784293092803 110484280
514692342153 110486012
551105950033 110487744
417355967243 110489476
265399180513 110491208
984567936143 110492940
613429240443 110494672
647742063253 110496404
60222505343 110498136
640739446353 110499868
335425349513 110501600
707964568593 110503332
88933234633 110505064
290608601353 110506796
308115143603 110508528
195373011513 110510260
660346773673 110511992
829810102653 110513724
679954100993 110515456
664548343813 110517188
762584980413 110518920
107140038573 110520652
429260415973 110522384
997872908253 110524116
708664830283 110525848
875327112503 110527580
822807485753 110529312
439764341323 110531044
334024826133 110532776
910340197003 110534508
132349459413 110536240
589620342983 110537972
911740720383 110539704
901937056723 110541436
32912299433 110543168
852218476733 110544900
423658322453 110546632
261897872063 110548364
469175332303 110550096
347329798243 110551828
247192376573 110553560
213579815453 110555292
544103333133 110557024
569312753973 110558756
643540493113 110560488
656845465223 110562220
720569279013 110563952
516793127223 110565684
788494662943 110567416
325621685853 110569148
862022140393 110570880
621832380723 110572612
651943633393 110574344
337526134583 110576076
483180566103 110577808
710765615353 110579540
81230356043 110581272
360634770353 110583004
648442324943 110584736
584018249463 110586468
223383479113 110588200
982467151073 110589932
351531368383 110591664
710065353663 110593396
617630810583 110595128
567211968903 110596860
333324564443 110598592
509090248633 110600324
806701466883 110602056
731073204363 110603788
734574512813 110605520
247892638263 110607252
877427897573 110608984
207277460243 110610716
467774808923 110612448
138651814623 110614180
620431857343 110615912
946053543193 110617644
103638730123 110619376
603625576783 110621108
876027374193 110622840
704463260143 110624572
82630879423 110626304
242290544743 110628036
852918738423 110629768
850117691663 110631500
484581089483 110633232
175765684193 110634964
905438365173 110636696
913141243763 110638428
962859823753 110640160
537800977923 110641892
962159562063 110643624
577015632563 110645356
362735555423 110647088
739476344643 110648820
815804868853 110650552
436263032873 110652284
934149094463 110654016
733874251123 110655748
170163590673 110657480
297611218253 110659212
881629467713 110660944
673651745783 110662676
890032607993 110664408
551105950033 110666140
323520900783 110667872
913841505453 110669604
339626919653 110671336
480379519343 110673068
724770849153 110674800
637238137903 110676532
261197610373 110678264
537800977923 110679996
7002616903 110681728
436963294563 110683460
797598064913 110685192
397048378233 110686924
592421389743 110688656
573514324113 110690388
955857206853 110692120
48318056613 110693852
325621685853 110695584
796897803223 110697316
637938399593 110699048
122545795753 110700780
471276117373 110702512
240890021363 110704244
417355967243 110705976
546904379893 110707708
616230287203 110709440
133049721103 110711172
291308863043 110712904
211479030383 110714636
570713277353 110716368
863422663773 110718100
348730321623 110719832
13304972113 110721564
247192376573 110723296
929247262633 110725028
25909682533 110726760
591721128053 110728492
93134804773 110730224
647041801563 110731956
843115074763 110733688
333324564443 110735420
955857206853 110737152
525196267503 110738884
841714551383 110740616
172264375743 110742348
835412196173 110744080
698861166623 110745812
380942359363 110747544
436263032873 110749276
228285310943 110751008
369037910633 110752740
526596790883 110754472
807401728573 110756204
747879484923 110757936
38514392953 110759668
13304972113 110761400
192571964753 110763132
898435748273 110764864
303913573463 110766596
88232972943 110768328
292709386423 110770060
239489497983 110771792
595222436503 110773524
917342813903 110775256
943952758123 110776988
678553577613 110778720
918043075593 110780452
418756490623 110782184
512591557083 110783916
317218545573 110785648
839613766313 110787380
457270883573 110789112
114842917163 110790844
32912299433 110792576
680654362683 110794308
346629536553 110796040
155458095183 110797772
421557537383 110799504
539201501303 110801236
139352076313 110802968
971262964033 110804700
107140038573 110806432
562310137073 110808164
54620411823 110809896
240890021363 110811628
948854589953 110813360
888632084613 110815092
802499896743 110816824
370438434013 110818556
123246057443 110820288
810202775333 110822020
948154328263 110823752
839613766313 110825484
823507747443 110827216
366937125563 110828948
220582432353 110830680
552506473413 110832412
554607258483 110834144
407552303583 110835876
978265580933 110837608
984567936143 110839340
545503856513 110841072
7702878593 110842804
462872977093 110844536
140752599693 110846268
509090248633 110848000
245091591503 110849732
662447558743 110851464
169463328983 110853196
147755216593 110854928
1400523383 110856660
973363749103 110858392
109240823643 110860124
114142655473 110861856
778690999283 110863588
841014289693 110865320
24509159153 110867052
64424075483 110868784
869725018983 110870516
506989463563 110872248
93134804773 110873980
645641278183 110875712
628834997623 110877444
749280008303 110879176
539901762993 110880908
518893912293 110882640
883029991093 110884372
154057571803 110886104
59522243653 110887836
555307520173 110889568
333324564443 110891300
225484264183 110893032
502087631733 110894764
682755147753 110896496
314417498813 110898228
47617794923 110899960
633736829453 110901692
462872977093 110903424
334024826133 110905156
195373011513 110906888
844515598143 110908620
695359858173 110910352
455170098503 110912084
654044418463 110913816
467074547233 110915548
431361201043 110917280
93134804773 110919012
919443598973 110920744
911040458693 110922476
167362543913 110924208
122545795753 110925940
841014289693 110927672
494384753143 110929404
196073273203 110931136
92434543083 110932868
286407031213 110934600
700961951693 110936332
130948936033 110938064
638638661283 110939796
11904448733 110941528
890032607993 110943260
177166207573 110944992
436963294563 110946724
577715894253 110948456
891433131373 110950188
183468562783 110951920
640039184663 110953652
827709317583 110955384
399849424993 110957116
180667516023 110958848
360634770353 110960580
81230356043 110962312
768887335623 110964044
765386027173 110965776
275903105863 110967508
782192307733 110969240
749280008303 110970972
743677914783 110972704
802499896743 110974436
523095482433 110976168
397048378233 110977900
796897803223 110979632
426459369213 110981364
660346773673 110983096
278003890933 110984828
676452792543 110986560
772388644073 110988292
710065353663 110990024
326321947543 110991756
365536602183 110993488
985268197833 110995220
704463260143 110996952
136551029553 110998684
866223710533 111000416
485281351173 111002148
864823187153 111003880
859921355323 111005612
851518215043 111007344
733173989433 111009076
315117760503 111010808
523095482433 111012540
937650402913 111014272
651243371703 111016004
509090248633 111017736
364836340493 111019468
166662282223 111021200
914541767143 111022932
425058845833 111024664
705863783523 111026396
747879484923 111028128
596622959883 111029860
22408374083 111031592
956557468543 111033324
967761655583 111035056
412454135413 111036788
684855932823 111038520
359934508663 111040252
716367708873 111041984
460071930333 111043716
441865126393 111045448
8403140283 111047180
343128228103 111048912
799698849983 111050644
882329729403 111052376
68625645623 111054108
863422663773 111055840
69325907313 111057572
715667447183 111059304
42015701403 111061036
457270883573 111062768
133749982793 111064500
625333689173 111066232
694659596483 111067964
107140038573 111069696
415255182173 111071428
797598064913 111073160
773088905763 111074892
586119034533 111076624
515392603843 111078356
853619000113 111080088
445366434843 111081820
378141312603 111083552
497185799903 111085284
86132187873 111087016
828409579273 111088748
879528682643 111090480
997172646563 111092212
401249948373 111093944
435562771183 111095676
934849356153 111097408
826308794203 111099140
203776151793 111100872
843815336453 111102604
387944976263 111104336
128147889273 111106068
563710660453 111107800
959358515303 111109532
585418772843 111111264
972663487413 111112996
438363817943 111114728
913141243763 111116460
990170029663 111118192
119044487303 111119924
960759038683 111121656
689757764653 111123388
796197541533 111125120
750680531683 111126852
974764272483 111128584
426459369213 111130316
989469767973 111132048
240189759673 111133780
338926657963 111135512
624633427483 111137244
586119034533 111138976
939050926293 111140708
649142586633 111142440
642139969733 111144172
769587597313 111145904
778690999283 111147636
530098099333 111149368
665948867193 111151100
179266992643 111152832
476878210893 111154564
953056160093 111156296
610628193683 111158028
551105950033 111159760
469175332303 111161492
76328524213 111163224
883029991093 111164956
133749982793 111166688
883029991093 111168420
810903037023 111170152
499286584973 111171884
449568004983 111173616
245091591503 111175348
242290544743 111177080
135150506173 111178812
157558880253 111180544
92434543083 111182276
173664899123 111184008
532198884403 111185740
656845465223 111187472
627434474243 111189204
86132187873 111190936
106439776883 111192668
193972488133 111194400
411753873723 111196132
780091522663 111197864
784993354493 111199596
820006438993 111201328
978265580933 111203060
37814131263 111204792
48318056613 111206524
908239411933 111208256
383743406123 111209988
518893912293 111211720
649842848323 111213452
206577198553 111215184
761184457033 111216916
247192376573 111218648
317918807263 111220380
932748571083 111222112
109240823643 111223844
302513050083 111225576
637938399593 111227308
681354624373 111229040
718468493943 111230772
710765615353 111232504
46917533233 111234236
73527477453 111235968
633736829453 111237700
853619000113 111239432
668749913953 111241164
515392603843 111242896
642139969733 111244628
831210626033 111246360
677153054233 111248092
950955375023 111249824
316518283883 111251556
191171441373 111253288
607827146923 111255020
500687108353 111256752
949554851643 111258484
532899146093 111260216
281505199383 111261948
139352076313 111263680
930647786013 111265412
359234246973 111267144
534299669473 111268876
736675297883 111270608
625333689173 111272340
503488155113 111274072
278003890933 111275804
253494731783 111277536
918043075593 111279268
733173989433 111281000
878828420953 111282732
33612561123 111284464
535700192853 111286196
80530094353 111287928
864122925463 111289660
302513050083 111291392
211479030383 111293124
383743406123 111294856
463573238783 111296588
682755147753 111298320
682755147753 111300052
18907065633 111301784
697460643243 111303516
948854589953 111305248
140752599693 111306980
763285242103 111308712
770287859003 111310444
273802320793 111312176
14705495493 111313908
433461986113 111315640
818605915613 111317372
456570621883 111319104
431361201043 111320836
798298326603 111322568
857820570253 111324300
366937125563 111326032
322120377403 111327764
822107224063 111329496
990170029663 111331228
886531299543 111332960
838913504623 111334692
934849356153 111336424
88232972943 111338156
38514392953 111339888
557408305243 111341620
777290475903 111343352
331924041063 111345084
39914916333 111346816
509090248633 111348548
580516941013 111350280
464273500473 111352012
212879553763 111353744
616930548893 111355476
306014358533 111357208
108540561953 111358940
63723813793 111360672
649142586633 111362404
924345430803 111364136
807401728573 111365868
429960677663 111367600
818605915613 111369332
85431926183 111371064
640739446353 111372796
964960608823 111374528
605026100163 111376260
276603367553 111377992
992270814733 111379724
857120308563 111381456
720569279013 111383188
594522174813 111384920
902637318413 111386652
268200227273 111388384
16106018873 111390116
440464603013 111391848
599424006643 111393580
375340265843 111395312
62323290413 111397044
345229013173 111398776
520994697363 111400508
990870291353 111402240
974064010793 111403972
761184457033 111405704
484581089483 111407436
991570553043 111409168
495085014833 111410900
213579815453 111412632
598723744953 111414364
856420046873 111416096
331223779373 111417828
139352076313 111419560
297611218253 111421292
498586323283 111423024
278704152623 111424756
927846739253 111426488
6302355213 111428220
208677983623 111429952
544103333133 111431684
906138626863 111433416
765386027173 111435148
128147889273 111436880
772388644073 111438612
987368982903 111440344
899136009963 111442076
59522243653 111443808
20307589013 111445540
450968528363 111447272
99437159983 111449004
318619068953 111450736
744378176473 111452468
691158288033 111454200
614829763823 111455932
969162178963 111457664
707964568593 111459396
693259073103 111461128
703062736763 111462860
135150506173 111464592
980366366003 111466324
32912299433 111468056
509090248633 111469788
449568004983 111471520
679954100993 111473252
24509159153 111474984
492984229763 111476716
941851973053 111478448
536400454543 111480180
445366434843 111481912
871825804053 111483644
469875593993 111485376
658946250293 111487108
55320673513 111488840
894234178133 111490572
79829832663 111492304
669450175643 111494036
864122925463 111495768
164561497153 111497500
618331072273 111499232
773088905763 111500964
71426692383 111502696
28010467603 111504428
328422732613 111506160
701662213383 111507892
172264375743 111509624
491583706383 111511356
710065353663 111513088
935549617843 111514820
868324495603 111516552
380242097673 111518284
718468493943 111520016
651243371703 111521748
18206803943 111523480
717067970563 111525212
1400523383 111526944
347329798243 111528676
829810102653 111530408
427859892593 111532140
545503856513 111533872
688357241273 111535604
415255182173 111537336
892133393063 111539068
295510433183 111540800
740176606333 111542532
567211968903 111544264
351531368383 111545996
37814131263 111547728
999973693323 111549460
394947593163 111551192
261897872063 111552924
70726430693 111554656
851518215043 111556388
649142586633 111558120
142153123073 111559852
762584980413 111561584
462172715403 111563316
948154328263 111565048
980366366003 111566780
241590283053 111568512
160359927013 111570244
124646580823 111571976
921544384043 111573708
47617794923 111575440
581917464393 111577172
600124268333 111578904
336125611203 111580636
574214585803 111582368
362035293733 111584100
420857275693 111585832
330523517683 111587564
193272226443 111589296
304613835153 111591028
871825804053 111592760
880929206023 111594492
641439708043 111596224
922944907423 111597956
195373011513 111599688
688357241273 111601420
218481647283 111603152
277303629243 111604884
577715894253 111606616
67225122243 111608348
249993423333 111610080
679253839303 111611812
490883444693 111613544
966361132203 111615276
132349459413 111617008
231786619393 111618740
412454135413 111620472
90333758013 111622204
151256525043 111623936
808101990263 111625668
974764272483 111627400
298311479943 111629132
108540561953 111630864
588219819603 111632596
939050926293 111634328
108540561953 111636060
44816748163 111637792
88933234633 111639524
461472453713 111641256
779391260973 111642988
629535259313 111644720
184168824473 111646452
535700192853 111648184
390746023023 111649916
162460712083 111651648
224784002493 111653380
231086357703 111655112
893533916443 111656844
975464534173 111658576
719869017323 111660308
406852041893 111662040
426459369213 111663772
402650471753 111665504
722670064083 111667236
892133393063 111668968
511191033703 111670700
163861235463 111672432
483880827793 111674164
50418841683 111675896
271001274033 111677628
837512981243 111679360
282205461073 111681092
606426623543 111682824
553906996793 111684556
507689725253 111686288
44816748163 111688020
593121651433 111689752
835412196173 111691484
784293092803 111693216
438363817943 111694948
719869017323 111696680
608527408613 111698412
319319330643 111700144
47617794923 111701876
219882170663 111703608
323520900783 111705340
21007850703 111707072
663147820433 111708804
252794470093 111710536
939751187983 111712268
109941085333 111714000
755582363513 111715732
47617794923 111717464
476177949203 111719196
939751187983 111720928
829109840963 111722660
212879553763 111724392
443265649773 111726124
190471179683 111727856
987368982903 111729588
784993354493 111731320
190471179683 111733052
851518215043 111734784
717067970563 111736516
320719854023 111738248
565811445523 111739980
342427966413 111741712
613429240443 111743444
742277391403 111745176
832611149413 111746908
455170098503 111748640
810202775333 111750372
933448832773 111752104
611328455373 111753836
256295778543 111755568
817905653923 111757300
278003890933 111759032
956557468543 111760764
504188416803 111762496
200975105033 111764228
111341608713 111765960
166662282223 111767692
928547000943 111769424
425759107523 111771156
168763067293 111772888
483180566103 111774620
369037910633 111776352
847316644903 111778084
666649128883 111779816
114842917163 111781548
803900420123 111783280
285006507833 111785012
679253839303 111786744
600124268333 111788476
276603367553 111790208
862022140393 111791940
768887335623 111793672
395647854853 111795404
607126885233 111797136
810903037023 111798868
752781316753 111800600
161760450393 111802332
371838957393 111804064
859921355323 111805796
794797018153 111807528
70726430693 111809260
381642621053 111810992
490183183003 111812724
679253839303 111814456
465674023853 111816188
621132119033 111817920
999273431633 111819652
86832449563 111821384
719869017323 111823116
394247331473 111824848
361335032043 111826580
998573169943 111828312
519594173983 111830044
790595448013 111831776
326321947543 111833508
784293092803 111835240
534299669473 111836972
208677983623 111838704
988769506283 111840436
838213242933 111842168
157558880253 111843900
424358584143 111845632
634437091143 111847364
990870291353 111849096
795497279843 111850828
483880827793 111852560
992971076423 111854292
224083740803 111856024
990170029663 111857756
892833654753 111859488
762584980413 111861220
834011672793 111862952
204476413483 111864684
623933165793 111866416
349430583313 111868148
144253908143 111869880
607827146923 111871612
405451518513 111873344
600824530023 111875076
447467219913 111876808
514692342153 111878540
995071861493 111880272
919443598973 111882004
567211968903 111883736
750680531683 111885468
756982886893 111887200
869024757293 111888932
267499965583 111890664
542702809753 111892396
423658322453 111894128
205876936863 111895860
93134804773 111897592
978265580933 111899324
546904379893 111901056
266799703893 111902788
890732869683 111904520
684155671133 111906252
688357241273 111907984
365536602183 111909716
165962020533 111911448
738776082953 111913180
950255113333 111914912
394247331473 111916644
764685765483 111918376
329122994303 111920108
896334963203 111921840
309515666983 111923572
631636044383 111925304
133049721103 111927036
819306177303 111928768
173664899123 111930500
690458026343 111932232
171564114053 111933964
435562771183 111935696
870425280673 111937428
288507816283 111939160
843815336453 111940892
660346773673 111942624
42715963093 111944356
336825872893 111946088
647041801563 111947820
84731664493 111949552
527297052573 111951284
391446284713 111953016
648442324943 111954748
626734212553 111956480
107140038573 111958212
827009055893 111959944
534999931163 111961676
145654431523 111963408
343128228103 111965140
752081055063 111966872
194672749823 111968604
282905722763 111970336
562310137073 111972068
465674023853 111973800
448167481603 111975532
525196267503 111977264
690458026343 111978996
513291818773 111980728
687656979583 111982460
399149163303 111984192
528697575953 111985924
240189759673 111987656
53219888443 111989388
446766958223 111991120
28010467603 111992852
843115074763 111994584
19607327323 111996316
124646580823 111998048
633036567763 111999780
556007781863 112001512
356433200213 112003244
133749982793 112004976
51119103373 112006708
265399180513 112008440
614129502133 112010172
172964637433 112011904
185569347853 112013636
712166138733 112015368
263298395443 112017100
186969871233 112018832
116943702233 112020564
481079781033 112022296
994371599803 112024028
752781316753 112025760
936950141223 112027492
558108566933 112029224
590320604673 112030956
672951484093 112032688
3 112034420
554607258483 112036152
315818022193 112037884
623232904103 112039616
897735486583 112041348
801099373363 112043080
643540493113 112044812
473376902443 112046544
554607258483 112048276
113442393783 112050008
533599407783 112051740
483880827793 112053472
804600681813 112055204
717067970563 112056936
172964637433 112058668
713566662113 112060400
658245988603 112062132
642840231423 112063864
614129502133 112065596
640739446353 112067328
414554920483 112069060
824208009133 112070792
298311479943 112072524
839613766313 112074256
128848150963 112075988
836112457863 112077720
79829832663 112079452
267499965583 112081184
790595448013 112082916
390746023023 112084648
602925315093 112086380
72126954073 112088112
527297052573 112089844
968461917273 112091576
171564114053 112093308
53920150133 112095040
25909682533 112096772
904738103483 112098504
207977721933 112100236
762584980413 112101968
920844122353 112103700
339626919653 112105432
532899146093 112107164
292709386423 112108896
224784002493 112110628
359234246973 112112360
268900488963 112114092
655444941843 112115824
891433131373 112117556
419456752313 112119288
189070656303 112121020
131649197723 112122752
385143929503 112124484
821406962373 112126216
191171441373 112127948
896334963203 112129680
311616452053 112131412
780091522663 112133144
413154397103 112134876
424358584143 112136608
342427966413 112138340
478278734273 112140072
498586323283 112141804
972663487413 112143536
209378245313 112145268
276603367553 112147000
102938468433 112148732
616930548893 112150464
777290475903 112152196
189770917993 112153928
557408305243 112155660
518193650603 112157392
827709317583 112159124
32912299433 112160856
332624302753 112162588
604325838473 112164320
810903037023 112166052
53920150133 112167784
585418772843 112169516
152657048423 112171248
537100716233 112172980
163861235463 112174712
192571964753 112176444
299712003323 112178176
341027443033 112179908
227585049253 112181640
299712003323 112183372
973363749103 112185104
51819365063 112186836
865523448843 112188568
73527477453 112190300
944653019813 112192032
18206803943 112193764
206577198553 112195496
922944907423 112197228
544803594823 112198960
530798361023 112200692
511191033703 112202424
685556194513 112204156
443965911463 112205888
878128159263 112207620
771688382383 112209352
551806211723 112211084
46917533233 112212816
604325838473 112214548
591721128053 112216280
773088905763 112218012
422958060763 112219744
280804937693 112221476
666649128883 112223208
214980338833 112224940
698160904933 112226672
780091522663 112228404
737375559573 112230136
317218545573 112231868
564410922143 112233600
662447558743 112235332
967061393893 112237064
145654431523 112238796
717067970563 112240528
849417429973 112242260
947454066573 112243992
589620342983 112245724
830510364343 112247456
819306177303 112249188
725471110843 112250920
235287927843 112252652
988769506283 112254384
298311479943 112256116
903337580103 112257848
567211968903 112259580
981066627693 112261312
344528751483 112263044
448867743293 112264776
586819296223 112266508
647742063253 112268240
224083740803 112269972
319319330643 112271704
179967254333 112273436
89633496323 112275168
557408305243 112276900
625333689173 112278632
634437091143 112280364
647742063253 112282096
797598064913 112283828
73527477453 112285560
612028717063 112287292
906838888553 112289024
663147820433 112290756
628834997623 112292488
385844191193 112294220
557408305243 112295952
598023483263 112297684
922244645733 112299416
850817953353 112301148
803200158433 112302880
210078507003 112304612
23108635773 112306344
514692342153 112308076
960759038683 112309808
373239480773 112311540
663147820433 112313272
348030059933 112315004
811603298713 112316736
295510433183 112318468
439764341323 112320200
832611149413 112321932
502087631733 112323664
383743406123 112325396
476878210893 112327128
419456752313 112328860
199574581653 112330592
607827146923 112332324
321420115713 112334056
164561497153 112335788
967761655583 112337520
450968528363 112339252
639338922973 112340984
470575855683 112342716
721969802393 112344448
804600681813 112346180
864823187153 112347912
269600750653 112349644
395647854853 112351376
606426623543 112353108
605726361853 112354840
80530094353 112356572
730372942673 112358304
592421389743 112360036
427859892593 112361768
713566662113 112363500
256996040233 112365232
556007781863 112366964
950255113333 112368696
28010467603 112370428
28010467603 112372160
581917464393 112373892
152657048423 112375624
2801046763 112377356
883029991093 112379088
757683148583 112380820
576315370873 112382552
225484264183 112384284
322120377403 112386016
971262964033 112387748
403350733443 112389480
695359858173 112391212
679253839303 112392944
811603298713 112394676
80530094353 112396408
192571964753 112398140
8403140283 112399872
798298326603 112401604
430660939353 112403336
635837614523 112405068
292009124733 112406800
948854589953 112408532
345929274863 112410264
873926589123 112411996
267499965583 112413728
429260415973 112415460
503488155113 112417192
6302355213 112418924
268900488963 112420656
991570553043 112422388
31511776053 112424120
843815336453 112425852
152657048423 112427584
923645169113 112429316
853619000113 112431048
32912299433 112432780
155458095183 112434512
747879484923 112436244
717768232253 112437976
420157014003 112439708
383743406123 112441440
880929206023 112443172
841014289693 112444904
643540493113 112446636
233187142773 112448368
630935782693 112450100
518193650603 112451832
25909682533 112453564
569312753973 112455296
45517009853 112457028
757683148583 112458760
26609944223 112460492
149155739973 112462224
537800977923 112463956
445366434843 112465688
838213242933 112467420
489482921313 112469152
868324495603 112470884
154757833493 112472616
199574581653 112474348
791295709703 112476080
906138626863 112477812
320719854023 112479544
408952826963 112481276
208677983623 112483008
911040458693 112484740
405451518513 112486472
427159630903 112488204
823507747443 112489936
101537945053 112491668
398448901613 112493400
630935782693 112495132
468475070613 112496864
156158356873 112498596
157558880253 112500328
78429309283 112502060
848016906593 112503792
154757833493 112505524
797598064913 112507256
233887404463 112508988
649842848323 112510720
173664899123 112512452
648442324943 112514184
168763067293 112515916
895634701513 112517648
360634770353 112519380
572113800733 112521112
315117760503 112522844
259096825303 112524576
937650402913 112526308
731773466053 112528040
569312753973 112529772
339626919653 112531504
480379519343 112533236
380942359363 112534968
781492046043 112536700
2801046763 112538432
310916190363 112540164
28010467603 112541896
19607327323 112543628
112742132093 112545360
343828489793 112547092
439764341323 112548824
878828420953 112550556
942552234743 112552288
925045692493 112554020
86132187873 112555752
656145203533 112557484
78429309283 112559216
553906996793 112560948
757683148583 112562680
434162247803 112564412
387944976263 112566144
899136009963 112567876
598723744953 112569608
743677914783 112571340
426459369213 112573072
847316644903 112574804
513291818773 112576536
987368982903 112578268
736675297883 112580000
343128228103 112581732
618331072273 112583464
326321947543 112585196
765386027173 112586928
327722470923 112588660
160359927013 112590392
185569347853 112592124
869725018983 112593856
7002616903 112595588
799698849983 112597320
665248605503 112599052
431361201043 112600784
122545795753 112602516
936249879533 112604248
182068039403 112605980
971262964033 112607712
53219888443 112609444
864823187153 112611176
736675297883 112612908
35713346193 112614640
550405688343 112616372
899836271653 112618104
822807485753 112619836
644941016493 112621568
138651814623 112623300
894934439823 112625032
600124268333 112626764
299712003323 112628496
577715894253 112630228
859221093633 112631960
213579815453 112633692
493684491453 112635424
484581089483 112637156
850817953353 112638888
951655636713 112640620
557408305243 112642352
87532711253 112644084
110641347023 112645816
259096825303 112647548
37113869573 112649280
676452792543 112651012
58121720273 112652744
787794401253 112654476
186269609543 112656208
2100785073 112657940
698160904933 112659672
70026169003 112661404
440464603013 112663136
756282625203 112664868
50418841683 112666600
929947524323 112668332
280804937693 112670064
5602093523 112671796
157558880253 112673528
507689725253 112675260
685556194513 112676992
28710729293 112678724
971963225723 112680456
207277460243 112682188
673651745783 112683920
437663556253 112685652
247192376573 112687384
461472453713 112689116
53920150133 112690848
983167412763 112692580
747179223233 112694312
630935782693 112696044
988769506283 112697776
960058776993 112699508
235287927843 112701240
217781385593 112702972
497886061593 112704704
721269540703 112706436
352931891763 112708168
700261693 112709900
600824530023 112711632
537800977923 112713364
689057502963 112715096
476878210893 112716828
446766958223 112718560
864122925463 112720292
254895255163 112722024
767486812243 112723756
54620411823 112725488
119044487303 112727220
425759107523 112728952
107140038573 112730684
284306246143 112732416
967061393893 112734148
355032676833 112735880
264698918823 112737612
588920081293 112739344
203075890103 112741076
52519626753 112742808
266799703893 112744540
466374285543 112746272
149856001663 112748004
927146477563 112749736
342427966413 112751468
658946250293 112753200
37113869573 112754932
366236863873 112756664
869024757293 112758396
35713346193 112760128
416655705553 112761860
535700192853 112763592
745778699853 112765324
614129502133 112767056
604325838473 112768788
487382136243 112770520
247892638263 112772252
419456752313 112773984
246492114883 112775716
735274774503 112777448
366937125563 112779180
432061462733 112780912
354332415143 112782644
42015701403 112784376
931348047703 112786108
67225122243 112787840
774489429143 112789572
927846739253 112791304
899136009963 112793036
53920150133 112794768
187670132923 112796500
11204187043 112798232
873926589123 112799964
172964637433 112801696
84731664493 112803428
301812788393 112805160
635837614523 112806892
516092865533 112808624
794096756463 112810356
482480304413 112812088
325621685853 112813820
654744680153 112815552
824208009133 112817284
664548343813 112819016
231786619393 112820748
865523448843 112822480
622532642413 112824212
324921424163 112825944
937650402913 112827676
816505130543 112829408
872526065743 112831140
576315370873 112832872
931348047703 112834604
908239411933 112836336
425759107523 112838068
982467151073 112839800
658245988603 112841532
748579746613 112843264
589620342983 112844996
783592831113 112846728
616230287203 112848460
770988120693 112850192
871125542363 112851924
707264306903 112853656
736675297883 112855388
617630810583 112857120
327722470923 112858852
829109840963 112860584
523095482433 112862316
186269609543 112864048
325621685853 112865780
763285242103 112867512
960058776993 112869244
439064079633 112870976
895634701513 112872708
366937125563 112874440
423658322453 112876172
271701535723 112877904
311616452053 112879636
63023552103 112881368
612028717063 112883100
743677914783 112884832
156158356873 112886564
621832380723 112888296
144954169833 112890028
308115143603 112891760
200274843343 112893492
883029991093 112895224
63023552103 112896956
918043075593 112898688
253494731783 112900420
317918807263 112902152
746478961543 112903884
439764341323 112905616
702362475073 112907348
81930617733 112909080
245791853193 112910812
317918807263 112912544
740176606333 112914276
633736829453 112916008
522395220743 112917740
23108635773 112919472
972663487413 112921204
193972488133 112922936
696760381553 112924668
346629536553 112926400
784293092803 112928132
86832449563 112929864
999973693323 112931596
805300943503 112933328
383743406123 112935060
707964568593 112936792
635837614523 112938524
363435817113 112940256
944653019813 112941988
161060188703 112943720
591020866363 112945452
480379519343 112947184
669450175643 112948916
619031333963 112950648
17506542253 112952380
992270814733 112954112
611328455373 112955844
230386096013 112957576
776590214213 112959308
171564114053 112961040
903337580103 112962772
551105950033 112964504
227585049253 112966236
266099442203 112967968
39914916333 112969700
546904379893 112971432
907539150243 112973164
908939673623 112974896
63023552103 112976628
288507816283 112978360
327022209233 112980092
335425349513 112981824
308815405293 112983556
357133461903 112985288
387244714573 112987020
426459369213 112988752
336825872893 112990484
664548343813 112992216
999973693323 112993948
856420046873 112995680
358533985283 112997412
970562702343 112999144
527297052573 113000876
665248605503 113002608
178566730953 113004340
313016975433 113006072
281505199383 113007804
135150506173 113009536
233187142773 113011268
113442393783 113013000
357833723593 113014732
269600750653 113016464
964260347133 113018196
987368982903 113019928
268900488963 113021660
18907065633 113023392
605026100163 113025124
417355967243 113026856
154057571803 113028588
77028785903 113030320
886531299543 113032052
578416155943 113033784
492984229763 113035516
926446215873 113037248
965660870513 113038980
954456683473 113040712
675752530853 113042444
777990737593 113044176
682054886063 113045908
165962020533 113047640
965660870513 113049372
2100785073 113051104
658245988603 113052836
412454135413 113054568
492283968073 113056300
255595516853 113058032
257696301923 113059764
293409648113 113061496
38514392953 113063228
572113800733 113064960
794797018153 113066692
854319261803 113068424
330523517683 113070156
712166138733 113071888
572814062423 113073620
899836271653 113075352
721269540703 113077084
128147889273 113078816
834711934483 113080548
707264306903 113082280
524496005813 113084012
766786550553 113085744
742277391403 113087476
334024826133 113089208
59522243653 113090940
11204187043 113092672
935549617843 113094404
845215859833 113096136
184869086163 113097868
778690999283 113099600
114842917163 113101332
168062805603 113103064
83331141113 113104796
24509159153 113106528
747879484923 113108260
682054886063 113109992
798298326603 113111724
208677983623 113113456
17506542253 113115188
611328455373 113116920
105739515193 113118652
54620411823 113120384
729672680983 113122116
747179223233 113123848
72126954073 113125580
884430514473 113127312
95935851533 113129044
123946319133 113130776
1400523383 113132508
466374285543 113134240
768187073933 113135972
719168755633 113137704
584718511153 113139436
136551029553 113141168
765386027173 113142900
483880827793 113144632
623933165793 113146364
703062736763 113148096
189770917993 113149828
338926657963 113151560
962859823753 113153292
152657048423 113155024
180667516023 113156756
97336374913 113158488
42015701403 113160220
638638661283 113161952
960058776993 113163684
375340265843 113165416
999973693323 113167148
367637387253 113168880
870425280673 113170612
614829763823 113172344
605026100163 113174076
183468562783 113175808
434162247803 113177540
359934508663 113179272
931348047703 113181004
754882101823 113182736
418056228933 113184468
331223779373 113186200
467074547233 113187932
189070656303 113189664
457270883573 113191396
647041801563 113193128
56020935203 113194860
179967254333 113196592
67225122243 113198324
177866469263 113200056
363435817113 113201788
240189759673 113203520
130948936033 113205252
476878210893 113206984
824908270823 113208716
927146477563 113210448
330523517683 113212180
754882101823 113213912
897035224893 113215644
595922698193 113217376
565811445523 113219108
581217202703 113220840
643540493113 113222572
503488155113 113224304
780791784353 113226036
142153123073 113227768
569312753973 113229500
520294435673 113231232
890732869683 113232964
297611218253 113234696
579116417633 113236428
831910887723 113238160
160359927013 113239892
224784002493 113241624
866223710533 113243356
959358515303 113245088
295510433183 113246820
679954100993 113248552
868324495603 113250284
794797018153 113252016
563010398763 113253748
787794401253 113255480
14005233803 113257212
652643895083 113258944
7002616903 113260676
715667447183 113262408
397748639923 113264140
995071861493 113265872
110641347023 113267604
155458095183 113269336
623933165793 113271068
745078438163 113272800
569312753973 113274532
712866400423 113276264
499986846663 113277996
385844191193 113279728
934149094463 113281460
344528751483 113283192
816505130543 113284924
407552303583 113286656
26609944223 113288388
392146546403 113290120
837512981243 113291852
861321878703 113293584
402650471753 113295316
129548412653 113297048
256295778543 113298780
75628262523 113300512
696760381553 113302244
420157014003 113303976
976164795863 113305708
139352076313 113307440
766086288863 113309172
88232972943 113310904
123946319133 113312636
117643963923 113314368
389345499643 113316100
850117691663 113317832
197473796583 113319564
547604641583 113321296
92434543083 113323028
700961951693 113324760
790595448013 113326492
237388712913 113328224
545503856513 113329956
43416224783 113331688
371838957393 113333420
781492046043 113335152
452369051743 113336884
491583706383 113338616
99437159983 113340348
163861235463 113342080
831210626033 113343812
393547069783 113345544
121145272373 113347276
999273431633 113349008
588219819603 113350740
400549686683 113352472
95235589843 113354204
546904379893 113355936
86132187873 113357668
824908270823 113359400
693959334793 113361132
79829832663 113362864
222683217423 113364596
73527477453 113366328
124646580823 113368060
513291818773 113369792
189070656303 113371524
457270883573 113373256
913841505453 113374988
740176606333 113376720
705863783523 113378452
211479030383 113380184
719168755633 113381916
549005164963 113383648
960759038683 113385380
959358515303 113387112
815104607163 113388844
425759107523 113390576
186269609543 113392308
105739515193 113394040
69325907313 113395772
127447627583 113397504
51819365063 113399236
411753873723 113400968
308815405293 113402700
62323290413 113404432
781492046043 113406164
565811445523 113407896
899836271653 113409628
992270814733 113411360
704463260143 113413092
343128228103 113414824
841714551383 113416556
879528682643 113418288
950955375023 113420020
275903105863 113421752
929247262633 113423484
108540561953 113425216
485981612863 113426948
665248605503 113428680
266099442203 113430412
194672749823 113432144
960058776993 113433876
551806211723 113435608
864823187153 113437340
22408374083 113439072
14005233803 113440804
636537876213 113442536
111341608713 113444268
587519557913 113446000
831910887723 113447732
537800977923 113449464
925045692493 113451196
616230287203 113452928
82630879423 113454660
936249879533 113456392
31511776053 113458124
798298326603 113459856
556708043553 113461588
678553577613 113463320
205176675173 113465052
951655636713 113466784
941851973053 113468516
732473727743 113470248
927146477563 113471980
313717237123 113473712
175065422503 113475444
842414813073 113477176
94535328153 113478908
93835066463 113480640
310916190363 113482372
967761655583 113484104
577715894253 113485836
151256525043 113487568
714266923803 113489300
60222505343 113491032
177866469263 113492764
832611149413 113494496
449568004983 113496228
418056228933 113497960
681354624373 113499692
456570621883 113501424
311616452053 113503156
850117691663 113504888
546904379893 113506620
322820639093 113508352
661747297053 113510084
768887335623 113511816
277303629243 113513548
355732938523 113515280
388645237953 113517012
182068039403 113518744
953756421783 113520476
504888678493 113522208
564410922143 113523940
781492046043 113525672
111341608713 113527404
453069313433 113529136
710065353663 113530868
123246057443 113532600
346629536553 113534332
481780042723 113536064
60922767033 113537796
451668790053 113539528
74227739143 113541260
797598064913 113542992
17506542253 113544724
877427897573 113546456
894934439823 113548188
758383410273 113549920
196773534893 113551652
544803594823 113553384
923645169113 113555116
161760450393 113556848
892833654753 113558580
203075890103 113560312
968461917273 113562044
841714551383 113563776
871825804053 113565508
934149094463 113567240
735975036193 113568972
419456752313 113570704
754181840133 113572436
470575855683 113574168
471276117373 113575900
665948867193 113577632
339626919653 113579364
620431857343 113581096
450268266673 113582828
517493388913 113584560
483180566103 113586292
693259073103 113588024
796897803223 113589756
131649197723 113591488
583317987773 113593220
963560085443 113594952
9103401973 113596684
922944907423 113598416
908239411933 113600148
344528751483 113601880
630235521003 113603612
785693616183 113605344
434162247803 113607076
868324495603 113608808
925045692493 113610540
323520900783 113612272
536400454543 113614004
801799635053 113615736
570013015663 113617468
528697575953 113619200
221282694043 113620932
427859892593 113622664
934849356153 113624396
960058776993 113626128
827709317583 113627860
162460712083 113629592
544803594823 113631324
735975036193 113633056
577715894253 113634788
514692342153 113636520
273802320793 113638252
906138626863 113639984
418756490623 113641716
808101990263 113643448
122545795753 113645180
520294435673 113646912
472676640753 113648644
212179292073 113650376
320019592333 113652108
883029991093 113653840
111341608713 113655572
450268266673 113657304
476177949203 113659036
9103401973 113660768
813704083783 113662500
740876868023 113664232
638638661283 113665964
313016975433 113667696
32912299433 113669428
745778699853 113671160
842414813073 113672892
316518283883 113674624
386544452883 113676356
382342882743 113678088
688357241273 113679820
257696301923 113681552
899136009963 113683284
200975105033 113685016
72827215763 113686748
515392603843 113688480
205176675173 113690212
320019592333 113691944
740176606333 113693676
593821913123 113695408
470575855683 113697140
518893912293 113698872
93134804773 113700604
955857206853 113702336
747179223233 113704068
238088974603 113705800
229685834323 113707532
337526134583 113709264
932048309393 113710996
990870291353 113712728
25209420843 113714460
801099373363 113716192
563710660453 113717924
572814062423 113719656
765386027173 113721388
210078507003 113723120
168062805603 113724852
508389986943 113726584
716367708873 113728316
585418772843 113730048
227585049253 113731780
347329798243 113733512
302513050083 113735244
824908270823 113736976
607827146923 113738708
5602093523 113740440
2100785073 113742172
165261758843 113743904
313016975433 113745636
551806211723 113747368
198874319963 113749100
899836271653 113750832
846616383213 113752564
965660870513 113754296
955857206853 113756028
573514324113 113757760
296910956563 113759492
948154328263 113761224
380942359363 113762956
78429309283 113764688
27310205913 113766420
756282625203 113768152
394947593163 113769884
106439776883 113771616
272401797413 113773348
373239480773 113775080
560909613693 113776812
887231561233 113778544
427859892593 113780276
439764341323 113782008
767486812243 113783740
981066627693 113785472
470575855683 113787204
228285310943 113788936
214980338833 113790668
488082397933 113792400
497886061593 113794132
147054954903 113795864
39214654643 113797596
420157014003 113799328
672951484093 113801060
463573238783 113802792
568612492283 113804524
691158288033 113806256
403350733443 113807988
668049652263 113809720
777990737593 113811452
983867674453 113813184
252794470093 113814916
962159562063 113816648
228985572633 113818380
387244714573 113820112
917342813903 113821844
494384753143 113823576
920844122353 113825308
965660870513 113827040
757683148583 113828772
59522243653 113830504
684855932823 113832236
628134735933 113833968
133749982793 113835700
165261758843 113837432
918743337283 113839164
831210626033 113840896
408952826963 113842628
852218476733 113844360
28010467603 113846092
7702878593 113847824
95935851533 113849556
668749913953 113851288
142153123073 113853020
154757833493 113854752
245791853193 113856484
964260347133 113858216
810202775333 113859948
684155671133 113861680
604325838473 113863412
168763067293 113865144
436263032873 113866876
871825804053 113868608
256996040233 113870340
342427966413 113872072
364836340493 113873804
919443598973 113875536
884430514473 113877268
579116417633 113879000
922944907423 113880732
450968528363 113882464
770287859003 113884196
203776151793 113885928
345229013173 113887660
242990806433 113889392
801099373363 113891124
865523448843 113892856
707264306903 113894588
890032607993 113896320
172264375743 113898052
812303560403 113899784
350831106693 113901516
534999931163 113903248
776590214213 113904980
429260415973 113906712
922944907423 113908444
813003822093 113910176
84031402803 113911908
887931822923 113913640
801099373363 113915372
347329798243 113917104
572814062423 113918836
890032607993 113920568
920844122353 113922300
114842917163 113924032
752081055063 113925764
42015701403 113927496
673651745783 113929228
537100716233 113930960
25209420843 113932692
322820639093 113934424
201675366723 113936156
549705426653 113937888
316518283883 113939620
277303629243 113941352
184168824473 113943084
350130845003 113944816
927146477563 113946548
100137421673 113948280
918743337283 113950012
347329798243 113951744
976865057553 113953476
28710729293 113955208
756282625203 113956940
848717168283 113958672
804600681813 113960404
639338922973 113962136
49718579993 113963868
298311479943 113965600
799698849983 113967332
993671338113 113969064
123946319133 113970796
806001205193 113972528
802499896743 113974260
242290544743 113975992
586119034533 113977724
901236795033 113979456
702362475073 113981188
859221093633 113982920
511891295393 113984652
909639935313 113986384
509790510323 113988116
63023552103 113989848
825608532513 113991580
523795744123 113993312
603625576783 113995044
36413607883 113996776
626734212553 113998508
683455409443 114000240
612028717063 114001972
72126954073 114003704
377441050913 114005436
87532711253 114007168
995071861493 114008900
471976379063 114010632
796197541533 114012364
518893912293 114014096
784293092803 114015828
546904379893 114017560
33612561123 114019292
840314028003 114021024
493684491453 114022756
720569279013 114024488
120445010683 114026220
20307589013 114027952
310916190363 114029684
845916121523 114031416
368337648943 114033148
997172646563 114034880
37814131263 114036612
974064010793 114038344
588920081293 114040076
570013015663 114041808
651243371703 114043540
418756490623 114045272
892833654753 114047004
337526134583 114048736
642840231423 114050468
988769506283 114052200
123246057443 114053932
96636113223 114055664
98736898293 114057396
580516941013 114059128
834011672793 114060860
530798361023 114062592
705863783523 114064324
360634770353 114066056
308115143603 114067788
373939742463 114069520
849417429973 114071252
870425280673 114072984
123946319133 114074716
642840231423 114076448
395647854853 114078180
978265580933 114079912
137951552933 114081644
539901762993 114083376
892133393063 114085108
214980338833 114086840
438363817943 114088572
21007850703 114090304
890032607993 114092036
907539150243 114093768
558108566933 114095500
578416155943 114097232
28010467603 114098964
25209420843 114100696
544803594823 114102428
821406962373 114104160
82630879423 114105892
644941016493 114107624
146354693213 114109356
557408305243 114111088
635137352833 114112820
48318056613 114114552
974064010793 114116284
944653019813 114118016
113442393783 114119748
481780042723 114121480
221982955733 114123212
123246057443 114124944
185569347853 114126676
502087631733 114128408
989469767973 114130140
118344225613 114131872
815104607163 114133604
491583706383 114135336
924345430803 114137068
851518215043 114138800
490183183003 114140532
341727704723 114142264
863422663773 114143996
483880827793 114145728
320719854023 114147460
682755147753 114149192
254895255163 114150924
414554920483 114152656
915942290523 114154388
53219888443 114156120
752781316753 114157852
124646580823 114159584
313016975433 114161316
138651814623 114163048
226184525873 114164780
300412265013 114166512
722670064083 114168244
93134804773 114169976
347329798243 114171708
888632084613 114173440
53920150133 114175172
131649197723 114176904
323520900783 114178636
21007850703 114180368
560909613693 114182100
167362543913 114183832
985968459523 114185564
20307589013 114187296
865523448843 114189028
783592831113 114190760
514692342153 114192492
313016975433 114194224
712166138733 114195956
543403071443 114197688
355732938523 114199420
700261690003 114201152
453069313433 114202884
155458095183 114204616
571413539043 114206348
323520900783 114208080
135850767863 114209812
490183183003 114211544
827009055893 114213276
387244714573 114215008
586819296223 114216740
669450175643 114218472
936249879533 114220204
908939673623 114221936
171564114053 114223668
148455478283 114225400
38514392953 114227132
27310205913 114228864
35013084503 114230596
269600750653 114232328
609927931993 114234060
747879484923 114235792
109941085333 114237524
171564114053 114239256
455870360193 114240988
485281351173 114242720
215680600523 114244452
326321947543 114246184
532899146093 114247916
738075821263 114249648
2100785073 114251380
374640004153 114253112
920143860663 114254844
749980269993 114256576
725471110843 114258308
221982955733 114260040
128147889273 114261772
782192307733 114263504
983867674453 114265236
871825804053 114266968
700261690003 114268700
562310137073 114270432
401950210063 114272164
249993423333 114273896
937650402913 114275628
967761655583 114277360
564410922143 114279092
614829763823 114280824
992971076423 114282556
114142655473 114284288
783592831113 114286020
891433131373 114287752
42715963093 114289484
79829832663 114291216
743677914783 114292948
230386096013 114294680
768887335623 114296412
110641347023 114298144
552506473413 114299876
53219888443 114301608
238088974603 114303340
598023483263 114305072
911740720383 114306804
829109840963 114308536
374640004153 114310268
373239480773 114312000
338926657963 114313732
160359927013 114315464
854319261803 114317196
513291818773 114318928
668749913953 114320660
6302355213 114322392
789895186323 114324124
20307589013 114325856
549005164963 114327588
759083671963 114329320
457270883573 114331052
210078507003 114332784
220582432353 114334516
698160904933 114336248
815804868853 114337980
948854589953 114339712
855719785183 114341444
710065353663 114343176
623232904103 114344908
941151711363 114346640
357133461903 114348372
916642552213 114350104
163861235463 114351836
677853315923 114353568
970562702343 114355300
314417498813 114357032
39914916333 114358764
132349459413 114360496
46217271543 114362228
981766889383 114363960
646341539873 114365692
345229013173 114367424
317218545573 114369156
256295778543 114370888
957257730233 114372620
182068039403 114374352
722670064083 114376084
531498622713 114377816
864122925463 114379548
497886061593 114381280
240890021363 114383012
906838888553 114384744
492984229763 114386476
700261693 114388208
375340265843 114389940
647742063253 114391672
775189690833 114393404
48318056613 114395136
957957991923 114396868
660346773673 114398600
47617794923 114400332
545503856513 114402064
247192376573 114403796
870425280673 114405528
920143860663 114407260
235988189533 114408992
406151780203 114410724
353632153453 114412456
427859892593 114414188
335425349513 114415920
936950141223 114417652
99437159983 114419384
303213311773 114421116
12604710423 114422848
325621685853 114424580
891433131373 114426312
866923972223 114428044
485981612863 114429776
203075890103 114431508
72126954073 114433240
42715963093 114434972
280104676003 114436704
205876936863 114438436
61623028723 114440168
160359927013 114441900
829810102653 114443632
737375559573 114445364
287807554593 114447096
92434543083 114448828
366937125563 114450560
814404345473 114452292
498586323283 114454024
280804937693 114455756
762584980413 114457488
283605984453 114459220
202375628413 114460952
571413539043 114462684
171564114053 114464416
937650402913 114466148
395647854853 114467880
196773534893 114469612
279404414313 114471344
626734212553 114473076
203776151793 114474808
878828420953 114476540
962859823753 114478272
684155671133 114480004
189070656303 114481736
35013084503 114483468
227585049253 114485200
471276117373 114486932
11204187043 114488664
772388644073 114490396
571413539043 114492128
3 114493860
222683217423 114495592
784293092803 114497324
418756490623 114499056
114142655473 114500788
809502513643 114502520
67225122243 114504252
349430583313 114505984
271701535723 114507716
378841574293 114509448
413154397103 114511180
907539150243 114512912
90333758013 114514644
980366366003 114516376
511191033703 114518108
242990806433 114519840
622532642413 114521572
177866469263 114523304
295510433183 114525036
794797018153 114526768
498586323283 114528500
213579815453 114530232
831210626033 114531964
606426623543 114533696
234587666153 114535428
423658322453 114537160
232486881083 114538892
785693616183 114540624
824208009133 114542356
189070656303 114544088
857120308563 114545820
584018249463 114547552
562310137073 114549284
658245988603 114551016
698861166623 114552748
709365091973 114554480
668749913953 114556212
896334963203 114557944
959358515303 114559676
818605915613 114561408
872526065743 114563140
694659596483 114564872
815804868853 114566604
689757764653 114568336
862722402083 114570068
228985572633 114571800
301812788393 114573532
338926657963 114575264
270301012343 114576996
640739446353 114578728
103638730123 114580460
450268266673 114582192
438363817943 114583924
341727704723 114585656
60222505343 114587388
885130776163 114589120
86832449563 114590852
927846739253 114592584
191871703063 114594316
752781316753 114596048
553906996793 114597780
42715963093 114599512
934149094463 114601244
967061393893 114602976
151256525043 114604708
198174058273 114606440
958658253613 114608172
952355898403 114609904
19607327323 114611636
744378176473 114613368
130248674343 114615100
855719785183 114616832
413854658793 114618564
724770849153 114620296
540602024683 114622028
62323290413 114623760
464973762163 114625492
477578472583 114627224
391446284713 114628956
230386096013 114630688
759783933653 114632420
241590283053 114634152
341727704723 114635884
44816748163 114637616
190471179683 114639348
682054886063 114641080
163861235463 114642812
336825872893 114644544
42715963093 114646276
958658253613 114648008
406151780203 114649740
186969871233 114651472
251393946713 114653204
306714620223 114654936
943252496433 114656668
57421458583 114658400
700961951693 114660132
635837614523 114661864
814404345473 114663596
897035224893 114665328
766786550553 114667060
948154328263 114668792
46917533233 114670524
797598064913 114672256
637238137903 114673988
762584980413 114675720
160359927013 114677452
52519626753 114679184
630935782693 114680916
974064010793 114682648
852218476733 114684380
488782659623 114686112
47617794923 114687844
727571895913 114689576
593821913123 114691308
94535328153 114693040
736675297883 114694772
142153123073 114696504
655444941843 114698236
856420046873 114699968
392846808093 114701700
879528682643 114703432
817905653923 114705164
5602093523 114706896
781492046043 114708628
591020866363 114710360
515392603843 114712092
980366366003 114713824
632336306073 114715556
347329798243 114717288
812303560403 114719020
488782659623 114720752
280104676003 114722484
600124268333 114724216
426459369213 114725948
970562702343 114727680
126747365893 114729412
51119103373 114731144
818605915613 114732876
348030059933 114734608
818605915613 114736340
518193650603 114738072
608527408613 114739804
909639935313 114741536
222683217423 114743268
324921424163 114745000
179266992643 114746732
41315439713 114748464
367637387253 114750196
522395220743 114751928
696760381553 114753660
601524791713 114755392
836812719553 114757124
714967185493 114758856
523095482433 114760588
781492046043 114762320
229685834323 114764052
190471179683 114765784
862722402083 114767516
866223710533 114769248
467074547233 114770980
596622959883 114772712
190471179683 114774444
65124337173 114776176
608527408613 114777908
857120308563 114779640
761884718723 114781372
9803663663 114783104
252794470093 114784836
814404345473 114786568
616230287203 114788300
176465945883 114790032
633736829453 114791764
403350733443 114793496
180667516023 114795228
186969871233 114796960
161060188703 114798692
455170098503 114800424
51119103373 114802156
694659596483 114803888
743677914783 114805620
225484264183 114807352
309515666983 114809084
698160904933 114810816
417355967243 114812548
861321878703 114814280
981066627693 114816012
612728978753 114817744
595222436503 114819476
489482921313 114821208
429260415973 114822940
658245988603 114824672
461472453713 114826404
956557468543 114828136
167362543913 114829868
240890021363 114831600
794096756463 114833332
51119103373 114835064
881629467713 114836796
703762998453 114838528
509090248633 114840260
420157014003 114841992
537800977923 114843724
919443598973 114845456
394947593163 114847188
932748571083 114848920
866923972223 114850652
332624302753 114852384
866923972223 114854116
584718511153 114855848
460071930333 114857580
299712003323 114859312
52519626753 114861044
138651814623 114862776
572113800733 114864508
107140038573 114866240
1400523383 114867972
121145272373 114869704
845916121523 114871436
121145272373 114873168
763285242103 114874900
86132187873 114876632
841014289693 114878364
199574581653 114880096
359234246973 114881828
995071861493 114883560
161060188703 114885292
111341608713 114887024
57421458583 114888756
459371668643 114890488
910340197003 114892220
852218476733 114893952
885831037853 114895684
637238137903 114897416
210078507003 114899148
149856001663 114900880
967761655583 114902612
668749913953 114904344
577715894253 114906076
227585049253 114907808
768187073933 114909540
561609875383 114911272
9103401973 114913004
393547069783 114914736
749980269993 114916468
229685834323 114918200
128848150963 114919932
822107224063 114921664
119744748993 114923396
529397837643 114925128
347329798243 114926860
501387370043 114928592
774489429143 114930324
134450244483 114932056
294810171493 114933788
760484195343 114935520
994371599803 114937252
151956786733 114938984
932748571083 114940716
673651745783 114942448
856420046873 114944180
93134804773 114945912
815804868853 114947644
191871703063 114949376
640739446353 114951108
895634701513 114952840
691858549723 114954572
583317987773 114956304
948154328263 114958036
609927931993 114959768
713566662113 114961500
152657048423 114963232
81930617733 114964964
744378176473 114966696
569312753973 114968428
426459369213 114970160
307414881913 114971892
125346842513 114973624
165261758843 114975356
940451449673 114977088
224784002493 114978820
981066627693 114980552
566511707213 114982284
94535328153 114984016
483880827793 114985748
859221093633 114987480
333324564443 114989212
376740789223 114990944
220582432353 114992676
169463328983 114994408
391446284713 114996140
184168824473 114997872
172264375743 114999604
873226327433 115001336
774489429143 115003068
590320604673 115004800
741577129713 115006532
654744680153 115008264
616930548893 115009996
279404414313 115011728
607126885233 115013460
661047035363 115015192
427859892593 115016924
226884787563 115018656
137251291243 115020388
316518283883 115022120
710065353663 115023852
918743337283 115025584
915942290523 115027316
738075821263 115029048
579816679323 115030780
799698849983 115032512
499986846663 115034244
789895186323 115035976
187670132923 115037708
627434474243 115039440
365536602183 115041172
887931822923 115042904
345229013173 115044636
115543178853 115046368
747879484923 115048100
569312753973 115049832
601524791713 115051564
105739515193 115053296
633736829453 115055028
738776082953 115056760
315117760503 115058492
325621685853 115060224
31511776053 115061956
795497279843 115063688
1400523383 115065420
292709386423 115067152
471976379063 115068884
644941016493 115070616
422958060763 115072348
252094208403 115074080
415255182173 115075812
590320604673 115077544
103638730123 115079276
30111252673 115081008
621132119033 115082740
317218545573 115084472
630935782693 115086204
887231561233 115087936
1400523383 115089668
813704083783 115091400
396348116543 115093132
395647854853 115094864
850117691663 115096596
71426692383 115098328
859221093633 115100060
946753804883 115101792
813003822093 115103524
747879484923 115105256
546904379893 115106988
981766889383 115108720
207277460243 115110452
208677983623 115112184
392146546403 115113916
814404345473 115115648
843115074763 115117380
668049652263 115119112
418056228933 115120844
764685765483 115122576
971262964033 115124308
983167412763 115126040
513992080463 115127772
796197541533 115129504
995772123183 115131236
487382136243 115132968
594522174813 115134700
413154397103 115136432
107140038573 115138164
165962020533 115139896
57421458583 115141628
979666104313 115143360
656145203533 115145092
46917533233 115146824
303913573463 115148556
873226327433 115150288
850117691663 115152020
554607258483 115153752
95935851533 115155484
675752530853 115157216
862022140393 115158948
160359927013 115160680
595222436503 115162412
787094139563 115164144
642139969733 115165876
502787893423 115167608
556007781863 115169340
306014358533 115171072
260497348683 115172804
37113869573 115174536
868324495603 115176268
432761724423 115178000
607126885233 115179732
747879484923 115181464
738075821263 115183196
573514324113 115184928
359234246973 115186660
962159562063 115188392
25909682533 115190124
901937056723 115191856
549005164963 115193588
484581089483 115195320
950255113333 115197052
499286584973 115198784
687656979583 115200516
206577198553 115202248
517493388913 115203980
430660939353 115205712
119044487303 115207444
322120377403 115209176
240890021363 115210908
775189690833 115212640
500687108353 115214372
350130845003 115216104
975464534173 115217836
827709317583 115219568
608527408613 115221300
642840231423 115223032
526596790883 115224764
970562702343 115226496
880929206023 115228228
986668721213 115229960
295510433183 115231692
115543178853 115233424
452369051743 115235156
63723813793 115236888
113442393783 115238620
947454066573 115240352
617630810583 115242084
782892569423 115243816
552506473413 115245548
769587597313 115247280
636537876213 115249012
789194924633 115250744
113442393783 115252476
384443667813 115254208
278003890933 115255940
712166138733 115257672
152657048423 115259404
434862509493 115261136
586119034533 115262868
299011741633 115264600
515392603843 115266332
172264375743 115268064
637938399593 115269796
98036636603 115271528
310215928673 115273260
231786619393 115274992
714266923803 115276724
13304972113 115278456
392846808093 115280188
849417429973 115281920
985268197833 115283652
950255113333 115285384
210778768693 115287116
331223779373 115288848
938350664603 115290580
738075821263 115292312
491583706383 115294044
3 115295776
271701535723 115297508
663147820433 115299240
497185799903 115300972
684155671133 115302704
899136009963 115304436
302513050083 115306168
694659596483 115307900
809502513643 115309632
700261690003 115311364
193272226443 115313096
963560085443 115314828
149155739973 115316560
918743337283 115318292
734574512813 115320024
920143860663 115321756
519594173983 115323488
261897872063 115325220
859221093633 115326952
514692342153 115328684
873226327433 115330416
909639935313 115332148
612728978753 115333880
376740789223 115335612
49018318303 115337344
49018318303 115339076
577015632563 115340808
824208009133 115342540
497185799903 115344272
299011741633 115346004
144253908143 115347736
65824598863 115349468
539201501303 115351200
866923972223 115352932
276603367553 115354664
911740720383 115356396
230386096013 115358128
754181840133 115359860
326321947543 115361592
705863783523 115363324
407552303583 115365056
862722402083 115366788
196773534893 115368520
73527477453 115370252
799698849983 115371984
458671406953 115373716
315818022193 115375448
638638661283 115377180
199574581653 115378912
407552303583 115380644
635837614523 115382376
705163521833 115384108
61623028723 115385840
82630879423 115387572
715667447183 115389304
513291818773 115391036
857120308563 115392768
593821913123 115394500
479679257653 115396232
467074547233 115397964
148455478283 115399696
829810102653 115401428
665248605503 115403160
670150437333 115404892
687656979583 115406624
58121720273 115408356
600124268333 115410088
838913504623 115411820
942552234743 115413552
212879553763 115415284
31511776053 115417016
542002548063 115418748
126047104203 115420480
159659665323 115422212
827709317583 115423944
608527408613 115425676
773088905763 115427408
682755147753 115429140
621832380723 115430872
397748639923 115432604
155458095183 115434336
84731664493 115436068
558808828623 115437800
278704152623 115439532
693259073103 115441264
34312822813 115442996
693259073103 115444728
369037910633 115446460
261197610373 115448192
759083671963 115449924
617630810583 115451656
49018318303 115453388
92434543083 115455120
655444941843 115456852
700261693 115458584
507689725253 115460316
572113800733 115462048
500687108353 115463780
582617726083 115465512
591721128053 115467244
563010398763 115468976
538501239613 115470708
595222436503 115472440
687656979583 115474172
967761655583 115475904
943252496433 115477636
51819365063 115479368
791295709703 115481100
974064010793 115482832
655444941843 115484564
884430514473 115486296
824208009133 115488028
563010398763 115489760
691158288033 115491492
271701535723 115493224
383743406123 115494956
973363749103 115496688
154757833493 115498420
369738172323 115500152
606426623543 115501884
939751187983 115503616
438363817943 115505348
449568004983 115507080
297611218253 115508812
77729047593 115510544
204476413483 115512276
172964637433 115514008
167362543913 115515740
345929274863 115517472
446766958223 115519204
72827215763 115520936
260497348683 115522668
691158288033 115524400
979666104313 115526132
739476344643 115527864
460071930333 115529596
767486812243 115531328
628134735933 115533060
957257730233 115534792
619731595653 115536524
986668721213 115538256
752081055063 115539988
133049721103 115541720
440464603013 115543452
560909613693 115545184
553906996793 115546916
798298326603 115548648
14705495493 115550380
876727635883 115552112
743677914783 115553844
638638661283 115555576
579816679323 115557308
686256456203 115559040
371838957393 115560772
715667447183 115562504
231086357703 115564236
609927931993 115565968
925745954183 115567700
98736898293 115569432
432061462733 115571164
911040458693 115572896
273102059103 115574628
987368982903 115576360
897035224893 115578092
943952758123 115579824
944653019813 115581556
993671338113 115583288
435562771183 115585020
357833723593 115586752
42015701403 115588484
271001274033 115590216
719869017323 115591948
329122994303 115593680
497886061593 115595412
521694959053 115597144
695359858173 115598876
111341608713 115600608
93835066463 115602340
889332346303 115604072
733874251123 115605804
676452792543 115607536
227585049253 115609268
434862509493 115611000
767486812243 115612732
183468562783 115614464
175065422503 115616196
445366434843 115617928
544103333133 115619660
68625645623 115621392
718468493943 115623124
235988189533 115624856
227585049253 115626588
87532711253 115628320
224784002493 115630052
44116486473 115631784
614129502133 115633516
252794470093 115635248
794096756463 115636980
859921355323 115638712
876027374193 115640444
390746023023 115642176
196073273203 115643908
740176606333 115645640
648442324943 115647372
546204118203 115649104
720569279013 115650836
692558811413 115652568
815804868853 115654300
21708112393 115656032
336825872893 115657764
629535259313 115659496
318619068953 115661228
608527408613 115662960
279404414313 115664692
158959403633 115666424
282905722763 115668156
838213242933 115669888
589620342983 115671620
334725087823 115673352
77729047593 115675084
417355967243 115676816
724070587463 115678548
843815336453 115680280
783592831113 115682012
462172715403 115683744
600124268333 115685476
646341539873 115687208
266799703893 115688940
351531368383 115690672
792696233083 115692404
404050995133 115694136
923645169113 115695868
237388712913 115697600
310916190363 115699332
794096756463 115701064
745778699853 115702796
102238206743 115704528
483180566103 115706260
84731664493 115707992
362735555423 115709724
269600750653 115711456
210778768693 115713188
753481578443 115714920
247192376573 115716652
778690999283 115718384
593821913123 115720116
42015701403 115721848
649842848323 115723580
960058776993 115725312
934149094463 115727044
322820639093 115728776
974064010793 115730508
310215928673 115732240
366236863873 115733972
812303560403 115735704
304613835153 115737436
306714620223 115739168
408952826963 115740900
683455409443 115742632
179967254333 115744364
919443598973 115746096
939050926293 115747828
460071930333 115749560
256996040233 115751292
731073204363 115753024
812303560403 115754756
430660939353 115756488
811603298713 115758220
74928000833 115759952
568612492283 115761684
156158356873 115763416
892133393063 115765148
105039253503 115766880
581217202703 115768612
997172646563 115770344
366236863873 115772076
896334963203 115773808
935549617843 115775540
138651814623 115777272
526596790883 115779004
307414881913 115780736
29410990983 115782468
109240823643 115784200
113442393783 115785932
801799635053 115787664
137251291243 115789396
63023552103 115791128
948154328263 115792860
265399180513 115794592
462172715403 115796324
745778699853 115798056
56020935203 115799788
549005164963 115801520
137951552933 115803252
509090248633 115804984
84031402803 115806716
341027443033 115808448
175765684193 115810180
742277391403 115811912
205876936863 115813644
610628193683 115815376
904037841793 115817108
123246057443 115818840
343828489793 115820572
294810171493 115822304
464973762163 115824036
326321947543 115825768
923645169113 115827500
283605984453 115829232
605726361853 115830964
562310137073 115832696
334024826133 115834428
651943633393 115836160
958658253613 115837892
789895186323 115839624
772388644073 115841356
880929206023 115843088
770287859003 115844820
390045761333 115846552
25909682533 115848284
715667447183 115850016
290608601353 115851748
927846739253 115853480
51819365063 115855212
246492114883 115856944
836112457863 115858676
588219819603 115860408
855719785183 115862140
234587666153 115863872
346629536553 115865604
502787893423 115867336
453069313433 115869068
562310137073 115870800
308115143603 115872532
949554851643 115874264
44116486473 115875996
872526065743 115877728
663848082123 115879460
941851973053 115881192
108540561953 115882924
695359858173 115884656
496485538213 115886388
311616452053 115888120
424358584143 115889852
147755216593 115891584
948154328263 115893316
58821981963 115895048
635137352833 115896780
351531368383 115898512
694659596483 115900244
627434474243 115901976
66524860553 115903708
754181840133 115905440
105739515193 115907172
339626919653 115908904
415955443863 115910636
106439776883 115912368
928547000943 115914100
665248605503 115915832
685556194513 115917564
990170029663 115919296
598723744953 115921028
997172646563 115922760
26609944223 115924492
567912230593 115926224
810202775333 115927956
62323290413 115929688
845215859833 115931420
775189690833 115933152
810903037023 115934884
981066627693 115936616
659646511983 115938348
487382136243 115940080
146354693213 115941812
231786619393 115943544
181367777713 115945276
517493388913 115947008
451668790053 115948740
278003890933 115950472
386544452883 115952204
647041801563 115953936
937650402913 115955668
857120308563 115957400
65824598863 115959132
837512981243 115960864
45517009853 115962596
319319330643 115964328
168062805603 115966060
84731664493 115967792
247192376573 115969524
100137421673 115971256
464973762163 115972988
741577129713 115974720
228285310943 115976452
251393946713 115978184
249993423333 115979916
889332346303 115981648
601524791713 115983380
721269540703 115985112
943952758123 115986844
418056228933 115988576
678553577613 115990308
91734281393 115992040
378841574293 115993772
654744680153 115995504
443965911463 115997236
83331141113 115998968
244391329813 116000700
191871703063 116002432
361335032043 116004164
900536533343 116005896
547604641583 116007628
107140038573 116009360
393547069783 116011092
106439776883 116012824
427159630903 116014556
460071930333 116016288
864122925463 116018020
3501308453 116019752
596622959883 116021484
437663556253 116023216
275903105863 116024948
573514324113 116026680
301112526703 116028412
210778768693 116030144
333324564443 116031876
751380793373 116033608
226884787563 116035340
471976379063 116037072
488782659623 116038804
171564114053 116040536
972663487413 116042268
584018249463 116044000
511191033703 116045732
822807485753 116047464
136551029553 116049196
47617794923 116050928
146354693213 116052660
946753804883 116054392
742977653093 116056124
796197541533 116057856
147054954903 116059588
279404414313 116061320
615530025513 116063052
422257799073 116064784
42715963093 116066516
582617726083 116068248
668049652263 116069980
786393877873 116071712
899836271653 116073444
278704152623 116075176
212879553763 116076908
193972488133 116078640
54620411823 116080372
83331141113 116082104
142153123073 116083836
905438365173 116085568
364136078803 116087300
285006507833 116089032
299712003323 116090764
335425349513 116092496
134450244483 116094228
558808828623 116095960
575615109183 116097692
954456683473 116099424
623232904103 116101156
752081055063 116102888
39914916333 116104620
752781316753 116106352
726171372533 116108084
610628193683 116109816
256996040233 116111548
445366434843 116113280
684155671133 116115012
681354624373 116116744
857120308563 116118476
186269609543 116120208
145654431523 116121940
852218476733 116123672
397048378233 116125404
473376902443 116127136
275202844173 116128868
200274843343 116130600
782892569423 116132332
217781385593 116134064
453769575123 116135796
285006507833 116137528
515392603843 116139260
940451449673 116140992
407552303583 116142724
193272226443 116144456
908239411933 116146188
542702809753 116147920
851518215043 116149652
922244645733 116151384
919443598973 116153116
409653088653 116154848
259797086993 116156580
632336306073 116158312
457971145263 116160044
71426692383 116161776
727571895913 116163508
615530025513 116165240
614829763823 116166972
721269540703 116168704
956557468543 116170436
275202844173 116172168
67225122243 116173900
98036636603 116175632
377441050913 116177364
308115143603 116179096
995772123183 116180828
647041801563 116182560
414554920483 116184292
318619068953 116186024
65824598863 116187756
52519626753 116189488
406852041893 116191220
924345430803 116192952
39914916333 116194684
291308863043 116196416
991570553043 116198148
941851973053 116199880
301112526703 116201612
503488155113 116203344
270301012343 116205076
408952826963 116206808
263298395443 116208540
504188416803 116210272
219181908973 116212004
641439708043 116213736
305314096843 116215468
929247262633 116217200
828409579273 116218932
584718511153 116220664
825608532513 116222396
634437091143 116224128
855719785183 116225860
834711934483 116227592
16106018873 116229324
449568004983 116231056
173664899123 116232788
904037841793 116234520
846616383213 116236252
505588940183 116237984
136551029553 116239716
808802251953 116241448
337526134583 116243180
95935851533 116244912
264698918823 116246644
592421389743 116248376
752081055063 116250108
744378176473 116251840
512591557083 116253572
14705495493 116255304
698160904933 116257036
681354624373 116258768
672251222403 116260500
498586323283 116262232
989469767973 116263964
528697575953 116265696
747179223233 116267428
229685834323 116269160
984567936143 116270892
963560085443 116272624
848717168283 116274356
869725018983 116276088
156858618563 116277820
965660870513 116279552
495085014833 116281284
514692342153 116283016
686956717893 116284748
782892569423 116286480
45517009853 116288212
868324495603 116289944
450268266673 116291676
448867743293 116293408
140752599693 116295140
180667516023 116296872
450268266673 116298604
48318056613 116300336
308815405293 116302068
798998588293 116303800
544103333133 116305532
59522243653 116307264
931348047703 116308996
223383479113 116310728
649842848323 116312460
299712003323 116314192
941851973053 116315924
163160973773 116317656
520294435673 116319388
196073273203 116321120
686256456203 116322852
785693616183 116324584
534299669473 116326316
63723813793 116328048
957257730233 116329780
701662213383 116331512
876027374193 116333244
326321947543 116334976
844515598143 116336708
310215928673 116338440
661747297053 116340172
431361201043 116341904
466374285543 116343636
645641278183 116345368
756282625203 116347100
936950141223 116348832
575615109183 116350564
665248605503 116352296
441164864703 116354028
241590283053 116355760
791295709703 116357492
924345430803 116359224
257696301923 116360956
276603367553 116362688
537800977923 116364420
283605984453 116366152
109941085333 116367884
417355967243 116369616
248592899953 116371348
724770849153 116373080
609227670303 116374812
724070587463 116376544
436963294563 116378276
442565388083 116380008
453769575123 116381740
214280077143 116383472
984567936143 116385204
749980269993 116386936
734574512813 116388668
594522174813 116390400
417355967243 116392132
295510433183 116393864
836812719553 116395596
831910887723 116397328
726871634223 116399060
534299669473 116400792
30111252673 116402524
462172715403 116404256
48318056613 116405988
620431857343 116407720
287107292903 116409452
742977653093 116411184
781492046043 116412916
259096825303 116414648
555307520173 116416380
906138626863 116418112
695359858173 116419844
479679257653 116421576
736675297883 116423308
656145203533 116425040
142153123073 116426772
690458026343 116428504
263998657133 116430236
139352076313 116431968
612028717063 116433700
822107224063 116435432
806701466883 116437164
576315370873 116438896
225484264183 116440628
875327112503 116442360
619731595653 116444092
233187142773 116445824
521694959053 116447556
538501239613 116449288
439064079633 116451020
306714620223 116452752
315818022193 116454484
140052338003 116456216
532198884403 116457948
546204118203 116459680
694659596483 116461412
780791784353 116463144
976865057553 116464876
859921355323 116466608
894934439823 116468340
348730321623 116470072
679253839303 116471804
2100785073 116473536
220582432353 116475268
897035224893 116477000
352931891763 116478732
809502513643 116480464
725471110843 116482196
521694959053 116483928
450268266673 116485660
420157014003 116487392
536400454543 116489124
669450175643 116490856
390045761333 116492588
153357310113 116494320
883730252783 116496052
161060188703 116497784
297611218253 116499516
197473796583 116501248
751380793373 116502980
247192376573 116504712
439064079633 116506444
119744748993 116508176
88933234633 116509908
808101990263 116511640
528697575953 116513372
18907065633 116515104
622532642413 116516836
782192307733 116518568
289908339663 116520300
426459369213 116522032
346629536553 116523764
707264306903 116525496
661747297053 116527228
105039253503 116528960
504888678493 116530692
346629536553 116532424
740876868023 116534156
777990737593 116535888
728272157603 116537620
219882170663 116539352
700261690003 116541084
413154397103 116542816
689757764653 116544548
679253839303 116546280
975464534173 116548012
509090248633 116549744
698861166623 116551476
495785276523 116553208
904738103483 116554940
436963294563 116556672
815104607163 116558404
51819365063 116560136
393547069783 116561868
921544384043 116563600
537100716233 116565332
471976379063 116567064
500687108353 116568796
440464603013 116570528
603625576783 116572260
582617726083 116573992
855719785183 116575724
836112457863 116577456
157558880253 116579188
34312822813 116580920
847316644903 116582652
751380793373 116584384
831910887723 116586116
962159562063 116587848
306014358533 116589580
600824530023 116591312
908939673623 116593044
123246057443 116594776
218481647283 116596508
624633427483 116598240
557408305243 116599972
362735555423 116601704
462172715403 116603436
563010398763 116605168
362035293733 116606900
642840231423 116608632
647041801563 116610364
816505130543 116612096
546204118203 116613828
29410990983 116615560
858520831943 116617292
156858618563 116619024
170163590673 116620756
182068039403 116622488
163861235463 116624220
585418772843 116625952
928547000943 116627684
257696301923 116629416
563010398763 116631148
4901831833 116632880
818605915613 116634612
793396494773 116636344
266099442203 116638076
980366366003 116639808
413154397103 116641540
440464603013 116643272
686256456203 116645004
366937125563 116646736
219181908973 116648468
160359927013 116650200
448167481603 116651932
723370325773 116653664
712166138733 116655396
452369051743 116657128
25909682533 116658860
703762998453 116660592
122545795753 116662324
999973693323 116664056
728272157603 116665788
728972419293 116667520
893533916443 116669252
928547000943 116670984
806701466883 116672716
233187142773 116674448
458671406953 116676180
296910956563 116677912
26609944223 116679644
172964637433 116681376
607827146923 116683108
539201501303 116684840
240189759673 116686572
302513050083 116688304
39914916333 116690036
973363749103 116691768
932048309393 116693500
457270883573 116695232
967761655583 116696964
176465945883 116698696
509790510323 116700428
918743337283 116702160
175765684193 116703892
815804868853 116705624
289208077973 116707356
982467151073 116709088
284306246143 116710820
674352007473 116712552
338226396273 116714284
720569279013 116716016
644240754803 116717748
974764272483 116719480
677153054233 116721212
83331141113 116722944
514692342153 116724676
995772123183 116726408
871825804053 116728140
932048309393 116729872
429960677663 116731604
376740789223 116733336
109240823643 116735068
598723744953 116736800
801799635053 116738532
569312753973 116740264
21007850703 116741996
437663556253 116743728
920143860663 116745460
985968459523 116747192
182768301093 116748924
234587666153 116750656
661747297053 116752388
412454135413 116754120
468475070613 116755852
210778768693 116757584
255595516853 116759316
329122994303 116761048
123246057443 116762780
718468493943 116764512
100837683363 116766244
452369051743 116767976
785693616183 116769708
955857206853 116771440
570013015663 116773172
522395220743 116774904
26609944223 116776636
580516941013 116778368
264698918823 116780100
665248605503 116781832
99437159983 116783564
346629536553 116785296
121845534063 116787028
568612492283 116788760
291308863043 116790492
920143860663 116792224
91734281393 116793956
714967185493 116795688
283605984453 116797420
386544452883 116799152
176465945883 116800884
791295709703 116802616
633736829453 116804348
508389986943 116806080
692558811413 116807812
401950210063 116809544
915242028833 116811276
901236795033 116813008
800399111673 116814740
22408374083 116816472
789895186323 116818204
610628193683 116819936
486681874553 116821668
502087631733 116823400
473376902443 116825132
544103333133 116826864
549705426653 116828596
908239411933 116830328
422257799073 116832060
63723813793 116833792
92434543083 116835524
467774808923 116837256
585418772843 116838988
486681874553 116840720
759783933653 116842452
275202844173 116844184
231086357703 116845916
679253839303 116847648
287807554593 116849380
271001274033 116851112
868324495603 116852844
294810171493 116854576
929947524323 116856308
335425349513 116858040
307414881913 116859772
779391260973 116861504
698861166623 116863236
91734281393 116864968
434862509493 116866700
747879484923 116868432
471276117373 116870164
11904448733 116871896
228285310943 116873628
747179223233 116875360
204476413483 116877092
802499896743 116878824
859921355323 116880556
28710729293 116882288
755582363513 116884020
159659665323 116885752
425759107523 116887484
982467151073 116889216
946053543193 116890948
911040458693 116892680
266099442203 116894412
314417498813 116896144
488082397933 116897876
826308794203 116899608
963560085443 116901340
916642552213 116903072
584018249463 116904804
419456752313 116906536
934849356153 116908268
698160904933 116910000
553906996793 116911732
334725087823 116913464
331924041063 116915196
12604710423 116916928
617630810583 116918660
138651814623 116920392
855719785183 116922124
610628193683 116923856
928547000943 116925588
141452861383 116927320
710065353663 116929052
72126954073 116930784
787094139563 116932516
737375559573 116934248
982467151073 116935980
117643963923 116937712
539901762993 116939444
642139969733 116941176
451668790053 116942908
46217271543 116944640
308815405293 116946372
739476344643 116948104
749980269993 116949836
599424006643 116951568
347329798243 116953300
450968528363 116955032
508389986943 116956764
366236863873 116958496
362035293733 116960228
89633496323 116961960
698160904933 116963692
376040527533 116965424
539901762993 116967156
819306177303 116968888
633736829453 116970620
854319261803 116972352
706564045213 116974084
925045692493 116975816
817905653923 116977548
365536602183 116979280
512591557083 116981012
132349459413 116982744
242290544743 116984476
954456683473 116986208
665948867193 116987940
81930617733 116989672
296210694873 116991404
877427897573 116993136
918043075593 116994868
600124268333 116996600
844515598143 116998332
784293092803 117000064
170163590673 117001796
748579746613 117003528
502787893423 117005260
469175332303 117006992
956557468543 117008724
279404414313 117010456
949554851643 117012188
165261758843 117013920
513992080463 117015652
530098099333 117017384
197473796583 117019116
376740789223 117020848
654044418463 117022580
992971076423 117024312
621832380723 117026044
198174058273 117027776
100837683363 117029508
538501239613 117031240
957257730233 117032972
91734281393 117034704
576315370873 117036436
504888678493 117038168
474077164133 117039900
971262964033 117041632
140052338003 117043364
589620342983 117045096
295510433183 117046828
875327112503 117048560
88232972943 117050292
678553577613 117052024
726171372533 117053756
284306246143 117055488
432061462733 117057220
49018318303 117058952
586119034533 117060684
533599407783 117062416
850117691663 117064148
964960608823 117065880
704463260143 117067612
96636113223 117069344
484581089483 117071076
275202844173 117072808
635837614523 117074540
215680600523 117076272
568612492283 117078004
274502582483 117079736
366937125563 117081468
471276117373 117083200
307414881913 117084932
590320604673 117086664
161760450393 117088396
897735486583 117090128
981066627693 117091860
180667516023 117093592
190471179683 117095324
596622959883 117097056
203776151793 117098788
158259141943 117100520
778690999283 117102252
64424075483 117103984
970562702343 117105716
146354693213 117107448
715667447183 117109180
455870360193 117110912
579116417633 117112644
123946319133 117114376
969862440653 117116108
482480304413 117117840
666649128883 117119572
538501239613 117121304
95935851533 117123036
150556263353 117124768
333324564443 117126500
890032607993 117128232
628834997623 117129964
644941016493 117131696
591721128053 117133428
669450175643 117135160
496485538213 117136892
810202775333 117138624
697460643243 117140356
806001205193 117142088
305314096843 117143820
291308863043 117145552
626033950863 117147284
327722470923 117149016
819306177303 117150748
94535328153 117152480
649142586633 117154212
262598133753 117155944
605026100163 117157676
563710660453 117159408
374640004153 117161140
364836340493 117162872
728972419293 117164604
567211968903 117166336
334024826133 117168068
343128228103 117169800
806001205193 117171532
549005164963 117173264
891433131373 117174996
424358584143 117176728
654044418463 117178460
456570621883 117180192
846616383213 117181924
855019523493 117183656
397048378233 117185388
351531368383 117187120
163861235463 117188852
301812788393 117190584
342427966413 117192316
224784002493 117194048
551806211723 117195780
765386027173 117197512
855019523493 117199244
814404345473 117200976
538501239613 117202708
7002616903 117204440
44116486473 117206172
982467151073 117207904
599424006643 117209636
346629536553 117211368
172264375743 117213100
30811514363 117214832
969862440653 117216564
90333758013 117218296
358533985283 117220028
920143860663 117221760
814404345473 117223492
754882101823 117225224
683455409443 117226956
209378245313 117228688
156158356873 117230420
455870360193 117232152
484581089483 117233884
859921355323 117235616
948154328263 117237348
625333689173 117239080
215680600523 117240812
309515666983 117242544
120445010683 117244276
729672680983 117246008
679253839303 117247740
749280008303 117249472
76328524213 117251204
107140038573 117252936
918043075593 117254668
418056228933 117256400
576315370873 117258132
59522243653 117259864
238789236293 117261596
742977653093 117263328
209378245313 117265060
231786619393 117266792
364836340493 117268524
797598064913 117270256
540602024683 117271988
121145272373 117273720
571413539043 117275452
235988189533 117277184
346629536553 117278916
258396563613 117280648
876727635883 117282380
659646511983 117284112
990170029663 117285844
992270814733 117287576
834711934483 117289308
321420115713 117291040
449568004983 117292772
641439708043 117294504
412454135413 117296236
359934508663 117297968
103638730123 117299700
269600750653 117301432
91734281393 117303164
775889952523 117304896
397748639923 117306628
123946319133 117308360
91034019703 117310092
247192376573 117311824
351531368383 117313556
301112526703 117315288
675052269163 117317020
351531368383 117318752
190471179683 117320484
83331141113 117322216
107140038573 117323948
761884718723 117325680
630935782693 117327412
567912230593 117329144
347329798243 117330876
755582363513 117332608
613429240443 117334340
826308794203 117336072
227585049253 117337804
415955443863 117339536
466374285543 117341268
883029991093 117343000
841014289693 117344732
310916190363 117346464
764685765483 117348196
885130776163 117349928
753481578443 117351660
107140038573 117353392
231086357703 117355124
385143929503 117356856
749980269993 117358588
591721128053 117360320
163160973773 117362052
226184525873 117363784
637238137903 117365516
815104607163 117367248
850117691663 117368980
524496005813 117370712
45517009853 117372444
915242028833 117374176
145654431523 117375908
602225053403 117377640
116943702233 117379372
116943702233 117381104
909639935313 117382836
749280008303 117384568
780791784353 117386300
166662282223 117388032
90333758013 117389764
85431926183 117391496
782192307733 117393228
770287859003 117394960
130248674343 117396692
964960608823 117398424
630235521003 117400156
609227670303 117401888
198174058273 117403620
77729047593 117405352
441865126393 117407084
538501239613 117408816
303213311773 117410548
425058845833 117412280
203075890103 117414012
708664830283 117415744
566511707213 117417476
228985572633 117419208
273102059103 117420940
996472384873 117422672
18907065633 117424404
980366366003 117426136
718468493943 117427868
920143860663 117429600
182768301093 117431332
421557537383 117433064
213579815453 117434796
957957991923 117436528
647041801563 117438260
578416155943 117439992
897735486583 117441724
369738172323 117443456
248592899953 117445188
88232972943 117446920
415255182173 117448652
952355898403 117450384
539901762993 117452116
992270814733 117453848
510490772013 117455580
32912299433 117457312
969862440653 117459044
482480304413 117460776
990870291353 117462508
289208077973 117464240
140052338003 117465972
153357310113 117467704
55320673513 117469436
714967185493 117471168
198874319963 117472900
674352007473 117474632
299712003323 117476364
210778768693 117478096
28010467603 117479828
212179292073 117481560
453069313433 117483292
67925383933 117485024
972663487413 117486756
464973762163 117488488
86132187873 117490220
314417498813 117491952
263998657133 117493684
761884718723 117495416
513992080463 117497148
958658253613 117498880
266099442203 117500612
366236863873 117502344
377441050913 117504076
603625576783 117505808
208677983623 117507540
442565388083 117509272
530098099333 117511004
693259073103 117512736
790595448013 117514468
903337580103 117516200
875327112503 117517932
624633427483 117519664
423658322453 117521396
455870360193 117523128
184168824473 117524860
304613835153 117526592
876727635883 117528324
901236795033 117530056
481079781033 117531788
315117760503 117533520
269600750653 117535252
392846808093 117536984
275202844173 117538716
971262964033 117540448
325621685853 117542180
139352076313 117543912
459371668643 117545644
182768301093 117547376
296910956563 117549108
531498622713 117550840
890732869683 117552572
880929206023 117554304
733173989433 117556036
790595448013 117557768
88933234633 117559500
369037910633 117561232
711465877043 117562964
803900420123 117564696
759083671963 117566428
304613835153 117568160
359934508663 117569892
358533985283 117571624
810202775333 117573356
829810102653 117575088
396348116543 117576820
219882170663 117578552
540602024683 117580284
60222505343 117582016
218481647283 117583748
268900488963 117585480
195373011513 117587212
864122925463 117588944
436963294563 117590676
917342813903 117592408
816505130543 117594140
628834997623 117595872
334024826133 117597604
640739446353 117599336
213579815453 117601068
122545795753 117602800
698160904933 117604532
764685765483 117606264
423658322453 117607996
148455478283 117609728
648442324943 117611460
416655705553 117613192
263998657133 117614924
588219819603 117616656
997172646563 117618388
878128159263 117620120
210778768693 117621852
584018249463 117623584
395647854853 117625316
806701466883 117627048
378141312603 117628780
421557537383 117630512
539201501303 117632244
444666173153 117633976
875327112503 117635708
672951484093 117637440
803200158433 117639172
883029991093 117640904
833311411103 117642636
546904379893 117644368
548304903273 117646100
278003890933 117647832
574914847493 117649564
563010398763 117651296
34312822813 117653028
49018318303 117654760
549705426653 117656492
461472453713 117658224
62323290413 117659956
422958060763 117661688
875327112503 117663420
812303560403 117665152
102938468433 117666884
388645237953 117668616
849417429973 117670348
30811514363 117672080
955156945163 117673812
162460712083 117675544
790595448013 117677276
14005233803 117679008
173664899123 117680740
253494731783 117682472
478978995963 117684204
970562702343 117685936
401950210063 117687668
731773466053 117689400
587519557913 117691132
147755216593 117692864
626033950863 117694596
284306246143 117696328
997872908253 117698060
541302286373 117699792
122545795753 117701524
422257799073 117703256
380242097673 117704988
749280008303 117706720
581917464393 117708452
73527477453 117710184
654044418463 117711916
938350664603 117713648
844515598143 117715380
44116486473 117717112
191171441373 117718844
63023552103 117720576
271001274033 117722308
196773534893 117724040
324921424163 117725772
549005164963 117727504
616230287203 117729236
337526134583 117730968
404751256823 117732700
299011741633 117734432
935549617843 117736164
548304903273 117737896
301112526703 117739628
773789167453 117741360
619031333963 117743092
160359927013 117744824
479679257653 117746556
831210626033 117748288
651243371703 117750020
806701466883 117751752
203776151793 117753484
7002616903 117755216
805300943503 117756948
936249879533 117758680
431361201043 117760412
307414881913 117762144
38514392953 117763876
862722402083 117765608
863422663773 117767340
238789236293 117769072
616930548893 117770804
355032676833 117772536
333324564443 117774268
688357241273 117776000
387244714573 117777732
401249948373 117779464
570013015663 117781196
911740720383 117782928
657545726913 117784660
571413539043 117786392
347329798243 117788124
30111252673 117789856
827009055893 117791588
276603367553 117793320
67925383933 117795052
212879553763 117796784
527297052573 117798516
757683148583 117800248
534999931163 117801980
616930548893 117803712
853619000113 117805444
44116486473 117807176
143553646453 117808908
574914847493 117810640
730372942673 117812372
7002616903 117814104
824208009133 117815836
916642552213 117817568
976164795863 117819300
67225122243 117821032
308815405293 117822764
162460712083 117824496
944653019813 117826228
642840231423 117827960
834011672793 117829692
860621617013 117831424
179967254333 117833156
742277391403 117834888
521694959053 117836620
640039184663 117838352
532899146093 117840084
877427897573 117841816
93134804773 117843548
800399111673 117845280
913141243763 117847012
815804868853 117848744
743677914783 117850476
432061462733 117852208
527997314263 117853940
226184525873 117855672
429260415973 117857404
155458095183 117859136
15405757183 117860868
127447627583 117862600
522395220743 117864332
119744748993 117866064
65124337173 117867796
76328524213 117869528
549005164963 117871260
455870360193 117872992
520994697363 117874724
600824530023 117876456
336125611203 117878188
63023552103 117879920
196773534893 117881652
667349390573 117883384
402650471753 117885116
435562771183 117886848
260497348683 117888580
151956786733 117890312
805300943503 117892044
857820570253 117893776
591721128053 117895508
473376902443 117897240
112742132093 117898972
558108566933 117900704
724770849153 117902436
298311479943 117904168
952355898403 117905900
383743406123 117907632
978965842623 117909364
644240754803 117911096
646341539873 117912828
134450244483 117914560
906138626863 117916292
86132187873 117918024
441164864703 117919756
188370394613 117921488
257696301923 117923220
832611149413 117924952
163160973773 117926684
195373011513 117928416
843815336453 117930148
996472384873 117931880
16106018873 117933612
939751187983 117935344
305314096843 117937076
544103333133 117938808
281505199383 117940540
760484195343 117942272
660346773673 117944004
252794470093 117945736
470575855683 117947468
674352007473 117949200
320719854023 117950932
680654362683 117952664
888632084613 117954396
915242028833 117956128
67925383933 117957860
345929274863 117959592
369037910633 117961324
298311479943 117963056
970562702343 117964788
449568004983 117966520
320719854023 117968252
413154397103 117969984
533599407783 117971716
717768232253 117973448
11904448733 117975180
525896529193 117976912
805300943503 117978644
564410922143 117980376
408252565273 117982108
2100785073 117983840
504888678493 117985572
906138626863 117987304
495785276523 117989036
244391329813 117990768
412454135413 117992500
21708112393 117994232
195373011513 117995964
761884718723 117997696
912440982073 117999428
955156945163 118001160
86832449563 118002892
950955375023 118004624
179967254333 118006356
100837683363 118008088
197473796583 118009820
7002616903 118011552
499286584973 118013284
780791784353 118015016
144954169833 118016748
428560154283 118018480
432061462733 118020212
205876936863 118021944
333324564443 118023676
655444941843 118025408
936249879533 118027140
511191033703 118028872
803900420123 118030604
778690999283 118032336
203776151793 118034068
832611149413 118035800
299011741633 118037532
149856001663 118039264
513992080463 118040996
963560085443 118042728
998573169943 118044460
657545726913 118046192
638638661283 118047924
292009124733 118049656
523795744123 118051388
378841574293 118053120
703062736763 118054852
56020935203 118056584
887231561233 118058316
849417429973 118060048
453769575123 118061780
251393946713 118063512
805300943503 118065244
490883444693 118066976
827009055893 118068708
784993354493 118070440
872526065743 118072172
638638661283 118073904
270301012343 118075636
622532642413 118077368
401249948373 118079100
155458095183 118080832
135150506173 118082564
841714551383 118084296
439764341323 118086028
135850767863 118087760
914541767143 118089492
123946319133 118091224
581917464393 118092956
953756421783 118094688
995071861493 118096420
884430514473 118098152
814404345473 118099884
774489429143 118101616
348730321623 118103348
289908339663 118105080
245791853193 118106812
908939673623 118108544
312316713743 118110276
528697575953 118112008
375340265843 118113740
665248605503 118115472
94535328153 118117204
187670132923 118118936
76328524213 118120668
276603367553 118122400
133049721103 118124132
908239411933 118125864
660346773673 118127596
247892638263 118129328
224784002493 118131060
349430583313 118132792
246492114883 118134524
699561428313 118136256
981066627693 118137988
868324495603 118139720
6302355213 118141452
189770917993 118143184
633736829453 118144916
111341608713 118146648
909639935313 118148380
698160904933 118150112
795497279843 118151844
316518283883 118153576
497886061593 118155308
751380793373 118157040
991570553043 118158772
742277391403 118160504
646341539873 118162236
306714620223 118163968
452369051743 118165700
57421458583 118167432
351531368383 118169164
223383479113 118170896
512591557083 118172628
498586323283 118174360
700261693 118176092
60222505343 118177824
544103333133 118179556
49718579993 118181288
839613766313 118183020
414554920483 118184752
852218476733 118186484
593821913123 118188216
394247331473 118189948
299712003323 118191680
189070656303 118193412
929947524323 118195144
803200158433 118196876
203075890103 118198608
104338991813 118200340
801099373363 118202072
586119034533 118203804
292009124733 118205536
69325907313 118207268
616230287203 118209000
950255113333 118210732
976164795863 118212464
817205392233 118214196
690458026343 118215928
464973762163 118217660
992270814733 118219392
867624233913 118221124
207977721933 118222856
511891295393 118224588
682054886063 118226320
520294435673 118228052
233187142773 118229784
609927931993 118231516
504188416803 118233248
868324495603 118234980
742977653093 118236712
983867674453 118238444
271001274033 118240176
96636113223 118241908
941851973053 118243640
565811445523 118245372
759783933653 118247104
583317987773 118248836
874626850813 118250568
205876936863 118252300
289208077973 118254032
287807554593 118255764
182768301093 118257496
264698918823 118259228
89633496323 118260960
336825872893 118262692
675752530853 118264424
901937056723 118266156
467074547233 118267888
313016975433 118269620
763985503793 118271352
539901762993 118273084
175765684193 118274816
212179292073 118276548
847316644903 118278280
730372942673 118280012
656145203533 118281744
775889952523 118283476
521694959053 118285208
288507816283 118286940
367637387253 118288672
263998657133 118290404
738776082953 118292136
986668721213 118293868
592421389743 118295600
881629467713 118297332
263998657133 118299064
558808828623 118300796
89633496323 118302528
969162178963 118304260
820006438993 118305992
464273500473 118307724
656845465223 118309456
908939673623 118311188
202375628413 118312920
689757764653 118314652
256295778543 118316384
315117760503 118318116
252794470093 118319848
913141243763 118321580
643540493113 118323312
519594173983 118325044
855019523493 118326776
147054954903 118328508
172964637433 118330240
805300943503 118331972
745078438163 118333704
96636113223 118335436
242290544743 118337168
541302286373 118338900
599424006643 118340632
181367777713 118342364
425759107523 118344096
649142586633 118345828
708664830283 118347560
696760381553 118349292
119744748993 118351024
208677983623 118352756
254895255163 118354488
578416155943 118356220
834011672793 118357952
141452861383 118359684
364836340493 118361416
175765684193 118363148
225484264183 118364880
729672680983 118366612
609927931993 118368344
763985503793 118370076
380242097673 118371808
373939742463 118373540
857120308563 118375272
93134804773 118377004
150556263353 118378736
942552234743 118380468
378141312603 118382200
294810171493 118383932
469175332303 118385664
201675366723 118387396
999973693323 118389128
691858549723 118390860
613429240443 118392592
949554851643 118394324
770988120693 118396056
931348047703 118397788
352231630073 118399520
833311411103 118401252
871825804053 118402984
675052269163 118404716
603625576783 118406448
671550960713 118408180
600824530023 118409912
457270883573 118411644
281505199383 118413376
372539219083 118415108
159659665323 118416840
177166207573 118418572
814404345473 118420304
451668790053 118422036
116943702233 118423768
499286584973 118425500
373939742463 118427232
67925383933 118428964
624633427483 118430696
249293161643 118432428
366937125563 118434160
806701466883 118435892
358533985283 118437624
4901831833 118439356
287807554593 118441088
654744680153 118442820
717067970563 118444552
401249948373 118446284
166662282223 118448016
407552303583 118449748
253494731783 118451480
401950210063 118453212
236688451223 118454944
561609875383 118456676
876727635883 118458408
168062805603 118460140
871825804053 118461872
256996040233 118463604
240189759673 118465336
617630810583 118467068
205876936863 118468800
990170029663 118470532
880228944333 118472264
156158356873 118473996
416655705553 118475728
824908270823 118477460
894234178133 118479192
932748571083 118480924
698160904933 118482656
823507747443 118484388
626734212553 118486120
111341608713 118487852
997872908253 118489584
462872977093 118491316
767486812243 118493048
112041870403 118494780
191871703063 118496512
309515666983 118498244
520994697363 118499976
706564045213 118501708
527297052573 118503440
478278734273 118505172
871825804053 118506904
596622959883 118508636
280804937693 118510368
161760450393 118512100
296210694873 118513832
615530025513 118515564
740876868023 118517296
329823255993 118519028
53219888443 118520760
96636113223 118522492
709365091973 118524224
462172715403 118525956
579116417633 118527688
4201570143 118529420
446766958223 118531152
910340197003 118532884
885130776163 118534616
483180566103 118536348
11904448733 118538080
112742132093 118539812
814404345473 118541544
43416224783 118543276
19607327323 118545008
990170029663 118546740
351531368383 118548472
852218476733 118550204
550405688343 118551936
646341539873 118553668
256996040233 118555400
63723813793 118557132
722670064083 118558864
670150437333 118560596
357833723593 118562328
870425280673 118564060
115543178853 118565792
54620411823 118567524
680654362683 118569256
459371668643 118570988
815804868853 118572720
248592899953 118574452
601524791713 118576184
386544452883 118577916
476878210893 118579648
164561497153 118581380
802499896743 118583112
553906996793 118584844
775189690833 118586576
260497348683 118588308
573514324113 118590040
158259141943 118591772
740176606333 118593504
749280008303 118595236
9803663663 118596968
838913504623 118598700
191871703063 118600432
378141312603 118602164
834711934483 118603896
718468493943 118605628
511891295393 118607360
157558880253 118609092
594522174813 118610824
6302355213 118612556
248592899953 118614288
526596790883 118616020
789194924633 118617752
174365160813 118619484
806701466883 118621216
37814131263 118622948
335425349513 118624680
989469767973 118626412
499286584973 118628144
80530094353 118629876
647041801563 118631608
598723744953 118633340
834711934483 118635072
46217271543 118636804
679253839303 118638536
313016975433 118640268
680654362683 118642000
967061393893 118643732
844515598143 118645464
348030059933 118647196
711465877043 118648928
643540493113 118650660
843115074763 118652392
609227670303 118654124
341727704723 118655856
97336374913 118657588
654744680153 118659320
211479030383 118661052
678553577613 118662784
696060119863 118664516
258396563613 118666248
187670132923 118667980
750680531683 118669712
771688382383 118671444
800399111673 118673176
885831037853 118674908
985968459523 118676640
706564045213 118678372
685556194513 118680104
880228944333 118681836
708664830283 118683568
869725018983 118685300
53920150133 118687032
37113869573 118688764
315818022193 118690496
408952826963 118692228
249293161643 118693960
478278734273 118695692
483880827793 118697424
694659596483 118699156
615530025513 118700888
684155671133 118702620
65824598863 118704352
355032676833 118706084
245791853193 118707816
776590214213 118709548
629535259313 118711280
794096756463 118713012
515392603843 118714744
704463260143 118716476
255595516853 118718208
866223710533 118719940
542002548063 118721672
305314096843 118723404
798298326603 118725136
868324495603 118726868
297611218253 118728600
386544452883 118730332
834011672793 118732064
799698849983 118733796
568612492283 118735528
5602093523 118737260
74227739143 118738992
247192376573 118740724
981766889383 118742456
843115074763 118744188
399149163303 118745920
29410990983 118747652
988769506283 118749384
81230356043 118751116
369738172323 118752848
181367777713 118754580
881629467713 118756312
539901762993 118758044
364836340493 118759776
787094139563 118761508
928547000943 118763240
948854589953 118764972
32212037743 118766704
205176675173 118768436
995772123183 118770168
263998657133 118771900
317218545573 118773632
808802251953 118775364
77729047593 118777096
963560085443 118778828
621132119033 118780560
588920081293 118782292
740876868023 118784024
354332415143 118785756
882329729403 118787488
387244714573 118789220
900536533343 118790952
343828489793 118792684
544803594823 118794416
672251222403 118796148
733173989433 118797880
466374285543 118799612
954456683473 118801344
116243440543 118803076
355732938523 118804808
369037910633 118806540
256996040233 118808272
453769575123 118810004
237388712913 118811736
831210626033 118813468
18907065633 118815200
615530025513 118816932
56721196893 118818664
367637387253 118820396
310215928673 118822128
967061393893 118823860
754882101823 118825592
88933234633 118827324
281505199383 118829056
74227739143 118830788
894234178133 118832520
105039253503 118834252
164561497153 118835984
416655705553 118837716
128147889273 118839448
714967185493 118841180
15405757183 118842912
441865126393 118844644
997172646563 118846376
588920081293 118848108
907539150243 118849840
651243371703 118851572
371838957393 118853304
124646580823 118855036
467774808923 118856768
114142655473 118858500
359234246973 118860232
681354624373 118861964
184168824473 118863696
460772192023 118865428
355032676833 118867160
703762998453 118868892
762584980413 118870624
434162247803 118872356
904738103483 118874088
544103333133 118875820
214980338833 118877552
485981612863 118879284
791995971393 118881016
71426692383 118882748
754882101823 118884480
283605984453 118886212
191871703063 118887944
666649128883 118889676
287807554593 118891408
598023483263 118893140
297611218253 118894872
180667516023 118896604
166662282223 118898336
918743337283 118900068
765386027173 118901800
40615178023 118903532
399849424993 118905264
967061393893 118906996
481780042723 118908728
432061462733 118910460
330523517683 118912192
114842917163 118913924
634437091143 118915656
749280008303 118917388
248592899953 118919120
340327181343 118920852
127447627583 118922584
639338922973 118924316
476177949203 118926048
556708043553 118927780
17506542253 118929512
864823187153 118931244
350130845003 118932976
191871703063 118934708
818605915613 118936440
897735486583 118938172
163861235463 118939904
882329729403 118941636
146354693213 118943368
342427966413 118945100
287807554593 118946832
726171372533 118948564
759783933653 118950296
946053543193 118952028
394947593163 118953760
256295778543 118955492
58821981963 118957224
641439708043 118958956
115543178853 118960688
77729047593 118962420
148455478283 118964152
920844122353 118965884
294109909803 118967616
9103401973 118969348
967061393893 118971080
737375559573 118972812
535700192853 118974544
455170098503 118976276
640739446353 118978008
387244714573 118979740
155458095183 118981472
715667447183 118983204
87532711253 118984936
546904379893 118986668
784993354493 118988400
321420115713 118990132
348730321623 118991864
201675366723 118993596
344528751483 118995328
142153123073 118997060
200975105033 118998792
395647854853 119000524
987368982903 119002256
406852041893 119003988
464973762163 119005720
340327181343 119007452
214980338833 119009184
457270883573 119010916
527297052573 119012648
364836340493 119014380
497886061593 119016112
230386096013 119017844
964960608823 119019576
113442393783 119021308
124646580823 119023040
806701466883 119024772
65124337173 119026504
700961951693 119028236
681354624373 119029968
338926657963 119031700
941851973053 119033432
71426692383 119035164
401249948373 119036896
516793127223 119038628
437663556253 119040360
483880827793 119042092
855719785183 119043824
551105950033 119045556
974764272483 119047288
539201501303 119049020
342427966413 119050752
689757764653 119052484
973363749103 119054216
905438365173 119055948
920844122353 119057680
564410922143 119059412
974764272483 119061144
311616452053 119062876
457971145263 119064608
158959403633 119066340
276603367553 119068072
880929206023 119069804
665248605503 119071536
476177949203 119073268
800399111673 119075000
516092865533 119076732
424358584143 119078464
774489429143 119080196
578416155943 119081928
769587597313 119083660
633036567763 119085392
964260347133 119087124
143553646453 119088856
981766889383 119090588
781492046043 119092320
23108635773 119094052
306014358533 119095784
752081055063 119097516
786393877873 119099248
813704083783 119100980
418756490623 119102712
656145203533 119104444
426459369213 119106176
280804937693 119107908
165261758843 119109640
754181840133 119111372
547604641583 119113104
128848150963 119114836
603625576783 119116568
212179292073 119118300
551105950033 119120032
634437091143 119121764
259797086993 119123496
752081055063 119125228
612028717063 119126960
133049721103 119128692
892133393063 119130424
825608532513 119132156
917342813903 119133888
125346842513 119135620
589620342983 119137352
186969871233 119139084
256295778543 119140816
884430514473 119142548
501387370043 119144280
229685834323 119146012
799698849983 119147744
280104676003 119149476
749280008303 119151208
235988189533 119152940
105739515193 119154672
306014358533 119156404
291308863043 119158136
90333758013 119159868
860621617013 119161600
263998657133 119163332
199574581653 119165064
470575855683 119166796
904738103483 119168528
63023552103 119170260
264698918823 119171992
904037841793 119173724
655444941843 119175456
545503856513 119177188
290608601353 119178920
378841574293 119180652
154057571803 119182384
408952826963 119184116
131649197723 119185848
586819296223 119187580
345929274863 119189312
379541835983 119191044
774489429143 119192776
43416224783 119194508
451668790053 119196240
761184457033 119197972
542702809753 119199704
158259141943 119201436
746478961543 119203168
930647786013 119204900
194672749823 119206632
777990737593 119208364
143553646453 119210096
341727704723 119211828
184869086163 119213560
653344156773 119215292
391446284713 119217024
938350664603 119218756
669450175643 119220488
510490772013 119222220
766086288863 119223952
790595448013 119225684
473376902443 119227416
196773534893 119229148
862722402083 119230880
921544384043 119232612
918743337283 119234344
211479030383 119236076
130248674343 119237808
567211968903 119239540
824908270823 119241272
460772192023 119243004
332624302753 119244736
454469836813 119246468
876027374193 119248200
718468493943 119249932
369037910633 119251664
207977721933 119253396
764685765483 119255128
732473727743 119256860
134450244483 119258592
437663556253 119260324
746478961543 119262056
984567936143 119263788
405451518513 119265520
387944976263 119267252
944653019813 119268984
447467219913 119270716
836812719553 119272448
260497348683 119274180
271001274033 119275912
415255182173 119277644
63723813793 119279376
443965911463 119281108
672251222403 119282840
774489429143 119284572
871125542363 119286304
843115074763 119288036
969862440653 119289768
523795744123 119291500
953756421783 119293232
292709386423 119294964
103638730123 119296696
247192376573 119298428
135850767863 119300160
182068039403 119301892
2801046763 119303624
116943702233 119305356
658946250293 119307088
315117760503 119308820
334725087823 119310552
716367708873 119312284
306714620223 119314016
857120308563 119315748
665948867193 119317480
763285242103 119319212
811603298713 119320944
67925383933 119322676
191871703063 119324408
997172646563 119326140
677853315923 119327872
500687108353 119329604
724770849153 119331336
980366366003 119333068
950955375023 119334800
545503856513 119336532
41315439713 119338264
56721196893 119339996
450268266673 119341728
742977653093 119343460
287807554593 119345192
599424006643 119346924
577015632563 119348656
151956786733 119350388
551105950033 119352120
707964568593 119353852
907539150243 119355584
278704152623 119357316
685556194513 119359048
474777425823 119360780
962159562063 119362512
343128228103 119364244
614129502133 119365976
908939673623 119367708
130948936033 119369440
960058776993 119371172
926446215873 119372904
414554920483 119374636
334725087823 119376368
304613835153 119378100
630235521003 119379832
608527408613 119381564
44816748163 119383296
120445010683 119385028
752781316753 119386760
925045692493 119388492
53219888443 119390224
196773534893 119391956
801799635053 119393688
237388712913 119395420
291308863043 119397152
210078507003 119398884
804600681813 119400616
629535259313 119402348
191871703063 119404080
858520831943 119405812
876027374193 119407544
46917533233 119409276
76328524213 119411008
803200158433 119412740
223383479113 119414472
432061462733 119416204
519594173983 119417936
731073204363 119419668
336125611203 119421400
992270814733 119423132
915942290523 119424864
728272157603 119426596
924345430803 119428328
145654431523 119430060
995071861493 119431792
705863783523 119433524
411053612033 119435256
876727635883 119436988
429260415973 119438720
478978995963 119440452
28010467603 119442184
539901762993 119443916
737375559573 119445648
378141312603 119447380
743677914783 119449112
937650402913 119450844
172964637433 119452576
238088974603 119454308
655444941843 119456040
475477687513 119457772
978965842623 119459504
168763067293 119461236
856420046873 119462968
710765615353 119464700
976865057553 119466432
682054886063 119468164
390746023023 119469896
421557537383 119471628
412454135413 119473360
284306246143 119475092
272401797413 119476824
656145203533 119478556
487382136243 119480288
598723744953 119482020
137251291243 119483752
581917464393 119485484
213579815453 119487216
825608532513 119488948
456570621883 119490680
382342882743 119492412
15405757183 119494144
444666173153 119495876
144954169833 119497608
756982886893 119499340
296210694873 119501072
30811514363 119502804
494384753143 119504536
621132119033 119506268
709365091973 119508000
278704152623 119509732
979666104313 119511464
447467219913 119513196
741577129713 119514928
509790510323 119516660
413154397103 119518392
794096756463 119520124
227585049253 119521856
61623028723 119523588
932748571083 119525320
679253839303 119527052
767486812243 119528784
909639935313 119530516
23808897463 119532248
77729047593 119533980
426459369213 119535712
66524860553 119537444
443965911463 119539176
331223779373 119540908
404050995133 119542640
148455478283 119544372
542702809753 119546104
249993423333 119547836
618331072273 119549568
151256525043 119551300
799698849983 119553032
957257730233 119554764
357133461903 119556496
977565319243 119558228
23808897463 119559960
586819296223 119561692
694659596483 119563424
880228944333 119565156
677153054233 119566888
558808828623 119568620
374640004153 119570352
913141243763 119572084
257696301923 119573816
864122925463 119575548
6302355213 119577280
564410922143 119579012
953056160093 119580744
556007781863 119582476
373239480773 119584208
908939673623 119585940
724070587463 119587672
297611218253 119589404
93134804773 119591136
817205392233 119592868
479679257653 119594600
449568004983 119596332
237388712913 119598064
343128228103 119599796
52519626753 119601528
329122994303 119603260
594522174813 119604992
230386096013 119606724
223383479113 119608456
128147889273 119610188
474077164133 119611920
302513050083 119613652
899136009963 119615384
588920081293 119617116
553906996793 119618848
2801046763 119620580
964960608823 119622312
293409648113 119624044
928547000943 119625776
204476413483 119627508
67225122243 119629240
969162178963 119630972
789895186323 119632704
516793127223 119634436
487382136243 119636168
70726430693 119637900
749280008303 119639632
404751256823 119641364
583317987773 119643096
701662213383 119644828
842414813073 119646560
149155739973 119648292
445366434843 119650024
513992080463 119651756
656145203533 119653488
760484195343 119655220
709365091973 119656952
65824598863 119658684
614829763823 119660416
272401797413 119662148
698861166623 119663880
795497279843 119665612
219181908973 119667344
63023552103 119669076
953756421783 119670808
809502513643 119672540
673651745783 119674272
195373011513 119676004
123246057443 119677736
272401797413 119679468
31511776053 119681200
21708112393 119682932
217081123903 119684664
637238137903 119686396
687656979583 119688128
637938399593 119689860
367637387253 119691592
387244714573 119693324
51119103373 119695056
944653019813 119696788
491583706383 119698520
140752599693 119700252
362735555423 119701984
526596790883 119703716
211479030383 119705448
195373011513 119707180
273802320793 119708912
867624233913 119710644
196073273203 119712376
782892569423 119714108
70726430693 119715840
476177949203 119717572
51119103373 119719304
273802320793 119721036
998573169943 119722768
427159630903 119724500
319319330643 119726232
326321947543 119727964
831910887723 119729696
310916190363 119731428
722670064083 119733160
634437091143 119734892
787094139563 119736624
459371668643 119738356
818605915613 119740088
789194924633 119741820
766786550553 119743552
362035293733 119745284
790595448013 119747016
582617726083 119748748
5602093523 119750480
825608532513 119752212
266099442203 119753944
594522174813 119755676
686256456203 119757408
578416155943 119759140
501387370043 119760872
175765684193 119762604
363435817113 119764336
403350733443 119766068
561609875383 119767800
654744680153 119769532
420157014003 119771264
951655636713 119772996
264698918823 119774728
609227670303 119776460
451668790053 119778192
406151780203 119779924
957257730233 119781656
25909682533 119783388
399849424993 119785120
102238206743 119786852
56020935203 119788584
628134735933 119790316
660346773673 119792048
63723813793 119793780
675752530853 119795512
604325838473 119797244
865523448843 119798976
307414881913 119800708
985968459523 119802440
764685765483 119804172
896334963203 119805904
222683217423 119807636
669450175643 119809368
476177949203 119811100
266799703893 119812832
682054886063 119814564
260497348683 119816296
329122994303 119818028
104338991813 119819760
966361132203 119821492
141452861383 119823224
179967254333 119824956
86832449563 119826688
625333689173 119828420
238088974603 119830152
478278734273 119831884
997172646563 119833616
852918738423 119835348
313717237123 119837080
315117760503 119838812
1400523383 119840544
412454135413 119842276
621132119033 119844008
36413607883 119845740
188370394613 119847472
918043075593 119849204
265399180513 119850936
398448901613 119852668
817905653923 119854400
502787893423 119856132
776590214213 119857864
516092865533 119859596
446766958223 119861328
799698849983 119863060
571413539043 119864792
376740789223 119866524
581217202703 119868256
231786619393 119869988
411053612033 119871720
892133393063 119873452
566511707213 119875184
83331141113 119876916
100837683363 119878648
797598064913 119880380
382342882743 119882112
536400454543 119883844
389345499643 119885576
511891295393 119887308
591721128053 119889040
499286584973 119890772
796897803223 119892504
233187142773 119894236
504888678493 119895968
208677983623 119897700
996472384873 119899432
474077164133 119901164
777990737593 119902896
904738103483 119904628
853619000113 119906360
866223710533 119908092
152657048423 119909824
577015632563 119911556
679253839303 119913288
866923972223 119915020
614829763823 119916752
573514324113 119918484
836812719553 119920216
871825804053 119921948
33612561123 119923680
282905722763 119925412
153357310113 119927144
841014289693 119928876
2100785073 119930608
955857206853 119932340
429260415973 119934072
8403140283 119935804
514692342153 119937536
953756421783 119939268
553206735103 119941000
838913504623 119942732
157558880253 119944464
399149163303 119946196
824908270823 119947928
72827215763 119949660
886531299543 119951392
545503856513 119953124
943952758123 119954856
732473727743 119956588
869024757293 119958320
644240754803 119960052
794096756463 119961784
327022209233 119963516
195373011513 119965248
914541767143 119966980
112742132093 119968712
700961951693 119970444
164561497153 119972176
291308863043 119973908
642840231423 119975640
546204118203 119977372
415955443863 119979104
443965911463 119980836
785693616183 119982568
612728978753 119984300
390045761333 119986032
170163590673 119987764
851518215043 119989496
517493388913 119991228
556708043553 119992960
88933234633 119994692
956557468543 119996424
504188416803 119998156
102238206743 119999888
728972419293 120001620
668049652263 120003352
775889952523 120005084
978965842623 120006816
72126954073 120008548
331924041063 120010280
742277391403 120012012
726171372533 120013744
691158288033 120015476
756982886893 120017208
439764341323 120018940
554607258483 120020672
508389986943 120022404
319319330643 120024136
228985572633 120025868
466374285543 120027600
19607327323 120029332
483180566103 120031064
46217271543 120032796
686956717893 120034528
314417498813 120036260
402650471753 120037992
23108635773 120039724
345929274863 120041456
238789236293 120043188
648442324943 120044920
806001205193 120046652
867624233913 120048384
897035224893 120050116
427859892593 120051848
138651814623 120053580
46217271543 120055312
455870360193 120057044
560209352003 120058776
330523517683 120060508
601524791713 120062240
200274843343 120063972
272401797413 120065704
355032676833 120067436
453069313433 120069168
992971076423 120070900
954456683473 120072632
21007850703 120074364
553906996793 120076096
353632153453 120077828
822107224063 120079560
105739515193 120081292
185569347853 120083024
3501308453 120084756
435562771183 120086488
889332346303 120088220
602225053403 120089952
297611218253 120091684
659646511983 120093416
831910887723 120095148
904738103483 120096880
506289201873 120098612
381642621053 120100344
1400523383 120102076
116243440543 120103808
27310205913 120105540
198174058273 120107272
233887404463 120109004
395647854853 120110736
482480304413 120112468
254194993473 120114200
872526065743 120115932
872526065743 120117664
643540493113 120119396
7702878593 120121128
777290475903 120122860
649842848323 120124592
516092865533 120126324
128848150963 120128056
796897803223 120129788
757683148583 120131520
525896529193 120133252
733874251123 120134984
470575855683 120136716
315818022193 120138448
422257799073 120140180
585418772843 120141912
519594173983 120143644
849417429973 120145376
539901762993 120147108
616930548893 120148840
475477687513 120150572
598023483263 120152304
875327112503 120154036
810202775333 120155768
575615109183 120157500
660346773673 120159232
297611218253 120160964
930647786013 120162696
409653088653 120164428
911040458693 120166160
686256456203 120167892
869024757293 120169624
858520831943 120171356
853619000113 120173088
220582432353 120174820
34312822813 120176552
31511776053 120178284
759083671963 120180016
244391329813 120181748
500687108353 120183480
822107224063 120185212
695359858173 120186944
994371599803 120188676
336125611203 120190408
170863852363 120192140
619031333963 120193872
23808897463 120195604
427159630903 120197336
42015701403 120199068
376740789223 120200800
751380793373 120202532
688357241273 120204264
290608601353 120205996
907539150243 120207728
356433200213 120209460
32912299433 120211192
985268197833 120212924
191171441373 120214656
282205461073 120216388
614829763823 120218120
758383410273 120219852
855019523493 120221584
842414813073 120223316
330523517683 120225048
469875593993 120226780
383043144433 120228512
575615109183 120230244
442565388083 120231976
242290544743 120233708
929247262633 120235440
401249948373 120237172
488782659623 120238904
51819365063 120240636
614829763823 120242368
441865126393 120244100
908939673623 120245832
986668721213 120247564
558808828623 120249296
632336306073 120251028
254895255163 120252760
495785276523 120254492
997172646563 120256224
488082397933 120257956
133749982793 120259688
270301012343 120261420
341027443033 120263152
231786619393 120264884
533599407783 120266616
784993354493 120268348
904037841793 120270080
105739515193 120271812
175765684193 120273544
677153054233 120275276
191871703063 120277008
727571895913 120278740
226184525873 120280472
908239411933 120282204
682054886063 120283936
722670064083 120285668
507689725253 120287400
483880827793 120289132
605026100163 120290864
257696301923 120292596
971262964033 120294328
869725018983 120296060
333324564443 120297792
746478961543 120299524
35013084503 120301256
547604641583 120302988
842414813073 120304720
371138695703 120306452
684155671133 120308184
318619068953 120309916
152657048423 120311648
235988189533 120313380
383743406123 120315112
572814062423 120316844
313717237123 120318576
644240754803 120320308
830510364343 120322040
69325907313 120323772
943252496433 120325504
799698849983 120327236
499286584973 120328968
504888678493 120330700
892133393063 120332432
782192307733 120334164
752081055063 120335896
63023552103 120337628
274502582483 120339360
734574512813 120341092
698160904933 120342824
244391329813 120344556
558108566933 120346288
722670064083 120348020
826308794203 120349752
809502513643 120351484
890732869683 120353216
864122925463 120354948
10503925353 120356680
420857275693 120358412
247892638263 120360144
332624302753 120361876
741577129713 120363608
443265649773 120365340
230386096013 120367072
294109909803 120368804
506289201873 120370536
417355967243 120372268
140052338003 120374000
86132187873 120375732
698861166623 120377464
652643895083 120379196
751380793373 120380928
588219819603 120382660
771688382383 120384392
63723813793 120386124
971262964033 120387856
50418841683 120389588
231786619393 120391320
594522174813 120393052
448167481603 120394784
906138626863 120396516
286407031213 120398248
478278734273 120399980
319319330643 120401712
439764341323 120403444
756982886893 120405176
504888678493 120406908
803200158433 120408640
756282625203 120410372
332624302753 120412104
723370325773 120413836
951655636713 120415568
591020866363 120417300
410353350343 120419032
395647854853 120420764
966361132203 120422496
71426692383 120424228
877427897573 120425960
714967185493 120427692
871825804053 120429424
253494731783 120431156
281505199383 120432888
264698918823 120434620
492283968073 120436352
121145272373 120438084
505588940183 120439816
920844122353 120441548
104338991813 120443280
469875593993 120445012
229685834323 120446744
337526134583 120448476
827709317583 120450208
360634770353 120451940
309515666983 120453672
828409579273 120455404
790595448013 120457136
927146477563 120458868
212179292073 120460600
577715894253 120462332
988069244593 120464064
560209352003 120465796
187670132923 120467528
138651814623 120469260
640739446353 120470992
187670132923 120472724
497886061593 120474456
571413539043 120476188
890032607993 120477920
435562771183 120479652
657545726913 120481384
769587597313 120483116
834711934483 120484848
292709386423 120486580
998573169943 120488312
415955443863 120490044
432761724423 120491776
750680531683 120493508
506289201873 120495240
134450244483 120496972
544103333133 120498704
510490772013 120500436
617630810583 120502168
558808828623 120503900
380242097673 120505632
100137421673 120507364
310215928673 120509096
612028717063 120510828
730372942673 120512560
815104607163 120514292
953756421783 120516024
708664830283 120517756
530098099333 120519488
124646580823 120521220
490183183003 120522952
320719854023 120524684
189070656303 120526416
763285242103 120528148
820006438993 120529880
329823255993 120531612
205176675173 120533344
254895255163 120535076
189770917993 120536808
488782659623 120538540
39214654643 120540272
965660870513 120542004
307414881913 120543736
219882170663 120545468
882329729403 120547200
137251291243 120548932
446766958223 120550664
144253908143 120552396
711465877043 120554128
48318056613 120555860
834011672793 120557592
539201501303 120559324
53219888443 120561056
133049721103 120562788
324921424163 120564520
747879484923 120566252
901937056723 120567984
724770849153 120569716
690458026343 120571448
16806280563 120573180
691858549723 120574912
263998657133 120576644
881629467713 120578376
471976379063 120580108
974064010793 120581840
192571964753 120583572
614829763823 120585304
797598064913 120587036
684855932823 120588768
986668721213 120590500
366937125563 120592232
249293161643 120593964
941851973053 120595696
819306177303 120597428
870425280673 120599160
895634701513 120600892
729672680983 120602624
327722470923 120604356
447467219913 120606088
499286584973 120607820
584718511153 120609552
653344156773 120611284
892833654753 120613016
660346773673 120614748
770988120693 120616480
44816748163 120618212
768187073933 120619944
915242028833 120621676
129548412653 120623408
28010467603 120625140
4901831833 120626872
678553577613 120628604
40615178023 120630336
750680531683 120632068
217781385593 120633800
351531368383 120635532
663848082123 120637264
792696233083 120638996
585418772843 120640728
224784002493 120642460
827709317583 120644192
238789236293 120645924
396348116543 120647656
319319330643 120649388
271001274033 120651120
267499965583 120652852
753481578443 120654584
777990737593 120656316
186969871233 120658048
717067970563 120659780
12604710423 120661512
231086357703 120663244
647742063253 120664976
102938468433 120666708
539201501303 120668440
190471179683 120670172
865523448843 120671904
203075890103 120673636
182068039403 120675368
748579746613 120677100
303213311773 120678832
167362543913 120680564
834011672793 120682296
263298395443 120684028
707964568593 120685760
642139969733 120687492
221282694043 120689224
65824598863 120690956
663147820433 120692688
206577198553 120694420
420857275693 120696152
440464603013 120697884
542702809753 120699616
504888678493 120701348
416655705553 120703080
590320604673 120704812
276603367553 120706544
752081055063 120708276
836112457863 120710008
101537945053 120711740
100837683363 120713472
140052338003 120715204
569312753973 120716936
592421389743 120718668
37814131263 120720400
777290475903 120722132
600824530023 120723864
540602024683 120725596
992270814733 120727328
92434543083 120729060
311616452053 120730792
149856001663 120732524
235287927843 120734256
614129502133 120735988
254194993473 120737720
137951552933 120739452
215680600523 120741184
334024826133 120742916
203776151793 120744648
541302286373 120746380
547604641583 120748112
697460643243 120749844
357833723593 120751576
144253908143 120753308
296210694873 120755040
420857275693 120756772
159659665323 120758504
825608532513 120760236
231786619393 120761968
117643963923 120763700
270301012343 120765432
453069313433 120767164
257696301923 120768896
245791853193 120770628
904037841793 120772360
503488155113 120774092
455170098503 120775824
696060119863 120777556
595222436503 120779288
836112457863 120781020
620431857343 120782752
322820639093 120784484
145654431523 120786216
539901762993 120787948
616930548893 120789680
948154328263 120791412
925045692493 120793144
202375628413 120794876
688357241273 120796608
189070656303 120798340
403350733443 120800072
583317987773 120801804
354332415143 120803536
532899146093 120805268
322120377403 120807000
625333689173 120808732
682755147753 120810464
386544452883 120812196
269600750653 120813928
351531368383 120815660
584718511153 120817392
606426623543 120819124
697460643243 120820856
196073273203 120822588
373939742463 120824320
499986846663 120826052
273102059103 120827784
72827215763 120829516
246492114883 120831248
957257730233 120832980
326321947543 120834712
852218476733 120836444
233887404463 120838176
336825872893 120839908
383743406123 120841640
78429309283 120843372
86832449563 120845104
540602024683 120846836
665948867193 120848568
513291818773 120850300
460071930333 120852032
648442324943 120853764
56020935203 120855496
348030059933 120857228
511891295393 120858960
34312822813 120860692
577715894253 120862424
761184457033 120864156
988769506283 120865888
13304972113 120867620
199574581653 120869352
297611218253 120871084
196773534893 120872816
699561428313 120874548
43416224783 120876280
533599407783 120878012
814404345473 120879744
689757764653 120881476
579816679323 120883208
413154397103 120884940
107140038573 120886672
180667516023 120888404
465674023853 120890136
458671406953 120891868
614829763823 120893600
852918738423 120895332
223383479113 120897064
342427966413 120898796
794797018153 120900528
7702878593 120902260
465674023853 120903992
232486881083 120905724
544803594823 120907456
316518283883 120909188
858520831943 120910920
98036636603 120912652
766086288863 120914384
910340197003 120916116
878828420953 120917848
742977653093 120919580
756282625203 120921312
911040458693 120923044
685556194513 120924776
969862440653 120926508
399849424993 120928240
396348116543 120929972
533599407783 120931704
95235589843 120933436
453769575123 120935168
988769506283 120936900
7702878593 120938632
761184457033 120940364
65124337173 120942096
70726430693 120943828
295510433183 120945560
316518283883 120947292
777290475903 120949024
768187073933 120950756
289908339663 120952488
993671338113 120954220
995071861493 120955952
897035224893 120957684
380242097673 120959416
506989463563 120961148
843115074763 120962880
894934439823 120964612
894934439823 120966344
847316644903 120968076
602925315093 120969808
209378245313 120971540
115543178853 120973272
213579815453 120975004
89633496323 120976736
84731664493 120978468
388645237953 120980200
658946250293 120981932
719869017323 120983664
163160973773 120985396
869725018983 120987128
329823255993 120988860
185569347853 120990592
717067970563 120992324
516793127223 120994056
799698849983 120995788
368337648943 120997520
77028785903 120999252
751380793373 121000984
324921424163 121002716
425759107523 121004448
311616452053 121006180
731073204363 121007912
418056228933 121009644
837512981243 121011376
308115143603 121013108
334725087823 121014840
436263032873 121016572
530098099333 121018304
455870360193 121020036
273102059103 121021768
890032607993 121023500
816505130543 121025232
645641278183 121026964
42715963093 121028696
960058776993 121030428
995772123183 121032160
269600750653 121033892
408252565273 121035624
656145203533 121037356
933448832773 121039088
497185799903 121040820
689057502963 121042552
385143929503 121044284
679954100993 121046016
32912299433 121047748
505588940183 121049480
342427966413 121051212
405451518513 121052944
256295778543 121054676
207977721933 121056408
404751256823 121058140
647742063253 121059872
700261690003 121061604
974064010793 121063336
951655636713 121065068
478278734273 121066800
738075821263 121068532
382342882743 121070264
953756421783 121071996
142853384763 121073728
275903105863 121075460
413154397103 121077192
502087631733 121078924
588219819603 121080656
198874319963 121082388
773088905763 121084120
926446215873 121085852
350831106693 121087584
681354624373 121089316
223383479113 121091048
933448832773 121092780
194672749823 121094512
783592831113 121096244
120445010683 121097976
191171441373 121099708
177866469263 121101440
568612492283 121103172
423658322453 121104904
634437091143 121106636
766786550553 121108368
820706700683 121110100
381642621053 121111832
310916190363 121113564
15405757183 121115296
3 121117028
292709386423 121118760
532198884403 121120492
714967185493 121122224
413854658793 121123956
953056160093 121125688
50418841683 121127420
176465945883 121129152
977565319243 121130884
254194993473 121132616
247192376573 121134348
392146546403 121136080
759083671963 121137812
487382136243 121139544
968461917273 121141276
741577129713 121143008
760484195343 121144740
116243440543 121146472
845916121523 121148204
228985572633 121149936
726871634223 121151668
940451449673 121153400
461472453713 121155132
455870360193 121156864
239489497983 121158596
306714620223 121160328
623933165793 121162060
316518283883 121163792
555307520173 121165524
993671338113 121167256
170163590673 121168988
308815405293 121170720
494384753143 121172452
269600750653 121174184
864823187153 121175916
962159562063 121177648
299011741633 121179380
800399111673 121181112
581917464393 121182844
470575855683 121184576
620431857343 121186308
555307520173 121188040
766786550553 121189772
450268266673 121191504
331924041063 121193236
611328455373 121194968
708664830283 121196700
862722402083 121198432
258396563613 121200164
312316713743 121201896
135850767863 121203628
835412196173 121205360
500687108353 121207092
443265649773 121208824
700261690003 121210556
113442393783 121212288
580516941013 121214020
976865057553 121215752
158259141943 121217484
47617794923 121219216
79129570973 121220948
275903105863 121222680
614829763823 121224412
93835066463 121226144
396348116543 121227876
203075890103 121229608
585418772843 121231340
289908339663 121233072
95235589843 121234804
578416155943 121236536
147054954903 121238268
282905722763 121240000
444666173153 121241732
754882101823 121243464
248592899953 121245196
253494731783 121246928
669450175643 121248660
221982955733 121250392
890032607993 121252124
47617794923 121253856
607827146923 121255588
956557468543 121257320
259797086993 121259052
268900488963 121260784
203075890103 121262516
476177949203 121264248
572113800733 121265980
694659596483 121267712
777990737593 121269444
547604641583 121271176
227585049253 121272908
864823187153 121274640
839613766313 121276372
716367708873 121278104
301812788393 121279836
74227739143 121281568
917342813903 121283300
350831106693 121285032
817205392233 121286764
801799635053 121288496
56020935203 121290228
901937056723 121291960
837512981243 121293692
842414813073 121295424
149155739973 121297156
657545726913 121298888
746478961543 121300620
602925315093 121302352
152657048423 121304084
210778768693 121305816
96636113223 121307548
49018318303 121309280
523095482433 121311012
154757833493 121312744
837512981243 121314476
378841574293 121316208
681354624373 121317940
478278734273 121319672
647742063253 121321404
92434543083 121323136
131649197723 121324868
344528751483 121326600
75628262523 121328332
478278734273 121330064
978965842623 121331796
955156945163 121333528
640039184663 121335260
158959403633 121336992
397748639923 121338724
770988120693 121340456
176465945883 121342188
906138626863 121343920
621132119033 121345652
927846739253 121347384
974064010793 121349116
297611218253 121350848
164561497153 121352580
686956717893 121354312
96636113223 121356044
341727704723 121357776
794797018153 121359508
751380793373 121361240
564410922143 121362972
828409579273 121364704
870425280673 121366436
515392603843 121368168
112041870403 121369900
331223779373 121371632
80530094353 121373364
47617794923 121375096
58121720273 121376828
951655636713 121378560
738776082953 121380292
419456752313 121382024
80530094353 121383756
275903105863 121385488
394947593163 121387220
231786619393 121388952
213579815453 121390684
911740720383 121392416
642139969733 121394148
457270883573 121395880
9803663663 121397612
679253839303 121399344
282205461073 121401076
909639935313 121402808
29410990983 121404540
35713346193 121406272
399849424993 121408004
268200227273 121409736
756282625203 121411468
256996040233 121413200
599424006643 121414932
677153054233 121416664
359234246973 121418396
722670064083 121420128
855719785183 121421860
219882170663 121423592
915242028833 121425324
257696301923 121427056
438363817943 121428788
674352007473 121430520
894934439823 121432252
432761724423 121433984
40615178023 121435716
446066696533 121437448
187670132923 121439180
863422663773 121440912
712166138733 121442644
897035224893 121444376
407552303583 121446108
280804937693 121447840
215680600523 121449572
667349390573 121451304
323520900783 121453036
725471110843 121454768
587519557913 121456500
570713277353 121458232
131649197723 121459964
632336306073 121461696
822107224063 121463428
562310137073 121465160
721269540703 121466892
151256525043 121468624
216380862213 121470356
934849356153 121472088
476878210893 121473820
61623028723 121475552
393547069783 121477284
675052269163 121479016
917342813903 121480748
661047035363 121482480
833311411103 121484212
653344156773 121485944
825608532513 121487676
112742132093 121489408
481780042723 121491140
595922698193 121492872
467074547233 121494604
171564114053 121496336
654044418463 121498068
161760450393 121499800
61623028723 121501532
695359858173 121503264
149155739973 121504996
88232972943 121506728
954456683473 121508460
7702878593 121510192
622532642413 121511924
998573169943 121513656
467074547233 121515388
22408374083 121517120
799698849983 121518852
912440982073 121520584
271701535723 121522316
397748639923 121524048
23108635773 121525780
102938468433 121527512
892833654753 121529244
677153054233 121530976
488782659623 121532708
12604710423 121534440
436963294563 121536172
193272226443 121537904
443265649773 121539636
398448901613 121541368
202375628413 121543100
130948936033 121544832
609227670303 121546564
111341608713 121548296
386544452883 121550028
262598133753 121551760
649842848323 121553492
184869086163 121555224
383743406123 121556956
904037841793 121558688
499986846663 121560420
605026100163 121562152
212879553763 121563884
158959403633 121565616
719869017323 121567348
650543110013 121569080
146354693213 121570812
443265649773 121572544
134450244483 121574276
306014358533 121576008
343828489793 121577740
167362543913 121579472
9103401973 121581204
554607258483 121582936
899836271653 121584668
743677914783 121586400
825608532513 121588132
463573238783 121589864
964960608823 121591596
761884718723 121593328
933448832773 121595060
228985572633 121596792
679954100993 121598524
247892638263 121600256
682755147753 121601988
762584980413 121603720
779391260973 121605452
546904379893 121607184
337526134583 121608916
899136009963 121610648
806001205193 121612380
732473727743 121614112
210778768693 121615844
315818022193 121617576
221282694043 121619308
704463260143 121621040
342427966413 121622772
12604710423 121624504
778690999283 121626236
855719785183 121627968
890032607993 121629700
1400523383 121631432
609227670303 121633164
536400454543 121634896
990170029663 121636628
367637387253 121638360
981766889383 121640092
343828489793 121641824
661747297053 121643556
630935782693 121645288
950255113333 121647020
38514392953 121648752
308815405293 121650484
432761724423 121652216
114842917163 121653948
822107224063 121655680
649842848323 121657412
957957991923 121659144
14705495493 121660876
221982955733 121662608
552506473413 121664340
135150506173 121666072
428560154283 121667804
221982955733 121669536
170863852363 121671268
315818022193 121673000
320019592333 121674732
331223779373 121676464
18907065633 121678196
305314096843 121679928
387944976263 121681660
386544452883 121683392
295510433183 121685124
946053543193 121686856
908939673623 121688588
995071861493 121690320
77028785903 121692052
297611218253 121693784
910340197003 121695516
911740720383 121697248
456570621883 121698980
77729047593 121700712
831910887723 121702444
934849356153 121704176
412454135413 121705908
633036567763 121707640
170863852363 121709372
819306177303 121711104
28710729293 121712836
749980269993 121714568
413154397103 121716300
207977721933 121718032
30811514363 121719764
84731664493 121721496
931348047703 121723228
899136009963 121724960
556007781863 121726692
797598064913 121728424
121845534063 121730156
770287859003 121731888
556007781863 121733620
925045692493 121735352
266799703893 121737084
290608601353 121738816
256996040233 121740548
133749982793 121742280
603625576783 121744012
519594173983 121745744
533599407783 121747476
950955375023 121749208
135850767863 121750940
649142586633 121752672
107140038573 121754404
721969802393 121756136
480379519343 121757868
465674023853 121759600
320719854023 121761332
364836340493 121763064
389345499643 121764796
7002616903 121766528
676452792543 121768260
424358584143 121769992
993671338113 121771724
470575855683 121773456
770287859003 121775188
732473727743 121776920
156158356873 121778652
63023552103 121780384
563010398763 121782116
16106018873 121783848
98736898293 121785580
315117760503 121787312
621832380723 121789044
700961951693 121790776
323520900783 121792508
990870291353 121794240
537100716233 121795972
787794401253 121797704
906138626863 121799436
20307589013 121801168
263298395443 121802900
616230287203 121804632
53920150133 121806364
471976379063 121808096
415255182173 121809828
288507816283 121811560
601524791713 121813292
142853384763 121815024
742977653093 121816756
587519557913 121818488
813003822093 121820220
79129570973 121821952
646341539873 121823684
908239411933 121825416
216380862213 121827148
616930548893 121828880
30111252673 121830612
364836340493 121832344
881629467713 121834076
198174058273 121835808
658946250293 121837540
627434474243 121839272
714266923803 121841004
710765615353 121842736
933448832773 121844468
590320604673 121846200
201675366723 121847932
871825804053 121849664
918043075593 121851396
968461917273 121853128
671550960713 121854860
892833654753 121856592
571413539043 121858324
544803594823 121860056
44816748163 121861788
735975036193 121863520
158959403633 121865252
711465877043 121866984
259096825303 121868716
306714620223 121870448
228285310943 121872180
800399111673 121873912
77729047593 121875644
856420046873 121877376
78429309283 121879108
235988189533 121880840
612028717063 121882572
983167412763 121884304
447467219913 121886036
508389986943 121887768
763285242103 121889500
143553646453 121891232
254194993473 121892964
314417498813 121894696
790595448013 121896428
413854658793 121898160
653344156773 121899892
883730252783 121901624
336825872893 121903356
387944976263 121905088
964260347133 121906820
201675366723 121908552
263298395443 121910284
38514392953 121912016
152657048423 121913748
944653019813 121915480
289208077973 121917212
25209420843 121918944
869725018983 121920676
301112526703 121922408
367637387253 121924140
880929206023 121925872
595222436503 121927604
712166138733 121929336
827009055893 121931068
193272226443 121932800
995071861493 121934532
600124268333 121936264
305314096843 121937996
939050926293 121939728
313016975433 121941460
583317987773 121943192
660346773673 121944924
467774808923 121946656
976865057553 121948388
646341539873 121950120
862022140393 121951852
526596790883 121953584
721269540703 121955316
885831037853 121957048
717768232253 121958780
617630810583 121960512
523795744123 121962244
658245988603 121963976
279404414313 121965708
798298326603 121967440
200274843343 121969172
415255182173 121970904
65124337173 121972636
512591557083 121974368
163861235463 121976100
487382136243 121977832
691158288033 121979564
599424006643 121981296
142153123073 121983028
217081123903 121984760
91734281393 121986492
660346773673 121988224
455170098503 121989956
373239480773 121991688
159659665323 121993420
689757764653 121995152
572113800733 121996884
918043075593 121998616
770988120693 122000348
576315370873 122002080
259096825303 122003812
810202775333 122005544
254895255163 122007276
404050995133 122009008
379541835983 122010740
844515598143 122012472
686956717893 122014204
121145272373 122015936
691858549723 122017668
881629467713 122019400
315818022193 122021132
569312753973 122022864
865523448843 122024596
3501308453 122026328
679253839303 122028060
81930617733 122029792
74928000833 122031524
777290475903 122033256
428560154283 122034988
253494731783 122036720
192571964753 122038452
516793127223 122040184
102238206743 122041916
657545726913 122043648
95935851533 122045380
839613766313 122047112
619731595653 122048844
556708043553 122050576
289208077973 122052308
483880827793 122054040
296910956563 122055772
677853315923 122057504
58821981963 122059236
760484195343 122060968
731073204363 122062700
553906996793 122064432
855019523493 122066164
370438434013 122067896
551105950033 122069628
64424075483 122071360
623232904103 122073092
681354624373 122074824
784293092803 122076556
520294435673 122078288
392846808093 122080020
264698918823 122081752
568612492283 122083484
759083671963 122085216
191171441373 122086948
286407031213 122088680
520994697363 122090412
414554920483 122092144
468475070613 122093876
751380793373 122095608
725471110843 122097340
78429309283 122099072
640739446353 122100804
636537876213 122102536
892133393063 122104268
747879484923 122106000
848717168283 122107732
191171441373 122109464
658946250293 122111196
629535259313 122112928
200975105033 122114660
313016975433 122116392
270301012343 122118124
504888678493 122119856
294109909803 122121588
814404345473 122123320
54620411823 122125052
67225122243 122126784
93835066463 122128516
381642621053 122130248
103638730123 122131980
252794470093 122133712
57421458583 122135444
189070656303 122137176
971963225723 122138908
797598064913 122140640
81230356043 122142372
435562771183 122144104
796197541533 122145836
829109840963 122147568
162460712083 122149300
628834997623 122151032
850117691663 122152764
380242097673 122154496
708664830283 122156228
485981612863 122157960
65124337173 122159692
407552303583 122161424
533599407783 122163156
491583706383 122164888
685556194513 122166620
325621685853 122168352
761884718723 122170084
803900420123 122171816
548304903273 122173548
81930617733 122175280
278704152623 122177012
628134735933 122178744
514692342153 122180476
242990806433 122182208
642840231423 122183940
681354624373 122185672
74227739143 122187404
347329798243 122189136
467074547233 122190868
196773534893 122192600
121145272373 122194332
826308794203 122196064
716367708873 122197796
875327112503 122199528
422257799073 122201260
30811514363 122202992
215680600523 122204724
231786619393 122206456
495785276523 122208188
340327181343 122209920
422257799073 122211652
614129502133 122213384
98036636603 122215116
236688451223 122216848
175765684193 122218580
186969871233 122220312
550405688343 122222044
780791784353 122223776
798998588293 122225508
123946319133 122227240
785693616183 122228972
671550960713 122230704
530798361023 122232436
867624233913 122234168
570713277353 122235900
984567936143 122237632
293409648113 122239364
87532711253 122241096
881629467713 122242828
336825872893 122244560
978965842623 122246292
359934508663 122248024
866223710533 122249756
89633496323 122251488
274502582483 122253220
155458095183 122254952
154057571803 122256684
768187073933 122258416
350130845003 122260148
19607327323 122261880
210078507003 122263612
210078507003 122265344
294109909803 122267076
589620342983 122268808
642840231423 122270540
149856001663 122272272
866223710533 122274004
850817953353 122275736
310215928673 122277468
97336374913 122279200
787794401253 122280932
353632153453 122282664
955156945163 122284396
61623028723 122286128
387244714573 122287860
588920081293 122289592
367637387253 122291324
119044487303 122293056
392846808093 122294788
446066696533 122296520
107140038573 122298252
745078438163 122299984
118344225613 122301716
915242028833 122303448
786393877873 122305180
817905653923 122306912
172964637433 122308644
394247331473 122310376
441164864703 122312108
601524791713 122313840
88232972943 122315572
30811514363 122317304
918743337283 122319036
380242097673 122320768
680654362683 122322500
3 122324232
392146546403 122325964
570013015663 122327696
684155671133 122329428
782192307733 122331160
362735555423 122332892
18907065633 122334624
852918738423 122336356
802499896743 122338088
378841574293 122339820
921544384043 122341552
320019592333 122343284
156858618563 122345016
756282625203 122346748
36413607883 122348480
200274843343 122350212
549705426653 122351944
51119103373 122353676
735274774503 122355408
910340197003 122357140
917342813903 122358872
912440982073 122360604
789895186323 122362336
471276117373 122364068
697460643243 122365800
11204187043 122367532
551105950033 122369264
88933234633 122370996
176465945883 122372728
246492114883 122374460
263998657133 122376192
450268266673 122377924
13304972113 122379656
477578472583 122381388
448867743293 122383120
810903037023 122384852
607126885233 122386584
889332346303 122388316
614129502133 122390048
384443667813 122391780
359934508663 122393512
268900488963 122395244
435562771183 122396976
128848150963 122398708
678553577613 122400440
53219888443 122402172
530798361023 122403904
962859823753 122405636
957257730233 122407368
531498622713 122409100
128147889273 122410832
748579746613 122412564
341727704723 122414296
447467219913 122416028
932748571083 122417760
699561428313 122419492
988769506283 122421224
467074547233 122422956
889332346303 122424688
41315439713 122426420
691858549723 122428152
807401728573 122429884
129548412653 122431616
112041870403 122433348
60922767033 122435080
376040527533 122436812
108540561953 122438544
901937056723 122440276
862022140393 122442008
251393946713 122443740
511891295393 122445472
23808897463 122447204
876027374193 122448936
259797086993 122450668
653344156773 122452400
477578472583 122454132
496485538213 122455864
656145203533 122457596
994371599803 122459328
416655705553 122461060
182768301093 122462792
75628262523 122464524
227585049253 122466256
692558811413 122467988
717067970563 122469720
348730321623 122471452
338226396273 122473184
532198884403 122474916
733874251123 122476648
852918738423 122478380
467774808923 122480112
709365091973 122481844
155458095183 122483576
289208077973 122485308
436263032873 122487040
149856001663 122488772
757683148583 122490504
502087631733 122492236
857820570253 122493968
226884787563 122495700
444666173153 122497432
624633427483 122499164
171564114053 122500896
391446284713 122502628
861321878703 122504360
186969871233 122506092
436263032873 122507824
247892638263 122509556
154757833493 122511288
845916121523 122513020
696060119863 122514752
233187142773 122516484
906838888553 122518216
328422732613 122519948
532198884403 122521680
457971145263 122523412
144954169833 122525144
883029991093 122526876
954456683473 122528608
574214585803 122530340
494384753143 122532072
848717168283 122533804
484581089483 122535536
280804937693 122537268
61623028723 122539000
883029991093 122540732
689757764653 122542464
578416155943 122544196
866923972223 122545928
585418772843 122547660
355732938523 122549392
885130776163 122551124
203776151793 122552856
98736898293 122554588
128848150963 122556320
706564045213 122558052
155458095183 122559784
966361132203 122561516
196773534893 122563248
675052269163 122564980
556708043553 122566712
471276117373 122568444
632336306073 122570176
324921424163 122571908
915242028833 122573640
28710729293 122575372
198874319963 122577104
824208009133 122578836
654744680153 122580568
974064010793 122582300
362735555423 122584032
988769506283 122585764
549705426653 122587496
430660939353 122589228
223383479113 122590960
453069313433 122592692
205176675173 122594424
828409579273 122596156
140052338003 122597888
129548412653 122599620
481079781033 122601352
637238137903 122603084
328422732613 122604816
258396563613 122606548
237388712913 122608280
501387370043 122610012
694659596483 122611744
233887404463 122613476
782892569423 122615208
543403071443 122616940
886531299543 122618672
585418772843 122620404
986668721213 122622136
483180566103 122623868
656845465223 122625600
156858618563 122627332
207277460243 122629064
292709386423 122630796
583317987773 122632528
600124268333 122634260
962159562063 122635992
411053612033 122637724
692558811413 122639456
704463260143 122641188
794797018153 122642920
877427897573 122644652
662447558743 122646384
827709317583 122648116
95235589843 122649848
357133461903 122651580
313016975433 122653312
51819365063 122655044
30111252673 122656776
473376902443 122658508
752081055063 122660240
909639935313 122661972
320719854023 122663704
404751256823 122665436
708664830283 122667168
673651745783 122668900
561609875383 122670632
900536533343 122672364
296210694873 122674096
820006438993 122675828
99437159983 122677560
69325907313 122679292
670150437333 122681024
926446215873 122682756
44116486473 122684488
637938399593 122686220
875327112503 122687952
88933234633 122689684
863422663773 122691416
66524860553 122693148
615530025513 122694880
873926589123 122696612
610628193683 122698344
789194924633 122700076
665948867193 122701808
546904379893 122703540
193972488133 122705272
973363749103 122707004
696760381553 122708736
450268266673 122710468
836812719553 122712200
770287859003 122713932
287807554593 122715664
338226396273 122717396
108540561953 122719128
893533916443 122720860
941151711363 122722592
462172715403 122724324
607126885233 122726056
33612561123 122727788
544803594823 122729520
843115074763 122731252
261197610373 122732984
350831106693 122734716
495785276523 122736448
605026100163 122738180
467774808923 122739912
302513050083 122741644
938350664603 122743376
890732869683 122745108
277303629243 122746840
729672680983 122748572
915942290523 122750304
981066627693 122752036
519594173983 122753768
460071930333 122755500
126747365893 122757232
442565388083 122758964
852218476733 122760696
191871703063 122762428
995071861493 122764160
50418841683 122765892
228985572633 122767624
540602024683 122769356
13304972113 122771088
412454135413 122772820
614129502133 122774552
619731595653 122776284
624633427483 122778016
616930548893 122779748
465674023853 122781480
113442393783 122783212
262598133753 122784944
518893912293 122786676
362035293733 122788408
520294435673 122790140
352231630073 122791872
635137352833 122793604
285006507833 122795336
934849356153 122797068
422958060763 122798800
163160973773 122800532
301812788393 122802264
306714620223 122803996
152657048423 122805728
535700192853 122807460
851518215043 122809192
459371668643 122810924
745778699853 122812656
850117691663 122814388
301112526703 122816120
230386096013 122817852
749980269993 122819584
443265649773 122821316
752781316753 122823048
100137421673 122824780
425759107523 122826512
217081123903 122828244
306714620223 122829976
978965842623 122831708
403350733443 122833440
478978995963 122835172
161060188703 122836904
704463260143 122838636
174365160813 122840368
881629467713 122842100
812303560403 122843832
492984229763 122845564
16806280563 122847296
426459369213 122849028
581217202703 122850760
369738172323 122852492
987368982903 122854224
375340265843 122855956
588219819603 122857688
238088974603 122859420
189770917993 122861152
559509090313 122862884
329122994303 122864616
989469767973 122866348
145654431523 122868080
179967254333 122869812
405451518513 122871544
542702809753 122873276
447467219913 122875008
166662282223 122876740
121145272373 122878472
922944907423 122880204
115543178853 122881936
93835066463 122883668
936249879533 122885400
219181908973 122887132
971262964033 122888864
114142655473 122890596
37113869573 122892328
75628262523 122894060
783592831113 122895792
432761724423 122897524
841014289693 122899256
701662213383 122900988
499986846663 122902720
42015701403 122904452
94535328153 122906184
52519626753 122907916
994371599803 122909648
356433200213 122911380
7002616903 122913112
75628262523 122914844
681354624373 122916576
978965842623 122918308
217781385593 122920040
380942359363 122921772
731073204363 122923504
794797018153 122925236
790595448013 122926968
283605984453 122928700
879528682643 122930432
724770849153 122932164
707264306903 122933896
390746023023 122935628
366937125563 122937360
533599407783 122939092
773088905763 122940824
464973762163 122942556
411753873723 122944288
684155671133 122946020
777990737593 122947752
304613835153 122949484
247892638263 122951216
854319261803 122952948
509790510323 122954680
276603367553 122956412
173664899123 122958144
892833654753 122959876
438363817943 122961608
700961951693 122963340
110641347023 122965072
663848082123 122966804
364836340493 122968536
687656979583 122970268
713566662113 122972000
580516941013 122973732
692558811413 122975464
71426692383 122977196
161060188703 122978928
616230287203 122980660
422958060763 122982392
470575855683 122984124
608527408613 122985856
67225122243 122987588
1400523383 122989320
52519626753 122991052
102938468433 122992784
45517009853 122994516
245791853193 122996248
277303629243 122997980
117643963923 122999712
869725018983 123001444
367637387253 123003176
684155671133 123004908
647742063253 123006640
338226396273 123008372
899836271653 123010104
19607327323 123011836
615530025513 123013568
278704152623 123015300
981066627693 123017032
760484195343 123018764
762584980413 123020496
645641278183 123022228
984567936143 123023960
640039184663 123025692
4201570143 123027424
504888678493 123029156
869024757293 123030888
628134735933 123032620
151956786733 123034352
594522174813 123036084
582617726083 123037816
877427897573 123039548
432061462733 123041280
107140038573 123043012
343828489793 123044744
792696233083 123046476
700261690003 123048208
496485538213 123049940
671550960713 123051672
545503856513 123053404
65824598863 123055136
437663556253 123056868
254895255163 123058600
224784002493 123060332
240890021363 123062064
193272226443 123063796
80530094353 123065528
982467151073 123067260
934149094463 123068992
866223710533 123070724
726871634223 123072456
4901831833 123074188
629535259313 123075920
942552234743 123077652
872526065743 123079384
179967254333 123081116
519594173983 123082848
72126954073 123084580
102938468433 123086312
947454066573 123088044
726871634223 123089776
744378176473 123091508
442565388083 123093240
550405688343 123094972
588219819603 123096704
268200227273 123098436
708664830283 123100168
343128228103 123101900
936950141223 123103632
427859892593 123105364
545503856513 123107096
579116417633 123108828
778690999283 123110560
608527408613 123112292
432761724423 123114024
560909613693 123115756
922244645733 123117488
949554851643 123119220
685556194513 123120952
837512981243 123122684
301112526703 123124416
623232904103 123126148
296910956563 123127880
212879553763 123129612
511191033703 123131344
285006507833 123133076
841714551383 123134808
689057502963 123136540
371138695703 123138272
637938399593 123140004
919443598973 123141736
395647854853 123143468
404050995133 123145200
907539150243 123146932
21007850703 123148664
513291818773 123150396
765386027173 123152128
79129570973 123153860
496485538213 123155592
575615109183 123157324
654044418463 123159056
909639935313 123160788
228985572633 123162520
137951552933 123164252
482480304413 123165984
450268266673 123167716
181367777713 123169448
665948867193 123171180
314417498813 123172912
189770917993 123174644
900536533343 123176376
863422663773 123178108
500687108353 123179840
558108566933 123181572
249993423333 123183304
900536533343 123185036
677853315923 123186768
338926657963 123188500
413154397103 123190232
58821981963 123191964
63023552103 123193696
988769506283 123195428
801799635053 123197160
300412265013 123198892
751380793373 123200624
452369051743 123202356
310215928673 123204088
633736829453 123205820
21007850703 123207552
364836340493 123209284
583317987773 123211016
724070587463 123212748
713566662113 123214480
66524860553 123216212
366236863873 123217944
84031402803 123219676
199574581653 123221408
990170029663 123223140
612728978753 123224872
796197541533 123226604
244391329813 123228336
516092865533 123230068
833311411103 123231800
724770849153 123233532
341727704723 123235264
266799703893 123236996
465674023853 123238728
929247262633 123240460
322820639093 123242192
320719854023 123243924
614829763823 123245656
435562771183 123247388
221982955733 123249120
748579746613 123250852
950255113333 123252584
193272226443 123254316
741577129713 123256048
804600681813 123257780
978965842623 123259512
712166138733 123261244
499286584973 123262976
47617794923 123264708
541302286373 123266440
483180566103 123268172
332624302753 123269904
461472453713 123271636
943952758123 123273368
511191033703 123275100
340327181343 123276832
184869086163 123278564
338226396273 123280296
147054954903 123282028
202375628413 123283760
228985572633 123285492
63023552103 123287224
387944976263 123288956
859221093633 123290688
942552234743 123292420
860621617013 123294152
906138626863 123295884
489482921313 123297616
908939673623 123299348
143553646453 123301080
92434543083 123302812
851518215043 123304544
163160973773 123306276
108540561953 123308008
929247262633 123309740
348730321623 123311472
131649197723 123313204
813704083783 123314936
42715963093 123316668
880929206023 123318400
564410922143 123320132
480379519343 123321864
178566730953 123323596
801799635053 123325328
318619068953 123327060
581217202703 123328792
745078438163 123330524
376740789223 123332256
955857206853 123333988
409653088653 123335720
397748639923 123337452
723370325773 123339184
759783933653 123340916
669450175643 123342648
233887404463 123344380
546904379893 123346112
231086357703 123347844
52519626753 123349576
170863852363 123351308
936249879533 123353040
217081123903 123354772
425058845833 123356504
927146477563 123358236
324921424163 123359968
569312753973 123361700
778690999283 123363432
733874251123 123365164
950255113333 123366896
822107224063 123368628
475477687513 123370360
856420046873 123372092
98036636603 123373824
281505199383 123375556
908939673623 123377288
133049721103 123379020
534999931163 123380752
361335032043 123382484
322120377403 123384216
218481647283 123385948
981766889383 123387680
619031333963 123389412
342427966413 123391144
883029991093 123392876
8403140283 123394608
647742063253 123396340
450268266673 123398072
602925315093 123399804
677853315923 123401536
745778699853 123403268
366236863873 123405000
379541835983 123406732
14705495493 123408464
443265649773 123410196
357833723593 123411928
228985572633 123413660
740176606333 123415392
436263032873 123417124
83331141113 123418856
696760381553 123420588
693959334793 123422320
404050995133 123424052
900536533343 123425784
563710660453 123427516
271001274033 123429248
821406962373 123430980
350831106693 123432712
394947593163 123434444
651243371703 123436176
544103333133 123437908
854319261803 123439640
443965911463 123441372
864823187153 123443104
934849356153 123444836
902637318413 123446568
142153123073 123448300
458671406953 123450032
384443667813 123451764
455170098503 123453496
214280077143 123455228
320019592333 123456960
165962020533 123458692
338926657963 123460424
179266992643 123462156
125346842513 123463888
377441050913 123465620
440464603013 123467352
925745954183 123469084
912440982073 123470816
497886061593 123472548
820006438993 123474280
411053612033 123476012
354332415143 123477744
319319330643 123479476
350831106693 123481208
33612561123 123482940
911040458693 123484672
525196267503 123486404
850117691663 123488136
154757833493 123489868
775889952523 123491600
533599407783 123493332
814404345473 123495064
852218476733 123496796
345929274863 123498528
284306246143 123500260
751380793373 123501992
534299669473 123503724
831910887723 123505456
856420046873 123507188
815804868853 123508920
598023483263 123510652
279404414313 123512384
468475070613 123514116
40615178023 123515848
582617726083 123517580
319319330643 123519312
787094139563 123521044
784993354493 123522776
630235521003 123524508
719168755633 123526240
261197610373 123527972
820706700683 123529704
958658253613 123531436
545503856513 123533168
334725087823 123534900
780091522663 123536632
377441050913 123538364
185569347853 123540096
852918738423 123541828
198874319963 123543560
247192376573 123545292
618331072273 123547024
125346842513 123548756
459371668643 123550488
549005164963 123552220
517493388913 123553952
24509159153 123555684
654744680153 123557416
247192376573 123559148
637238137903 123560880
573514324113 123562612
173664899123 123564344
785693616183 123566076
976865057553 123567808
573514324113 123569540
102238206743 123571272
543403071443 123573004
757683148583 123574736
315818022193 123576468
121845534063 123578200
577715894253 123579932
832611149413 123581664
151956786733 123583396
155458095183 123585128
64424075483 123586860
239489497983 123588592
948154328263 123590324
796197541533 123592056
540602024683 123593788
261197610373 123595520
915242028833 123597252
3 123598984
915942290523 123600716
112041870403 123602448
887231561233 123604180
229685834323 123605912
211479030383 123607644
3501308453 123609376
823507747443 123611108
240189759673 123612840
166662282223 123614572
398448901613 123616304
639338922973 123618036
785693616183 123619768
209378245313 123621500
871125542363 123623232
14005233803 123624964
149856001663 123626696
224083740803 123628428
272401797413 123630160
418756490623 123631892
724770849153 123633624
579116417633 123635356
28010467603 123637088
841014289693 123638820
355032676833 123640552
880929206023 123642284
537800977923 123644016
864122925463 123645748
705163521833 123647480
321420115713 123649212
37814131263 123650944
229685834323 123652676
801799635053 123654408
738075821263 123656140
476177949203 123657872
410353350343 123659604
857120308563 123661336
762584980413 123663068
322120377403 123664800
751380793373 123666532
768887335623 123668264
682755147753 123669996
360634770353 123671728
535700192853 123673460
403350733443 123675192
968461917273 123676924
52519626753 123678656
873226327433 123680388
555307520173 123682120
357133461903 123683852
752781316753 123685584
495085014833 123687316
717067970563 123689048
52519626753 123690780
280804937693 123692512
403350733443 123694244
698861166623 123695976
304613835153 123697708
254895255163 123699440
964260347133 123701172
451668790053 123702904
820706700683 123704636
880228944333 123706368
759783933653 123708100
536400454543 123709832
768187073933 123711564
265399180513 123713296
7702878593 123715028
581217202703 123716760
883029991093 123718492
527297052573 123720224
326321947543 123721956
831910887723 123723688
528697575953 123725420
299712003323 123727152
979666104313 123728884
781492046043 123730616
221982955733 123732348
997172646563 123734080
504188416803 123735812
199574581653 123737544
408252565273 123739276
514692342153 123741008
535700192853 123742740
721969802393 123744472
23808897463 123746204
600124268333 123747936
529397837643 123749668
289908339663 123751400
521694959053 123753132
58121720273 123754864
562310137073 123756596
940451449673 123758328
810903037023 123760060
676452792543 123761792
427859892593 123763524
816505130543 123765256
735975036193 123766988
784293092803 123768720
547604641583 123770452
460772192023 123772184
49018318303 123773916
374640004153 123775648
691858549723 123777380
411053612033 123779112
751380793373 123780844
946753804883 123782576
873926589123 123784308
151956786733 123786040
929947524323 123787772
997172646563 123789504
250693685023 123791236
144253908143 123792968
583317987773 123794700
352931891763 123796432
175065422503 123798164
5602093523 123799896
392146546403 123801628
894934439823 123803360
805300943503 123805092
454469836813 123806824
495785276523 123808556
976164795863 123810288
450268266673 123812020
23108635773 123813752
363435817113 123815484
813704083783 123817216
439764341323 123818948
243691068123 123820680
369037910633 123822412
7702878593 123824144
922944907423 123825876
798998588293 123827608
957957991923 123829340
242990806433 123831072
352931891763 123832804
644240754803 123834536
551806211723 123836268
280804937693 123838000
214980338833 123839732
626033950863 123841464
600124268333 123843196
688357241273 123844928
31511776053 123846660
322120377403 123848392
310215928673 123850124
545503856513 123851856
506989463563 123853588
586819296223 123855320
176465945883 123857052
426459369213 123858784
457971145263 123860516
386544452883 123862248
387244714573 123863980
686256456203 123865712
658946250293 123867444
761884718723 123869176
441865126393 123870908
827009055893 123872640
91734281393 123874372
443265649773 123876104
463573238783 123877836
821406962373 123879568
402650471753 123881300
918743337283 123883032
429260415973 123884764
975464534173 123886496
361335032043 123888228
212879553763 123889960
394247331473 123891692
41315439713 123893424
655444941843 123895156
643540493113 123896888
555307520173 123898620
794797018153 123900352
746478961543 123902084
445366434843 123903816
343128228103 123905548
782192307733 123907280
855719785183 123909012
743677914783 123910744
702362475073 123912476
502787893423 123914208
536400454543 123915940
609227670303 123917672
389345499643 123919404
842414813073 123921136
988769506283 123922868
850117691663 123924600
324221162473 123926332
516092865533 123928064
548304903273 123929796
375340265843 123931528
193972488133 123933260
280104676003 123934992
747879484923 123936724
100837683363 123938456
956557468543 123940188
635137352833 123941920
982467151073 123943652
176465945883 123945384
9803663663 123947116
812303560403 123948848
66524860553 123950580
637938399593 123952312
306014358533 123954044
515392603843 123955776
643540493113 123957508
446066696533 123959240
393547069783 123960972
631636044383 123962704
169463328983 123964436
142853384763 123966168
974064010793 123967900
887931822923 123969632
401950210063 123971364
495085014833 123973096
126047104203 123974828
485281351173 123976560
126047104203 123978292
320719854023 123980024
306014358533 123981756
616230287203 123983488
827709317583 123985220
207277460243 123986952
161760450393 123988684
914541767143 123990416
169463328983 123992148
37814131263 123993880
360634770353 123995612
42715963093 123997344
607126885233 123999076
937650402913 124000808
718468493943 124002540
626734212553 124004272
706564045213 124006004
864122925463 124007736
445366434843 124009468
135850767863 124011200
322120377403 124012932
26609944223 124014664
731073204363 124016396
13304972113 124018128
810202775333 124019860
735274774503 124021592
413154397103 124023324
26609944223 124025056
478278734273 124026788
459371668643 124028520
605026100163 124030252
273102059103 124031984
859921355323 124033716
133049721103 124035448
836812719553 124037180
32912299433 124038912
341727704723 124040644
460071930333 124042376
826308794203 124044108
414554920483 124045840
976865057553 124047572
572113800733 124049304
75628262523 124051036
878128159263 124052768
617630810583 124054500
855019523493 124056232
261897872063 124057964
21708112393 124059696
626734212553 124061428
353632153453 124063160
745778699853 124064892
126047104203 124066624
960759038683 124068356
294810171493 124070088
747179223233 124071820
417355967243 124073552
102938468433 124075284
770988120693 124077016
918743337283 124078748
456570621883 124080480
279404414313 124082212
553906996793 124083944
433461986113 124085676
727571895913 124087408
913141243763 124089140
840314028003 124090872
659646511983 124092604
715667447183 124094336
55320673513 124096068
945353281503 124097800
164561497153 124099532
47617794923 124101264
866223710533 124102996
742977653093 124104728
205876936863 124106460
286407031213 124108192
408952826963 124109924
516092865533 124111656
405451518513 124113388
499286584973 124115120
720569279013 124116852
4901831833 124118584
726871634223 124120316
193972488133 124122048
532198884403 124123780
258396563613 124125512
481780042723 124127244
158959403633 124128976
658245988603 124130708
933448832773 124132440
329823255993 124134172
592421389743 124135904
448867743293 124137636
401950210063 124139368
656845465223 124141100
505588940183 124142832
248592899953 124144564
462872977093 124146296
772388644073 124148028
6302355213 124149760
250693685023 124151492
580516941013 124153224
109941085333 124154956
504188416803 124156688
498586323283 124158420
691858549723 124160152
88933234633 124161884
168062805603 124163616
977565319243 124165348
495085014833 124167080
257696301923 124168812
761184457033 124170544
172964637433 124172276
437663556253 124174008
845916121523 124175740
747179223233 124177472
910340197003 124179204
959358515303 124180936
640739446353 124182668
587519557913 124184400
255595516853 124186132
985968459523 124187864
912440982073 124189596
761884718723 124191328
609927931993 124193060
226884787563 124194792
8403140283 124196524
983167412763 124198256
605026100163 124199988
345929274863 124201720
81230356043 124203452
782192307733 124205184
100837683363 124206916
805300943503 124208648
312316713743 124210380
914541767143 124212112
529397837643 124213844
394947593163 124215576
843815336453 124217308
679253839303 124219040
541302286373 124220772
931348047703 124222504
619731595653 124224236
655444941843 124225968
742277391403 124227700
235287927843 124229432
313717237123 124231164
933448832773 124232896
60922767033 124234628
400549686683 124236360
256295778543 124238092
628134735933 124239824
323520900783 124241556
441865126393 124243288
42015701403 124245020
79829832663 124246752
948854589953 124248484
357133461903 124250216
652643895083 124251948
77028785903 124253680
682755147753 124255412
751380793373 124257144
35713346193 124258876
691158288033 124260608
614129502133 124262340
84731664493 124264072
826308794203 124265804
993671338113 124267536
320019592333 124269268
748579746613 124271000
128147889273 124272732
112742132093 124274464
207277460243 124276196
248592899953 124277928
878828420953 124279660
39914916333 124281392
209378245313 124283124
733874251123 124284856
976164795863 124286588
284306246143 124288320
477578472583 124290052
491583706383 124291784
745078438163 124293516
248592899953 124295248
637938399593 124296980
446766958223 124298712
474777425823 124300444
2801046763 124302176
116243440543 124303908
271701535723 124305640
964260347133 124307372
497185799903 124309104
481780042723 124310836
794797018153 124312568
288507816283 124314300
25909682533 124316032
787094139563 124317764
606426623543 124319496
227585049253 124321228
831910887723 124322960
902637318413 124324692
308815405293 124326424
221282694043 124328156
34312822813 124329888
490883444693 124331620
453069313433 124333352
574214585803 124335084
249293161643 124336816
937650402913 124338548
927846739253 124340280
767486812243 124342012
409653088653 124343744
484581089483 124345476
938350664603 124347208
173664899123 124348940
556007781863 124350672
789194924633 124352404
490883444693 124354136
323520900783 124355868
88232972943 124357600
824208009133 124359332
548304903273 124361064
651243371703 124362796
518193650603 124364528
957257730233 124366260
523095482433 124367992
465674023853 124369724
319319330643 124371456
892133393063 124373188
955156945163 124374920
418756490623 124376652
229685834323 124378384
782892569423 124380116
336825872893 124381848
507689725253 124383580
318619068953 124385312
777990737593 124387044
614129502133 124388776
385844191193 124390508
924345430803 124392240
651243371703 124393972
467074547233 124395704
318619068953 124397436
179967254333 124399168
589620342983 124400900
45517009853 124402632
990870291353 124404364
442565388083 124406096
532899146093 124407828
75628262523 124409560
266099442203 124411292
68625645623 124413024
481780042723 124414756
488782659623 124416488
544803594823 124418220
167362543913 124419952
513992080463 124421684
728972419293 124423416
375340265843 124425148
283605984453 124426880
856420046873 124428612
467774808923 124430344
371838957393 124432076
710065353663 124433808
775889952523 124435540
521694959053 124437272
689057502963 124439004
760484195343 124440736
650543110013 124442468
464273500473 124444200
986668721213 124445932
70026169003 124447664
710065353663 124449396
605726361853 124451128
758383410273 124452860
964260347133 124454592
182768301093 124456324
70026169003 124458056
105739515193 124459788
142853384763 124461520
199574581653 124463252
426459369213 124464984
569312753973 124466716
8403140283 124468448
184869086163 124470180
44816748163 124471912
677153054233 124473644
74928000833 124475376
386544452883 124477108
782892569423 124478840
992971076423 124480572
754181840133 124482304
623933165793 124484036
100137421673 124485768
610628193683 124487500
832611149413 124489232
853619000113 124490964
643540493113 124492696
9803663663 124494428
698861166623 124496160
251393946713 124497892
360634770353 124499624
752081055063 124501356
975464534173 124503088
371838957393 124504820
972663487413 124506552
845215859833 124508284
929247262633 124510016
674352007473 124511748
511891295393 124513480
350130845003 124515212
631636044383 124516944
642840231423 124518676
205176675173 124520408
7702878593 124522140
158959403633 124523872
318619068953 124525604
559509090313 124527336
843115074763 124529068
100137421673 124530800
63023552103 124532532
819306177303 124534264
554607258483 124535996
310215928673 124537728
475477687513 124539460
959358515303 124541192
745778699853 124542924
112041870403 124544656
563710660453 124546388
117643963923 124548120
943252496433 124549852
141452861383 124551584
628134735933 124553316
633036567763 124555048
639338922973 124556780
883029991093 124558512
660346773673 124560244
314417498813 124561976
226184525873 124563708
880929206023 124565440
614129502133 124567172
995772123183 124568904
933448832773 124570636
737375559573 124572368
654744680153 124574100
302513050083 124575832
51119103373 124577564
442565388083 124579296
934849356153 124581028
907539150243 124582760
178566730953 124584492
679253839303 124586224
169463328983 124587956
675052269163 124589688
200975105033 124591420
679253839303 124593152
127447627583 124594884
467774808923 124596616
26609944223 124598348
301112526703 124600080
615530025513 124601812
472676640753 124603544
463573238783 124605276
917342813903 124607008
349430583313 124608740
49018318303 124610472
669450175643 124612204
795497279843 124613936
30111252673 124615668
669450175643 124617400
523795744123 124619132
750680531683 124620864
563010398763 124622596
689057502963 124624328
932048309393 124626060
399849424993 124627792
404050995133 124629524
215680600523 124631256
958658253613 124632988
303913573463 124634720
714967185493 124636452
140752599693 124638184
226184525873 124639916
401249948373 124641648
877427897573 124643380
116243440543 124645112
294810171493 124646844
123246057443 124648576
556007781863 124650308
929947524323 124652040
210778768693 124653772
245091591503 124655504
357833723593 124657236
293409648113 124658968
647742063253 124660700
128848150963 124662432
878828420953 124664164
307414881913 124665896
904037841793 124667628
315818022193 124669360
701662213383 124671092
406852041893 124672824
765386027173 124674556
379541835983 124676288
75628262523 124678020
136551029553 124679752
259096825303 124681484
427859892593 124683216
522395220743 124684948
353632153453 124686680
882329729403 124688412
228285310943 124690144
976865057553 124691876
803200158433 124693608
116243440543 124695340
798998588293 124697072
134450244483 124698804
587519557913 124700536
843115074763 124702268
859921355323 124704000
306014358533 124705732
75628262523 124707464
441164864703 124709196
667349390573 124710928
147755216593 124712660
358533985283 124714392
25909682533 124716124
170863852363 124717856
351531368383 124719588
866223710533 124721320
812303560403 124723052
759783933653 124724784
60222505343 124726516
125346842513 124728248
95935851533 124729980
869024757293 124731712
796897803223 124733444
269600750653 124735176
597323221573 124736908
674352007473 124738640
397048378233 124740372
703762998453 124742104
228285310943 124743836
773088905763 124745568
581917464393 124747300
358533985283 124749032
932748571083 124750764
526596790883 124752496
383043144433 124754228
389345499643 124755960
535700192853 124757692
128147889273 124759424
432061462733 124761156
966361132203 124762888
592421389743 124764620
256295778543 124766352
821406962373 124768084
273802320793 124769816
710065353663 124771548
137251291243 124773280
283605984453 124775012
712166138733 124776744
369738172323 124778476
231086357703 124780208
786393877873 124781940
217081123903 124783672
908939673623 124785404
795497279843 124787136
67925383933 124788868
194672749823 124790600
399149163303 124792332
814404345473 124794064
129548412653 124795796
562310137073 124797528
918043075593 124799260
299712003323 124800992
337526134583 124802724
669450175643 124804456
918743337283 124806188
953756421783 124807920
546204118203 124809652
718468493943 124811384
373239480773 124813116
641439708043 124814848
847316644903 124816580
86132187873 124818312
905438365173 124820044
277303629243 124821776
656845465223 124823508
691158288033 124825240
96636113223 124826972
17506542253 124828704
164561497153 124830436
238789236293 124832168
115543178853 124833900
695359858173 124835632
371838957393 124837364
313717237123 124839096
726871634223 124840828
488782659623 124842560
735975036193 124844292
347329798243 124846024
834711934483 124847756
35013084503 124849488
731773466053 124851220
92434543083 124852952
59522243653 124854684
834711934483 124856416
280804937693 124858148
742977653093 124859880
204476413483 124861612
252094208403 124863344
820006438993 124865076
331223779373 124866808
191171441373 124868540
941151711363 124870272
919443598973 124872004
879528682643 124873736
149856001663 124875468
962859823753 124877200
534299669473 124878932
815804868853 124880664
705163521833 124882396
268900488963 124884128
819306177303 124885860
320019592333 124887592
554607258483 124889324
511191033703 124891056
176465945883 124892788
322820639093 124894520
576315370873 124896252
837512981243 124897984
717067970563 124899716
166662282223 124901448
670150437333 124903180
362035293733 124904912
841714551383 124906644
371838957393 124908376
134450244483 124910108
181367777713 124911840
614129502133 124913572
808101990263 124915304
607126885233 124917036
196773534893 124918768
450268266673 124920500
349430583313 124922232
453769575123 124923964
943252496433 124925696
319319330643 124927428
441865126393 124929160
860621617013 124930892
510490772013 124932624
623933165793 124934356
348730321623 124936088
630235521003 124937820
829109840963 124939552
273802320793 124941284
988769506283 124943016
649142586633 124944748
326321947543 124946480
459371668643 124948212
77729047593 124949944
776590214213 124951676
747879484923 124953408
643540493113 124955140
179266992643 124956872
159659665323 124958604
308815405293 124960336
780791784353 124962068
461472453713 124963800
343128228103 124965532
55320673513 124967264
398448901613 124968996
23108635773 124970728
335425349513 124972460
803200158433 124974192
324921424163 124975924
574914847493 124977656
233187142773 124979388
485281351173 124981120
906838888553 124982852
724070587463 124984584
600124268333 124986316
126747365893 124988048
501387370043 124989780
831210626033 124991512
39214654643 124993244
394247331473 124994976
399849424993 124996708
4201570143 124998440
350831106693 125000172
76328524213 125001904
824208009133 125003636
651943633393 125005368
410353350343 125007100
209378245313 125008832
728972419293 125010564
411053612033 125012296
747879484923 125014028
167362543913 125015760
679954100993 125017492
458671406953 125019224
378841574293 125020956
933448832773 125022688
838213242933 125024420
200274843343 125026152
834711934483 125027884
866923972223 125029616
603625576783 125031348
846616383213 125033080
103638730123 125034812
21007850703 125036544
294810171493 125038276
87532711253 125040008
401249948373 125041740
628134735933 125043472
919443598973 125045204
92434543083 125046936
370438434013 125048668
254895255163 125050400
490183183003 125052132
301112526703 125053864
752081055063 125055596
992270814733 125057328
932748571083 125059060
710065353663 125060792
469175332303 125062524
763985503793 125064256
92434543083 125065988
677853315923 125067720
357133461903 125069452
782892569423 125071184
829810102653 125072916
268900488963 125074648
275903105863 125076380
12604710423 125078112
412454135413 125079844
911040458693 125081576
833311411103 125083308
950955375023 125085040
55320673513 125086772
5602093523 125088504
231086357703 125090236
210778768693 125091968
96636113223 125093700
326321947543 125095432
763985503793 125097164
348030059933 125098896
108540561953 125100628
565111183833 125102360
273802320793 125104092
125346842513 125105824
301112526703 125107556
353632153453 125109288
623232904103 125111020
866223710533 125112752
452369051743 125114484
11904448733 125116216
379541835983 125117948
995772123183 125119680
892833654753 125121412
168062805603 125123144
371138695703 125124876
105739515193 125126608
244391329813 125128340
154057571803 125130072
394947593163 125131804
374640004153 125133536
616230287203 125135268
474077164133 125137000
753481578443 125138732
189770917993 125140464
268200227273 125142196
322820639093 125143928
623933165793 125145660
659646511983 125147392
422257799073 125149124
908939673623 125150856
93134804773 125152588
179967254333 125154320
37113869573 125156052
522395220743 125157784
927846739253 125159516
140752599693 125161248
340327181343 125162980
546204118203 125164712
3501308453 125166444
262598133753 125168176
395647854853 125169908
201675366723 125171640
943952758123 125173372
732473727743 125175104
369738172323 125176836
320019592333 125178568
66524860553 125180300
937650402913 125182032
733173989433 125183764
205876936863 125185496
994371599803 125187228
705163521833 125188960
104338991813 125190692
328422732613 125192424
634437091143 125194156
663848082123 125195888
348030059933 125197620
931348047703 125199352
644240754803 125201084
369037910633 125202816
206577198553 125204548
595222436503 125206280
920143860663 125208012
698861166623 125209744
376040527533 125211476
525896529193 125213208
913141243763 125214940
509790510323 125216672
230386096013 125218404
484581089483 125220136
315818022193 125221868
299712003323 125223600
351531368383 125225332
536400454543 125227064
259096825303 125228796
548304903273 125230528
534299669473 125232260
96636113223 125233992
488082397933 125235724
783592831113 125237456
535700192853 125239188
289208077973 125240920
411753873723 125242652
358533985283 125244384
661047035363 125246116
390045761333 125247848
762584980413 125249580
320719854023 125251312
165261758843 125253044
552506473413 125254776
263998657133 125256508
619731595653 125258240
945353281503 125259972
261897872063 125261704
665248605503 125263436
116943702233 125265168
388645237953 125266900
322120377403 125268632
769587597313 125270364
703762998453 125272096
84731664493 125273828
24509159153 125275560
795497279843 125277292
922944907423 125279024
457971145263 125280756
13304972113 125282488
864823187153 125284220
726871634223 125285952
146354693213 125287684
789895186323 125289416
393547069783 125291148
588920081293 125292880
437663556253 125294612
3501308453 125296344
684855932823 125298076
829109840963 125299808
691858549723 125301540
315117760503 125303272
915942290523 125305004
195373011513 125306736
721969802393 125308468
642840231423 125310200
192571964753 125311932
309515666983 125313664
721269540703 125315396
864122925463 125317128
798998588293 125318860
249293161643 125320592
626033950863 125322324
765386027173 125324056
494384753143 125325788
651943633393 125327520
169463328983 125329252
836812719553 125330984
165261758843 125332716
915242028833 125334448
501387370043 125336180
292709386423 125337912
139352076313 125339644
383043144433 125341376
971963225723 125343108
812303560403 125344840
387944976263 125346572
302513050083 125348304
176465945883 125350036
356433200213 125351768
730372942673 125353500
215680600523 125355232
754181840133 125356964
667349390573 125358696
610628193683 125360428
2100785073 125362160
607827146923 125363892
591020866363 125365624
781492046043 125367356
781492046043 125369088
512591557083 125370820
614829763823 125372552
455170098503 125374284
693259073103 125376016
36413607883 125377748
219181908973 125379480
126047104203 125381212
895634701513 125382944
709365091973 125384676
76328524213 125386408
89633496323 125388140
994371599803 125389872
68625645623 125391604
118344225613 125393336
596622959883 125395068
488782659623 125396800
782892569423 125398532
834711934483 125400264
232486881083 125401996
79129570973 125403728
476177949203 125405460
497185799903 125407192
473376902443 125408924
644941016493 125410656
489482921313 125412388
443265649773 125414120
546204118203 125415852
266799703893 125417584
637938399593 125419316
720569279013 125421048
476177949203 125422780
316518283883 125424512
612728978753 125426244
408252565273 125427976
695359858173 125429708
766086288863 125431440
270301012343 125433172
81230356043 125434904
834011672793 125436636
941151711363 125438368
367637387253 125440100
841014289693 125441832
856420046873 125443564
911740720383 125445296
453069313433 125447028
929947524323 125448760
278003890933 125450492
931348047703 125452224
102938468433 125453956
65124337173 125455688
886531299543 125457420
927846739253 125459152
644240754803 125460884
725471110843 125462616
920844122353 125464348
900536533343 125466080
525196267503 125467812
249993423333 125469544
406852041893 125471276
433461986113 125473008
116243440543 125474740
934149094463 125476472
526596790883 125478204
880929206023 125479936
32912299433 125481668
775889952523 125483400
404050995133 125485132
27310205913 125486864
892133393063 125488596
688357241273 125490328
179967254333 125492060
692558811413 125493792
279404414313 125495524
340327181343 125497256
340327181343 125498988
373239480773 125500720
559509090313 125502452
813003822093 125504184
750680531683 125505916
363435817113 125507648
548304903273 125509380
18907065633 125511112
98736898293 125512844
528697575953 125514576
490183183003 125516308
542002548063 125518040
925745954183 125519772
107840300263 125521504
446766958223 125523236
268900488963 125524968
556007781863 125526700
901937056723 125528432
934849356153 125530164
675752530853 125531896
349430583313 125533628
549005164963 125535360
464273500473 125537092
313016975433 125538824
506989463563 125540556
524496005813 125542288
764685765483 125544020
476878210893 125545752
96636113223 125547484
759783933653 125549216
9803663663 125550948
98736898293 125552680
781492046043 125554412
522395220743 125556144
25909682533 125557876
457971145263 125559608
963560085443 125561340
310916190363 125563072
721969802393 125564804
708664830283 125566536
475477687513 125568268
681354624373 125570000
98736898293 125571732
288507816283 125573464
350130845003 125575196
915942290523 125576928
178566730953 125578660
636537876213 125580392
607126885233 125582124
4901831833 125583856
72827215763 125585588
450968528363 125587320
890032607993 125589052
66524860553 125590784
332624302753 125592516
99437159983 125594248
471276117373 125595980
910340197003 125597712
882329729403 125599444
889332346303 125601176
944653019813 125602908
382342882743 125604640
589620342983 125606372
830510364343 125608104
233187142773 125609836
789194924633 125611568
600124268333 125613300
317918807263 125615032
163861235463 125616764
476177949203 125618496
199574581653 125620228
318619068953 125621960
280104676003 125623692
20307589013 125625424
637238137903 125627156
691858549723 125628888
229685834323 125630620
339626919653 125632352
182768301093 125634084
462872977093 125635816
670850699023 125637548
988769506283 125639280
131649197723 125641012
313016975433 125642744
78429309283 125644476
909639935313 125646208
554607258483 125647940
398448901613 125649672
764685765483 125651404
816505130543 125653136
976865057553 125654868
746478961543 125656600
379541835983 125658332
470575855683 125660064
231786619393 125661796
782892569423 125663528
574214585803 125665260
552506473413 125666992
711465877043 125668724
663147820433 125670456
294810171493 125672188
93835066463 125673920
163861235463 125675652
687656979583 125677384
993671338113 125679116
343828489793 125680848
873226327433 125682580
37814131263 125684312
757683148583 125686044
560209352003 125687776
534299669473 125689508
705163521833 125691240
607827146923 125692972
553906996793 125694704
300412265013 125696436
17506542253 125698168
115543178853 125699900
454469836813 125701632
616930548893 125703364
734574512813 125705096
260497348683 125706828
704463260143 125708560
192571964753 125710292
204476413483 125712024
177166207573 125713756
242290544743 125715488
198174058273 125717220
60922767033 125718952
295510433183 125720684
841014289693 125722416
941151711363 125724148
610628193683 125725880
364836340493 125727612
593821913123 125729344
362735555423 125731076
371138695703 125732808
3501308453 125734540
152657048423 125736272
700261693 125738004
307414881913 125739736
836812719553 125741468
259797086993 125743200
904738103483 125744932
703762998453 125746664
25209420843 125748396
109240823643 125750128
606426623543 125751860
661047035363 125753592
849417429973 125755324
69325907313 125757056
116243440543 125758788
386544452883 125760520
179266992643 125762252
920844122353 125763984
644941016493 125765716
87532711253 125767448
763285242103 125769180
665248605503 125770912
981066627693 125772644
549005164963 125774376
185569347853 125776108
704463260143 125777840
644240754803 125779572
151956786733 125781304
728972419293 125783036
465674023853 125784768
178566730953 125786500
834011672793 125788232
806001205193 125789964
474777425823 125791696
462872977093 125793428
446766958223 125795160
869024757293 125796892
800399111673 125798624
266099442203 125800356
297611218253 125802088
749280008303 125803820
578416155943 125805552
974764272483 125807284
586119034533 125809016
718468493943 125810748
603625576783 125812480
990170029663 125814212
840314028003 125815944
690458026343 125817676
590320604673 125819408
117643963923 125821140
748579746613 125822872
118344225613 125824604
242290544743 125826336
348030059933 125828068
410353350343 125829800
724770849153 125831532
575615109183 125833264
441865126393 125834996
875327112503 125836728
114142655473 125838460
925045692493 125840192
914541767143 125841924
355032676833 125843656
107140038573 125845388
720569279013 125847120
500687108353 125848852
285706769523 125850584
529397837643 125852316
594522174813 125854048
978265580933 125855780
526596790883 125857512
678553577613 125859244
886531299543 125860976
320719854023 125862708
200975105033 125864440
556007781863 125866172
525196267503 125867904
581917464393 125869636
25909682533 125871368
130248674343 125873100
357833723593 125874832
933448832773 125876564
567211968903 125878296
926446215873 125880028
780091522663 125881760
927146477563 125883492
60222505343 125885224
303913573463 125886956
172964637433 125888688
870425280673 125890420
198174058273 125892152
655444941843 125893884
404751256823 125895616
679954100993 125897348
228285310943 125899080
757683148583 125900812
673651745783 125902544
268900488963 125904276
801799635053 125906008
165261758843 125907740
679954100993 125909472
917342813903 125911204
434162247803 125912936
374640004153 125914668
799698849983 125916400
349430583313 125918132
18907065633 125919864
292009124733 125921596
443965911463 125923328
52519626753 125925060
866223710533 125926792
456570621883 125928524
300412265013 125930256
107840300263 125931988
968461917273 125933720
459371668643 125935452
918743337283 125937184
776590214213 125938916
170863852363 125940648
980366366003 125942380
79829832663 125944112
58121720273 125945844
724770849153 125947576
235287927843 125949308
51119103373 125951040
461472453713 125952772
93134804773 125954504
487382136243 125956236
348030059933 125957968
836812719553 125959700
866223710533 125961432
259797086993 125963164
39914916333 125964896
195373011513 125966628
195373011513 125968360
475477687513 125970092
123246057443 125971824
434162247803 125973556
836812719553 125975288
787094139563 125977020
467774808923 125978752
529397837643 125980484
126047104203 125982216
899836271653 125983948
592421389743 125985680
317218545573 125987412
917342813903 125989144
339626919653 125990876
733173989433 125992608
226184525873 125994340
238789236293 125996072
353632153453 125997804
24509159153 125999536
831210626033 126001268
140752599693 126003000
864122925463 126004732
121845534063 126006464
933448832773 126008196
738776082953 126009928
946753804883 126011660
201675366723 126013392
896334963203 126015124
143553646453 126016856
932048309393 126018588
659646511983 126020320
997872908253 126022052
328422732613 126023784
647742063253 126025516
452369051743 126027248
119744748993 126028980
759083671963 126030712
646341539873 126032444
356433200213 126034176
248592899953 126035908
927146477563 126037640
372539219083 126039372
541302286373 126041104
231086357703 126042836
468475070613 126044568
925045692493 126046300
917342813903 126048032
351531368383 126049764
3501308453 126051496
22408374083 126053228
824208009133 126054960
181367777713 126056692
983867674453 126058424
278704152623 126060156
578416155943 126061888
194672749823 126063620
154057571803 126065352
165261758843 126067084
662447558743 126068816
369037910633 126070548
277303629243 126072280
610628193683 126074012
37113869573 126075744
39914916333 126077476
537100716233 126079208
364136078803 126080940
33612561123 126082672
2100785073 126084404
715667447183 126086136
101537945053 126087868
321420115713 126089600
449568004983 126091332
684155671133 126093064
159659665323 126094796
383043144433 126096528
448167481603 126098260
408252565273 126099992
102238206743 126101724
611328455373 126103456
293409648113 126105188
162460712083 126106920
511891295393 126108652
962159562063 126110384
271001274033 126112116
806001205193 126113848
667349390573 126115580
112742132093 126117312
586119034533 126119044
92434543083 126120776
179266992643 126122508
563010398763 126124240
505588940183 126125972
584018249463 126127704
37113869573 126129436
982467151073 126131168
538501239613 126132900
381642621053 126134632
240189759673 126136364
122545795753 126138096
654744680153 126139828
466374285543 126141560
964260347133 126143292
936249879533 126145024
291308863043 126146756
56721196893 126148488
312316713743 126150220
999273431633 126151952
113442393783 126153684
840314028003 126155416
39914916333 126157148
328422732613 126158880
282905722763 126160612
873926589123 126162344
945353281503 126164076
880228944333 126165808
39214654643 126167540
850817953353 126169272
331924041063 126171004
209378245313 126172736
447467219913 126174468
574914847493 126176200
34312822813 126177932
168763067293 126179664
329122994303 126181396
776590214213 126183128
320019592333 126184860
650543110013 126186592
648442324943 126188324
995071861493 126190056
102238206743 126191788
221982955733 126193520
591721128053 126195252
621832380723 126196984
226884787563 126198716
290608601353 126200448
440464603013 126202180
261197610373 126203912
128848150963 126205644
925045692493 126207376
675752530853 126209108
459371668643 126210840
848016906593 126212572
616930548893 126214304
890732869683 126216036
191171441373 126217768
700961951693 126219500
197473796583 126221232
88933234633 126222964
565111183833 126224696
852218476733 126226428
660346773673 126228160
607827146923 126229892
65824598863 126231624
435562771183 126233356
530798361023 126235088
471276117373 126236820
816505130543 126238552
639338922973 126240284
345929274863 126242016
505588940183 126243748
744378176473 126245480
223383479113 126247212
9103401973 126248944
560909613693 126250676
955156945163 126252408
143553646453 126254140
880929206023 126255872
229685834323 126257604
622532642413 126259336
591020866363 126261068
55320673513 126262800
658946250293 126264532
345929274863 126266264
743677914783 126267996
229685834323 126269728
98036636603 126271460
304613835153 126273192
266099442203 126274924
795497279843 126276656
138651814623 126278388
682755147753 126280120
588219819603 126281852
877427897573 126283584
387944976263 126285316
934849356153 126287048
248592899953 126288780
640039184663 126290512
849417429973 126292244
978265580933 126293976
216380862213 126295708
769587597313 126297440
930647786013 126299172
207977721933 126300904
918043075593 126302636
35013084503 126304368
382342882743 126306100
430660939353 126307832
297611218253 126309564
84031402803 126311296
191871703063 126313028
969162178963 126314760
338226396273 126316492
623232904103 126318224
518893912293 126319956
850817953353 126321688
196073273203 126323420
976865057553 126325152
72827215763 126326884
224083740803 126328616
118344225613 126330348
908239411933 126332080
936249879533 126333812
65824598863 126335544
48318056613 126337276
70726430693 126339008
878128159263 126340740
533599407783 126342472
836112457863 126344204
80530094353 126345936
271701535723 126347668
773088905763 126349400
820006438993 126351132
142153123073 126352864
960058776993 126354596
877427897573 126356328
18206803943 126358060
478978995963 126359792
614829763823 126361524
478278734273 126363256
932048309393 126364988
761184457033 126366720
319319330643 126368452
436963294563 126370184
16106018873 126371916
703062736763 126373648
559509090313 126375380
874626850813 126377112
151256525043 126378844
804600681813 126380576
637238137903 126382308
429260415973 126384040
418756490623 126385772
150556263353 126387504
971963225723 126389236
614829763823 126390968
263298395443 126392700
610628193683 126394432
263998657133 126396164
709365091973 126397896
834011672793 126399628
19607327323 126401360
738075821263 126403092
121845534063 126404824
9803663663 126406556
763985503793 126408288
473376902443 126410020
574914847493 126411752
373939742463 126413484
222683217423 126415216
108540561953 126416948
529397837643 126418680
499986846663 126420412
572814062423 126422144
682054886063 126423876
375340265843 126425608
417355967243 126427340
230386096013 126429072
724070587463 126430804
726171372533 126432536
868324495603 126434268
721969802393 126436000
99437159983 126437732
44116486473 126439464
810903037023 126441196
86832449563 126442928
408252565273 126444660
285706769523 126446392
54620411823 126448124
433461986113 126449856
373239480773 126451588
724770849153 126453320
542002548063 126455052
627434474243 126456784
493684491453 126458516
42015701403 126460248
23108635773 126461980
49718579993 126463712
44816748163 126465444
892833654753 126467176
246492114883 126468908
183468562783 126470640
456570621883 126472372
46917533233 126474104
116943702233 126475836
129548412653 126477568
692558811413 126479300
77028785903 126481032
476177949203 126482764
983167412763 126484496
306714620223 126486228
118344225613 126487960
121845534063 126489692
877427897573 126491424
664548343813 126493156
995772123183 126494888
343828489793 126496620
610628193683 126498352
927146477563 126500084
85431926183 126501816
63023552103 126503548
567211968903 126505280
949554851643 126507012
311616452053 126508744
497185799903 126510476
385844191193 126512208
663147820433 126513940
597323221573 126515672
24509159153 126517404
644941016493 126519136
41315439713 126520868
946753804883 126522600
436263032873 126524332
490883444693 126526064
476878210893 126527796
154757833493 126529528
525896529193 126531260
771688382383 126532992
518193650603 126534724
509090248633 126536456
137951552933 126538188
245091591503 126539920
36413607883 126541652
387944976263 126543384
852918738423 126545116
509090248633 126546848
632336306073 126548580
289908339663 126550312
580516941013 126552044
778690999283 126553776
719168755633 126555508
668049652263 126557240
806001205193 126558972
315117760503 126560704
852918738423 126562436
90333758013 126564168
547604641583 126565900
358533985283 126567632
960759038683 126569364
418756490623 126571096
12604710423 126572828
950255113333 126574560
177866469263 126576292
874626850813 126578024
4201570143 126579756
936249879533 126581488
55320673513 126583220
375340265843 126584952
803900420123 126586684
436963294563 126588416
51819365063 126590148
381642621053 126591880
71426692383 126593612
287807554593 126595344
117643963923 126597076
411053612033 126598808
287107292903 126600540
922944907423 126602272
657545726913 126604004
519594173983 126605736
376740789223 126607468
431361201043 126609200
28710729293 126610932
111341608713 126612664
77028785903 126614396
214980338833 126616128
481079781033 126617860
397048378233 126619592
214980338833 126621324
768187073933 126623056
519594173983 126624788
943952758123 126626520
407552303583 126628252
102938468433 126629984
670850699023 126631716
971963225723 126633448
967061393893 126635180
462872977093 126636912
104338991813 126638644
706564045213 126640376
338926657963 126642108
679954100993 126643840
372539219083 126645572
448167481603 126647304
280804937693 126649036
997872908253 126650768
165261758843 126652500
862022140393 126654232
469175332303 126655964
633036567763 126657696
859221093633 126659428
292709386423 126661160
639338922973 126662892
189770917993 126664624
500687108353 126666356
382342882743 126668088
88933234633 126669820
789194924633 126671552
724070587463 126673284
883730252783 126675016
90333758013 126676748
996472384873 126678480
2100785073 126680212
479679257653 126681944
735274774503 126683676
981766889383 126685408
873926589123 126687140
219882170663 126688872
625333689173 126690604
420857275693 126692336
923645169113 126694068
35013084503 126695800
555307520173 126697532
303913573463 126699264
683455409443 126700996
87532711253 126702728
434862509493 126704460
523795744123 126706192
389345499643 126707924
780791784353 126709656
68625645623 126711388
773088905763 126713120
684155671133 126714852
240189759673 126716584
439764341323 126718316
810202775333 126720048
666649128883 126721780
256996040233 126723512
532899146093 126725244
658946250293 126726976
499986846663 126728708
889332346303 126730440
450968528363 126732172
706564045213 126733904
971262964033 126735636
476878210893 126737368
887231561233 126739100
365536602183 126740832
73527477453 126742564
851518215043 126744296
937650402913 126746028
672251222403 126747760
106439776883 126749492
172264375743 126751224
754882101823 126752956
247192376573 126754688
412454135413 126756420
797598064913 126758152
194672749823 126759884
766086288863 126761616
65124337173 126763348
193972488133 126765080
973363749103 126766812
199574581653 126768544
859221093633 126770276
721969802393 126772008
907539150243 126773740
672951484093 126775472
130948936033 126777204
991570553043 126778936
8403140283 126780668
74227739143 126782400
518893912293 126784132
44116486473 126785864
30811514363 126787596
58121720273 126789328
751380793373 126791060
359234246973 126792792
801799635053 126794524
88232972943 126796256
289208077973 126797988
775189690833 126799720
35013084503 126801452
404751256823 126803184
996472384873 126804916
927146477563 126806648
244391329813 126808380
227585049253 126810112
487382136243 126811844
792696233083 126813576
707964568593 126815308
534999931163 126817040
192571964753 126818772
41315439713 126820504
798298326603 126822236
845916121523 126823968
219882170663 126825700
635137352833 126827432
643540493113 126829164
430660939353 126830896
387244714573 126832628
407552303583 126834360
689757764653 126836092
806001205193 126837824
752081055063 126839556
624633427483 126841288
842414813073 126843020
561609875383 126844752
133049721103 126846484
875327112503 126848216
480379519343 126849948
292709386423 126851680
630235521003 126853412
322820639093 126855144
6302355213 126856876
911740720383 126858608
234587666153 126860340
700961951693 126862072
250693685023 126863804
702362475073 126865536
899136009963 126867268
815104607163 126869000
936950141223 126870732
140052338003 126872464
556007781863 126874196
642840231423 126875928
396348116543 126877660
809502513643 126879392
959358515303 126881124
151256525043 126882856
203776151793 126884588
230386096013 126886320
243691068123 126888052
515392603843 126889784
48318056613 126891516
802499896743 126893248
822107224063 126894980
207977721933 126896712
969862440653 126898444
518193650603 126900176
530098099333 126901908
656145203533 126903640
469875593993 126905372
58821981963 126907104
835412196173 126908836
348030059933 126910568
25209420843 126912300
897035224893 126914032
803900420123 126915764
735274774503 126917496
343828489793 126919228
152657048423 126920960
464973762163 126922692
471976379063 126924424
150556263353 126926156
7002616903 126927888
797598064913 126929620
964960608823 126931352
567211968903 126933084
609227670303 126934816
582617726083 126936548
338926657963 126938280
665948867193 126940012
989469767973 126941744
915942290523 126943476
98036636603 126945208
266099442203 126946940
378841574293 126948672
946053543193 126950404
956557468543 126952136
476878210893 126953868
158959403633 126955600
71426692383 126957332
690458026343 126959064
114142655473 126960796
355032676833 126962528
953056160093 126964260
285706769523 126965992
870425280673 126967724
789895186323 126969456
314417498813 126971188
981066627693 126972920
544103333133 126974652
532198884403 126976384
589620342983 126978116
544103333133 126979848
765386027173 126981580
532899146093 126983312
245091591503 126985044
53920150133 126986776
712866400423 126988508
42715963093 126990240
213579815453 126991972
170863852363 126993704
345929274863 126995436
346629536553 126997168
233887404463 126998900
750680531683 127000632
16806280563 127002364
31511776053 127004096
566511707213 127005828
52519626753 127007560
657545726913 127009292
105739515193 127011024
835412196173 127012756
612028717063 127014488
839613766313 127016220
558108566933 127017952
907539150243 127019684
481079781033 127021416
112041870403 127023148
862022140393 127024880
350130845003 127026612
999273431633 127028344
773789167453 127030076
462172715403 127031808
139352076313 127033540
121845534063 127035272
838213242933 127037004
177866469263 127038736
112041870403 127040468
632336306073 127042200
985268197833 127043932
532198884403 127045664
619731595653 127047396
969862440653 127049128
725471110843 127050860
86832449563 127052592
884430514473 127054324
950255113333 127056056
46917533233 127057788
941851973053 127059520
614829763823 127061252
691858549723 127062984
855719785183 127064716
813704083783 127066448
924345430803 127068180
790595448013 127069912
676452792543 127071644
495085014833 127073376
211479030383 127075108
954456683473 127076840
971262964033 127078572
390746023023 127080304
388645237953 127082036
581917464393 127083768
722670064083 127085500
67225122243 127087232
311616452053 127088964
166662282223 127090696
690458026343 127092428
326321947543 127094160
843815336453 127095892
852218476733 127097624
186269609543 127099356
619731595653 127101088
348030059933 127102820
747879484923 127104552
679954100993 127106284
210778768693 127108016
667349390573 127109748
77028785903 127111480
320719854023 127113212
527297052573 127114944
884430514473 127116676
352231630073 127118408
33612561123 127120140
831210626033 127121872
502087631733 127123604
703062736763 127125336
745778699853 127127068
132349459413 127128800
408952826963 127130532
962159562063 127132264
385844191193 127133996
296910956563 127135728
815104607163 127137460
238789236293 127139192
849417429973 127140924
100137421673 127142656
528697575953 127144388
271001274033 127146120
383743406123 127147852
149856001663 127149584
647742063253 127151316
364836340493 127153048
524496005813 127154780
740176606333 127156512
508389986943 127158244
79829832663 127159976
738075821263 127161708
991570553043 127163440
471276117373 127165172
116243440543 127166904
378841574293 127168636
669450175643 127170368
77028785903 127172100
990870291353 127173832
77028785903 127175564
259096825303 127177296
648442324943 127179028
284306246143 127180760
469875593993 127182492
20307589013 127184224
225484264183 127185956
309515666983 127187688
998573169943 127189420
518193650603 127191152
738776082953 127192884
498586323283 127194616
292709386423 127196348
81230356043 127198080
57421458583 127199812
676452792543 127201544
500687108353 127203276
843115074763 127205008
647041801563 127206740
598723744953 127208472
810903037023 127210204
66524860553 127211936
74928000833 127213668
273102059103 127215400
776590214213 127217132
275903105863 127218864
26609944223 127220596
759083671963 127222328
295510433183 127224060
960759038683 127225792
695359858173 127227524
700261690003 127229256
227585049253 127230988
252794470093 127232720
373239480773 127234452
167362543913 127236184
115543178853 127237916
232486881083 127239648
444666173153 127241380
469175332303 127243112
262598133753 127244844
520994697363 127246576
703762998453 127248308
365536602183 127250040
207977721933 127251772
497185799903 127253504
856420046873 127255236
723370325773 127256968
607827146923 127258700
165962020533 127260432
523095482433 127262164
349430583313 127263896
579816679323 127265628
105739515193 127267360
605026100163 127269092
345229013173 127270824
146354693213 127272556
634437091143 127274288
495785276523 127276020
88933234633 127277752
495785276523 127279484
900536533343 127281216
437663556253 127282948
822807485753 127284680
504188416803 127286412
738776082953 127288144
228285310943 127289876
417355967243 127291608
558808828623 127293340
711465877043 127295072
100837683363 127296804
828409579273 127298536
10503925353 127300268
275202844173 127302000
212879553763 127303732
11204187043 127305464
580516941013 127307196
75628262523 127308928
766086288863 127310660
147054954903 127312392
887231561233 127314124
203776151793 127315856
247892638263 127317588
261897872063 127319320
529397837643 127321052
678553577613 127322784
266799703893 127324516
999273431633 127326248
156158356873 127327980
758383410273 127329712
688357241273 127331444
987368982903 127333176
160359927013 127334908
859921355323 127336640
616230287203 127338372
872526065743 127340104
821406962373 127341836
308815405293 127343568
131649197723 127345300
76328524213 127347032
663848082123 127348764
725471110843 127350496
803900420123 127352228
352231630073 127353960
836112457863 127355692
774489429143 127357424
658245988603 127359156
796897803223 127360888
47617794923 127362620
871825804053 127364352
512591557083 127366084
551806211723 127367816
726171372533 127369548
540602024683 127371280
679954100993 127373012
275202844173 127374744
261197610373 127376476
317218545573 127378208
156158356873 127379940
763985503793 127381672
469875593993 127383404
352931891763 127385136
654744680153 127386868
942552234743 127388600
691858549723 127390332
915942290523 127392064
667349390573 127393796
139352076313 127395528
637238137903 127397260
684855932823 127398992
915242028833 127400724
722670064083 127402456
485981612863 127404188
572113800733 127405920
679954100993 127407652
42015701403 127409384
789194924633 127411116
42715963093 127412848
161760450393 127414580
871825804053 127416312
157558880253 127418044
272401797413 127419776
410353350343 127421508
745778699853 127423240
340327181343 127424972
471276117373 127426704
130248674343 127428436
395647854853 127430168
439764341323 127431900
34312822813 127433632
535700192853 127435364
144253908143 127437096
434162247803 127438828
169463328983 127440560
580516941013 127442292
749280008303 127444024
749980269993 127445756
817905653923 127447488
977565319243 127449220
449568004983 127450952
616230287203 127452684
170863852363 127454416
471276117373 127456148
548304903273 127457880
831910887723 127459612
563010398763 127461344
769587597313 127463076
505588940183 127464808
338926657963 127466540
822107224063 127468272
729672680983 127470004
13304972113 127471736
435562771183 127473468
584018249463 127475200
309515666983 127476932
114142655473 127478664
999973693323 127480396
292009124733 127482128
872526065743 127483860
766086288863 127485592
16806280563 127487324
205876936863 127489056
922944907423 127490788
500687108353 127492520
313016975433 127494252
559509090313 127495984
705863783523 127497716
999273431633 127499448
509090248633 127501180
817905653923 127502912
224784002493 127504644
186269609543 127506376
55320673513 127508108
728972419293 127509840
338226396273 127511572
673651745783 127513304
244391329813 127515036
295510433183 127516768
106439776883 127518500
228985572633 127520232
221282694043 127521964
247892638263 127523696
177866469263 127525428
678553577613 127527160
960759038683 127528892
705163521833 127530624
967761655583 127532356
147755216593 127534088
229685834323 127535820
175065422503 127537552
988769506283 127539284
74227739143 127541016
745078438163 127542748
83331141113 127544480
111341608713 127546212
193972488133 127547944
373239480773 127549676
168763067293 127551408
325621685853 127553140
492984229763 127554872
165962020533 127556604
821406962373 127558336
467774808923 127560068
507689725253 127561800
131649197723 127563532
448167481603 127565264
880929206023 127566996
931348047703 127568728
506289201873 127570460
338226396273 127572192
851518215043 127573924
296910956563 127575656
436963294563 127577388
574914847493 127579120
227585049253 127580852
629535259313 127582584
990170029663 127584316
254895255163 127586048
328422732613 127587780
801099373363 127589512
218481647283 127591244
663848082123 127592976
56721196893 127594708
520294435673 127596440
812303560403 127598172
658245988603 127599904
662447558743 127601636
580516941013 127603368
633736829453 127605100
547604641583 127606832
872526065743 127608564
492984229763 127610296
670150437333 127612028
414554920483 127613760
658245988603 127615492
243691068123 127617224
981066627693 127618956
490883444693 127620688
207277460243 127622420
962859823753 127624152
481079781033 127625884
780091522663 127627616
56721196893 127629348
691158288033 127631080
599424006643 127632812
410353350343 127634544
740176606333 127636276
595922698193 127638008
770287859003 127639740
917342813903 127641472
109240823643 127643204
214980338833 127644936
537100716233 127646668
950255113333 127648400
716367708873 127650132
522395220743 127651864
213579815453 127653596
106439776883 127655328
816505130543 127657060
16806280563 127658792
116243440543 127660524
32212037743 127662256
138651814623 127663988
835412196173 127665720
75628262523 127667452
81930617733 127669184
233187142773 127670916
777290475903 127672648
880228944333 127674380
362035293733 127676112
982467151073 127677844
53219888443 127679576
539901762993 127681308
544103333133 127683040
499986846663 127684772
79129570973 127686504
457270883573 127688236
372539219083 127689968
295510433183 127691700
430660939353 127693432
246492114883 127695164
710765615353 127696896
922244645733 127698628
587519557913 127700360
528697575953 127702092
405451518513 127703824
740176606333 127705556
235287927843 127707288
414554920483 127709020
637238137903 127710752
564410922143 127712484
902637318413 127714216
595922698193 127715948
492283968073 127717680
66524860553 127719412
285006507833 127721144
58121720273 127722876
874626850813 127724608
831910887723 127726340
791995971393 127728072
758383410273 127729804
645641278183 127731536
831210626033 127733268
824908270823 127735000
232486881083 127736732
586119034533 127738464
781492046043 127740196
238789236293 127741928
761884718723 127743660
429960677663 127745392
597323221573 127747124
465674023853 127748856
745778699853 127750588
298311479943 127752320
498586323283 127754052
875327112503 127755784
954456683473 127757516
13304972113 127759248
780791784353 127760980
91734281393 127762712
831210626033 127764444
685556194513 127766176
993671338113 127767908
567912230593 127769640
492984229763 127771372
505588940183 127773104
579816679323 127774836
205176675173 127776568
182768301093 127778300
158959403633 127780032
855019523493 127781764
392846808093 127783496
985268197833 127785228
768887335623 127786960
321420115713 127788692
28010467603 127790424
954456683473 127792156
233887404463 127793888
380942359363 127795620
8403140283 127797352
680654362683 127799084
577715894253 127800816
908939673623 127802548
355032676833 127804280
328422732613 127806012
504888678493 127807744
312316713743 127809476
48318056613 127811208
710065353663 127812940
943252496433 127814672
141452861383 127816404
419456752313 127818136
673651745783 127819868
207277460243 127821600
557408305243 127823332
67925383933 127825064
980366366003 127826796
875327112503 127828528
927846739253 127830260
232486881083 127831992
688357241273 127833724
357833723593 127835456
366236863873 127837188
775889952523 127838920
188370394613 127840652
887931822923 127842384
373239480773 127844116
313016975433 127845848
394247331473 127847580
827709317583 127849312
943952758123 127851044
141452861383 127852776
67225122243 127854508
937650402913 127856240
292009124733 127857972
629535259313 127859704
674352007473 127861436
158259141943 127863168
444666173153 127864900
49718579993 127866632
794096756463 127868364
167362543913 127870096
327022209233 127871828
404050995133 127873560
3501308453 127875292
780791784353 127877024
263998657133 127878756
2801046763 127880488
702362475073 127882220
574214585803 127883952
902637318413 127885684
452369051743 127887416
350831106693 127889148
557408305243 127890880
105739515193 127892612
876727635883 127894344
803200158433 127896076
134450244483 127897808
273102059103 127899540
411753873723 127901272
364136078803 127903004
791295709703 127904736
575615109183 127906468
97336374913 127908200
691858549723 127909932
775889952523 127911664
911040458693 127913396
904037841793 127915128
587519557913 127916860
70026169003 127918592
42015701403 127920324
766786550553 127922056
518893912293 127923788
443265649773 127925520
852918738423 127927252
158259141943 127928984
6302355213 127930716
415955443863 127932448
952355898403 127934180
133749982793 127935912
405451518513 127937644
359234246973 127939376
593121651433 127941108
279404414313 127942840
232486881083 127944572
748579746613 127946304
287107292903 127948036
320019592333 127949768
140752599693 127951500
308815405293 127953232
88933234633 127954964
652643895083 127956696
579816679323 127958428
630235521003 127960160
941151711363 127961892
617630810583 127963624
95235589843 127965356
270301012343 127967088
480379519343 127968820
329823255993 127970552
205176675173 127972284
929947524323 127974016
296910956563 127975748
975464534173 127977480
426459369213 127979212
798998588293 127980944
829810102653 127982676
145654431523 127984408
458671406953 127986140
406151780203 127987872
398448901613 127989604
630935782693 127991336
669450175643 127993068
349430583313 127994800
193972488133 127996532
897035224893 127998264
643540493113 127999996
504188416803 128001728
79829832663 128003460
355732938523 128005192
723370325773 128006924
664548343813 128008656
638638661283 128010388
206577198553 128012120
893533916443 128013852
707964568593 128015584
768887335623 128017316
698861166623 128019048
999973693323 128020780
41315439713 128022512
151956786733 128024244
417355967243 128025976
306714620223 128027708
663147820433 128029440
432761724423 128031172
504888678493 128032904
203776151793 128034636
49018318303 128036368
242290544743 128038100
323520900783 128039832
262598133753 128041564
349430583313 128043296
525196267503 128045028
398448901613 128046760
415955443863 128048492
732473727743 128050224
993671338113 128051956
636537876213 128053688
324921424163 128055420
74227739143 128057152
283605984453 128058884
748579746613 128060616
568612492283 128062348
883029991093 128064080
849417429973 128065812
262598133753 128067544
33612561123 128069276
170163590673 128071008
829109840963 128072740
552506473413 128074472
923645169113 128076204
104338991813 128077936
686956717893 128079668
144954169833 128081400
942552234743 128083132
972663487413 128084864
967061393893 128086596
188370394613 128088328
261897872063 128090060
911740720383 128091792
60922767033 128093524
795497279843 128095256
824908270823 128096988
805300943503 128098720
242990806433 128100452
966361132203 128102184
247892638263 128103916
478978995963 128105648
370438434013 128107380
91734281393 128109112
900536533343 128110844
95235589843 128112576
982467151073 128114308
896334963203 128116040
297611218253 128117772
943952758123 128119504
65824598863 128121236
16106018873 128122968
520294435673 128124700
124646580823 128126432
768887335623 128128164
322820639093 128129896
549005164963 128131628
6302355213 128133360
807401728573 128135092
317918807263 128136824
125346842513 128138556
336125611203 128140288
477578472583 128142020
80530094353 128143752
940451449673 128145484
255595516853 128147216
846616383213 128148948
177166207573 128150680
349430583313 128152412
653344156773 128154144
227585049253 128155876
281505199383 128157608
449568004983 128159340
8403140283 128161072
497185799903 128162804
956557468543 128164536
717067970563 128166268
840314028003 128168000
181367777713 128169732
195373011513 128171464
866923972223 128173196
503488155113 128174928
235988189533 128176660
976164795863 128178392
722670064083 128180124
124646580823 128181856
625333689173 128183588
129548412653 128185320
117643963923 128187052
318619068953 128188784
974064010793 128190516
756282625203 128192248
931348047703 128193980
492984229763 128195712
614129502133 128197444
690458026343 128199176
425058845833 128200908
83331141113 128202640
55320673513 128204372
605026100163 128206104
207277460243 128207836
359234246973 128209568
624633427483 128211300
997872908253 128213032
969862440653 128214764
846616383213 128216496
679253839303 128218228
263298395443 128219960
581917464393 128221692
364836340493 128223424
374640004153 128225156
695359858173 128226888
417355967243 128228620
682755147753 128230352
468475070613 128232084
238088974603 128233816
324221162473 128235548
962859823753 128237280
941851973053 128239012
436263032873 128240744
850817953353 128242476
851518215043 128244208
227585049253 128245940
384443667813 128247672
57421458583 128249404
767486812243 128251136
682054886063 128252868
60222505343 128254600
869024757293 128256332
84031402803 128258064
373239480773 128259796
850817953353 128261528
239489497983 128263260
560209352003 128264992
244391329813 128266724
88232972943 128268456
322120377403 128270188
352931891763 128271920
416655705553 128273652
119044487303 128275384
158959403633 128277116
133749982793 128278848
433461986113 128280580
758383410273 128282312
411053612033 128284044
630935782693 128285776
495785276523 128287508
2100785073 128289240
577715894253 128290972
10503925353 128292704
575615109183 128294436
244391329813 128296168
149856001663 128297900
74928000833 128299632
164561497153 128301364
205176675173 128303096
217081123903 128304828
663147820433 128306560
74928000833 128308292
964260347133 128310024
471976379063 128311756
653344156773 128313488
629535259313 128315220
198174058273 128316952
375340265843 128318684
408952826963 128320416
322120377403 128322148
247192376573 128323880
920844122353 128325612
221982955733 128327344
848016906593 128329076
296910956563 128330808
483180566103 128332540
558108566933 128334272
209378245313 128336004
316518283883 128337736
537800977923 128339468
345929274863 128341200
775189690833 128342932
169463328983 128344664
45517009853 128346396
729672680983 128348128
729672680983 128349860
410353350343 128351592
453069313433 128353324
387244714573 128355056
696760381553 128356788
143553646453 128358520
579816679323 128360252
292709386423 128361984
98036636603 128363716
581217202703 128365448
472676640753 128367180
940451449673 128368912
649842848323 128370644
324921424163 128372376
892133393063 128374108
873926589123 128375840
738075821263 128377572
902637318413 128379304
95935851533 128381036
121145272373 128382768
367637387253 128384500
733874251123 128386232
194672749823 128387964
667349390573 128389696
570013015663 128391428
873926589123 128393160
380242097673 128394892
726871634223 128396624
347329798243 128398356
518193650603 128400088
429260415973 128401820
333324564443 128403552
520294435673 128405284
561609875383 128407016
9803663663 128408748
644240754803 128410480
530798361023 128412212
25209420843 128413944
185569347853 128415676
803900420123 128417408
357133461903 128419140
901236795033 128420872
273102059103 128422604
637238137903 128424336
383743406123 128426068
837512981243 128427800
909639935313 128429532
448867743293 128431264
650543110013 128432996
385844191193 128434728
826308794203 128436460
218481647283 128438192
49018318303 128439924
22408374083 128441656
495785276523 128443388
916642552213 128445120
114842917163 128446852
296210694873 128448584
675052269163 128450316
166662282223 128452048
452369051743 128453780
483180566103 128455512
184869086163 128457244
116243440543 128458976
34312822813 128460708
385844191193 128462440
794797018153 128464172
291308863043 128465904
618331072273 128467636
296910956563 128469368
598723744953 128471100
206577198553 128472832
928547000943 128474564
723370325773 128476296
327722470923 128478028
265399180513 128479760
349430583313 128481492
766086288863 128483224
525896529193 128484956
642139969733 128486688
44816748163 128488420
588219819603 128490152
773088905763 128491884
757683148583 128493616
555307520173 128495348
370438434013 128497080
394947593163 128498812
686956717893 128500544
108540561953 128502276
223383479113 128504008
846616383213 128505740
841714551383 128507472
864823187153 128509204
350831106693 128510936
641439708043 128512668
252094208403 128514400
80530094353 128516132
30811514363 128517864
495785276523 128519596
813704083783 128521328
162460712083 128523060
228285310943 128524792
386544452883 128526524
460071930333 128528256
296910956563 128529988
338926657963 128531720
721969802393 128533452
885831037853 128535184
91034019703 128536916
424358584143 128538648
493684491453 128540380
988769506283 128542112
457971145263 128543844
271001274033 128545576
660346773673 128547308
209378245313 128549040
913841505453 128550772
696760381553 128552504
836812719553 128554236
171564114053 128555968
628134735933 128557700
114142655473 128559432
726871634223 128561164
373939742463 128562896
574214585803 128564628
502787893423 128566360
322820639093 128568092
304613835153 128569824
239489497983 128571556
962159562063 128573288
99437159983 128575020
999273431633 128576752
838213242933 128578484
543403071443 128580216
724770849153 128581948
403350733443 128583680
156858618563 128585412
341027443033 128587144
151956786733 128588876
170863852363 128590608
205876936863 128592340
980366366003 128594072
30811514363 128595804
979666104313 128597536
633036567763 128599268
621832380723 128601000
109240823643 128602732
825608532513 128604464
436963294563 128606196
263298395443 128607928
848016906593 128609660
897735486583 128611392
452369051743 128613124
924345430803 128614856
9103401973 128616588
212179292073 128618320
789895186323 128620052
612728978753 128621784
355032676833 128623516
971262964033 128625248
932748571083 128626980
934849356153 128628712
137251291243 128630444
121845534063 128632176
860621617013 128633908
735975036193 128635640
960759038683 128637372
951655636713 128639104
752081055063 128640836
614129502133 128642568
517493388913 128644300
924345430803 128646032
183468562783 128647764
251393946713 128649496
913141243763 128651228
738776082953 128652960
459371668643 128654692
448167481603 128656424
510490772013 128658156
882329729403 128659888
242290544743 128661620
181367777713 128663352
281505199383 128665084
683455409443 128666816
91734281393 128668548
976164795863 128670280
276603367553 128672012
646341539873 128673744
637238137903 128675476
507689725253 128677208
376040527533 128678940
151256525043 128680672
515392603843 128682404
95235589843 128684136
850117691663 128685868
727571895913 128687600
416655705553 128689332
755582363513 128691064
677853315923 128692796
122545795753 128694528
227585049253 128696260
41315439713 128697992
575615109183 128699724
60222505343 128701456
369037910633 128703188
516092865533 128704920
685556194513 128706652
399849424993 128708384
999273431633 128710116
334725087823 128711848
116943702233 128713580
801799635053 128715312
148455478283 128717044
997172646563 128718776
918743337283 128720508
787794401253 128722240
124646580823 128723972
544103333133 128725704
219181908973 128727436
201675366723 128729168
551105950033 128730900
672951484093 128732632
680654362683 128734364
481079781033 128736096
912440982073 128737828
373939742463 128739560
135850767863 128741292
996472384873 128743024
21708112393 128744756
767486812243 128746488
745078438163 128748220
144954169833 128749952
278704152623 128751684
226184525873 128753416
373939742463 128755148
796197541533 128756880
941851973053 128758612
849417429973 128760344
443265649773 128762076
242290544743 128763808
328422732613 128765540
927146477563 128767272
79829832663 128769004
486681874553 128770736
885130776163 128772468
918743337283 128774200
49718579993 128775932
722670064083 128777664
852918738423 128779396
284306246143 128781128
291308863043 128782860
848016906593 128784592
603625576783 128786324
911040458693 128788056
815804868853 128789788
880929206023 128791520
171564114053 128793252
890732869683 128794984
588920081293 128796716
873226327433 128798448
999973693323 128800180
11204187043 128801912
569312753973 128803644
885130776163 128805376
702362475073 128807108
904037841793 128808840
358533985283 128810572
148455478283 128812304
535700192853 128814036
27310205913 128815768
357833723593 128817500
283605984453 128819232
656145203533 128820964
534999931163 128822696
84731664493 128824428
682755147753 128826160
643540493113 128827892
440464603013 128829624
873226327433 128831356
869725018983 128833088
494384753143 128834820
470575855683 128836552
390746023023 128838284
375340265843 128840016
525196267503 128841748
775189690833 128843480
249293161643 128845212
813704083783 128846944
30111252673 128848676
194672749823 128850408
204476413483 128852140
409653088653 128853872
997172646563 128855604
54620411823 128857336
932748571083 128859068
4901831833 128860800
946753804883 128862532
359934508663 128864264
964960608823 128865996
315117760503 128867728
494384753143 128869460
720569279013 128871192
429960677663 128872924
160359927013 128874656
180667516023 128876388
353632153453 128878120
897735486583 128879852
910340197003 128881584
890032607993 128883316
352931891763 128885048
850117691663 128886780
937650402913 128888512
90333758013 128890244
151956786733 128891976
799698849983 128893708
154757833493 128895440
99437159983 128897172
286407031213 128898904
810202775333 128900636
28010467603 128902368
99437159983 128904100
324221162473 128905832
507689725253 128907564
499986846663 128909296
611328455373 128911028
318619068953 128912760
892133393063 128914492
606426623543 128916224
633036567763 128917956
665948867193 128919688
635137352833 128921420
364836340493 128923152
390746023023 128924884
906838888553 128926616
72827215763 128928348
192571964753 128930080
629535259313 128931812
916642552213 128933544
224784002493 128935276
161060188703 128937008
279404414313 128938740
252794470093 128940472
207277460243 128942204
633736829453 128943936
890732869683 128945668
124646580823 128947400
348730321623 128949132
646341539873 128950864
63723813793 128952596
925745954183 128954328
901236795033 128956060
113442393783 128957792
553206735103 128959524
234587666153 128961256
905438365173 128962988
241590283053 128964720
495085014833 128966452
281505199383 128968184
127447627583 128969916
450268266673 128971648
22408374083 128973380
121145272373 128975112
824208009133 128976844
664548343813 128978576
917342813903 128980308
373939742463 128982040
468475070613 128983772
907539150243 128985504
355732938523 128987236
932748571083 128988968
639338922973 128990700
65124337173 128992432
375340265843 128994164
631636044383 128995896
625333689173 128997628
891433131373 128999360
411753873723 129001092
436963294563 129002824
327022209233 129004556
824908270823 129006288
755582363513 129008020
107140038573 129009752
782192307733 129011484
551105950033 129013216
577715894253 129014948
478278734273 129016680
51819365063 129018412
890032607993 129020144
212179292073 129021876
725471110843 129023608
955156945163 129025340
672951484093 129027072
571413539043 129028804
337526134583 129030536
333324564443 129032268
995772123183 129034000
615530025513 129035732
252094208403 129037464
381642621053 129039196
513291818773 129040928
287107292903 129042660
65824598863 129044392
236688451223 129046124
669450175643 129047856
59522243653 129049588
871825804053 129051320
724770849153 129053052
831910887723 129054784
691858549723 129056516
25909682533 129058248
249293161643 129059980
880929206023 129061712
707264306903 129063444
415955443863 129065176
535700192853 129066908
971262964033 129068640
719168755633 129070372
30111252673 129072104
163160973773 129073836
293409648113 129075568
431361201043 129077300
179967254333 129079032
488782659623 129080764
414554920483 129082496
619731595653 129084228
142153123073 129085960
807401728573 129087692
623232904103 129089424
859921355323 129091156
89633496323 129092888
139352076313 129094620
432061462733 129096352
927846739253 129098084
368337648943 129099816
896334963203 129101548
97336374913 129103280
348730321623 129105012
216380862213 129106744
834011672793 129108476
877427897573 129110208
801099373363 129111940
359934508663 129113672
440464603013 129115404
991570553043 129117136
54620411823 129118868
719869017323 129120600
343128228103 129122332
393547069783 129124064
162460712083 129125796
184869086163 129127528
100837683363 129129260
464273500473 129130992
128147889273 129132724
563710660453 129134456
907539150243 129136188
908239411933 129137920
141452861383 129139652
746478961543 129141384
772388644073 129143116
58821981963 129144848
913841505453 129146580
943252496433 129148312
130248674343 129150044
929947524323 129151776
30811514363 129153508
63023552103 129155240
624633427483 129156972
821406962373 129158704
928547000943 129160436
213579815453 129162168
525196267503 129163900
95235589843 129165632
978265580933 129167364
53920150133 129169096
238789236293 129170828
908239411933 129172560
685556194513 129174292
145654431523 129176024
296910956563 129177756
990870291353 129179488
102938468433 129181220
106439776883 129182952
550405688343 129184684
362035293733 129186416
823507747443 129188148
810903037023 129189880
245091591503 129191612
129548412653 129193344
474777425823 129195076
894934439823 129196808
630235521003 129198540
273102059103 129200272
988769506283 129202004
502087631733 129203736
934849356153 129205468
848717168283 129207200
422958060763 129208932
471276117373 129210664
555307520173 129212396
233887404463 129214128
895634701513 129215860
388645237953 129217592
815804868853 129219324
109941085333 129221056
446766958223 129222788
178566730953 129224520
19607327323 129226252
538501239613 129227984
25909682533 129229716
475477687513 129231448
352231630073 129233180
980366366003 129234912
933448832773 129236644
364136078803 129238376
118344225613 129240108
690458026343 129241840
602925315093 129243572
608527408613 129245304
578416155943 129247036
128848150963 129248768
253494731783 129250500
585418772843 129252232
865523448843 129253964
386544452883 129255696
525896529193 129257428
255595516853 129259160
965660870513 129260892
773088905763 129262624
205176675173 129264356
436963294563 129266088
432761724423 129267820
228285310943 129269552
625333689173 129271284
457971145263 129273016
871125542363 129274748
483180566103 129276480
411053612033 129278212
5602093523 129279944
671550960713 129281676
306714620223 129283408
394247331473 129285140
810202775333 129286872
740876868023 129288604
431361201043 129290336
348030059933 129292068
269600750653 129293800
770988120693 129295532
51819365063 129297264
584718511153 129298996
65824598863 129300728
67925383933 129302460
244391329813 129304192
252094208403 129305924
661047035363 129307656
616230287203 129309388
330523517683 129311120
726171372533 129312852
877427897573 129314584
698160904933 129316316
18206803943 129318048
610628193683 129319780
347329798243 129321512
247892638263 129323244
351531368383 129324976
352931891763 129326708
967761655583 129328440
751380793373 129330172
280804937693 129331904
912440982073 129333636
485981612863 129335368
986668721213 129337100
15405757183 129338832
205876936863 129340564
205876936863 129342296
897735486583 129344028
573514324113 129345760
151256525043 129347492
978265580933 129349224
531498622713 129350956
527297052573 129352688
392146546403 129354420
770988120693 129356152
638638661283 129357884
294109909803 129359616
656145203533 129361348
565811445523 129363080
119044487303 129364812
982467151073 129366544
144954169833 129368276
659646511983 129370008
373939742463 129371740
726171372533 129373472
605026100163 129375204
20307589013 129376936
149155739973 129378668
561609875383 129380400
653344156773 129382132
252094208403 129383864
378841574293 129385596
497886061593 129387328
661747297053 129389060
892833654753 129390792
79129570973 129392524
672951484093 129394256
557408305243 129395988
503488155113 129397720
555307520173 129399452
340327181343 129401184
904037841793 129402916
179967254333 129404648
295510433183 129406380
762584980413 129408112
598023483263 129409844
58821981963 129411576
488082397933 129413308
733173989433 129415040
946053543193 129416772
508389986943 129418504
780091522663 129420236
567211968903 129421968
368337648943 129423700
801799635053 129425432
687656979583 129427164
684855932823 129428896
521694959053 129430628
516092865533 129432360
897735486583 129434092
881629467713 129435824
705163521833 129437556
815804868853 129439288
806001205193 129441020
942552234743 129442752
155458095183 129444484
544803594823 129446216
404050995133 129447948
667349390573 129449680
247892638263 129451412
723370325773 129453144
873226327433 129454876
477578472583 129456608
656145203533 129458340
585418772843 129460072
282905722763 129461804
207977721933 129463536
590320604673 129465268
621132119033 129467000
306014358533 129468732
330523517683 129470464
296910956563 129472196
163160973773 129473928
532899146093 129475660
391446284713 129477392
847316644903 129479124
976164795863 129480856
996472384873 129482588
812303560403 129484320
154757833493 129486052
469875593993 129487784
703762998453 129489516
656145203533 129491248
922244645733 129492980
646341539873 129494712
140752599693 129496444
841014289693 129498176
753481578443 129499908
922944907423 129501640
51819365063 129503372
678553577613 129505104
820706700683 129506836
350130845003 129508568
320719854023 129510300
371838957393 129512032
622532642413 129513764
39214654643 129515496
997172646563 129517228
499286584973 129518960
272401797413 129520692
217081123903 129522424
633036567763 129524156
4901831833 129525888
535700192853 129527620
945353281503 129529352
927146477563 129531084
219882170663 129532816
369738172323 129534548
625333689173 129536280
329122994303 129538012
133049721103 129539744
815104607163 129541476
32212037743 129543208
509090248633 129544940
782892569423 129546672
373939742463 129548404
560909613693 129550136
228285310943 129551868
430660939353 129553600
987368982903 129555332
902637318413 129557064
91734281393 129558796
452369051743 129560528
326321947543 129562260
686956717893 129563992
338926657963 129565724
65824598863 129567456
871125542363 129569188
163861235463 129570920
913841505453 129572652
429260415973 129574384
249993423333 129576116
271001274033 129577848
28710729293 129579580
927146477563 129581312
642139969733 129583044
507689725253 129584776
417355967243 129586508
51119103373 129588240
586119034533 129589972
870425280673 129591704
367637387253 129593436
488782659623 129595168
859221093633 129596900
340327181343 129598632
285006507833 129600364
879528682643 129602096
79129570973 129603828
132349459413 129605560
721269540703 129607292
310215928673 129609024
996472384873 129610756
649142586633 129612488
891433131373 129614220
41315439713 129615952
946053543193 129617684
448867743293 129619416
571413539043 129621148
727571895913 129622880
92434543083 129624612
172964637433 129626344
137951552933 129628076
102238206743 129629808
629535259313 129631540
784993354493 129633272
476878210893 129635004
852918738423 129636736
580516941013 129638468
200975105033 129640200
843115074763 129641932
527297052573 129643664
880228944333 129645396
4901831833 129647128
810903037023 129648860
628134735933 129650592
789895186323 129652324
631636044383 129654056
54620411823 129655788
626033950863 129657520
855019523493 129659252
334024826133 129660984
51819365063 129662716
220582432353 129664448
322120377403 129666180
433461986113 129667912
417355967243 129669644
417355967243 129671376
796197541533 129673108
340327181343 129674840
27310205913 129676572
760484195343 129678304
817905653923 129680036
266099442203 129681768
71426692383 129683500
608527408613 129685232
871825804053 129686964
990870291353 129688696
393547069783 129690428
197473796583 129692160
726171372533 129693892
10503925353 129695624
321420115713 129697356
123946319133 129699088
847316644903 129700820
946753804883 129702552
490183183003 129704284
235988189533 129706016
972663487413 129707748
994371599803 129709480
150556263353 129711212
216380862213 129712944
254895255163 129714676
822807485753 129716408
100837683363 129718140
672251222403 129719872
668049652263 129721604
764685765483 129723336
214280077143 129725068
214980338833 129726800
884430514473 129728532
186969871233 129730264
592421389743 129731996
496485538213 129733728
605726361853 129735460
689757764653 129737192
686956717893 129738924
630935782693 129740656
163160973773 129742388
264698918823 129744120
829109840963 129745852
470575855683 129747584
877427897573 129749316
168763067293 129751048
59522243653 129752780
981066627693 129754512
864122925463 129756244
345929274863 129757976
163160973773 129759708
681354624373 129761440
818605915613 129763172
273802320793 129764904
972663487413 129766636
808101990263 129768368
121145272373 129770100
605026100163 129771832
336125611203 129773564
628134735933 129775296
407552303583 129777028
890732869683 129778760
917342813903 129780492
951655636713 129782224
726171372533 129783956
710765615353 129785688
507689725253 129787420
125346842513 129789152
786393877873 129790884
112041870403 129792616
222683217423 129794348
756282625203 129796080
501387370043 129797812
149856001663 129799544
116243440543 129801276
593821913123 129803008
591721128053 129804740
813003822093 129806472
687656979583 129808204
186269609543 129809936
134450244483 129811668
179266992643 129813400
371138695703 129815132
390045761333 129816864
42715963093 129818596
992270814733 129820328
138651814623 129822060
214280077143 129823792
208677983623 129825524
868324495603 129827256
220582432353 129828988
479679257653 129830720
146354693213 129832452
562310137073 129834184
985268197833 129835916
510490772013 129837648
726171372533 129839380
865523448843 129841112
717067970563 129842844
569312753973 129844576
256295778543 129846308
946053543193 129848040
860621617013 129849772
225484264183 129851504
216380862213 129853236
11904448733 129854968
945353281503 129856700
959358515303 129858432
392146546403 129860164
337526134583 129861896
345929274863 129863628
439764341323 129865360
589620342983 129867092
483880827793 129868824
689057502963 129870556
960058776993 129872288
724070587463 129874020
707964568593 129875752
404050995133 129877484
311616452053 129879216
601524791713 129880948
514692342153 129882680
941851973053 129884412
579816679323 129886144
41315439713 129887876
219181908973 129889608
330523517683 129891340
614829763823 129893072
919443598973 129894804
703762998453 129896536
843815336453 129898268
418756490623 129900000
315117760503 129901732
604325838473 129903464
544103333133 129905196
22408374083 129906928
351531368383 129908660
720569279013 129910392
416655705553 129912124
743677914783 129913856
499286584973 129915588
531498622713 129917320
100837683363 129919052
626033950863 129920784
377441050913 129922516
233887404463 129924248
945353281503 129925980
579116417633 129927712
190471179683 129929444
747879484923 129931176
784293092803 129932908
520994697363 129934640
866223710533 129936372
336825872893 129938104
879528682643 129939836
836812719553 129941568
717768232253 129943300
935549617843 129945032
272401797413 129946764
169463328983 129948496
56020935203 129950228
899836271653 129951960
901937056723 129953692
44116486473 129955424
751380793373 129957156
620431857343 129958888
392146546403 129960620
796197541533 129962352
768187073933 129964084
609227670303 129965816
374640004153 129967548
408952826963 129969280
387244714573 129971012
836812719553 129972744
823507747443 129974476
553906996793 129976208
626033950863 129977940
80530094353 129979672
879528682643 129981404
440464603013 129983136
6302355213 129984868
657545726913 129986600
556007781863 129988332
368337648943 129990064
102938468433 129991796
742277391403 129993528
776590214213 129995260
489482921313 129996992
395647854853 129998724
808802251953 130000456
532899146093 130002188
132349459413 130003920
229685834323 130005652
514692342153 130007384
855719785183 130009116
161760450393 130010848
623933165793 130012580
441865126393 130014312
946053543193 130016044
712866400423 130017776
784993354493 130019508
372539219083 130021240
890732869683 130022972
570013015663 130024704
749280008303 130026436
786393877873 130028168
245091591503 130029900
310916190363 130031632
636537876213 130033364
256996040233 130035096
645641278183 130036828
534999931163 130038560
118344225613 130040292
60222505343 130042024
855019523493 130043756
636537876213 130045488
925745954183 130047220
208677983623 130048952
100837683363 130050684
666649128883 130052416
181367777713 130054148
888632084613 130055880
654744680153 130057612
168062805603 130059344
249993423333 130061076
850117691663 130062808
348030059933 130064540
549005164963 130066272
98036636603 130068004
410353350343 130069736
936249879533 130071468
256996040233 130073200
788494662943 130074932
301112526703 130076664
152657048423 130078396
833311411103 130080128
269600750653 130081860
469175332303 130083592
673651745783 130085324
261897872063 130087056
651943633393 130088788
552506473413 130090520
815104607163 130092252
602225053403 130093984
995772123183 130095716
456570621883 130097448
770988120693 130099180
962859823753 130100912
125346842513 130102644
376040527533 130104376
130248674343 130106108
67225122243 130107840
183468562783 130109572
858520831943 130111304
645641278183 130113036
910340197003 130114768
300412265013 130116500
63023552103 130118232
23108635773 130119964
813003822093 130121696
869024757293 130123428
726871634223 130125160
121845534063 130126892
98736898293 130128624
532198884403 130130356
793396494773 130132088
619731595653 130133820
260497348683 130135552
415255182173 130137284
413154397103 130139016
796897803223 130140748
521694959053 130142480
559509090313 130144212
309515666983 130145944
505588940183 130147676
712866400423 130149408
724770849153 130151140
390746023023 130152872
856420046873 130154604
971262964033 130156336
27310205913 130158068
268900488963 130159800
156158356873 130161532
247892638263 130163264
233187142773 130164996
355032676833 130166728
56721196893 130168460
116243440543 130170192
647742063253 130171924
775189690833 130173656
441164864703 130175388
347329798243 130177120
481079781033 130178852
732473727743 130180584
165261758843 130182316
130948936033 130184048
282905722763 130185780
212179292073 130187512
124646580823 130189244
619731595653 130190976
929947524323 130192708
593821913123 130194440
478978995963 130196172
848717168283 130197904
873226327433 130199636
35713346193 130201368
399149163303 130203100
558108566933 130204832
778690999283 130206564
992971076423 130208296
364836340493 130210028
411053612033 130211760
242290544743 130213492
49018318303 130215224
241590283053 130216956
81230356043 130218688
823507747443 130220420
27310205913 130222152
258396563613 130223884
232486881083 130225616
18907065633 130227348
736675297883 130229080
93835066463 130230812
725471110843 130232544
294810171493 130234276
483880827793 130236008
418756490623 130237740
467074547233 130239472
717768232253 130241204
829109840963 130242936
561609875383 130244668
616230287203 130246400
942552234743 130248132
658245988603 130249864
95935851533 130251596
343828489793 130253328
336825872893 130255060
238789236293 130256792
351531368383 130258524
300412265013 130260256
852218476733 130261988
927846739253 130263720
380242097673 130265452
768887335623 130267184
822807485753 130268916
208677983623 130270648
605026100163 130272380
721969802393 130274112
191171441373 130275844
350831106693 130277576
674352007473 130279308
918743337283 130281040
609927931993 130282772
319319330643 130284504
476177949203 130286236
780791784353 130287968
30811514363 130289700
10503925353 130291432
948854589953 130293164
467074547233 130294896
553206735103 130296628
34312822813 130298360
518193650603 130300092
137951552933 130301824
724070587463 130303556
5602093523 130305288
95235589843 130307020
589620342983 130308752
418756490623 130310484
497185799903 130312216
422958060763 130313948
37814131263 130315680
654044418463 130317412
476878210893 130319144
124646580823 130320876
601524791713 130322608
366937125563 130324340
510490772013 130326072
769587597313 130327804
460772192023 130329536
556007781863 130331268
334725087823 130333000
325621685853 130334732
685556194513 130336464
534999931163 130338196
227585049253 130339928
708664830283 130341660
424358584143 130343392
775189690833 130345124
917342813903 130346856
819306177303 130348588
182768301093 130350320
620431857343 130352052
42015701403 130353784
847316644903 130355516
927846739253 130357248
207277460243 130358980
168062805603 130360712
422958060763 130362444
448167481603 130364176
775189690833 130365908
421557537383 130367640
109941085333 130369372
308815405293 130371104
943952758123 130372836
729672680983 130374568
850817953353 130376300
689757764653 130378032
115543178853 130379764
455870360193 130381496
65124337173 130383228
387944976263 130384960
28010467603 130386692
274502582483 130388424
800399111673 130390156
168062805603 130391888
111341608713 130393620
541302286373 130395352
763985503793 130397084
406151780203 130398816
319319330643 130400548
209378245313 130402280
236688451223 130404012
635837614523 130405744
3 130407476
877427897573 130409208
697460643243 130410940
763285242103 130412672
72827215763 130414404
698861166623 130416136
413854658793 130417868
720569279013 130419600
472676640753 130421332
322820639093 130423064
951655636713 130424796
320019592333 130426528
703062736763 130428260
441164864703 130429992
98736898293 130431724
770287859003 130433456
555307520173 130435188
582617726083 130436920
283605984453 130438652
675052269163 130440384
960759038683 130442116
747879484923 130443848
214280077143 130445580
588219819603 130447312
233187142773 130449044
765386027173 130450776
261197610373 130452508
866223710533 130454240
932748571083 130455972
549705426653 130457704
953756421783 130459436
334024826133 130461168
525896529193 130462900
530098099333 130464632
81230356043 130466364
794096756463 130468096
95935851533 130469828
65124337173 130471560
630935782693 130473292
296210694873 130475024
489482921313 130476756
560209352003 130478488
733874251123 130480220
172264375743 130481952
79829832663 130483684
966361132203 130485416
303213311773 130487148
482480304413 130488880
789895186323 130490612
315117760503 130492344
714266923803 130494076
453069313433 130495808
865523448843 130497540
656845465223 130499272
677153054233 130501004
370438434013 130502736
403350733443 130504468
900536533343 130506200
885130776163 130507932
757683148583 130509664
948154328263 130511396
999273431633 130513128
123246057443 130514860
443265649773 130516592
974064010793 130518324
297611218253 130520056
968461917273 130521788
593821913123 130523520
310215928673 130525252
837512981243 130526984
918743337283 130528716
714266923803 130530448
295510433183 130532180
327022209233 130533912
16806280563 130535644
195373011513 130537376
209378245313 130539108
415255182173 130540840
468475070613 130542572
511891295393 130544304
939751187983 130546036
484581089483 130547768
99437159983 130549500
456570621883 130551232
57421458583 130552964
177166207573 130554696
35013084503 130556428
432061462733 130558160
962859823753 130559892
845916121523 130561624
868324495603 130563356
108540561953 130565088
961459300373 130566820
811603298713 130568552
939751187983 130570284
49718579993 130572016
121845534063 130573748
567211968903 130575480
663147820433 130577212
19607327323 130578944
358533985283 130580676
603625576783 130582408
981766889383 130584140
797598064913 130585872
644941016493 130587604
266799703893 130589336
79829832663 130591068
311616452053 130592800
443965911463 130594532
117643963923 130596264
926446215873 130597996
946753804883 130599728
598023483263 130601460
906138626863 130603192
172964637433 130604924
912440982073 130606656
943952758123 130608388
221982955733 130610120
474077164133 130611852
256295778543 130613584
579116417633 130615316
246492114883 130617048
265399180513 130618780
662447558743 130620512
640039184663 130622244
656845465223 130623976
906838888553 130625708
427159630903 130627440
717768232253 130629172
670150437333 130630904
75628262523 130632636
569312753973 130634368
985968459523 130636100
793396494773 130637832
726171372533 130639564
526596790883 130641296
179266992643 130643028
22408374083 130644760
666649128883 130646492
405451518513 130648224
806701466883 130649956
624633427483 130651688
654744680153 130653420
982467151073 130655152
114142655473 130656884
926446215873 130658616
771688382383 130660348
153357310113 130662080
75628262523 130663812
960058776993 130665544
831210626033 130667276
307414881913 130669008
884430514473 130670740
680654362683 130672472
631636044383 130674204
286407031213 130675936
334024826133 130677668
700261690003 130679400
509790510323 130681132
733173989433 130682864
551105950033 130684596
637938399593 130686328
983167412763 130688060
263298395443 130689792
747879484923 130691524
706564045213 130693256
93835066463 130694988
787094139563 130696720
504188416803 130698452
123246057443 130700184
54620411823 130701916
834011672793 130703648
229685834323 130705380
553206735103 130707112
721969802393 130708844
3 130710576
273802320793 130712308
894234178133 130714040
259797086993 130715772
701662213383 130717504
283605984453 130719236
544803594823 130720968
724770849153 130722700
46217271543 130724432
60922767033 130726164
881629467713 130727896
395647854853 130729628
748579746613 130731360
173664899123 130733092
146354693213 130734824
296210694873 130736556
506989463563 130738288
886531299543 130740020
939751187983 130741752
135850767863 130743484
212879553763 130745216
721969802393 130746948
292009124733 130748680
16106018873 130750412
984567936143 130752144
568612492283 130753876
588219819603 130755608
602925315093 130757340
459371668643 130759072
106439776883 130760804
717067970563 130762536
378841574293 130764268
892133393063 130766000
166662282223 130767732
820006438993 130769464
51119103373 130771196
834711934483 130772928
191171441373 130774660
93134804773 130776392
60222505343 130778124
261197610373 130779856
415255182173 130781588
362035293733 130783320
57421458583 130785052
210778768693 130786784
968461917273 130788516
212879553763 130790248
113442393783 130791980
309515666983 130793712
472676640753 130795444
28710729293 130797176
848016906593 130798908
538501239613 130800640
73527477453 130802372
552506473413 130804104
61623028723 130805836
942552234743 130807568
123246057443 130809300
677153054233 130811032
894934439823 130812764
703062736763 130814496
266099442203 130816228
319319330643 130817960
476177949203 130819692
544803594823 130821424
782192307733 130823156
314417498813 130824888
212879553763 130826620
723370325773 130828352
348030059933 130830084
243691068123 130831816
409653088653 130833548
520294435673 130835280
336825872893 130837012
3 130838744
755582363513 130840476
642139969733 130842208
88232972943 130843940
600824530023 130845672
614129502133 130847404
230386096013 130849136
666649128883 130850868
174365160813 130852600
303913573463 130854332
635837614523 130856064
127447627583 130857796
583317987773 130859528
605726361853 130861260
536400454543 130862992
926446215873 130864724
215680600523 130866456
433461986113 130868188
252794470093 130869920
820706700683 130871652
501387370043 130873384
454469836813 130875116
614829763823 130876848
117643963923 130878580
782892569423 130880312
314417498813 130882044
803200158433 130883776
214980338833 130885508
679253839303 130887240
513291818773 130888972
109240823643 130890704
148455478283 130892436
184869086163 130894168
414554920483 130895900
734574512813 130897632
433461986113 130899364
249993423333 130901096
878128159263 130902828
152657048423 130904560
658946250293 130906292
877427897573 130908024
807401728573 130909756
747879484923 130911488
475477687513 130913220
490183183003 130914952
345229013173 130916684
766086288863 130918416
688357241273 130920148
229685834323 130921880
171564114053 130923612
154057571803 130925344
441164864703 130927076
821406962373 130928808
714967185493 130930540
388645237953 130932272
300412265013 130934004
221282694043 130935736
62323290413 130937468
156158356873 130939200
910340197003 130940932
276603367553 130942664
340327181343 130944396
394247331473 130946128
981066627693 130947860
661747297053 130949592
584018249463 130951324
663147820433 130953056
579116417633 130954788
608527408613 130956520
932748571083 130958252
662447558743 130959984
147054954903 130961716
244391329813 130963448
453769575123 130965180
586119034533 130966912
27310205913 130968644
396348116543 130970376
956557468543 130972108
959358515303 130973840
573514324113 130975572
75628262523 130977304
726871634223 130979036
193272226443 130980768
182768301093 130982500
908239411933 130984232
36413607883 130985964
534299669473 130987696
415955443863 130989428
864823187153 130991160
331223779373 130992892
123246057443 130994624
972663487413 130996356
561609875383 130998088
21708112393 130999820
936950141223 131001552
148455478283 131003284
417355967243 131005016
364836340493 131006748
406151780203 131008480
931348047703 131010212
414554920483 131011944
794096756463 131013676
906838888553 131015408
252094208403 131017140
518893912293 131018872
199574581653 131020604
675752530853 131022336
185569347853 131024068
710765615353 131025800
756982886893 131027532
38514392953 131029264
948854589953 131030996
724770849153 131032728
923645169113 131034460
647041801563 131036192
584018249463 131037924
691158288033 131039656
441164864703 131041388
612728978753 131043120
450968528363 131044852
670150437333 131046584
904037841793 131048316
679954100993 131050048
621132119033 131051780
688357241273 131053512
443965911463 131055244
387244714573 131056976
651243371703 131058708
638638661283 131060440
217781385593 131062172
15405757183 131063904
274502582483 131065636
693959334793 131067368
490883444693 131069100
285006507833 131070832
261197610373 131072564
589620342983 131074296
534999931163 131076028
969862440653 131077760
362035293733 131079492
635837614523 131081224
210078507003 131082956
997872908253 131084688
767486812243 131086420
174365160813 131088152
224784002493 131089884
458671406953 131091616
808802251953 131093348
99437159983 131095080
576315370873 131096812
769587597313 131098544
455170098503 131100276
140752599693 131102008
648442324943 131103740
463573238783 131105472
614129502133 131107204
876027374193 131108936
642139969733 131110668
558808828623 131112400
478978995963 131114132
444666173153 131115864
153357310113 131117596
813003822093 131119328
485281351173 131121060
976865057553 131122792
847316644903 131124524
904738103483 131126256
602925315093 131127988
997872908253 131129720
957257730233 131131452
856420046873 131133184
102238206743 131134916
894234178133 131136648
102938468433 131138380
274502582483 131140112
376740789223 131141844
852918738423 131143576
357833723593 131145308
943252496433 131147040
821406962373 131148772
849417429973 131150504
261897872063 131152236
532899146093 131153968
725471110843 131155700
235988189533 131157432
266799703893 131159164
210778768693 131160896
600124268333 131162628
158259141943 131164360
834011672793 131166092
605026100163 131167824
776590214213 131169556
875327112503 131171288
371138695703 131173020
144954169833 131174752
739476344643 131176484
249293161643 131178216
964960608823 131179948
543403071443 131181680
677153054233 131183412
939050926293 131185144
637938399593 131186876
530098099333 131188608
433461986113 131190340
815804868853 131192072
580516941013 131193804
273102059103 131195536
698861166623 131197268
798998588293 131199000
377441050913 131200732
765386027173 131202464
81230356043 131204196
852918738423 131205928
880929206023 131207660
574214585803 131209392
752081055063 131211124
348730321623 131212856
831210626033 131214588
327022209233 131216320
5602093523 131218052
431361201043 131219784
246492114883 131221516
597323221573 131223248
906838888553 131224980
242990806433 131226712
691858549723 131228444
7002616903 131230176
909639935313 131231908
247892638263 131233640
735975036193 131235372
864823187153 131237104
691158288033 131238836
630235521003 131240568
654744680153 131242300
817905653923 131244032
170863852363 131245764
943952758123 131247496
707264306903 131249228
908939673623 131250960
540602024683 131252692
446766958223 131254424
283605984453 131256156
700261690003 131257888
806701466883 131259620
648442324943 131261352
981066627693 131263084
288507816283 131264816
372539219083 131266548
611328455373 131268280
880929206023 131270012
142153123073 131271744
56721196893 131273476
943952758123 131275208
394947593163 131276940
404050995133 131278672
756282625203 131280404
455870360193 131282136
41315439713 131283868
591020866363 131285600
78429309283 131287332
733874251123 131289064
628134735933 131290796
653344156773 131292528
282205461073 131294260
643540493113 131295992
58121720273 131297724
72126954073 131299456
189070656303 131301188
306014358533 131302920
424358584143 131304652
569312753973 131306384
373239480773 131308116
711465877043 131309848
400549686683 131311580
632336306073 131313312
545503856513 131315044
308815405293 131316776
392146546403 131318508
16806280563 131320240
228285310943 131321972
841014289693 131323704
707264306903 131325436
474777425823 131327168
557408305243 131328900
579816679323 131330632
21708112393 131332364
532198884403 131334096
292009124733 131335828
839613766313 131337560
47617794923 131339292
415955443863 131341024
373239480773 131342756
900536533343 131344488
967761655583 131346220
76328524213 131347952
199574581653 131349684
416655705553 131351416
188370394613 131353148
456570621883 131354880
117643963923 131356612
784993354493 131358344
456570621883 131360076
976865057553 131361808
168763067293 131363540
969162178963 131365272
290608601353 131367004
250693685023 131368736
373939742463 131370468
449568004983 131372200
879528682643 131373932
759783933653 131375664
161060188703 131377396
516092865533 131379128
663147820433 131380860
688357241273 131382592
634437091143 131384324
986668721213 131386056
448167481603 131387788
383743406123 131389520
333324564443 131391252
959358515303 131392984
683455409443 131394716
291308863043 131396448
467774808923 131398180
322820639093 131399912
976164795863 131401644
374640004153 131403376
464973762163 131405108
194672749823 131406840
829810102653 131408572
194672749823 131410304
683455409443 131412036
637238137903 131413768
121145272373 131415500
617630810583 131417232
899136009963 131418964
290608601353 131420696
145654431523 131422428
978965842623 131424160
983167412763 131425892
729672680983 131427624
715667447183 131429356
477578472583 131431088
347329798243 131432820
534999931163 131434552
364836340493 131436284
463573238783 131438016
130948936033 131439748
141452861383 131441480
394247331473 131443212
357133461903 131444944
588920081293 131446676
714266923803 131448408
320719854023 131450140
544803594823 131451872
523795744123 131453604
850817953353 131455336
734574512813 131457068
53920150133 131458800
492984229763 131460532
480379519343 131462264
12604710423 131463996
51119103373 131465728
77028785903 131467460
425759107523 131469192
836112457863 131470924
953056160093 131472656
852218476733 131474388
542702809753 131476120
766786550553 131477852
37814131263 131479584
23808897463 131481316
567912230593 131483048
362035293733 131484780
39214654643 131486512
542002548063 131488244
567912230593 131489976
880228944333 131491708
102938468433 131493440
739476344643 131495172
19607327323 131496904
663848082123 131498636
151956786733 131500368
625333689173 131502100
765386027173 131503832
804600681813 131505564
964960608823 131507296
726871634223 131509028
574214585803 131510760
383043144433 131512492
670150437333 131514224
52519626753 131515956
594522174813 131517688
593821913123 131519420
513291818773 131521152
405451518513 131522884
277303629243 131524616
426459369213 131526348
581917464393 131528080
863422663773 131529812
878128159263 131531544
76328524213 131533276
157558880253 131535008
457971145263 131536740
394947593163 131538472
247892638263 131540204
678553577613 131541936
513992080463 131543668
744378176473 131545400
22408374083 131547132
371838957393 131548864
192571964753 131550596
409653088653 131552328
336125611203 131554060
444666173153 131555792
760484195343 131557524
346629536553 131559256
195373011513 131560988
20307589013 131562720
915242028833 131564452
247892638263 131566184
773789167453 131567916
577715894253 131569648
969162178963 131571380
619031333963 131573112
975464534173 131574844
794096756463 131576576
320719854023 131578308
339626919653 131580040
737375559573 131581772
848016906593 131583504
297611218253 131585236
955857206853 131586968
326321947543 131588700
761884718723 131590432
906138626863 131592164
679253839303 131593896
729672680983 131595628
770988120693 131597360
349430583313 131599092
72126954073 131600824
920844122353 131602556
35713346193 131604288
707964568593 131606020
425058845833 131607752
203075890103 131609484
999973693323 131611216
51819365063 131612948
912440982073 131614680
527297052573 131616412
803200158433 131618144
455170098503 131619876
762584980413 131621608
556708043553 131623340
170163590673 131625072
315117760503 131626804
193272226443 131628536
508389986943 131630268
632336306073 131632000
633036567763 131633732
966361132203 131635464
77028785903 131637196
385143929503 131638928
422958060763 131640660
689057502963 131642392
698861166623 131644124
888632084613 131645856
439764341323 131647588
553906996793 131649320
324921424163 131651052
53219888443 131652784
975464534173 131654516
92434543083 131656248
189070656303 131657980
671550960713 131659712
538501239613 131661444
663848082123 131663176
734574512813 131664908
254895255163 131666640
142153123073 131668372
245791853193 131670104
708664830283 131671836
779391260973 131673568
893533916443 131675300
152657048423 131677032
914541767143 131678764
259797086993 131680496
635137352833 131682228
457971145263 131683960
745778699853 131685692
943952758123 131687424
627434474243 131689156
710765615353 131690888
647041801563 131692620
735274774503 131694352
290608601353 131696084
180667516023 131697816
863422663773 131699548
147054954903 131701280
569312753973 131703012
200975105033 131704744
947454066573 131706476
149856001663 131708208
993671338113 131709940
637238137903 131711672
362035293733 131713404
184168824473 131715136
712166138733 131716868
527997314263 131718600
752081055063 131720332
744378176473 131722064
802499896743 131723796
436963294563 131725528
458671406953 131727260
462872977093 131728992
650543110013 131730724
694659596483 131732456
813003822093 131734188
242290544743 131735920
107840300263 131737652
454469836813 131739384
971262964033 131741116
887231561233 131742848
161760450393 131744580
649842848323 131746312
448867743293 131748044
2100785073 131749776
994371599803 131751508
264698918823 131753240
31511776053 131754972
765386027173 131756704
813003822093 131758436
290608601353 131760168
481079781033 131761900
179266992643 131763632
483880827793 131765364
384443667813 131767096
986668721213 131768828
784293092803 131770560
720569279013 131772292
700961951693 131774024
196773534893 131775756
376040527533 131777488
856420046873 131779220
883029991093 131780952
336825872893 131782684
337526134583 131784416
998573169943 131786148
486681874553 131787880
359934508663 131789612
95935851533 131791344
319319330643 131793076
736675297883 131794808
67225122243 131796540
919443598973 131798272
2100785073 131800004
460071930333 131801736
380242097673 131803468
538501239613 131805200
44116486473 131806932
831210626033 131808664
607827146923 131810396
901236795033 131812128
838213242933 131813860
739476344643 131815592
665948867193 131817324
279404414313 131819056
467774808923 131820788
524496005813 131822520
676452792543 131824252
698861166623 131825984
77729047593 131827716
983167412763 131829448
756282625203 131831180
239489497983 131832912
240890021363 131834644
399849424993 131836376
53920150133 131838108
60222505343 131839840
205876936863 131841572
813704083783 131843304
240890021363 131845036
904037841793 131846768
145654431523 131848500
979666104313 131850232
740176606333 131851964
916642552213 131853696
464273500473 131855428
317918807263 131857160
392146546403 131858892
342427966413 131860624
703762998453 131862356
576315370873 131864088
1400523383 131865820
570013015663 131867552
357133461903 131869284
548304903273 131871016
399849424993 131872748
14705495493 131874480
278704152623 131876212
168763067293 131877944
867624233913 131879676
467774808923 131881408
200975105033 131883140
161760450393 131884872
906138626863 131886604
770988120693 131888336
934149094463 131890068
981766889383 131891800
173664899123 131893532
34312822813 131895264
769587597313 131896996
74227739143 131898728
763285242103 131900460
366937125563 131902192
113442393783 131903924
704463260143 131905656
848717168283 131907388
786393877873 131909120
11204187043 131910852
294810171493 131912584
673651745783 131914316
623232904103 131916048
988069244593 131917780
502787893423 131919512
427859892593 131921244
565111183833 131922976
538501239613 131924708
282205461073 131926440
600824530023 131928172
94535328153 131929904
714967185493 131931636
47617794923 131933368
315818022193 131935100
279404414313 131936832
812303560403 131938564
553206735103 131940296
127447627583 131942028
72126954073 131943760
552506473413 131945492
125346842513 131947224
738776082953 131948956
665948867193 131950688
149155739973 131952420
577715894253 131954152
214280077143 131955884
701662213383 131957616
841714551383 131959348
532198884403 131961080
607126885233 131962812
220582432353 131964544
66524860553 131966276
359934508663 131968008
339626919653 131969740
525196267503 131971472
584718511153 131973204
439764341323 131974936
397748639923 131976668
839613766313 131978400
980366366003 131980132
653344156773 131981864
541302286373 131983596
663147820433 131985328
894234178133 131987060
636537876213 131988792
772388644073 131990524
390045761333 131992256
314417498813 131993988
139352076313 131995720
362735555423 131997452
822107224063 131999184
702362475073 132000916
635837614523 132002648
273802320793 132004380
353632153453 132006112
834011672793 132007844
485981612863 132009576
136551029553 132011308
522395220743 132013040
584018249463 132014772
947454066573 132016504
532198884403 132018236
171564114053 132019968
125346842513 132021700
418056228933 132023432
401950210063 132025164
486681874553 132026896
967061393893 132028628
418056228933 132030360
577015632563 132032092
705863783523 132033824
817905653923 132035556
971262964033 132037288
804600681813 132039020
908239411933 132040752
65824598863 132042484
376740789223 132044216
199574581653 132045948
5602093523 132047680
825608532513 132049412
806001205193 132051144
108540561953 132052876
273802320793 132054608
100837683363 132056340
847316644903 132058072
616930548893 132059804
332624302753 132061536
59522243653 132063268
879528682643 132065000
731773466053 132066732
214980338833 132068464
466374285543 132070196
156158356873 132071928
355732938523 132073660
295510433183 132075392
993671338113 132077124
212179292073 132078856
490183183003 132080588
740876868023 132082320
164561497153 132084052
816505130543 132085784
629535259313 132087516
794797018153 132089248
619731595653 132090980
126047104203 132092712
781492046043 132094444
647041801563 132096176
411753873723 132097908
555307520173 132099640
756982886893 132101372
270301012343 132103104
282205461073 132104836
372539219083 132106568
901937056723 132108300
45517009853 132110032
355032676833 132111764
287107292903 132113496
176465945883 132115228
221282694043 132116960
331924041063 132118692
757683148583 132120424
160359927013 132122156
77028785903 132123888
238088974603 132125620
338226396273 132127352
362735555423 132129084
322820639093 132130816
296210694873 132132548
955857206853 132134280
8403140283 132136012
287107292903 132137744
237388712913 132139476
268200227273 132141208
346629536553 132142940
383043144433 132144672
588219819603 132146404
162460712083 132148136
499986846663 132149868
831910887723 132151600
405451518513 132153332
511191033703 132155064
320019592333 132156796
75628262523 132158528
854319261803 132160260
6302355213 132161992
155458095183 132163724
481079781033 132165456
761184457033 132167188
430660939353 132168920
9803663663 132170652
46217271543 132172384
587519557913 132174116
489482921313 132175848
894234178133 132177580
165962020533 132179312
977565319243 132181044
710765615353 132182776
73527477453 132184508
587519557913 132186240
106439776883 132187972
917342813903 132189704
685556194513 132191436
114142655473 132193168
266099442203 132194900
602225053403 132196632
630235521003 132198364
998573169943 132200096
781492046043 132201828
634437091143 132203560
196073273203 132205292
976865057553 132207024
759083671963 132208756
449568004983 132210488
228985572633 132212220
560209352003 132213952
60922767033 132215684
242990806433 132217416
169463328983 132219148
695359858173 132220880
261197610373 132222612
929947524323 132224344
297611218253 132226076
90333758013 132227808
433461986113 132229540
630235521003 132231272
215680600523 132233004
397748639923 132234736
95235589843 132236468
420157014003 132238200
147054954903 132239932
536400454543 132241664
347329798243 132243396
801099373363 132245128
109240823643 132246860
712166138733 132248592
107840300263 132250324
6302355213 132252056
656845465223 132253788
158259141943 132255520
836812719553 132257252
656845465223 132258984
452369051743 132260716
249993423333 132262448
185569347853 132264180
487382136243 132265912
529397837643 132267644
920143860663 132269376
891433131373 132271108
343828489793 132272840
877427897573 132274572
469875593993 132276304
241590283053 132278036
836812719553 132279768
531498622713 132281500
724770849153 132283232
590320604673 132284964
296910956563 132286696
995071861493 132288428
601524791713 132290160
504888678493 132291892
747879484923 132293624
705863783523 132295356
970562702343 132297088
276603367553 132298820
851518215043 132300552
408252565273 132302284
913141243763 132304016
789194924633 132305748
404050995133 132307480
814404345473 132309212
235988189533 132310944
161760450393 132312676
792696233083 132314408
199574581653 132316140
742977653093 132317872
966361132203 132319604
9803663663 132321336
928547000943 132323068
164561497153 132324800
813704083783 132326532
931348047703 132328264
435562771183 132329996
4901831833 132331728
194672749823 132333460
92434543083 132335192
883730252783 132336924
649842848323 132338656
859221093633 132340388
314417498813 132342120
501387370043 132343852
308815405293 132345584
603625576783 132347316
566511707213 132349048
833311411103 132350780
248592899953 132352512
886531299543 132354244
393547069783 132355976
324921424163 132357708
268200227273 132359440
915942290523 132361172
887931822923 132362904
773789167453 132364636
223383479113 132366368
840314028003 132368100
39214654643 132369832
945353281503 132371564
920844122353 132373296
317918807263 132375028
815804868853 132376760
79129570973 132378492
186969871233 132380224
63723813793 132381956
135850767863 132383688
519594173983 132385420
252794470093 132387152
418756490623 132388884
39914916333 132390616
497185799903 132392348
170863852363 132394080
378141312603 132395812
829109840963 132397544
539901762993 132399276
415255182173 132401008
572814062423 132402740
806701466883 132404472
798298326603 132406204
803200158433 132407936
946053543193 132409668
544103333133 132411400
929947524323 132413132
22408374083 132414864
415255182173 132416596
544103333133 132418328
770988120693 132420060
336125611203 132421792
815804868853 132423524
595222436503 132425256
778690999283 132426988
901937056723 132428720
100137421673 132430452
751380793373 132432184
196073273203 132433916
843815336453 132435648
64424075483 132437380
504888678493 132439112
706564045213 132440844
334024826133 132442576
627434474243 132444308
768887335623 132446040
853619000113 132447772
49018318303 132449504
683455409443 132451236
954456683473 132452968
724070587463 132454700
957957991923 132456432
518893912293 132458164
317918807263 132459896
700961951693 132461628
376740789223 132463360
248592899953 132465092
70726430693 132466824
919443598973 132468556
861321878703 132470288
722670064083 132472020
605026100163 132473752
81930617733 132475484
915242028833 132477216
99437159983 132478948
578416155943 132480680
529397837643 132482412
607126885233 132484144
267499965583 132485876
670850699023 132487608
922944907423 132489340
416655705553 132491072
316518283883 132492804
299011741633 132494536
251393946713 132496268
958658253613 132498000
343828489793 132499732
728972419293 132501464
87532711253 132503196
507689725253 132504928
208677983623 132506660
450968528363 132508392
34312822813 132510124
84731664493 132511856
523095482433 132513588
308115143603 132515320
762584980413 132517052
455170098503 132518784
189770917993 132520516
644941016493 132522248
822807485753 132523980
449568004983 132525712
65124337173 132527444
747879484923 132529176
643540493113 132530908
591020866363 132532640
916642552213 132534372
932048309393 132536104
924345430803 132537836
662447558743 132539568
252794470093 132541300
857120308563 132543032
235988189533 132544764
373939742463 132546496
833311411103 132548228
588920081293 132549960
124646580823 132551692
235287927843 132553424
214980338833 132555156
317918807263 132556888
764685765483 132558620
748579746613 132560352
203776151793 132562084
511191033703 132563816
591721128053 132565548
946753804883 132567280
39214654643 132569012
685556194513 132570744
25209420843 132572476
404050995133 132574208
399149163303 132575940
996472384873 132577672
78429309283 132579404
768187073933 132581136
339626919653 132582868
93134804773 132584600
260497348683 132586332
663147820433 132588064
833311411103 132589796
502787893423 132591528
523795744123 132593260
509790510323 132594992
890032607993 132596724
566511707213 132598456
887931822923 132600188
619031333963 132601920
186269609543 132603652
182768301093 132605384
888632084613 132607116
490883444693 132608848
925045692493 132610580
598723744953 132612312
290608601353 132614044
268200227273 132615776
654044418463 132617508
765386027173 132619240
729672680983 132620972
715667447183 132622704
518193650603 132624436
125346842513 132626168
568612492283 132627900
735975036193 132629632
688357241273 132631364
417355967243 132633096
453769575123 132634828
401249948373 132636560
51819365063 132638292
268900488963 132640024
767486812243 132641756
261197610373 132643488
415255182173 132645220
137951552933 132646952
335425349513 132648684
399149163303 132650416
140752599693 132652148
532899146093 132653880
565811445523 132655612
548304903273 132657344
857820570253 132659076
560209352003 132660808
261897872063 132662540
910340197003 132664272
13304972113 132666004
682054886063 132667736
823507747443 132669468
406852041893 132671200
985268197833 132672932
976865057553 132674664
769587597313 132676396
857120308563 132678128
411053612033 132679860
558808828623 132681592
754882101823 132683324
837512981243 132685056
166662282223 132686788
670850699023 132688520
336125611203 132690252
154757833493 132691984
628834997623 132693716
796897803223 132695448
261197610373 132697180
328422732613 132698912
506289201873 132700644
666649128883 132702376
84031402803 132704108
806701466883 132705840
469875593993 132707572
498586323283 132709304
256295778543 132711036
120445010683 132712768
116243440543 132714500
935549617843 132716232
593121651433 132717964
173664899123 132719696
80530094353 132721428
194672749823 132723160
358533985283 132724892
196073273203 132726624
320019592333 132728356
205876936863 132730088
23808897463 132731820
691158288033 132733552
10503925353 132735284
869725018983 132737016
666649128883 132738748
782192307733 132740480
81230356043 132742212
663147820433 132743944
203075890103 132745676
864823187153 132747408
331223779373 132749140
408952826963 132750872
705863783523 132752604
317918807263 132754336
873226327433 132756068
766086288863 132757800
897735486583 132759532
844515598143 132761264
455870360193 132762996
63023552103 132764728
446066696533 132766460
598023483263 132768192
163160973773 132769924
561609875383 132771656
148455478283 132773388
593821913123 132775120
633036567763 132776852
23108635773 132778584
138651814623 132780316
497185799903 132782048
771688382383 132783780
338926657963 132785512
347329798243 132787244
169463328983 132788976
890032607993 132790708
555307520173 132792440
271001274033 132794172
83331141113 132795904
306014358533 132797636
981066627693 132799368
666649128883 132801100
944653019813 132802832
228285310943 132804564
171564114053 132806296
604325838473 132808028
551806211723 132809760
355032676833 132811492
466374285543 132813224
815804868853 132814956
350831106693 132816688
63023552103 132818420
4201570143 132820152
952355898403 132821884
544103333133 132823616
58821981963 132825348
829810102653 132827080
990870291353 132828812
633036567763 132830544
576315370873 132832276
538501239613 132834008
997172646563 132835740
886531299543 132837472
331924041063 132839204
159659665323 132840936
376740789223 132842668
658946250293 132844400
870425280673 132846132
219181908973 132847864
844515598143 132849596
607126885233 132851328
693959334793 132853060
336125611203 132854792
219882170663 132856524
642840231423 132858256
573514324113 132859988
587519557913 132861720
325621685853 132863452
100837683363 132865184
700261690003 132866916
170163590673 132868648
315117760503 132870380
199574581653 132872112
996472384873 132873844
148455478283 132875576
939050926293 132877308
64424075483 132879040
425058845833 132880772
532899146093 132882504
699561428313 132884236
957957991923 132885968
219181908973 132887700
675052269163 132889432
943252496433 132891164
616930548893 132892896
971262964033 132894628
999973693323 132896360
319319330643 132898092
133049721103 132899824
296210694873 132901556
896334963203 132903288
17506542253 132905020
139352076313 132906752
679253839303 132908484
294109909803 132910216
344528751483 132911948
772388644073 132913680
733874251123 132915412
278704152623 132917144
489482921313 132918876
792696233083 132920608
607827146923 132922340
41315439713 132924072
74928000833 132925804
322120377403 132927536
73527477453 132929268
839613766313 132931000
760484195343 132932732
587519557913 132934464
673651745783 132936196
353632153453 132937928
18907065633 132939660
869725018983 132941392
869024757293 132943124
204476413483 132944856
870425280673 132946588
75628262523 132948320
745078438163 132950052
170163590673 132951784
163160973773 132953516
21007850703 132955248
308815405293 132956980
948854589953 132958712
714967185493 132960444
253494731783 132962176
607827146923 132963908
966361132203 132965640
804600681813 132967372
355032676833 132969104
307414881913 132970836
830510364343 132972568
378141312603 132974300
28010467603 132976032
512591557083 132977764
133049721103 132979496
563710660453 132981228
631636044383 132982960
880228944333 132984692
583317987773 132986424
928547000943 132988156
179967254333 132989888
616930548893 132991620
353632153453 132993352
620431857343 132995084
791995971393 132996816
462172715403 132998548
841714551383 133000280
471276117373 133002012
397048378233 133003744
642139969733 133005476
360634770353 133007208
637938399593 133008940
571413539043 133010672
12604710423 133012404
327022209233 133014136
697460643243 133015868
383743406123 133017600
143553646453 133019332
118344225613 133021064
759783933653 133022796
364836340493 133024528
936249879533 133026260
842414813073 133027992
298311479943 133029724
973363749103 133031456
452369051743 133033188
549005164963 133034920
973363749103 133036652
631636044383 133038384
169463328983 133040116
401249948373 133041848
545503856513 133043580
313016975433 133045312
303213311773 133047044
416655705553 133048776
898435748273 133050508
379541835983 133052240
635837614523 133053972
46217271543 133055704
819306177303 133057436
428560154283 133059168
154057571803 133060900
101537945053 133062632
937650402913 133064364
844515598143 133066096
255595516853 133067828
790595448013 133069560
259096825303 133071292
415955443863 133073024
621132119033 133074756
940451449673 133076488
717067970563 133078220
610628193683 133079952
909639935313 133081684
719168755633 133083416
366236863873 133085148
712866400423 133086880
45517009853 133088612
99437159983 133090344
661747297053 133092076
606426623543 133093808
656145203533 133095540
959358515303 133097272
170863852363 133099004
547604641583 133100736
738776082953 133102468
985968459523 133104200
394947593163 133105932
262598133753 133107664
126747365893 133109396
677853315923 133111128
568612492283 133112860
346629536553 133114592
521694959053 133116324
261197610373 133118056
890032607993 133119788
395647854853 133121520
349430583313 133123252
775889952523 133124984
143553646453 133126716
77729047593 133128448
748579746613 133130180
580516941013 133131912
911040458693 133133644
518893912293 133135376
543403071443 133137108
215680600523 133138840
498586323283 133140572
259096825303 133142304
948854589953 133144036
991570553043 133145768
791995971393 133147500
474077164133 133149232
391446284713 133150964
350831106693 133152696
330523517683 133154428
144253908143 133156160
211479030383 133157892
169463328983 133159624
843115074763 133161356
474777425823 133163088
453069313433 133164820
929947524323 133166552
84731664493 133168284
214280077143 133170016
159659665323 133171748
15405757183 133173480
65824598863 133175212
103638730123 133176944
539901762993 133178676
963560085443 133180408
214980338833 133182140
73527477453 133183872
206577198553 133185604
25909682533 133187336
462872977093 133189068
179967254333 133190800
68625645623 133192532
816505130543 133194264
507689725253 133195996
149856001663 133197728
717768232253 133199460
735274774503 133201192
473376902443 133202924
974064010793 133204656
526596790883 133206388
647041801563 133208120
257696301923 133209852
203075890103 133211584
500687108353 133213316
73527477453 133215048
614829763823 133216780
61623028723 133218512
558108566933 133220244
401249948373 133221976
394947593163 133223708
878128159263 133225440
316518283883 133227172
464973762163 133228904
852918738423 133230636
537800977923 133232368
75628262523 133234100
539201501303 133235832
737375559573 133237564
823507747443 133239296
87532711253 133241028
212879553763 133242760
793396494773 133244492
413854658793 133246224
108540561953 133247956
121845534063 133249688
798998588293 133251420
499986846663 133253152
888632084613 133254884
642139969733 133256616
716367708873 133258348
979666104313 133260080
605026100163 133261812
254895255163 133263544
929247262633 133265276
266799703893 133267008
862022140393 133268740
308115143603 133270472
221982955733 133272204
507689725253 133273936
981066627693 133275668
179967254333 133277400
185569347853 133279132
414554920483 133280864
989469767973 133282596
742277391403 133284328
473376902443 133286060
121845534063 133287792
525896529193 133289524
328422732613 133291256
897035224893 133292988
102238206743 133294720
342427966413 133296452
224083740803 133298184
184869086163 133299916
405451518513 133301648
761184457033 133303380
951655636713 133305112
899836271653 133306844
583317987773 133308576
172264375743 133310308
702362475073 133312040
975464534173 133313772
693959334793 133315504
761884718723 133317236
116243440543 133318968
235287927843 133320700
544103333133 133322432
122545795753 133324164
274502582483 133325896
930647786013 133327628
110641347023 133329360
389345499643 133331092
293409648113 133332824
552506473413 133334556
697460643243 133336288
698160904933 133338020
371838957393 133339752
560909613693 133341484
969162178963 133343216
161760450393 133344948
90333758013 133346680
488782659623 133348412
971963225723 133350144
946053543193 133351876
331223779373 133353608
761184457033 133355340
827009055893 133357072
53920150133 133358804
812303560403 133360536
249993423333 133362268
540602024683 133364000
144253908143 133365732
312316713743 133367464
541302286373 133369196
950255113333 133370928
940451449673 133372660
915242028833 133374392
590320604673 133376124
195373011513 133377856
954456683473 133379588
107840300263 133381320
531498622713 133383052
897735486583 133384784
102238206743 133386516
994371599803 133388248
748579746613 133389980
99437159983 133391712
983867674453 133393444
609927931993 133395176
871825804053 133396908
864122925463 133398640
605726361853 133400372
743677914783 133402104
140052338003 133403836
470575855683 133405568
424358584143 133407300
689757764653 133409032
597323221573 133410764
284306246143 133412496
417355967243 133414228
644941016493 133415960
859921355323 133417692
207277460243 133419424
265399180513 133421156
118344225613 133422888
511891295393 133424620
745078438163 133426352
280104676003 133428084
534299669473 133429816
193972488133 133431548
168763067293 133433280
920143860663 133435012
394247331473 133436744
435562771183 133438476
567211968903 133440208
882329729403 133441940
803900420123 133443672
160359927013 133445404
535700192853 133447136
707964568593 133448868
16106018873 133450600
60222505343 133452332
179967254333 133454064
773789167453 133455796
306714620223 133457528
534299669473 133459260
210078507003 133460992
464973762163 133462724
475477687513 133464456
549005164963 133466188
394247331473 133467920
760484195343 133469652
303213311773 133471384
724770849153 133473116
650543110013 133474848
682054886063 133476580
742977653093 133478312
881629467713 133480044
670850699023 133481776
414554920483 133483508
719869017323 133485240
542702809753 133486972
212879553763 133488704
946053543193 133490436
424358584143 133492168
700261693 133493900
332624302753 133495632
600824530023 133497364
81230356043 133499096
411053612033 133500828
773789167453 133502560
55320673513 133504292
214280077143 133506024
600124268333 133507756
109240823643 133509488
953756421783 133511220
441164864703 133512952
862022140393 133514684
296910956563 133516416
939050926293 133518148
101537945053 133519880
172964637433 133521612
262598133753 133523344
959358515303 133525076
281505199383 133526808
203776151793 133528540
909639935313 133530272
612728978753 133532004
190471179683 133533736
412454135413 133535468
383043144433 133537200
483180566103 133538932
918743337283 133540664
697460643243 133542396
3 133544128
743677914783 133545860
623232904103 133547592
565111183833 133549324
563010398763 133551056
374640004153 133552788
976164795863 133554520
83331141113 133556252
379541835983 133557984
989469767973 133559716
278704152623 133561448
731073204363 133563180
268200227273 133564912
294109909803 133566644
334024826133 133568376
853619000113 133570108
852918738423 133571840
899136009963 133573572
275202844173 133575304
477578472583 133577036
247192376573 133578768
41315439713 133580500
847316644903 133582232
763285242103 133583964
904037841793 133585696
221282694043 133587428
234587666153 133589160
901937056723 133590892
170163590673 133592624
32912299433 133594356
259797086993 133596088
752081055063 133597820
720569279013 133599552
398448901613 133601284
780091522663 133603016
542002548063 133604748
803200158433 133606480
9803663663 133608212
965660870513 133609944
222683217423 133611676
84731664493 133613408
281505199383 133615140
139352076313 133616872
104338991813 133618604
42015701403 133620336
646341539873 133622068
789895186323 133623800
915242028833 133625532
203776151793 133627264
567211968903 133628996
946753804883 133630728
969862440653 133632460
618331072273 133634192
421557537383 133635924
212879553763 133637656
619031333963 133639388
792696233083 133641120
480379519343 133642852
215680600523 133644584
974764272483 133646316
756982886893 133648048
401249948373 133649780
158959403633 133651512
536400454543 133653244
542002548063 133654976
651243371703 133656708
494384753143 133658440
912440982073 133660172
385143929503 133661904
514692342153 133663636
649142586633 133665368
803200158433 133667100
10503925353 133668832
16106018873 133670564
461472453713 133672296
45517009853 133674028
33612561123 133675760
427859892593 133677492
50418841683 133679224
960759038683 133680956
63723813793 133682688
829109840963 133684420
146354693213 133686152
636537876213 133687884
815104607163 133689616
923645169113 133691348
392846808093 133693080
743677914783 133694812
89633496323 133696544
467074547233 133698276
427859892593 133700008
243691068123 133701740
121845534063 133703472
339626919653 133705204
609227670303 133706936
990170029663 133708668
92434543083 133710400
412454135413 133712132
278704152623 133713864
845916121523 133715596
267499965583 133717328
698160904933 133719060
14005233803 133720792
110641347023 133722524
402650471753 133724256
665248605503 133725988
226184525873 133727720
81230356043 133729452
663848082123 133731184
247192376573 133732916
181367777713 133734648
806701466883 133736380
681354624373 133738112
175065422503 133739844
672951484093 133741576
748579746613 133743308
331223779373 133745040
804600681813 133746772
928547000943 133748504
396348116543 133750236
817205392233 133751968
49018318303 133753700
539901762993 133755432
67225122243 133757164
413154397103 133758896
479679257653 133760628
586819296223 133762360
105039253503 133764092
205176675173 133765824
72126954073 133767556
260497348683 133769288
497886061593 133771020
79129570973 133772752
470575855683 133774484
346629536553 133776216
331924041063 133777948
86132187873 133779680
855719785183 133781412
807401728573 133783144
512591557083 133784876
14005233803 133786608
107140038573 133788340
775889952523 133790072
334024826133 133791804
8403140283 133793536
806701466883 133795268
769587597313 133797000
165261758843 133798732
273102059103 133800464
686956717893 133802196
329823255993 133803928
733173989433 133805660
611328455373 133807392
824208009133 133809124
869725018983 133810856
537800977923 133812588
233187142773 133814320
887231561233 133816052
455170098503 133817784
71426692383 133819516
777990737593 133821248
712166138733 133822980
640739446353 133824712
510490772013 133826444
751380793373 133828176
805300943503 133829908
151956786733 133831640
767486812243 133833372
926446215873 133835104
88232972943 133836836
894934439823 133838568
466374285543 133840300
594522174813 133842032
991570553043 133843764
449568004983 133845496
341727704723 133847228
105039253503 133848960
626734212553 133850692
460772192023 133852424
28710729293 133854156
899136009963 133855888
558808828623 133857620
826308794203 133859352
38514392953 133861084
200274843343 133862816
101537945053 133864548
81930617733 133866280
644240754803 133868012
12604710423 133869744
558108566933 133871476
798998588293 133873208
472676640753 133874940
443265649773 133876672
156158356873 133878404
483880827793 133880136
190471179683 133881868
4201570143 133883600
478978995963 133885332
719168755633 133887064
699561428313 133888796
607827146923 133890528
54620411823 133892260
264698918823 133893992
26609944223 133895724
77729047593 133897456
415255182173 133899188
115543178853 133900920
556007781863 133902652
10503925353 133904384
525896529193 133906116
101537945053 133907848
782892569423 133909580
343828489793 133911312
485281351173 133913044
703062736763 133914776
642840231423 133916508
533599407783 133918240
442565388083 133919972
729672680983 133921704
483180566103 133923436
42715963093 133925168
973363749103 133926900
608527408613 133928632
368337648943 133930364
489482921313 133932096
730372942673 133933828
280104676003 133935560
408952826963 133937292
362035293733 133939024
511191033703 133940756
298311479943 133942488
920844122353 133944220
997172646563 133945952
525896529193 133947684
39214654643 133949416
567211968903 133951148
789194924633 133952880
825608532513 133954612
432061462733 133956344
219882170663 133958076
225484264183 133959808
960058776993 133961540
425058845833 133963272
681354624373 133965004
450968528363 133966736
970562702343 133968468
36413607883 133970200
288507816283 133971932
985968459523 133973664
519594173983 133975396
373239480773 133977128
335425349513 133978860
802499896743 133980592
566511707213 133982324
968461917273 133984056
704463260143 133985788
803900420123 133987520
366236863873 133989252
270301012343 133990984
55320673513 133992716
949554851643 133994448
378841574293 133996180
180667516023 133997912
872526065743 133999644
62323290413 134001376
330523517683 134003108
176465945883 134004840
8403140283 134006572
385143929503 134008304
401950210063 134010036
900536533343 134011768
982467151073 134013500
296210694873 134015232
831910887723 134016964
578416155943 134018696
424358584143 134020428
743677914783 134022160
864823187153 134023892
609927931993 134025624
878128159263 134027356
60922767033 134029088
936950141223 134030820
680654362683 134032552
844515598143 134034284
846616383213 134036016
14005233803 134037748
971262964033 134039480
163861235463 134041212
121845534063 134042944
455870360193 134044676
192571964753 134046408
600124268333 134048140
707264306903 134049872
933448832773 134051604
118344225613 134053336
457971145263 134055068
456570621883 134056800
364836340493 134058532
356433200213 134060264
443265649773 134061996
509790510323 134063728
560909613693 134065460
272401797413 134067192
177166207573 134068924
945353281503 134070656
338926657963 134072388
806001205193 134074120
174365160813 134075852
537800977923 134077584
512591557083 134079316
23808897463 134081048
960759038683 134082780
12604710423 134084512
700261693 134086244
644941016493 134087976
100837683363 134089708
716367708873 134091440
86132187873 134093172
746478961543 134094904
934849356153 134096636
153357310113 134098368
263998657133 134100100
268900488963 134101832
72827215763 134103564
646341539873 134105296
955857206853 134107028
656845465223 134108760
843815336453 134110492
978965842623 134112224
587519557913 134113956
639338922973 134115688
478978995963 134117420
8403140283 134119152
619031333963 134120884
913841505453 134122616
448867743293 134124348
546904379893 134126080
529397837643 134127812
905438365173 134129544
418756490623 134131276
988769506283 134133008
562310137073 134134740
726171372533 134136472
220582432353 134138204
971262964033 134139936
855719785183 134141668
780791784353 134143400
894934439823 134145132
90333758013 134146864
159659665323 134148596
910340197003 134150328
880929206023 134152060
444666173153 134153792
336825872893 134155524
967761655583 134157256
963560085443 134158988
263298395443 134160720
950955375023 134162452
353632153453 134164184
206577198553 134165916
843115074763 134167648
565111183833 134169380
609927931993 134171112
613429240443 134172844
174365160813 134174576
991570553043 134176308
890732869683 134178040
368337648943 134179772
883029991093 134181504
161760450393 134183236
137951552933 134184968
135850767863 134186700
4901831833 134188432
167362543913 134190164
523795744123 134191896
672251222403 134193628
177866469263 134195360
768887335623 134197092
564410922143 134198824
584018249463 134200556
592421389743 134202288
258396563613 134204020
182068039403 134205752
293409648113 134207484
1400523383 134209216
591721128053 134210948
182068039403 134212680
843115074763 134214412
987368982903 134216144
609227670303 134217876
357833723593 134219608
457270883573 134221340
345229013173 134223072
430660939353 134224804
770287859003 134226536
152657048423 134228268
509790510323 134230000
273802320793 134231732
663147820433 134233464
418756490623 134235196
912440982073 134236928
525896529193 134238660
670150437333 134240392
110641347023 134242124
7002616903 134243856
505588940183 134245588
160359927013 134247320
379541835983 134249052
67225122243 134250784
721969802393 134252516
614129502133 134254248
679253839303 134255980
455870360193 134257712
904738103483 134259444
114142655473 134261176
501387370043 134262908
795497279843 134264640
343828489793 134266372
593121651433 134268104
845916121523 134269836
185569347853 134271568
288507816283 134273300
853619000113 134275032
654044418463 134276764
519594173983 134278496
282205461073 134280228
796197541533 134281960
49718579993 134283692
280104676003 134285424
42715963093 134287156
819306177303 134288888
233187142773 134290620
676452792543 134292352
138651814623 134294084
79129570973 134295816
478278734273 134297548
943252496433 134299280
565111183833 134301012
939751187983 134302744
200274843343 134304476
806001205193 134306208
427859892593 134307940
191871703063 134309672
864823187153 134311404
342427966413 134313136
98036636603 134314868
710065353663 134316600
86132187873 134318332
882329729403 134320064
168763067293 134321796
65824598863 134323528
220582432353 134325260
820706700683 134326992
228985572633 134328724
100837683363 134330456
219181908973 134332188
408252565273 134333920
527297052573 134335652
485981612863 134337384
696060119863 134339116
132349459413 134340848
669450175643 134342580
817205392233 134344312
762584980413 134346044
768187073933 134347776
242290544743 134349508
703062736763 134351240
434162247803 134352972
866923972223 134354704
829109840963 134356436
705163521833 134358168
887231561233 134359900
930647786013 134361632
334024826133 134363364
921544384043 134365096
212879553763 134366828
862022140393 134368560
337526134583 134370292
48318056613 134372024
934849356153 134373756
358533985283 134375488
551806211723 134377220
703762998453 134378952
48318056613 134380684
673651745783 134382416
149155739973 134384148
247892638263 134385880
832611149413 134387612
264698918823 134389344
537800977923 134391076
577015632563 134392808
745778699853 134394540
447467219913 134396272
191171441373 134398004
74227739143 134399736
678553577613 134401468
906838888553 134403200
389345499643 134404932
659646511983 134406664
627434474243 134408396
417355967243 134410128
212179292073 134411860
51819365063 134413592
142153123073 134415324
510490772013 134417056
413854658793 134418788
819306177303 134420520
63723813793 134422252
753481578443 134423984
887231561233 134425716
742977653093 134427448
887231561233 134429180
373939742463 134430912
835412196173 134432644
795497279843 134434376
149155739973 134436108
151956786733 134437840
21708112393 134439572
170163590673 134441304
460772192023 134443036
494384753143 134444768
492283968073 134446500
565811445523 134448232
205176675173 134449964
856420046873 134451696
797598064913 134453428
44116486473 134455160
212179292073 134456892
925045692493 134458624
268900488963 134460356
858520831943 134462088
567211968903 134463820
551105950033 134465552
563710660453 134467284
409653088653 134469016
981066627693 134470748
515392603843 134472480
67925383933 134474212
377441050913 134475944
360634770353 134477676
65124337173 134479408
384443667813 134481140
898435748273 134482872
869725018983 134484604
863422663773 134486336
592421389743 134488068
450268266673 134489800
875327112503 134491532
18907065633 134493264
722670064083 134494996
796197541533 134496728
11904448733 134498460
779391260973 134500192
498586323283 134501924
997172646563 134503656
755582363513 134505388
775889952523 134507120
866923972223 134508852
875327112503 134510584
693259073103 134512316
4901831833 134514048
567211968903 134515780
752081055063 134517512
954456683473 134519244
947454066573 134520976
808802251953 134522708
14005233803 134524440
795497279843 134526172
329823255993 134527904
186269609543 134529636
476177949203 134531368
227585049253 134533100
300412265013 134534832
442565388083 134536564
685556194513 134538296
823507747443 134540028
896334963203 134541760
387944976263 134543492
817905653923 134545224
777290475903 134546956
349430583313 134548688
835412196173 134550420
678553577613 134552152
739476344643 134553884
111341608713 134555616
724770849153 134557348
768887335623 134559080
57421458583 134560812
399849424993 134562544
117643963923 134564276
512591557083 134566008
749280008303 134567740
98736898293 134569472
337526134583 134571204
595222436503 134572936
205876936863 134574668
230386096013 134576400
558108566933 134578132
184168824473 134579864
591020866363 134581596
564410922143 134583328
208677983623 134585060
123946319133 134586792
368337648943 134588524
794096756463 134590256
246492114883 134591988
682755147753 134593720
556708043553 134595452
278003890933 134597184
320019592333 134598916
212879553763 134600648
71426692383 134602380
294810171493 134604112
404751256823 134605844
525896529193 134607576
447467219913 134609308
663147820433 134611040
256295778543 134612772
331924041063 134614504
708664830283 134616236
383043144433 134617968
678553577613 134619700
28010467603 134621432
657545726913 134623164
44816748163 134624896
362735555423 134626628
84031402803 134628360
303913573463 134630092
34312822813 134631824
129548412653 134633556
843115074763 134635288
238789236293 134637020
120445010683 134638752
91034019703 134640484
643540493113 134642216
781492046043 134643948
13304972113 134645680
965660870513 134647412
648442324943 134649144
887231561233 134650876
387944976263 134652608
268200227273 134654340
785693616183 134656072
733173989433 134657804
431361201043 134659536
131649197723 134661268
376040527533 134663000
220582432353 134664732
486681874553 134666464
477578472583 134668196
497886061593 134669928
71426692383 134671660
232486881083 134673392
170163590673 134675124
326321947543 134676856
586119034533 134678588
789895186323 134680320
542002548063 134682052
847316644903 134683784
264698918823 134685516
254895255163 134687248
295510433183 134688980
49018318303 134690712
967061393893 134692444
104338991813 134694176
748579746613 134695908
831910887723 134697640
766786550553 134699372
915242028833 134701104
300412265013 134702836
772388644073 134704568
85431926183 134706300
578416155943 134708032
848717168283 134709764
724070587463 134711496
217081123903 134713228
231786619393 134714960
453069313433 134716692
499286584973 134718424
537800977923 134720156
64424075483 134721888
145654431523 134723620
712166138733 134725352
646341539873 134727084
882329729403 134728816
857820570253 134730548
56721196893 134732280
848717168283 134734012
104338991813 134735744
493684491453 134737476
947454066573 134739208
892833654753 134740940
255595516853 134742672
114142655473 134744404
2100785073 134746136
811603298713 134747868
649842848323 134749600
133049721103 134751332
569312753973 134753064
824908270823 134754796
955156945163 134756528
12604710423 134758260
210078507003 134759992
788494662943 134761724
307414881913 134763456
693959334793 134765188
878128159263 134766920
415255182173 134768652
817205392233 134770384
979666104313 134772116
376740789223 134773848
425058845833 134775580
602225053403 134777312
564410922143 134779044
346629536553 134780776
276603367553 134782508
261897872063 134784240
801099373363 134785972
470575855683 134787704
777990737593 134789436
720569279013 134791168
119044487303 134792900
894234178133 134794632
918043075593 134796364
616230287203 134798096
404751256823 134799828
639338922973 134801560
562310137073 134803292
918743337283 134805024
676452792543 134806756
463573238783 134808488
84031402803 134810220
87532711253 134811952
496485538213 134813684
60922767033 134815416
525196267503 134817148
556007781863 134818880
35013084503 134820612
593821913123 134822344
331223779373 134824076
924345430803 134825808
827009055893 134827540
12604710423 134829272
861321878703 134831004
811603298713 134832736
805300943503 134834468
137251291243 134836200
679954100993 134837932
356433200213 134839664
43416224783 134841396
771688382383 134843128
871125542363 134844860
435562771183 134846592
602225053403 134848324
356433200213 134850056
525896529193 134851788
912440982073 134853520
919443598973 134855252
581917464393 134856984
469875593993 134858716
147054954903 134860448
109941085333 134862180
709365091973 134863912
584718511153 134865644
460071930333 134867376
461472453713 134869108
634437091143 134870840
816505130543 134872572
734574512813 134874304
151956786733 134876036
901236795033 134877768
556708043553 134879500
249293161643 134881232
704463260143 134882964
328422732613 134884696
961459300373 134886428
934149094463 134888160
972663487413 134889892
224083740803 134891624
511191033703 134893356
602225053403 134895088
235988189533 134896820
417355967243 134898552
356433200213 134900284
399149163303 134902016
455870360193 134903748
710765615353 134905480
206577198553 134907212
644941016493 134908944
841714551383 134910676
362735555423 134912408
414554920483 134914140
371838957393 134915872
532198884403 134917604
966361132203 134919336
129548412653 134921068
717067970563 134922800
132349459413 134924532
621832380723 134926264
700261693 134927996
426459369213 134929728
294810171493 134931460
214980338833 134933192
191871703063 134934924
734574512813 134936656
652643895083 134938388
847316644903 134940120
977565319243 134941852
448167481603 134943584
317218545573 134945316
574214585803 134947048
200975105033 134948780
19607327323 134950512
294810171493 134952244
935549617843 134953976
326321947543 134955708
164561497153 134957440
911740720383 134959172
37113869573 134960904
389345499643 134962636
741577129713 134964368
908239411933 134966100
764685765483 134967832
245091591503 134969564
272401797413 134971296
481780042723 134973028
79129570973 134974760
151956786733 134976492
906838888553 134978224
151256525043 134979956
407552303583 134981688
994371599803 134983420
761184457033 134985152
145654431523 134986884
596622959883 134988616
433461986113 134990348
221282694043 134992080
305314096843 134993812
842414813073 134995544
388645237953 134997276
168763067293 134999008
67225122243 135000740
271701535723 135002472
333324564443 135004204
788494662943 135005936
140052338003 135007668
453069313433 135009400
754882101823 135011132
862022140393 135012864
955156945163 135014596
866923972223 135016328
678553577613 135018060
685556194513 135019792
70726430693 135021524
839613766313 135023256
120445010683 135024988
817205392233 135026720
918043075593 135028452
960058776993 135030184
245091591503 135031916
670850699023 135033648
46917533233 135035380
775189690833 135037112
306714620223 135038844
616230287203 135040576
226884787563 135042308
11904448733 135044040
70026169003 135045772
26609944223 135047504
567912230593 135049236
955156945163 135050968
408252565273 135052700
717067970563 135054432
547604641583 135056164
634437091143 135057896
47617794923 135059628
24509159153 135061360
326321947543 135063092
852218476733 135064824
531498622713 135066556
9103401973 135068288
711465877043 135070020
522395220743 135071752
366937125563 135073484
538501239613 135075216
419456752313 135076948
637238137903 135078680
520994697363 135080412
372539219083 135082144
436263032873 135083876
979666104313 135085608
661047035363 135087340
701662213383 135089072
848016906593 135090804
834011672793 135092536
962859823753 135094268
864823187153 135096000
452369051743 135097732
742977653093 135099464
92434543083 135101196
851518215043 135102928
835412196173 135104660
556708043553 135106392
595222436503 135108124
1400523383 135109856
188370394613 135111588
169463328983 135113320
763985503793 135115052
258396563613 135116784
219882170663 135118516
548304903273 135120248
6302355213 135121980
542702809753 135123712
421557537383 135125444
612028717063 135127176
254895255163 135128908
851518215043 135130640
74928000833 135132372
920844122353 135134104
562310137073 135135836
878828420953 135137568
742277391403 135139300
777290475903 135141032
643540493113 135142764
566511707213 135144496
726171372533 135146228
500687108353 135147960
699561428313 135149692
567912230593 135151424
45517009853 135153156
280104676003 135154888
60922767033 135156620
186269609543 135158352
155458095183 135160084
238088974603 135161816
800399111673 135163548
797598064913 135165280
14705495493 135167012
838913504623 135168744
75628262523 135170476
487382136243 135172208
59522243653 135173940
478278734273 135175672
950255113333 135177404
39214654643 135179136
175065422503 135180868
11904448733 135182600
944653019813 135184332
99437159983 135186064
565111183833 135187796
948154328263 135189528
876727635883 135191260
784293092803 135192992
111341608713 135194724
933448832773 135196456
546204118203 135198188
228285310943 135199920
461472453713 135201652
233887404463 135203384
495785276523 135205116
276603367553 135206848
464273500473 135208580
709365091973 135210312
84031402803 135212044
23108635773 135213776
91034019703 135215508
686256456203 135217240
238789236293 135218972
880228944333 135220704
838213242933 135222436
177866469263 135224168
856420046873 135225900
593821913123 135227632
411753873723 135229364
149856001663 135231096
953756421783 135232828
651243371703 135234560
153357310113 135236292
783592831113 135238024
158259141943 135239756
616230287203 135241488
182768301093 135243220
708664830283 135244952
532899146093 135246684
152657048423 135248416
833311411103 135250148
827709317583 135251880
825608532513 135253612
640739446353 135255344
679954100993 135257076
460772192023 135258808
71426692383 135260540
830510364343 135262272
352931891763 135264004
336125611203 135265736
841014289693 135267468
446766958223 135269200
251393946713 135270932
547604641583 135272664
970562702343 135274396
982467151073 135276128
234587666153 135277860
980366366003 135279592
919443598973 135281324
939751187983 135283056
816505130543 135284788
893533916443 135286520
863422663773 135288252
925045692493 135289984
320719854023 135291716
399849424993 135293448
829109840963 135295180
482480304413 135296912
872526065743 135298644
950255113333 135300376
865523448843 135302108
488782659623 135303840
600824530023 135305572
630935782693 135307304
977565319243 135309036
700261693 135310768
5602093523 135312500
961459300373 135314232
577015632563 135315964
455170098503 135317696
208677983623 135319428
605726361853 135321160
930647786013 135322892
98036636603 135324624
115543178853 135326356
640739446353 135328088
730372942673 135329820
422958060763 135331552
453769575123 135333284
327022209233 135335016
551806211723 135336748
454469836813 135338480
984567936143 135340212
135850767863 135341944
827709317583 135343676
131649197723 135345408
394947593163 135347140
803900420123 135348872
227585049253 135350604
988769506283 135352336
250693685023 135354068
295510433183 135355800
377441050913 135357532
918043075593 135359264
534999931163 135360996
749980269993 135362728
906838888553 135364460
505588940183 135366192
815804868853 135367924
574914847493 135369656
423658322453 135371388
784293092803 135373120
538501239613 135374852
121145272373 135376584
994371599803 135378316
801099373363 135380048
268900488963 135381780
369037910633 135383512
168763067293 135385244
249293161643 135386976
50418841683 135388708
356433200213 135390440
46917533233 135392172
157558880253 135393904
856420046873 135395636
525196267503 135397368
576315370873 135399100
460772192023 135400832
912440982073 135402564
269600750653 135404296
743677914783 135406028
218481647283 135407760
920844122353 135409492
434162247803 135411224
586119034533 135412956
420857275693 135414688
92434543083 135416420
32212037743 135418152
232486881083 135419884
37113869573 135421616
319319330643 135423348
795497279843 135425080
512591557083 135426812
469175332303 135428544
217081123903 135430276
352931891763 135432008
567912230593 135433740
651943633393 135435472
263298395443 135437204
310215928673 135438936
789194924633 135440668
429260415973 135442400
920844122353 135444132
383743406123 135445864
201675366723 135447596
902637318413 135449328
376040527533 135451060
511891295393 135452792
215680600523 135454524
766786550553 135456256
142153123073 135457988
824908270823 135459720
394947593163 135461452
581217202703 135463184
401249948373 135464916
854319261803 135466648
310916190363 135468380
524496005813 135470112
147755216593 135471844
37113869573 135473576
406151780203 135475308
945353281503 135477040
62323290413 135478772
682054886063 135480504
49018318303 135482236
553206735103 135483968
794797018153 135485700
426459369213 135487432
334725087823 135489164
856420046873 135490896
178566730953 135492628
281505199383 135494360
281505199383 135496092
178566730953 135497824
37113869573 135499556
439064079633 135501288
546204118203 135503020
387944976263 135504752
224083740803 135506484
732473727743 135508216
812303560403 135509948
364136078803 135511680
353632153453 135513412
435562771183 135515144
530798361023 135516876
532899146093 135518608
162460712083 135520340
846616383213 135522072
296910956563 135523804
67225122243 135525536
394947593163 135527268
126747365893 135529000
881629467713 135530732
248592899953 135532464
105039253503 135534196
817905653923 135535928
158959403633 135537660
631636044383 135539392
39914916333 135541124
605726361853 135542856
819306177303 135544588
38514392953 135546320
400549686683 135548052
715667447183 135549784
245091591503 135551516
63723813793 135553248
985268197833 135554980
533599407783 135556712
839613766313 135558444
83331141113 135560176
345229013173 135561908
635137352833 135563640
522395220743 135565372
238789236293 135567104
808101990263 135568836
68625645623 135570568
250693685023 135572300
516793127223 135574032
609927931993 135575764
917342813903 135577496
979666104313 135579228
951655636713 135580960
749980269993 135582692
904037841793 135584424
541302286373 135586156
614829763823 135587888
229685834323 135589620
489482921313 135591352
102938468433 135593084
16806280563 135594816
497185799903 135596548
296210694873 135598280
5602093523 135600012
919443598973 135601744
902637318413 135603476
242290544743 135605208
437663556253 135606940
216380862213 135608672
553906996793 135610404
805300943503 135612136
51819365063 135613868
39914916333 135615600
460772192023 135617332
943952758123 135619064
216380862213 135620796
56020935203 135622528
927146477563 135624260
836812719553 135625992
149856001663 135627724
366937125563 135629456
143553646453 135631188
612728978753 135632920
772388644073 135634652
974764272483 135636384
677853315923 135638116
369037910633 135639848
453069313433 135641580
319319330643 135643312
457971145263 135645044
721269540703 135646776
62323290413 135648508
158959403633 135650240
263298395443 135651972
560209352003 135653704
279404414313 135655436
653344156773 135657168
936950141223 135658900
461472453713 135660632
386544452883 135662364
168062805603 135664096
978965842623 135665828
721969802393 135667560
376740789223 135669292
693259073103 135671024
63723813793 135672756
389345499643 135674488
273802320793 135676220
149856001663 135677952
76328524213 135679684
32912299433 135681416
93835066463 135683148
53219888443 135684880
991570553043 135686612
213579815453 135688344
486681874553 135690076
527997314263 135691808
763985503793 135693540
73527477453 135695272
363435817113 135697004
84731664493 135698736
443965911463 135700468
561609875383 135702200
544803594823 135703932
388645237953 135705664
325621685853 135707396
639338922973 135709128
367637387253 135710860
509090248633 135712592
47617794923 135714324
228285310943 135716056
307414881913 135717788
267499965583 135719520
116243440543 135721252
951655636713 135722984
359934508663 135724716
910340197003 135726448
293409648113 135728180
359234246973 135729912
87532711253 135731644
207277460243 135733376
219181908973 135735108
525896529193 135736840
947454066573 135738572
228985572633 135740304
438363817943 135742036
777290475903 135743768
9103401973 135745500
553206735103 135747232
361335032043 135748964
229685834323 135750696
63023552103 135752428
241590283053 135754160
806701466883 135755892
848016906593 135757624
742277391403 135759356
448167481603 135761088
345929274863 135762820
372539219083 135764552
270301012343 135766284
803200158433 135768016
282205461073 135769748
90333758013 135771480
570013015663 135773212
866923972223 135774944
31511776053 135776676
533599407783 135778408
270301012343 135780140
532198884403 135781872
201675366723 135783604
885831037853 135785336
657545726913 135787068
748579746613 135788800
21708112393 135790532
429260415973 135792264
899136009963 135793996
745778699853 135795728
335425349513 135797460
643540493113 135799192
988769506283 135800924
473376902443 135802656
93134804773 135804388
684155671133 135806120
797598064913 135807852
449568004983 135809584
924345430803 135811316
619031333963 135813048
485281351173 135814780
341027443033 135816512
43416224783 135818244
619731595653 135819976
331924041063 135821708
238088974603 135823440
658946250293 135825172
72126954073 135826904
763985503793 135828636
446066696533 135830368
471976379063 135832100
165962020533 135833832
111341608713 135835564
747179223233 135837296
402650471753 135839028
651943633393 135840760
425058845833 135842492
880929206023 135844224
903337580103 135845956
857120308563 135847688
120445010683 135849420
254895255163 135851152
579116417633 135852884
33612561123 135854616
122545795753 135856348
441164864703 135858080
700961951693 135859812
484581089483 135861544
602225053403 135863276
180667516023 135865008
895634701513 135866740
946753804883 135868472
755582363513 135870204
252094208403 135871936
49718579993 135873668
289908339663 135875400
228285310943 135877132
781492046043 135878864
471276117373 135880596
566511707213 135882328
702362475073 135884060
50418841683 135885792
25909682533 135887524
642139969733 135889256
919443598973 135890988
903337580103 135892720
282205461073 135894452
828409579273 135896184
761184457033 135897916
969162178963 135899648
975464534173 135901380
435562771183 135903112
785693616183 135904844
349430583313 135906576
717768232253 135908308
573514324113 135910040
109240823643 135911772
480379519343 135913504
72827215763 135915236
607126885233 135916968
897035224893 135918700
233887404463 135920432
829109840963 135922164
372539219083 135923896
810202775333 135925628
636537876213 135927360
943952758123 135929092
622532642413 135930824
202375628413 135932556
894934439823 135934288
721969802393 135936020
4901831833 135937752
586119034533 135939484
619031333963 135941216
712866400423 135942948
670850699023 135944680
370438434013 135946412
448167481603 135948144
634437091143 135949876
214980338833 135951608
585418772843 135953340
513992080463 135955072
385143929503 135956804
556708043553 135958536
534299669473 135960268
212179292073 135962000
890032607993 135963732
67225122243 135965464
309515666983 135967196
404751256823 135968928
754181840133 135970660
223383479113 135972392
320019592333 135974124
308815405293 135975856
750680531683 135977588
719869017323 135979320
712866400423 135981052
329823255993 135982784
470575855683 135984516
649842848323 135986248
999273431633 135987980
602925315093 135989712
406151780203 135991444
196073273203 135993176
925045692493 135994908
115543178853 135996640
448867743293 135998372
747879484923 136000104
970562702343 136001836
240189759673 136003568
529397837643 136005300
894234178133 136007032
698861166623 136008764
357833723593 136010496
329823255993 136012228
422958060763 136013960
565111183833 136015692
815104607163 136017424
134450244483 136019156
427159630903 136020888
700961951693 136022620
472676640753 136024352
441865126393 136026084
453769575123 136027816
153357310113 136029548
644240754803 136031280
336825872893 136033012
235988189533 136034744
275903105863 136036476
380242097673 136038208
462172715403 136039940
121145272373 136041672
606426623543 136043404
126747365893 136045136
247892638263 136046868
405451518513 136048600
472676640753 136050332
915942290523 136052064
603625576783 136053796
174365160813 136055528
434162247803 136057260
778690999283 136058992
223383479113 136060724
659646511983 136062456
361335032043 136064188
759783933653 136065920
688357241273 136067652
80530094353 136069384
992971076423 136071116
523795744123 136072848
894934439823 136074580
622532642413 136076312
932748571083 136078044
396348116543 136079776
942552234743 136081508
422257799073 136083240
589620342983 136084972
879528682643 136086704
201675366723 136088436
84731664493 136090168
844515598143 136091900
420857275693 136093632
238789236293 136095364
551806211723 136097096
933448832773 136098828
19607327323 136100560
278003890933 136102292
447467219913 136104024
66524860553 136105756
65824598863 136107488
740176606333 136109220
730372942673 136110952
249293161643 136112684
764685765483 136114416
162460712083 136116148
192571964753 136117880
972663487413 136119612
852218476733 136121344
567912230593 136123076
926446215873 136124808
318619068953 136126540
90333758013 136128272
958658253613 136130004
319319330643 136131736
189070656303 136133468
394247331473 136135200
175065422503 136136932
658245988603 136138664
203075890103 136140396
856420046873 136142128
937650402913 136143860
120445010683 136145592
485281351173 136147324
766086288863 136149056
925045692493 136150788
410353350343 136152520
502087631733 136154252
487382136243 136155984
390045761333 136157716
587519557913 136159448
270301012343 136161180
152657048423 136162912
599424006643 136164644
893533916443 136166376
875327112503 136168108
674352007473 136169840
649142586633 136171572
549705426653 136173304
14005233803 136175036
495785276523 136176768
490183183003 136178500
904037841793 136180232
919443598973 136181964
166662282223 136183696
468475070613 136185428
189070656303 136187160
373939742463 136188892
2100785073 136190624
831210626033 136192356
149856001663 136194088
778690999283 136195820
750680531683 136197552
209378245313 136199284
838913504623 136201016
714967185493 136202748
228985572633 136204480
127447627583 136206212
868324495603 136207944
579116417633 136209676
929247262633 136211408
376740789223 136213140
278003890933 136214872
838913504623 136216604
196773534893 136218336
464973762163 136220068
542702809753 136221800
550405688343 136223532
929947524323 136225264
130948936033 136226996
725471110843 136228728
977565319243 136230460
275903105863 136232192
628134735933 136233924
741577129713 136235656
508389986943 136237388
398448901613 136239120
369738172323 136240852
174365160813 136242584
243691068123 136244316
986668721213 136246048
873226327433 136247780
380242097673 136249512
897035224893 136251244
55320673513 136252976
949554851643 136254708
770287859003 136256440
851518215043 136258172
988069244593 136259904
628834997623 136261636
376040527533 136263368
750680531683 136265100
419456752313 136266832
453069313433 136268564
816505130543 136270296
613429240443 136272028
995772123183 136273760
953756421783 136275492
866923972223 136277224
265399180513 136278956
616230287203 136280688
758383410273 136282420
975464534173 136284152
985268197833 136285884
208677983623 136287616
558808828623 136289348
811603298713 136291080
434162247803 136292812
707964568593 136294544
455170098503 136296276
146354693213 136298008
696060119863 136299740
619031333963 136301472
628834997623 136303204
771688382383 136304936
184168824473 136306668
457270883573 136308400
605726361853 136310132
734574512813 136311864
971963225723 136313596
829810102653 136315328
606426623543 136317060
584018249463 136318792
579816679323 136320524
599424006643 136322256
98036636603 136323988
799698849983 136325720
628834997623 136327452
936249879533 136329184
172964637433 136330916
410353350343 136332648
981066627693 136334380
840314028003 136336112
181367777713 136337844
775889952523 136339576
572113800733 136341308
829810102653 136343040
135850767863 136344772
76328524213 136346504
502087631733 136348236
18907065633 136349968
210778768693 136351700
502087631733 136353432
814404345473 136355164
652643895083 136356896
960759038683 136358628
710065353663 136360360
824208009133 136362092
874626850813 136363824
756982886893 136365556
756282625203 136367288
831910887723 136369020
98036636603 136370752
579816679323 136372484
320019592333 136374216
268900488963 136375948
735975036193 136377680
981766889383 136379412
252794470093 136381144
359934508663 136382876
744378176473 136384608
544803594823 136386340
537100716233 136388072
726871634223 136389804
100837683363 136391536
948854589953 136393268
542702809753 136395000
806001205193 136396732
283605984453 136398464
779391260973 136400196
118344225613 136401928
742977653093 136403660
999273431633 136405392
373939742463 136407124
607126885233 136408856
486681874553 136410588
663848082123 136412320
538501239613 136414052
941851973053 136415784
735274774503 136417516
306014358533 136419248
407552303583 136420980
293409648113 136422712
43416224783 136424444
610628193683 136426176
838213242933 136427908
497886061593 136429640
862722402083 136431372
825608532513 136433104
899136009963 136434836
79829832663 136436568
900536533343 136438300
446766958223 136440032
372539219083 136441764
848717168283 136443496
457971145263 136445228
375340265843 136446960
418056228933 136448692
948154328263 136450424
882329729403 136452156
827709317583 136453888
254895255163 136455620
589620342983 136457352
156158356873 136459084
916642552213 136460816
761184457033 136462548
18206803943 136464280
467774808923 136466012
617630810583 136467744
54620411823 136469476
100837683363 136471208
170863852363 136472940
532198884403 136474672
227585049253 136476404
231786619393 136478136
348030059933 136479868
128848150963 136481600
258396563613 136483332
957957991923 136485064
766786550553 136486796
670150437333 136488528
654044418463 136490260
27310205913 136491992
192571964753 136493724
182768301093 136495456
11204187043 136497188
301112526703 136498920
437663556253 136500652
443965911463 136502384
83331141113 136504116
936249879533 136505848
113442393783 136507580
1400523383 136509312
326321947543 136511044
414554920483 136512776
224784002493 136514508
273802320793 136516240
300412265013 136517972
530798361023 136519704
933448832773 136521436
429260415973 136523168
179266992643 136524900
469175332303 136526632
731773466053 136528364
950255113333 136530096
920844122353 136531828
871125542363 136533560
651243371703 136535292
568612492283 136537024
906138626863 136538756
397048378233 136540488
313717237123 136542220
931348047703 136543952
349430583313 136545684
258396563613 136547416
350130845003 136549148
763285242103 136550880
359934508663 136552612
612728978753 136554344
344528751483 136556076
948154328263 136557808
129548412653 136559540
105039253503 136561272
226184525873 136563004
816505130543 136564736
966361132203 136566468
474077164133 136568200
446066696533 136569932
631636044383 136571664
388645237953 136573396
716367708873 136575128
817905653923 136576860
747179223233 136578592
97336374913 136580324
618331072273 136582056
336825872893 136583788
186269609543 136585520
947454066573 136587252
936950141223 136588984
916642552213 136590716
131649197723 136592448
305314096843 136594180
104338991813 136595912
628134735933 136597644
434862509493 136599376
797598064913 136601108
223383479113 136602840
306014358533 136604572
948154328263 136606304
818605915613 136608036
82630879423 136609768
539901762993 136611500
495085014833 136613232
908939673623 136614964
282905722763 136616696
249993423333 136618428
296210694873 136620160
866223710533 136621892
134450244483 136623624
96636113223 136625356
710065353663 136627088
397048378233 136628820
618331072273 136630552
203075890103 136632284
943952758123 136634016
275903105863 136635748
296210694873 136637480
212179292073 136639212
260497348683 136640944
820006438993 136642676
505588940183 136644408
306714620223 136646140
182768301093 136647872
222683217423 136649604
572113800733 136651336
534999931163 136653068
896334963203 136654800
193972488133 136656532
774489429143 136658264
36413607883 136659996
866923972223 136661728
161760450393 136663460
237388712913 136665192
338226396273 136666924
299712003323 136668656
453769575123 136670388
715667447183 136672120
930647786013 136673852
310215928673 136675584
51119103373 136677316
18907065633 136679048
401249948373 136680780
392146546403 136682512
48318056613 136684244
826308794203 136685976
200975105033 136687708
637938399593 136689440
472676640753 136691172
815804868853 136692904
411053612033 136694636
247192376573 136696368
327722470923 136698100
420157014003 136699832
888632084613 136701564
2801046763 136703296
100837683363 136705028
630235521003 136706760
385143929503 136708492
927846739253 136710224
757683148583 136711956
626033950863 136713688
129548412653 136715420
49718579993 136717152
572113800733 136718884
844515598143 136720616
296910956563 136722348
762584980413 136724080
477578472583 136725812
600824530023 136727544
272401797413 136729276
348030059933 136731008
437663556253 136732740
780791784353 136734472
962159562063 136736204
195373011513 136737936
461472453713 136739668
639338922973 136741400
16106018873 136743132
484581089483 136744864
365536602183 136746596
87532711253 136748328
200975105033 136750060
711465877043 136751792
714266923803 136753524
630935782693 136755256
213579815453 136756988
399849424993 136758720
508389986943 136760452
577015632563 136762184
943252496433 136763916
652643895083 136765648
31511776053 136767380
784293092803 136769112
280104676003 136770844
625333689173 136772576
165962020533 136774308
351531368383 136776040
380242097673 136777772
745778699853 136779504
317918807263 136781236
783592831113 136782968
843115074763 136784700
670150437333 136786432
993671338113 136788164
510490772013 136789896
214980338833 136791628
687656979583 136793360
611328455373 136795092
509790510323 136796824
468475070613 136798556
637238137903 136800288
506989463563 136802020
455870360193 136803752
966361132203 136805484
922944907423 136807216
532899146093 136808948
35013084503 136810680
489482921313 136812412
572814062423 136814144
585418772843 136815876
323520900783 136817608
287107292903 136819340
35713346193 136821072
299712003323 136822804
761884718723 136824536
594522174813 136826268
440464603013 136828000
730372942673 136829732
504188416803 136831464
700961951693 136833196
42715963093 136834928
397748639923 136836660
584718511153 136838392
798998588293 136840124
964960608823 136841856
766786550553 136843588
695359858173 136845320
378141312603 136847052
996472384873 136848784
248592899953 136850516
8403140283 136852248
786393877873 136853980
700961951693 136855712
435562771183 136857444
14705495493 136859176
936950141223 136860908
731773466053 136862640
464973762163 136864372
572814062423 136866104
817905653923 136867836
962159562063 136869568
283605984453 136871300
228985572633 136873032
277303629243 136874764
113442393783 136876496
449568004983 136878228
10503925353 136879960
74928000833 136881692
584018249463 136883424
506989463563 136885156
595222436503 136886888
897735486583 136888620
546904379893 136890352
504888678493 136892084
918743337283 136893816
212879553763 136895548
498586323283 136897280
927846739253 136899012
532899146093 136900744
128848150963 136902476
791295709703 136904208
76328524213 136905940
301812788393 136907672
773088905763 136909404
410353350343 136911136
186969871233 136912868
893533916443 136914600
259797086993 136916332
786393877873 136918064
773088905763 136919796
366937125563 136921528
963560085443 136923260
924345430803 136924992
717067970563 136926724
626734212553 136928456
264698918823 136930188
808802251953 136931920
431361201043 136933652
511191033703 136935384
465674023853 136937116
960759038683 136938848
39214654643 136940580
602225053403 136942312
712166138733 136944044
696760381553 136945776
459371668643 136947508
300412265013 136949240
345229013173 136950972
387944976263 136952704
902637318413 136954436
147755216593 136956168
969862440653 136957900
858520831943 136959632
973363749103 136961364
298311479943 136963096
390746023023 136964828
850817953353 136966560
574214585803 136968292
525196267503 136970024
831210626033 136971756
367637387253 136973488
735975036193 136975220
578416155943 136976952
265399180513 136978684
347329798243 136980416
300412265013 136982148
747179223233 136983880
665948867193 136985612
156858618563 136987344
299011741633 136989076
519594173983 136990808
112041870403 136992540
74227739143 136994272
316518283883 136996004
421557537383 136997736
343128228103 136999468
684855932823 137001200
520294435673 137002932
250693685023 137004664
780791784353 137006396
712866400423 137008128
656845465223 137009860
345229013173 137011592
852218476733 137013324
752781316753 137015056
662447558743 137016788
196773534893 137018520
79829832663 137020252
734574512813 137021984
644941016493 137023716
873926589123 137025448
825608532513 137027180
521694959053 137028912
696060119863 137030644
886531299543 137032376
803900420123 137034108
939751187983 137035840
99437159983 137037572
892833654753 137039304
220582432353 137041036
416655705553 137042768
508389986943 137044500
27310205913 137046232
150556263353 137047964
745078438163 137049696
499286584973 137051428
681354624373 137053160
945353281503 137054892
940451449673 137056624
520994697363 137058356
990170029663 137060088
647742063253 137061820
170163590673 137063552
520294435673 137065284
866223710533 137067016
523795744123 137068748
441865126393 137070480
687656979583 137072212
266099442203 137073944
754882101823 137075676
455170098503 137077408
377441050913 137079140
189770917993 137080872
897735486583 137082604
875327112503 137084336
122545795753 137086068
614829763823 137087800
546904379893 137089532
987368982903 137091264
449568004983 137092996
12604710423 137094728
996472384873 137096460
581917464393 137098192
132349459413 137099924
692558811413 137101656
167362543913 137103388
205876936863 137105120
685556194513 137106852
626734212553 137108584
505588940183 137110316
487382136243 137112048
449568004983 137113780
925745954183 137115512
747879484923 137117244
46217271543 137118976
56020935203 137120708
626734212553 137122440
65824598863 137124172
328422732613 137125904
161060188703 137127636
280104676003 137129368
467074547233 137131100
778690999283 137132832
574914847493 137134564
256996040233 137136296
342427966413 137138028
857820570253 137139760
723370325773 137141492
816505130543 137143224
707264306903 137144956
92434543083 137146688
121845534063 137148420
177166207573 137150152
774489429143 137151884
110641347023 137153616
256295778543 137155348
838213242933 137157080
52519626753 137158812
532899146093 137160544
183468562783 137162276
380242097673 137164008
785693616183 137165740
777990737593 137167472
313016975433 137169204
501387370043 137170936
10503925353 137172668
405451518513 137174400
109240823643 137176132
155458095183 137177864
845916121523 137179596
615530025513 137181328
551806211723 137183060
502787893423 137184792
269600750653 137186524
427159630903 137188256
180667516023 137189988
821406962373 137191720
990170029663 137193452
168763067293 137195184
15405757183 137196916
509790510323 137198648
128147889273 137200380
369738172323 137202112
839613766313 137203844
579816679323 137205576
603625576783 137207308
868324495603 137209040
280804937693 137210772
949554851643 137212504
478978995963 137214236
88933234633 137215968
591721128053 137217700
590320604673 137219432
158259141943 137221164
196073273203 137222896
397748639923 137224628
610628193683 137226360
600824530023 137228092
282905722763 137229824
712166138733 137231556
830510364343 137233288
807401728573 137235020
669450175643 137236752
992270814733 137238484
25209420843 137240216
343828489793 137241948
443265649773 137243680
383743406123 137245412
492283968073 137247144
262598133753 137248876
239489497983 137250608
317918807263 137252340
525196267503 137254072
193272226443 137255804
449568004983 137257536
729672680983 137259268
352931891763 137261000
941851973053 137262732
672251222403 137264464
243691068123 137266196
39914916333 137267928
822807485753 137269660
22408374083 137271392
614829763823 137273124
176465945883 137274856
322820639093 137276588
442565388083 137278320
898435748273 137280052
498586323283 137281784
244391329813 137283516
761184457033 137285248
906138626863 137286980
312316713743 137288712
775889952523 137290444
364836340493 137292176
593121651433 137293908
9103401973 137295640
163861235463 137297372
929247262633 137299104
19607327323 137300836
811603298713 137302568
474777425823 137304300
427159630903 137306032
254194993473 137307764
85431926183 137309496
878128159263 137311228
37113869573 137312960
406852041893 137314692
943252496433 137316424
716367708873 137318156
768887335623 137319888
30111252673 137321620
828409579273 137323352
98736898293 137325084
437663556253 137326816
936950141223 137328548
425759107523 137330280
907539150243 137332012
990870291353 137333744
246492114883 137335476
391446284713 137337208
32912299433 137338940
784293092803 137340672
425759107523 137342404
895634701513 137344136
299712003323 137345868
622532642413 137347600
623232904103 137349332
73527477453 137351064
342427966413 137352796
898435748273 137354528
280804937693 137356260
202375628413 137357992
820706700683 137359724
941151711363 137361456
739476344643 137363188
212179292073 137364920
79129570973 137366652
266099442203 137368384
976865057553 137370116
369738172323 137371848
211479030383 137373580
686256456203 137375312
143553646453 137377044
744378176473 137378776
304613835153 137380508
296210694873 137382240
521694959053 137383972
724070587463 137385704
410353350343 137387436
342427966413 137389168
642139969733 137390900
932748571083 137392632
575615109183 137394364
184869086163 137396096
628134735933 137397828
773789167453 137399560
483180566103 137401292
855019523493 137403024
18907065633 137404756
245791853193 137406488
819306177303 137408220
457971145263 137409952
324921424163 137411684
831910887723 137413416
974764272483 137415148
609227670303 137416880
372539219083 137418612
189770917993 137420344
88232972943 137422076
313016975433 137423808
92434543083 137425540
24509159153 137427272
642840231423 137429004
628834997623 137430736
31511776053 137432468
487382136243 137434200
150556263353 137435932
862022140393 137437664
642139969733 137439396
151256525043 137441128
780791784353 137442860
611328455373 137444592
467774808923 137446324
793396494773 137448056
423658322453 137449788
572814062423 137451520
978265580933 137453252
977565319243 137454984
466374285543 137456716
428560154283 137458448
962159562063 137460180
686956717893 137461912
212879553763 137463644
162460712083 137465376
640739446353 137467108
621832380723 137468840
254194993473 137470572
296210694873 137472304
623232904103 137474036
12604710423 137475768
839613766313 137477500
409653088653 137479232
795497279843 137480964
736675297883 137482696
263298395443 137484428
699561428313 137486160
146354693213 137487892
635137352833 137489624
385143929503 137491356
627434474243 137493088
156158356873 137494820
357133461903 137496552
546204118203 137498284
877427897573 137500016
833311411103 137501748
151956786733 137503480
635137352833 137505212
636537876213 137506944
732473727743 137508676
775889952523 137510408
593821913123 137512140
911040458693 137513872
296210694873 137515604
430660939353 137517336
781492046043 137519068
750680531683 137520800
854319261803 137522532
741577129713 137524264
109240823643 137525996
939050926293 137527728
869725018983 137529460
861321878703 137531192
581917464393 137532924
872526065743 137534656
943952758123 137536388
490183183003 137538120
207277460243 137539852
650543110013 137541584
494384753143 137543316
814404345473 137545048
47617794923 137546780
587519557913 137548512
946053543193 137550244
238088974603 137551976
671550960713 137553708
967061393893 137555440
813704083783 137557172
976865057553 137558904
88933234633 137560636
912440982073 137562368
471276117373 137564100
294109909803 137565832
607827146923 137567564
172264375743 137569296
905438365173 137571028
859221093633 137572760
390746023023 137574492
766086288863 137576224
934149094463 137577956
850817953353 137579688
597323221573 137581420
42015701403 137583152
135150506173 137584884
630935782693 137586616
420857275693 137588348
512591557083 137590080
431361201043 137591812
595922698193 137593544
983867674453 137595276
793396494773 137597008
851518215043 137598740
195373011513 137600472
735274774503 137602204
511891295393 137603936
915942290523 137605668
677853315923 137607400
525196267503 137609132
102938468433 137610864
8403140283 137612596
76328524213 137614328
796197541533 137616060
553206735103 137617792
189070656303 137619524
9103401973 137621256
9103401973 137622988
818605915613 137624720
305314096843 137626452
380242097673 137628184
139352076313 137629916
129548412653 137631648
772388644073 137633380
624633427483 137635112
44816748163 137636844
694659596483 137638576
88933234633 137640308
651943633393 137642040
336825872893 137643772
895634701513 137645504
720569279013 137647236
800399111673 137648968
513291818773 137650700
651943633393 137652432
969862440653 137654164
330523517683 137655896
568612492283 137657628
85431926183 137659360
146354693213 137661092
139352076313 137662824
57421458583 137664556
42015701403 137666288
437663556253 137668020
132349459413 137669752
740876868023 137671484
931348047703 137673216
684855932823 137674948
736675297883 137676680
167362543913 137678412
909639935313 137680144
114842917163 137681876
197473796583 137683608
901937056723 137685340
252794470093 137687072
415955443863 137688804
444666173153 137690536
455870360193 137692268
574214585803 137694000
511191033703 137695732
348030059933 137697464
257696301923 137699196
342427966413 137700928
745078438163 137702660
768187073933 137704392
999273431633 137706124
527997314263 137707856
627434474243 137709588
64424075483 137711320
904738103483 137713052
739476344643 137714784
36413607883 137716516
797598064913 137718248
294810171493 137719980
964960608823 137721712
155458095183 137723444
517493388913 137725176
580516941013 137726908
402650471753 137728640
773088905763 137730372
400549686683 137732104
406852041893 137733836
773789167453 137735568
703762998453 137737300
690458026343 137739032
931348047703 137740764
192571964753 137742496
946753804883 137744228
37113869573 137745960
621832380723 137747692
713566662113 137749424
290608601353 137751156
271701535723 137752888
600124268333 137754620
204476413483 137756352
198874319963 137758084
932748571083 137759816
10503925353 137761548
49018318303 137763280
371838957393 137765012
953756421783 137766744
296210694873 137768476
400549686683 137770208
731073204363 137771940
973363749103 137773672
513992080463 137775404
883029991093 137777136
983867674453 137778868
268200227273 137780600
610628193683 137782332
709365091973 137784064
585418772843 137785796
582617726083 137787528
237388712913 137789260
270301012343 137790992
376740789223 137792724
131649197723 137794456
593821913123 137796188
393547069783 137797920
63723813793 137799652
526596790883 137801384
549005164963 137803116
873926589123 137804848
6302355213 137806580
830510364343 137808312
833311411103 137810044
532198884403 137811776
36413607883 137813508
427159630903 137815240
961459300373 137816972
806701466883 137818704
863422663773 137820436
820006438993 137822168
159659665323 137823900
35713346193 137825632
4201570143 137827364
26609944223 137829096
393547069783 137830828
565111183833 137832560
133749982793 137834292
821406962373 137836024
79129570973 137837756
404050995133 137839488
33612561123 137841220
51119103373 137842952
719869017323 137844684
352931891763 137846416
168062805603 137848148
848016906593 137849880
763985503793 137851612
123246057443 137853344
623933165793 137855076
735274774503 137856808
780791784353 137858540
16806280563 137860272
229685834323 137862004
497886061593 137863736
226184525873 137865468
240890021363 137867200
303213311773 137868932
18206803943 137870664
932748571083 137872396
622532642413 137874128
773088905763 137875860
328422732613 137877592
948854589953 137879324
757683148583 137881056
31511776053 137882788
835412196173 137884520
568612492283 137886252
949554851643 137887984
707964568593 137889716
280804937693 137891448
24509159153 137893180
526596790883 137894912
781492046043 137896644
745778699853 137898376
553206735103 137900108
621832380723 137901840
163160973773 137903572
719168755633 137905304
469175332303 137907036
744378176473 137908768
612728978753 137910500
637238137903 137912232
291308863043 137913964
553206735103 137915696
1400523383 137917428
200975105033 137919160
165962020533 137920892
467074547233 137922624
852218476733 137924356
738776082953 137926088
866923972223 137927820
366937125563 137929552
171564114053 137931284
608527408613 137933016
683455409443 137934748
932748571083 137936480
282905722763 137938212
546904379893 137939944
625333689173 137941676
843115074763 137943408
418056228933 137945140
522395220743 137946872
185569347853 137948604
651243371703 137950336
444666173153 137952068
98036636603 137953800
638638661283 137955532
758383410273 137957264
591721128053 137958996
58821981963 137960728
685556194513 137962460
9103401973 137964192
800399111673 137965924
787794401253 137967656
541302286373 137969388
632336306073 137971120
256295778543 137972852
67225122243 137974584
965660870513 137976316
167362543913 137978048
838213242933 137979780
390746023023 137981512
240890021363 137983244
905438365173 137984976
101537945053 137986708
446766958223 137988440
915942290523 137990172
369738172323 137991904
244391329813 137993636
436263032873 137995368
129548412653 137997100
838213242933 137998832
99437159983 138000564
313016975433 138002296
508389986943 138004028
451668790053 138005760
105739515193 138007492
993671338113 138009224
812303560403 138010956
164561497153 138012688
914541767143 138014420
497185799903 138016152
221982955733 138017884
471276117373 138019616
721269540703 138021348
210078507003 138023080
247892638263 138024812
207977721933 138026544
992270814733 138028276
721269540703 138030008
853619000113 138031740
309515666983 138033472
899136009963 138035204
795497279843 138036936
116943702233 138038668
446066696533 138040400
51819365063 138042132
133049721103 138043864
376740789223 138045596
641439708043 138047328
647742063253 138049060
355032676833 138050792
684155671133 138052524
343128228103 138054256
689757764653 138055988
170863852363 138057720
434862509493 138059452
446066696533 138061184
584718511153 138062916
606426623543 138064648
518193650603 138066380
700261693 138068112
259096825303 138069844
274502582483 138071576
201675366723 138073308
327022209233 138075040
635837614523 138076772
535700192853 138078504
560209352003 138080236
121845534063 138081968
698160904933 138083700
765386027173 138085432
904037841793 138087164
235287927843 138088896
564410922143 138090628
272401797413 138092360
101537945053 138094092
63023552103 138095824
897035224893 138097556
79829832663 138099288
619031333963 138101020
801099373363 138102752
129548412653 138104484
214280077143 138106216
34312822813 138107948
393547069783 138109680
895634701513 138111412
443265649773 138113144
750680531683 138114876
886531299543 138116608
170163590673 138118340
701662213383 138120072
8403140283 138121804
710065353663 138123536
212179292073 138125268
315818022193 138127000
931348047703 138128732
252794470093 138130464
137251291243 138132196
413154397103 138133928
609227670303 138135660
584718511153 138137392
898435748273 138139124
876027374193 138140856
3501308453 138142588
344528751483 138144320
274502582483 138146052
424358584143 138147784
72827215763 138149516
621132119033 138151248
477578472583 138152980
298311479943 138154712
362735555423 138156444
151256525043 138158176
862722402083 138159908
212179292073 138161640
355732938523 138163372
186269609543 138165104
321420115713 138166836
31511776053 138168568
818605915613 138170300
878128159263 138172032
355032676833 138173764
123946319133 138175496
161760450393 138177228
3 138178960
93835066463 138180692
157558880253 138182424
369037910633 138184156
960058776993 138185888
522395220743 138187620
223383479113 138189352
511191033703 138191084
568612492283 138192816
973363749103 138194548
145654431523 138196280
86832449563 138198012
888632084613 138199744
499286584973 138201476
396348116543 138203208
187670132923 138204940
140052338003 138206672
67925383933 138208404
647742063253 138210136
392146546403 138211868
41315439713 138213600
424358584143 138215332
74928000833 138217064
675752530853 138218796
400549686683 138220528
422257799073 138222260
404050995133 138223992
200975105033 138225724
322820639093 138227456
409653088653 138229188
925745954183 138230920
435562771183 138232652
741577129713 138234384
997872908253 138236116
22408374083 138237848
654744680153 138239580
646341539873 138241312
50418841683 138243044
700961951693 138244776
108540561953 138246508
457270883573 138248240
419456752313 138249972
196073273203 138251704
386544452883 138253436
214280077143 138255168
780091522663 138256900
699561428313 138258632
203075890103 138260364
598723744953 138262096
817905653923 138263828
868324495603 138265560
124646580823 138267292
549705426653 138269024
942552234743 138270756
735975036193 138272488
997872908253 138274220
212179292073 138275952
615530025513 138277684
364836340493 138279416
855019523493 138281148
328422732613 138282880
259096825303 138284612
60222505343 138286344
702362475073 138288076
154757833493 138289808
745078438163 138291540
390746023023 138293272
911740720383 138295004
378841574293 138296736
406151780203 138298468
810903037023 138300200
733173989433 138301932
306014358533 138303664
865523448843 138305396
99437159983 138307128
270301012343 138308860
264698918823 138310592
273802320793 138312324
231086357703 138314056
521694959053 138315788
469875593993 138317520
990870291353 138319252
466374285543 138320984
498586323283 138322716
540602024683 138324448
958658253613 138326180
520294435673 138327912
376040527533 138329644
161060188703 138331376
591020866363 138333108
893533916443 138334840
114142655473 138336572
783592831113 138338304
718468493943 138340036
13304972113 138341768
333324564443 138343500
749280008303 138345232
709365091973 138346964
627434474243 138348696
808101990263 138350428
548304903273 138352160
542702809753 138353892
901236795033 138355624
4201570143 138357356
177166207573 138359088
459371668643 138360820
3 138362552
74227739143 138364284
546204118203 138366016
853619000113 138367748
638638661283 138369480
259096825303 138371212
140052338003 138372944
497185799903 138374676
515392603843 138376408
810903037023 138378140
690458026343 138379872
268200227273 138381604
927146477563 138383336
350831106693 138385068
129548412653 138386800
314417498813 138388532
686956717893 138390264
540602024683 138391996
124646580823 138393728
179266992643 138395460
66524860553 138397192
522395220743 138398924
286407031213 138400656
640039184663 138402388
925745954183 138404120
37814131263 138405852
238789236293 138407584
2801046763 138409316
41315439713 138411048
4201570143 138412780
620431857343 138414512
102938468433 138416244
565111183833 138417976
129548412653 138419708
252794470093 138421440
915942290523 138423172
663848082123 138424904
728272157603 138426636
765386027173 138428368
230386096013 138430100
574914847493 138431832
619731595653 138433564
569312753973 138435296
647041801563 138437028
65124337173 138438760
93134804773 138440492
726871634223 138442224
502087631733 138443956
755582363513 138445688
286407031213 138447420
366937125563 138449152
973363749103 138450884
726171372533 138452616
749980269993 138454348
415255182173 138456080
125346842513 138457812
301112526703 138459544
112742132093 138461276
424358584143 138463008
259096825303 138464740
532198884403 138466472
94535328153 138468204
591721128053 138469936
803200158433 138471668
22408374083 138473400
838213242933 138475132
948154328263 138476864
733874251123 138478596
730372942673 138480328
845916121523 138482060
771688382383 138483792
539901762993 138485524
203776151793 138487256
846616383213 138488988
32212037743 138490720
297611218253 138492452
575615109183 138494184
362735555423 138495916
485981612863 138497648
535700192853 138499380
769587597313 138501112
17506542253 138502844
667349390573 138504576
259797086993 138506308
145654431523 138508040
357833723593 138509772
626734212553 138511504
821406962373 138513236
780091522663 138514968
36413607883 138516700
587519557913 138518432
756982886893 138520164
420857275693 138521896
280804937693 138523628
422958060763 138525360
48318056613 138527092
813003822093 138528824
190471179683 138530556
867624233913 138532288
144954169833 138534020
279404414313 138535752
235287927843 138537484
54620411823 138539216
862022140393 138540948
696760381553 138542680
824908270823 138544412
988069244593 138546144
338226396273 138547876
324921424163 138549608
378141312603 138551340
65124337173 138553072
350831106693 138554804
187670132923 138556536
53920150133 138558268
763985503793 138560000
437663556253 138561732
288507816283 138563464
813003822093 138565196
450968528363 138566928
881629467713 138568660
715667447183 138570392
273802320793 138572124
354332415143 138573856
53920150133 138575588
373939742463 138577320
182068039403 138579052
857120308563 138580784
504188416803 138582516
146354693213 138584248
77729047593 138585980
877427897573 138587712
215680600523 138589444
957957991923 138591176
453069313433 138592908
777290475903 138594640
803200158433 138596372
760484195343 138598104
408252565273 138599836
200274843343 138601568
285706769523 138603300
375340265843 138605032
337526134583 138606764
961459300373 138608496
883029991093 138610228
792696233083 138611960
675052269163 138613692
614129502133 138615424
11904448733 138617156
743677914783 138618888
394947593163 138620620
393547069783 138622352
152657048423 138624084
945353281503 138625816
50418841683 138627548
638638661283 138629280
803900420123 138631012
689057502963 138632744
198174058273 138634476
845916121523 138636208
506989463563 138637940
270301012343 138639672
28710729293 138641404
399149163303 138643136
518893912293 138644868
945353281503 138646600
154757833493 138648332
679253839303 138650064
983867674453 138651796
684855932823 138653528
65124337173 138655260
170863852363 138656992
233887404463 138658724
938350664603 138660456
487382136243 138662188
378841574293 138663920
652643895083 138665652
391446284713 138667384
856420046873 138669116
562310137073 138670848
386544452883 138672580
555307520173 138674312
855719785183 138676044
483180566103 138677776
3501308453 138679508
3 138681240
796897803223 138682972
636537876213 138684704
676452792543 138686436
350130845003 138688168
41315439713 138689900
3501308453 138691632
379541835983 138693364
268200227273 138695096
662447558743 138696828
495785276523 138698560
471276117373 138700292
883730252783 138702024
754181840133 138703756
25209420843 138705488
921544384043 138707220
898435748273 138708952
629535259313 138710684
476177949203 138712416
892833654753 138714148
26609944223 138715880
54620411823 138717612
511191033703 138719344
841714551383 138721076
144954169833 138722808
329823255993 138724540
717768232253 138726272
472676640753 138728004
572814062423 138729736
709365091973 138731468
86132187873 138733200
156858618563 138734932
386544452883 138736664
53920150133 138738396
943252496433 138740128
652643895083 138741860
306714620223 138743592
769587597313 138745324
663848082123 138747056
6302355213 138748788
226184525873 138750520
508389986943 138752252
811603298713 138753984
803900420123 138755716
845215859833 138757448
896334963203 138759180
346629536553 138760912
457971145263 138762644
241590283053 138764376
923645169113 138766108
913141243763 138767840
367637387253 138769572
353632153453 138771304
700261690003 138773036
791295709703 138774768
438363817943 138776500
19607327323 138778232
286407031213 138779964
859921355323 138781696
538501239613 138783428
408252565273 138785160
714266923803 138786892
570713277353 138788624
810202775333 138790356
791295709703 138792088
993671338113 138793820
315117760503 138795552
703762998453 138797284
584018249463 138799016
622532642413 138800748
672951484093 138802480
140752599693 138804212
464973762163 138805944
274502582483 138807676
39914916333 138809408
878828420953 138811140
784293092803 138812872
238789236293 138814604
7002616903 138816336
656145203533 138818068
230386096013 138819800
274502582483 138821532
428560154283 138823264
579116417633 138824996
469875593993 138826728
28710729293 138828460
119744748993 138830192
922244645733 138831924
656145203533 138833656
54620411823 138835388
55320673513 138837120
110641347023 138838852
917342813903 138840584
361335032043 138842316
256996040233 138844048
387244714573 138845780
455870360193 138847512
675052269163 138849244
570713277353 138850976
71426692383 138852708
932748571083 138854440
33612561123 138856172
275903105863 138857904
731073204363 138859636
903337580103 138861368
160359927013 138863100
426459369213 138864832
56020935203 138866564
929247262633 138868296
411053612033 138870028
443265649773 138871760
231086357703 138873492
990870291353 138875224
158959403633 138876956
642840231423 138878688
405451518513 138880420
675052269163 138882152
462872977093 138883884
565111183833 138885616
799698849983 138887348
467774808923 138889080
416655705553 138890812
516092865533 138892544
939751187983 138894276
807401728573 138896008
471976379063 138897740
105739515193 138899472
626033950863 138901204
338926657963 138902936
366937125563 138904668
189770917993 138906400
333324564443 138908132
948154328263 138909864
128147889273 138911596
98036636603 138913328
255595516853 138915060
189770917993 138916792
642139969733 138918524
379541835983 138920256
900536533343 138921988
331223779373 138923720
114142655473 138925452
443965911463 138927184
245791853193 138928916
7702878593 138930648
813704083783 138932380
840314028003 138934112
287807554593 138935844
140752599693 138937576
259096825303 138939308
178566730953 138941040
193972488133 138942772
374640004153 138944504
408252565273 138946236
315818022193 138947968
336825872893 138949700
523095482433 138951432
810903037023 138953164
761884718723 138954896
531498622713 138956628
318619068953 138958360
797598064913 138960092
6302355213 138961824
374640004153 138963556
602225053403 138965288
884430514473 138967020
381642621053 138968752
324921424163 138970484
243691068123 138972216
61623028723 138973948
600824530023 138975680
651243371703 138977412
125346842513 138979144
862722402083 138980876
988769506283 138982608
213579815453 138984340
233887404463 138986072
873926589123 138987804
459371668643 138989536
88933234633 138991268
974064010793 138993000
245791853193 138994732
791995971393 138996464
990170029663 138998196
446766958223 138999928
170163590673 139001660
543403071443 139003392
651943633393 139005124
686256456203 139006856
483180566103 139008588
677853315923 139010320
596622959883 139012052
476177949203 139013784
280104676003 139015516
326321947543 139017248
850117691663 139018980
139352076313 139020712
135850767863 139022444
594522174813 139024176
600824530023 139025908
749980269993 139027640
425058845833 139029372
710765615353 139031104
268900488963 139032836
710765615353 139034568
537100716233 139036300
136551029553 139038032
759083671963 139039764
617630810583 139041496
220582432353 139043228
910340197003 139044960
485281351173 139046692
609927931993 139048424
203075890103 139050156
24509159153 139051888
691158288033 139053620
940451449673 139055352
401950210063 139057084
780791784353 139058816
556708043553 139060548
20307589013 139062280
107840300263 139064012
359234246973 139065744
668049652263 139067476
73527477453 139069208
527297052573 139070940
420157014003 139072672
25209420843 139074404
995772123183 139076136
794096756463 139077868
857820570253 139079600
815804868853 139081332
902637318413 139083064
140752599693 139084796
936249879533 139086528
967061393893 139088260
525896529193 139089992
796897803223 139091724
373239480773 139093456
189770917993 139095188
765386027173 139096920
542002548063 139098652
197473796583 139100384
605026100163 139102116
87532711253 139103848
957957991923 139105580
201675366723 139107312
486681874553 139109044
154757833493 139110776
331924041063 139112508
861321878703 139114240
364136078803 139115972
100837683363 139117704
613429240443 139119436
5602093523 139121168
793396494773 139122900
347329798243 139124632
231086357703 139126364
581917464393 139128096
549005164963 139129828
579116417633 139131560
218481647283 139133292
157558880253 139135024
742277391403 139136756
537800977923 139138488
912440982073 139140220
558808828623 139141952
238088974603 139143684
311616452053 139145416
624633427483 139147148
549005164963 139148880
159659665323 139150612
663848082123 139152344
122545795753 139154076
661747297053 139155808
273802320793 139157540
714266923803 139159272
351531368383 139161004
705163521833 139162736
690458026343 139164468
792696233083 139166200
763985503793 139167932
683455409443 139169664
205876936863 139171396
652643895083 139173128
109240823643 139174860
76328524213 139176592
955857206853 139178324
394247331473 139180056
652643895083 139181788
935549617843 139183520
803200158433 139185252
822807485753 139186984
290608601353 139188716
505588940183 139190448
357133461903 139192180
985968459523 139193912
660346773673 139195644
600124268333 139197376
67925383933 139199108
259096825303 139200840
462872977093 139202572
123946319133 139204304
587519557913 139206036
481079781033 139207768
148455478283 139209500
561609875383 139211232
205876936863 139212964
438363817943 139214696
298311479943 139216428
530098099333 139218160
949554851643 139219892
786393877873 139221624
476878210893 139223356
978965842623 139225088
53219888443 139226820
768187073933 139228552
283605984453 139230284
32912299433 139232016
19607327323 139233748
452369051743 139235480
166662282223 139237212
781492046043 139238944
713566662113 139240676
737375559573 139242408
590320604673 139244140
646341539873 139245872
740876868023 139247604
126747365893 139249336
588920081293 139251068
666649128883 139252800
392846808093 139254532
775889952523 139256264
922944907423 139257996
467774808923 139259728
230386096013 139261460
87532711253 139263192
427159630903 139264924
791295709703 139266656
888632084613 139268388
665948867193 139270120
272401797413 139271852
130948936033 139273584
107140038573 139275316
922244645733 139277048
86832449563 139278780
801799635053 139280512
60922767033 139282244
667349390573 139283976
696760381553 139285708
528697575953 139287440
42715963093 139289172
242290544743 139290904
808101990263 139292636
566511707213 139294368
802499896743 139296100
610628193683 139297832
119044487303 139299564
460071930333 139301296
422958060763 139303028
397748639923 139304760
878828420953 139306492
784293092803 139308224
431361201043 139309956
559509090313 139311688
239489497983 139313420
923645169113 139315152
182068039403 139316884
739476344643 139318616
890032607993 139320348
133049721103 139322080
642139969733 139323812
982467151073 139325544
603625576783 139327276
259096825303 139329008
488082397933 139330740
399849424993 139332472
257696301923 139334204
559509090313 139335936
382342882743 139337668
812303560403 139339400
119044487303 139341132
372539219083 139342864
908939673623 139344596
215680600523 139346328
781492046043 139348060
503488155113 139349792
285706769523 139351524
59522243653 139353256
249293161643 139354988
697460643243 139356720
790595448013 139358452
560909613693 139360184
434862509493 139361916
276603367553 139363648
845215859833 139365380
381642621053 139367112
793396494773 139368844
652643895083 139370576
14705495493 139372308
982467151073 139374040
664548343813 139375772
552506473413 139377504
221982955733 139379236
613429240443 139380968
434162247803 139382700
231786619393 139384432
986668721213 139386164
851518215043 139387896
386544452883 139389628
275903105863 139391360
684155671133 139393092
336125611203 139394824
315818022193 139396556
385143929503 139398288
302513050083 139400020
657545726913 139401752
502787893423 139403484
708664830283 139405216
633036567763 139406948
527297052573 139408680
144253908143 139410412
181367777713 139412144
812303560403 139413876
109240823643 139415608
280104676003 139417340
831210626033 139419072
733874251123 139420804
224083740803 139422536
781492046043 139424268
494384753143 139426000
506289201873 139427732
711465877043 139429464
848016906593 139431196
453769575123 139432928
44816748163 139434660
544803594823 139436392
382342882743 139438124
880228944333 139439856
228985572633 139441588
13304972113 139443320
203776151793 139445052
72827215763 139446784
530798361023 139448516
296210694873 139450248
429260415973 139451980
589620342983 139453712
728272157603 139455444
285006507833 139457176
637238137903 139458908
46217271543 139460640
102938468433 139462372
397048378233 139464104
775889952523 139465836
516793127223 139467568
682054886063 139469300
904037841793 139471032
911740720383 139472764
33612561123 139474496
878128159263 139476228
255595516853 139477960
205176675173 139479692
558808828623 139481424
276603367553 139483156
90333758013 139484888
758383410273 139486620
275903105863 139488352
787794401253 139490084
33612561123 139491816
52519626753 139493548
251393946713 139495280
357833723593 139497012
161760450393 139498744
619031333963 139500476
195373011513 139502208
982467151073 139503940
800399111673 139505672
971963225723 139507404
551806211723 139509136
621132119033 139510868
60222505343 139512600
541302286373 139514332
679253839303 139516064
327022209233 139517796
845916121523 139519528
700261690003 139521260
257696301923 139522992
365536602183 139524724
310215928673 139526456
310215928673 139528188
333324564443 139529920
185569347853 139531652
881629467713 139533384
162460712083 139535116
189070656303 139536848
77028785903 139538580
616930548893 139540312
759783933653 139542044
833311411103 139543776
254895255163 139545508
616230287203 139547240
881629467713 139548972
930647786013 139550704
836812719553 139552436
514692342153 139554168
950955375023 139555900
368337648943 139557632
528697575953 139559364
76328524213 139561096
766786550553 139562828
820706700683 139564560
81930617733 139566292
75628262523 139568024
175065422503 139569756
658245988603 139571488
163861235463 139573220
64424075483 139574952
626734212553 139576684
303913573463 139578416
762584980413 139580148
688357241273 139581880
180667516023 139583612
561609875383 139585344
16806280563 139587076
596622959883 139588808
445366434843 139590540
571413539043 139592272
85431926183 139594004
290608601353 139595736
387944976263 139597468
666649128883 139599200
208677983623 139600932
377441050913 139602664
991570553043 139604396
605026100163 139606128
600824530023 139607860
445366434843 139609592
993671338113 139611324
160359927013 139613056
278704152623 139614788
763285242103 139616520
764685765483 139618252
756282625203 139619984
915242028833 139621716
531498622713 139623448
538501239613 139625180
19607327323 139626912
510490772013 139628644
214980338833 139630376
894934439823 139632108
752081055063 139633840
738776082953 139635572
105739515193 139637304
469875593993 139639036
740176606333 139640768
396348116543 139642500
39214654643 139644232
60922767033 139645964
997172646563 139647696
427859892593 139649428
91734281393 139651160
188370394613 139652892
106439776883 139654624
203075890103 139656356
182768301093 139658088
450968528363 139659820
622532642413 139661552
335425349513 139663284
35713346193 139665016
586119034533 139666748
723370325773 139668480
6302355213 139670212
410353350343 139671944
581917464393 139673676
933448832773 139675408
387944976263 139677140
712166138733 139678872
792696233083 139680604
693959334793 139682336
371138695703 139684068
373939742463 139685800
116943702233 139687532
424358584143 139689264
965660870513 139690996
808101990263 139692728
874626850813 139694460
482480304413 139696192
589620342983 139697924
280104676003 139699656
872526065743 139701388
542002548063 139703120
946753804883 139704852
485981612863 139706584
497185799903 139708316
411053612033 139710048
384443667813 139711780
27310205913 139713512
877427897573 139715244
252094208403 139716976
598023483263 139718708
880929206023 139720440
540602024683 139722172
586819296223 139723904
161060188703 139725636
781492046043 139727368
976164795863 139729100
217081123903 139730832
579816679323 139732564
683455409443 139734296
992971076423 139736028
543403071443 139737760
836112457863 139739492
999973693323 139741224
877427897573 139742956
612028717063 139744688
940451449673 139746420
37113869573 139748152
711465877043 139749884
773088905763 139751616
252794470093 139753348
670850699023 139755080
353632153453 139756812
775889952523 139758544
336125611203 139760276
64424075483 139762008
835412196173 139763740
290608601353 139765472
447467219913 139767204
54620411823 139768936
914541767143 139770668
200975105033 139772400
423658322453 139774132
312316713743 139775864
726171372533 139777596
569312753973 139779328
467074547233 139781060
304613835153 139782792
928547000943 139784524
138651814623 139786256
868324495603 139787988
635837614523 139789720
429260415973 139791452
157558880253 139793184
621132119033 139794916
148455478283 139796648
662447558743 139798380
221282694043 139800112
399149163303 139801844
219882170663 139803576
551806211723 139805308
655444941843 139807040
550405688343 139808772
563010398763 139810504
505588940183 139812236
316518283883 139813968
504888678493 139815700
471276117373 139817432
296910956563 139819164
90333758013 139820896
824208009133 139822628
391446284713 139824360
210078507003 139826092
678553577613 139827824
992270814733 139829556
607126885233 139831288
147054954903 139833020
33612561123 139834752
835412196173 139836484
263298395443 139838216
46917533233 139839948
172264375743 139841680
842414813073 139843412
729672680983 139845144
74928000833 139846876
679253839303 139848608
331223779373 139850340
526596790883 139852072
969862440653 139853804
983867674453 139855536
95235589843 139857268
789895186323 139859000
661747297053 139860732
754181840133 139862464
463573238783 139864196
859221093633 139865928
533599407783 139867660
857120308563 139869392
376040527533 139871124
738075821263 139872856
385143929503 139874588
843115074763 139876320
119744748993 139878052
652643895083 139879784
738776082953 139881516
275202844173 139883248
419456752313 139884980
366937125563 139886712
511191033703 139888444
285706769523 139890176
402650471753 139891908
859921355323 139893640
65824598863 139895372
908939673623 139897104
268200227273 139898836
426459369213 139900568
644240754803 139902300
46917533233 139904032
777290475903 139905764
980366366003 139907496
205876936863 139909228
637938399593 139910960
930647786013 139912692
351531368383 139914424
993671338113 139916156
194672749823 139917888
965660870513 139919620
432761724423 139921352
229685834323 139923084
769587597313 139924816
518893912293 139926548
858520831943 139928280
363435817113 139930012
255595516853 139931744
826308794203 139933476
343828489793 139935208
100837683363 139936940
770287859003 139938672
485281351173 139940404
349430583313 139942136
821406962373 139943868
974764272483 139945600
943952758123 139947332
177166207573 139949064
46217271543 139950796
362035293733 139952528
762584980413 139954260
556708043553 139955992
871125542363 139957724
403350733443 139959456
975464534173 139961188
626033950863 139962920
845215859833 139964652
99437159983 139966384
428560154283 139968116
420157014003 139969848
745778699853 139971580
343828489793 139973312
383043144433 139975044
712866400423 139976776
537800977923 139978508
668749913953 139980240
947454066573 139981972
836112457863 139983704
158959403633 139985436
805300943503 139987168
361335032043 139988900
742977653093 139990632
936249879533 139992364
628134735933 139994096
526596790883 139995828
467774808923 139997560
979666104313 139999292
712166138733 140001024
448167481603 140002756
80530094353 140004488
989469767973 140006220
434162247803 140007952
688357241273 140009684
630235521003 140011416
325621685853 140013148
65824598863 140014880
263998657133 140016612
518893912293 140018344
623232904103 140020076
629535259313 140021808
782892569423 140023540
558808828623 140025272
205176675173 140027004
198174058273 140028736
110641347023 140030468
374640004153 140032200
68625645623 140033932
238789236293 140035664
158259141943 140037396
319319330643 140039128
635137352833 140040860
607827146923 140042592
466374285543 140044324
632336306073 140046056
509790510323 140047788
867624233913 140049520
165962020533 140051252
29410990983 140052984
917342813903 140054716
889332346303 140056448
463573238783 140058180
605026100163 140059912
874626850813 140061644
546904379893 140063376
342427966413 140065108
205876936863 140066840
720569279013 140068572
262598133753 140070304
616930548893 140072036
832611149413 140073768
257696301923 140075500
542002548063 140077232
120445010683 140078964
978965842623 140080696
983867674453 140082428
605026100163 140084160
918043075593 140085892
782192307733 140087624
30811514363 140089356
310215928673 140091088
613429240443 140092820
805300943503 140094552
92434543083 140096284
549705426653 140098016
741577129713 140099748
113442393783 140101480
394947593163 140103212
985268197833 140104944
408252565273 140106676
441865126393 140108408
119044487303 140110140
770988120693 140111872
226884787563 140113604
670150437333 140115336
890732869683 140117068
292709386423 140118800
196773534893 140120532
450968528363 140122264
745078438163 140123996
415255182173 140125728
76328524213 140127460
185569347853 140129192
906838888553 140130924
747879484923 140132656
366937125563 140134388
472676640753 140136120
519594173983 140137852
863422663773 140139584
859921355323 140141316
268900488963 140143048
283605984453 140144780
591721128053 140146512
237388712913 140148244
316518283883 140149976
682054886063 140151708
285006507833 140153440
133049721103 140155172
538501239613 140156904
605026100163 140158636
304613835153 140160368
683455409443 140162100
549705426653 140163832
829810102653 140165564
583317987773 140167296
496485538213 140169028
693959334793 140170760
189770917993 140172492
303913573463 140174224
207977721933 140175956
114142655473 140177688
591020866363 140179420
533599407783 140181152
371138695703 140182884
10503925353 140184616
764685765483 140186348
116243440543 140188080
414554920483 140189812
177166207573 140191544
464973762163 140193276
747179223233 140195008
795497279843 140196740
934849356153 140198472
188370394613 140200204
252794470093 140201936
705863783523 140203668
904037841793 140205400
892133393063 140207132
468475070613 140208864
19607327323 140210596
500687108353 140212328
710065353663 140214060
362035293733 140215792
423658322453 140217524
315818022193 140219256
806701466883 140220988
897035224893 140222720
565811445523 140224452
724770849153 140226184
521694959053 140227916
941151711363 140229648
84731664493 140231380
346629536553 140233112
121145272373 140234844
270301012343 140236576
762584980413 140238308
74227739143 140240040
188370394613 140241772
597323221573 140243504
345229013173 140245236
575615109183 140246968
626033950863 140248700
5602093523 140250432
490883444693 140252164
407552303583 140253896
804600681813 140255628
808802251953 140257360
270301012343 140259092
887231561233 140260824
523095482433 140262556
499986846663 140264288
148455478283 140266020
783592831113 140267752
41315439713 140269484
381642621053 140271216
653344156773 140272948
760484195343 140274680
749980269993 140276412
15405757183 140278144
640039184663 140279876
306714620223 140281608
118344225613 140283340
243691068123 140285072
914541767143 140286804
360634770353 140288536
978265580933 140290268
668049652263 140292000
329122994303 140293732
864823187153 140295464
525896529193 140297196
254895255163 140298928
359934508663 140300660
615530025513 140302392
277303629243 140304124
977565319243 140305856
929247262633 140307588
649142586633 140309320
80530094353 140311052
665948867193 140312784
782892569423 140314516
765386027173 140316248
279404414313 140317980
801799635053 140319712
677153054233 140321444
684155671133 140323176
275903105863 140324908
448167481603 140326640
754181840133 140328372
284306246143 140330104
490183183003 140331836
577715894253 140333568
663147820433 140335300
3501308453 140337032
946753804883 140338764
728972419293 140340496
608527408613 140342228
303213311773 140343960
397748639923 140345692
584018249463 140347424
48318056613 140349156
463573238783 140350888
327022209233 140352620
386544452883 140354352
999973693323 140356084
649842848323 140357816
724770849153 140359548
425058845833 140361280
545503856513 140363012
491583706383 140364744
161760450393 140366476
327722470923 140368208
123246057443 140369940
262598133753 140371672
218481647283 140373404
681354624373 140375136
231086357703 140376868
392146546403 140378600
770287859003 140380332
640739446353 140382064
520294435673 140383796
492283968073 140385528
796897803223 140387260
244391329813 140388992
623933165793 140390724
450268266673 140392456
698861166623 140394188
754181840133 140395920
301812788393 140397652
609927931993 140399384
299712003323 140401116
806001205193 140402848
572814062423 140404580
907539150243 140406312
357833723593 140408044
834011672793 140409776
920143860663 140411508
934149094463 140413240
35013084503 140414972
276603367553 140416704
388645237953 140418436
247892638263 140420168
174365160813 140421900
198874319963 140423632
686256456203 140425364
112742132093 140427096
278003890933 140428828
739476344643 140430560
226884787563 140432292
397748639923 140434024
383043144433 140435756
97336374913 140437488
304613835153 140439220
476177949203 140440952
35713346193 140442684
605026100163 140444416
69325907313 140446148
11204187043 140447880
612028717063 140449612
869725018983 140451344
85431926183 140453076
205176675173 140454808
224083740803 140456540
804600681813 140458272
269600750653 140460004
241590283053 140461736
927146477563 140463468
709365091973 140465200
440464603013 140466932
436963294563 140468664
927146477563 140470396
345229013173 140472128
129548412653 140473860
244391329813 140475592
2801046763 140477324
978265580933 140479056
423658322453 140480788
302513050083 140482520
910340197003 140484252
240189759673 140485984
641439708043 140487716
405451518513 140489448
616230287203 140491180
810903037023 140492912
469175332303 140494644
743677914783 140496376
967761655583 140498108
620431857343 140499840
396348116543 140501572
116943702233 140503304
387944976263 140505036
171564114053 140506768
203776151793 140508500
475477687513 140510232
487382136243 140511964
682054886063 140513696
54620411823 140515428
631636044383 140517160
207977721933 140518892
798998588293 140520624
139352076313 140522356
41315439713 140524088
925745954183 140525820
422257799073 140527552
682755147753 140529284
413854658793 140531016
471276117373 140532748
890732869683 140534480
364836340493 140536212
438363817943 140537944
359234246973 140539676
219882170663 140541408
254194993473 140543140
318619068953 140544872
900536533343 140546604
450268266673 140548336
556007781863 140550068
398448901613 140551800
878128159263 140553532
553206735103 140555264
370438434013 140556996
150556263353 140558728
230386096013 140560460
709365091973 140562192
846616383213 140563924
628134735933 140565656
96636113223 140567388
497185799903 140569120
467774808923 140570852
549005164963 140572584
906838888553 140574316
365536602183 140576048
827009055893 140577780
728272157603 140579512
166662282223 140581244
507689725253 140582976
572814062423 140584708
840314028003 140586440
922244645733 140588172
420157014003 140589904
861321878703 140591636
54620411823 140593368
807401728573 140595100
138651814623 140596832
484581089483 140598564
301112526703 140600296
906138626863 140602028
711465877043 140603760
312316713743 140605492
728272157603 140607224
788494662943 140608956
640739446353 140610688
175765684193 140612420
137951552933 140614152
679954100993 140615884
534299669473 140617616
637238137903 140619348
865523448843 140621080
470575855683 140622812
70726430693 140624544
211479030383 140626276
481780042723 140628008
53920150133 140629740
467074547233 140631472
275903105863 140633204
37814131263 140634936
981766889383 140636668
144253908143 140638400
570013015663 140640132
397748639923 140641864
462172715403 140643596
85431926183 140645328
830510364343 140647060
614829763823 140648792
577015632563 140650524
42015701403 140652256
563710660453 140653988
932048309393 140655720
442565388083 140657452
820006438993 140659184
510490772013 140660916
349430583313 140662648
825608532513 140664380
122545795753 140666112
121845534063 140667844
18907065633 140669576
755582363513 140671308
44116486473 140673040
832611149413 140674772
641439708043 140676504
455870360193 140678236
18907065633 140679968
27310205913 140681700
352231630073 140683432
189770917993 140685164
406852041893 140686896
139352076313 140688628
56721196893 140690360
585418772843 140692092
84731664493 140693824
431361201043 140695556
16106018873 140697288
606426623543 140699020
33612561123 140700752
48318056613 140702484
922244645733 140704216
836812719553 140705948
96636113223 140707680
84731664493 140709412
877427897573 140711144
945353281503 140712876
640039184663 140714608
818605915613 140716340
276603367553 140718072
961459300373 140719804
892133393063 140721536
698160904933 140723268
791295709703 140725000
329122994303 140726732
893533916443 140728464
314417498813 140730196
764685765483 140731928
937650402913 140733660
981066627693 140735392
251393946713 140737124
850817953353 140738856
346629536553 140740588
913141243763 140742320
631636044383 140744052
25909682533 140745784
810202775333 140747516
489482921313 140749248
193272226443 140750980
224083740803 140752712
22408374083 140754444
582617726083 140756176
761184457033 140757908
946053543193 140759640
703762998453 140761372
157558880253 140763104
822107224063 140764836
168763067293 140766568
119044487303 140768300
870425280673 140770032
957257730233 140771764
84031402803 140773496
480379519343 140775228
873226327433 140776960
719869017323 140778692
329823255993 140780424
357833723593 140782156
346629536553 140783888
373939742463 140785620
661747297053 140787352
498586323283 140789084
538501239613 140790816
130948936033 140792548
703062736763 140794280
935549617843 140796012
825608532513 140797744
776590214213 140799476
436963294563 140801208
601524791713 140802940
689057502963 140804672
876727635883 140806404
560909613693 140808136
481079781033 140809868
546204118203 140811600
86132187873 140813332
371838957393 140815064
145654431523 140816796
186969871233 140818528
43416224783 140820260
702362475073 140821992
238789236293 140823724
670850699023 140825456
953756421783 140827188
368337648943 140828920
116243440543 140830652
723370325773 140832384
885130776163 140834116
338226396273 140835848
896334963203 140837580
511891295393 140839312
506289201873 140841044
707264306903 140842776
877427897573 140844508
876727635883 140846240
217781385593 140847972
678553577613 140849704
266099442203 140851436
131649197723 140853168
843115074763 140854900
408952826963 140856632
202375628413 140858364
771688382383 140860096
467074547233 140861828
378141312603 140863560
168062805603 140865292
952355898403 140867024
293409648113 140868756
443265649773 140870488
570013015663 140872220
571413539043 140873952
82630879423 140875684
569312753973 140877416
498586323283 140879148
967761655583 140880880
855019523493 140882612
343828489793 140884344
435562771183 140886076
71426692383 140887808
642840231423 140889540
374640004153 140891272
317918807263 140893004
787094139563 140894736
457971145263 140896468
305314096843 140898200
163861235463 140899932
311616452053 140901664
450968528363 140903396
951655636713 140905128
822107224063 140906860
56721196893 140908592
798298326603 140910324
790595448013 140912056
423658322453 140913788
746478961543 140915520
61623028723 140917252
967761655583 140918984
32212037743 140920716
53219888443 140922448
571413539043 140924180
349430583313 140925912
184168824473 140927644
911040458693 140929376
248592899953 140931108
411053612033 140932840
696760381553 140934572
597323221573 140936304
880228944333 140938036
764685765483 140939768
376040527533 140941500
315117760503 140943232
532899146093 140944964
605726361853 140946696
88933234633 140948428
790595448013 140950160
196773534893 140951892
753481578443 140953624
815804868853 140955356
579116417633 140957088
613429240443 140958820
464973762163 140960552
740176606333 140962284
633736829453 140964016
826308794203 140965748
571413539043 140967480
352931891763 140969212
628134735933 140970944
363435817113 140972676
829109840963 140974408
258396563613 140976140
789194924633 140977872
33612561123 140979604
933448832773 140981336
627434474243 140983068
493684491453 140984800
56020935203 140986532
329823255993 140988264
119044487303 140989996
223383479113 140991728
707264306903 140993460
280104676003 140995192
597323221573 140996924
887231561233 140998656
403350733443 141000388
841714551383 141002120
593821913123 141003852
791995971393 141005584
402650471753 141007316
165261758843 141009048
357133461903 141010780
218481647283 141012512
447467219913 141014244
899136009963 141015976
531498622713 141017708
314417498813 141019440
164561497153 141021172
642139969733 141022904
197473796583 141024636
252794470093 141026368
578416155943 141028100
563710660453 141029832
268900488963 141031564
155458095183 141033296
829810102653 141035028
502087631733 141036760
835412196173 141038492
523095482433 141040224
925045692493 141041956
710065353663 141043688
223383479113 141045420
303913573463 141047152
931348047703 141048884
770988120693 141050616
394247331473 141052348
267499965583 141054080
918043075593 141055812
271001274033 141057544
506289201873 141059276
968461917273 141061008
166662282223 141062740
337526134583 141064472
995071861493 141066204
385844191193 141067936
997172646563 141069668
780791784353 141071400
242990806433 141073132
360634770353 141074864
517493388913 141076596
35713346193 141078328
293409648113 141080060
51119103373 141081792
573514324113 141083524
190471179683 141085256
588920081293 141086988
444666173153 141088720
563710660453 141090452
938350664603 141092184
696760381553 141093916
735274774503 141095648
772388644073 141097380
64424075483 141099112
468475070613 141100844
315818022193 141102576
864122925463 141104308
538501239613 141106040
536400454543 141107772
221282694043 141109504
959358515303 141111236
572113800733 141112968
238789236293 141114700
225484264183 141116432
721269540703 141118164
134450244483 141119896
780091522663 141121628
204476413483 141123360
700961951693 141125092
604325838473 141126824
63023552103 141128556
303213311773 141130288
319319330643 141132020
134450244483 141133752
424358584143 141135484
94535328153 141137216
936950141223 141138948
343828489793 141140680
848016906593 141142412
159659665323 141144144
383743406123 141145876
347329798243 141147608
237388712913 141149340
985968459523 141151072
415955443863 141152804
44116486473 141154536
102238206743 141156268
731773466053 141158000
828409579273 141159732
37814131263 141161464
223383479113 141163196
867624233913 141164928
206577198553 141166660
36413607883 141168392
602225053403 141170124
219882170663 141171856
462872977093 141173588
989469767973 141175320
334024826133 141177052
104338991813 141178784
488782659623 141180516
897735486583 141182248
411753873723 141183980
827709317583 141185712
707964568593 141187444
937650402913 141189176
838913504623 141190908
23808897463 141192640
997872908253 141194372
254895255163 141196104
5602093523 141197836
317918807263 141199568
604325838473 141201300
176465945883 141203032
160359927013 141204764
545503856513 141206496
163160973773 141208228
644240754803 141209960
964260347133 141211692
49018318303 141213424
133049721103 141215156
88232972943 141216888
386544452883 141218620
698861166623 141220352
607827146923 141222084
662447558743 141223816
150556263353 141225548
144253908143 141227280
43416224783 141229012
838913504623 141230744
999273431633 141232476
827009055893 141234208
617630810583 141235940
168763067293 141237672
759783933653 141239404
47617794923 141241136
70726430693 141242868
260497348683 141244600
99437159983 141246332
523795744123 141248064
996472384873 141249796
355732938523 141251528
65124337173 141253260
116943702233 141254992
54620411823 141256724
324921424163 141258456
321420115713 141260188
348730321623 141261920
937650402913 141263652
754181840133 141265384
934149094463 141267116
43416224783 141268848
887231561233 141270580
668749913953 141272312
263298395443 141274044
76328524213 141275776
712866400423 141277508
736675297883 141279240
336825872893 141280972
489482921313 141282704
654744680153 141284436
968461917273 141286168
256295778543 141287900
923645169113 141289632
719168755633 141291364
799698849983 141293096
651243371703 141294828
981766889383 141296560
84731664493 141298292
927846739253 141300024
583317987773 141301756
588219819603 141303488
140052338003 141305220
710765615353 141306952
210078507003 141308684
776590214213 141310416
146354693213 141312148
182068039403 141313880
757683148583 141315612
836812719553 141317344
245791853193 141319076
208677983623 141320808
598023483263 141322540
179967254333 141324272
172964637433 141326004
977565319243 141327736
941851973053 141329468
822807485753 141331200
216380862213 141332932
978265580933 141334664
704463260143 141336396
688357241273 141338128
565111183833 141339860
700961951693 141341592
842414813073 141343324
254194993473 141345056
843815336453 141346788
11904448733 141348520
393547069783 141350252
113442393783 141351984
383743406123 141353716
3 141355448
104338991813 141357180
635837614523 141358912
201675366723 141360644
77729047593 141362376
8403140283 141364108
827009055893 141365840
462172715403 141367572
231086357703 141369304
664548343813 141371036
604325838473 141372768
572113800733 141374500
806701466883 141376232
72126954073 141377964
345929274863 141379696
709365091973 141381428
880228944333 141383160
537100716233 141384892
474077164133 141386624
461472453713 141388356
639338922973 141390088
443965911463 141391820
685556194513 141393552
532198884403 141395284
469175332303 141397016
541302286373 141398748
684155671133 141400480
39214654643 141402212
235287927843 141403944
871125542363 141405676
964260347133 141407408
289908339663 141409140
977565319243 141410872
664548343813 141412604
51119103373 141414336
421557537383 141416068
963560085443 141417800
54620411823 141419532
147054954903 141421264
217781385593 141422996
74227739143 141424728
189770917993 141426460
983867674453 141428192
323520900783 141429924
355732938523 141431656
72126954073 141433388
728972419293 141435120
15405757183 141436852
577015632563 141438584
268900488963 141440316
884430514473 141442048
644941016493 141443780
479679257653 141445512
616230287203 141447244
252094208403 141448976
393547069783 141450708
313016975433 141452440
695359858173 141454172
652643895083 141455904
892833654753 141457636
982467151073 141459368
252094208403 141461100
655444941843 141462832
416655705553 141464564
537100716233 141466296
840314028003 141468028
862722402083 141469760
558108566933 141471492
556007781863 141473224
903337580103 141474956
915242028833 141476688
330523517683 141478420
176465945883 141480152
711465877043 141481884
797598064913 141483616
53219888443 141485348
249293161643 141487080
858520831943 141488812
532899146093 141490544
197473796583 141492276
453769575123 141494008
787094139563 141495740
279404414313 141497472
304613835153 141499204
123246057443 141500936
543403071443 141502668
995772123183 141504400
790595448013 141506132
271701535723 141507864
626734212553 141509596
362735555423 141511328
697460643243 141513060
591721128053 141514792
410353350343 141516524
567912230593 141518256
490883444693 141519988
87532711253 141521720
890732869683 141523452
556007781863 141525184
581217202703 141526916
829810102653 141528648
654744680153 141530380
64424075483 141532112
140052338003 141533844
742277391403 141535576
327722470923 141537308
462172715403 141539040
157558880253 141540772
382342882743 141542504
147755216593 141544236
702362475073 141545968
315818022193 141547700
60922767033 141549432
706564045213 141551164
102938468433 141552896
201675366723 141554628
224784002493 141556360
165261758843 141558092
906838888553 141559824
765386027173 141561556
666649128883 141563288
317918807263 141565020
350831106693 141566752
228285310943 141568484
406151780203 141570216
929947524323 141571948
979666104313 141573680
387244714573 141575412
700261693 141577144
285006507833 141578876
310916190363 141580608
943952758123 141582340
712866400423 141584072
385844191193 141585804
423658322453 141587536
70026169003 141589268
374640004153 141591000
335425349513 141592732
502087631733 141594464
446766958223 141596196
157558880253 141597928
607827146923 141599660
797598064913 141601392
120445010683 141603124
168062805603 141604856
466374285543 141606588
959358515303 141608320
471976379063 141610052
643540493113 141611784
115543178853 141613516
904738103483 141615248
577715894253 141616980
332624302753 141618712
629535259313 141620444
507689725253 141622176
495785276523 141623908
197473796583 141625640
846616383213 141627372
936249879533 141629104
156858618563 141630836
692558811413 141632568
765386027173 141634300
332624302753 141636032
686256456203 141637764
600124268333 141639496
454469836813 141641228
742977653093 141642960
581217202703 141644692
920844122353 141646424
182768301093 141648156
523095482433 141649888
750680531683 141651620
601524791713 141653352
165962020533 141655084
344528751483 141656816
955156945163 141658548
896334963203 141660280
497185799903 141662012
400549686683 141663744
391446284713 141665476
578416155943 141667208
485281351173 141668940
700261690003 141670672
950255113333 141672404
671550960713 141674136
428560154283 141675868
286407031213 141677600
253494731783 141679332
869725018983 141681064
156858618563 141682796
18907065633 141684528
838213242933 141686260
94535328153 141687992
975464534173 141689724
227585049253 141691456
941151711363 141693188
415255182173 141694920
504188416803 141696652
81930617733 141698384
875327112503 141700116
880929206023 141701848
425058845833 141703580
140052338003 141705312
544803594823 141707044
302513050083 141708776
113442393783 141710508
891433131373 141712240
873926589123 141713972
661047035363 141715704
381642621053 141717436
925745954183 141719168
498586323283 141720900
236688451223 141722632
511191033703 141724364
100837683363 141726096
875327112503 141727828
184869086163 141729560
498586323283 141731292
504888678493 141733024
603625576783 141734756
567912230593 141736488
817905653923 141738220
98736898293 141739952
917342813903 141741684
553206735103 141743416
425058845833 141745148
319319330643 141746880
805300943503 141748612
309515666983 141750344
565111183833 141752076
558108566933 141753808
756282625203 141755540
821406962373 141757272
430660939353 141759004
757683148583 141760736
588920081293 141762468
731773466053 141764200
563010398763 141765932
352931891763 141767664
421557537383 141769396
512591557083 141771128
555307520173 141772860
233187142773 141774592
72827215763 141776324
948154328263 141778056
370438434013 141779788
467774808923 141781520
552506473413 141783252
281505199383 141784984
764685765483 141786716
681354624373 141788448
810202775333 141790180
85431926183 141791912
985268197833 141793644
972663487413 141795376
986668721213 141797108
179266992643 141798840
275903105863 141800572
478278734273 141802304
324921424163 141804036
681354624373 141805768
824908270823 141807500
320019592333 141809232
862022140393 141810964
784993354493 141812696
43416224783 141814428
774489429143 141816160
445366434843 141817892
653344156773 141819624
256295778543 141821356
651943633393 141823088
833311411103 141824820
408952826963 141826552
324221162473 141828284
287107292903 141830016
300412265013 141831748
906138626863 141833480
120445010683 141835212
867624233913 141836944
718468493943 141838676
362035293733 141840408
791995971393 141842140
438363817943 141843872
693259073103 141845604
18206803943 141847336
484581089483 141849068
614829763823 141850800
302513050083 141852532
120445010683 141854264
441164864703 141855996
745778699853 141857728
210078507003 141859460
125346842513 141861192
388645237953 141862924
705863783523 141864656
168062805603 141866388
770988120693 141868120
197473796583 141869852
247192376573 141871584
903337580103 141873316
268200227273 141875048
869725018983 141876780
98036636603 141878512
256295778543 141880244
779391260973 141881976
804600681813 141883708
14005233803 141885440
952355898403 141887172
521694959053 141888904
48318056613 141890636
211479030383 141892368
12604710423 141894100
549005164963 141895832
721269540703 141897564
49018318303 141899296
352931891763 141901028
835412196173 141902760
649842848323 141904492
824208009133 141906224
168763067293 141907956
906838888553 141909688
996472384873 141911420
149856001663 141913152
484581089483 141914884
705163521833 141916616
524496005813 141918348
823507747443 141920080
278704152623 141921812
971262964033 141923544
707964568593 141925276
859221093633 141927008
9103401973 141928740
940451449673 141930472
49718579993 141932204
615530025513 141933936
953756421783 141935668
556007781863 141937400
990170029663 141939132
711465877043 141940864
524496005813 141942596
378141312603 141944328
742977653093 141946060
109941085333 141947792
672951484093 141949524
251393946713 141951256
756282625203 141952988
490883444693 141954720
253494731783 141956452
131649197723 141958184
788494662943 141959916
583317987773 141961648
139352076313 141963380
263998657133 141965112
957957991923 141966844
128848150963 141968576
642840231423 141970308
333324564443 141972040
769587597313 141973772
613429240443 141975504
919443598973 141977236
820706700683 141978968
353632153453 141980700
397748639923 141982432
376740789223 141984164
953756421783 141985896
35013084503 141987628
573514324113 141989360
353632153453 141991092
795497279843 141992824
33612561123 141994556
747179223233 141996288
285006507833 141998020
72126954073 141999752
359234246973 142001484
650543110013 142003216
957957991923 142004948
570013015663 142006680
558108566933 142008412
763285242103 142010144
414554920483 142011876
210078507003 142013608
39914916333 142015340
16106018873 142017072
771688382383 142018804
403350733443 142020536
466374285543 142022268
51819365063 142024000
163861235463 142025732
558108566933 142027464
481079781033 142029196
409653088653 142030928
694659596483 142032660
579116417633 142034392
984567936143 142036124
686256456203 142037856
511891295393 142039588
984567936143 142041320
397748639923 142043052
497886061593 142044784
242290544743 142046516
773088905763 142048248
496485538213 142049980
402650471753 142051712
371838957393 142053444
97336374913 142055176
888632084613 142056908
579116417633 142058640
896334963203 142060372
733874251123 142062104
668049652263 142063836
898435748273 142065568
310215928673 142067300
365536602183 142069032
198174058273 142070764
80530094353 142072496
844515598143 142074228
887231561233 142075960
38514392953 142077692
859221093633 142079424
439064079633 142081156
870425280673 142082888
105739515193 142084620
488082397933 142086352
112041870403 142088084
533599407783 142089816
20307589013 142091548
519594173983 142093280
780791784353 142095012
555307520173 142096744
911040458693 142098476
247192376573 142100208
155458095183 142101940
150556263353 142103672
446766958223 142105404
875327112503 142107136
29410990983 142108868
343128228103 142110600
934849356153 142112332
417355967243 142114064
250693685023 142115796
188370394613 142117528
559509090313 142119260
850117691663 142120992
859921355323 142122724
700261690003 142124456
182768301093 142126188
132349459413 142127920
869725018983 142129652
558808828623 142131384
726171372533 142133116
993671338113 142134848
688357241273 142136580
953756421783 142138312
602225053403 142140044
741577129713 142141776
317218545573 142143508
59522243653 142145240
847316644903 142146972
404050995133 142148704
343828489793 142150436
749280008303 142152168
559509090313 142153900
447467219913 142155632
685556194513 142157364
845215859833 142159096
488782659623 142160828
691158288033 142162560
712866400423 142164292
936950141223 142166024
279404414313 142167756
77729047593 142169488
672951484093 142171220
220582432353 142172952
771688382383 142174684
543403071443 142176416
413854658793 142178148
822107224063 142179880
695359858173 142181612
686256456203 142183344
417355967243 142185076
434162247803 142186808
805300943503 142188540
539901762993 142190272
620431857343 142192004
703062736763 142193736
890732869683 142195468
281505199383 142197200
183468562783 142198932
531498622713 142200664
400549686683 142202396
371138695703 142204128
782192307733 142205860
710065353663 142207592
2100785073 142209324
602225053403 142211056
286407031213 142212788
453069313433 142214520
155458095183 142216252
700261693 142217984
167362543913 142219716
626734212553 142221448
248592899953 142223180
641439708043 142224912
150556263353 142226644
483880827793 142228376
994371599803 142230108
455870360193 142231840
879528682643 142233572
270301012343 142235304
865523448843 142237036
600124268333 142238768
161060188703 142240500
761184457033 142242232
616230287203 142243964
901937056723 142245696
719168755633 142247428
98736898293 142249160
265399180513 142250892
572113800733 142252624
156858618563 142254356
735274774503 142256088
247892638263 142257820
254895255163 142259552
263998657133 142261284
657545726913 142263016
501387370043 142264748
622532642413 142266480
107140038573 142268212
689757764653 142269944
317218545573 142271676
3 142273408
998573169943 142275140
506289201873 142276872
693259073103 142278604
716367708873 142280336
800399111673 142282068
432061462733 142283800
951655636713 142285532
920844122353 142287264
469175332303 142288996
84731664493 142290728
291308863043 142292460
975464534173 142294192
637938399593 142295924
186969871233 142297656
784993354493 142299388
960759038683 142301120
639338922973 142302852
425759107523 142304584
977565319243 142306316
243691068123 142308048
699561428313 142309780
266799703893 142311512
486681874553 142313244
40615178023 142314976
809502513643 142316708
371838957393 142318440
931348047703 142320172
280804937693 142321904
686956717893 142323636
267499965583 142325368
893533916443 142327100
606426623543 142328832
68625645623 142330564
958658253613 142332296
293409648113 142334028
766086288863 142335760
172264375743 142337492
85431926183 142339224
467074547233 142340956
167362543913 142342688
645641278183 142344420
923645169113 142346152
91734281393 142347884
956557468543 142349616
121145272373 142351348
567211968903 142353080
411053612033 142354812
481079781033 142356544
710765615353 142358276
88232972943 142360008
971262964033 142361740
224083740803 142363472
596622959883 142365204
177866469263 142366936
199574581653 142368668
997872908253 142370400
941851973053 142372132
215680600523 142373864
47617794923 142375596
556708043553 142377328
24509159153 142379060
531498622713 142380792
263998657133 142382524
587519557913 142384256
530098099333 142385988
114842917163 142387720
562310137073 142389452
431361201043 142391184
308815405293 142392916
702362475073 142394648
343828489793 142396380
324221162473 142398112
969862440653 142399844
727571895913 142401576
723370325773 142403308
334024826133 142405040
881629467713 142406772
379541835983 142408504
950955375023 142410236
714266923803 142411968
560909613693 142413700
863422663773 142415432
335425349513 142417164
174365160813 142418896
554607258483 142420628
301812788393 142422360
635137352833 142424092
581217202703 142425824
753481578443 142427556
786393877873 142429288
313717237123 142431020
168763067293 142432752
953756421783 142434484
620431857343 142436216
670850699023 142437948
158959403633 142439680
750680531683 142441412
417355967243 142443144
882329729403 142444876
457270883573 142446608
986668721213 142448340
341727704723 142450072
616230287203 142451804
16806280563 142453536
154757833493 142455268
710065353663 142457000
424358584143 142458732
105739515193 142460464
168062805603 142462196
408952826963 142463928
836112457863 142465660
296910956563 142467392
432061462733 142469124
576315370873 142470856
29410990983 142472588
561609875383 142474320
356433200213 142476052
475477687513 142477784
596622959883 142479516
185569347853 142481248
580516941013 142482980
373939742463 142484712
794797018153 142486444
962859823753 142488176
355732938523 142489908
190471179683 142491640
877427897573 142493372
621132119033 142495104
219181908973 142496836
146354693213 142498568
346629536553 142500300
560209352003 142502032
301812788393 142503764
665248605503 142505496
82630879423 142507228
862022140393 142508960
936950141223 142510692
514692342153 142512424
986668721213 142514156
878828420953 142515888
518893912293 142517620
919443598973 142519352
574914847493 142521084
135150506173 142522816
995071861493 142524548
15405757183 142526280
406852041893 142528012
319319330643 142529744
634437091143 142531476
523095482433 142533208
866923972223 142534940
84031402803 142536672
924345430803 142538404
754181840133 142540136
802499896743 142541868
878828420953 142543600
373939742463 142545332
704463260143 142547064
284306246143 142548796
885130776163 142550528
510490772013 142552260
228985572633 142553992
340327181343 142555724
592421389743 142557456
801099373363 142559188
588219819603 142560920
310215928673 142562652
738075821263 142564384
342427966413 142566116
980366366003 142567848
790595448013 142569580
819306177303 142571312
186969871233 142573044
644240754803 142574776
249293161643 142576508
228285310943 142578240
763285242103 142579972
991570553043 142581704
307414881913 142583436
308815405293 142585168
932048309393 142586900
704463260143 142588632
919443598973 142590364
911740720383 142592096
519594173983 142593828
806001205193 142595560
523795744123 142597292
523095482433 142599024
46217271543 142600756
784293092803 142602488
852918738423 142604220
766086288863 142605952
231086357703 142607684
733874251123 142609416
355732938523 142611148
199574581653 142612880
525196267503 142614612
575615109183 142616344
549705426653 142618076
198874319963 142619808
663147820433 142621540
332624302753 142623272
715667447183 142625004
904037841793 142626736
617630810583 142628468
731773466053 142630200
95935851533 142631932
574214585803 142633664
855019523493 142635396
174365160813 142637128
169463328983 142638860
978965842623 142640592
658245988603 142642324
83331141113 142644056
287107292903 142645788
242990806433 142647520
529397837643 142649252
825608532513 142650984
483880827793 142652716
185569347853 142654448
759083671963 142656180
546904379893 142657912
19607327323 142659644
9803663663 142661376
17506542253 142663108
486681874553 142664840
581917464393 142666572
431361201043 142668304
640039184663 142670036
652643895083 142671768
519594173983 142673500
549705426653 142675232
2100785073 142676964
882329729403 142678696
632336306073 142680428
345229013173 142682160
225484264183 142683892
978265580933 142685624
91034019703 142687356
564410922143 142689088
105039253503 142690820
249293161643 142692552
527297052573 142694284
560909613693 142696016
929247262633 142697748
928547000943 142699480
517493388913 142701212
772388644073 142702944
264698918823 142704676
151956786733 142706408
424358584143 142708140
349430583313 142709872
420157014003 142711604
369738172323 142713336
803200158433 142715068
62323290413 142716800
616230287203 142718532
109941085333 142720264
689057502963 142721996
918743337283 142723728
224784002493 142725460
618331072273 142727192
855719785183 142728924
426459369213 142730656
514692342153 142732388
445366434843 142734120
28010467603 142735852
635837614523 142737584
837512981243 142739316
768887335623 142741048
255595516853 142742780
219181908973 142744512
159659665323 142746244
768887335623 142747976
813704083783 142749708
84031402803 142751440
517493388913 142753172
630935782693 142754904
535700192853 142756636
684155671133 142758368
488782659623 142760100
585418772843 142761832
297611218253 142763564
509090248633 142765296
553906996793 142767028
187670132923 142768760
96636113223 142770492
855019523493 142772224
563710660453 142773956
21007850703 142775688
487382136243 142777420
960058776993 142779152
155458095183 142780884
420157014003 142782616
495785276523 142784348
818605915613 142786080
766086288863 142787812
729672680983 142789544
911040458693 142791276
689057502963 142793008
291308863043 142794740
710065353663 142796472
180667516023 142798204
115543178853 142799936
200975105033 142801668
994371599803 142803400
696760381553 142805132
641439708043 142806864
747879484923 142808596
533599407783 142810328
329823255993 142812060
942552234743 142813792
350130845003 142815524
71426692383 142817256
626734212553 142818988
353632153453 142820720
226184525873 142822452
613429240443 142824184
483180566103 142825916
60922767033 142827648
20307589013 142829380
502787893423 142831112
670150437333 142832844
119744748993 142834576
129548412653 142836308
343128228103 142838040
577015632563 142839772
300412265013 142841504
983167412763 142843236
161060188703 142844968
590320604673 142846700
352231630073 142848432
838913504623 142850164
63723813793 142851896
405451518513 142853628
462872977093 142855360
828409579273 142857092
159659665323 142858824
144253908143 142860556
204476413483 142862288
608527408613 142864020
826308794203 142865752
910340197003 142867484
35713346193 142869216
885130776163 142870948
823507747443 142872680
183468562783 142874412
53219888443 142876144
832611149413 142877876
866223710533 142879608
815104607163 142881340
431361201043 142883072
957957991923 142884804
971963225723 142886536
533599407783 142888268
599424006643 142890000
518193650603 142891732
752781316753 142893464
582617726083 142895196
234587666153 142896928
378841574293 142898660
235988189533 142900392
827709317583 142902124
171564114053 142903856
883029991093 142905588
663147820433 142907320
180667516023 142909052
435562771183 142910784
503488155113 142912516
315117760503 142914248
44116486473 142915980
71426692383 142917712
923645169113 142919444
539901762993 142921176
322120377403 142922908
693959334793 142924640
438363817943 142926372
964260347133 142928104
528697575953 142929836
770287859003 142931568
450968528363 142933300
336125611203 142935032
70726430693 142936764
593121651433 142938496
228285310943 142940228
985268197833 142941960
885831037853 142943692
172964637433 142945424
475477687513 142947156
350130845003 142948888
420157014003 142950620
204476413483 142952352
425058845833 142954084
262598133753 142955816
525896529193 142957548
863422663773 142959280
287807554593 142961012
351531368383 142962744
874626850813 142964476
920844122353 142966208
958658253613 142967940
885831037853 142969672
541302286373 142971404
6302355213 142973136
683455409443 142974868
287107292903 142976600
252794470093 142978332
450968528363 142980064
645641278183 142981796
289908339663 142983528
588920081293 142985260
883029991093 142986992
439764341323 142988724
813704083783 142990456
927146477563 142992188
716367708873 142993920
878128159263 142995652
612728978753 142997384
526596790883 142999116
462172715403 143000848
49718579993 143002580
688357241273 143004312
533599407783 143006044
622532642413 143007776
92434543083 143009508
441164864703 143011240
55320673513 143012972
826308794203 143014704
160359927013 143016436
948854589953 143018168
461472453713 143019900
383743406123 143021632
369037910633 143023364
371838957393 143025096
782892569423 143026828
406151780203 143028560
329823255993 143030292
51819365063 143032024
631636044383 143033756
425759107523 143035488
167362543913 143037220
603625576783 143038952
64424075483 143040684
317218545573 143042416
193272226443 143044148
513992080463 143045880
840314028003 143047612
59522243653 143049344
135850767863 143051076
147054954903 143052808
119044487303 143054540
182068039403 143056272
476177949203 143058004
520994697363 143059736
566511707213 143061468
243691068123 143063200
233887404463 143064932
480379519343 143066664
619031333963 143068396
981066627693 143070128
37814131263 143071860
14005233803 143073592
933448832773 143075324
224784002493 143077056
852218476733 143078788
424358584143 143080520
670850699023 143082252
570713277353 143083984
876727635883 143085716
534999931163 143087448
748579746613 143089180
711465877043 143090912
295510433183 143092644
728272157603 143094376
565111183833 143096108
710065353663 143097840
249993423333 143099572
971963225723 143101304
463573238783 143103036
826308794203 143104768
498586323283 143106500
196773534893 143108232
32912299433 143109964
953056160093 143111696
84031402803 143113428
801799635053 143115160
139352076313 143116892
654744680153 143118624
114842917163 143120356
752081055063 143122088
764685765483 143123820
280804937693 143125552
901236795033 143127284
324921424163 143129016
286407031213 143130748
265399180513 143132480
887231561233 143134212
412454135413 143135944
140752599693 143137676
960759038683 143139408
259797086993 143141140
48318056613 143142872
721269540703 143144604
142853384763 143146336
22408374083 143148068
994371599803 143149800
140052338003 143151532
154757833493 143153264
588219819603 143154996
915242028833 143156728
210078507003 143158460
592421389743 143160192
77729047593 143161924
210078507003 143163656
846616383213 143165388
106439776883 143167120
808101990263 143168852
827709317583 143170584
528697575953 143172316
791995971393 143174048
317218545573 143175780
872526065743 143177512
594522174813 143179244
904037841793 143180976
378841574293 143182708
741577129713 143184440
838213242933 143186172
543403071443 143187904
105739515193 143189636
111341608713 143191368
621832380723 143193100
918743337283 143194832
660346773673 143196564
972663487413 143198296
929247262633 143200028
108540561953 143201760
999273431633 143203492
881629467713 143205224
221282694043 143206956
630235521003 143208688
56721196893 143210420
272401797413 143212152
804600681813 143213884
476878210893 143215616
749280008303 143217348
54620411823 143219080
988769506283 143220812
895634701513 143222544
450268266673 143224276
65824598863 143226008
306714620223 143227740
606426623543 143229472
936950141223 143231204
422257799073 143232936
899136009963 143234668
538501239613 143236400
915242028833 143238132
206577198553 143239864
738776082953 143241596
400549686683 143243328
563010398763 143245060
490883444693 143246792
151956786733 143248524
65124337173 143250256
863422663773 143251988
602225053403 143253720
37113869573 143255452
120445010683 143257184
156158356873 143258916
239489497983 143260648
752781316753 143262380
634437091143 143264112
179266992643 143265844
851518215043 143267576
314417498813 143269308
324921424163 143271040
355032676833 143272772
920143860663 143274504
320019592333 143276236
503488155113 143277968
962159562063 143279700
86832449563 143281432
966361132203 143283164
647742063253 143284896
208677983623 143286628
942552234743 143288360
625333689173 143290092
387244714573 143291824
30111252673 143293556
413854658793 143295288
738776082953 143297020
732473727743 143298752
980366366003 143300484
864122925463 143302216
548304903273 143303948
874626850813 143305680
532899146093 143307412
30811514363 143309144
925745954183 143310876
194672749823 143312608
941851973053 143314340
50418841683 143316072
398448901613 143317804
189070656303 143319536
182768301093 143321268
448867743293 143323000
640739446353 143324732
259797086993 143326464
204476413483 143328196
277303629243 143329928
689057502963 143331660
910340197003 143333392
729672680983 143335124
700261693 143336856
658946250293 143338588
355732938523 143340320
176465945883 143342052
522395220743 143343784
840314028003 143345516
810903037023 143347248
775889952523 143348980
446066696533 143350712
665248605503 143352444
179967254333 143354176
910340197003 143355908
296210694873 143357640
256996040233 143359372
455870360193 143361104
65824598863 143362836
495085014833 143364568
760484195343 143366300
124646580823 143368032
66524860553 143369764
723370325773 143371496
663848082123 143373228
572113800733 143374960
957957991923 143376692
184869086163 143378424
26609944223 143380156
247892638263 143381888
769587597313 143383620
864823187153 143385352
273102059103 143387084
824908270823 143388816
296210694873 143390548
732473727743 143392280
995772123183 143394012
112041870403 143395744
605026100163 143397476
836112457863 143399208
600124268333 143400940
175765684193 143402672
716367708873 143404404
972663487413 143406136
126747365893 143407868
769587597313 143409600
869725018983 143411332
759083671963 143413064
892133393063 143414796
846616383213 143416528
87532711253 143418260
70726430693 143419992
318619068953 143421724
670150437333 143423456
343828489793 143425188
712866400423 143426920
948154328263 143428652
85431926183 143430384
886531299543 143432116
856420046873 143433848
873926589123 143435580
691158288033 143437312
233887404463 143439044
341727704723 143440776
252094208403 143442508
870425280673 143444240
621832380723 143445972
899136009963 143447704
450268266673 143449436
712866400423 143451168
137251291243 143452900
817905653923 143454632
272401797413 143456364
983867674453 143458096
334725087823 143459828
9803663663 143461560
387244714573 143463292
977565319243 143465024
280104676003 143466756
540602024683 143468488
764685765483 143470220
214980338833 143471952
329122994303 143473684
335425349513 143475416
807401728573 143477148
429960677663 143478880
208677983623 143480612
948154328263 143482344
23808897463 143484076
320719854023 143485808
13304972113 143487540
109240823643 143489272
578416155943 143491004
353632153453 143492736
656845465223 143494468
532899146093 143496200
292709386423 143497932
997172646563 143499664
217781385593 143501396
565111183833 143503128
780791784353 143504860
144253908143 143506592
595222436503 143508324
850117691663 143510056
385844191193 143511788
232486881083 143513520
627434474243 143515252
123946319133 143516984
19607327323 143518716
221282694043 143520448
327722470923 143522180
739476344643 143523912
263298395443 143525644
784293092803 143527376
932048309393 143529108
534999931163 143530840
470575855683 143532572
31511776053 143534304
925745954183 143536036
135150506173 143537768
202375628413 143539500
533599407783 143541232
838913504623 143542964
613429240443 143544696
311616452053 143546428
697460643243 143548160
796897803223 143549892
374640004153 143551624
682054886063 143553356
696060119863 143555088
304613835153 143556820
969862440653 143558552
490183183003 143560284
493684491453 143562016
848717168283 143563748
936950141223 143565480
431361201043 143567212
471976379063 143568944
740876868023 143570676
551806211723 143572408
866223710533 143574140
174365160813 143575872
757683148583 143577604
831210626033 143579336
666649128883 143581068
663848082123 143582800
733874251123 143584532
203776151793 143586264
367637387253 143587996
885831037853 143589728
584718511153 143591460
137251291243 143593192
581217202703 143594924
205876936863 143596656
326321947543 143598388
555307520173 143600120
688357241273 143601852
69325907313 143603584
88232972943 143605316
449568004983 143607048
719168755633 143608780
946053543193 143610512
319319330643 143612244
637938399593 143613976
962159562063 143615708
451668790053 143617440
580516941013 143619172
928547000943 143620904
556708043553 143622636
742977653093 143624368
229685834323 143626100
70026169003 143627832
333324564443 143629564
509790510323 143631296
217781385593 143633028
726871634223 143634760
824208009133 143636492
866223710533 143638224
859921355323 143639956
513992080463 143641688
117643963923 143643420
382342882743 143645152
787794401253 143646884
981066627693 143648616
881629467713 143650348
301112526703 143652080
359234246973 143653812
974764272483 143655544
495785276523 143657276
100837683363 143659008
953756421783 143660740
801099373363 143662472
901236795033 143664204
845916121523 143665936
925045692493 143667668
614129502133 143669400
866223710533 143671132
292709386423 143672864
975464534173 143674596
159659665323 143676328
465674023853 143678060
192571964753 143679792
882329729403 143681524
883029991093 143683256
39214654643 143684988
448867743293 143686720
558808828623 143688452
539901762993 143690184
467774808923 143691916
190471179683 143693648
484581089483 143695380
94535328153 143697112
574214585803 143698844
369037910633 143700576
156858618563 143702308
167362543913 143704040
4901831833 143705772
20307589013 143707504
578416155943 143709236
280804937693 143710968
499986846663 143712700
148455478283 143714432
749280008303 143716164
609927931993 143717896
983167412763 143719628
550405688343 143721360
632336306073 143723092
457971145263 143724824
334024826133 143726556
81230356043 143728288
933448832773 143730020
784293092803 143731752
527297052573 143733484
749980269993 143735216
720569279013 143736948
442565388083 143738680
154057571803 143740412
102938468433 143742144
52519626753 143743876
296910956563 143745608
486681874553 143747340
146354693213 143749072
869725018983 143750804
721269540703 143752536
627434474243 143754268
34312822813 143756000
177166207573 143757732
955857206853 143759464
455870360193 143761196
304613835153 143762928
906838888553 143764660
934849356153 143766392
901937056723 143768124
988069244593 143769856
704463260143 143771588
853619000113 143773320
715667447183 143775052
614829763823 143776784
321420115713 143778516
817905653923 143780248
876727635883 143781980
642840231423 143783712
969862440653 143785444
595222436503 143787176
613429240443 143788908
872526065743 143790640
261897872063 143792372
183468562783 143794104
914541767143 143795836
560909613693 143797568
627434474243 143799300
42015701403 143801032
517493388913 143802764
33612561123 143804496
844515598143 143806228
375340265843 143807960
424358584143 143809692
411753873723 143811424
693959334793 143813156
321420115713 143814888
280104676003 143816620
968461917273 143818352
78429309283 143820084
633736829453 143821816
415955443863 143823548
591721128053 143825280
6302355213 143827012
880929206023 143828744
30811514363 143830476
287107292903 143832208
456570621883 143833940
319319330643 143835672
616230287203 143837404
504888678493 143839136
462872977093 143840868
18907065633 143842600
296210694873 143844332
460071930333 143846064
671550960713 143847796
764685765483 143849528
637238137903 143851260
958658253613 143852992
886531299543 143854724
551105950033 143856456
574214585803 143858188
784293092803 143859920
644240754803 143861652
958658253613 143863384
696760381553 143865116
967761655583 143866848
528697575953 143868580
912440982073 143870312
91734281393 143872044
267499965583 143873776
7002616903 143875508
418756490623 143877240
121145272373 143878972
448167481603 143880704
692558811413 143882436
122545795753 143884168
798298326603 143885900
480379519343 143887632
28710729293 143889364
915242028833 143891096
205876936863 143892828
185569347853 143894560
216380862213 143896292
289208077973 143898024
562310137073 143899756
773789167453 143901488
245091591503 143903220
697460643243 143904952
488782659623 143906684
380242097673 143908416
175765684193 143910148
807401728573 143911880
461472453713 143913612
441164864703 143915344
413154397103 143917076
172964637433 143918808
4901831833 143920540
292009124733 143922272
64424075483 143924004
19607327323 143925736
701662213383 143927468
721969802393 143929200
890032607993 143930932
429960677663 143932664
112041870403 143934396
363435817113 143936128
655444941843 143937860
684855932823 143939592
983867674453 143941324
17506542253 143943056
79829832663 143944788
518193650603 143946520
257696301923 143948252
469175332303 143949984
572113800733 143951716
5602093523 143953448
763285242103 143955180
519594173983 143956912
997872908253 143958644
294810171493 143960376
701662213383 143962108
77028785903 143963840
280804937693 143965572
581217202703 143967304
576315370873 143969036
68625645623 143970768
10503925353 143972500
733173989433 143974232
254895255163 143975964
731073204363 143977696
116943702233 143979428
346629536553 143981160
198174058273 143982892
554607258483 143984624
365536602183 143986356
212879553763 143988088
192571964753 143989820
469175332303 143991552
877427897573 143993284
55320673513 143995016
184168824473 143996748
577015632563 143998480
448867743293 144000212
56020935203 144001944
577715894253 144003676
804600681813 144005408
435562771183 144007140
754882101823 144008872
595222436503 144010604
960759038683 144012336
403350733443 144014068
801799635053 144015800
805300943503 144017532
839613766313 144019264
72126954073 144020996
498586323283 144022728
907539150243 144024460
719869017323 144026192
403350733443 144027924
711465877043 144029656
504188416803 144031388
683455409443 144033120
570713277353 144034852
54620411823 144036584
311616452053 144038316
999273431633 144040048
743677914783 144041780
480379519343 144043512
287807554593 144045244
466374285543 144046976
819306177303 144048708
506989463563 144050440
525196267503 144052172
859921355323 144053904
715667447183 144055636
381642621053 144057368
32212037743 144059100
590320604673 144060832
226184525873 144062564
796897803223 144064296
530798361023 144066028
84031402803 144067760
171564114053 144069492
9803663663 144071224
259096825303 144072956
537800977923 144074688
900536533343 144076420
369037910633 144078152
834711934483 144079884
726871634223 144081616
397748639923 144083348
513291818773 144085080
365536602183 144086812
985268197833 144088544
68625645623 144090276
749280008303 144092008
366937125563 144093740
239489497983 144095472
553206735103 144097204
763285242103 144098936
737375559573 144100668
146354693213 144102400
570013015663 144104132
749980269993 144105864
235287927843 144107596
911740720383 144109328
326321947543 144111060
265399180513 144112792
838913504623 144114524
817905653923 144116256
619031333963 144117988
439764341323 144119720
575615109183 144121452
533599407783 144123184
658245988603 144124916
196073273203 144126648
516092865533 144128380
118344225613 144130112
181367777713 144131844
712866400423 144133576
116943702233 144135308
708664830283 144137040
375340265843 144138772
301812788393 144140504
504888678493 144142236
857120308563 144143968
248592899953 144145700
63723813793 144147432
516092865533 144149164
440464603013 144150896
142153123073 144152628
360634770353 144154360
597323221573 144156092
754181840133 144157824
291308863043 144159556
966361132203 144161288
172264375743 144163020
699561428313 144164752
140752599693 144166484
753481578443 144168216
741577129713 144169948
890032607993 144171680
553206735103 144173412
805300943503 144175144
67925383933 144176876
281505199383 144178608
839613766313 144180340
699561428313 144182072
153357310113 144183804
212879553763 144185536
880228944333 144187268
160359927013 144189000
756282625203 144190732
678553577613 144192464
81230356043 144194196
133749982793 144195928
324221162473 144197660
358533985283 144199392
39214654643 144201124
413154397103 144202856
232486881083 144204588
511191033703 144206320
754181840133 144208052
502087631733 144209784
890032607993 144211516
253494731783 144213248
611328455373 144214980
838913504623 144216712
879528682643 144218444
343128228103 144220176
611328455373 144221908
126747365893 144223640
14005233803 144225372
504888678493 144227104
310215928673 144228836
696760381553 144230568
731073204363 144232300
453069313433 144234032
425058845833 144235764
672951484093 144237496
108540561953 144239228
153357310113 144240960
328422732613 144242692
551806211723 144244424
515392603843 144246156
699561428313 144247888
676452792543 144249620
927146477563 144251352
321420115713 144253084
160359927013 144254816
499286584973 144256548
179967254333 144258280
149155739973 144260012
574214585803 144261744
982467151073 144263476
292009124733 144265208
611328455373 144266940
80530094353 144268672
378841574293 144270404
999273431633 144272136
76328524213 144273868
871825804053 144275600
30811514363 144277332
443265649773 144279064
884430514473 144280796
343828489793 144282528
331223779373 144284260
425058845833 144285992
873226327433 144287724
432761724423 144289456
310215928673 144291188
717768232253 144292920
893533916443 144294652
433461986113 144296384
28710729293 144298116
116243440543 144299848
431361201043 144301580
98036636603 144303312
843815336453 144305044
542702809753 144306776
961459300373 144308508
86832449563 144310240
833311411103 144311972
424358584143 144313704
446766958223 144315436
406852041893 144317168
726871634223 144318900
540602024683 144320632
700261693 144322364
670850699023 144324096
694659596483 144325828
513291818773 144327560
245091591503 144329292
96636113223 144331024
910340197003 144332756
668749913953 144334488
998573169943 144336220
696760381553 144337952
688357241273 144339684
77028785903 144341416
27310205913 144343148
60922767033 144344880
199574581653 144346612
672951484093 144348344
578416155943 144350076
369738172323 144351808
161060188703 144353540
133749982793 144355272
974764272483 144357004
762584980413 144358736
416655705553 144360468
997872908253 144362200
33612561123 144363932
381642621053 144365664
437663556253 144367396
826308794203 144369128
530098099333 144370860
708664830283 144372592
287107292903 144374324
852218476733 144376056
88232972943 144377788
820006438993 144379520
709365091973 144381252
171564114053 144382984
185569347853 144384716
225484264183 144386448
357833723593 144388180
70726430693 144389912
222683217423 144391644
648442324943 144393376
649142586633 144395108
20307589013 144396840
726171372533 144398572
616230287203 144400304
624633427483 144402036
121845534063 144403768
539201501303 144405500
420857275693 144407232
242290544743 144408964
151256525043 144410696
957957991923 144412428
906138626863 144414160
138651814623 144415892
862722402083 144417624
969862440653 144419356
52519626753 144421088
419456752313 144422820
612728978753 144424552
634437091143 144426284
712866400423 144428016
567211968903 144429748
756282625203 144431480
399149163303 144433212
911040458693 144434944
912440982073 144436676
519594173983 144438408
975464534173 144440140
83331141113 144441872
436263032873 144443604
626734212553 144445336
42015701403 144447068
491583706383 144448800
847316644903 144450532
703762998453 144452264
455870360193 144453996
504188416803 144455728
192571964753 144457460
285006507833 144459192
560909613693 144460924
267499965583 144462656
238088974603 144464388
784993354493 144466120
254895255163 144467852
623232904103 144469584
901236795033 144471316
881629467713 144473048
559509090313 144474780
205176675173 144476512
54620411823 144478244
210078507003 144479976
902637318413 144481708
827009055893 144483440
756282625203 144485172
593821913123 144486904
107840300263 144488636
460772192023 144490368
815104607163 144492100
12604710423 144493832
730372942673 144495564
266099442203 144497296
288507816283 144499028
408252565273 144500760
39914916333 144502492
369037910633 144504224
157558880253 144505956
549005164963 144507688
913141243763 144509420
790595448013 144511152
945353281503 144512884
197473796583 144514616
175765684193 144516348
81230356043 144518080
286407031213 144519812
848717168283 144521544
399149163303 144523276
766086288863 144525008
350831106693 144526740
337526134583 144528472
591020866363 144530204
445366434843 144531936
661047035363 144533668
102938468433 144535400
862722402083 144537132
874626850813 144538864
399149163303 144540596
787794401253 144542328
207277460243 144544060
295510433183 144545792
115543178853 144547524
190471179683 144549256
696060119863 144550988
418056228933 144552720
208677983623 144554452
89633496323 144556184
537100716233 144557916
641439708043 144559648
762584980413 144561380
3501308453 144563112
581217202703 144564844
422958060763 144566576
862722402083 144568308
254194993473 144570040
486681874553 144571772
728272157603 144573504
180667516023 144575236
824208009133 144576968
518893912293 144578700
742977653093 144580432
586119034533 144582164
848016906593 144583896
420857275693 144585628
252794470093 144587360
750680531683 144589092
574214585803 144590824
802499896743 144592556
198174058273 144594288
671550960713 144596020
124646580823 144597752
591721128053 144599484
440464603013 144601216
611328455373 144602948
869024757293 144604680
981766889383 144606412
235988189533 144608144
883029991093 144609876
84731664493 144611608
313016975433 144613340
112742132093 144615072
86832449563 144616804
380242097673 144618536
125346842513 144620268
568612492283 144622000
67925383933 144623732
500687108353 144625464
217781385593 144627196
130248674343 144628928
621832380723 144630660
2100785073 144632392
132349459413 144634124
163861235463 144635856
892133393063 144637588
126747365893 144639320
611328455373 144641052
985268197833 144642784
824208009133 144644516
958658253613 144646248
188370394613 144647980
235988189533 144649712
23808897463 144651444
992270814733 144653176
220582432353 144654908
418756490623 144656640
138651814623 144658372
39214654643 144660104
991570553043 144661836
329122994303 144663568
638638661283 144665300
688357241273 144667032
77028785903 144668764
749280008303 144670496
432761724423 144672228
986668721213 144673960
824208009133 144675692
246492114883 144677424
466374285543 144679156
716367708873 144680888
200975105033 144682620
46217271543 144684352
658946250293 144686084
850117691663 144687816
131649197723 144689548
260497348683 144691280
488782659623 144693012
359934508663 144694744
272401797413 144696476
319319330643 144698208
334725087823 144699940
647742063253 144701672
509090248633 144703404
661747297053 144705136
720569279013 144706868
259096825303 144708600
740876868023 144710332
977565319243 144712064
136551029553 144713796
663848082123 144715528
331924041063 144717260
720569279013 144718992
880228944333 144720724
222683217423 144722456
817905653923 144724188
317218545573 144725920
836112457863 144727652
334024826133 144729384
876727635883 144731116
106439776883 144732848
674352007473 144734580
133749982793 144736312
525196267503 144738044
306714620223 144739776
35713346193 144741508
149856001663 144743240
98736898293 144744972
731073204363 144746704
280804937693 144748436
172964637433 144750168
74227739143 144751900
612028717063 144753632
5602093523 144755364
696760381553 144757096
79829832663 144758828
456570621883 144760560
398448901613 144762292
637938399593 144764024
577715894253 144765756
866223710533 144767488
498586323283 144769220
186969871233 144770952
399149163303 144772684
338226396273 144774416
490183183003 144776148
759783933653 144777880
600124268333 144779612
419456752313 144781344
444666173153 144783076
197473796583 144784808
690458026343 144786540
258396563613 144788272
212879553763 144790004
346629536553 144791736
914541767143 144793468
9103401973 144795200
868324495603 144796932
534999931163 144798664
173664899123 144800396
835412196173 144802128
985968459523 144803860
331924041063 144805592
635837614523 144807324
119044487303 144809056
760484195343 144810788
971963225723 144812520
171564114053 144814252
191171441373 144815984
516793127223 144817716
937650402913 144819448
100837683363 144821180
462872977093 144822912
229685834323 144824644
188370394613 144826376
614129502133 144828108
562310137073 144829840
107140038573 144831572
377441050913 144833304
350831106693 144835036
815104607163 144836768
398448901613 144838500
364136078803 144840232
350831106693 144841964
794096756463 144843696
523095482433 144845428
570013015663 144847160
634437091143 144848892
947454066573 144850624
436263032873 144852356
897035224893 144854088
4201570143 144855820
145654431523 144857552
738075821263 144859284
843115074763 144861016
233187142773 144862748
123246057443 144864480
574214585803 144866212
332624302753 144867944
859921355323 144869676
401249948373 144871408
769587597313 144873140
7002616903 144874872
473376902443 144876604
913141243763 144878336
998573169943 144880068
775889952523 144881800
396348116543 144883532
86132187873 144885264
78429309283 144886996
327722470923 144888728
672951484093 144890460
329823255993 144892192
887231561233 144893924
920143860663 144895656
55320673513 144897388
524496005813 144899120
27310205913 144900852
81230356043 144902584
636537876213 144904316
855019523493 144906048
851518215043 144907780
911040458693 144909512
338926657963 144911244
29410990983 144912976
351531368383 144914708
44816748163 144916440
733874251123 144918172
534999931163 144919904
768187073933 144921636
122545795753 144923368
897735486583 144925100
200274843343 144926832
972663487413 144928564
133749982793 144930296
889332346303 144932028
816505130543 144933760
994371599803 144935492
668749913953 144937224
806701466883 144938956
114842917163 144940688
323520900783 144942420
579816679323 144944152
435562771183 144945884
426459369213 144947616
814404345473 144949348
459371668643 144951080
876027374193 144952812
311616452053 144954544
864823187153 144956276
64424075483 144958008
158259141943 144959740
217081123903 144961472
112041870403 144963204
600824530023 144964936
560209352003 144966668
741577129713 144968400
503488155113 144970132
499986846663 144971864
450268266673 144973596
253494731783 144975328
71426692383 144977060
409653088653 144978792
395647854853 144980524
790595448013 144982256
247192376573 144983988
974764272483 144985720
716367708873 144987452
293409648113 144989184
946053543193 144990916
323520900783 144992648
342427966413 144994380
913141243763 144996112
334024826133 144997844
627434474243 144999576
92434543083 145001308
13304972113 145003040
77729047593 145004772
628134735933 145006504
234587666153 145008236
323520900783 145009968
640739446353 145011700
685556194513 145013432
697460643243 145015164
171564114053 145016896
909639935313 145018628
602225053403 145020360
764685765483 145022092
525896529193 145023824
538501239613 145025556
761184457033 145027288
665948867193 145029020
139352076313 145030752
148455478283 145032484
66524860553 145034216
922244645733 145035948
217781385593 145037680
72126954073 145039412
84731664493 145041144
572814062423 145042876
918043075593 145044608
398448901613 145046340
749280008303 145048072
385143929503 145049804
196073273203 145051536
310215928673 145053268
115543178853 145055000
906138626863 145056732
448167481603 145058464
150556263353 145060196
238088974603 145061928
640739446353 145063660
347329798243 145065392
341727704723 145067124
107840300263 145068856
619031333963 145070588
627434474243 145072320
526596790883 145074052
431361201043 145075784
857820570253 145077516
992270814733 145079248
602925315093 145080980
120445010683 145082712
788494662943 145084444
580516941013 145086176
549705426653 145087908
957957991923 145089640
763985503793 145091372
61623028723 145093104
759083671963 145094836
51119103373 145096568
783592831113 145098300
442565388083 145100032
700261693 145101764
47617794923 145103496
930647786013 145105228
803200158433 145106960
946753804883 145108692
426459369213 145110424
419456752313 145112156
816505130543 145113888
128147889273 145115620
722670064083 145117352
953056160093 145119084
570013015663 145120816
707264306903 145122548
149856001663 145124280
563010398763 145126012
952355898403 145127744
441164864703 145129476
102238206743 145131208
11204187043 145132940
259797086993 145134672
536400454543 145136404
880929206023 145138136
411053612033 145139868
789194924633 145141600
840314028003 145143332
152657048423 145145064
307414881913 145146796
401950210063 145148528
560909613693 145150260
55320673513 145151992
831910887723 145153724
344528751483 145155456
59522243653 145157188
304613835153 145158920
19607327323 145160652
561609875383 145162384
126747365893 145164116
497886061593 145165848
584718511153 145167580
629535259313 145169312
274502582483 145171044
995071861493 145172776
541302286373 145174508
180667516023 145176240
599424006643 145177972
139352076313 145179704
452369051743 145181436
973363749103 145183168
848717168283 145184900
400549686683 145186632
760484195343 145188364
734574512813 145190096
651943633393 145191828
556007781863 145193560
708664830283 145195292
431361201043 145197024
4201570143 145198756
143553646453 145200488
455170098503 145202220
956557468543 145203952
875327112503 145205684
28010467603 145207416
723370325773 145209148
139352076313 145210880
526596790883 145212612
413154397103 145214344
752781316753 145216076
775889952523 145217808
458671406953 145219540
491583706383 145221272
529397837643 145223004
186269609543 145224736
953056160093 145226468
468475070613 145228200
535700192853 145229932
136551029553 145231664
860621617013 145233396
969162178963 145235128
902637318413 145236860
554607258483 145238592
726871634223 145240324
200274843343 145242056
217081123903 145243788
336125611203 145245520
727571895913 145247252
918043075593 145248984
37113869573 145250716
73527477453 145252448
655444941843 145254180
849417429973 145255912
447467219913 145257644
436263032873 145259376
642139969733 145261108
619031333963 145262840
534999931163 145264572
396348116543 145266304
340327181343 145268036
347329798243 145269768
239489497983 145271500
824208009133 145273232
564410922143 145274964
313717237123 145276696
392146546403 145278428
801799635053 145280160
647742063253 145281892
487382136243 145283624
654044418463 145285356
712166138733 145287088
754882101823 145288820
329122994303 145290552
42015701403 145292284
197473796583 145294016
436963294563 145295748
940451449673 145297480
278704152623 145299212
511191033703 145300944
542702809753 145302676
385844191193 145304408
222683217423 145306140
903337580103 145307872
789194924633 145309604
869725018983 145311336
943952758123 145313068
720569279013 145314800
559509090313 145316532
918743337283 145318264
369738172323 145319996
418756490623 145321728
934149094463 145323460
425058845833 145325192
461472453713 145326924
864122925463 145328656
520994697363 145330388
510490772013 145332120
563710660453 145333852
293409648113 145335584
985268197833 145337316
358533985283 145339048
761884718723 145340780
598723744953 145342512
346629536553 145344244
742977653093 145345976
843115074763 145347708
983867674453 145349440
843815336453 145351172
808101990263 145352904
57421458583 145354636
355032676833 145356368
197473796583 145358100
670850699023 145359832
184168824473 145361564
231086357703 145363296
280104676003 145365028
511191033703 145366760
359934508663 145368492
731073204363 145370224
938350664603 145371956
453769575123 145373688
42015701403 145375420
496485538213 145377152
413854658793 145378884
242290544743 145380616
583317987773 145382348
895634701513 145384080
655444941843 145385812
333324564443 145387544
282905722763 145389276
306014358533 145391008
933448832773 145392740
704463260143 145394472
771688382383 145396204
539201501303 145397936
854319261803 145399668
901236795033 145401400
314417498813 145403132
154757833493 145404864
650543110013 145406596
789895186323 145408328
65124337173 145410060
597323221573 145411792
955857206853 145413524
51119103373 145415256
202375628413 145416988
822807485753 145418720
901236795033 145420452
767486812243 145422184
133049721103 145423916
271001274033 145425648
946053543193 145427380
25909682533 145429112
586819296223 145430844
495085014833 145432576
289208077973 145434308
343128228103 145436040
136551029553 145437772
32912299433 145439504
837512981243 145441236
231086357703 145442968
362735555423 145444700
803900420123 145446432
56020935203 145448164
73527477453 145449896
107840300263 145451628
639338922973 145453360
354332415143 145455092
626734212553 145456824
456570621883 145458556
19607327323 145460288
646341539873 145462020
72827215763 145463752
865523448843 145465484
144253908143 145467216
85431926183 145468948
958658253613 145470680
640739446353 145472412
485981612863 145474144
234587666153 145475876
248592899953 145477608
717067970563 145479340
652643895083 145481072
635137352833 145482804
168062805603 145484536
720569279013 145486268
789194924633 145488000
132349459413 145489732
600824530023 145491464
3 145493196
426459369213 145494928
859921355323 145496660
992270814733 145498392
756982886893 145500124
668749913953 145501856
874626850813 145503588
390045761333 145505320
955156945163 145507052
343128228103 145508784
196773534893 145510516
961459300373 145512248
85431926183 145513980
432761724423 145515712
424358584143 145517444
100837683363 145519176
233887404463 145520908
418756490623 145522640
439764341323 145524372
865523448843 145526104
881629467713 145527836
303913573463 145529568
765386027173 145531300
577015632563 145533032
228285310943 145534764
381642621053 145536496
256295778543 145538228
415255182173 145539960
831210626033 145541692
154757833493 145543424
422958060763 145545156
867624233913 145546888
651243371703 145548620
186269609543 145550352
65824598863 145552084
999273431633 145553816
117643963923 145555548
134450244483 145557280
880929206023 145559012
207277460243 145560744
855019523493 145562476
941851973053 145564208
245791853193 145565940
932048309393 145567672
936950141223 145569404
784993354493 145571136
639338922973 145572868
316518283883 145574600
480379519343 145576332
492283968073 145578064
989469767973 145579796
715667447183 145581528
312316713743 145583260
4201570143 145584992
672251222403 145586724
75628262523 145588456
2100785073 145590188
893533916443 145591920
916642552213 145593652
904037841793 145595384
988769506283 145597116
562310137073 145598848
263998657133 145600580
864122925463 145602312
640039184663 145604044
339626919653 145605776
610628193683 145607508
586119034533 145609240
282905722763 145610972
360634770353 145612704
88933234633 145614436
173664899123 145616168
980366366003 145617900
642840231423 145619632
147755216593 145621364
540602024683 145623096
544803594823 145624828
260497348683 145626560
784293092803 145628292
31511776053 145630024
942552234743 145631756
142853384763 145633488
371138695703 145635220
67925383933 145636952
394247331473 145638684
139352076313 145640416
843815336453 145642148
941151711363 145643880
711465877043 145645612
205176675173 145647344
708664830283 145649076
862022140393 145650808
922244645733 145652540
324221162473 145654272
144954169833 145656004
361335032043 145657736
702362475073 145659468
795497279843 145661200
319319330643 145662932
215680600523 145664664
926446215873 145666396
808101990263 145668128
558808828623 145669860
516793127223 145671592
537100716233 145673324
700261693 145675056
749980269993 145676788
54620411823 145678520
364836340493 145680252
243691068123 145681984
553206735103 145683716
537100716233 145685448
199574581653 145687180
984567936143 145688912
392846808093 145690644
956557468543 145692376
339626919653 145694108
570013015663 145695840
269600750653 145697572
338926657963 145699304
661747297053 145701036
74227739143 145702768
379541835983 145704500
261897872063 145706232
555307520173 145707964
680654362683 145709696
37113869573 145711428
960759038683 145713160
471276117373 145714892
281505199383 145716624
308115143603 145718356
729672680983 145720088
637238137903 145721820
4901831833 145723552
373239480773 145725284
879528682643 145727016
633736829453 145728748
216380862213 145730480
892833654753 145732212
684155671133 145733944
752781316753 145735676
182068039403 145737408
360634770353 145739140
948854589953 145740872
467774808923 145742604
352231630073 145744336
681354624373 145746068
558108566933 145747800
93134804773 145749532
862022140393 145751264
617630810583 145752996
690458026343 145754728
411053612033 145756460
142153123073 145758192
459371668643 145759924
63023552103 145761656
266099442203 145763388
849417429973 145765120
293409648113 145766852
658946250293 145768584
421557537383 145770316
763985503793 145772048
315818022193 145773780
60922767033 145775512
906138626863 145777244
56020935203 145778976
74227739143 145780708
94535328153 145782440
983867674453 145784172
133749982793 145785904
469175332303 145787636
84731664493 145789368
371838957393 145791100
180667516023 145792832
834011672793 145794564
668749913953 145796296
474077164133 145798028
567211968903 145799760
990870291353 145801492
173664899123 145803224
177166207573 145804956
285006507833 145806688
464973762163 145808420
939050926293 145810152
594522174813 145811884
576315370873 145813616
909639935313 145815348
378841574293 145817080
515392603843 145818812
965660870513 145820544
379541835983 145822276
817905653923 145824008
504888678493 145825740
485981612863 145827472
278704152623 145829204
656145203533 145830936
714266923803 145832668
147054954903 145834400
551806211723 145836132
539201501303 145837864
591020866363 145839596
642840231423 145841328
504188416803 145843060
145654431523 145844792
526596790883 145846524
175065422503 145848256
497185799903 145849988
408252565273 145851720
280804937693 145853452
904037841793 145855184
836812719553 145856916
129548412653 145858648
133749982793 145860380
425058845833 145862112
941151711363 145863844
843815336453 145865576
848717168283 145867308
878128159263 145869040
126047104203 145870772
483180566103 145872504
190471179683 145874236
302513050083 145875968
107840300263 145877700
147054954903 145879432
894934439823 145881164
933448832773 145882896
452369051743 145884628
571413539043 145886360
840314028003 145888092
600824530023 145889824
426459369213 145891556
637938399593 145893288
679253839303 145895020
365536602183 145896752
124646580823 145898484
28010467603 145900216
130948936033 145901948
74227739143 145903680
425759107523 145905412
777990737593 145907144
841714551383 145908876
600824530023 145910608
200975105033 145912340
568612492283 145914072
495785276523 145915804
75628262523 145917536
776590214213 145919268
731773466053 145921000
564410922143 145922732
873226327433 145924464
166662282223 145926196
542002548063 145927928
377441050913 145929660
207977721933 145931392
162460712083 145933124
477578472583 145934856
848016906593 145936588
711465877043 145938320
673651745783 145940052
929247262633 145941784
126747365893 145943516
869024757293 145945248
556708043553 145946980
448167481603 145948712
728272157603 145950444
595222436503 145952176
866923972223 145953908
988769506283 145955640
38514392953 145957372
542002548063 145959104
121845534063 145960836
613429240443 145962568
275903105863 145964300
864823187153 145966032
161060188703 145967764
306014358533 145969496
280804937693 145971228
635137352833 145972960
83331141113 145974692
642840231423 145976424
345929274863 145978156
599424006643 145979888
280104676003 145981620
244391329813 145983352
667349390573 145985084
3501308453 145986816
306014358533 145988548
67225122243 145990280
675052269163 145992012
733173989433 145993744
558808828623 145995476
296210694873 145997208
399149163303 145998940
922244645733 146000672
748579746613 146002404
944653019813 146004136
870425280673 146005868
112041870403 146007600
670850699023 146009332
570713277353 146011064
672951484093 146012796
934849356153 146014528
869725018983 146016260
486681874553 146017992
182768301093 146019724
451668790053 146021456
431361201043 146023188
818605915613 146024920
563010398763 146026652
642139969733 146028384
663848082123 146030116
513992080463 146031848
560209352003 146033580
175765684193 146035312
749280008303 146037044
420157014003 146038776
640039184663 146040508
661747297053 146042240
572113800733 146043972
872526065743 146045704
209378245313 146047436
659646511983 146049168
326321947543 146050900
195373011513 146052632
474077164133 146054364
664548343813 146056096
690458026343 146057828
544803594823 146059560
16806280563 146061292
75628262523 146063024
988769506283 146064756
884430514473 146066488
308115143603 146068220
848717168283 146069952
435562771183 146071684
528697575953 146073416
149155739973 146075148
890032607993 146076880
596622959883 146078612
14705495493 146080344
56020935203 146082076
288507816283 146083808
665248605503 146085540
365536602183 146087272
326321947543 146089004
302513050083 146090736
220582432353 146092468
32212037743 146094200
434862509493 146095932
39214654643 146097664
67925383933 146099396
168763067293 146101128
623232904103 146102860
861321878703 146104592
434862509493 146106324
843815336453 146108056
257696301923 146109788
800399111673 146111520
772388644073 146113252
675752530853 146114984
99437159983 146116716
99437159983 146118448
260497348683 146120180
341027443033 146121912
468475070613 146123644
247892638263 146125376
376040527533 146127108
896334963203 146128840
271701535723 146130572
887931822923 146132304
992971076423 146134036
614129502133 146135768
942552234743 146137500
11204187043 146139232
404751256823 146140964
413154397103 146142696
196073273203 146144428
761184457033 146146160
690458026343 146147892
636537876213 146149624
502087631733 146151356
756282625203 146153088
922244645733 146154820
830510364343 146156552
381642621053 146158284
9803663663 146160016
546204118203 146161748
719168755633 146163480
16806280563 146165212
56020935203 146166944
266799703893 146168676
995772123183 146170408
32912299433 146172140
994371599803 146173872
677153054233 146175604
488082397933 146177336
378141312603 146179068
523095482433 146180800
310215928673 146182532
700261693 146184264
967061393893 146185996
866223710533 146187728
71426692383 146189460
103638730123 146191192
448867743293 146192924
468475070613 146194656
182068039403 146196388
671550960713 146198120
533599407783 146199852
423658322453 146201584
460071930333 146203316
887931822923 146205048
502787893423 146206780
747879484923 146208512
527997314263 146210244
890732869683 146211976
266799703893 146213708
947454066573 146215440
575615109183 146217172
894934439823 146218904
233187142773 146220636
345229013173 146222368
110641347023 146224100
49018318303 146225832
454469836813 146227564
268900488963 146229296
939751187983 146231028
803200158433 146232760
263998657133 146234492
421557537383 146236224
286407031213 146237956
753481578443 146239688
100137421673 146241420
200274843343 146243152
10503925353 146244884
804600681813 146246616
935549617843 146248348
638638661283 146250080
678553577613 146251812
621832380723 146253544
879528682643 146255276
109240823643 146257008
834711934483 146258740
345229013173 146260472
9103401973 146262204
16806280563 146263936
949554851643 146265668
154057571803 146267400
42015701403 146269132
742977653093 146270864
141452861383 146272596
607126885233 146274328
599424006643 146276060
367637387253 146277792
683455409443 146279524
350130845003 146281256
751380793373 146282988
933448832773 146284720
796197541533 146286452
815804868853 146288184
250693685023 146289916
504888678493 146291648
228285310943 146293380
448167481603 146295112
413154397103 146296844
320019592333 146298576
854319261803 146300308
151956786733 146302040
56020935203 146303772
289908339663 146305504
534999931163 146307236
445366434843 146308968
949554851643 146310700
222683217423 146312432
285706769523 146314164
556708043553 146315896
367637387253 146317628
404751256823 146319360
628134735933 146321092
813704083783 146322824
364136078803 146324556
107140038573 146326288
621832380723 146328020
407552303583 146329752
914541767143 146331484
315818022193 146333216
226884787563 146334948
860621617013 146336680
303913573463 146338412
892133393063 146340144
226184525873 146341876
479679257653 146343608
466374285543 146345340
189770917993 146347072
154057571803 146348804
845215859833 146350536
738075821263 146352268
783592831113 146354000
36413607883 146355732
700261693 146357464
383043144433 146359196
728972419293 146360928
510490772013 146362660
377441050913 146364392
542002548063 146366124
261897872063 146367856
390045761333 146369588
996472384873 146371320
657545726913 146373052
168062805603 146374784
270301012343 146376516
116943702233 146378248
671550960713 146379980
588920081293 146381712
374640004153 146383444
880929206023 146385176
774489429143 146386908
798298326603 146388640
781492046043 146390372
892833654753 146392104
482480304413 146393836
646341539873 146395568
455870360193 146397300
287807554593 146399032
271701535723 146400764
469875593993 146402496
378141312603 146404228
479679257653 146405960
576315370873 146407692
831910887723 146409424
86132187873 146411156
416655705553 146412888
605726361853 146414620
955156945163 146416352
112041870403 146418084
107140038573 146419816
740876868023 146421548
938350664603 146423280
1400523383 146425012
621832380723 146426744
338926657963 146428476
710765615353 146430208
922944907423 146431940
621832380723 146433672
836112457863 146435404
670850699023 146437136
321420115713 146438868
733874251123 146440600
154757833493 146442332
83331141113 146444064
992971076423 146445796
921544384043 146447528
750680531683 146449260
857120308563 146450992
869024757293 146452724
191871703063 146454456
713566662113 146456188
668749913953 146457920
306014358533 146459652
563010398763 146461384
621832380723 146463116
558108566933 146464848
114842917163 146466580
17506542253 146468312
540602024683 146470044
696760381553 146471776
353632153453 146473508
641439708043 146475240
230386096013 146476972
890732869683 146478704
977565319243 146480436
810202775333 146482168
93835066463 146483900
244391329813 146485632
574914847493 146487364
467774808923 146489096
913141243763 146490828
798998588293 146492560
112742132093 146494292
663147820433 146496024
97336374913 146497756
282905722763 146499488
247892638263 146501220
205876936863 146502952
224083740803 146504684
453769575123 146506416
505588940183 146508148
624633427483 146509880
651243371703 146511612
940451449673 146513344
358533985283 146515076
26609944223 146516808
268900488963 146518540
906838888553 146520272
512591557083 146522004
781492046043 146523736
839613766313 146525468
107840300263 146527200
662447558743 146528932
83331141113 146530664
954456683473 146532396
864823187153 146534128
41315439713 146535860
997172646563 146537592
320019592333 146539324
620431857343 146541056
78429309283 146542788
27310205913 146544520
63723813793 146546252
703762998453 146547984
693259073103 146549716
179266992643 146551448
275903105863 146553180
392846808093 146554912
493684491453 146556644
494384753143 146558376
530798361023 146560108
130248674343 146561840
542002548063 146563572
143553646453 146565304
724070587463 146567036
941151711363 146568768
687656979583 146570500
805300943503 146572232
989469767973 146573964
874626850813 146575696
845916121523 146577428
134450244483 146579160
641439708043 146580892
95235589843 146582624
198874319963 146584356
440464603013 146586088
593821913123 146587820
806001205193 146589552
422958060763 146591284
727571895913 146593016
717768232253 146594748
634437091143 146596480
580516941013 146598212
84731664493 146599944
424358584143 146601676
754181840133 146603408
352931891763 146605140
252094208403 146606872
183468562783 146608604
641439708043 146610336
214280077143 146612068
757683148583 146613800
855719785183 146615532
88232972943 146617264
829109840963 146618996
458671406953 146620728
265399180513 146622460
864823187153 146624192
8403140283 146625924
771688382383 146627656
245791853193 146629388
931348047703 146631120
109941085333 146632852
929247262633 146634584
696760381553 146636316
661747297053 146638048
613429240443 146639780
126047104203 146641512
61623028723 146643244
38514392953 146644976
864823187153 146646708
940451449673 146648440
647742063253 146650172
397048378233 146651904
442565388083 146653636
929947524323 146655368
981766889383 146657100
545503856513 146658832
899836271653 146660564
744378176473 146662296
461472453713 146664028
198174058273 146665760
2100785073 146667492
191171441373 146669224
136551029553 146670956
845916121523 146672688
817905653923 146674420
542002548063 146676152
491583706383 146677884
759083671963 146679616
846616383213 146681348
138651814623 146683080
197473796583 146684812
225484264183 146686544
479679257653 146688276
768887335623 146690008
805300943503 146691740
559509090313 146693472
458671406953 146695204
170163590673 146696936
819306177303 146698668
688357241273 146700400
775189690833 146702132
588219819603 146703864
819306177303 146705596
654044418463 146707328
432061462733 146709060
33612561123 146710792
611328455373 146712524
318619068953 146714256
769587597313 146715988
361335032043 146717720
149856001663 146719452
434162247803 146721184
154757833493 146722916
452369051743 146724648
387944976263 146726380
230386096013 146728112
862722402083 146729844
385143929503 146731576
527997314263 146733308
285006507833 146735040
808802251953 146736772
350130845003 146738504
443965911463 146740236
199574581653 146741968
209378245313 146743700
982467151073 146745432
79829832663 146747164
908939673623 146748896
759783933653 146750628
553906996793 146752360
445366434843 146754092
637938399593 146755824
869024757293 146757556
358533985283 146759288
520994697363 146761020
20307589013 146762752
65124337173 146764484
911040458693 146766216
909639935313 146767948
394947593163 146769680
30111252673 146771412
677153054233 146773144
886531299543 146774876
665948867193 146776608
72126954073 146778340
533599407783 146780072
771688382383 146781804
927846739253 146783536
86132187873 146785268
563710660453 146787000
621832380723 146788732
40615178023 146790464
489482921313 146792196
721269540703 146793928
791995971393 146795660
366236863873 146797392
355732938523 146799124
867624233913 146800856
749280008303 146802588
44116486473 146804320
864823187153 146806052
488082397933 146807784
198174058273 146809516
179266992643 146811248
848016906593 146812980
848016906593 146814712
446066696533 146816444
100837683363 146818176
322120377403 146819908
703062736763 146821640
584018249463 146823372
845215859833 146825104
680654362683 146826836
309515666983 146828568
660346773673 146830300
124646580823 146832032
754882101823 146833764
906838888553 146835496
60222505343 146837228
534299669473 146838960
105039253503 146840692
563010398763 146842424
224784002493 146844156
565111183833 146845888
945353281503 146847620
952355898403 146849352
680654362683 146851084
361335032043 146852816
579816679323 146854548
175765684193 146856280
629535259313 146858012
859221093633 146859744
56721196893 146861476
285006507833 146863208
929947524323 146864940
607827146923 146866672
30811514363 146868404
393547069783 146870136
630235521003 146871868
324921424163 146873600
847316644903 146875332
95235589843 146877064
499286584973 146878796
266799703893 146880528
334725087823 146882260
497886061593 146883992
478278734273 146885724
406151780203 146887456
781492046043 146889188
221982955733 146890920
310916190363 146892652
812303560403 146894384
392146546403 146896116
801799635053 146897848
393547069783 146899580
125346842513 146901312
153357310113 146903044
369738172323 146904776
21007850703 146906508
327022209233 146908240
332624302753 146909972
877427897573 146911704
299712003323 146913436
188370394613 146915168
511891295393 146916900
584718511153 146918632
723370325773 146920364
649142586633 146922096
506989463563 146923828
458671406953 146925560
358533985283 146927292
378841574293 146929024
308115143603 146930756
883029991093 146932488
357133461903 146934220
670850699023 146935952
993671338113 146937684
79129570973 146939416
644941016493 146941148
495085014833 146942880
997172646563 146944612
203776151793 146946344
151256525043 146948076
205176675173 146949808
916642552213 146951540
385844191193 146953272
108540561953 146955004
47617794923 146956736
432761724423 146958468
627434474243 146960200
873226327433 146961932
564410922143 146963664
871125542363 146965396
999973693323 146967128
712166138733 146968860
582617726083 146970592
165962020533 146972324
154757833493 146974056
603625576783 146975788
521694959053 146977520
809502513643 146979252
822807485753 146980984
704463260143 146982716
195373011513 146984448
315117760503 146986180
247892638263 146987912
432061462733 146989644
710765615353 146991376
67925383933 146993108
74928000833 146994840
939751187983 146996572
840314028003 146998304
586819296223 147000036
100837683363 147001768
470575855683 147003500
252094208403 147005232
365536602183 147006964
248592899953 147008696
808101990263 147010428
596622959883 147012160
523795744123 147013892
132349459413 147015624
491583706383 147017356
240890021363 147019088
450968528363 147020820
385844191193 147022552
455870360193 147024284
272401797413 147026016
357833723593 147027748
509790510323 147029480
39214654643 147031212
115543178853 147032944
238088974603 147034676
43416224783 147036408
821406962373 147038140
550405688343 147039872
689057502963 147041604
670850699023 147043336
465674023853 147045068
504888678493 147046800
931348047703 147048532
485281351173 147050264
670150437333 147051996
311616452053 147053728
92434543083 147055460
410353350343 147057192
519594173983 147058924
925745954183 147060656
163861235463 147062388
804600681813 147064120
344528751483 147065852
524496005813 147067584
766786550553 147069316
265399180513 147071048
91734281393 147072780
133749982793 147074512
144253908143 147076244
24509159153 147077976
751380793373 147079708
250693685023 147081440
676452792543 147083172
619031333963 147084904
892833654753 147086636
114842917163 147088368
736675297883 147090100
914541767143 147091832
934849356153 147093564
506289201873 147095296
669450175643 147097028
231786619393 147098760
848717168283 147100492
777990737593 147102224
429960677663 147103956
565111183833 147105688
101537945053 147107420
461472453713 147109152
109941085333 147110884
588219819603 147112616
809502513643 147114348
533599407783 147116080
934149094463 147117812
399849424993 147119544
523795744123 147121276
930647786013 147123008
70726430693 147124740
439064079633 147126472
424358584143 147128204
60922767033 147129936
247192376573 147131668
818605915613 147133400
836112457863 147135132
118344225613 147136864
798998588293 147138596
303913573463 147140328
313717237123 147142060
778690999283 147143792
579816679323 147145524
706564045213 147147256
603625576783 147148988
968461917273 147150720
863422663773 147152452
184168824473 147154184
376040527533 147155916
605026100163 147157648
701662213383 147159380
166662282223 147161112
841014289693 147162844
915942290523 147164576
759783933653 147166308
725471110843 147168040
757683148583 147169772
324221162473 147171504
436263032873 147173236
87532711253 147174968
91734281393 147176700
416655705553 147178432
180667516023 147180164
77729047593 147181896
929947524323 147183628
857820570253 147185360
175065422503 147187092
262598133753 147188824
357833723593 147190556
524496005813 147192288
38514392953 147194020
315117760503 147195752
567211968903 147197484
748579746613 147199216
742977653093 147200948
162460712083 147202680
712166138733 147204412
85431926183 147206144
155458095183 147207876
463573238783 147209608
883730252783 147211340
730372942673 147213072
829810102653 147214804
516793127223 147216536
866923972223 147218268
392846808093 147220000
931348047703 147221732
252094208403 147223464
421557537383 147225196
761884718723 147226928
705863783523 147228660
663848082123 147230392
939050926293 147232124
804600681813 147233856
577015632563 147235588
833311411103 147237320
61623028723 147239052
798298326603 147240784
765386027173 147242516
775189690833 147244248
609227670303 147245980
485281351173 147247712
336825872893 147249444
269600750653 147251176
752081055063 147252908
436263032873 147254640
133049721103 147256372
680654362683 147258104
882329729403 147259836
789895186323 147261568
364836340493 147263300
834711934483 147265032
158959403633 147266764
87532711253 147268496
760484195343 147270228
731773466053 147271960
266799703893 147273692
349430583313 147275424
794797018153 147277156
453069313433 147278888
227585049253 147280620
373939742463 147282352
145654431523 147284084
542002548063 147285816
612728978753 147287548
656145203533 147289280
941151711363 147291012
719168755633 147292744
627434474243 147294476
690458026343 147296208
545503856513 147297940
115543178853 147299672
163160973773 147301404
955857206853 147303136
711465877043 147304868
904738103483 147306600
458671406953 147308332
373939742463 147310064
43416224783 147311796
597323221573 147313528
859221093633 147315260
918043075593 147316992
651943633393 147318724
206577198553 147320456
326321947543 147322188
827009055893 147323920
457971145263 147325652
845215859833 147327384
394947593163 147329116
742977653093 147330848
710065353663 147332580
869725018983 147334312
911740720383 147336044
153357310113 147337776
520994697363 147339508
555307520173 147341240
570013015663 147342972
752081055063 147344704
361335032043 147346436
553206735103 147348168
743677914783 147349900
987368982903 147351632
234587666153 147353364
121145272373 147355096
670150437333 147356828
292009124733 147358560
228985572633 147360292
35013084503 147362024
957257730233 147363756
332624302753 147365488
887231561233 147367220
233187142773 147368952
471976379063 147370684
635137352833 147372416
526596790883 147374148
696760381553 147375880
481079781033 147377612
104338991813 147379344
694659596483 147381076
181367777713 147382808
79129570973 147384540
259096825303 147386272
307414881913 147388004
18907065633 147389736
841714551383 147391468
502087631733 147393200
276603367553 147394932
736675297883 147396664
721269540703 147398396
240890021363 147400128
96636113223 147401860
55320673513 147403592
946053543193 147405324
221282694043 147407056
158259141943 147408788
704463260143 147410520
92434543083 147412252
440464603013 147413984
580516941013 147415716
461472453713 147417448
886531299543 147419180
240189759673 147420912
544803594823 147422644
483880827793 147424376
314417498813 147426108
385844191193 147427840
682755147753 147429572
974064010793 147431304
322820639093 147433036
399149163303 147434768
601524791713 147436500
864823187153 147438232
737375559573 147439964
406852041893 147441696
271001274033 147443428
177166207573 147445160
396348116543 147446892
696760381553 147448624
122545795753 147450356
522395220743 147452088
987368982903 147453820
42715963093 147455552
22408374083 147457284
914541767143 147459016
676452792543 147460748
148455478283 147462480
102938468433 147464212
14705495493 147465944
38514392953 147467676
147755216593 147469408
642139969733 147471140
518193650603 147472872
394247331473 147474604
248592899953 147476336
750680531683 147478068
543403071443 147479800
667349390573 147481532
77028785903 147483264
365536602183 147484996
386544452883 147486728
523795744123 147488460
990170029663 147490192
30111252673 147491924
234587666153 147493656
66524860553 147495388
107840300263 147497120
883730252783 147498852
894234178133 147500584
909639935313 147502316
908239411933 147504048
645641278183 147505780
721269540703 147507512
125346842513 147509244
779391260973 147510976
386544452883 147512708
566511707213 147514440
565111183833 147516172
297611218253 147517904
495785276523 147519636
109240823643 147521368
976164795863 147523100
634437091143 147524832
815804868853 147526564
3 147528296
413854658793 147530028
959358515303 147531760
862022140393 147533492
54620411823 147535224
602225053403 147536956
347329798243 147538688
723370325773 147540420
473376902443 147542152
579116417633 147543884
799698849983 147545616
617630810583 147547348
25909682533 147549080
887231561233 147550812
835412196173 147552544
905438365173 147554276
962159562063 147556008
477578472583 147557740
682755147753 147559472
292709386423 147561204
240189759673 147562936
189770917993 147564668
611328455373 147566400
188370394613 147568132
941851973053 147569864
491583706383 147571596
651943633393 147573328
100137421673 147575060
712866400423 147576792
855019523493 147578524
55320673513 147580256
179967254333 147581988
347329798243 147583720
844515598143 147585452
581217202703 147587184
467074547233 147588916
754181840133 147590648
266099442203 147592380
45517009853 147594112
300412265013 147595844
953756421783 147597576
890732869683 147599308
205176675173 147601040
280804937693 147602772
388645237953 147604504
112742132093 147606236
567211968903 147607968
71426692383 147609700
759783933653 147611432
922944907423 147613164
532198884403 147614896
902637318413 147616628
661747297053 147618360
635137352833 147620092
908939673623 147621824
292009124733 147623556
417355967243 147625288
621132119033 147627020
799698849983 147628752
650543110013 147630484
322820639093 147632216
481780042723 147633948
796897803223 147635680
572814062423 147637412
331223779373 147639144
968461917273 147640876
927846739253 147642608
831910887723 147644340
55320673513 147646072
483880827793 147647804
48318056613 147649536
465674023853 147651268
890732869683 147653000
971963225723 147654732
493684491453 147656464
671550960713 147658196
933448832773 147659928
784993354493 147661660
756982886893 147663392
31511776053 147665124
526596790883 147666856
63723813793 147668588
609227670303 147670320
244391329813 147672052
682755147753 147673784
795497279843 147675516
971262964033 147677248
85431926183 147678980
506989463563 147680712
884430514473 147682444
422958060763 147684176
219882170663 147685908
960759038683 147687640
205876936863 147689372
773789167453 147691104
464273500473 147692836
354332415143 147694568
977565319243 147696300
310916190363 147698032
123946319133 147699764
546904379893 147701496
142853384763 147703228
296910956563 147704960
883730252783 147706692
253494731783 147708424
493684491453 147710156
225484264183 147711888
199574581653 147713620
497886061593 147715352
40615178023 147717084
794797018153 147718816
57421458583 147720548
953756421783 147722280
131649197723 147724012
127447627583 147725744
662447558743 147727476
177866469263 147729208
276603367553 147730940
947454066573 147732672
83331141113 147734404
455870360193 147736136
42015701403 147737868
746478961543 147739600
475477687513 147741332
553206735103 147743064
729672680983 147744796
367637387253 147746528
287807554593 147748260
435562771183 147749992
796197541533 147751724
106439776883 147753456
946053543193 147755188
988769506283 147756920
263298395443 147758652
994371599803 147760384
153357310113 147762116
415255182173 147763848
252794470093 147765580
357133461903 147767312
689057502963 147769044
289908339663 147770776
909639935313 147772508
824208009133 147774240
538501239613 147775972
541302286373 147777704
564410922143 147779436
896334963203 147781168
565111183833 147782900
589620342983 147784632
808101990263 147786364
869725018983 147788096
366937125563 147789828
843115074763 147791560
971262964033 147793292
992971076423 147795024
985968459523 147796756
454469836813 147798488
67225122243 147800220
400549686683 147801952
904738103483 147803684
398448901613 147805416
744378176473 147807148
151956786733 147808880
920844122353 147810612
226184525873 147812344
612728978753 147814076
95935851533 147815808
418056228933 147817540
846616383213 147819272
307414881913 147821004
554607258483 147822736
562310137073 147824468
482480304413 147826200
388645237953 147827932
869725018983 147829664
416655705553 147831396
240890021363 147833128
347329798243 147834860
548304903273 147836592
377441050913 147838324
679253839303 147840056
299011741633 147841788
831910887723 147843520
50418841683 147845252
780791784353 147846984
614829763823 147848716
730372942673 147850448
127447627583 147852180
373239480773 147853912
912440982073 147855644
887931822923 147857376
543403071443 147859108
395647854853 147860840
954456683473 147862572
747879484923 147864304
660346773673 147866036
927146477563 147867768
460071930333 147869500
744378176473 147871232
993671338113 147872964
529397837643 147874696
680654362683 147876428
359234246973 147878160
822107224063 147879892
530798361023 147881624
147054954903 147883356
74928000833 147885088
803200158433 147886820
581217202703 147888552
457270883573 147890284
462172715403 147892016
282205461073 147893748
168763067293 147895480
494384753143 147897212
245091591503 147898944
844515598143 147900676
227585049253 147902408
760484195343 147904140
112742132093 147905872
36413607883 147907604
441164864703 147909336
775889952523 147911068
227585049253 147912800
659646511983 147914532
399149163303 147916264
716367708873 147917996
618331072273 147919728
857120308563 147921460
749280008303 147923192
262598133753 147924924
614829763823 147926656
754181840133 147928388
163861235463 147930120
499986846663 147931852
622532642413 147933584
729672680983 147935316
368337648943 147937048
383743406123 147938780
139352076313 147940512
413154397103 147942244
798998588293 147943976
280804937693 147945708
349430583313 147947440
550405688343 147949172
21708112393 147950904
813704083783 147952636
503488155113 147954368
820706700683 147956100
406852041893 147957832
865523448843 147959564
30111252673 147961296
116243440543 147963028
665948867193 147964760
29410990983 147966492
283605984453 147968224
413154397103 147969956
472676640753 147971688
805300943503 147973420
30811514363 147975152
777290475903 147976884
584018249463 147978616
608527408613 147980348
853619000113 147982080
497886061593 147983812
871125542363 147985544
518193650603 147987276
229685834323 147989008
739476344643 147990740
865523448843 147992472
44116486473 147994204
605726361853 147995936
986668721213 147997668
57421458583 147999400
710065353663 148001132
643540493113 148002864
684855932823 148004596
603625576783 148006328
806701466883 148008060
912440982073 148009792
506289201873 148011524
251393946713 148013256
925745954183 148014988
495785276523 148016720
337526134583 148018452
295510433183 148020184
193272226443 148021916
504188416803 148023648
24509159153 148025380
531498622713 148027112
258396563613 148028844
693959334793 148030576
598723744953 148032308
627434474243 148034040
89633496323 148035772
922244645733 148037504
664548343813 148039236
418756490623 148040968
238088974603 148042700
791995971393 148044432
134450244483 148046164
626033950863 148047896
254194993473 148049628
848717168283 148051360
829109840963 148053092
19607327323 148054824
208677983623 148056556
419456752313 148058288
828409579273 148060020
351531368383 148061752
984567936143 148063484
690458026343 148065216
437663556253 148066948
812303560403 148068680
686956717893 148070412
139352076313 148072144
113442393783 148073876
474777425823 148075608
195373011513 148077340
604325838473 148079072
488782659623 148080804
217081123903 148082536
218481647283 148084268
186969871233 148086000
515392603843 148087732
952355898403 148089464
211479030383 148091196
539201501303 148092928
482480304413 148094660
357133461903 148096392
169463328983 148098124
752081055063 148099856
383043144433 148101588
65124337173 148103320
721269540703 148105052
698861166623 148106784
984567936143 148108516
323520900783 148110248
543403071443 148111980
223383479113 148113712
967061393893 148115444
512591557083 148117176
331924041063 148118908
18206803943 148120640
838213242933 148122372
935549617843 148124104
858520831943 148125836
584718511153 148127568
761184457033 148129300
621832380723 148131032
693259073103 148132764
640739446353 148134496
879528682643 148136228
292709386423 148137960
201675366723 148139692
960759038683 148141424
327022209233 148143156
49018318303 148144888
591721128053 148146620
112742132093 148148352
461472453713 148150084
367637387253 148151816
66524860553 148153548
672951484093 148155280
506289201873 148157012
798298326603 148158744
707264306903 148160476
922244645733 148162208
941151711363 148163940
954456683473 148165672
523795744123 148167404
165261758843 148169136
848717168283 148170868
560909613693 148172600
520994697363 148174332
242290544743 148176064
467074547233 148177796
383743406123 148179528
170863852363 148181260
762584980413 148182992
872526065743 148184724
673651745783 148186456
744378176473 148188188
126747365893 148189920
724070587463 148191652
473376902443 148193384
202375628413 148195116
669450175643 148196848
665948867193 148198580
990870291353 148200312
331223779373 148202044
965660870513 148203776
860621617013 148205508
397748639923 148207240
964960608823 148208972
560209352003 148210704
606426623543 148212436
113442393783 148214168
301112526703 148215900
915242028833 148217632
700261693 148219364
294810171493 148221096
306014358533 148222828
861321878703 148224560
355032676833 148226292
474777425823 148228024
668749913953 148229756
899836271653 148231488
647041801563 148233220
557408305243 148234952
822107224063 148236684
607827146923 148238416
763285242103 148240148
39914916333 148241880
392146546403 148243612
726871634223 148245344
579816679323 148247076
651243371703 148248808
552506473413 148250540
842414813073 148252272
749280008303 148254004
591020866363 148255736
475477687513 148257468
485281351173 148259200
395647854853 148260932
855019523493 148262664
936950141223 148264396
151956786733 148266128
77028785903 148267860
973363749103 148269592
851518215043 148271324
437663556253 148273056
8403140283 148274788
692558811413 148276520
752781316753 148278252
984567936143 148279984
285706769523 148281716
953756421783 148283448
216380862213 148285180
799698849983 148286912
304613835153 148288644
792696233083 148290376
908939673623 148292108
886531299543 148293840
424358584143 148295572
488782659623 148297304
554607258483 148299036
358533985283 148300768
682054886063 148302500
770287859003 148304232
231786619393 148305964
934849356153 148307696
87532711253 148309428
250693685023 148311160
747879484923 148312892
651943633393 148314624
657545726913 148316356
102238206743 148318088
911040458693 148319820
705163521833 148321552
420857275693 148323284
180667516023 148325016
694659596483 148326748
798998588293 148328480
114142655473 148330212
834711934483 148331944
408252565273 148333676
844515598143 148335408
705163521833 148337140
274502582483 148338872
588920081293 148340604
359234246973 148342336
758383410273 148344068
242290544743 148345800
286407031213 148347532
819306177303 148349264
378841574293 148350996
284306246143 148352728
460071930333 148354460
619731595653 148356192
126047104203 148357924
844515598143 148359656
660346773673 148361388
81930617733 148363120
253494731783 148364852
839613766313 148366584
182068039403 148368316
2801046763 148370048
186969871233 148371780
296910956563 148373512
30811514363 148375244
431361201043 148376976
323520900783 148378708
816505130543 148380440
172964637433 148382172
69325907313 148383904
863422663773 148385636
334024826133 148387368
556708043553 148389100
383043144433 148390832
693959334793 148392564
997172646563 148394296
636537876213 148396028
171564114053 148397760
128147889273 148399492
50418841683 148401224
89633496323 148402956
625333689173 148404688
487382136243 148406420
568612492283 148408152
254194993473 148409884
208677983623 148411616
766786550553 148413348
198174058273 148415080
561609875383 148416812
534999931163 148418544
91734281393 148420276
730372942673 148422008
661047035363 148423740
48318056613 148425472
49018318303 148427204
315117760503 148428936
587519557913 148430668
404050995133 148432400
59522243653 148434132
522395220743 148435864
355032676833 148437596
605026100163 148439328
133049721103 148441060
322120377403 148442792
456570621883 148444524
82630879423 148446256
632336306073 148447988
602225053403 148449720
267499965583 148451452
210078507003 148453184
557408305243 148454916
672251222403 148456648
854319261803 148458380
978265580933 148460112
941151711363 148461844
634437091143 148463576
144954169833 148465308
471276117373 148467040
708664830283 148468772
575615109183 148470504
723370325773 148472236
892133393063 148473968
894934439823 148475700
545503856513 148477432
421557537383 148479164
276603367553 148480896
438363817943 148482628
942552234743 148484360
303913573463 148486092
834011672793 148487824
696060119863 148489556
340327181343 148491288
607827146923 148493020
116943702233 148494752
37814131263 148496484
354332415143 148498216
164561497153 148499948
324921424163 148501680
633736829453 148503412
482480304413 148505144
765386027173 148506876
38514392953 148508608
782192307733 148510340
894934439823 148512072
212179292073 148513804
605726361853 148515536
165261758843 148517268
876727635883 148519000
216380862213 148520732
782892569423 148522464
396348116543 148524196
873926589123 148525928
592421389743 148527660
280804937693 148529392
525896529193 148531124
195373011513 148532856
415255182173 148534588
9103401973 148536320
940451449673 148538052
510490772013 148539784
793396494773 148541516
876727635883 148543248
577015632563 148544980
653344156773 148546712
145654431523 148548444
456570621883 148550176
801799635053 148551908
486681874553 148553640
723370325773 148555372
109240823643 148557104
308815405293 148558836
637238137903 148560568
866923972223 148562300
490183183003 148564032
712866400423 148565764
878128159263 148567496
723370325773 148569228
585418772843 148570960
534999931163 148572692
154057571803 148574424
140052338003 148576156
139352076313 148577888
356433200213 148579620
892833654753 148581352
822107224063 148583084
589620342983 148584816
44116486473 148586548
815104607163 148588280
633736829453 148590012
35013084503 148591744
100137421673 148593476
373239480773 148595208
341027443033 148596940
747179223233 148598672
914541767143 148600404
546904379893 148602136
637238137903 148603868
231786619393 148605600
934149094463 148607332
892833654753 148609064
318619068953 148610796
399849424993 148612528
344528751483 148614260
580516941013 148615992
37814131263 148617724
221982955733 148619456
787794401253 148621188
616230287203 148622920
846616383213 148624652
626734212553 148626384
184869086163 148628116
189070656303 148629848
334024826133 148631580
266099442203 148633312
448867743293 148635044
443965911463 148636776
145654431523 148638508
380942359363 148640240
89633496323 148641972
467774808923 148643704
21007850703 148645436
116943702233 148647168
302513050083 148648900
71426692383 148650632
181367777713 148652364
778690999283 148654096
497886061593 148655828
432761724423 148657560
745078438163 148659292
474077164133 148661024
980366366003 148662756
858520831943 148664488
239489497983 148666220
267499965583 148667952
275202844173 148669684
929247262633 148671416
644240754803 148673148
554607258483 148674880
283605984453 148676612
290608601353 148678344
734574512813 148680076
648442324943 148681808
133049721103 148683540
227585049253 148685272
520294435673 148687004
569312753973 148688736
687656979583 148690468
212179292073 148692200
819306177303 148693932
715667447183 148695664
919443598973 148697396
585418772843 148699128
931348047703 148700860
733874251123 148702592
488082397933 148704324
765386027173 148706056
666649128883 148707788
250693685023 148709520
633036567763 148711252
829109840963 148712984
970562702343 148714716
913141243763 148716448
171564114053 148718180
205876936863 148719912
111341608713 148721644
546904379893 148723376
532198884403 148725108
462872977093 148726840
457971145263 148728572
179266992643 148730304
731773466053 148732036
736675297883 148733768
731773466053 148735500
537100716233 148737232
721269540703 148738964
126047104203 148740696
731773466053 148742428
841714551383 148744160
541302286373 148745892
892133393063 148747624
478278734273 148749356
210778768693 148751088
740176606333 148752820
542702809753 148754552
463573238783 148756284
254194993473 148758016
749280008303 148759748
963560085443 148761480
575615109183 148763212
651243371703 148764944
665948867193 148766676
548304903273 148768408
130248674343 148770140
768187073933 148771872
560209352003 148773604
191871703063 148775336
29410990983 148777068
974764272483 148778800
814404345473 148780532
872526065743 148782264
908939673623 148783996
715667447183 148785728
597323221573 148787460
273102059103 148789192
395647854853 148790924
627434474243 148792656
287107292903 148794388
245791853193 148796120
984567936143 148797852
471276117373 148799584
544103333133 148801316
107140038573 148803048
537800977923 148804780
934849356153 148806512
313016975433 148808244
217781385593 148809976
483180566103 148811708
865523448843 148813440
252794470093 148815172
539901762993 148816904
363435817113 148818636
755582363513 148820368
209378245313 148822100
247192376573 148823832
957257730233 148825564
899136009963 148827296
553206735103 148829028
144954169833 148830760
920143860663 148832492
975464534173 148834224
320719854023 148835956
661747297053 148837688
55320673513 148839420
987368982903 148841152
50418841683 148842884
283605984453 148844616
88232972943 148846348
541302286373 148848080
672251222403 148849812
246492114883 148851544
156858618563 148853276
73527477453 148855008
747179223233 148856740
414554920483 148858472
829810102653 148860204
696060119863 148861936
331924041063 148863668
782192307733 148865400
45517009853 148867132
361335032043 148868864
173664899123 148870596
88232972943 148872328
161060188703 148874060
602925315093 148875792
367637387253 148877524
429260415973 148879256
40615178023 148880988
316518283883 148882720
157558880253 148884452
898435748273 148886184
308815405293 148887916
302513050083 148889648
170863852363 148891380
532198884403 148893112
885831037853 148894844
175765684193 148896576
270301012343 148898308
696060119863 148900040
495785276523 148901772
263998657133 148903504
231086357703 148905236
168763067293 148906968
704463260143 148908700
600824530023 148910432
646341539873 148912164
999973693323 148913896
315117760503 148915628
303213311773 148917360
170863852363 148919092
800399111673 148920824
486681874553 148922556
200975105033 148924288
819306177303 148926020
727571895913 148927752
736675297883 148929484
251393946713 148931216
824208009133 148932948
192571964753 148934680
191171441373 148936412
633736829453 148938144
487382136243 148939876
464273500473 148941608
554607258483 148943340
325621685853 148945072
5602093523 148946804
884430514473 148948536
329823255993 148950268
685556194513 148952000
67225122243 148953732
423658322453 148955464
742977653093 148957196
521694959053 148958928
511191033703 148960660
970562702343 148962392
273102059103 148964124
373239480773 148965856
15405757183 148967588
24509159153 148969320
228285310943 148971052
838213242933 148972784
273102059103 148974516
700961951693 148976248
322820639093 148977980
358533985283 148979712
896334963203 148981444
423658322453 148983176
745778699853 148984908
397748639923 148986640
578416155943 148988372
677153054233 148990104
88933234633 148991836
119044487303 148993568
109240823643 148995300
248592899953 148997032
999973693323 148998764
438363817943 149000496
644240754803 149002228
867624233913 149003960
538501239613 149005692
556708043553 149007424
843815336453 149009156
86832449563 149010888
464973762163 149012620
846616383213 149014352
135150506173 149016084
539901762993 149017816
437663556253 149019548
317218545573 149021280
606426623543 149023012
703762998453 149024744
221282694043 149026476
177166207573 149028208
850817953353 149029940
872526065743 149031672
721269540703 149033404
827709317583 149035136
911040458693 149036868
57421458583 149038600
98736898293 149040332
268900488963 149042064
794797018153 149043796
879528682643 149045528
799698849983 149047260
670850699023 149048992
318619068953 149050724
579816679323 149052456
965660870513 149054188
366937125563 149055920
886531299543 149057652
464973762163 149059384
35713346193 149061116
443265649773 149062848
920143860663 149064580
738075821263 149066312
108540561953 149068044
613429240443 149069776
443965911463 149071508
177866469263 149073240
616930548893 149074972
70726430693 149076704
566511707213 149078436
545503856513 149080168
892133393063 149081900
46217271543 149083632
439764341323 149085364
308115143603 149087096
37814131263 149088828
381642621053 149090560
649842848323 149092292
392146546403 149094024
759783933653 149095756
466374285543 149097488
110641347023 149099220
880228944333 149100952
86132187873 149102684
462872977093 149104416
700261690003 149106148
861321878703 149107880
636537876213 149109612
353632153453 149111344
410353350343 149113076
910340197003 149114808
261897872063 149116540
369037910633 149118272
603625576783 149120004
200274843343 149121736
102938468433 149123468
614129502133 149125200
268900488963 149126932
565111183833 149128664
558108566933 149130396
444666173153 149132128
465674023853 149133860
18907065633 149135592
871125542363 149137324
650543110013 149139056
169463328983 149140788
42015701403 149142520
547604641583 149144252
381642621053 149145984
654044418463 149147716
542702809753 149149448
813704083783 149151180
287107292903 149152912
118344225613 149154644
297611218253 149156376
702362475073 149158108
767486812243 149159840
523095482433 149161572
841714551383 149163304
540602024683 149165036
915942290523 149166768
693259073103 149168500
287107292903 149170232
527997314263 149171964
723370325773 149173696
228985572633 149175428
767486812243 149177160
330523517683 149178892
918043075593 149180624
679253839303 149182356
118344225613 149184088
957257730233 149185820
537100716233 149187552
570713277353 149189284
18206803943 149191016
545503856513 149192748
177866469263 149194480
131649197723 149196212
554607258483 149197944
163160973773 149199676
706564045213 149201408
503488155113 149203140
834711934483 149204872
336125611203 149206604
530798361023 149208336
903337580103 149210068
883029991093 149211800
94535328153 149213532
166662282223 149215264
504188416803 149216996
506989463563 149218728
948154328263 149220460
436263032873 149222192
544103333133 149223924
868324495603 149225656
268900488963 149227388
165962020533 149229120
408252565273 149230852
752781316753 149232584
451668790053 149234316
482480304413 149236048
908939673623 149237780
169463328983 149239512
707264306903 149241244
421557537383 149242976
34312822813 149244708
738075821263 149246440
495085014833 149248172
257696301923 149249904
782892569423 149251636
988069244593 149253368
976865057553 149255100
442565388083 149256832
271001274033 149258564
677153054233 149260296
924345430803 149262028
44116486473 149263760
908939673623 149265492
170163590673 149267224
331223779373 149268956
210778768693 149270688
152657048423 149272420
857820570253 149274152
12604710423 149275884
721969802393 149277616
485281351173 149279348
738776082953 149281080
605726361853 149282812
291308863043 149284544
491583706383 149286276
821406962373 149288008
67925383933 149289740
317918807263 149291472
397048378233 149293204
762584980413 149294936
431361201043 149296668
522395220743 149298400
993671338113 149300132
273802320793 149301864
810903037023 149303596
556708043553 149305328
687656979583 149307060
338226396273 149308792
889332346303 149310524
262598133753 149312256
690458026343 149313988
873926589123 149315720
124646580823 149317452
323520900783 149319184
112041870403 149320916
321420115713 149322648
282205461073 149324380
455870360193 149326112
589620342983 149327844
21007850703 149329576
750680531683 149331308
138651814623 149333040
453769575123 149334772
680654362683 149336504
920844122353 149338236
518893912293 149339968
1400523383 149341700
179967254333 149343432
865523448843 149345164
962159562063 149346896
136551029553 149348628
522395220743 149350360
278704152623 149352092
386544452883 149353824
700961951693 149355556
526596790883 149357288
848016906593 149359020
930647786013 149360752
402650471753 149362484
7002616903 149364216
226884787563 149365948
248592899953 149367680
348030059933 149369412
421557537383 149371144
796897803223 149372876
642139969733 149374608
210078507003 149376340
260497348683 149378072
721969802393 149379804
262598133753 149381536
363435817113 149383268
739476344643 149385000
956557468543 149386732
384443667813 149388464
760484195343 149390196
537800977923 149391928
303213311773 149393660
319319330643 149395392
51119103373 149397124
431361201043 149398856
552506473413 149400588
727571895913 149402320
143553646453 149404052
134450244483 149405784
918043075593 149407516
793396494773 149409248
46217271543 149410980
745078438163 149412712
122545795753 149414444
754181840133 149416176
668749913953 149417908
866923972223 149419640
228985572633 149421372
754882101823 149423104
531498622713 149424836
248592899953 149426568
109240823643 149428300
739476344643 149430032
242290544743 149431764
879528682643 149433496
637938399593 149435228
717768232253 149436960
732473727743 149438692
864823187153 149440424
109941085333 149442156
392846808093 149443888
583317987773 149445620
953756421783 149447352
352231630073 149449084
387244714573 149450816
771688382383 149452548
364836340493 149454280
997172646563 149456012
509790510323 149457744
997872908253 149459476
265399180513 149461208
782892569423 149462940
677853315923 149464672
137951552933 149466404
486681874553 149468136
453069313433 149469868
7002616903 149471600
885130776163 149473332
637938399593 149475064
3 149476796
506289201873 149478528
907539150243 149480260
957257730233 149481992
927146477563 149483724
764685765483 149485456
476878210893 149487188
51119103373 149488920
187670132923 149490652
79129570973 149492384
509790510323 149494116
341027443033 149495848
539201501303 149497580
841714551383 149499312
308115143603 149501044
64424075483 149502776
967761655583 149504508
273802320793 149506240
570713277353 149507972
915942290523 149509704
885130776163 149511436
909639935313 149513168
761884718723 149514900
961459300373 149516632
800399111673 149518364
796897803223 149520096
833311411103 149521828
89633496323 149523560
876727635883 149525292
876027374193 149527024
226184525873 149528756
169463328983 149530488
558808828623 149532220
990170029663 149533952
351531368383 149535684
711465877043 149537416
111341608713 149539148
144954169833 149540880
490183183003 149542612
147755216593 149544344
234587666153 149546076
703062736763 149547808
171564114053 149549540
98736898293 149551272
438363817943 149553004
499286584973 149554736
756282625203 149556468
836812719553 149558200
729672680983 149559932
795497279843 149561664
527997314263 149563396
401950210063 149565128
282205461073 149566860
791295709703 149568592
837512981243 149570324
325621685853 149572056
783592831113 149573788
728272157603 149575520
367637387253 149577252
438363817943 149578984
925045692493 149580716
497185799903 149582448
776590214213 149584180
884430514473 149585912
849417429973 149587644
426459369213 149589376
538501239613 149591108
630235521003 149592840
30111252673 149594572
266799703893 149596304
409653088653 149598036
801099373363 149599768
194672749823 149601500
280104676003 149603232
252094208403 149604964
327722470923 149606696
399149163303 149608428
628834997623 149610160
453769575123 149611892
329823255993 149613624
689757764653 149615356
567211968903 149617088
574914847493 149618820
206577198553 149620552
790595448013 149622284
972663487413 149624016
231086357703 149625748
70726430693 149627480
912440982073 149629212
698160904933 149630944
144253908143 149632676
39914916333 149634408
62323290413 149636140
393547069783 149637872
221982955733 149639604
968461917273 149641336
300412265013 149643068
249293161643 149644800
612728978753 149646532
693259073103 149648264
567211968903 149649996
482480304413 149651728
535700192853 149653460
861321878703 149655192
988769506283 149656924
754181840133 149658656
693259073103 149660388
79129570973 149662120
717067970563 149663852
222683217423 149665584
426459369213 149667316
707964568593 149669048
413154397103 149670780
871825804053 149672512
60222505343 149674244
848016906593 149675976
140752599693 149677708
174365160813 149679440
780091522663 149681172
112742132093 149682904
570013015663 149684636
985968459523 149686368
413854658793 149688100
478278734273 149689832
831910887723 149691564
540602024683 149693296
185569347853 149695028
488082397933 149696760
960058776993 149698492
439764341323 149700224
123246057443 149701956
185569347853 149703688
112041870403 149705420
907539150243 149707152
676452792543 149708884
133049721103 149710616
706564045213 149712348
605026100163 149714080
485981612863 149715812
868324495603 149717544
228985572633 149719276
273102059103 149721008
853619000113 149722740
343128228103 149724472
731773466053 149726204
770988120693 149727936
393547069783 149729668
719168755633 149731400
507689725253 149733132
913841505453 149734864
564410922143 149736596
621132119033 149738328
765386027173 149740060
214280077143 149741792
450968528363 149743524
439764341323 149745256
203776151793 149746988
213579815453 149748720
545503856513 149750452
551105950033 149752184
102238206743 149753916
525896529193 149755648
913141243763 149757380
238789236293 149759112
653344156773 149760844
748579746613 149762576
257696301923 149764308
992270814733 149766040
55320673513 149767772
278704152623 149769504
529397837643 149771236
140052338003 149772968
154757833493 149774700
680654362683 149776432
822107224063 149778164
607126885233 149779896
737375559573 149781628
626734212553 149783360
358533985283 149785092
116243440543 149786824
403350733443 149788556
559509090313 149790288
412454135413 149792020
777990737593 149793752
521694959053 149795484
851518215043 149797216
56020935203 149798948
706564045213 149800680
831910887723 149802412
960058776993 149804144
761184457033 149805876
189070656303 149807608
225484264183 149809340
930647786013 149811072
564410922143 149812804
712866400423 149814536
419456752313 149816268
584718511153 149818000
724070587463 149819732
306014358533 149821464
45517009853 149823196
103638730123 149824928
463573238783 149826660
874626850813 149828392
989469767973 149830124
329823255993 149831856
147054954903 149833588
365536602183 149835320
515392603843 149837052
779391260973 149838784
772388644073 149840516
105039253503 149842248
885130776163 149843980
176465945883 149845712
549005164963 149847444
829810102653 149849176
854319261803 149850908
130248674343 149852640
23108635773 149854372
873226327433 149856104
537100716233 149857836
190471179683 149859568
816505130543 149861300
650543110013 149863032
282905722763 149864764
769587597313 149866496
943952758123 149868228
260497348683 149869960
310215928673 149871692
478278734273 149873424
84731664493 149875156
321420115713 149876888
301112526703 149878620
679954100993 149880352
897035224893 149882084
552506473413 149883816
998573169943 149885548
996472384873 149887280
404751256823 149889012
73527477453 149890744
797598064913 149892476
550405688343 149894208
784293092803 149895940
56020935203 149897672
312316713743 149899404
851518215043 149901136
658946250293 149902868
688357241273 149904600
849417429973 149906332
489482921313 149908064
895634701513 149909796
667349390573 149911528
89633496323 149913260
69325907313 149914992
265399180513 149916724
964960608823 149918456
539201501303 149920188
733173989433 149921920
334725087823 149923652
922244645733 149925384
926446215873 149927116
767486812243 149928848
987368982903 149930580
130948936033 149932312
65124337173 149934044
447467219913 149935776
990170029663 149937508
468475070613 149939240
226884787563 149940972
37814131263 149942704
720569279013 149944436
484581089483 149946168
383743406123 149947900
994371599803 149949632
677153054233 149951364
739476344643 149953096
591721128053 149954828
649142586633 149956560
469175332303 149958292
844515598143 149960024
544803594823 149961756
269600750653 149963488
281505199383 149965220
979666104313 149966952
388645237953 149968684
843115074763 149970416
518893912293 149972148
740876868023 149973880
558108566933 149975612
149155739973 149977344
939751187983 149979076
728972419293 149980808
467774808923 149982540
541302286373 149984272
282905722763 149986004
788494662943 149987736
566511707213 149989468
539201501303 149991200
228985572633 149992932
982467151073 149994664
460071930333 149996396
961459300373 149998128
259797086993 149999860
478978995963 150001592
995772123183 150003324
790595448013 150005056
584018249463 150006788
278704152623 150008520
824208009133 150010252
552506473413 150011984
450968528363 150013716
985968459523 150015448
558108566933 150017180
698861166623 150018912
399149163303 150020644
604325838473 150022376
350831106693 150024108
205176675173 150025840
200274843343 150027572
410353350343 150029304
669450175643 150031036
226184525873 150032768
741577129713 150034500
563010398763 150036232
999273431633 150037964
979666104313 150039696
852918738423 150041428
415955443863 150043160
885831037853 150044892
628834997623 150046624
986668721213 150048356
267499965583 150050088
418756490623 150051820
733173989433 150053552
315818022193 150055284
223383479113 150057016
617630810583 150058748
887931822923 150060480
432061462733 150062212
755582363513 150063944
988069244593 150065676
840314028003 150067408
107140038573 150069140
334725087823 150070872
415955443863 150072604
78429309283 150074336
990170029663 150076068
705863783523 150077800
619031333963 150079532
739476344643 150081264
892833654753 150082996
544803594823 150084728
109240823643 150086460
862722402083 150088192
285706769523 150089924
547604641583 150091656
949554851643 150093388
492984229763 150095120
259797086993 150096852
211479030383 150098584
938350664603 150100316
357833723593 150102048
530098099333 150103780
551105950033 150105512
678553577613 150107244
174365160813 150108976
501387370043 150110708
275903105863 150112440
373239480773 150114172
809502513643 150115904
796897803223 150117636
280104676003 150119368
254194993473 150121100
374640004153 150122832
149155739973 150124564
477578472583 150126296
169463328983 150128028
984567936143 150129760
898435748273 150131492
730372942673 150133224
797598064913 150134956
960759038683 150136688
457971145263 150138420
200274843343 150140152
987368982903 150141884
140052338003 150143616
21708112393 150145348
889332346303 150147080
977565319243 150148812
881629467713 150150544
313016975433 150152276
469175332303 150154008
190471179683 150155740
11904448733 150157472
901937056723 150159204
385143929503 150160936
392846808093 150162668
615530025513 150164400
876727635883 150166132
817905653923 150167864
353632153453 150169596
712866400423 150171328
727571895913 150173060
686256456203 150174792
211479030383 150176524
240890021363 150178256
644941016493 150179988
148455478283 150181720
745078438163 150183452
817205392233 150185184
815104607163 150186916
397048378233 150188648
369738172323 150190380
454469836813 150192112
998573169943 150193844
163160973773 150195576
850817953353 150197308
56020935203 150199040
177866469263 150200772
98736898293 150202504
530798361023 150204236
662447558743 150205968
957257730233 150207700
114842917163 150209432
430660939353 150211164
419456752313 150212896
801799635053 150214628
225484264183 150216360
453069313433 150218092
138651814623 150219824
348030059933 150221556
64424075483 150223288
402650471753 150225020
286407031213 150226752
242990806433 150228484
123946319133 150230216
972663487413 150231948
925745954183 150233680
321420115713 150235412
975464534173 150237144
142853384763 150238876
523095482433 150240608
798998588293 150242340
184869086163 150244072
932748571083 150245804
714266923803 150247536
584018249463 150249268
171564114053 150251000
893533916443 150252732
755582363513 150254464
568612492283 150256196
485981612863 150257928
573514324113 150259660
65824598863 150261392
163160973773 150263124
752081055063 150264856
724070587463 150266588
615530025513 150268320
327722470923 150270052
501387370043 150271784
857120308563 150273516
654044418463 150275248
825608532513 150276980
663147820433 150278712
944653019813 150280444
218481647283 150282176
725471110843 150283908
527297052573 150285640
404751256823 150287372
59522243653 150289104
995071861493 150290836
443965911463 150292568
613429240443 150294300
63023552103 150296032
826308794203 150297764
140752599693 150299496
93134804773 150301228
820706700683 150302960
773789167453 150304692
843815336453 150306424
957257730233 150308156
323520900783 150309888
982467151073 150311620
252794470093 150313352
234587666153 150315084
532198884403 150316816
721969802393 150318548
446066696533 150320280
392146546403 150322012
271701535723 150323744
329823255993 150325476
840314028003 150327208
668749913953 150328940
693959334793 150330672
981766889383 150332404
30111252673 150334136
227585049253 150335868
250693685023 150337600
941851973053 150339332
25209420843 150341064
568612492283 150342796
136551029553 150344528
392146546403 150346260
814404345473 150347992
68625645623 150349724
736675297883 150351456
239489497983 150353188
787094139563 150354920
453069313433 150356652
745078438163 150358384
964260347133 150360116
837512981243 150361848
552506473413 150363580
915242028833 150365312
635837614523 150367044
761184457033 150368776
649842848323 150370508
696060119863 150372240
827009055893 150373972
712866400423 150375704
292009124733 150377436
957957991923 150379168
953056160093 150380900
652643895083 150382632
210078507003 150384364
554607258483 150386096
935549617843 150387828
110641347023 150389560
264698918823 150391292
670150437333 150393024
42015701403 150394756
614129502133 150396488
649142586633 150398220
482480304413 150399952
428560154283 150401684
270301012343 150403416
650543110013 150405148
418056228933 150406880
601524791713 150408612
939751187983 150410344
342427966413 150412076
177866469263 150413808
446766958223 150415540
605026100163 150417272
492283968073 150419004
156858618563 150420736
724070587463 150422468
380242097673 150424200
706564045213 150425932
670850699023 150427664
92434543083 150429396
75628262523 150431128
605726361853 150432860
20307589013 150434592
768187073933 150436324
628834997623 150438056
495085014833 150439788
955857206853 150441520
859221093633 150443252
966361132203 150444984
633736829453 150446716
492984229763 150448448
313016975433 150450180
946753804883 150451912
151956786733 150453644
756282625203 150455376
904037841793 150457108
671550960713 150458840
296210694873 150460572
707964568593 150462304
479679257653 150464036
935549617843 150465768
988069244593 150467500
309515666983 150469232
602925315093 150470964
238789236293 150472696
458671406953 150474428
974764272483 150476160
207277460243 150477892
758383410273 150479624
537800977923 150481356
369738172323 150483088
941851973053 150484820
47617794923 150486552
793396494773 150488284
668049652263 150490016
766086288863 150491748
523795744123 150493480
401950210063 150495212
134450244483 150496944
385844191193 150498676
197473796583 150500408
801799635053 150502140
35713346193 150503872
691158288033 150505604
115543178853 150507336
120445010683 150509068
60922767033 150510800
345929274863 150512532
212179292073 150514264
849417429973 150515996
64424075483 150517728
747179223233 150519460
394247331473 150521192
329122994303 150522924
641439708043 150524656
605726361853 150526388
563010398763 150528120
666649128883 150529852
925045692493 150531584
478978995963 150533316
964960608823 150535048
588920081293 150536780
88232972943 150538512
101537945053 150540244
314417498813 150541976
373939742463 150543708
81930617733 150545440
362735555423 150547172
809502513643 150548904
126047104203 150550636
198174058273 150552368
406151780203 150554100
872526065743 150555832
532899146093 150557564
119744748993 150559296
816505130543 150561028
777990737593 150562760
83331141113 150564492
3501308453 150566224
44116486473 150567956
892833654753 150569688
461472453713 150571420
296210694873 150573152
491583706383 150574884
485981612863 150576616
580516941013 150578348
93835066463 150580080
904738103483 150581812
793396494773 150583544
745078438163 150585276
712166138733 150587008
142153123073 150588740
713566662113 150590472
999973693323 150592204
836112457863 150593936
637238137903 150595668
81230356043 150597400
60922767033 150599132
499286584973 150600864
925745954183 150602596
293409648113 150604328
67225122243 150606060
378141312603 150607792
378141312603 150609524
439064079633 150611256
963560085443 150612988
220582432353 150614720
540602024683 150616452
813003822093 150618184
900536533343 150619916
928547000943 150621648
545503856513 150623380
602225053403 150625112
76328524213 150626844
579116417633 150628576
140052338003 150630308
30811514363 150632040
621832380723 150633772
399849424993 150635504
221982955733 150637236
939050926293 150638968
892133393063 150640700
457971145263 150642432
783592831113 150644164
610628193683 150645896
581917464393 150647628
372539219083 150649360
385844191193 150651092
249993423333 150652824
477578472583 150654556
380942359363 150656288
406852041893 150658020
166662282223 150659752
429960677663 150661484
338226396273 150663216
252794470093 150664948
625333689173 150666680
616230287203 150668412
154057571803 150670144
301812788393 150671876
551105950033 150673608
280104676003 150675340
447467219913 150677072
754181840133 150678804
319319330643 150680536
798998588293 150682268
864823187153 150684000
640039184663 150685732
70726430693 150687464
942552234743 150689196
559509090313 150690928
252794470093 150692660
27310205913 150694392
72827215763 150696124
366937125563 150697856
93835066463 150699588
647041801563 150701320
35713346193 150703052
252794470093 150704784
108540561953 150706516
258396563613 150708248
708664830283 150709980
700261693 150711712
824908270823 150713444
948854589953 150715176
331223779373 150716908
29410990983 150718640
609927931993 150720372
948154328263 150722104
963560085443 150723836
336125611203 150725568
838913504623 150727300
227585049253 150729032
541302286373 150730764
164561497153 150732496
724770849153 150734228
564410922143 150735960
31511776053 150737692
347329798243 150739424
43416224783 150741156
880929206023 150742888
579116417633 150744620
453069313433 150746352
60222505343 150748084
354332415143 150749816
850117691663 150751548
716367708873 150753280
862722402083 150755012
195373011513 150756744
922944907423 150758476
511191033703 150760208
574914847493 150761940
761184457033 150763672
670150437333 150765404
977565319243 150767136
836112457863 150768868
964960608823 150770600
700261693 150772332
476878210893 150774064
611328455373 150775796
180667516023 150777528
757683148583 150779260
490183183003 150780992
89633496323 150782724
366937125563 150784456
404050995133 150786188
597323221573 150787920
845916121523 150789652
432061462733 150791384
9103401973 150793116
249993423333 150794848
137951552933 150796580
975464534173 150798312
997172646563 150800044
46917533233 150801776
923645169113 150803508
891433131373 150805240
967061393893 150806972
691158288033 150808704
186269609543 150810436
523095482433 150812168
620431857343 150813900
112742132093 150815632
346629536553 150817364
822107224063 150819096
638638661283 150820828
153357310113 150822560
435562771183 150824292
372539219083 150826024
457270883573 150827756
490883444693 150829488
367637387253 150831220
133749982793 150832952
363435817113 150834684
177866469263 150836416
776590214213 150838148
838913504623 150839880
628834997623 150841612
935549617843 150843344
820706700683 150845076
65824598863 150846808
679954100993 150848540
44816748163 150850272
263998657133 150852004
901937056723 150853736
205176675173 150855468
236688451223 150857200
212879553763 150858932
520294435673 150860664
548304903273 150862396
679253839303 150864128
432061462733 150865860
612028717063 150867592
704463260143 150869324
96636113223 150871056
674352007473 150872788
795497279843 150874520
179967254333 150876252
850117691663 150877984
710765615353 150879716
962859823753 150881448
390045761333 150883180
281505199383 150884912
760484195343 150886644
68625645623 150888376
683455409443 150890108
283605984453 150891840
763285242103 150893572
465674023853 150895304
561609875383 150897036
734574512813 150898768
292709386423 150900500
343128228103 150902232
711465877043 150903964
364836340493 150905696
868324495603 150907428
415955443863 150909160
956557468543 150910892
601524791713 150912624
824908270823 150914356
501387370043 150916088
266799703893 150917820
995772123183 150919552
87532711253 150921284
523795744123 150923016
410353350343 150924748
42015701403 150926480
25209420843 150928212
540602024683 150929944
663147820433 150931676
234587666153 150933408
772388644073 150935140
588219819603 150936872
233887404463 150938604
62323290413 150940336
47617794923 150942068
988069244593 150943800
40615178023 150945532
700261690003 150947264
873226327433 150948996
502787893423 150950728
354332415143 150952460
640039184663 150954192
759083671963 150955924
165962020533 150957656
680654362683 150959388
292009124733 150961120
361335032043 150962852
841014289693 150964584
140752599693 150966316
95235589843 150968048
383743406123 150969780
468475070613 150971512
462172715403 150973244
883730252783 150974976
96636113223 150976708
871125542363 150978440
323520900783 150980172
390746023023 150981904
319319330643 150983636
692558811413 150985368
868324495603 150987100
752081055063 150988832
102238206743 150990564
560209352003 150992296
817205392233 150994028
40615178023 150995760
203776151793 150997492
510490772013 150999224
803900420123 151000956
799698849983 151002688
13304972113 151004420
163861235463 151006152
340327181343 151007884
701662213383 151009616
233887404463 151011348
902637318413 151013080
807401728573 151014812
675052269163 151016544
312316713743 151018276
217781385593 151020008
60922767033 151021740
541302286373 151023472
144253908143 151025204
364136078803 151026936
91034019703 151028668
710765615353 151030400
516092865533 151032132
265399180513 151033864
3501308453 151035596
275903105863 151037328
637238137903 151039060
701662213383 151040792
881629467713 151042524
61623028723 151044256
672251222403 151045988
308115143603 151047720
616930548893 151049452
735274774503 151051184
788494662943 151052916
165962020533 151054648
207977721933 151056380
2801046763 151058112
384443667813 151059844
825608532513 151061576
245091591503 151063308
123946319133 151065040
921544384043 151066772
219181908973 151068504
217081123903 151070236
426459369213 151071968
813003822093 151073700
225484264183 151075432
880228944333 151077164
837512981243 151078896
363435817113 151080628
858520831943 151082360
670150437333 151084092
39214654643 151085824
966361132203 151087556
755582363513 151089288
947454066573 151091020
116243440543 151092752
177866469263 151094484
252094208403 151096216
654044418463 151097948
140752599693 151099680
795497279843 151101412
175765684193 151103144
795497279843 151104876
184869086163 151106608
719869017323 151108340
214280077143 151110072
504188416803 151111804
929947524323 151113536
810202775333 151115268
880929206023 151117000
616230287203 151118732
771688382383 151120464
380942359363 151122196
704463260143 151123928
746478961543 151125660
67225122243 151127392
880228944333 151129124
382342882743 151130856
478978995963 151132588
44816748163 151134320
885130776163 151136052
221282694043 151137784
114142655473 151139516
247192376573 151141248
955857206853 151142980
805300943503 151144712
177866469263 151146444
175765684193 151148176
906838888553 151149908
842414813073 151151640
731773466053 151153372
15405757183 151155104
683455409443 151156836
621832380723 151158568
264698918823 151160300
557408305243 151162032
63023552103 151163764
979666104313 151165496
998573169943 151167228
42715963093 151168960
471976379063 151170692
852218476733 151172424
78429309283 151174156
883730252783 151175888
256295778543 151177620
668049652263 151179352
293409648113 151181084
217781385593 151182816
178566730953 151184548
763985503793 151186280
927846739253 151188012
850117691663 151189744
86132187873 151191476
455870360193 151193208
148455478283 151194940
974764272483 151196672
938350664603 151198404
175765684193 151200136
340327181343 151201868
895634701513 151203600
460071930333 151205332
65824598863 151207064
579116417633 151208796
335425349513 151210528
639338922973 151212260
249993423333 151213992
94535328153 151215724
744378176473 151217456
140052338003 151219188
300412265013 151220920
948854589953 151222652
580516941013 151224384
841714551383 151226116
585418772843 151227848
74227739143 151229580
288507816283 151231312
978265580933 151233044
207277460243 151234776
668749913953 151236508
858520831943 151238240
144253908143 151239972
798298326603 151241704
7002616903 151243436
638638661283 151245168
931348047703 151246900
622532642413 151248632
267499965583 151250364
373239480773 151252096
943252496433 151253828
733173989433 151255560
775889952523 151257292
849417429973 151259024
487382136243 151260756
801799635053 151262488
880228944333 151264220
116243440543 151265952
373939742463 151267684
415955443863 151269416
412454135413 151271148
544103333133 151272880
116943702233 151274612
714266923803 151276344
49018318303 151278076
207277460243 151279808
140052338003 151281540
340327181343 151283272
469175332303 151285004
436963294563 151286736
265399180513 151288468
623232904103 151290200
955156945163 151291932
712166138733 151293664
462872977093 151295396
962159562063 151297128
42015701403 151298860
394947593163 151300592
153357310113 151302324
894934439823 151304056
245091591503 151305788
716367708873 151307520
628134735933 151309252
797598064913 151310984
677153054233 151312716
236688451223 151314448
698160904933 151316180
298311479943 151317912
768187073933 151319644
231786619393 151321376
746478961543 151323108
327722470923 151324840
904037841793 151326572
714967185493 151328304
686256456203 151330036
162460712083 151331768
374640004153 151333500
754181840133 151335232
564410922143 151336964
25209420843 151338696
99437159983 151340428
768187073933 151342160
625333689173 151343892
931348047703 151345624
712166138733 151347356
972663487413 151349088
89633496323 151350820
888632084613 151352552
941151711363 151354284
597323221573 151356016
84031402803 151357748
504188416803 151359480
822107224063 151361212
456570621883 151362944
936249879533 151364676
941151711363 151366408
718468493943 151368140
563710660453 151369872
44816748163 151371604
263998657133 151373336
71426692383 151375068
384443667813 151376800
329823255993 151378532
777290475903 151380264
900536533343 151381996
263298395443 151383728
190471179683 151385460
656845465223 151387192
8403140283 151388924
140752599693 151390656
287807554593 151392388
270301012343 151394120
402650471753 151395852
563710660453 151397584
787794401253 151399316
647742063253 151401048
680654362683 151402780
158959403633 151404512
333324564443 151406244
785693616183 151407976
39914916333 151409708
205176675173 151411440
164561497153 151413172
348730321623 151414904
402650471753 151416636
294109909803 151418368
612728978753 151420100
554607258483 151421832
468475070613 151423564
657545726913 151425296
112742132093 151427028
290608601353 151428760
49018318303 151430492
455170098503 151432224
924345430803 151433956
111341608713 151435688
742277391403 151437420
214280077143 151439152
61623028723 151440884
674352007473 151442616
376040527533 151444348
368337648943 151446080
729672680983 151447812
776590214213 151449544
974764272483 151451276
428560154283 151453008
633036567763 151454740
127447627583 151456472
930647786013 151458204
186969871233 151459936
630935782693 151461668
179266992643 151463400
749980269993 151465132
430660939353 151466864
572814062423 151468596
411753873723 151470328
730372942673 151472060
977565319243 151473792
943252496433 151475524
787794401253 151477256
63023552103 151478988
836112457863 151480720
976865057553 151482452
518193650603 151484184
223383479113 151485916
451668790053 151487648
409653088653 151489380
409653088653 151491112
142853384763 151492844
815104607163 151494576
726171372533 151496308
216380862213 151498040
280104676003 151499772
55320673513 151501504
434862509493 151503236
877427897573 151504968
955156945163 151506700
661747297053 151508432
34312822813 151510164
690458026343 151511896
545503856513 151513628
599424006643 151515360
605026100163 151517092
602225053403 151518824
239489497983 151520556
602925315093 151522288
395647854853 151524020
300412265013 151525752
759083671963 151527484
766086288863 151529216
496485538213 151530948
707264306903 151532680
467074547233 151534412
586819296223 151536144
901937056723 151537876
934849356153 151539608
708664830283 151541340
299011741633 151543072
296210694873 151544804
11204187043 151546536
84031402803 151548268
210078507003 151550000
337526134583 151551732
217081123903 151553464
640739446353 151555196
570713277353 151556928
498586323283 151558660
197473796583 151560392
103638730123 151562124
187670132923 151563856
534999931163 151565588
237388712913 151567320
915942290523 151569052
651943633393 151570784
758383410273 151572516
165962020533 151574248
668749913953 151575980
673651745783 151577712
398448901613 151579444
179967254333 151581176
532198884403 151582908
195373011513 151584640
966361132203 151586372
845215859833 151588104
530098099333 151589836
438363817943 151591568
706564045213 151593300
504188416803 151595032
880228944333 151596764
153357310113 151598496
349430583313 151600228
978965842623 151601960
621132119033 151603692
371838957393 151605424
245091591503 151607156
481079781033 151608888
649142586633 151610620
662447558743 151612352
672251222403 151614084
638638661283 151615816
74227739143 151617548
26609944223 151619280
742977653093 151621012
770287859003 151622744
688357241273 151624476
140752599693 151626208
702362475073 151627940
353632153453 151629672
350831106693 151631404
664548343813 151633136
95235589843 151634868
248592899953 151636600
919443598973 151638332
284306246143 151640064
225484264183 151641796
283605984453 151643528
657545726913 151645260
966361132203 151646992
385844191193 151648724
490883444693 151650456
889332346303 151652188
885831037853 151653920
229685834323 151655652
85431926183 151657384
113442393783 151659116
358533985283 151660848
83331141113 151662580
313016975433 151664312
913141243763 151666044
909639935313 151667776
408952826963 151669508
3 151671240
372539219083 151672972
172964637433 151674704
974764272483 151676436
86132187873 151678168
457971145263 151679900
350831106693 151681632
623933165793 151683364
535700192853 151685096
221282694043 151686828
217081123903 151688560
628134735933 151690292
972663487413 151692024
88232972943 151693756
357833723593 151695488
936950141223 151697220
836812719553 151698952
800399111673 151700684
700261690003 151702416
631636044383 151704148
173664899123 151705880
338226396273 151707612
672251222403 151709344
798298326603 151711076
986668721213 151712808
236688451223 151714540
62323290413 151716272
426459369213 151718004
687656979583 151719736
432061462733 151721468
578416155943 151723200
543403071443 151724932
484581089483 151726664
342427966413 151728396
887931822923 151730128
404050995133 151731860
346629536553 151733592
855719785183 151735324
40615178023 151737056
939751187983 151738788
475477687513 151740520
58121720273 151742252
471976379063 151743984
91734281393 151745716
972663487413 151747448
107140038573 151749180
239489497983 151750912
943952758123 151752644
925745954183 151754376
397048378233 151756108
936249879533 151757840
937650402913 151759572
682054886063 151761304
892833654753 151763036
464273500473 151764768
535700192853 151766500
646341539873 151768232
302513050083 151769964
13304972113 151771696
711465877043 151773428
789895186323 151775160
16106018873 151776892
287107292903 151778624
393547069783 151780356
81230356043 151782088
774489429143 151783820
787794401253 151785552
562310137073 151787284
716367708873 151789016
44116486473 151790748
367637387253 151792480
462872977093 151794212
103638730123 151795944
447467219913 151797676
574214585803 151799408
599424006643 151801140
173664899123 151802872
583317987773 151804604
108540561953 151806336
51119103373 151808068
938350664603 151809800
821406962373 151811532
245091591503 151813264
388645237953 151814996
320019592333 151816728
684155671133 151818460
791295709703 151820192
7702878593 151821924
869024757293 151823656
217081123903 151825388
616930548893 151827120
844515598143 151828852
205176675173 151830584
752081055063 151832316
34312822813 151834048
362735555423 151835780
296210694873 151837512
568612492283 151839244
394947593163 151840976
581217202703 151842708
806701466883 151844440
133049721103 151846172
555307520173 151847904
877427897573 151849636
682054886063 151851368
512591557083 151853100
242290544743 151854832
67925383933 151856564
824208009133 151858296
421557537383 151860028
773088905763 151861760
688357241273 151863492
81230356043 151865224
655444941843 151866956
268900488963 151868688
327722470923 151870420
605026100163 151872152
6302355213 151873884
719869017323 151875616
883029991093 151877348
764685765483 151879080
221982955733 151880812
478978995963 151882544
915942290523 151884276
8403140283 151886008
188370394613 151887740
284306246143 151889472
94535328153 151891204
511191033703 151892936
696760381553 151894668
909639935313 151896400
262598133753 151898132
693959334793 151899864
155458095183 151901596
684855932823 151903328
3 151905060
495785276523 151906792
869024757293 151908524
581217202703 151910256
974764272483 151911988
611328455373 151913720
148455478283 151915452
897735486583 151917184
589620342983 151918916
964260347133 151920648
710065353663 151922380
487382136243 151924112
791995971393 151925844
837512981243 151927576
546904379893 151929308
208677983623 151931040
651243371703 151932772
399849424993 151934504
759783933653 151936236
471276117373 151937968
126047104203 151939700
212879553763 151941432
58121720273 151943164
896334963203 151944896
429960677663 151946628
761184457033 151948360
887931822923 151950092
587519557913 151951824
225484264183 151953556
986668721213 151955288
113442393783 151957020
537100716233 151958752
18206803943 151960484
17506542253 151962216
517493388913 151963948
71426692383 151965680
789895186323 151967412
577715894253 151969144
878828420953 151970876
906838888553 151972608
451668790053 151974340
513992080463 151976072
763285242103 151977804
367637387253 151979536
348730321623 151981268
158959403633 151983000
107140038573 151984732
978965842623 151986464
289208077973 151988196
717768232253 151989928
78429309283 151991660
727571895913 151993392
894234178133 151995124
862722402083 151996856
259797086993 151998588
820706700683 152000320
228985572633 152002052
886531299543 152003784
941151711363 152005516
467774808923 152007248
716367708873 152008980
774489429143 152010712
331924041063 152012444
19607327323 152014176
621132119033 152015908
241590283053 152017640
762584980413 152019372
588219819603 152021104
634437091143 152022836
761884718723 152024568
778690999283 152026300
2100785073 152028032
974764272483 152029764
256996040233 152031496
212879553763 152033228
180667516023 152034960
870425280673 152036692
407552303583 152038424
647041801563 152040156
442565388083 152041888
766086288863 152043620
636537876213 152045352
651243371703 152047084
199574581653 152048816
351531368383 152050548
85431926183 152052280
164561497153 152054012
501387370043 152055744
350130845003 152057476
188370394613 152059208
25909682533 152060940
901937056723 152062672
545503856513 152064404
770287859003 152066136
503488155113 152067868
979666104313 152069600
231786619393 152071332
908939673623 152073064
827709317583 152074796
425759107523 152076528
929947524323 152078260
691158288033 152079992
289908339663 152081724
438363817943 152083456
86132187873 152085188
106439776883 152086920
176465945883 152088652
972663487413 152090384
37814131263 152092116
410353350343 152093848
488782659623 152095580
513992080463 152097312
596622959883 152099044
542702809753 152100776
636537876213 152102508
925045692493 152104240
465674023853 152105972
990870291353 152107704
796197541533 152109436
618331072273 152111168
514692342153 152112900
682755147753 152114632
292009124733 152116364
13304972113 152118096
177866469263 152119828
973363749103 152121560
874626850813 152123292
893533916443 152125024
547604641583 152126756
593121651433 152128488
843815336453 152130220
868324495603 152131952
596622959883 152133684
607827146923 152135416
172964637433 152137148
14705495493 152138880
803200158433 152140612
951655636713 152142344
757683148583 152144076
707264306903 152145808
994371599803 152147540
698861166623 152149272
702362475073 152151004
362035293733 152152736
586819296223 152154468
83331141113 152156200
377441050913 152157932
546904379893 152159664
784993354493 152161396
849417429973 152163128
614129502133 152164860
539901762993 152166592
915942290523 152168324
282205461073 152170056
916642552213 152171788
495085014833 152173520
677153054233 152175252
705163521833 152176984
446766958223 152178716
627434474243 152180448
583317987773 152182180
238088974603 152183912
249993423333 152185644
584018249463 152187376
86132187873 152189108
621832380723 152190840
546204118203 152192572
66524860553 152194304
871825804053 152196036
550405688343 152197768
457270883573 152199500
329823255993 152201232
965660870513 152202964
784993354493 152204696
106439776883 152206428
717768232253 152208160
680654362683 152209892
226184525873 152211624
866923972223 152213356
425058845833 152215088
995772123183 152216820
943952758123 152218552
131649197723 152220284
292709386423 152222016
287107292903 152223748
100837683363 152225480
978965842623 152227212
929247262633 152228944
107140038573 152230676
420857275693 152232408
253494731783 152234140
3 152235872
465674023853 152237604
252094208403 152239336
397048378233 152241068
789895186323 152242800
649142586633 152244532
746478961543 152246264
861321878703 152247996
158959403633 152249728
66524860553 152251460
515392603843 152253192
443965911463 152254924
992971076423 152256656
329823255993 152258388
91734281393 152260120
747879484923 152261852
955857206853 152263584
193272226443 152265316
901236795033 152267048
707964568593 152268780
918043075593 152270512
584018249463 152272244
812303560403 152273976
28010467603 152275708
72827215763 152277440
109240823643 152279172
22408374083 152280904
977565319243 152282636
168763067293 152284368
752081055063 152286100
249993423333 152287832
986668721213 152289564
100137421673 152291296
207977721933 152293028
84031402803 152294760
168763067293 152296492
976865057553 152298224
574914847493 152299956
271701535723 152301688
780091522663 152303420
651243371703 152305152
784293092803 152306884
873926589123 152308616
753481578443 152310348
954456683473 152312080
747179223233 152313812
410353350343 152315544
456570621883 152317276
686956717893 152319008
921544384043 152320740
118344225613 152322472
560909613693 152324204
150556263353 152325936
756982886893 152327668
67225122243 152329400
723370325773 152331132
412454135413 152332864
200975105033 152334596
726871634223 152336328
345929274863 152338060
570013015663 152339792
39914916333 152341524
8403140283 152343256
620431857343 152344988
490883444693 152346720
239489497983 152348452
776590214213 152350184
649142586633 152351916
9803663663 152353648
762584980413 152355380
592421389743 152357112
817905653923 152358844
690458026343 152360576
217781385593 152362308
200274843343 152364040
594522174813 152365772
472676640753 152367504
951655636713 152369236
996472384873 152370968
918043075593 152372700
128147889273 152374432
682755147753 152376164
981766889383 152377896
476878210893 152379628
391446284713 152381360
412454135413 152383092
297611218253 152384824
677853315923 152386556
733173989433 152388288
729672680983 152390020
280804937693 152391752
614829763823 152393484
440464603013 152395216
308115143603 152396948
831210626033 152398680
607827146923 152400412
782892569423 152402144
417355967243 152403876
826308794203 152405608
681354624373 152407340
960058776993 152409072
371138695703 152410804
128147889273 152412536
965660870513 152414268
806701466883 152416000
651243371703 152417732
53920150133 152419464
132349459413 152421196
108540561953 152422928
649842848323 152424660
782892569423 152426392
486681874553 152428124
158259141943 152429856
640739446353 152431588
137951552933 152433320
178566730953 152435052
715667447183 152436784
472676640753 152438516
788494662943 152440248
719168755633 152441980
885130776163 152443712
417355967243 152445444
781492046043 152447176
91034019703 152448908
41315439713 152450640
10503925353 152452372
345929274863 152454104
322820639093 152455836
357833723593 152457568
964260347133 152459300
818605915613 152461032
660346773673 152462764
487382136243 152464496
658245988603 152466228
59522243653 152467960
142153123073 152469692
319319330643 152471424
365536602183 152473156
386544452883 152474888
26609944223 152476620
960058776993 152478352
769587597313 152480084
241590283053 152481816
625333689173 152483548
662447558743 152485280
858520831943 152487012
552506473413 152488744
446066696533 152490476
408952826963 152492208
848016906593 152493940
994371599803 152495672
115543178853 152497404
892833654753 152499136
160359927013 152500868
934149094463 152502600
69325907313 152504332
883730252783 152506064
460772192023 152507796
46217271543 152509528
182068039403 152511260
164561497153 152512992
352231630073 152514724
58821981963 152516456
918043075593 152518188
820006438993 152519920
2100785073 152521652
307414881913 152523384
36413607883 152525116
510490772013 152526848
167362543913 152528580
341027443033 152530312
436963294563 152532044
292709386423 152533776
121845534063 152535508
247192376573 152537240
325621685853 152538972
968461917273 152540704
932048309393 152542436
160359927013 152544168
34312822813 152545900
586119034533 152547632
760484195343 152549364
441164864703 152551096
201675366723 152552828
120445010683 152554560
635137352833 152556292
537100716233 152558024
63023552103 152559756
60922767033 152561488
602225053403 152563220
496485538213 152564952
944653019813 152566684
823507747443 152568416
516793127223 152570148
79829832663 152571880
919443598973 152573612
125346842513 152575344
583317987773 152577076
427159630903 152578808
197473796583 152580540
743677914783 152582272
77729047593 152584004
449568004983 152585736
81930617733 152587468
252094208403 152589200
172964637433 152590932
267499965583 152592664
755582363513 152594396
637238137903 152596128
30111252673 152597860
114142655473 152599592
259797086993 152601324
74227739143 152603056
165962020533 152604788
808101990263 152606520
485281351173 152608252
291308863043 152609984
976164795863 152611716
423658322453 152613448
182068039403 152615180
537100716233 152616912
137951552933 152618644
327722470923 152620376
467774808923 152622108
668049652263 152623840
60222505343 152625572
651243371703 152627304
881629467713 152629036
876027374193 152630768
307414881913 152632500
857820570253 152634232
386544452883 152635964
408252565273 152637696
586119034533 152639428
978965842623 152641160
132349459413 152642892
371138695703 152644624
912440982073 152646356
279404414313 152648088
144954169833 152649820
650543110013 152651552
612728978753 152653284
852218476733 152655016
308115143603 152656748
667349390573 152658480
857120308563 152660212
3 152661944
202375628413 152663676
257696301923 152665408
530798361023 152667140
566511707213 152668872
293409648113 152670604
944653019813 152672336
609927931993 152674068
350831106693 152675800
306014358533 152677532
716367708873 152679264
24509159153 152680996
512591557083 152682728
859921355323 152684460
135850767863 152686192
7002616903 152687924
178566730953 152689656
821406962373 152691388
263998657133 152693120
917342813903 152694852
116943702233 152696584
717768232253 152698316
966361132203 152700048
892833654753 152701780
146354693213 152703512
130248674343 152705244
588219819603 152706976
664548343813 152708708
242990806433 152710440
296210694873 152712172
960759038683 152713904
964260347133 152715636
736675297883 152717368
465674023853 152719100
992971076423 152720832
938350664603 152722564
392146546403 152724296
47617794923 152726028
362035293733 152727760
601524791713 152729492
4201570143 152731224
859921355323 152732956
414554920483 152734688
264698918823 152736420
679954100993 152738152
722670064083 152739884
749980269993 152741616
225484264183 152743348
973363749103 152745080
509790510323 152746812
762584980413 152748544
527297052573 152750276
944653019813 152752008
128147889273 152753740
413154397103 152755472
683455409443 152757204
787094139563 152758936
392846808093 152760668
362735555423 152762400
997172646563 152764132
693959334793 152765864
652643895083 152767596
231086357703 152769328
306714620223 152771060
834011672793 152772792
105039253503 152774524
805300943503 152776256
334024826133 152777988
282205461073 152779720
271001274033 152781452
394247331473 152783184
30811514363 152784916
374640004153 152786648
64424075483 152788380
80530094353 152790112
343828489793 152791844
718468493943 152793576
955156945163 152795308
337526134583 152797040
964960608823 152798772
144954169833 152800504
329823255993 152802236
906838888553 152803968
595222436503 152805700
726171372533 152807432
141452861383 152809164
579816679323 152810896
94535328153 152812628
450268266673 152814360
218481647283 152816092
613429240443 152817824
369037910633 152819556
130948936033 152821288
542002548063 152823020
759083671963 152824752
807401728573 152826484
668049652263 152828216
247192376573 152829948
474777425823 152831680
310916190363 152833412
245791853193 152835144
591721128053 152836876
726171372533 152838608
245791853193 152840340
665248605503 152842072
15405757183 152843804
100137421673 152845536
25909682533 152847268
354332415143 152849000
605726361853 152850732
660346773673 152852464
666649128883 152854196
664548343813 152855928
99437159983 152857660
102938468433 152859392
810202775333 152861124
166662282223 152862856
526596790883 152864588
739476344643 152866320
253494731783 152868052
778690999283 152869784
544103333133 152871516
184168824473 152873248
495785276523 152874980
32212037743 152876712
276603367553 152878444
660346773673 152880176
253494731783 152881908
268900488963 152883640
205876936863 152885372
954456683473 152887104
98736898293 152888836
172964637433 152890568
601524791713 152892300
117643963923 152894032
494384753143 152895764
628834997623 152897496
902637318413 152899228
692558811413 152900960
92434543083 152902692
607126885233 152904424
319319330643 152906156
87532711253 152907888
177166207573 152909620
170863852363 152911352
918043075593 152913084
94535328153 152914816
114842917163 152916548
87532711253 152918280
150556263353 152920012
331924041063 152921744
177166207573 152923476
918743337283 152925208
397748639923 152926940
161760450393 152928672
74227739143 152930404
735975036193 152932136
883730252783 152933868
414554920483 152935600
120445010683 152937332
895634701513 152939064
937650402913 152940796
665948867193 152942528
894234178133 152944260
716367708873 152945992
876027374193 152947724
496485538213 152949456
764685765483 152951188
331223779373 152952920
42015701403 152954652
425058845833 152956384
697460643243 152958116
58821981963 152959848
587519557913 152961580
602225053403 152963312
155458095183 152965044
368337648943 152966776
672251222403 152968508
196073273203 152970240
523095482433 152971972
8403140283 152973704
60222505343 152975436
855719785183 152977168
605726361853 152978900
236688451223 152980632
607126885233 152982364
140752599693 152984096
704463260143 152985828
556007781863 152987560
74227739143 152989292
347329798243 152991024
141452861383 152992756
270301012343 152994488
573514324113 152996220
972663487413 152997952
894234178133 152999684
585418772843 153001416
857120308563 153003148
649842848323 153004880
757683148583 153006612
423658322453 153008344
333324564443 153010076
133049721103 153011808
264698918823 153013540
883029991093 153015272
786393877873 153017004
916642552213 153018736
793396494773 153020468
549705426653 153022200
1400523383 153023932
621132119033 153025664
222683217423 153027396
735274774503 153029128
801799635053 153030860
677853315923 153032592
522395220743 153034324
447467219913 153036056
738075821263 153037788
908939673623 153039520
848016906593 153041252
209378245313 153042984
263998657133 153044716
580516941013 153046448
196073273203 153048180
143553646453 153049912
271001274033 153051644
679253839303 153053376
92434543083 153055108
258396563613 153056840
991570553043 153058572
696760381553 153060304
845215859833 153062036
203075890103 153063768
899136009963 153065500
954456683473 153067232
109941085333 153068964
242990806433 153070696
490883444693 153072428
533599407783 153074160
53920150133 153075892
436963294563 153077624
929947524323 153079356
247192376573 153081088
707264306903 153082820
341727704723 153084552
406151780203 153086284
259096825303 153088016
390746023023 153089748
680654362683 153091480
812303560403 153093212
850817953353 153094944
958658253613 153096676
954456683473 153098408
271701535723 153100140
369738172323 153101872
314417498813 153103604
977565319243 153105336
511191033703 153107068
444666173153 153108800
464973762163 153110532
364136078803 153112264
22408374083 153113996
234587666153 153115728
79829832663 153117460
390746023023 153119192
522395220743 153120924
381642621053 153122656
504188416803 153124388
155458095183 153126120
249993423333 153127852
880929206023 153129584
866223710533 153131316
37113869573 153133048
145654431523 153134780
156158356873 153136512
644941016493 153138244
242990806433 153139976
487382136243 153141708
12604710423 153143440
547604641583 153145172
502087631733 153146904
967761655583 153148636
37814131263 153150368
917342813903 153152100
716367708873 153153832
272401797413 153155564
7002616903 153157296
877427897573 153159028
140752599693 153160760
653344156773 153162492
640739446353 153164224
694659596483 153165956
304613835153 153167688
420157014003 153169420
233187142773 153171152
135850767863 153172884
810903037023 153174616
710765615353 153176348
913141243763 153178080
409653088653 153179812
579816679323 153181544
543403071443 153183276
554607258483 153185008
142853384763 153186740
881629467713 153188472
597323221573 153190204
953756421783 153191936
473376902443 153193668
863422663773 153195400
242290544743 153197132
639338922973 153198864
899836271653 153200596
873926589123 153202328
969162178963 153204060
24509159153 153205792
807401728573 153207524
480379519343 153209256
895634701513 153210988
138651814623 153212720
568612492283 153214452
596622959883 153216184
586819296223 153217916
5602093523 153219648
903337580103 153221380
628834997623 153223112
483880827793 153224844
574214585803 153226576
534999931163 153228308
149155739973 153230040
121845534063 153231772
990170029663 153233504
882329729403 153235236
569312753973 153236968
219882170663 153238700
656845465223 153240432
542002548063 153242164
726871634223 153243896
530798361023 153245628
56721196893 153247360
149155739973 153249092
351531368383 153250824
386544452883 153252556
703762998453 153254288
778690999283 153256020
843115074763 153257752
518193650603 153259484
612728978753 153261216
945353281503 153262948
815804868853 153264680
128848150963 153266412
453769575123 153268144
724770849153 153269876
819306177303 153271608
947454066573 153273340
213579815453 153275072
904738103483 153276804
952355898403 153278536
269600750653 153280268
232486881083 153282000
549705426653 153283732
402650471753 153285464
201675366723 153287196
466374285543 153288928
703762998453 153290660
722670064083 153292392
722670064083 153294124
391446284713 153295856
509090248633 153297588
630935782693 153299320
634437091143 153301052
89633496323 153302784
256996040233 153304516
820706700683 153306248
771688382383 153307980
406852041893 153309712
544103333133 153311444
703062736763 153313176
154057571803 153314908
632336306073 153316640
544103333133 153318372
70726430693 153320104
93134804773 153321836
140052338003 153323568
587519557913 153325300
366937125563 153327032
8403140283 153328764
228285310943 153330496
364136078803 153332228
292709386423 153333960
203776151793 153335692
691858549723 153337424
416655705553 153339156
701662213383 153340888
679253839303 153342620
495085014833 153344352
455170098503 153346084
261897872063 153347816
166662282223 153349548
262598133753 153351280
71426692383 153353012
252094208403 153354744
179266992643 153356476
900536533343 153358208
850117691663 153359940
809502513643 153361672
809502513643 153363404
208677983623 153365136
140752599693 153366868
393547069783 153368600
979666104313 153370332
261197610373 153372064
357833723593 153373796
158959403633 153375528
352231630073 153377260
322120377403 153378992
303913573463 153380724
837512981243 153382456
252794470093 153384188
128147889273 153385920
689057502963 153387652
623232904103 153389384
455870360193 153391116
191871703063 153392848
630935782693 153394580
823507747443 153396312
307414881913 153398044
822807485753 153399776
504888678493 153401508
455170098503 153403240
186969871233 153404972
770988120693 153406704
864122925463 153408436
669450175643 153410168
654744680153 153411900
160359927013 153413632
254194993473 153415364
747179223233 153417096
153357310113 153418828
588219819603 153420560
954456683473 153422292
131649197723 153424024
374640004153 153425756
510490772013 153427488
856420046873 153429220
896334963203 153430952
749980269993 153432684
97336374913 153434416
3501308453 153436148
824208009133 153437880
581217202703 153439612
869024757293 153441344
610628193683 153443076
502087631733 153444808
745778699853 153446540
149856001663 153448272
831910887723 153450004
226884787563 153451736
822807485753 153453468
834011672793 153455200
450268266673 153456932
369037910633 153458664
23108635773 153460396
425759107523 153462128
979666104313 153463860
77729047593 153465592
534299669473 153467324
917342813903 153469056
74227739143 153470788
51819365063 153472520
897035224893 153474252
125346842513 153475984
869725018983 153477716
84731664493 153479448
51119103373 153481180
934149094463 153482912
109240823643 153484644
809502513643 153486376
121845534063 153488108
10503925353 153489840
37113869573 153491572
898435748273 153493304
345929274863 153495036
958658253613 153496768
832611149413 153498500
160359927013 153500232
226184525873 153501964
942552234743 153503696
157558880253 153505428
418756490623 153507160
311616452053 153508892
25909682533 153510624
345229013173 153512356
707264306903 153514088
925745954183 153515820
32212037743 153517552
569312753973 153519284
575615109183 153521016
332624302753 153522748
522395220743 153524480
641439708043 153526212
834711934483 153527944
518193650603 153529676
457270883573 153531408
300412265013 153533140
721969802393 153534872
894934439823 153536604
650543110013 153538336
894234178133 153540068
165261758843 153541800
726871634223 153543532
759083671963 153545264
764685765483 153546996
594522174813 153548728
82630879423 153550460
278704152623 153552192
662447558743 153553924
492984229763 153555656
46217271543 153557388
719869017323 153559120
75628262523 153560852
644941016493 153562584
490883444693 153564316
833311411103 153566048
121845534063 153567780
590320604673 153569512
654744680153 153571244
205176675173 153572976
12604710423 153574708
937650402913 153576440
340327181343 153578172
357133461903 153579904
916642552213 153581636
429260415973 153583368
588219819603 153585100
446066696533 153586832
267499965583 153588564
402650471753 153590296
323520900783 153592028
355032676833 153593760
700261693 153595492
425058845833 153597224
70026169003 153598956
795497279843 153600688
448167481603 153602420
974764272483 153604152
815804868853 153605884
458671406953 153607616
852918738423 153609348
941151711363 153611080
983867674453 153612812
551105950033 153614544
943252496433 153616276
644941016493 153618008
843815336453 153619740
579816679323 153621472
901937056723 153623204
36413607883 153624936
491583706383 153626668
238789236293 153628400
728972419293 153630132
142853384763 153631864
694659596483 153633596
310916190363 153635328
206577198553 153637060
992270814733 153638792
932748571083 153640524
613429240443 153642256
56721196893 153643988
783592831113 153645720
11204187043 153647452
173664899123 153649184
635137352833 153650916
314417498813 153652648
537800977923 153654380
999273431633 153656112
555307520173 153657844
546904379893 153659576
102938468433 153661308
744378176473 153663040
184869086163 153664772
300412265013 153666504
637238137903 153668236
630235521003 153669968
637938399593 153671700
640039184663 153673432
628134735933 153675164
267499965583 153676896
971262964033 153678628
278704152623 153680360
605726361853 153682092
836812719553 153683824
356433200213 153685556
340327181343 153687288
167362543913 153689020
199574581653 153690752
315818022193 153692484
173664899123 153694216
190471179683 153695948
450968528363 153697680
598723744953 153699412
307414881913 153701144
306714620223 153702876
932048309393 153704608
94535328153 153706340
6302355213 153708072
707264306903 153709804
559509090313 153711536
904037841793 153713268
758383410273 153715000
354332415143 153716732
461472453713 153718464
953056160093 153720196
695359858173 153721928
245091591503 153723660
357833723593 153725392
500687108353 153727124
890732869683 153728856
289208077973 153730588
266099442203 153732320
906138626863 153734052
71426692383 153735784
952355898403 153737516
304613835153 153739248
435562771183 153740980
725471110843 153742712
717768232253 153744444
397748639923 153746176
17506542253 153747908
845215859833 153749640
966361132203 153751372
98736898293 153753104
628834997623 153754836
280104676003 153756568
682755147753 153758300
900536533343 153760032
838913504623 153761764
538501239613 153763496
879528682643 153765228
288507816283 153766960
563710660453 153768692
880929206023 153770424
661747297053 153772156
578416155943 153773888
388645237953 153775620
127447627583 153777352
331924041063 153779084
373239480773 153780816
911040458693 153782548
596622959883 153784280
901236795033 153786012
860621617013 153787744
900536533343 153789476
142853384763 153791208
273802320793 153792940
695359858173 153794672
690458026343 153796404
979666104313 153798136
530798361023 153799868
357133461903 153801600
203075890103 153803332
790595448013 153805064
339626919653 153806796
103638730123 153808528
271001274033 153810260
676452792543 153811992
60922767033 153813724
590320604673 153815456
170863852363 153817188
202375628413 153818920
584018249463 153820652
151956786733 153822384
549705426653 153824116
368337648943 153825848
827009055893 153827580
338226396273 153829312
256295778543 153831044
764685765483 153832776
177866469263 153834508
168062805603 153836240
343128228103 153837972
156858618563 153839704
176465945883 153841436
473376902443 153843168
742277391403 153844900
380242097673 153846632
680654362683 153848364
316518283883 153850096
571413539043 153851828
409653088653 153853560
844515598143 153855292
878128159263 153857024
407552303583 153858756
928547000943 153860488
537100716233 153862220
393547069783 153863952
556007781863 153865684
152657048423 153867416
274502582483 153869148
716367708873 153870880
492283968073 153872612
75628262523 153874344
666649128883 153876076
416655705553 153877808
999273431633 153879540
285706769523 153881272
468475070613 153883004
796897803223 153884736
583317987773 153886468
469875593993 153888200
355732938523 153889932
76328524213 153891664
819306177303 153893396
505588940183 153895128
191171441373 153896860
64424075483 153898592
887931822923 153900324
155458095183 153902056
121145272373 153903788
588920081293 153905520
207977721933 153907252
883730252783 153908984
80530094353 153910716
345929274863 153912448
338926657963 153914180
870425280673 153915912
988769506283 153917644
336825872893 153919376
741577129713 153921108
819306177303 153922840
698861166623 153924572
44116486473 153926304
882329729403 153928036
266799703893 153929768
101537945053 153931500
571413539043 153933232
549705426653 153934964
986668721213 153936696
251393946713 153938428
5602093523 153940160
275903105863 153941892
432061462733 153943624
809502513643 153945356
130948936033 153947088
504888678493 153948820
287807554593 153950552
552506473413 153952284
324921424163 153954016
613429240443 153955748
76328524213 153957480
834011672793 153959212
759783933653 153960944
782892569423 153962676
874626850813 153964408
187670132923 153966140
429260415973 153967872
211479030383 153969604
848016906593 153971336
434862509493 153973068
723370325773 153974800
893533916443 153976532
940451449673 153978264
689057502963 153979996
761884718723 153981728
708664830283 153983460
56020935203 153985192
265399180513 153986924
511891295393 153988656
202375628413 153990388
126047104203 153992120
603625576783 153993852
212179292073 153995584
632336306073 153997316
100137421673 153999048
87532711253 154000780
329122994303 154002512
86832449563 154004244
993671338113 154005976
525896529193 154007708
375340265843 154009440
748579746613 154011172
585418772843 154012904
859221093633 154014636
969162178963 154016368
338226396273 154018100
651243371703 154019832
677153054233 154021564
116243440543 154023296
363435817113 154025028
285006507833 154026760
705163521833 154028492
35713346193 154030224
591721128053 154031956
324221162473 154033688
51119103373 154035420
591020866363 154037152
603625576783 154038884
927146477563 154040616
242290544743 154042348
710065353663 154044080
317218545573 154045812
817905653923 154047544
448167481603 154049276
140052338003 154051008
787094139563 154052740
116243440543 154054472
487382136243 154056204
613429240443 154057936
873226327433 154059668
738075821263 154061400
692558811413 154063132
843115074763 154064864
12604710423 154066596
341727704723 154068328
127447627583 154070060
726871634223 154071792
759783933653 154073524
646341539873 154075256
742277391403 154076988
579816679323 154078720
277303629243 154080452
306714620223 154082184
726171372533 154083916
292009124733 154085648
420157014003 154087380
613429240443 154089112
401249948373 154090844
375340265843 154092576
195373011513 154094308
703062736763 154096040
876727635883 154097772
247892638263 154099504
504888678493 154101236
803900420123 154102968
178566730953 154104700
324921424163 154106432
796197541533 154108164
730372942673 154109896
69325907313 154111628
98036636603 154113360
413154397103 154115092
530098099333 154116824
767486812243 154118556
124646580823 154120288
679954100993 154122020
360634770353 154123752
362735555423 154125484
139352076313 154127216
485981612863 154128948
374640004153 154130680
356433200213 154132412
728272157603 154134144
518893912293 154135876
816505130543 154137608
561609875383 154139340
724070587463 154141072
581917464393 154142804
317918807263 154144536
637238137903 154146268
647041801563 154148000
380942359363 154149732
719869017323 154151464
636537876213 154153196
513992080463 154154928
174365160813 154156660
357133461903 154158392
995071861493 154160124
63723813793 154161856
3 154163588
509790510323 154165320
685556194513 154167052
392146546403 154168784
600124268333 154170516
291308863043 154172248
1400523383 154173980
650543110013 154175712
139352076313 154177444
746478961543 154179176
566511707213 154180908
310215928673 154182640
679253839303 154184372
952355898403 154186104
51819365063 154187836
175765684193 154189568
885130776163 154191300
997872908253 154193032
862022140393 154194764
426459369213 154196496
121145272373 154198228
520994697363 154199960
499286584973 154201692
636537876213 154203424
531498622713 154205156
705163521833 154206888
474077164133 154208620
469875593993 154210352
936950141223 154212084
64424075483 154213816
570013015663 154215548
215680600523 154217280
177866469263 154219012
792696233083 154220744
911040458693 154222476
278003890933 154224208
563010398763 154225940
579116417633 154227672
477578472583 154229404
43416224783 154231136
441164864703 154232868
146354693213 154234600
452369051743 154236332
422958060763 154238064
904037841793 154239796
676452792543 154241528
207277460243 154243260
314417498813 154244992
130948936033 154246724
822107224063 154248456
189070656303 154250188
798298326603 154251920
198874319963 154253652
100837683363 154255384
700261693 154257116
248592899953 154258848
964260347133 154260580
109941085333 154262312
546204118203 154264044
484581089483 154265776
498586323283 154267508
373939742463 154269240
781492046043 154270972
860621617013 154272704
703062736763 154274436
544103333133 154276168
153357310113 154277900
652643895083 154279632
688357241273 154281364
759783933653 154283096
554607258483 154284828
665248605503 154286560
322820639093 154288292
281505199383 154290024
308815405293 154291756
273802320793 154293488
51819365063 154295220
871825804053 154296952
804600681813 154298684
182768301093 154300416
209378245313 154302148
304613835153 154303880
415255182173 154305612
976164795863 154307344
615530025513 154309076
968461917273 154310808
676452792543 154312540
256996040233 154314272
542702809753 154316004
732473727743 154317736
663147820433 154319468
348730321623 154321200
58121720273 154322932
228285310943 154324664
795497279843 154326396
287107292903 154328128
394247331473 154329860
873926589123 154331592
572814062423 154333324
377441050913 154335056
212879553763 154336788
127447627583 154338520
326321947543 154340252
382342882743 154341984
454469836813 154343716
565811445523 154345448
110641347023 154347180
660346773673 154348912
102938468433 154350644
638638661283 154352376
668749913953 154354108
821406962373 154355840
766786550553 154357572
791295709703 154359304
665248605503 154361036
269600750653 154362768
722670064083 154364500
402650471753 154366232
226184525873 154367964
780791784353 154369696
406852041893 154371428
766086288863 154373160
883730252783 154374892
63023552103 154376624
958658253613 154378356
725471110843 154380088
621832380723 154381820
679954100993 154383552
896334963203 154385284
781492046043 154387016
739476344643 154388748
819306177303 154390480
728972419293 154392212
689057502963 154393944
782192307733 154395676
399849424993 154397408
322120377403 154399140
214280077143 154400872
912440982073 154402604
532899146093 154404336
770287859003 154406068
18907065633 154407800
130948936033 154409532
87532711253 154411264
635837614523 154412996
369738172323 154414728
764685765483 154416460
461472453713 154418192
95935851533 154419924
18907065633 154421656
934849356153 154423388
392146546403 154425120
792696233083 154426852
439764341323 154428584
948154328263 154430316
972663487413 154432048
783592831113 154433780
981066627693 154435512
436263032873 154437244
607827146923 154438976
762584980413 154440708
773789167453 154442440
718468493943 154444172
853619000113 154445904
897735486583 154447636
777290475903 154449368
792696233083 154451100
620431857343 154452832
578416155943 154454564
225484264183 154456296
9803663663 154458028
739476344643 154459760
950955375023 154461492
109941085333 154463224
69325907313 154464956
553206735103 154466688
480379519343 154468420
586819296223 154470152
870425280673 154471884
270301012343 154473616
403350733443 154475348
63723813793 154477080
178566730953 154478812
119044487303 154480544
673651745783 154482276
685556194513 154484008
339626919653 154485740
918043075593 154487472
902637318413 154489204
529397837643 154490936
202375628413 154492668
776590214213 154494400
947454066573 154496132
867624233913 154497864
94535328153 154499596
350130845003 154501328
794797018153 154503060
221982955733 154504792
678553577613 154506524
21708112393 154508256
317218545573 154509988
371838957393 154511720
903337580103 154513452
911740720383 154515184
796897803223 154516916
231786619393 154518648
306714620223 154520380
547604641583 154522112
276603367553 154523844
458671406953 154525576
624633427483 154527308
144954169833 154529040
874626850813 154530772
547604641583 154532504
869024757293 154534236
99437159983 154535968
49018318303 154537700
263998657133 154539432
969162178963 154541164
101537945053 154542896
742277391403 154544628
399149163303 154546360
443965911463 154548092
505588940183 154549824
24509159153 154551556
317918807263 154553288
630935782693 154555020
446766958223 154556752
297611218253 154558484
729672680983 154560216
757683148583 154561948
144954169833 154563680
718468493943 154565412
948854589953 154567144
886531299543 154568876
911040458693 154570608
974064010793 154572340
101537945053 154574072
566511707213 154575804
481780042723 154577536
455170098503 154579268
723370325773 154581000
474077164133 154582732
41315439713 154584464
653344156773 154586196
100137421673 154587928
534299669473 154589660
28010467603 154591392
665948867193 154593124
991570553043 154594856
124646580823 154596588
88232972943 154598320
957957991923 154600052
845916121523 154601784
214280077143 154603516
529397837643 154605248
641439708043 154606980
42715963093 154608712
404751256823 154610444
348030059933 154612176
338226396273 154613908
209378245313 154615640
247192376573 154617372
151256525043 154619104
598723744953 154620836
532899146093 154622568
980366366003 154624300
541302286373 154626032
366236863873 154627764
5602093523 154629496
710065353663 154631228
337526134583 154632960
595222436503 154634692
714967185493 154636424
908939673623 154638156
348730321623 154639888
204476413483 154641620
822107224063 154643352
207977721933 154645084
986668721213 154646816
797598064913 154648548
699561428313 154650280
37814131263 154652012
228985572633 154653744
684155671133 154655476
42715963093 154657208
60922767033 154658940
70026169003 154660672
979666104313 154662404
806001205193 154664136
419456752313 154665868
484581089483 154667600
591020866363 154669332
639338922973 154671064
379541835983 154672796
234587666153 154674528
236688451223 154676260
72126954073 154677992
63723813793 154679724
897035224893 154681456
661747297053 154683188
740176606333 154684920
531498622713 154686652
196073273203 154688384
286407031213 154690116
129548412653 154691848
976865057553 154693580
885130776163 154695312
170163590673 154697044
468475070613 154698776
976164795863 154700508
352231630073 154702240
225484264183 154703972
34312822813 154705704
180667516023 154707436
565811445523 154709168
869725018983 154710900
165261758843 154712632
901937056723 154714364
611328455373 154716096
353632153453 154717828
739476344643 154719560
287107292903 154721292
761184457033 154723024
254194993473 154724756
860621617013 154726488
997172646563 154728220
971262964033 154729952
687656979583 154731684
225484264183 154733416
854319261803 154735148
846616383213 154736880
964960608823 154738612
224083740803 154740344
324921424163 154742076
492283968073 154743808
815104607163 154745540
508389986943 154747272
729672680983 154749004
935549617843 154750736
243691068123 154752468
782192307733 154754200
939751187983 154755932
201675366723 154757664
489482921313 154759396
609227670303 154761128
878828420953 154762860
3 154764592
183468562783 154766324
838913504623 154768056
602225053403 154769788
530798361023 154771520
978265580933 154773252
675052269163 154774984
63723813793 154776716
366236863873 154778448
457270883573 154780180
112742132093 154781912
345929274863 154783644
493684491453 154785376
263998657133 154787108
283605984453 154788840
90333758013 154790572
373939742463 154792304
313717237123 154794036
607827146923 154795768
850817953353 154797500
749980269993 154799232
126747365893 154800964
564410922143 154802696
877427897573 154804428
789895186323 154806160
573514324113 154807892
408252565273 154809624
869725018983 154811356
567912230593 154813088
429260415973 154814820
523095482433 154816552
452369051743 154818284
391446284713 154820016
810202775333 154821748
502787893423 154823480
221982955733 154825212
896334963203 154826944
525196267503 154828676
516793127223 154830408
763985503793 154832140
7002616903 154833872
481079781033 154835604
796197541533 154837336
310916190363 154839068
505588940183 154840800
708664830283 154842532
879528682643 154844264
478278734273 154845996
591020866363 154847728
280104676003 154849460
428560154283 154851192
403350733443 154852924
118344225613 154854656
196073273203 154856388
214980338833 154858120
259797086993 154859852
99437159983 154861584
102938468433 154863316
900536533343 154865048
391446284713 154866780
668049652263 154868512
372539219083 154870244
179967254333 154871976
950255113333 154873708
376740789223 154875440
854319261803 154877172
135850767863 154878904
611328455373 154880636
455870360193 154882368
74928000833 154884100
818605915613 154885832
359234246973 154887564
913141243763 154889296
184168824473 154891028
1400523383 154892760
496485538213 154894492
88232972943 154896224
771688382383 154897956
189070656303 154899688
70726430693 154901420
847316644903 154903152
294810171493 154904884
404751256823 154906616
648442324943 154908348
530798361023 154910080
467074547233 154911812
272401797413 154913544
713566662113 154915276
657545726913 154917008
487382136243 154918740
223383479113 154920472
470575855683 154922204
700961951693 154923936
434162247803 154925668
60222505343 154927400
23808897463 154929132
123946319133 154930864
672251222403 154932596
76328524213 154934328
132349459413 154936060
56721196893 154937792
399149163303 154939524
127447627583 154941256
866923972223 154942988
287107292903 154944720
313717237123 154946452
291308863043 154948184
352931891763 154949916
128147889273 154951648
210078507003 154953380
801799635053 154955112
359234246973 154956844
539201501303 154958576
53219888443 154960308
165261758843 154962040
538501239613 154963772
289208077973 154965504
436263032873 154967236
786393877873 154968968
135850767863 154970700
406151780203 154972432
338226396273 154974164
679954100993 154975896
567211968903 154977628
654744680153 154979360
978265580933 154981092
509090248633 154982824
286407031213 154984556
871825804053 154986288
88933234633 154988020
279404414313 154989752
320719854023 154991484
105039253503 154993216
484581089483 154994948
24509159153 154996680
160359927013 154998412
946753804883 155000144
216380862213 155001876
817905653923 155003608
63723813793 155005340
130248674343 155007072
804600681813 155008804
344528751483 155010536
14005233803 155012268
336125611203 155014000
389345499643 155015732
21007850703 155017464
614129502133 155019196
385143929503 155020928
717067970563 155022660
583317987773 155024392
85431926183 155026124
932748571083 155027856
698861166623 155029588
106439776883 155031320
369738172323 155033052
75628262523 155034784
879528682643 155036516
43416224783 155038248
769587597313 155039980
973363749103 155041712
859921355323 155043444
121145272373 155045176
178566730953 155046908
42715963093 155048640
299712003323 155050372
200975105033 155052104
736675297883 155053836
873226327433 155055568
287807554593 155057300
672951484093 155059032
318619068953 155060764
911740720383 155062496
96636113223 155064228
207277460243 155065960
777990737593 155067692
93835066463 155069424
993671338113 155071156
990870291353 155072888
553906996793 155074620
983867674453 155076352
271001274033 155078084
86132187873 155079816
348730321623 155081548
632336306073 155083280
546904379893 155085012
960058776993 155086744
91034019703 155088476
413154397103 155090208
466374285543 155091940
272401797413 155093672
74227739143 155095404
809502513643 155097136
814404345473 155098868
308815405293 155100600
645641278183 155102332
787794401253 155104064
741577129713 155105796
615530025513 155107528
406852041893 155109260
823507747443 155110992
814404345473 155112724
111341608713 155114456
651243371703 155116188
539901762993 155117920
556708043553 155119652
428560154283 155121384
450268266673 155123116
988069244593 155124848
57421458583 155126580
20307589013 155128312
922244645733 155130044
991570553043 155131776
42715963093 155133508
223383479113 155135240
366937125563 155136972
826308794203 155138704
981766889383 155140436
957957991923 155142168
358533985283 155143900
350130845003 155145632
568612492283 155147364
480379519343 155149096
508389986943 155150828
93134804773 155152560
965660870513 155154292
399849424993 155156024
992270814733 155157756
500687108353 155159488
617630810583 155161220
612728978753 155162952
615530025513 155164684
402650471753 155166416
400549686683 155168148
367637387253 155169880
125346842513 155171612
343828489793 155173344
614829763823 155175076
36413607883 155176808
131649197723 155178540
952355898403 155180272
393547069783 155182004
162460712083 155183736
124646580823 155185468
934849356153 155187200
746478961543 155188932
580516941013 155190664
894934439823 155192396
756282625203 155194128
737375559573 155195860
679954100993 155197592
134450244483 155199324
28010467603 155201056
647041801563 155202788
114142655473 155204520
422958060763 155206252
502787893423 155207984
212179292073 155209716
379541835983 155211448
659646511983 155213180
193972488133 155214912
179266992643 155216644
430660939353 155218376
265399180513 155220108
256996040233 155221840
414554920483 155223572
534299669473 155225304
445366434843 155227036
689757764653 155228768
255595516853 155230500
832611149413 155232232
462872977093 155233964
673651745783 155235696
909639935313 155237428
223383479113 155239160
975464534173 155240892
55320673513 155242624
61623028723 155244356
974764272483 155246088
553206735103 155247820
655444941843 155249552
869024757293 155251284
814404345473 155253016
286407031213 155254748
908939673623 155256480
639338922973 155258212
29410990983 155259944
494384753143 155261676
654044418463 155263408
693259073103 155265140
927846739253 155266872
853619000113 155268604
673651745783 155270336
236688451223 155272068
25909682533 155273800
415255182173 155275532
464973762163 155277264
711465877043 155278996
791995971393 155280728
876027374193 155282460
476878210893 155284192
984567936143 155285924
773088905763 155287656
594522174813 155289388
971963225723 155291120
256996040233 155292852
520294435673 155294584
909639935313 155296316
46917533233 155298048
723370325773 155299780
764685765483 155301512
302513050083 155303244
539901762993 155304976
691858549723 155306708
998573169943 155308440
677153054233 155310172
390045761333 155311904
736675297883 155313636
896334963203 155315368
527997314263 155317100
761184457033 155318832
776590214213 155320564
437663556253 155322296
836812719553 155324028
892833654753 155325760
562310137073 155327492
577015632563 155329224
520294435673 155330956
319319330643 155332688
983867674453 155334420
525896529193 155336152
713566662113 155337884
530798361023 155339616
837512981243 155341348
663147820433 155343080
903337580103 155344812
825608532513 155346544
285006507833 155348276
137951552933 155350008
72827215763 155351740
921544384043 155353472
387944976263 155355204
378841574293 155356936
338226396273 155358668
406852041893 155360400
595222436503 155362132
635837614523 155363864
490183183003 155365596
607126885233 155367328
448167481603 155369060
739476344643 155370792
429960677663 155372524
970562702343 155374256
599424006643 155375988
964260347133 155377720
567912230593 155379452
873226327433 155381184
719869017323 155382916
308815405293 155384648
595922698193 155386380
72126954073 155388112
983167412763 155389844
566511707213 155391576
906138626863 155393308
81930617733 155395040
579816679323 155396772
461472453713 155398504
809502513643 155400236
986668721213 155401968
449568004983 155403700
636537876213 155405432
102238206743 155407164
99437159983 155408896
623933165793 155410628
12604710423 155412360
894234178133 155414092
144954169833 155415824
65824598863 155417556
867624233913 155419288
859921355323 155421020
40615178023 155422752
945353281503 155424484
149856001663 155426216
894934439823 155427948
254895255163 155429680
432761724423 155431412
155458095183 155433144
933448832773 155434876
12604710423 155436608
176465945883 155438340
503488155113 155440072
314417498813 155441804
383043144433 155443536
635137352833 155445268
128147889273 155447000
199574581653 155448732
828409579273 155450464
577015632563 155452196
370438434013 155453928
498586323283 155455660
53920150133 155457392
670850699023 155459124
627434474243 155460856
227585049253 155462588
948854589953 155464320
28710729293 155466052
789895186323 155467784
172964637433 155469516
962159562063 155471248
448167481603 155472980
72827215763 155474712
926446215873 155476444
665948867193 155478176
438363817943 155479908
96636113223 155481640
140752599693 155483372
231086357703 155485104
85431926183 155486836
436263032873 155488568
848717168283 155490300
12604710423 155492032
427859892593 155493764
550405688343 155495496
42015701403 155497228
857120308563 155498960
72126954073 155500692
338226396273 155502424
366937125563 155504156
212879553763 155505888
326321947543 155507620
139352076313 155509352
154757833493 155511084
706564045213 155512816
658245988603 155514548
944653019813 155516280
758383410273 155518012
955156945163 155519744
662447558743 155521476
538501239613 155523208
787094139563 155524940
743677914783 155526672
131649197723 155528404
681354624373 155530136
43416224783 155531868
293409648113 155533600
644941016493 155535332
626033950863 155537064
624633427483 155538796
828409579273 155540528
702362475073 155542260
689057502963 155543992
708664830283 155545724
422257799073 155547456
525196267503 155549188
992270814733 155550920
604325838473 155552652
577015632563 155554384
560909613693 155556116
719869017323 155557848
743677914783 155559580
565811445523 155561312
455870360193 155563044
933448832773 155564776
260497348683 155566508
561609875383 155568240
339626919653 155569972
964260347133 155571704
922244645733 155573436
883730252783 155575168
705863783523 155576900
782192307733 155578632
882329729403 155580364
126747365893 155582096
226184525873 155583828
362035293733 155585560
588219819603 155587292
671550960713 155589024
614829763823 155590756
520994697363 155592488
565811445523 155594220
672951484093 155595952
247192376573 155597684
148455478283 155599416
368337648943 155601148
10503925353 155602880
433461986113 155604612
198874319963 155606344
58121720273 155608076
479679257653 155609808
711465877043 155611540
930647786013 155613272
191871703063 155615004
591020866363 155616736
428560154283 155618468
495785276523 155620200
843115074763 155621932
155458095183 155623664
257696301923 155625396
364136078803 155627128
471276117373 155628860
100137421673 155630592
129548412653 155632324
940451449673 155634056
221982955733 155635788
198874319963 155637520
693959334793 155639252
453069313433 155640984
525896529193 155642716
478978995963 155644448
821406962373 155646180
920143860663 155647912
714967185493 155649644
847316644903 155651376
745778699853 155653108
461472453713 155654840
406852041893 155656572
135150506173 155658304
72827215763 155660036
32912299433 155661768
207977721933 155663500
607827146923 155665232
615530025513 155666964
911740720383 155668696
580516941013 155670428
522395220743 155672160
237388712913 155673892
512591557083 155675624
147054954903 155677356
878828420953 155679088
628834997623 155680820
621832380723 155682552
223383479113 155684284
324921424163 155686016
362735555423 155687748
936950141223 155689480
81930617733 155691212
840314028003 155692944
82630879423 155694676
375340265843 155696408
799698849983 155698140
809502513643 155699872
537800977923 155701604
45517009853 155703336
193972488133 155705068
967061393893 155706800
738776082953 155708532
4201570143 155710264
271701535723 155711996
949554851643 155713728
49018318303 155715460
406151780203 155717192
600124268333 155718924
526596790883 155720656
32212037743 155722388
610628193683 155724120
707264306903 155725852
798998588293 155727584
791295709703 155729316
100137421673 155731048
636537876213 155732780
20307589013 155734512
827009055893 155736244
498586323283 155737976
272401797413 155739708
228985572633 155741440
497185799903 155743172
153357310113 155744904
784293092803 155746636
219882170663 155748368
348030059933 155750100
661747297053 155751832
591020866363 155753564
696060119863 155755296
825608532513 155757028
907539150243 155758760
516092865533 155760492
157558880253 155762224
966361132203 155763956
164561497153 155765688
866223710533 155767420
630935782693 155769152
689757764653 155770884
976164795863 155772616
927146477563 155774348
753481578443 155776080
454469836813 155777812
198874319963 155779544
596622959883 155781276
360634770353 155783008
229685834323 155784740
576315370873 155786472
581217202703 155788204
495785276523 155789936
563010398763 155791668
280804937693 155793400
104338991813 155795132
36413607883 155796864
481079781033 155798596
93835066463 155800328
112742132093 155802060
941851973053 155803792
751380793373 155805524
647041801563 155807256
408252565273 155808988
658946250293 155810720
348030059933 155812452
5602093523 155814184
429960677663 155815916
158959403633 155817648
687656979583 155819380
144253908143 155821112
707264306903 155822844
447467219913 155824576
488782659623 155826308
351531368383 155828040
478978995963 155829772
897035224893 155831504
638638661283 155833236
997872908253 155834968
714967185493 155836700
982467151073 155838432
903337580103 155840164
838213242933 155841896
53920150133 155843628
50418841683 155845360
537800977923 155847092
613429240443 155848824
263998657133 155850556
991570553043 155852288
149856001663 155854020
899836271653 155855752
591020866363 155857484
1400523383 155859216
326321947543 155860948
386544452883 155862680
640039184663 155864412
155458095183 155866144
168763067293 155867876
899836271653 155869608
589620342983 155871340
726171372533 155873072
429960677663 155874804
574214585803 155876536
847316644903 155878268
174365160813 155880000
892133393063 155881732
246492114883 155883464
658946250293 155885196
715667447183 155886928
476177949203 155888660
408952826963 155890392
950255113333 155892124
603625576783 155893856
512591557083 155895588
936950141223 155897320
735274774503 155899052
74227739143 155900784
515392603843 155902516
732473727743 155904248
423658322453 155905980
661047035363 155907712
550405688343 155909444
694659596483 155911176
436263032873 155912908
890032607993 155914640
420157014003 155916372
455870360193 155918104
63023552103 155919836
794797018153 155921568
460071930333 155923300
115543178853 155925032
388645237953 155926764
988769506283 155928496
680654362683 155930228
487382136243 155931960
890032607993 155933692
689757764653 155935424
385143929503 155937156
53920150133 155938888
655444941843 155940620
46217271543 155942352
460071930333 155944084
689757764653 155945816
198174058273 155947548
644240754803 155949280
967061393893 155951012
119044487303 155952744
698861166623 155954476
17506542253 155956208
103638730123 155957940
767486812243 155959672
450268266673 155961404
500687108353 155963136
151956786733 155964868
27310205913 155966600
597323221573 155968332
383743406123 155970064
259096825303 155971796
904037841793 155973528
95235589843 155975260
995071861493 155976992
273802320793 155978724
63023552103 155980456
132349459413 155982188
599424006643 155983920
872526065743 155985652
259797086993 155987384
80530094353 155989116
822107224063 155990848
801099373363 155992580
101537945053 155994312
626033950863 155996044
247192376573 155997776
651243371703 155999508
971963225723 156001240
498586323283 156002972
126747365893 156004704
672251222403 156006436
349430583313 156008168
31511776053 156009900
204476413483 156011632
876027374193 156013364
640039184663 156015096
390746023023 156016828
301112526703 156018560
354332415143 156020292
581217202703 156022024
382342882743 156023756
373239480773 156025488
366236863873 156027220
97336374913 156028952
231086357703 156030684
543403071443 156032416
151256525043 156034148
163861235463 156035880
751380793373 156037612
905438365173 156039344
376740789223 156041076
320719854023 156042808
859221093633 156044540
49018318303 156046272
261197610373 156048004
740176606333 156049736
217781385593 156051468
155458095183 156053200
247192376573 156054932
756982886893 156056664
439064079633 156058396
368337648943 156060128
795497279843 156061860
911040458693 156063592
61623028723 156065324
815104607163 156067056
339626919653 156068788
378841574293 156070520
151956786733 156072252
141452861383 156073984
507689725253 156075716
538501239613 156077448
865523448843 156079180
422958060763 156080912
571413539043 156082644
412454135413 156084376
663147820433 156086108
477578472583 156087840
544103333133 156089572
233187142773 156091304
649142586633 156093036
448167481603 156094768
194672749823 156096500
919443598973 156098232
857820570253 156099964
990170029663 156101696
901236795033 156103428
95935851533 156105160
869024757293 156106892
957957991923 156108624
827009055893 156110356
468475070613 156112088
711465877043 156113820
742277391403 156115552
769587597313 156117284
974764272483 156119016
985268197833 156120748
992270814733 156122480
939050926293 156124212
228285310943 156125944
598723744953 156127676
884430514473 156129408
871125542363 156131140
644240754803 156132872
565111183833 156134604
327722470923 156136336
745778699853 156138068
441865126393 156139800
868324495603 156141532
772388644073 156143264
92434543083 156144996
41315439713 156146728
534299669473 156148460
730372942673 156150192
545503856513 156151924
875327112503 156153656
390746023023 156155388
940451449673 156157120
116243440543 156158852
70726430693 156160584
858520831943 156162316
738776082953 156164048
144253908143 156165780
876027374193 156167512
860621617013 156169244
704463260143 156170976
768187073933 156172708
851518215043 156174440
506989463563 156176172
903337580103 156177904
289908339663 156179636
246492114883 156181368
609927931993 156183100
312316713743 156184832
210078507003 156186564
182068039403 156188296
657545726913 156190028
395647854853 156191760
275202844173 156193492
747179223233 156195224
656845465223 156196956
338926657963 156198688
750680531683 156200420
138651814623 156202152
506289201873 156203884
253494731783 156205616
51119103373 156207348
616230287203 156209080
9103401973 156210812
687656979583 156212544
388645237953 156214276
791295709703 156216008
630935782693 156217740
579816679323 156219472
400549686683 156221204
777290475903 156222936
821406962373 156224668
873926589123 156226400
35713346193 156228132
925045692493 156229864
213579815453 156231596
720569279013 156233328
60922767033 156235060
11904448733 156236792
809502513643 156238524
49718579993 156240256
840314028003 156241988
421557537383 156243720
976865057553 156245452
255595516853 156247184
532198884403 156248916
168062805603 156250648
203075890103 156252380
127447627583 156254112
598023483263 156255844
870425280673 156257576
932748571083 156259308
38514392953 156261040
537800977923 156262772
258396563613 156264504
539201501303 156266236
698861166623 156267968
726171372533 156269700
748579746613 156271432
170863852363 156273164
310916190363 156274896
974064010793 156276628
338226396273 156278360
177866469263 156280092
701662213383 156281824
64424075483 156283556
447467219913 156285288
44116486473 156287020
719168755633 156288752
56020935203 156290484
505588940183 156292216
97336374913 156293948
143553646453 156295680
781492046043 156297412
329823255993 156299144
883730252783 156300876
889332346303 156302608
879528682643 156304340
952355898403 156306072
782892569423 156307804
330523517683 156309536
735274774503 156311268
215680600523 156313000
240890021363 156314732
26609944223 156316464
454469836813 156318196
352931891763 156319928
682054886063 156321660
310916190363 156323392
819306177303 156325124
729672680983 156326856
166662282223 156328588
797598064913 156330320
356433200213 156332052
328422732613 156333784
987368982903 156335516
437663556253 156337248
372539219083 156338980
619031333963 156340712
779391260973 156342444
163160973773 156344176
870425280673 156345908
753481578443 156347640
373239480773 156349372
597323221573 156351104
226884787563 156352836
899836271653 156354568
661747297053 156356300
234587666153 156358032
824908270823 156359764
14005233803 156361496
162460712083 156363228
307414881913 156364960
425058845833 156366692
661047035363 156368424
432761724423 156370156
413154397103 156371888
640739446353 156373620
848016906593 156375352
648442324943 156377084
635837614523 156378816
883730252783 156380548
150556263353 156382280
62323290413 156384012
686956717893 156385744
735274774503 156387476
722670064083 156389208
649142586633 156390940
367637387253 156392672
971262964033 156394404
43416224783 156396136
65824598863 156397868
972663487413 156399600
713566662113 156401332
99437159983 156403064
673651745783 156404796
302513050083 156406528
866923972223 156408260
644240754803 156409992
997172646563 156411724
420857275693 156413456
240890021363 156415188
174365160813 156416920
173664899123 156418652
755582363513 156420384
568612492283 156422116
676452792543 156423848
97336374913 156425580
328422732613 156427312
516092865533 156429044
184168824473 156430776
815104607163 156432508
634437091143 156434240
53219888443 156435972
474777425823 156437704
236688451223 156439436
770988120693 156441168
702362475073 156442900
75628262523 156444632
822107224063 156446364
532198884403 156448096
84731664493 156449828
315818022193 156451560
915942290523 156453292
827009055893 156455024
874626850813 156456756
992971076423 156458488
345929274863 156460220
890032607993 156461952
5602093523 156463684
795497279843 156465416
306714620223 156467148
725471110843 156468880
113442393783 156470612
378841574293 156472344
826308794203 156474076
282205461073 156475808
304613835153 156477540
693259073103 156479272
659646511983 156481004
829810102653 156482736
879528682643 156484468
132349459413 156486200
971963225723 156487932
873226327433 156489664
958658253613 156491396
899836271653 156493128
104338991813 156494860
937650402913 156496592
995071861493 156498324
890732869683 156500056
561609875383 156501788
955156945163 156503520
703062736763 156505252
220582432353 156506984
222683217423 156508716
989469767973 156510448
981066627693 156512180
362035293733 156513912
544803594823 156515644
661047035363 156517376
623933165793 156519108
185569347853 156520840
929947524323 156522572
246492114883 156524304
831210626033 156526036
197473796583 156527768
594522174813 156529500
541302286373 156531232
900536533343 156532964
195373011513 156534696
893533916443 156536428
855719785183 156538160
829810102653 156539892
484581089483 156541624
384443667813 156543356
967061393893 156545088
224784002493 156546820
537800977923 156548552
51119103373 156550284
582617726083 156552016
964960608823 156553748
149155739973 156555480
324221162473 156557212
10503925353 156558944
997872908253 156560676
925045692493 156562408
94535328153 156564140
358533985283 156565872
243691068123 156567604
353632153453 156569336
648442324943 156571068
441164864703 156572800
498586323283 156574532
113442393783 156576264
191871703063 156577996
53219888443 156579728
739476344643 156581460
705863783523 156583192
135150506173 156584924
256996040233 156586656
619731595653 156588388
966361132203 156590120
733874251123 156591852
446066696533 156593584
247892638263 156595316
635137352833 156597048
693959334793 156598780
792696233083 156600512
894234178133 156602244
396348116543 156603976
930647786013 156605708
675052269163 156607440
191171441373 156609172
413854658793 156610904
29410990983 156612636
651943633393 156614368
243691068123 156616100
307414881913 156617832
567912230593 156619564
252094208403 156621296
999273431633 156623028
149856001663 156624760
32912299433 156626492
324221162473 156628224
850117691663 156629956
516092865533 156631688
109941085333 156633420
872526065743 156635152
971262964033 156636884
910340197003 156638616
798298326603 156640348
177866469263 156642080
61623028723 156643812
736675297883 156645544
345229013173 156647276
289208077973 156649008
688357241273 156650740
561609875383 156652472
320019592333 156654204
383043144433 156655936
987368982903 156657668
794797018153 156659400
621132119033 156661132
70726430693 156662864
295510433183 156664596
698861166623 156666328
820006438993 156668060
41315439713 156669792
194672749823 156671524
663848082123 156673256
39214654643 156674988
870425280673 156676720
67225122243 156678452
105039253503 156680184
242990806433 156681916
317918807263 156683648
728972419293 156685380
294109909803 156687112
759783933653 156688844
62323290413 156690576
20307589013 156692308
663848082123 156694040
662447558743 156695772
408952826963 156697504
77729047593 156699236
672251222403 156700968
425058845833 156702700
61623028723 156704432
279404414313 156706164
874626850813 156707896
892833654753 156709628
266099442203 156711360
501387370043 156713092
444666173153 156714824
77729047593 156716556
897035224893 156718288
9803663663 156720020
271701535723 156721752
482480304413 156723484
175065422503 156725216
39214654643 156726948
662447558743 156728680
939050926293 156730412
866223710533 156732144
842414813073 156733876
969862440653 156735608
9803663663 156737340
698861166623 156739072
373939742463 156740804
768887335623 156742536
782892569423 156744268
230386096013 156746000
773088905763 156747732
593821913123 156749464
993671338113 156751196
86832449563 156752928
1400523383 156754660
749980269993 156756392
252094208403 156758124
522395220743 156759856
838213242933 156761588
841014289693 156763320
955156945163 156765052
748579746613 156766784
493684491453 156768516
72126954073 156770248
123946319133 156771980
195373011513 156773712
377441050913 156775444
982467151073 156777176
731073204363 156778908
504188416803 156780640
814404345473 156782372
811603298713 156784104
273102059103 156785836
904037841793 156787568
306714620223 156789300
67225122243 156791032
241590283053 156792764
932748571083 156794496
578416155943 156796228
102238206743 156797960
840314028003 156799692
39214654643 156801424
396348116543 156803156
113442393783 156804888
530098099333 156806620
524496005813 156808352
471976379063 156810084
714266923803 156811816
694659596483 156813548
913141243763 156815280
42015701403 156817012
859221093633 156818744
716367708873 156820476
149155739973 156822208
464973762163 156823940
549705426653 156825672
228285310943 156827404
344528751483 156829136
578416155943 156830868
352931891763 156832600
183468562783 156834332
176465945883 156836064
773789167453 156837796
811603298713 156839528
416655705553 156841260
450968528363 156842992
628834997623 156844724
261197610373 156846456
651943633393 156848188
689057502963 156849920
671550960713 156851652
532899146093 156853384
150556263353 156855116
217081123903 156856848
467774808923 156858580
270301012343 156860312
331924041063 156862044
537100716233 156863776
146354693213 156865508
400549686683 156867240
794096756463 156868972
435562771183 156870704
751380793373 156872436
289908339663 156874168
476177949203 156875900
441865126393 156877632
998573169943 156879364
714967185493 156881096
887231561233 156882828
233887404463 156884560
719168755633 156886292
635837614523 156888024
246492114883 156889756
212179292073 156891488
721969802393 156893220
739476344643 156894952
112742132093 156896684
978965842623 156898416
869725018983 156900148
622532642413 156901880
321420115713 156903612
964960608823 156905344
119044487303 156907076
857120308563 156908808
520294435673 156910540
62323290413 156912272
871825804053 156914004
18907065633 156915736
347329798243 156917468
285006507833 156919200
570013015663 156920932
941151711363 156922664
794096756463 156924396
418756490623 156926128
23808897463 156927860
999273431633 156929592
829109840963 156931324
399849424993 156933056
264698918823 156934788
747879484923 156936520
421557537383 156938252
227585049253 156939984
825608532513 156941716
398448901613 156943448
396348116543 156945180
372539219083 156946912
556007781863 156948644
126747365893 156950376
276603367553 156952108
887931822923 156953840
753481578443 156955572
791995971393 156957304
699561428313 156959036
114142655473 156960768
607126885233 156962500
408252565273 156964232
724070587463 156965964
428560154283 156967696
387944976263 156969428
548304903273 156971160
788494662943 156972892
278704152623 156974624
207277460243 156976356
412454135413 156978088
281505199383 156979820
829109840963 156981552
287107292903 156983284
805300943503 156985016
77729047593 156986748
758383410273 156988480
193972488133 156990212
79129570973 156991944
579116417633 156993676
714967185493 156995408
303213311773 156997140
241590283053 156998872
653344156773 157000604
150556263353 157002336
668049652263 157004068
395647854853 157005800
296910956563 157007532
869024757293 157009264
817905653923 157010996
598023483263 157012728
866223710533 157014460
65124337173 157016192
495085014833 157017924
238789236293 157019656
850117691663 157021388
97336374913 157023120
45517009853 157024852
476177949203 157026584
947454066573 157028316
38514392953 157030048
459371668643 157031780
119044487303 157033512
175065422503 157035244
213579815453 157036976
84031402803 157038708
183468562783 157040440
278704152623 157042172
64424075483 157043904
148455478283 157045636
573514324113 157047368
230386096013 157049100
544103333133 157050832
563010398763 157052564
247192376573 157054296
121845534063 157056028
780091522663 157057760
783592831113 157059492
738075821263 157061224
841014289693 157062956
427859892593 157064688
891433131373 157066420
795497279843 157068152
131649197723 157069884
77028785903 157071616
503488155113 157073348
1400523383 157075080
353632153453 157076812
401950210063 157078544
356433200213 157080276
504888678493 157082008
154057571803 157083740
427159630903 157085472
12604710423 157087204
808101990263 157088936
604325838473 157090668
470575855683 157092400
27310205913 157094132
897035224893 157095864
599424006643 157097596
595222436503 157099328
49018318303 157101060
105039253503 157102792
792696233083 157104524
511191033703 157106256
112742132093 157107988
394947593163 157109720
602925315093 157111452
500687108353 157113184
273802320793 157114916
328422732613 157116648
909639935313 157118380
726871634223 157120112
815804868853 157121844
635137352833 157123576
381642621053 157125308
679954100993 157127040
475477687513 157128772
471276117373 157130504
521694959053 157132236
632336306073 157133968
597323221573 157135700
305314096843 157137432
63723813793 157139164
406151780203 157140896
127447627583 157142628
542002548063 157144360
791995971393 157146092
214980338833 157147824
384443667813 157149556
52519626753 157151288
453769575123 157153020
30111252673 157154752
831210626033 157156484
428560154283 157158216
82630879423 157159948
913141243763 157161680
387944976263 157163412
928547000943 157165144
133049721103 157166876
49018318303 157168608
847316644903 157170340
244391329813 157172072
352931891763 157173804
290608601353 157175536
485281351173 157177268
414554920483 157179000
456570621883 157180732
217081123903 157182464
939050926293 157184196
311616452053 157185928
341727704723 157187660
392846808093 157189392
584718511153 157191124
101537945053 157192856
163861235463 157194588
902637318413 157196320
403350733443 157198052
336125611203 157199784
161060188703 157201516
11904448733 157203248
499286584973 157204980
474777425823 157206712
749980269993 157208444
160359927013 157210176
81930617733 157211908
432061462733 157213640
474777425823 157215372
21708112393 157217104
628834997623 157218836
853619000113 157220568
152657048423 157222300
71426692383 157224032
373939742463 157225764
563710660453 157227496
554607258483 157229228
722670064083 157230960
12604710423 157232692
474077164133 157234424
273102059103 157236156
100837683363 157237888
462172715403 157239620
928547000943 157241352
291308863043 157243084
707964568593 157244816
549005164963 157246548
979666104313 157248280
584718511153 157250012
595222436503 157251744
287107292903 157253476
823507747443 157255208
806701466883 157256940
978265580933 157258672
184168824473 157260404
880228944333 157262136
221282694043 157263868
156858618563 157265600
137951552933 157267332
235988189533 157269064
861321878703 157270796
311616452053 157272528
138651814623 157274260
358533985283 157275992
890732869683 157277724
951655636713 157279456
35713346193 157281188
903337580103 157282920
947454066573 157284652
133749982793 157286384
429260415973 157288116
965660870513 157289848
925745954183 157291580
261197610373 157293312
128147889273 157295044
341727704723 157296776
698160904933 157298508
804600681813 157300240
676452792543 157301972
565111183833 157303704
37814131263 157305436
585418772843 157307168
176465945883 157308900
196773534893 157310632
142153123073 157312364
350831106693 157314096
338926657963 157315828
270301012343 157317560
594522174813 157319292
763285242103 157321024
81930617733 157322756
700261690003 157324488
687656979583 157326220
58121720273 157327952
997872908253 157329684
694659596483 157331416
5602093523 157333148
287107292903 157334880
310215928673 157336612
846616383213 157338344
117643963923 157340076
490183183003 157341808
698160904933 157343540
448167481603 157345272
820706700683 157347004
634437091143 157348736
439764341323 157350468
256996040233 157352200
821406962373 157353932
870425280673 157355664
135850767863 157357396
771688382383 157359128
905438365173 157360860
642139969733 157362592
198874319963 157364324
477578472583 157366056
398448901613 157367788
256295778543 157369520
850117691663 157371252
700261693 157372984
817205392233 157374716
991570553043 157376448
696060119863 157378180
149155739973 157379912
145654431523 157381644
655444941843 157383376
341027443033 157385108
525896529193 157386840
46217271543 157388572
404751256823 157390304
271001274033 157392036
899836271653 157393768
597323221573 157395500
922244645733 157397232
206577198553 157398964
314417498813 157400696
824908270823 157402428
285006507833 157404160
593121651433 157405892
558108566933 157407624
67925383933 157409356
690458026343 157411088
127447627583 157412820
471976379063 157414552
833311411103 157416284
844515598143 157418016
376040527533 157419748
772388644073 157421480
974064010793 157423212
850117691663 157424944
808802251953 157426676
182768301093 157428408
16806280563 157430140
134450244483 157431872
355032676833 157433604
193972488133 157435336
852918738423 157437068
883029991093 157438800
619031333963 157440532
997172646563 157442264
790595448013 157443996
411053612033 157445728
140752599693 157447460
527997314263 157449192
565811445523 157450924
447467219913 157452656
873926589123 157454388
245091591503 157456120
642139969733 157457852
574214585803 157459584
555307520173 157461316
308115143603 157463048
317218545573 157464780
729672680983 157466512
282205461073 157468244
999273431633 157469976
820706700683 157471708
995071861493 157473440
820006438993 157475172
949554851643 157476904
197473796583 157478636
541302286373 157480368
742977653093 157482100
626734212553 157483832
943252496433 157485564
262598133753 157487296
252094208403 157489028
210778768693 157490760
922944907423 157492492
588920081293 157494224
719168755633 157495956
836812719553 157497688
553206735103 157499420
899836271653 157501152
789895186323 157502884
385143929503 157504616
614129502133 157506348
350130845003 157508080
347329798243 157509812
870425280673 157511544
588219819603 157513276
876727635883 157515008
586119034533 157516740
502087631733 157518472
420157014003 157520204
665948867193 157521936
128848150963 157523668
891433131373 157525400
407552303583 157527132
796897803223 157528864
335425349513 157530596
446766958223 157532328
622532642413 157534060
899136009963 157535792
310916190363 157537524
663147820433 157539256
978265580933 157540988
355732938523 157542720
936950141223 157544452
322120377403 157546184
148455478283 157547916
588219819603 157549648
735274774503 157551380
358533985283 157553112
798998588293 157554844
549005164963 157556576
263298395443 157558308
656145203533 157560040
605726361853 157561772
4901831833 157563504
220582432353 157565236
429260415973 157566968
398448901613 157568700
755582363513 157570432
58121720273 157572164
462872977093 157573896
631636044383 157575628
783592831113 157577360
301812788393 157579092
7702878593 157580824
831210626033 157582556
256996040233 157584288
629535259313 157586020
193972488133 157587752
717067970563 157589484
824908270823 157591216
652643895083 157592948
570013015663 157594680
424358584143 157596412
928547000943 157598144
280804937693 157599876
62323290413 157601608
679954100993 157603340
321420115713 157605072
751380793373 157606804
609227670303 157608536
60222505343 157610268
28010467603 157612000
406151780203 157613732
294109909803 157615464
885831037853 157617196
112041870403 157618928
908239411933 157620660
113442393783 157622392
525896529193 157624124
74227739143 157625856
335425349513 157627588
445366434843 157629320
343828489793 157631052
549005164963 157632784
992270814733 157634516
830510364343 157636248
470575855683 157637980
176465945883 157639712
146354693213 157641444
207277460243 157643176
742277391403 157644908
286407031213 157646640
694659596483 157648372
249993423333 157650104
758383410273 157651836
643540493113 157653568
46217271543 157655300
983867674453 157657032
621832380723 157658764
957257730233 157660496
460772192023 157662228
289908339663 157663960
799698849983 157665692
783592831113 157667424
80530094353 157669156
189770917993 157670888
254194993473 157672620
418056228933 157674352
434162247803 157676084
357833723593 157677816
464273500473 157679548
231786619393 157681280
920844122353 157683012
548304903273 157684744
175765684193 157686476
415955443863 157688208
346629536553 157689940
83331141113 157691672
263298395443 157693404
878828420953 157695136
767486812243 157696868
838213242933 157698600
225484264183 157700332
985268197833 157702064
100837683363 157703796
991570553043 157705528
709365091973 157707260
65824598863 157708992
807401728573 157710724
830510364343 157712456
689757764653 157714188
915942290523 157715920
840314028003 157717652
597323221573 157719384
385143929503 157721116
314417498813 157722848
766786550553 157724580
25909682533 157726312
906138626863 157728044
628834997623 157729776
190471179683 157731508
907539150243 157733240
394947593163 157734972
518193650603 157736704
340327181343 157738436
287807554593 157740168
969862440653 157741900
229685834323 157743632
584018249463 157745364
623232904103 157747096
84731664493 157748828
364136078803 157750560
931348047703 157752292
693959334793 157754024
375340265843 157755756
298311479943 157757488
899136009963 157759220
313717237123 157760952
894234178133 157762684
418056228933 157764416
698160904933 157766148
454469836813 157767880
955857206853 157769612
336125611203 157771344
9803663663 157773076
457270883573 157774808
278704152623 157776540
98036636603 157778272
149856001663 157780004
419456752313 157781736
777990737593 157783468
626033950863 157785200
278704152623 157786932
581917464393 157788664
919443598973 157790396
740176606333 157792128
79829832663 157793860
44816748163 157795592
875327112503 157797324
703062736763 157799056
882329729403 157800788
623232904103 157802520
941151711363 157804252
519594173983 157805984
909639935313 157807716
526596790883 157809448
257696301923 157811180
4201570143 157812912
416655705553 157814644
791295709703 157816376
290608601353 157818108
801799635053 157819840
385844191193 157821572
227585049253 157823304
411753873723 157825036
715667447183 157826768
605726361853 157828500
504888678493 157830232
220582432353 157831964
778690999283 157833696
985268197833 157835428
147054954903 157837160
666649128883 157838892
492283968073 157840624
310215928673 157842356
195373011513 157844088
136551029553 157845820
795497279843 157847552
363435817113 157849284
303913573463 157851016
561609875383 157852748
101537945053 157854480
424358584143 157856212
784293092803 157857944
495085014833 157859676
336125611203 157861408
46217271543 157863140
690458026343 157864872
358533985283 157866604
18206803943 157868336
827709317583 157870068
112742132093 157871800
95935851533 157873532
826308794203 157875264
297611218253 157876996
602925315093 157878728
828409579273 157880460
494384753143 157882192
845916121523 157883924
915242028833 157885656
899136009963 157887388
886531299543 157889120
142153123073 157890852
955156945163 157892584
251393946713 157894316
583317987773 157896048
803900420123 157897780
501387370043 157899512
668749913953 157901244
992270814733 157902976
542002548063 157904708
226884787563 157906440
67225122243 157908172
103638730123 157909904
370438434013 157911636
666649128883 157913368
346629536553 157915100
654044418463 157916832
47617794923 157918564
120445010683 157920296
691158288033 157922028
241590283053 157923760
858520831943 157925492
99437159983 157927224
719869017323 157928956
9103401973 157930688
921544384043 157932420
281505199383 157934152
285706769523 157935884
29410990983 157937616
191871703063 157939348
356433200213 157941080
291308863043 157942812
103638730123 157944544
508389986943 157946276
756282625203 157948008
234587666153 157949740
948154328263 157951472
412454135413 157953204
497185799903 157954936
967061393893 157956668
735975036193 157958400
883029991093 157960132
644240754803 157961864
394247331473 157963596
952355898403 157965328
598723744953 157967060
85431926183 157968792
567211968903 157970524
902637318413 157972256
804600681813 157973988
876027374193 157975720
821406962373 157977452
721969802393 157979184
239489497983 157980916
377441050913 157982648
481079781033 157984380
814404345473 157986112
759783933653 157987844
448167481603 157989576
196073273203 157991308
228285310943 157993040
602225053403 157994772
275202844173 157996504
327022209233 157998236
29410990983 157999968
651943633393 158001700
707264306903 158003432
862022140393 158005164
54620411823 158006896
675752530853 158008628
587519557913 158010360
687656979583 158012092
225484264183 158013824
133049721103 158015556
992971076423 158017288
672951484093 158019020
360634770353 158020752
371838957393 158022484
143553646453 158024216
938350664603 158025948
706564045213 158027680
772388644073 158029412
457270883573 158031144
901937056723 158032876
137251291243 158034608
192571964753 158036340
773088905763 158038072
475477687513 158039804
934149094463 158041536
350130845003 158043268
830510364343 158045000
850817953353 158046732
527997314263 158048464
632336306073 158050196
421557537383 158051928
977565319243 158053660
945353281503 158055392
822107224063 158057124
474777425823 158058856
31511776053 158060588
520294435673 158062320
572814062423 158064052
271001274033 158065784
44116486473 158067516
962159562063 158069248
94535328153 158070980
167362543913 158072712
631636044383 158074444
965660870513 158076176
231086357703 158077908
142153123073 158079640
473376902443 158081372
852918738423 158083104
339626919653 158084836
428560154283 158086568
118344225613 158088300
428560154283 158090032
151956786733 158091764
574214585803 158093496
457270883573 158095228
701662213383 158096960
535700192853 158098692
243691068123 158100424
790595448013 158102156
937650402913 158103888
305314096843 158105620
478978995963 158107352
356433200213 158109084
913141243763 158110816
313016975433 158112548
483180566103 158114280
460071930333 158116012
42715963093 158117744
902637318413 158119476
221982955733 158121208
801099373363 158122940
771688382383 158124672
587519557913 158126404
666649128883 158128136
530098099333 158129868
563010398763 158131600
871825804053 158133332
148455478283 158135064
773789167453 158136796
567211968903 158138528
684155671133 158140260
696060119863 158141992
460071930333 158143724
707264306903 158145456
975464534173 158147188
956557468543 158148920
40615178023 158150652
673651745783 158152384
953756421783 158154116
510490772013 158155848
812303560403 158157580
785693616183 158159312
118344225613 158161044
345929274863 158162776
492283968073 158164508
315117760503 158166240
885130776163 158167972
261897872063 158169704
545503856513 158171436
598023483263 158173168
351531368383 158174900
513291818773 158176632
469175332303 158178364
418756490623 158180096
168062805603 158181828
6302355213 158183560
537100716233 158185292
63723813793 158187024
208677983623 158188756
324921424163 158190488
119044487303 158192220
931348047703 158193952
508389986943 158195684
887931822923 158197416
487382136243 158199148
313016975433 158200880
358533985283 158202612
772388644073 158204344
467774808923 158206076
57421458583 158207808
175765684193 158209540
401950210063 158211272
98036636603 158213004
377441050913 158214736
652643895083 158216468
513992080463 158218200
315818022193 158219932
962859823753 158221664
904037841793 158223396
245091591503 158225128
614129502133 158226860
685556194513 158228592
140052338003 158230324
88933234633 158232056
891433131373 158233788
673651745783 158235520
562310137073 158237252
311616452053 158238984
828409579273 158240716
559509090313 158242448
586119034533 158244180
322820639093 158245912
862722402083 158247644
127447627583 158249376
621132119033 158251108
142853384763 158252840
338226396273 158254572
142153123073 158256304
462872977093 158258036
684155671133 158259768
151256525043 158261500
329122994303 158263232
783592831113 158264964
168062805603 158266696
189070656303 158268428
678553577613 158270160
107840300263 158271892
39914916333 158273624
82630879423 158275356
233187142773 158277088
108540561953 158278820
426459369213 158280552
687656979583 158282284
953756421783 158284016
289908339663 158285748
260497348683 158287480
273802320793 158289212
299712003323 158290944
291308863043 158292676
95235589843 158294408
717768232253 158296140
320019592333 158297872
518893912293 158299604
621832380723 158301336
529397837643 158303068
301112526703 158304800
595222436503 158306532
707264306903 158308264
864823187153 158309996
392146546403 158311728
943952758123 158313460
636537876213 158315192
446066696533 158316924
734574512813 158318656
563710660453 158320388
636537876213 158322120
385143929503 158323852
50418841683 158325584
452369051743 158327316
182768301093 158329048
42015701403 158330780
968461917273 158332512
291308863043 158334244
412454135413 158335976
980366366003 158337708
420157014003 158339440
352231630073 158341172
560209352003 158342904
721269540703 158344636
113442393783 158346368
647742063253 158348100
651943633393 158349832
373239480773 158351564
996472384873 158353296
719168755633 158355028
450268266673 158356760
295510433183 158358492
896334963203 158360224
964260347133 158361956
134450244483 158363688
246492114883 158365420
896334963203 158367152
173664899123 158368884
385143929503 158370616
918043075593 158372348
644240754803 158374080
337526134583 158375812
759783933653 158377544
902637318413 158379276
229685834323 158381008
597323221573 158382740
649842848323 158384472
462172715403 158386204
159659665323 158387936
838913504623 158389668
137951552933 158391400
95935851533 158393132
345229013173 158394864
2801046763 158396596
939050926293 158398328
429260415973 158400060
389345499643 158401792
689057502963 158403524
340327181343 158405256
789194924633 158406988
478978995963 158408720
261897872063 158410452
430660939353 158412184
702362475073 158413916
412454135413 158415648
327722470923 158417380
913141243763 158419112
471276117373 158420844
654044418463 158422576
212879553763 158424308
229685834323 158426040
79829832663 158427772
460772192023 158429504
454469836813 158431236
70026169003 158432968
849417429973 158434700
884430514473 158436432
379541835983 158438164
985268197833 158439896
334024826133 158441628
771688382383 158443360
687656979583 158445092
320719854023 158446824
27310205913 158448556
222683217423 158450288
212179292073 158452020
835412196173 158453752
156158356873 158455484
895634701513 158457216
301112526703 158458948
640039184663 158460680
606426623543 158462412
261897872063 158464144
857820570253 158465876
769587597313 158467608
685556194513 158469340
952355898403 158471072
957957991923 158472804
540602024683 158474536
287107292903 158476268
975464534173 158478000
876027374193 158479732
660346773673 158481464
556007781863 158483196
745778699853 158484928
586119034533 158486660
49018318303 158488392
93835066463 158490124
516793127223 158491856
372539219083 158493588
976865057553 158495320
174365160813 158497052
12604710423 158498784
315117760503 158500516
109941085333 158502248
203075890103 158503980
539201501303 158505712
605026100163 158507444
329823255993 158509176
452369051743 158510908
9803663663 158512640
49018318303 158514372
334725087823 158516104
221282694043 158517836
327722470923 158519568
280804937693 158521300
612028717063 158523032
7002616903 158524764
242290544743 158526496
950255113333 158528228
155458095183 158529960
84031402803 158531692
448167481603 158533424
668749913953 158535156
340327181343 158536888
371838957393 158538620
163160973773 158540352
835412196173 158542084
982467151073 158543816
483180566103 158545548
966361132203 158547280
298311479943 158549012
829109840963 158550744
394247331473 158552476
57421458583 158554208
973363749103 158555940
63723813793 158557672
135150506173 158559404
822807485753 158561136
329823255993 158562868
57421458583 158564600
484581089483 158566332
151256525043 158568064
749980269993 158569796
396348116543 158571528
128848150963 158573260
837512981243 158574992
536400454543 158576724
110641347023 158578456
576315370873 158580188
351531368383 158581920
604325838473 158583652
784293092803 158585384
873226327433 158587116
238789236293 158588848
190471179683 158590580
712166138733 158592312
796197541533 158594044
909639935313 158595776
502787893423 158597508
645641278183 158599240
628134735933 158600972
707964568593 158602704
603625576783 158604436
622532642413 158606168
275202844173 158607900
848016906593 158609632
677153054233 158611364
539201501303 158613096
963560085443 158614828
752781316753 158616560
602225053403 158618292
35013084503 158620024
212879553763 158621756
890732869683 158623488
506989463563 158625220
221282694043 158626952
605726361853 158628684
315818022193 158630416
57421458583 158632148
15405757183 158633880
712866400423 158635612
762584980413 158637344
17506542253 158639076
123246057443 158640808
549005164963 158642540
968461917273 158644272
912440982073 158646004
581917464393 158647736
501387370043 158649468
91034019703 158651200
777990737593 158652932
392146546403 158654664
209378245313 158656396
362035293733 158658128
608527408613 158659860
356433200213 158661592
791995971393 158663324
886531299543 158665056
348730321623 158666788
964260347133 158668520
234587666153 158670252
390045761333 158671984
549005164963 158673716
986668721213 158675448
512591557083 158677180
291308863043 158678912
419456752313 158680644
549005164963 158682376
464273500473 158684108
720569279013 158685840
378841574293 158687572
670150437333 158689304
652643895083 158691036
499986846663 158692768
922944907423 158694500
595222436503 158696232
115543178853 158697964
12604710423 158699696
962159562063 158701428
70726430693 158703160
583317987773 158704892
446066696533 158706624
841014289693 158708356
929247262633 158710088
637938399593 158711820
239489497983 158713552
109240823643 158715284
140052338003 158717016
103638730123 158718748
426459369213 158720480
429960677663 158722212
413854658793 158723944
633736829453 158725676
410353350343 158727408
595922698193 158729140
391446284713 158730872
488082397933 158732604
673651745783 158734336
773789167453 158736068
376740789223 158737800
249993423333 158739532
827009055893 158741264
320719854023 158742996
467774808923 158744728
737375559573 158746460
203776151793 158748192
207977721933 158749924
544103333133 158751656
828409579273 158753388
292709386423 158755120
589620342983 158756852
434862509493 158758584
485981612863 158760316
371838957393 158762048
431361201043 158763780
754181840133 158765512
151956786733 158767244
937650402913 158768976
245091591503 158770708
869024757293 158772440
959358515303 158774172
544103333133 158775904
373939742463 158777636
145654431523 158779368
411053612033 158781100
879528682643 158782832
942552234743 158784564
457270883573 158786296
397748639923 158788028
336125611203 158789760
899836271653 158791492
527997314263 158793224
806001205193 158794956
777290475903 158796688
257696301923 158798420
640039184663 158800152
971963225723 158801884
979666104313 158803616
784293092803 158805348
140752599693 158807080
418056228933 158808812
877427897573 158810544
227585049253 158812276
859221093633 158814008
452369051743 158815740
43416224783 158817472
789194924633 158819204
70726430693 158820936
370438434013 158822668
378841574293 158824400
130248674343 158826132
552506473413 158827864
950955375023 158829596
914541767143 158831328
982467151073 158833060
590320604673 158834792
451668790053 158836524
158259141943 158838256
787094139563 158839988
333324564443 158841720
689057502963 158843452
634437091143 158845184
953056160093 158846916
968461917273 158848648
436263032873 158850380
999973693323 158852112
824908270823 158853844
443265649773 158855576
254194993473 158857308
32212037743 158859040
109240823643 158860772
12604710423 158862504
966361132203 158864236
215680600523 158865968
307414881913 158867700
98736898293 158869432
990870291353 158871164
497886061593 158872896
230386096013 158874628
241590283053 158876360
747179223233 158878092
33612561123 158879824
252094208403 158881556
404751256823 158883288
463573238783 158885020
79129570973 158886752
165962020533 158888484
623933165793 158890216
531498622713 158891948
44116486473 158893680
745778699853 158895412
513992080463 158897144
441865126393 158898876
862722402083 158900608
724770849153 158902340
791295709703 158904072
356433200213 158905804
650543110013 158907536
698861166623 158909268
280104676003 158911000
362735555423 158912732
348730321623 158914464
715667447183 158916196
41315439713 158917928
416655705553 158919660
37814131263 158921392
537800977923 158923124
950955375023 158924856
700261693 158926588
446066696533 158928320
36413607883 158930052
287807554593 158931784
53219888443 158933516
209378245313 158935248
35713346193 158936980
710065353663 158938712
742977653093 158940444
154757833493 158942176
612728978753 158943908
41315439713 158945640
179266992643 158947372
351531368383 158949104
336825872893 158950836
740176606333 158952568
756982886893 158954300
197473796583 158956032
714266923803 158957764
142153123073 158959496
500687108353 158961228
965660870513 158962960
596622959883 158964692
224784002493 158966424
186269609543 158968156
749280008303 158969888
742277391403 158971620
660346773673 158973352
856420046873 158975084
906838888553 158976816
379541835983 158978548
399849424993 158980280
503488155113 158982012
574214585803 158983744
404751256823 158985476
114842917163 158987208
44116486473 158988940
480379519343 158990672
981766889383 158992404
932748571083 158994136
901236795033 158995868
324921424163 158997600
103638730123 158999332
104338991813 159001064
254194993473 159002796
73527477453 159004528
514692342153 159006260
625333689173 159007992
618331072273 159009724
164561497153 159011456
488782659623 159013188
481780042723 159014920
857820570253 159016652
742977653093 159018384
664548343813 159020116
401249948373 159021848
950255113333 159023580
479679257653 159025312
522395220743 159027044
754882101823 159028776
771688382383 159030508
221982955733 159032240
616230287203 159033972
458671406953 159035704
51119103373 159037436
518893912293 159039168
823507747443 159040900
451668790053 159042632
808802251953 159044364
621832380723 159046096
698861166623 159047828
166662282223 159049560
495785276523 159051292
855719785183 159053024
612728978753 159054756
633736829453 159056488
893533916443 159058220
911040458693 159059952
628134735933 159061684
411053612033 159063416
741577129713 159065148
927846739253 159066880
34312822813 159068612
38514392953 159070344
102938468433 159072076
256295778543 159073808
520994697363 159075540
95935851533 159077272
45517009853 159079004
970562702343 159080736
962159562063 159082468
458671406953 159084200
716367708873 159085932
845916121523 159087664
640739446353 159089396
324921424163 159091128
50418841683 159092860
16806280563 159094592
435562771183 159096324
825608532513 159098056
153357310113 159099788
509790510323 159101520
354332415143 159103252
985968459523 159104984
975464534173 159106716
72126954073 159108448
423658322453 159110180
76328524213 159111912
920844122353 159113644
890732869683 159115376
675752530853 159117108
28710729293 159118840
347329798243 159120572
224784002493 159122304
82630879423 159124036
874626850813 159125768
494384753143 159127500
622532642413 159129232
382342882743 159130964
441164864703 159132696
327022209233 159134428
710065353663 159136160
815104607163 159137892
575615109183 159139624
913141243763 159141356
544803594823 159143088
217081123903 159144820
355032676833 159146552
301112526703 159148284
831910887723 159150016
602925315093 159151748
694659596483 159153480
782192307733 159155212
327022209233 159156944
207977721933 159158676
341027443033 159160408
476177949203 159162140
16806280563 159163872
73527477453 159165604
137251291243 159167336
583317987773 159169068
668049652263 159170800
958658253613 159172532
747879484923 159174264
943252496433 159175996
708664830283 159177728
266799703893 159179460
18206803943 159181192
833311411103 159182924
485981612863 159184656
250693685023 159186388
692558811413 159188120
18206803943 159189852
746478961543 159191584
287107292903 159193316
488082397933 159195048
301812788393 159196780
221982955733 159198512
981066627693 159200244
35713346193 159201976
359934508663 159203708
191171441373 159205440
526596790883 159207172
939751187983 159208904
902637318413 159210636
366236863873 159212368
696060119863 159214100
405451518513 159215832
118344225613 159217564
203776151793 159219296
836812719553 159221028
710765615353 159222760
668749913953 159224492
381642621053 159226224
229685834323 159227956
767486812243 159229688
108540561953 159231420
56721196893 159233152
693959334793 159234884
988769506283 159236616
676452792543 159238348
495085014833 159240080
925745954183 159241812
677153054233 159243544
721969802393 159245276
542702809753 159247008
165261758843 159248740
518193650603 159250472
469875593993 159252204
775889952523 159253936
212879553763 159255668
772388644073 159257400
120445010683 159259132
216380862213 159260864
705863783523 159262596
21708112393 159264328
383743406123 159266060
228985572633 159267792
39914916333 159269524
625333689173 159271256
246492114883 159272988
966361132203 159274720
579816679323 159276452
593821913123 159278184
53920150133 159279916
266099442203 159281648
808802251953 159283380
121845534063 159285112
513992080463 159286844
158259141943 159288576
644240754803 159290308
63023552103 159292040
35713346193 159293772
595222436503 159295504
588219819603 159297236
396348116543 159298968
603625576783 159300700
297611218253 159302432
254895255163 159304164
759783933653 159305896
111341608713 159307628
242990806433 159309360
729672680983 159311092
135150506173 159312824
850117691663 159314556
868324495603 159316288
34312822813 159318020
458671406953 159319752
446066696533 159321484
877427897573 159323216
842414813073 159324948
92434543083 159326680
104338991813 159328412
227585049253 159330144
551806211723 159331876
191171441373 159333608
686256456203 159335340
812303560403 159337072
67225122243 159338804
20307589013 159340536
481780042723 159342268
884430514473 159344000
774489429143 159345732
871125542363 159347464
275202844173 159349196
79129570973 159350928
120445010683 159352660
944653019813 159354392
484581089483 159356124
880929206023 159357856
733874251123 159359588
43416224783 159361320
762584980413 159363052
259797086993 159364784
896334963203 159366516
285706769523 159368248
187670132923 159369980
65824598863 159371712
36413607883 159373444
874626850813 159375176
280104676003 159376908
404050995133 159378640
439064079633 159380372
324221162473 159382104
60922767033 159383836
580516941013 159385568
979666104313 159387300
381642621053 159389032
170863852363 159390764
400549686683 159392496
294810171493 159394228
763985503793 159395960
247892638263 159397692
422257799073 159399424
927146477563 159401156
674352007473 159402888
142153123073 159404620
616230287203 159406352
565111183833 159408084
366937125563 159409816
633036567763 159411548
34312822813 159413280
869024757293 159415012
481780042723 159416744
183468562783 159418476
808802251953 159420208
567912230593 159421940
116943702233 159423672
341727704723 159425404
158259141943 159427136
419456752313 159428868
63723813793 159430600
100837683363 159432332
438363817943 159434064
695359858173 159435796
791295709703 159437528
749980269993 159439260
345229013173 159440992
677153054233 159442724
970562702343 159444456
713566662113 159446188
591020866363 159447920
796897803223 159449652
246492114883 159451384
913141243763 159453116
891433131373 159454848
967061393893 159456580
408252565273 159458312
362735555423 159460044
405451518513 159461776
726871634223 159463508
913141243763 159465240
954456683473 159466972
717768232253 159468704
889332346303 159470436
443965911463 159472168
212179292073 159473900
351531368383 159475632
950255113333 159477364
378841574293 159479096
400549686683 159480828
398448901613 159482560
957257730233 159484292
378841574293 159486024
718468493943 159487756
983867674453 159489488
542002548063 159491220
223383479113 159492952
396348116543 159494684
937650402913 159496416
154057571803 159498148
551806211723 159499880
359234246973 159501612
890032607993 159503344
809502513643 159505076
413854658793 159506808
854319261803 159508540
621832380723 159510272
652643895083 159512004
908939673623 159513736
245791853193 159515468
409653088653 159517200
999973693323 159518932
226184525873 159520664
338926657963 159522396
367637387253 159524128
282905722763 159525860
952355898403 159527592
488082397933 159529324
187670132923 159531056
954456683473 159532788
123246057443 159534520
895634701513 159536252
498586323283 159537984
282205461073 159539716
275903105863 159541448
887931822923 159543180
641439708043 159544912
465674023853 159546644
546904379893 159548376
347329798243 159550108
904037841793 159551840
922944907423 159553572
9103401973 159555304
556708043553 159557036
238789236293 159558768
772388644073 159560500
721969802393 159562232
969862440653 159563964
393547069783 159565696
961459300373 159567428
322120377403 159569160
224784002493 159570892
953056160093 159572624
841714551383 159574356
107840300263 159576088
621832380723 159577820
180667516023 159579552
5602093523 159581284
894934439823 159583016
123946319133 159584748
592421389743 159586480
10503925353 159588212
878828420953 159589944
817205392233 159591676
577715894253 159593408
111341608713 159595140
28710729293 159596872
785693616183 159598604
222683217423 159600336
796197541533 159602068
576315370873 159603800
864823187153 159605532
300412265013 159607264
36413607883 159608996
446066696533 159610728
18907065633 159612460
168062805603 159614192
793396494773 159615924
568612492283 159617656
373239480773 159619388
215680600523 159621120
234587666153 159622852
275202844173 159624584
346629536553 159626316
630935782693 159628048
930647786013 159629780
34312822813 159631512
110641347023 159633244
255595516853 159634976
785693616183 159636708
813704083783 159638440
137951552933 159640172
868324495603 159641904
434862509493 159643636
716367708873 159645368
501387370043 159647100
856420046873 159648832
891433131373 159650564
93835066463 159652296
241590283053 159654028
373239480773 159655760
397748639923 159657492
212879553763 159659224
158259141943 159660956
144253908143 159662688
132349459413 159664420
861321878703 159666152
960759038683 159667884
668749913953 159669616
645641278183 159671348
168062805603 159673080
466374285543 159674812
286407031213 159676544
351531368383 159678276
667349390573 159680008
183468562783 159681740
763985503793 159683472
961459300373 159685204
41315439713 159686936
323520900783 159688668
518893912293 159690400
741577129713 159692132
685556194513 159693864
385143929503 159695596
334024826133 159697328
790595448013 159699060
362735555423 159700792
399149163303 159702524
874626850813 159704256
448167481603 159705988
545503856513 159707720
383743406123 159709452
143553646453 159711184
468475070613 159712916
935549617843 159714648
314417498813 159716380
505588940183 159718112
987368982903 159719844
63723813793 159721576
457270883573 159723308
623933165793 159725040
707264306903 159726772
256295778543 159728504
405451518513 159730236
970562702343 159731968
934849356153 159733700
578416155943 159735432
599424006643 159737164
525896529193 159738896
519594173983 159740628
376740789223 159742360
733874251123 159744092
918743337283 159745824
785693616183 159747556
793396494773 159749288
254895255163 159751020
698861166623 159752752
558108566933 159754484
507689725253 159756216
641439708043 159757948
855719785183 159759680
771688382383 159761412
386544452883 159763144
929247262633 159764876
325621685853 159766608
246492114883 159768340
912440982073 159770072
21007850703 159771804
631636044383 159773536
315117760503 159775268
555307520173 159777000
696060119863 159778732
609227670303 159780464
887231561233 159782196
220582432353 159783928
885831037853 159785660
836112457863 159787392
280104676003 159789124
31511776053 159790856
130248674343 159792588
42015701403 159794320
892833654753 159796052
775889952523 159797784
872526065743 159799516
632336306073 159801248
698861166623 159802980
459371668643 159804712
591020866363 159806444
135850767863 159808176
857820570253 159809908
285006507833 159811640
485281351173 159813372
493684491453 159815104
191871703063 159816836
520994697363 159818568
817205392233 159820300
238789236293 159822032
836112457863 159823764
759083671963 159825496
294810171493 159827228
574914847493 159828960
513992080463 159830692
467774808923 159832424
837512981243 159834156
410353350343 159835888
411753873723 159837620
628134735933 159839352
268200227273 159841084
74227739143 159842816
451668790053 159844548
673651745783 159846280
623232904103 159848012
390045761333 159849744
946053543193 159851476
515392603843 159853208
574214585803 159854940
475477687513 159856672
769587597313 159858404
799698849983 159860136
960058776993 159861868
182068039403 159863600
741577129713 159865332
672951484093 159867064
576315370873 159868796
816505130543 159870528
241590283053 159872260
829109840963 159873992
160359927013 159875724
231786619393 159877456
593821913123 159879188
623933165793 159880920
957257730233 159882652
56721196893 159884384
827009055893 159886116
304613835153 159887848
398448901613 159889580
179266992643 159891312
69325907313 159893044
888632084613 159894776
584718511153 159896508
603625576783 159898240
616230287203 159899972
486681874553 159901704
336125611203 159903436
595222436503 159905168
585418772843 159906900
112041870403 159908632
522395220743 159910364
195373011513 159912096
845916121523 159913828
794096756463 159915560
995071861493 159917292
438363817943 159919024
906138626863 159920756
112041870403 159922488
21708112393 159924220
564410922143 159925952
408952826963 159927684
622532642413 159929416
355032676833 159931148
460772192023 159932880
830510364343 159934612
831210626033 159936344
404751256823 159938076
186969871233 159939808
663848082123 159941540
70026169003 159943272
34312822813 159945004
428560154283 159946736
492984229763 159948468
598023483263 159950200
220582432353 159951932
859921355323 159953664
651243371703 159955396
416655705553 159957128
82630879423 159958860
384443667813 159960592
591721128053 159962324
413154397103 159964056
98736898293 159965788
643540493113 159967520
864823187153 159969252
9103401973 159970984
835412196173 159972716
840314028003 159974448
359934508663 159976180
172964637433 159977912
448167481603 159979644
268900488963 159981376
630235521003 159983108
264698918823 159984840
254895255163 159986572
128848150963 159988304
251393946713 159990036
978965842623 159991768
469175332303 159993500
80530094353 159995232
544803594823 159996964
111341608713 159998696
602225053403 160000428
950255113333 160002160
175765684193 160003892
498586323283 160005624
861321878703 160007356
364836340493 160009088
404751256823 160010820
6302355213 160012552
722670064083 160014284
153357310113 160016016
266099442203 160017748
510490772013 160019480
420157014003 160021212
219181908973 160022944
44116486473 160024676
847316644903 160026408
752081055063 160028140
94535328153 160029872
9803663663 160031604
700961951693 160033336
553206735103 160035068
269600750653 160036800
460772192023 160038532
64424075483 160040264
693259073103 160041996
355032676833 160043728
671550960713 160045460
68625645623 160047192
408252565273 160048924
138651814623 160050656
795497279843 160052388
426459369213 160054120
710765615353 160055852
974764272483 160057584
183468562783 160059316
740176606333 160061048
955156945163 160062780
337526134583 160064512
293409648113 160066244
128147889273 160067976
318619068953 160069708
609227670303 160071440
280104676003 160073172
23108635773 160074904
420857275693 160076636
547604641583 160078368
476878210893 160080100
275202844173 160081832
585418772843 160083564
448167481603 160085296
278003890933 160087028
397048378233 160088760
745078438163 160090492
355032676833 160092224
537100716233 160093956
526596790883 160095688
158259141943 160097420
118344225613 160099152
638638661283 160100884
79829832663 160102616
739476344643 160104348
334725087823 160106080
778690999283 160107812
254895255163 160109544
247892638263 160111276
303213311773 160113008
895634701513 160114740
485981612863 160116472
219181908973 160118204
286407031213 160119936
988069244593 160121668
644941016493 160123400
47617794923 160125132
972663487413 160126864
748579746613 160128596
144954169833 160130328
461472453713 160132060
998573169943 160133792
830510364343 160135524
859221093633 160137256
225484264183 160138988
256295778543 160140720
175765684193 160142452
958658253613 160144184
95935851533 160145916
557408305243 160147648
449568004983 160149380
334725087823 160151112
4901831833 160152844
673651745783 160154576
772388644073 160156308
957257730233 160158040
245091591503 160159772
329823255993 160161504
391446284713 160163236
279404414313 160164968
92434543083 160166700
830510364343 160168432
910340197003 160170164
21708112393 160171896
332624302753 160173628
505588940183 160175360
986668721213 160177092
969162178963 160178824
209378245313 160180556
888632084613 160182288
964960608823 160184020
487382136243 160185752
619731595653 160187484
148455478283 160189216
670850699023 160190948
407552303583 160192680
53920150133 160194412
900536533343 160196144
497886061593 160197876
166662282223 160199608
18907065633 160201340
364836340493 160203072
586819296223 160204804
911740720383 160206536
229685834323 160208268
744378176473 160210000
759783933653 160211732
205876936863 160213464
490183183003 160215196
577715894253 160216928
666649128883 160218660
124646580823 160220392
324921424163 160222124
744378176473 160223856
262598133753 160225588
393547069783 160227320
239489497983 160229052
841014289693 160230784
70026169003 160232516
630235521003 160234248
242290544743 160235980
740176606333 160237712
228985572633 160239444
597323221573 160241176
48318056613 160242908
588920081293 160244640
301812788393 160246372
601524791713 160248104
67925383933 160249836
178566730953 160251568
478978995963 160253300
81930617733 160255032
787794401253 160256764
214980338833 160258496
401950210063 160260228
875327112503 160261960
389345499643 160263692
607126885233 160265424
375340265843 160267156
666649128883 160268888
763985503793 160270620
600824530023 160272352
381642621053 160274084
395647854853 160275816
753481578443 160277548
854319261803 160279280
866223710533 160281012
934849356153 160282744
556007781863 160284476
88232972943 160286208
509790510323 160287940
631636044383 160289672
181367777713 160291404
527297052573 160293136
867624233913 160294868
841714551383 160296600
228285310943 160298332
551105950033 160300064
639338922973 160301796
338926657963 160303528
376040527533 160305260
823507747443 160306992
834011672793 160308724
998573169943 160310456
696060119863 160312188
415955443863 160313920
661047035363 160315652
804600681813 160317384
747179223233 160319116
391446284713 160320848
612728978753 160322580
932748571083 160324312
863422663773 160326044
836112457863 160327776
394247331473 160329508
770287859003 160331240
492283968073 160332972
563010398763 160334704
950955375023 160336436
271001274033 160338168
17506542253 160339900
635137352833 160341632
542002548063 160343364
726871634223 160345096
545503856513 160346828
730372942673 160348560
686956717893 160350292
426459369213 160352024
808101990263 160353756
909639935313 160355488
779391260973 160357220
280104676003 160358952
355032676833 160360684
74928000833 160362416
936249879533 160364148
964960608823 160365880
700261690003 160367612
914541767143 160369344
23808897463 160371076
177166207573 160372808
23108635773 160374540
791995971393 160376272
734574512813 160378004
437663556253 160379736
283605984453 160381468
954456683473 160383200
147054954903 160384932
252794470093 160386664
251393946713 160388396
845916121523 160390128
559509090313 160391860
866923972223 160393592
154057571803 160395324
415255182173 160397056
893533916443 160398788
56020935203 160400520
798298326603 160402252
307414881913 160403984
481079781033 160405716
202375628413 160407448
465674023853 160409180
711465877043 160410912
925045692493 160412644
993671338113 160414376
344528751483 160416108
292709386423 160417840
545503856513 160419572
918743337283 160421304
364136078803 160423036
569312753973 160424768
769587597313 160426500
93835066463 160428232
260497348683 160429964
81230356043 160431696
239489497983 160433428
936249879533 160435160
63723813793 160436892
58821981963 160438624
389345499643 160440356
376040527533 160442088
969162178963 160443820
221982955733 160445552
217781385593 160447284
88933234633 160449016
906838888553 160450748
857820570253 160452480
894934439823 160454212
216380862213 160455944
960759038683 160457676
689757764653 160459408
944653019813 160461140
894934439823 160462872
121145272373 160464604
842414813073 160466336
258396563613 160468068
116243440543 160469800
932048309393 160471532
469875593993 160473264
838213242933 160474996
104338991813 160476728
51819365063 160478460
474077164133 160480192
899136009963 160481924
591721128053 160483656
861321878703 160485388
86132187873 160487120
364836340493 160488852
455170098503 160490584
395647854853 160492316
487382136243 160494048
36413607883 160495780
985268197833 160497512
643540493113 160499244
905438365173 160500976
801799635053 160502708
278704152623 160504440
623232904103 160506172
506289201873 160507904
470575855683 160509636
735975036193 160511368
60222505343 160513100
766086288863 160514832
992971076423 160516564
557408305243 160518296
283605984453 160520028
808802251953 160521760
224083740803 160523492
666649128883 160525224
137251291243 160526956
617630810583 160528688
779391260973 160530420
515392603843 160532152
336125611203 160533884
238088974603 160535616
217081123903 160537348
851518215043 160539080
690458026343 160540812
587519557913 160542544
225484264183 160544276
297611218253 160546008
396348116543 160547740
813003822093 160549472
340327181343 160551204
355032676833 160552936
418056228933 160554668
820706700683 160556400
374640004153 160558132
101537945053 160559864
590320604673 160561596
552506473413 160563328
661747297053 160565060
174365160813 160566792
778690999283 160568524
142153123073 160570256
205876936863 160571988
904738103483 160573720
261897872063 160575452
562310137073 160577184
768887335623 160578916
379541835983 160580648
605026100163 160582380
367637387253 160584112
904037841793 160585844
828409579273 160587576
421557537383 160589308
824908270823 160591040
665948867193 160592772
649142586633 160594504
587519557913 160596236
289208077973 160597968
964960608823 160599700
877427897573 160601432
350831106693 160603164
366937125563 160604896
727571895913 160606628
7702878593 160608360
522395220743 160610092
545503856513 160611824
724070587463 160613556
327022209233 160615288
9103401973 160617020
745078438163 160618752
326321947543 160620484
327022209233 160622216
44116486473 160623948
57421458583 160625680
936249879533 160627412
679253839303 160629144
798998588293 160630876
170163590673 160632608
208677983623 160634340
464273500473 160636072
577015632563 160637804
384443667813 160639536
435562771183 160641268
228985572633 160643000
602925315093 160644732
462872977093 160646464
350831106693 160648196
895634701513 160649928
532198884403 160651660
908939673623 160653392
520994697363 160655124
20307589013 160656856
771688382383 160658588
691158288033 160660320
343128228103 160662052
628134735933 160663784
802499896743 160665516
756982886893 160667248
502787893423 160668980
204476413483 160670712
134450244483 160672444
570713277353 160674176
848717168283 160675908
996472384873 160677640
313717237123 160679372
44116486473 160681104
252794470093 160682836
784293092803 160684568
787794401253 160686300
210778768693 160688032
45517009853 160689764
726871634223 160691496
39914916333 160693228
686956717893 160694960
303213311773 160696692
425759107523 160698424
365536602183 160700156
649142586633 160701888
111341608713 160703620
21007850703 160705352
404751256823 160707084
620431857343 160708816
848717168283 160710548
750680531683 160712280
104338991813 160714012
448167481603 160715744
983167412763 160717476
471276117373 160719208
794096756463 160720940
602925315093 160722672
830510364343 160724404
967061393893 160726136
462872977093 160727868
870425280673 160729600
780091522663 160731332
223383479113 160733064
467074547233 160734796
579816679323 160736528
331223779373 160738260
647742063253 160739992
981766889383 160741724
444666173153 160743456
576315370873 160745188
888632084613 160746920
185569347853 160748652
620431857343 160750384
736675297883 160752116
610628193683 160753848
509090248633 160755580
834711934483 160757312
499986846663 160759044
425759107523 160760776
308815405293 160762508
595222436503 160764240
174365160813 160765972
975464534173 160767704
955156945163 160769436
338226396273 160771168
206577198553 160772900
389345499643 160774632
397748639923 160776364
213579815453 160778096
177166207573 160779828
568612492283 160781560
974064010793 160783292
18907065633 160785024
552506473413 160786756
349430583313 160788488
214980338833 160790220
295510433183 160791952
369738172323 160793684
721969802393 160795416
366236863873 160797148
185569347853 160798880
333324564443 160800612
565111183833 160802344
306014358533 160804076
401950210063 160805808
499286584973 160807540
295510433183 160809272
56721196893 160811004
685556194513 160812736
425759107523 160814468
184869086163 160816200
515392603843 160817932
619731595653 160819664
819306177303 160821396
694659596483 160823128
513291818773 160824860
909639935313 160826592
250693685023 160828324
561609875383 160830056
848016906593 160831788
601524791713 160833520
165261758843 160835252
397048378233 160836984
91034019703 160838716
16806280563 160840448
188370394613 160842180
620431857343 160843912
269600750653 160845644
856420046873 160847376
581217202703 160849108
822107224063 160850840
317218545573 160852572
489482921313 160854304
189070656303 160856036
963560085443 160857768
820006438993 160859500
492984229763 160861232
966361132203 160862964
665948867193 160864696
404751256823 160866428
854319261803 160868160
100137421673 160869892
215680600523 160871624
658245988603 160873356
927146477563 160875088
191871703063 160876820
362735555423 160878552
200274843343 160880284
726171372533 160882016
214280077143 160883748
601524791713 160885480
644941016493 160887212
75628262523 160888944
425759107523 160890676
775189690833 160892408
575615109183 160894140
840314028003 160895872
740876868023 160897604
205176675173 160899336
101537945053 160901068
23808897463 160902800
292009124733 160904532
389345499643 160906264
81930617733 160907996
92434543083 160909728
125346842513 160911460
730372942673 160913192
254895255163 160914924
954456683473 160916656
837512981243 160918388
320019592333 160920120
121145272373 160921852
158959403633 160923584
377441050913 160925316
458671406953 160927048
557408305243 160928780
487382136243 160930512
60922767033 160932244
224083740803 160933976
501387370043 160935708
886531299543 160937440
420157014003 160939172
669450175643 160940904
235287927843 160942636
149856001663 160944368
985968459523 160946100
803200158433 160947832
977565319243 160949564
539901762993 160951296
727571895913 160953028
670150437333 160954760
499286584973 160956492
35713346193 160958224
230386096013 160959956
277303629243 160961688
881629467713 160963420
512591557083 160965152
347329798243 160966884
609927931993 160968616
605026100163 160970348
221282694043 160972080
294810171493 160973812
116943702233 160975544
635137352833 160977276
727571895913 160979008
441865126393 160980740
429960677663 160982472
386544452883 160984204
49018318303 160985936
872526065743 160987668
219181908973 160989400
876727635883 160991132
475477687513 160992864
392146546403 160994596
607827146923 160996328
867624233913 160998060
418056228933 160999792
802499896743 161001524
415255182173 161003256
549005164963 161004988
941151711363 161006720
549705426653 161008452
226884787563 161010184
683455409443 161011916
17506542253 161013648
517493388913 161015380
653344156773 161017112
455170098503 161018844
261897872063 161020576
721969802393 161022308
598723744953 161024040
705163521833 161025772
192571964753 161027504
268900488963 161029236
294109909803 161030968
712166138733 161032700
14705495493 161034432
598023483263 161036164
878128159263 161037896
482480304413 161039628
914541767143 161041360
914541767143 161043092
224784002493 161044824
522395220743 161046556
713566662113 161048288
484581089483 161050020
25909682533 161051752
571413539043 161053484
727571895913 161055216
980366366003 161056948
908939673623 161058680
108540561953 161060412
73527477453 161062144
105739515193 161063876
316518283883 161065608
847316644903 161067340
93835066463 161069072
63023552103 161070804
501387370043 161072536
734574512813 161074268
60922767033 161076000
319319330643 161077732
63023552103 161079464
315818022193 161081196
399149163303 161082928
350831106693 161084660
418056228933 161086392
624633427483 161088124
170163590673 161089856
896334963203 161091588
638638661283 161093320
703762998453 161095052
63723813793 161096784
769587597313 161098516
299011741633 161100248
962859823753 161101980
495085014833 161103712
576315370873 161105444
894234178133 161107176
126747365893 161108908
189070656303 161110640
831910887723 161112372
93134804773 161114104
140752599693 161115836
577015632563 161117568
517493388913 161119300
512591557083 161121032
679954100993 161122764
841014289693 161124496
985268197833 161126228
589620342983 161127960
932048309393 161129692
447467219913 161131424
303913573463 161133156
620431857343 161134888
140752599693 161136620
540602024683 161138352
51819365063 161140084
825608532513 161141816
721969802393 161143548
890732869683 161145280
142853384763 161147012
571413539043 161148744
429260415973 161150476
646341539873 161152208
380242097673 161153940
509790510323 161155672
106439776883 161157404
315117760503 161159136
249293161643 161160868
806001205193 161162600
770988120693 161164332
810903037023 161166064
883029991093 161167796
830510364343 161169528
451668790053 161171260
874626850813 161172992
371138695703 161174724
285006507833 161176456
909639935313 161178188
446766958223 161179920
977565319243 161181652
938350664603 161183384
321420115713 161185116
873226327433 161186848
577715894253 161188580
702362475073 161190312
301112526703 161192044
112041870403 161193776
775889952523 161195508
427159630903 161197240
435562771183 161198972
72827215763 161200704
309515666983 161202436
216380862213 161204168
970562702343 161205900
232486881083 161207632
637938399593 161209364
623232904103 161211096
71426692383 161212828
451668790053 161214560
509090248633 161216292
808101990263 161218024
28710729293 161219756
840314028003 161221488
904738103483 161223220
238088974603 161224952
693959334793 161226684
597323221573 161228416
705863783523 161230148
330523517683 161231880
327022209233 161233612
571413539043 161235344
467074547233 161237076
819306177303 161238808
668749913953 161240540
852218476733 161242272
357133461903 161244004
521694959053 161245736
735975036193 161247468
717067970563 161249200
239489497983 161250932
699561428313 161252664
217081123903 161254396
946753804883 161256128
663848082123 161257860
441865126393 161259592
949554851643 161261324
614129502133 161263056
870425280673 161264788
707264306903 161266520
321420115713 161268252
674352007473 161269984
782892569423 161271716
292009124733 161273448
930647786013 161275180
392846808093 161276912
173664899123 161278644
504888678493 161280376
118344225613 161282108
303213311773 161283840
200975105033 161285572
937650402913 161287304
749980269993 161289036
89633496323 161290768
957957991923 161292500
296210694873 161294232
314417498813 161295964
105739515193 161297696
154757833493 161299428
773789167453 161301160
972663487413 161302892
151956786733 161304624
562310137073 161306356
990170029663 161308088
630235521003 161309820
633736829453 161311552
260497348683 161313284
441865126393 161315016
4901831833 161316748
574914847493 161318480
686256456203 161320212
223383479113 161321944
859221093633 161323676
426459369213 161325408
913141243763 161327140
282905722763 161328872
660346773673 161330604
220582432353 161332336
619031333963 161334068
920844122353 161335800
586819296223 161337532
894234178133 161339264
877427897573 161340996
378841574293 161342728
722670064083 161344460
672951484093 161346192
800399111673 161347924
822107224063 161349656
558808828623 161351388
107140038573 161353120
633036567763 161354852
45517009853 161356584
375340265843 161358316
73527477453 161360048
180667516023 161361780
16106018873 161363512
221982955733 161365244
310215928673 161366976
498586323283 161368708
897735486583 161370440
95235589843 161372172
760484195343 161373904
892133393063 161375636
137951552933 161377368
372539219083 161379100
749280008303 161380832
580516941013 161382564
827009055893 161384296
707264306903 161386028
420857275693 161387760
84731664493 161389492
142153123073 161391224
253494731783 161392956
766086288863 161394688
293409648113 161396420
583317987773 161398152
611328455373 161399884
146354693213 161401616
904738103483 161403348
665248605503 161405080
660346773673 161406812
111341608713 161408544
270301012343 161410276
369738172323 161412008
397748639923 161413740
470575855683 161415472
883730252783 161417204
74928000833 161418936
52519626753 161420668
84731664493 161422400
861321878703 161424132
990870291353 161425864
547604641583 161427596
537800977923 161429328
336825872893 161431060
401249948373 161432792
402650471753 161434524
961459300373 161436256
928547000943 161437988
826308794203 161439720
42715963093 161441452
113442393783 161443184
991570553043 161444916
690458026343 161446648
645641278183 161448380
361335032043 161450112
738075821263 161451844
441164864703 161453576
99437159983 161455308
723370325773 161457040
985968459523 161458772
316518283883 161460504
3 161462236
355032676833 161463968
229685834323 161465700
34312822813 161467432
637238137903 161469164
532198884403 161470896
962159562063 161472628
988769506283 161474360
315117760503 161476092
752781316753 161477824
568612492283 161479556
817905653923 161481288
83331141113 161483020
191171441373 161484752
550405688343 161486484
747879484923 161488216
259096825303 161489948
221982955733 161491680
180667516023 161493412
413154397103 161495144
383043144433 161496876
905438365173 161498608
101537945053 161500340
438363817943 161502072
717768232253 161503804
945353281503 161505536
252094208403 161507268
869725018983 161509000
581917464393 161510732
901236795033 161512464
102238206743 161514196
359934508663 161515928
484581089483 161517660
211479030383 161519392
425759107523 161521124
628134735933 161522856
707264306903 161524588
101537945053 161526320
115543178853 161528052
185569347853 161529784
664548343813 161531516
64424075483 161533248
715667447183 161534980
532198884403 161536712
997872908253 161538444
636537876213 161540176
172964637433 161541908
803200158433 161543640
844515598143 161545372
195373011513 161547104
590320604673 161548836
263998657133 161550568
728972419293 161552300
795497279843 161554032
383743406123 161555764
113442393783 161557496
605726361853 161559228
600824530023 161560960
985268197833 161562692
857120308563 161564424
411753873723 161566156
901236795033 161567888
619031333963 161569620
483180566103 161571352
784293092803 161573084
544803594823 161574816
280104676003 161576548
431361201043 161578280
165261758843 161580012
167362543913 161581744
9803663663 161583476
676452792543 161585208
204476413483 161586940
681354624373 161588672
787094139563 161590404
819306177303 161592136
343128228103 161593868
879528682643 161595600
960058776993 161597332
652643895083 161599064
16806280563 161600796
886531299543 161602528
395647854853 161604260
217781385593 161605992
280804937693 161607724
441164864703 161609456
410353350343 161611188
867624233913 161612920
45517009853 161614652
308115143603 161616384
343128228103 161618116
2801046763 161619848
338926657963 161621580
72827215763 161623312
374640004153 161625044
715667447183 161626776
958658253613 161628508
203075890103 161630240
499286584973 161631972
462172715403 161633704
677853315923 161635436
783592831113 161637168
238789236293 161638900
165261758843 161640632
165962020533 161642364
354332415143 161644096
962859823753 161645828
613429240443 161647560
458671406953 161649292
572814062423 161651024
837512981243 161652756
534999931163 161654488
754181840133 161656220
196073273203 161657952
816505130543 161659684
471976379063 161661416
931348047703 161663148
584018249463 161664880
857820570253 161666612
9803663663 161668344
881629467713 161670076
228285310943 161671808
260497348683 161673540
11204187043 161675272
703762998453 161677004
765386027173 161678736
67925383933 161680468
88232972943 161682200
32912299433 161683932
43416224783 161685664
18206803943 161687396
537800977923 161689128
709365091973 161690860
904738103483 161692592
904738103483 161694324
150556263353 161696056
922244645733 161697788
605026100163 161699520
941151711363 161701252
110641347023 161702984
286407031213 161704716
736675297883 161706448
502087631733 161708180
20307589013 161709912
418756490623 161711644
445366434843 161713376
44116486473 161715108
574214585803 161716840
584718511153 161718572
649142586633 161720304
603625576783 161722036
699561428313 161723768
341027443033 161725500
715667447183 161727232
627434474243 161728964
960759038683 161730696
668749913953 161732428
901937056723 161734160
662447558743 161735892
869024757293 161737624
499986846663 161739356
432061462733 161741088
201675366723 161742820
513992080463 161744552
458671406953 161746284
974764272483 161748016
614129502133 161749748
998573169943 161751480
479679257653 161753212
150556263353 161754944
45517009853 161756676
213579815453 161758408
101537945053 161760140
778690999283 161761872
993671338113 161763604
703062736763 161765336
938350664603 161767068
130248674343 161768800
97336374913 161770532
336125611203 161772264
598023483263 161773996
903337580103 161775728
883730252783 161777460
424358584143 161779192
234587666153 161780924
721969802393 161782656
234587666153 161784388
135150506173 161786120
187670132923 161787852
953056160093 161789584
574214585803 161791316
858520831943 161793048
563010398763 161794780
370438434013 161796512
450968528363 161798244
220582432353 161799976
239489497983 161801708
998573169943 161803440
154757833493 161805172
128848150963 161806904
561609875383 161808636
770988120693 161810368
829109840963 161812100
156858618563 161813832
85431926183 161815564
483880827793 161817296
690458026343 161819028
237388712913 161820760
81930617733 161822492
665248605503 161824224
965660870513 161825956
483180566103 161827688
827009055893 161829420
726171372533 161831152
712166138733 161832884
911040458693 161834616
791295709703 161836348
365536602183 161838080
155458095183 161839812
820706700683 161841544
726171372533 161843276
8403140283 161845008
86132187873 161846740
444666173153 161848472
952355898403 161850204
745778699853 161851936
50418841683 161853668
103638730123 161855400
721269540703 161857132
759783933653 161858864
824908270823 161860596
164561497153 161862328
534299669473 161864060
255595516853 161865792
457971145263 161867524
435562771183 161869256
513992080463 161870988
574214585803 161872720
528697575953 161874452
630235521003 161876184
442565388083 161877916
612028717063 161879648
263998657133 161881380
835412196173 161883112
793396494773 161884844
696060119863 161886576
496485538213 161888308
759083671963 161890040
794797018153 161891772
484581089483 161893504
32212037743 161895236
579116417633 161896968
322120377403 161898700
8403140283 161900432
116243440543 161902164
275202844173 161903896
625333689173 161905628
143553646453 161907360
670850699023 161909092
883029991093 161910824
331223779373 161912556
444666173153 161914288
67925383933 161916020
832611149413 161917752
303213311773 161919484
817205392233 161921216
988769506283 161922948
701662213383 161924680
20307589013 161926412
668749913953 161928144
399149163303 161929876
168062805603 161931608
852918738423 161933340
481780042723 161935072
777990737593 161936804
341027443033 161938536
200975105033 161940268
798998588293 161942000
510490772013 161943732
747179223233 161945464
561609875383 161947196
696060119863 161948928
195373011513 161950660
130248674343 161952392
116243440543 161954124
702362475073 161955856
564410922143 161957588
91734281393 161959320
329823255993 161961052
11904448733 161962784
850817953353 161964516
513992080463 161966248
44116486473 161967980
296210694873 161969712
906138626863 161971444
554607258483 161973176
870425280673 161974908
998573169943 161976640
557408305243 161978372
659646511983 161980104
654044418463 161981836
872526065743 161983568
182768301093 161985300
709365091973 161987032
750680531683 161988764
387944976263 161990496
102938468433 161992228
537100716233 161993960
792696233083 161995692
486681874553 161997424
878128159263 161999156
985268197833 162000888
509790510323 162002620
603625576783 162004352
939050926293 162006084
923645169113 162007816
376740789223 162009548
116943702233 162011280
503488155113 162013012
946753804883 162014744
988069244593 162016476
379541835983 162018208
889332346303 162019940
513291818773 162021672
801799635053 162023404
121145272373 162025136
429960677663 162026868
387244714573 162028600
2100785073 162030332
364836340493 162032064
836112457863 162033796
518193650603 162035528
321420115713 162037260
143553646453 162038992
249293161643 162040724
473376902443 162042456
950255113333 162044188
315818022193 162045920
228985572633 162047652
362735555423 162049384
535700192853 162051116
238088974603 162052848
523795744123 162054580
93835066463 162056312
528697575953 162058044
275202844173 162059776
768187073933 162061508
946753804883 162063240
199574581653 162064972
297611218253 162066704
581217202703 162068436
361335032043 162070168
780791784353 162071900
221282694043 162073632
6302355213 162075364
928547000943 162077096
644240754803 162078828
172964637433 162080560
213579815453 162082292
131649197723 162084024
96636113223 162085756
299712003323 162087488
230386096013 162089220
634437091143 162090952
413854658793 162092684
525896529193 162094416
478978995963 162096148
762584980413 162097880
505588940183 162099612
871125542363 162101344
9803663663 162103076
870425280673 162104808
815804868853 162106540
380942359363 162108272
533599407783 162110004
395647854853 162111736
410353350343 162113468
847316644903 162115200
96636113223 162116932
368337648943 162118664
216380862213 162120396
241590283053 162122128
876027374193 162123860
944653019813 162125592
906838888553 162127324
678553577613 162129056
213579815453 162130788
252794470093 162132520
331924041063 162134252
433461986113 162135984
248592899953 162137716
848016906593 162139448
289908339663 162141180
66524860553 162142912
154057571803 162144644
25909682533 162146376
385844191193 162148108
857120308563 162149840
400549686683 162151572
749280008303 162153304
486681874553 162155036
831910887723 162156768
268900488963 162158500
273102059103 162160232
560209352003 162161964
366236863873 162163696
629535259313 162165428
560209352003 162167160
596622959883 162168892
25909682533 162170624
32912299433 162172356
704463260143 162174088
432061462733 162175820
125346842513 162177552
253494731783 162179284
838213242933 162181016
120445010683 162182748
897735486583 162184480
344528751483 162186212
610628193683 162187944
369738172323 162189676
70026169003 162191408
938350664603 162193140
436963294563 162194872
219882170663 162196604
9103401973 162198336
113442393783 162200068
671550960713 162201800
656845465223 162203532
467074547233 162205264
866223710533 162206996
823507747443 162208728
504188416803 162210460
616230287203 162212192
197473796583 162213924
749280008303 162215656
973363749103 162217388
625333689173 162219120
100837683363 162220852
754181840133 162222584
459371668643 162224316
667349390573 162226048
822107224063 162227780
657545726913 162229512
97336374913 162231244
700261690003 162232976
286407031213 162234708
731073204363 162236440
502087631733 162238172
463573238783 162239904
999273431633 162241636
600124268333 162243368
901236795033 162245100
887231561233 162246832
523095482433 162248564
365536602183 162250296
211479030383 162252028
883730252783 162253760
441865126393 162255492
577015632563 162257224
480379519343 162258956
604325838473 162260688
245091591503 162262420
267499965583 162264152
618331072273 162265884
784993354493 162267616
332624302753 162269348
412454135413 162271080
25909682533 162272812
719869017323 162274544
23108635773 162276276
312316713743 162278008
597323221573 162279740
413154397103 162281472
735975036193 162283204
724770849153 162284936
471976379063 162286668
859221093633 162288400
203776151793 162290132
504888678493 162291864
180667516023 162293596
294810171493 162295328
539901762993 162297060
172264375743 162298792
131649197723 162300524
154757833493 162302256
726871634223 162303988
434862509493 162305720
299011741633 162307452
450268266673 162309184
675752530853 162310916
243691068123 162312648
287807554593 162314380
60922767033 162316112
171564114053 162317844
678553577613 162319576
154057571803 162321308
949554851643 162323040
51819365063 162324772
330523517683 162326504
417355967243 162328236
310916190363 162329968
756982886893 162331700
525196267503 162333432
682054886063 162335164
303213311773 162336896
882329729403 162338628
591020866363 162340360
338926657963 162342092
863422663773 162343824
686956717893 162345556
897035224893 162347288
750680531683 162349020
198874319963 162350752
722670064083 162352484
768887335623 162354216
263298395443 162355948
483180566103 162357680
392846808093 162359412
290608601353 162361144
341727704723 162362876
974764272483 162364608
42715963093 162366340
126047104203 162368072
62323290413 162369804
775889952523 162371536
238789236293 162373268
193972488133 162375000
394247331473 162376732
178566730953 162378464
617630810583 162380196
173664899123 162381928
66524860553 162383660
460772192023 162385392
743677914783 162387124
91034019703 162388856
622532642413 162390588
306014358533 162392320
897035224893 162394052
113442393783 162395784
673651745783 162397516
296210694873 162399248
328422732613 162400980
643540493113 162402712
362735555423 162404444
369037910633 162406176
112041870403 162407908
300412265013 162409640
437663556253 162411372
256996040233 162413104
135150506173 162414836
798298326603 162416568
693259073103 162418300
425058845833 162420032
435562771183 162421764
263998657133 162423496
826308794203 162425228
74227739143 162426960
273802320793 162428692
355032676833 162430424
686956717893 162432156
639338922973 162433888
28010467603 162435620
747179223233 162437352
969162178963 162439084
898435748273 162440816
992270814733 162442548
5602093523 162444280
418756490623 162446012
87532711253 162447744
517493388913 162449476
595922698193 162451208
560909613693 162452940
996472384873 162454672
163160973773 162456404
682755147753 162458136
739476344643 162459868
257696301923 162461600
551105950033 162463332
861321878703 162465064
797598064913 162466796
133749982793 162468528
42715963093 162470260
805300943503 162471992
651943633393 162473724
191171441373 162475456
140052338003 162477188
759083671963 162478920
995772123183 162480652
681354624373 162482384
970562702343 162484116
614829763823 162485848
413154397103 162487580
32912299433 162489312
592421389743 162491044
469875593993 162492776
28710729293 162494508
411753873723 162496240
84031402803 162497972
249293161643 162499704
121845534063 162501436
846616383213 162503168
141452861383 162504900
983867674453 162506632
236688451223 162508364
116243440543 162510096
189070656303 162511828
206577198553 162513560
612728978753 162515292
906838888553 162517024
682054886063 162518756
534299669473 162520488
338926657963 162522220
768887335623 162523952
714967185493 162525684
500687108353 162527416
550405688343 162529148
356433200213 162530880
900536533343 162532612
584718511153 162534344
467774808923 162536076
497886061593 162537808
56721196893 162539540
32912299433 162541272
854319261803 162543004
4901831833 162544736
238088974603 162546468
670850699023 162548200
280804937693 162549932
334024826133 162551664
251393946713 162553396
810903037023 162555128
743677914783 162556860
701662213383 162558592
978265580933 162560324
320019592333 162562056
816505130543 162563788
663147820433 162565520
292709386423 162567252
738075821263 162568984
604325838473 162570716
167362543913 162572448
489482921313 162574180
334725087823 162575912
280104676003 162577644
862022140393 162579376
422958060763 162581108
286407031213 162582840
81230356043 162584572
737375559573 162586304
719869017323 162588036
144954169833 162589768
731773466053 162591500
81230356043 162593232
263298395443 162594964
35713346193 162596696
940451449673 162598428
579116417633 162600160
62323290413 162601892
951655636713 162603624
16106018873 162605356
948154328263 162607088
639338922973 162608820
218481647283 162610552
600124268333 162612284
684155671133 162614016
670150437333 162615748
549005164963 162617480
346629536553 162619212
140052338003 162620944
586819296223 162622676
301112526703 162624408
425759107523 162626140
913141243763 162627872
98036636603 162629604
445366434843 162631336
305314096843 162633068
906838888553 162634800
16106018873 162636532
408952826963 162638264
259797086993 162639996
960759038683 162641728
988769506283 162643460
865523448843 162645192
714266923803 162646924
644941016493 162648656
891433131373 162650388
633736829453 162652120
648442324943 162653852
630935782693 162655584
123246057443 162657316
702362475073 162659048
776590214213 162660780
871125542363 162662512
978965842623 162664244
386544452883 162665976
441164864703 162667708
908939673623 162669440
827009055893 162671172
840314028003 162672904
542702809753 162674636
203776151793 162676368
531498622713 162678100
989469767973 162679832
612028717063 162681564
960058776993 162683296
291308863043 162685028
519594173983 162686760
301112526703 162688492
496485538213 162690224
6302355213 162691956
637938399593 162693688
445366434843 162695420
859921355323 162697152
122545795753 162698884
787794401253 162700616
885831037853 162702348
149155739973 162704080
198874319963 162705812
917342813903 162707544
245091591503 162709276
760484195343 162711008
960759038683 162712740
405451518513 162714472
27310205913 162716204
967061393893 162717936
450268266673 162719668
58121720273 162721400
619031333963 162723132
498586323283 162724864
632336306073 162726596
583317987773 162728328
158959403633 162730060
724770849153 162731792
969862440653 162733524
784293092803 162735256
862022140393 162736988
424358584143 162738720
54620411823 162740452
340327181343 162742184
406852041893 162743916
351531368383 162745648
388645237953 162747380
479679257653 162749112
474777425823 162750844
373239480773 162752576
491583706383 162754308
372539219083 162756040
489482921313 162757772
641439708043 162759504
214980338833 162761236
759083671963 162762968
656845465223 162764700
259797086993 162766432
14005233803 162768164
22408374083 162769896
961459300373 162771628
259096825303 162773360
747179223233 162775092
380242097673 162776824
870425280673 162778556
170863852363 162780288
225484264183 162782020
328422732613 162783752
228985572633 162785484
745778699853 162787216
558808828623 162788948
308115143603 162790680
462872977093 162792412
340327181343 162794144
256295778543 162795876
351531368383 162797608
257696301923 162799340
40615178023 162801072
937650402913 162802804
681354624373 162804536
397048378233 162806268
988769506283 162808000
280104676003 162809732
86832449563 162811464
266099442203 162813196
614829763823 162814928
113442393783 162816660
504188416803 162818392
836112457863 162820124
811603298713 162821856
89633496323 162823588
721269540703 162825320
313016975433 162827052
769587597313 162828784
353632153453 162830516
438363817943 162832248
457971145263 162833980
925745954183 162835712
726171372533 162837444
955857206853 162839176
231786619393 162840908
598023483263 162842640
953756421783 162844372
199574581653 162846104
351531368383 162847836
120445010683 162849568
383743406123 162851300
149155739973 162853032
539901762993 162854764
26609944223 162856496
362035293733 162858228
752081055063 162859960
663848082123 162861692
674352007473 162863424
400549686683 162865156
626734212553 162866888
326321947543 162868620
420857275693 162870352
421557537383 162872084
500687108353 162873816
46217271543 162875548
725471110843 162877280
513992080463 162879012
542002548063 162880744
126747365893 162882476
282205461073 162884208
972663487413 162885940
353632153453 162887672
764685765483 162889404
152657048423 162891136
5602093523 162892868
527297052573 162894600
328422732613 162896332
16106018873 162898064
85431926183 162899796
703062736763 162901528
511191033703 162903260
767486812243 162904992
358533985283 162906724
384443667813 162908456
555307520173 162910188
181367777713 162911920
817205392233 162913652
845916121523 162915384
124646580823 162917116
433461986113 162918848
973363749103 162920580
279404414313 162922312
733173989433 162924044
457971145263 162925776
467774808923 162927508
957957991923 162929240
530798361023 162930972
296910956563 162932704
457270883573 162934436
306714620223 162936168
247192376573 162937900
491583706383 162939632
517493388913 162941364
240189759673 162943096
858520831943 162944828
897735486583 162946560
712166138733 162948292
53920150133 162950024
424358584143 162951756
932748571083 162953488
420857275693 162955220
877427897573 162956952
487382136243 162958684
588920081293 162960416
205876936863 162962148
751380793373 162963880
200274843343 162965612
730372942673 162967344
807401728573 162969076
112041870403 162970808
959358515303 162972540
457270883573 162974272
798298326603 162976004
720569279013 162977736
367637387253 162979468
475477687513 162981200
710065353663 162982932
219882170663 162984664
516793127223 162986396
264698918823 162988128
283605984453 162989860
95235589843 162991592
975464534173 162993324
464273500473 162995056
918043075593 162996788
992971076423 162998520
693959334793 163000252
347329798243 163001984
689057502963 163003716
485981612863 163005448
62323290413 163007180
20307589013 163008912
914541767143 163010644
789194924633 163012376
271001274033 163014108
790595448013 163015840
656145203533 163017572
78429309283 163019304
389345499643 163021036
485281351173 163022768
217081123903 163024500
657545726913 163026232
570713277353 163027964
584718511153 163029696
478278734273 163031428
426459369213 163033160
23108635773 163034892
44116486473 163036624
530798361023 163038356
752781316753 163040088
766786550553 163041820
499286584973 163043552
268200227273 163045284
502087631733 163047016
668049652263 163048748
498586323283 163050480
608527408613 163052212
161760450393 163053944
63023552103 163055676
216380862213 163057408
915242028833 163059140
204476413483 163060872
177166207573 163062604
139352076313 163064336
530098099333 163066068
89633496323 163067800
713566662113 163069532
152657048423 163071264
518193650603 163072996
775889952523 163074728
371838957393 163076460
30811514363 163078192
95235589843 163079924
289908339663 163081656
345229013173 163083388
780091522663 163085120
686956717893 163086852
320719854023 163088584
955156945163 163090316
235287927843 163092048
493684491453 163093780
651243371703 163095512
235287927843 163097244
230386096013 163098976
698160904933 163100708
126047104203 163102440
665948867193 163104172
898435748273 163105904
440464603013 163107636
402650471753 163109368
920844122353 163111100
536400454543 163112832
962859823753 163114564
855719785183 163116296
850817953353 163118028
348730321623 163119760
415255182173 163121492
273102059103 163123224
845916121523 163124956
829109840963 163126688
925745954183 163128420
367637387253 163130152
736675297883 163131884
306714620223 163133616
158259141943 163135348
429260415973 163137080
990170029663 163138812
214980338833 163140544
744378176473 163142276
39914916333 163144008
301112526703 163145740
190471179683 163147472
763985503793 163149204
445366434843 163150936
836812719553 163152668
667349390573 163154400
94535328153 163156132
922944907423 163157864
997872908253 163159596
829109840963 163161328
327722470923 163163060
526596790883 163164792
972663487413 163166524
814404345473 163168256
803200158433 163169988
872526065743 163171720
3 163173452
6302355213 163175184
1400523383 163176916
448867743293 163178648
813704083783 163180380
367637387253 163182112
182068039403 163183844
228985572633 163185576
559509090313 163187308
614829763823 163189040
130948936033 163190772
655444941843 163192504
5602093523 163194236
502787893423 163195968
744378176473 163197700
58121720273 163199432
477578472583 163201164
950255113333 163202896
308815405293 163204628
270301012343 163206360
43416224783 163208092
387944976263 163209824
21007850703 163211556
82630879423 163213288
348730321623 163215020
25209420843 163216752
938350664603 163218484
105039253503 163220216
551105950033 163221948
614129502133 163223680
135150506173 163225412
229685834323 163227144
961459300373 163228876
443965911463 163230608
179967254333 163232340
464273500473 163234072
920143860663 163235804
679253839303 163237536
271001274033 163239268
873926589123 163241000
477578472583 163242732
684855932823 163244464
658245988603 163246196
845215859833 163247928
713566662113 163249660
504188416803 163251392
535700192853 163253124
147054954903 163254856
112041870403 163256588
369738172323 163258320
436963294563 163260052
600124268333 163261784
488782659623 163263516
403350733443 163265248
779391260973 163266980
993671338113 163268712
601524791713 163270444
58821981963 163272176
344528751483 163273908
347329798243 163275640
97336374913 163277372
462872977093 163279104
880929206023 163280836
517493388913 163282568
265399180513 163284300
624633427483 163286032
371138695703 163287764
719168755633 163289496
672251222403 163291228
294810171493 163292960
524496005813 163294692
199574581653 163296424
607126885233 163298156
842414813073 163299888
95935851533 163301620
742277391403 163303352
327022209233 163305084
156158356873 163306816
3 163308548
565111183833 163310280
880228944333 163312012
671550960713 163313744
254194993473 163315476
357133461903 163317208
170163590673 163318940
335425349513 163320672
613429240443 163322404
772388644073 163324136
252794470093 163325868
327022209233 163327600
11204187043 163329332
763285242103 163331064
682755147753 163332796
51119103373 163334528
810903037023 163336260
469175332303 163337992
524496005813 163339724
566511707213 163341456
611328455373 163343188
263298395443 163344920
621832380723 163346652
942552234743 163348384
974064010793 163350116
371838957393 163351848
885831037853 163353580
249993423333 163355312
210078507003 163357044
850817953353 163358776
568612492283 163360508
345229013173 163362240
910340197003 163363972
466374285543 163365704
188370394613 163367436
86132187873 163369168
214280077143 163370900
630935782693 163372632
225484264183 163374364
640039184663 163376096
727571895913 163377828
551105950033 163379560
619031333963 163381292
672951484093 163383024
612028717063 163384756
991570553043 163386488
839613766313 163388220
738776082953 163389952
766086288863 163391684
537800977923 163393416
526596790883 163395148
4901831833 163396880
420857275693 163398612
399149163303 163400344
76328524213 163402076
1400523383 163403808
908239411933 163405540
729672680983 163407272
150556263353 163409004
31511776053 163410736
871825804053 163412468
581917464393 163414200
259797086993 163415932
301112526703 163417664
373939742463 163419396
851518215043 163421128
992270814733 163422860
926446215873 163424592
165962020533 163426324
156858618563 163428056
574214585803 163429788
844515598143 163431520
567912230593 163433252
136551029553 163434984
62323290413 163436716
640739446353 163438448
454469836813 163440180
20307589013 163441912
147054954903 163443644
336125611203 163445376
111341608713 163447108
962859823753 163448840
952355898403 163450572
970562702343 163452304
940451449673 163454036
642139969733 163455768
998573169943 163457500
36413607883 163459232
936249879533 163460964
936950141223 163462696
427859892593 163464428
95935851533 163466160
770287859003 163467892
179266992643 163469624
481079781033 163471356
50418841683 163473088
271001274033 163474820
106439776883 163476552
270301012343 163478284
801099373363 163480016
278704152623 163481748
419456752313 163483480
238088974603 163485212
221982955733 163486944
138651814623 163488676
744378176473 163490408
744378176473 163492140
839613766313 163493872
953756421783 163495604
199574581653 163497336
518893912293 163499068
448867743293 163500800
811603298713 163502532
555307520173 163504264
137951552933 163505996
851518215043 163507728
453069313433 163509460
217081123903 163511192
260497348683 163512924
551105950033 163514656
282905722763 163516388
168062805603 163518120
345929274863 163519852
901937056723 163521584
564410922143 163523316
12604710423 163525048
844515598143 163526780
764685765483 163528512
98736898293 163530244
702362475073 163531976
442565388083 163533708
581917464393 163535440
261197610373 163537172
32212037743 163538904
394247331473 163540636
489482921313 163542368
966361132203 163544100
639338922973 163545832
32912299433 163547564
287107292903 163549296
398448901613 163551028
513291818773 163552760
779391260973 163554492
271701535723 163556224
112742132093 163557956
910340197003 163559688
156858618563 163561420
193272226443 163563152
401950210063 163564884
482480304413 163566616
558808828623 163568348
698861166623 163570080
366236863873 163571812
297611218253 163573544
880929206023 163575276
596622959883 163577008
707964568593 163578740
623933165793 163580472
969862440653 163582204
89633496323 163583936
471276117373 163585668
266799703893 163587400
934149094463 163589132
627434474243 163590864
198874319963 163592596
585418772843 163594328
562310137073 163596060
618331072273 163597792
900536533343 163599524
237388712913 163601256
618331072273 163602988
991570553043 163604720
618331072273 163606452
169463328983 163608184
283605984453 163609916
7702878593 163611648
535700192853 163613380
257696301923 163615112
552506473413 163616844
88232972943 163618576
154757833493 163620308
855719785183 163622040
348030059933 163623772
149856001663 163625504
560209352003 163627236
896334963203 163628968
885130776163 163630700
436263032873 163632432
339626919653 163634164
308115143603 163635896
432061462733 163637628
84031402803 163639360
212179292073 163641092
309515666983 163642824
125346842513 163644556
372539219083 163646288
948854589953 163648020
695359858173 163649752
404751256823 163651484
113442393783 163653216
513291818773 163654948
343828489793 163656680
109240823643 163658412
408252565273 163660144
816505130543 163661876
500687108353 163663608
285706769523 163665340
862022140393 163667072
561609875383 163668804
121145272373 163670536
406151780203 163672268
177866469263 163674000
217781385593 163675732
430660939353 163677464
192571964753 163679196
360634770353 163680928
234587666153 163682660
224083740803 163684392
976865057553 163686124
442565388083 163687856
307414881913 163689588
556007781863 163691320
493684491453 163693052
676452792543 163694784
422257799073 163696516
153357310113 163698248
424358584143 163699980
799698849983 163701712
285706769523 163703444
932048309393 163705176
852218476733 163706908
546904379893 163708640
697460643243 163710372
140752599693 163712104
539201501303 163713836
679253839303 163715568
623933165793 163717300
50418841683 163719032
126047104203 163720764
520294435673 163722496
228285310943 163724228
872526065743 163725960
84731664493 163727692
37814131263 163729424
534299669473 163731156
683455409443 163732888
436263032873 163734620
302513050083 163736352
943952758123 163738084
308815405293 163739816
575615109183 163741548
745078438163 163743280
464273500473 163745012
197473796583 163746744
453069313433 163748476
60222505343 163750208
121145272373 163751940
558108566933 163753672
85431926183 163755404
718468493943 163757136
421557537383 163758868
443965911463 163760600
168763067293 163762332
689057502963 163764064
238789236293 163765796
275903105863 163767528
616230287203 163769260
403350733443 163770992
2801046763 163772724
786393877873 163774456
220582432353 163776188
114142655473 163777920
478978995963 163779652
443265649773 163781384
975464534173 163783116
907539150243 163784848
168062805603 163786580
892833654753 163788312
818605915613 163790044
86832449563 163791776
625333689173 163793508
785693616183 163795240
872526065743 163796972
549705426653 163798704
362035293733 163800436
310916190363 163802168
565111183833 163803900
122545795753 163805632
806001205193 163807364
832611149413 163809096
498586323283 163810828
75628262523 163812560
109240823643 163814292
7702878593 163816024
317218545573 163817756
458671406953 163819488
549005164963 163821220
166662282223 163822952
457971145263 163824684
763985503793 163826416
777990737593 163828148
273802320793 163829880
301112526703 163831612
380942359363 163833344
782892569423 163835076
124646580823 163836808
322120377403 163838540
724070587463 163840272
706564045213 163842004
904738103483 163843736
553206735103 163845468
313717237123 163847200
391446284713 163848932
390045761333 163850664
640039184663 163852396
816505130543 163854128
805300943503 163855860
371138695703 163857592
182768301093 163859324
15405757183 163861056
664548343813 163862788
480379519343 163864520
460772192023 163866252
568612492283 163867984
658946250293 163869716
108540561953 163871448
418756490623 163873180
332624302753 163874912
202375628413 163876644
173664899123 163878376
73527477453 163880108
324221162473 163881840
593821913123 163883572
963560085443 163885304
448867743293 163887036
478978995963 163888768
56020935203 163890500
830510364343 163892232
735274774503 163893964
782192307733 163895696
386544452883 163897428
707964568593 163899160
671550960713 163900892
689757764653 163902624
748579746613 163904356
930647786013 163906088
259096825303 163907820
588219819603 163909552
666649128883 163911284
898435748273 163913016
539901762993 163914748
631636044383 163916480
389345499643 163918212
671550960713 163919944
160359927013 163921676
687656979583 163923408
530098099333 163925140
556007781863 163926872
394947593163 163928604
993671338113 163930336
185569347853 163932068
211479030383 163933800
432761724423 163935532
33612561123 163937264
532198884403 163938996
195373011513 163940728
366937125563 163942460
391446284713 163944192
499986846663 163945924
288507816283 163947656
859221093633 163949388
987368982903 163951120
838913504623 163952852
259797086993 163954584
872526065743 163956316
716367708873 163958048
98736898293 163959780
80530094353 163961512
467074547233 163963244
345229013173 163964976
651243371703 163966708
293409648113 163968440
273102059103 163970172
191171441373 163971904
978965842623 163973636
838913504623 163975368
460772192023 163977100
310916190363 163978832
833311411103 163980564
869024757293 163982296
399849424993 163984028
794797018153 163985760
584718511153 163987492
39214654643 163989224
546204118203 163990956
47617794923 163992688
997872908253 163994420
380242097673 163996152
810903037023 163997884
552506473413 163999616
539201501303 164001348
637938399593 164003080
443965911463 164004812
999273431633 164006544
319319330643 164008276
876727635883 164010008
512591557083 164011740
953056160093 164013472
32912299433 164015204
280104676003 164016936
371138695703 164018668
639338922973 164020400
114142655473 164022132
123946319133 164023864
74227739143 164025596
600124268333 164027328
777990737593 164029060
798998588293 164030792
476177949203 164032524
920143860663 164034256
17506542253 164035988
309515666983 164037720
848717168283 164039452
673651745783 164041184
132349459413 164042916
666649128883 164044648
625333689173 164046380
558808828623 164048112
30811514363 164049844
203075890103 164051576
304613835153 164053308
362035293733 164055040
574914847493 164056772
686256456203 164058504
311616452053 164060236
859921355323 164061968
419456752313 164063700
539201501303 164065432
691858549723 164067164
633036567763 164068896
38514392953 164070628
690458026343 164072360
867624233913 164074092
936950141223 164075824
93134804773 164077556
941851973053 164079288
903337580103 164081020
665248605503 164082752
402650471753 164084484
289908339663 164086216
744378176473 164087948
723370325773 164089680
951655636713 164091412
385844191193 164093144
294109909803 164094876
101537945053 164096608
497185799903 164098340
809502513643 164100072
840314028003 164101804
850817953353 164103536
593821913123 164105268
711465877043 164107000
331223779373 164108732
65124337173 164110464
887931822923 164112196
567912230593 164113928
511891295393 164115660
899136009963 164117392
932748571083 164119124
319319330643 164120856
152657048423 164122588
663147820433 164124320
621832380723 164126052
977565319243 164127784
313717237123 164129516
83331141113 164131248
376740789223 164132980
592421389743 164134712
469875593993 164136444
800399111673 164138176
985268197833 164139908
139352076313 164141640
114142655473 164143372
572814062423 164145104
878128159263 164146836
593121651433 164148568
72827215763 164150300
504888678493 164152032
726871634223 164153764
700961951693 164155496
555307520173 164157228
368337648943 164158960
346629536553 164160692
109240823643 164162424
91034019703 164164156
520294435673 164165888
210078507003 164167620
328422732613 164169352
823507747443 164171084
972663487413 164172816
284306246143 164174548
516092865533 164176280
726171372533 164178012
450268266673 164179744
423658322453 164181476
385143929503 164183208
335425349513 164184940
488082397933 164186672
268200227273 164188404
153357310113 164190136
372539219083 164191868
629535259313 164193600
488082397933 164195332
871125542363 164197064
808101990263 164198796
359934508663 164200528
259797086993 164202260
483880827793 164203992
323520900783 164205724
867624233913 164207456
724070587463 164209188
308815405293 164210920
754882101823 164212652
142853384763 164214384
810202775333 164216116
446766958223 164217848
259096825303 164219580
336125611203 164221312
324221162473 164223044
826308794203 164224776
824908270823 164226508
512591557083 164228240
183468562783 164229972
48318056613 164231704
437663556253 164233436
522395220743 164235168
769587597313 164236900
165261758843 164238632
24509159153 164240364
873226327433 164242096
287107292903 164243828
22408374083 164245560
240189759673 164247292
539201501303 164249024
709365091973 164250756
421557537383 164252488
342427966413 164254220
84031402803 164255952
89633496323 164257684
951655636713 164259416
674352007473 164261148
859221093633 164262880
618331072273 164264612
773789167453 164266344
340327181343 164268076
638638661283 164269808
266799703893 164271540
717067970563 164273272
625333689173 164275004
999273431633 164276736
187670132923 164278468
531498622713 164280200
862022140393 164281932
901236795033 164283664
567912230593 164285396
303213311773 164287128
670850699023 164288860
946753804883 164290592
156158356873 164292324
273802320793 164294056
405451518513 164295788
906138626863 164297520
455170098503 164299252
571413539043 164300984
28710729293 164302716
999273431633 164304448
786393877873 164306180
678553577613 164307912
230386096013 164309644
683455409443 164311376
797598064913 164313108
75628262523 164314840
676452792543 164316572
721269540703 164318304
291308863043 164320036
357833723593 164321768
706564045213 164323500
983167412763 164325232
224083740803 164326964
579816679323 164328696
298311479943 164330428
231786619393 164332160
591020866363 164333892
423658322453 164335624
944653019813 164337356
157558880253 164339088
762584980413 164340820
146354693213 164342552
462872977093 164344284
327022209233 164346016
973363749103 164347748
675752530853 164349480
82630879423 164351212
459371668643 164352944
662447558743 164354676
32212037743 164356408
425759107523 164358140
552506473413 164359872
420157014003 164361604
175765684193 164363336
434862509493 164365068
525196267503 164366800
841014289693 164368532
707964568593 164370264
483880827793 164371996
76328524213 164373728
295510433183 164375460
98036636603 164377192
76328524213 164378924
61623028723 164380656
57421458583 164382388
484581089483 164384120
93134804773 164385852
523095482433 164387584
968461917273 164389316
249293161643 164391048
681354624373 164392780
711465877043 164394512
624633427483 164396244
308115143603 164397976
658245988603 164399708
582617726083 164401440
155458095183 164403172
336125611203 164404904
235988189533 164406636
308815405293 164408368
268900488963 164410100
13304972113 164411832
493684491453 164413564
589620342983 164415296
401950210063 164417028
264698918823 164418760
500687108353 164420492
528697575953 164422224
481079781033 164423956
303913573463 164425688
781492046043 164427420
431361201043 164429152
266099442203 164430884
813003822093 164432616
341027443033 164434348
727571895913 164436080
254194993473 164437812
672951484093 164439544
382342882743 164441276
280104676003 164443008
303213311773 164444740
481079781033 164446472
522395220743 164448204
345929274863 164449936
973363749103 164451668
130248674343 164453400
261197610373 164455132
386544452883 164456864
936950141223 164458596
17506542253 164460328
226184525873 164462060
84031402803 164463792
266799703893 164465524
158959403633 164467256
871825804053 164468988
929247262633 164470720
734574512813 164472452
497185799903 164474184
749280008303 164475916
264698918823 164477648
257696301923 164479380
458671406953 164481112
766086288863 164482844
330523517683 164484576
462872977093 164486308
233187142773 164488040
527297052573 164489772
960759038683 164491504
420157014003 164493236
224784002493 164494968
675052269163 164496700
122545795753 164498432
268200227273 164500164
220582432353 164501896
801099373363 164503628
706564045213 164505360
35713346193 164507092
384443667813 164508824
639338922973 164510556
484581089483 164512288
992971076423 164514020
329122994303 164515752
292709386423 164517484
605726361853 164519216
959358515303 164520948
86132187873 164522680
761884718723 164524412
504188416803 164526144
587519557913 164527876
54620411823 164529608
242290544743 164531340
156858618563 164533072
732473727743 164534804
296210694873 164536536
665248605503 164538268
753481578443 164540000
35713346193 164541732
285706769523 164543464
59522243653 164545196
630235521003 164546928
629535259313 164548660
852218476733 164550392
731073204363 164552124
976164795863 164553856
219882170663 164555588
920143860663 164557320
52519626753 164559052
340327181343 164560784
29410990983 164562516
874626850813 164564248
63023552103 164565980
622532642413 164567712
91734281393 164569444
938350664603 164571176
212879553763 164572908
634437091143 164574640
126047104203 164576372
955857206853 164578104
686956717893 164579836
894934439823 164581568
627434474243 164583300
593121651433 164585032
75628262523 164586764
261197610373 164588496
137951552933 164590228
428560154283 164591960
715667447183 164593692
658946250293 164595424
811603298713 164597156
549005164963 164598888
558808828623 164600620
698160904933 164602352
281505199383 164604084
683455409443 164605816
504188416803 164607548
67225122243 164609280
181367777713 164611012
823507747443 164612744
348730321623 164614476
482480304413 164616208
325621685853 164617940
675752530853 164619672
494384753143 164621404
14705495493 164623136
890032607993 164624868
324921424163 164626600
196773534893 164628332
58821981963 164630064
49018318303 164631796
67225122243 164633528
783592831113 164635260
754181840133 164636992
703062736763 164638724
338226396273 164640456
523795744123 164642188
911740720383 164643920
30811514363 164645652
579116417633 164647384
257696301923 164649116
502087631733 164650848
287807554593 164652580
523095482433 164654312
217781385593 164656044
291308863043 164657776
929947524323 164659508
165261758843 164661240
750680531683 164662972
159659665323 164664704
224083740803 164666436
513992080463 164668168
950255113333 164669900
700261693 164671632
642840231423 164673364
313717237123 164675096
524496005813 164676828
969162178963 164678560
742277391403 164680292
995772123183 164682024
268900488963 164683756
916642552213 164685488
299011741633 164687220
621832380723 164688952
288507816283 164690684
207977721933 164692416
592421389743 164694148
388645237953 164695880
668049652263 164697612
135150506173 164699344
83331141113 164701076
203075890103 164702808
768887335623 164704540
600124268333 164706272
584718511153 164708004
85431926183 164709736
683455409443 164711468
30111252673 164713200
452369051743 164714932
782892569423 164716664
497185799903 164718396
716367708873 164720128
293409648113 164721860
898435748273 164723592
803200158433 164725324
179967254333 164727056
710765615353 164728788
896334963203 164730520
366937125563 164732252
508389986943 164733984
339626919653 164735716
925045692493 164737448
140752599693 164739180
906138626863 164740912
79129570973 164742644
637238137903 164744376
75628262523 164746108
289208077973 164747840
112041870403 164749572
878828420953 164751304
295510433183 164753036
826308794203 164754768
798998588293 164756500
754181840133 164758232
865523448843 164759964
303213311773 164761696
525196267503 164763428
957257730233 164765160
732473727743 164766892
904037841793 164768624
996472384873 164770356
22408374083 164772088
44116486473 164773820
288507816283 164775552
80530094353 164777284
418756490623 164779016
2100785073 164780748
521694959053 164782480
447467219913 164784212
201675366723 164785944
827009055893 164787676
110641347023 164789408
275903105863 164791140
385143929503 164792872
834711934483 164794604
30111252673 164796336
273802320793 164798068
735975036193 164799800
440464603013 164801532
369037910633 164803264
347329798243 164804996
2801046763 164806728
950955375023 164808460
347329798243 164810192
570713277353 164811924
816505130543 164813656
260497348683 164815388
584018249463 164817120
720569279013 164818852
953056160093 164820584
474777425823 164822316
732473727743 164824048
844515598143 164825780
562310137073 164827512
420157014003 164829244
849417429973 164830976
821406962373 164832708
164561497153 164834440
726871634223 164836172
70026169003 164837904
385844191193 164839636
594522174813 164841368
278003890933 164843100
953756421783 164844832
784993354493 164846564
831910887723 164848296
581217202703 164850028
282905722763 164851760
326321947543 164853492
158959403633 164855224
405451518513 164856956
932748571083 164858688
925045692493 164860420
915942290523 164862152
712866400423 164863884
620431857343 164865616
556007781863 164867348
662447558743 164869080
180667516023 164870812
550405688343 164872544
976164795863 164874276
768887335623 164876008
140052338003 164877740
736675297883 164879472
32912299433 164881204
758383410273 164882936
49718579993 164884668
227585049253 164886400
716367708873 164888132
721269540703 164889864
644941016493 164891596
775889952523 164893328
49018318303 164895060
855719785183 164896792
509790510323 164898524
518193650603 164900256
479679257653 164901988
977565319243 164903720
77729047593 164905452
722670064083 164907184
943252496433 164908916
236688451223 164910648
37113869573 164912380
779391260973 164914112
944653019813 164915844
301812788393 164917576
441865126393 164919308
741577129713 164921040
285006507833 164922772
37113869573 164924504
74227739143 164926236
485281351173 164927968
173664899123 164929700
625333689173 164931432
364136078803 164933164
844515598143 164934896
593121651433 164936628
227585049253 164938360
506989463563 164940092
64424075483 164941824
225484264183 164943556
829109840963 164945288
707964568593 164947020
236688451223 164948752
478978995963 164950484
528697575953 164952216
905438365173 164953948
159659665323 164955680
841014289693 164957412
659646511983 164959144
799698849983 164960876
24509159153 164962608
234587666153 164964340
391446284713 164966072
44816748163 164967804
56721196893 164969536
547604641583 164971268
821406962373 164973000
997872908253 164974732
629535259313 164976464
803200158433 164978196
920143860663 164979928
16106018873 164981660
202375628413 164983392
207977721933 164985124
953056160093 164986856
798298326603 164988588
967061393893 164990320
600824530023 164992052
705863783523 164993784
30811514363 164995516
128848150963 164997248
588920081293 164998980
430660939353 165000712
541302286373 165002444
830510364343 165004176
355732938523 165005908
679253839303 165007640
708664830283 165009372
544103333133 165011104
969862440653 165012836
500687108353 165014568
134450244483 165016300
559509090313 165018032
63023552103 165019764
254895255163 165021496
926446215873 165023228
149155739973 165024960
831210626033 165026692
787794401253 165028424
507689725253 165030156
11904448733 165031888
163861235463 165033620
574214585803 165035352
488782659623 165037084
227585049253 165038816
775189690833 165040548
834711934483 165042280
713566662113 165044012
499986846663 165045744
408252565273 165047476
817205392233 165049208
829810102653 165050940
457270883573 165052672
945353281503 165054404
245791853193 165056136
740176606333 165057868
267499965583 165059600
882329729403 165061332
955156945163 165063064
331924041063 165064796
360634770353 165066528
163861235463 165068260
534999931163 165069992
979666104313 165071724
665248605503 165073456
513291818773 165075188
37814131263 165076920
686256456203 165078652
670850699023 165080384
140052338003 165082116
987368982903 165083848
826308794203 165085580
439064079633 165087312
798298326603 165089044
544103333133 165090776
220582432353 165092508
142153123073 165094240
427859892593 165095972
854319261803 165097704
385143929503 165099436
918043075593 165101168
95235589843 165102900
210078507003 165104632
156858618563 165106364
158959403633 165108096
775889952523 165109828
735274774503 165111560
976164795863 165113292
600124268333 165115024
854319261803 165116756
167362543913 165118488
25909682533 165120220
367637387253 165121952
992270814733 165123684
856420046873 165125416
457270883573 165127148
644941016493 165128880
644240754803 165130612
924345430803 165132344
322820639093 165134076
300412265013 165135808
862022140393 165137540
820706700683 165139272
331223779373 165141004
836812719553 165142736
271001274033 165144468
261897872063 165146200
397048378233 165147932
867624233913 165149664
223383479113 165151396
252794470093 165153128
210078507003 165154860
475477687513 165156592
588219819603 165158324
731073204363 165160056
286407031213 165161788
490183183003 165163520
191871703063 165165252
801799635053 165166984
855019523493 165168716
984567936143 165170448
544103333133 165172180
544803594823 165173912
119044487303 165175644
120445010683 165177376
158259141943 165179108
625333689173 165180840
394247331473 165182572
233187142773 165184304
823507747443 165186036
462872977093 165187768
601524791713 165189500
865523448843 165191232
86832449563 165192964
34312822813 165194696
324921424163 165196428
230386096013 165198160
423658322453 165199892
281505199383 165201624
70726430693 165203356
974064010793 165205088
513291818773 165206820
929947524323 165208552
682755147753 165210284
682755147753 165212016
640739446353 165213748
389345499643 165215480
803200158433 165217212
96636113223 165218944
158259141943 165220676
70026169003 165222408
336125611203 165224140
134450244483 165225872
4201570143 165227604
848717168283 165229336
772388644073 165231068
357833723593 165232800
765386027173 165234532
822807485753 165236264
705163521833 165237996
554607258483 165239728
320719854023 165241460
627434474243 165243192
665948867193 165244924
347329798243 165246656
887931822923 165248388
370438434013 165250120
723370325773 165251852
857120308563 165253584
219181908973 165255316
711465877043 165257048
306014358533 165258780
451668790053 165260512
803200158433 165262244
240890021363 165263976
936249879533 165265708
257696301923 165267440
707264306903 165269172
815104607163 165270904
15405757183 165272636
777990737593 165274368
231086357703 165276100
740176606333 165277832
897735486583 165279564
867624233913 165281296
449568004983 165283028
553906996793 165284760
759083671963 165286492
478278734273 165288224
663147820433 165289956
656145203533 165291688
509090248633 165293420
635837614523 165295152
170163590673 165296884
968461917273 165298616
485981612863 165300348
904738103483 165302080
678553577613 165303812
958658253613 165305544
652643895083 165307276
968461917273 165309008
344528751483 165310740
725471110843 165312472
438363817943 165314204
553906996793 165315936
964260347133 165317668
228285310943 165319400
306014358533 165321132
404751256823 165322864
227585049253 165324596
233187142773 165326328
320019592333 165328060
713566662113 165329792
288507816283 165331524
623232904103 165333256
997172646563 165334988
101537945053 165336720
140052338003 165338452
985268197833 165340184
614829763823 165341916
378841574293 165343648
507689725253 165345380
791295709703 165347112
782192307733 165348844
16806280563 165350576
772388644073 165352308
497185799903 165354040
119044487303 165355772
202375628413 165357504
879528682643 165359236
959358515303 165360968
275202844173 165362700
121145272373 165364432
77028785903 165366164
186269609543 165367896
452369051743 165369628
798298326603 165371360
416655705553 165373092
953756421783 165374824
941151711363 165376556
875327112503 165378288
784293092803 165380020
466374285543 165381752
863422663773 165383484
448867743293 165385216
463573238783 165386948
722670064083 165388680
518893912293 165390412
692558811413 165392144
466374285543 165393876
731073204363 165395608
790595448013 165397340
44816748163 165399072
236688451223 165400804
433461986113 165402536
642840231423 165404268
838213242933 165406000
921544384043 165407732
574214585803 165409464
677153054233 165411196
556708043553 165412928
803900420123 165414660
981066627693 165416392
439064079633 165418124
4901831833 165419856
329823255993 165421588
752081055063 165423320
407552303583 165425052
421557537383 165426784
110641347023 165428516
343828489793 165430248
730372942673 165431980
345229013173 165433712
296910956563 165435444
12604710423 165437176
602925315093 165438908
60222505343 165440640
444666173153 165442372
269600750653 165444104
791295709703 165445836
704463260143 165447568
878828420953 165449300
830510364343 165451032
916642552213 165452764
577015632563 165454496
130948936033 165456228
331924041063 165457960
446766958223 165459692
179967254333 165461424
912440982073 165463156
371138695703 165464888
323520900783 165466620
127447627583 165468352
703762998453 165470084
389345499643 165471816
922944907423 165473548
77729047593 165475280
837512981243 165477012
558808828623 165478744
456570621883 165480476
749980269993 165482208
441865126393 165483940
839613766313 165485672
310215928673 165487404
327722470923 165489136
417355967243 165490868
5602093523 165492600
86832449563 165494332
577715894253 165496064
42015701403 165497796
747179223233 165499528
619031333963 165501260
654744680153 165502992
107140038573 165504724
221282694043 165506456
753481578443 165508188
595922698193 165509920
954456683473 165511652
186969871233 165513384
824908270823 165515116
307414881913 165516848
625333689173 165518580
835412196173 165520312
661747297053 165522044
392146546403 165523776
772388644073 165525508
25209420843 165527240
555307520173 165528972
934149094463 165530704
302513050083 165532436
644240754803 165534168
901236795033 165535900
216380862213 165537632
445366434843 165539364
535700192853 165541096
688357241273 165542828
179266992643 165544560
615530025513 165546292
362735555423 165548024
429260415973 165549756
649842848323 165551488
804600681813 165553220
823507747443 165554952
950955375023 165556684
983167412763 165558416
311616452053 165560148
328422732613 165561880
52519626753 165563612
56721196893 165565344
813003822093 165567076
798298326603 165568808
253494731783 165570540
234587666153 165572272
177166207573 165574004
956557468543 165575736
355732938523 165577468
673651745783 165579200
226184525873 165580932
300412265013 165582664
804600681813 165584396
754181840133 165586128
607827146923 165587860
836112457863 165589592
546204118203 165591324
236688451223 165593056
103638730123 165594788
728272157603 165596520
834011672793 165598252
982467151073 165599984
822107224063 165601716
186969871233 165603448
333324564443 165605180
515392603843 165606912
383043144433 165608644
799698849983 165610376
901236795033 165612108
717768232253 165613840
50418841683 165615572
992971076423 165617304
599424006643 165619036
658245988603 165620768
392146546403 165622500
932748571083 165624232
717067970563 165625964
978265580933 165627696
556708043553 165629428
855719785183 165631160
320719854023 165632892
732473727743 165634624
737375559573 165636356
603625576783 165638088
831910887723 165639820
93134804773 165641552
922944907423 165643284
306714620223 165645016
422257799073 165646748
408252565273 165648480
402650471753 165650212
913841505453 165651944
703062736763 165653676
551105950033 165655408
469875593993 165657140
177866469263 165658872
79829832663 165660604
970562702343 165662336
588920081293 165664068
153357310113 165665800
862022140393 165667532
964260347133 165669264
189070656303 165670996
168763067293 165672728
33612561123 165674460
527997314263 165676192
227585049253 165677924
964960608823 165679656
427159630903 165681388
428560154283 165683120
649142586633 165684852
623933165793 165686584
856420046873 165688316
820006438993 165690048
950955375023 165691780
911040458693 165693512
777290475903 165695244
727571895913 165696976
777290475903 165698708
435562771183 165700440
562310137073 165702172
953056160093 165703904
560909613693 165705636
426459369213 165707368
995071861493 165709100
714266923803 165710832
867624233913 165712564
365536602183 165714296
326321947543 165716028
56721196893 165717760
198174058273 165719492
889332346303 165721224
413154397103 165722956
572814062423 165724688
668049652263 165726420
76328524213 165728152
465674023853 165729884
787794401253 165731616
539901762993 165733348
317918807263 165735080
577715894253 165736812
704463260143 165738544
427859892593 165740276
838213242933 165742008
733173989433 165743740
280104676003 165745472
775189690833 165747204
243691068123 165748936
593121651433 165750668
668049652263 165752400
791295709703 165754132
436263032873 165755864
66524860553 165757596
666649128883 165759328
938350664603 165761060
191171441373 165762792
566511707213 165764524
17506542253 165766256
120445010683 165767988
184869086163 165769720
13304972113 165771452
848717168283 165773184
11204187043 165774916
502087631733 165776648
672951484093 165778380
827709317583 165780112
526596790883 165781844
148455478283 165783576
118344225613 165785308
774489429143 165787040
357133461903 165788772
537800977923 165790504
546204118203 165792236
229685834323 165793968
804600681813 165795700
122545795753 165797432
935549617843 165799164
867624233913 165800896
238088974603 165802628
992971076423 165804360
212179292073 165806092
219181908973 165807824
14005233803 165809556
200274843343 165811288
420157014003 165813020
112041870403 165814752
214980338833 165816484
235287927843 165818216
19607327323 165819948
145654431523 165821680
742277391403 165823412
149856001663 165825144
172964637433 165826876
82630879423 165828608
268200227273 165830340
724770849153 165832072
344528751483 165833804
221282694043 165835536
981066627693 165837268
969162178963 165839000
542702809753 165840732
68625645623 165842464
3 165844196
576315370873 165845928
93134804773 165847660
987368982903 165849392
315818022193 165851124
948154328263 165852856
408952826963 165854588
957957991923 165856320
752781316753 165858052
513992080463 165859784
842414813073 165861516
136551029553 165863248
377441050913 165864980
739476344643 165866712
447467219913 165868444
630935782693 165870176
178566730953 165871908
640739446353 165873640
843115074763 165875372
251393946713 165877104
432061462733 165878836
340327181343 165880568
239489497983 165882300
299011741633 165884032
907539150243 165885764
42015701403 165887496
806001205193 165889228
338226396273 165890960
84731664493 165892692
805300943503 165894424
520994697363 165896156
350130845003 165897888
230386096013 165899620
806001205193 165901352
981066627693 165903084
36413607883 165904816
654744680153 165906548
844515598143 165908280
256996040233 165910012
522395220743 165911744
851518215043 165913476
484581089483 165915208
423658322453 165916940
700261690003 165918672
535700192853 165920404
961459300373 165922136
342427966413 165923868
895634701513 165925600
146354693213 165927332
554607258483 165929064
923645169113 165930796
761184457033 165932528
667349390573 165934260
85431926183 165935992
385143929503 165937724
796897803223 165939456
240890021363 165941188
97336374913 165942920
872526065743 165944652
886531299543 165946384
843815336453 165948116
999973693323 165949848
782892569423 165951580
794797018153 165953312
552506473413 165955044
375340265843 165956776
462172715403 165958508
225484264183 165960240
808101990263 165961972
534999931163 165963704
72126954073 165965436
585418772843 165967168
383743406123 165968900
960759038683 165970632
995071861493 165972364
912440982073 165974096
550405688343 165975828
691158288033 165977560
782892569423 165979292
111341608713 165981024
896334963203 165982756
261897872063 165984488
782192307733 165986220
917342813903 165987952
699561428313 165989684
37814131263 165991416
185569347853 165993148
342427966413 165994880
511891295393 165996612
515392603843 165998344
208677983623 166000076
19607327323 166001808
944653019813 166003540
579816679323 166005272
817905653923 166007004
647742063253 166008736
56721196893 166010468
745778699853 166012200
780791784353 166013932
554607258483 166015664
2100785073 166017396
887231561233 166019128
574914847493 166020860
698160904933 166022592
709365091973 166024324
611328455373 166026056
584018249463 166027788
282205461073 166029520
446066696533 166031252
627434474243 166032984
421557537383 166034716
515392603843 166036448
191171441373 166038180
526596790883 166039912
858520831943 166041644
624633427483 166043376
231786619393 166045108
74227739143 166046840
857120308563 166048572
420857275693 166050304
170163590673 166052036
824208009133 166053768
63023552103 166055500
642840231423 166057232
470575855683 166058964
911040458693 166060696
973363749103 166062428
53219888443 166064160
37814131263 166065892
371838957393 166067624
701662213383 166069356
389345499643 166071088
644240754803 166072820
238789236293 166074552
200274843343 166076284
480379519343 166078016
408252565273 166079748
63723813793 166081480
115543178853 166083212
623232904103 166084944
803200158433 166086676
30811514363 166088408
650543110013 166090140
101537945053 166091872
712866400423 166093604
452369051743 166095336
943252496433 166097068
91734281393 166098800
834011672793 166100532
127447627583 166102264
365536602183 166103996
328422732613 166105728
125346842513 166107460
849417429973 166109192
222683217423 166110924
436963294563 166112656
467774808923 166114388
687656979583 166116120
969862440653 166117852
271701535723 166119584
92434543083 166121316
127447627583 166123048
862022140393 166124780
116243440543 166126512
642840231423 166128244
647742063253 166129976
32212037743 166131708
880228944333 166133440
65124337173 166135172
890732869683 166136904
700961951693 166138636
855719785183 166140368
937650402913 166142100
903337580103 166143832
336825872893 166145564
213579815453 166147296
242290544743 166149028
963560085443 166150760
925745954183 166152492
365536602183 166154224
627434474243 166155956
878128159263 166157688
869024757293 166159420
299011741633 166161152
72827215763 166162884
689057502963 166164616
56721196893 166166348
704463260143 166168080
845215859833 166169812
891433131373 166171544
99437159983 166173276
928547000943 166175008
458671406953 166176740
377441050913 166178472
781492046043 166180204
255595516853 166181936
986668721213 166183668
364136078803 166185400
128848150963 166187132
840314028003 166188864
284306246143 166190596
817205392233 166192328
323520900783 166194060
593821913123 166195792
185569347853 166197524
969862440653 166199256
698160904933 166200988
953056160093 166202720
539901762993 166204452
867624233913 166206184
901236795033 166207916
591020866363 166209648
628834997623 166211380
189770917993 166213112
410353350343 166214844
3501308453 166216576
990870291353 166218308
726871634223 166220040
929947524323 166221772
170163590673 166223504
392146546403 166225236
227585049253 166226968
446766958223 166228700
778690999283 166230432
273802320793 166232164
710065353663 166233896
67925383933 166235628
975464534173 166237360
25909682533 166239092
310916190363 166240824
14705495493 166242556
77028785903 166244288
271001274033 166246020
300412265013 166247752
702362475073 166249484
482480304413 166251216
898435748273 166252948
772388644073 166254680
595922698193 166256412
852918738423 166258144
239489497983 166259876
331924041063 166261608
887231561233 166263340
247892638263 166265072
254895255163 166266804
623933165793 166268536
251393946713 166270268
929947524323 166272000
535700192853 166273732
2100785073 166275464
504188416803 166277196
481780042723 166278928
444666173153 166280660
763985503793 166282392
724070587463 166284124
677153054233 166285856
195373011513 166287588
437663556253 166289320
304613835153 166291052
738776082953 166292784
406151780203 166294516
755582363513 166296248
667349390573 166297980
369037910633 166299712
480379519343 166301444
955857206853 166303176
680654362683 166304908
644941016493 166306640
754882101823 166308372
143553646453 166310104
992971076423 166311836
698160904933 166313568
875327112503 166315300
78429309283 166317032
561609875383 166318764
595922698193 166320496
606426623543 166322228
439064079633 166323960
464273500473 166325692
503488155113 166327424
785693616183 166329156
197473796583 166330888
221282694043 166332620
887931822923 166334352
201675366723 166336084
200274843343 166337816
358533985283 166339548
210078507003 166341280
329122994303 166343012
500687108353 166344744
93134804773 166346476
7702878593 166348208
838213242933 166349940
568612492283 166351672
371138695703 166353404
277303629243 166355136
252094208403 166356868
706564045213 166358600
848717168283 166360332
866223710533 166362064
428560154283 166363796
822807485753 166365528
719168755633 166367260
901236795033 166368992
98736898293 166370724
154057571803 166372456
630935782693 166374188
577715894253 166375920
553206735103 166377652
17506542253 166379384
326321947543 166381116
170163590673 166382848
353632153453 166384580
727571895913 166386312
584718511153 166388044
953756421783 166389776
25209420843 166391508
77729047593 166393240
281505199383 166394972
969162178963 166396704
47617794923 166398436
106439776883 166400168
542702809753 166401900
733173989433 166403632
364836340493 166405364
344528751483 166407096
603625576783 166408828
276603367553 166410560
101537945053 166412292
726871634223 166414024
201675366723 166415756
271701535723 166417488
425058845833 166419220
546904379893 166420952
130248674343 166422684
689057502963 166424416
579816679323 166426148
889332346303 166427880
70026169003 166429612
343128228103 166431344
352231630073 166433076
728272157603 166434808
658245988603 166436540
221982955733 166438272
667349390573 166440004
922944907423 166441736
667349390573 166443468
671550960713 166445200
572113800733 166446932
53920150133 166448664
691858549723 166450396
890032607993 166452128
252794470093 166453860
46917533233 166455592
969862440653 166457324
422257799073 166459056
256996040233 166460788
947454066573 166462520
191871703063 166464252
719168755633 166465984
464973762163 166467716
920143860663 166469448
637938399593 166471180
605726361853 166472912
280804937693 166474644
756282625203 166476376
274502582483 166478108
985268197833 166479840
171564114053 166481572
111341608713 166483304
63023552103 166485036
664548343813 166486768
798998588293 166488500
616930548893 166490232
932048309393 166491964
293409648113 166493696
275202844173 166495428
752081055063 166497160
776590214213 166498892
118344225613 166500624
648442324943 166502356
463573238783 166504088
558108566933 166505820
859221093633 166507552
793396494773 166509284
635137352833 166511016
378141312603 166512748
612728978753 166514480
218481647283 166516212
717768232253 166517944
906838888553 166519676
967761655583 166521408
202375628413 166523140
35013084503 166524872
615530025513 166526604
566511707213 166528336
6302355213 166530068
484581089483 166531800
81930617733 166533532
18907065633 166535264
60922767033 166536996
1400523383 166538728
403350733443 166540460
107140038573 166542192
967761655583 166543924
291308863043 166545656
676452792543 166547388
600124268333 166549120
731073204363 166550852
342427966413 166552584
582617726083 166554316
167362543913 166556048
53920150133 166557780
217781385593 166559512
174365160813 166561244
208677983623 166562976
554607258483 166564708
427159630903 166566440
81930617733 166568172
432761724423 166569904
346629536553 166571636
806701466883 166573368
195373011513 166575100
334725087823 166576832
871825804053 166578564
572814062423 166580296
711465877043 166582028
751380793373 166583760
776590214213 166585492
523795744123 166587224
990870291353 166588956
821406962373 166590688
242990806433 166592420
837512981243 166594152
703762998453 166595884
721969802393 166597616
271001274033 166599348
792696233083 166601080
353632153453 166602812
748579746613 166604544
461472453713 166606276
168062805603 166608008
800399111673 166609740
39914916333 166611472
824908270823 166613204
568612492283 166614936
254194993473 166616668
286407031213 166618400
758383410273 166620132
200975105033 166621864
243691068123 166623596
189070656303 166625328
91734281393 166627060
70026169003 166628792
831910887723 166630524
334024826133 166632256
767486812243 166633988
707964568593 166635720
37113869573 166637452
149856001663 166639184
932748571083 166640916
511191033703 166642648
516092865533 166644380
600824530023 166646112
362035293733 166647844
151256525043 166649576
967061393893 166651308
71426692383 166653040
7002616903 166654772
584018249463 166656504
964260347133 166658236
859221093633 166659968
55320673513 166661700
550405688343 166663432
812303560403 166665164
395647854853 166666896
516793127223 166668628
632336306073 166670360
989469767973 166672092
542702809753 166673824
488782659623 166675556
778690999283 166677288
379541835983 166679020
67925383933 166680752
997872908253 166682484
165261758843 166684216
873926589123 166685948
387244714573 166687680
300412265013 166689412
453069313433 166691144
829810102653 166692876
703062736763 166694608
441164864703 166696340
742977653093 166698072
443965911463 166699804
313016975433 166701536
749280008303 166703268
32212037743 166705000
909639935313 166706732
409653088653 166708464
797598064913 166710196
308115143603 166711928
306014358533 166713660
30111252673 166715392
841714551383 166717124
363435817113 166718856
742277391403 166720588
668049652263 166722320
312316713743 166724052
268200227273 166725784
514692342153 166727516
801799635053 166729248
483880827793 166730980
328422732613 166732712
547604641583 166734444
373239480773 166736176
980366366003 166737908
9803663663 166739640
214280077143 166741372
537800977923 166743104
154057571803 166744836
952355898403 166746568
890732869683 166748300
593121651433 166750032
636537876213 166751764
709365091973 166753496
946053543193 166755228
867624233913 166756960
74227739143 166758692
263998657133 166760424
75628262523 166762156
63723813793 166763888
658946250293 166765620
263298395443 166767352
435562771183 166769084
724770849153 166770816
978265580933 166772548
254895255163 166774280
721269540703 166776012
165962020533 166777744
629535259313 166779476
813003822093 166781208
924345430803 166782940
623933165793 166784672
545503856513 166786404
58821981963 166788136
282205461073 166789868
76328524213 166791600
625333689173 166793332
852918738423 166795064
935549617843 166796796
950255113333 166798528
797598064913 166800260
896334963203 166801992
574914847493 166803724
983167412763 166805456
273102059103 166807188
901236795033 166808920
745778699853 166810652
422257799073 166812384
284306246143 166814116
378841574293 166815848
127447627583 166817580
571413539043 166819312
480379519343 166821044
815104607163 166822776
72126954073 166824508
977565319243 166826240
770287859003 166827972
495085014833 166829704
151256525043 166831436
268200227273 166833168
21708112393 166834900
404050995133 166836632
359234246973 166838364
379541835983 166840096
441164864703 166841828
168062805603 166843560
680654362683 166845292
355732938523 166847024
196073273203 166848756
466374285543 166850488
809502513643 166852220
245091591503 166853952
476177949203 166855684
42715963093 166857416
513291818773 166859148
301812788393 166860880
401950210063 166862612
258396563613 166864344
383743406123 166866076
121145272373 166867808
31511776053 166869540
549005164963 166871272
618331072273 166873004
614829763823 166874736
626033950863 166876468
350130845003 166878200
169463328983 166879932
23108635773 166881664
911040458693 166883396
177866469263 166885128
675052269163 166886860
642840231423 166888592
910340197003 166890324
919443598973 166892056
74928000833 166893788
235988189533 166895520
977565319243 166897252
767486812243 166898984
785693616183 166900716
82630879423 166902448
769587597313 166904180
472676640753 166905912
298311479943 166907644
848717168283 166909376
598023483263 166911108
214980338833 166912840
623232904103 166914572
177866469263 166916304
969862440653 166918036
557408305243 166919768
303913573463 166921500
627434474243 166923232
471276117373 166924964
250693685023 166926696
11904448733 166928428
74928000833 166930160
979666104313 166931892
717067970563 166933624
854319261803 166935356
834711934483 166937088
955156945163 166938820
610628193683 166940552
289208077973 166942284
893533916443 166944016
611328455373 166945748
91734281393 166947480
130948936033 166949212
107840300263 166950944
184168824473 166952676
920143860663 166954408
647742063253 166956140
637238137903 166957872
64424075483 166959604
598723744953 166961336
976164795863 166963068
719869017323 166964800
905438365173 166966532
26609944223 166968264
820706700683 166969996
985268197833 166971728
147755216593 166973460
125346842513 166975192
595922698193 166976924
956557468543 166978656
828409579273 166980388
804600681813 166982120
838913504623 166983852
334024826133 166985584
188370394613 166987316
890732869683 166989048
919443598973 166990780
264698918823 166992512
974764272483 166994244
901236795033 166995976
625333689173 166997708
841714551383 166999440
214980338833 167001172
969862440653 167002904
900536533343 167004636
453769575123 167006368
142853384763 167008100
605026100163 167009832
378841574293 167011564
646341539873 167013296
694659596483 167015028
561609875383 167016760
995772123183 167018492
577015632563 167020224
953056160093 167021956
763285242103 167023688
431361201043 167025420
49718579993 167027152
985968459523 167028884
712866400423 167030616
406852041893 167032348
25909682533 167034080
932748571083 167035812
236688451223 167037544
547604641583 167039276
906138626863 167041008
252794470093 167042740
23108635773 167044472
494384753143 167046204
398448901613 167047936
513291818773 167049668
336125611203 167051400
193972488133 167053132
467074547233 167054864
79829832663 167056596
649842848323 167058328
263298395443 167060060
752781316753 167061792
869725018983 167063524
536400454543 167065256
51819365063 167066988
135850767863 167068720
100137421673 167070452
776590214213 167072184
366236863873 167073916
150556263353 167075648
137251291243 167077380
6302355213 167079112
463573238783 167080844
313717237123 167082576
399149163303 167084308
964260347133 167086040
506989463563 167087772
245091591503 167089504
296910956563 167091236
627434474243 167092968
534299669473 167094700
86132187873 167096432
974064010793 167098164
886531299543 167099896
346629536553 167101628
766786550553 167103360
766086288863 167105092
111341608713 167106824
558808828623 167108556
135150506173 167110288
815104607163 167112020
399149163303 167113752
9803663663 167115484
130948936033 167117216
178566730953 167118948
31511776053 167120680
325621685853 167122412
789194924633 167124144
650543110013 167125876
217781385593 167127608
680654362683 167129340
75628262523 167131072
887931822923 167132804
39214654643 167134536
710765615353 167136268
111341608713 167138000
861321878703 167139732
852218476733 167141464
211479030383 167143196
768187073933 167144928
227585049253 167146660
735274774503 167148392
920143860663 167150124
214280077143 167151856
360634770353 167153588
651243371703 167155320
869725018983 167157052
329122994303 167158784
474777425823 167160516
588219819603 167162248
998573169943 167163980
868324495603 167165712
119744748993 167167444
798998588293 167169176
630235521003 167170908
937650402913 167172640
372539219083 167174372
657545726913 167176104
927846739253 167177836
497886061593 167179568
228985572633 167181300
397748639923 167183032
86832449563 167184764
573514324113 167186496
698861166623 167188228
106439776883 167189960
77729047593 167191692
739476344643 167193424
686256456203 167195156
329823255993 167196888
519594173983 167198620
245091591503 167200352
149155739973 167202084
286407031213 167203816
753481578443 167205548
637938399593 167207280
110641347023 167209012
752081055063 167210744
71426692383 167212476
653344156773 167214208
530798361023 167215940
649842848323 167217672
626033950863 167219404
161760450393 167221136
275202844173 167222868
752081055063 167224600
949554851643 167226332
130948936033 167228064
369738172323 167229796
96636113223 167231528
835412196173 167233260
280804937693 167234992
946753804883 167236724
378841574293 167238456
46917533233 167240188
822107224063 167241920
135150506173 167243652
158959403633 167245384
443265649773 167247116
93134804773 167248848
282205461073 167250580
541302286373 167252312
682054886063 167254044
588920081293 167255776
332624302753 167257508
950955375023 167259240
91734281393 167260972
560209352003 167262704
957957991923 167264436
745778699853 167266168
397048378233 167267900
952355898403 167269632
735274774503 167271364
985268197833 167273096
170863852363 167274828
146354693213 167276560
901937056723 167278292
490183183003 167280024
803900420123 167281756
962859823753 167283488
119044487303 167285220
938350664603 167286952
516092865533 167288684
322120377403 167290416
640039184663 167292148
283605984453 167293880
805300943503 167295612
654744680153 167297344
85431926183 167299076
207977721933 167300808
732473727743 167302540
188370394613 167304272
477578472583 167306004
379541835983 167307736
58121720273 167309468
689057502963 167311200
135150506173 167312932
917342813903 167314664
817205392233 167316396
420857275693 167318128
846616383213 167319860
999973693323 167321592
425058845833 167323324
98036636603 167325056
274502582483 167326788
799698849983 167328520
25209420843 167330252
470575855683 167331984
526596790883 167333716
899836271653 167335448
605726361853 167337180
631636044383 167338912
357833723593 167340644
320719854023 167342376
639338922973 167344108
962859823753 167345840
941851973053 167347572
665248605503 167349304
964260347133 167351036
492984229763 167352768
343128228103 167354500
719869017323 167356232
298311479943 167357964
163861235463 167359696
207277460243 167361428
789895186323 167363160
922244645733 167364892
476177949203 167366624
474077164133 167368356
350130845003 167370088
123246057443 167371820
469875593993 167373552
371838957393 167375284
68625645623 167377016
897035224893 167378748
294109909803 167380480
668749913953 167382212
913841505453 167383944
432761724423 167385676
643540493113 167387408
369037910633 167389140
163861235463 167390872
671550960713 167392604
392846808093 167394336
273102059103 167396068
182768301093 167397800
115543178853 167399532
808101990263 167401264
503488155113 167402996
474777425823 167404728
579116417633 167406460
721269540703 167408192
704463260143 167409924
18907065633 167411656
496485538213 167413388
390045761333 167415120
723370325773 167416852
715667447183 167418584
668749913953 167420316
983867674453 167422048
733173989433 167423780
210778768693 167425512
463573238783 167427244
861321878703 167428976
321420115713 167430708
733173989433 167432440
293409648113 167434172
268200227273 167435904
184168824473 167437636
929947524323 167439368
6302355213 167441100
136551029553 167442832
729672680983 167444564
703762998453 167446296
762584980413 167448028
814404345473 167449760
510490772013 167451492
429960677663 167453224
638638661283 167454956
104338991813 167456688
649142586633 167458420
259096825303 167460152
683455409443 167461884
484581089483 167463616
28010467603 167465348
463573238783 167467080
854319261803 167468812
465674023853 167470544
947454066573 167472276
597323221573 167474008
941151711363 167475740
801799635053 167477472
843115074763 167479204
623933165793 167480936
357133461903 167482668
764685765483 167484400
48318056613 167486132
854319261803 167487864
334725087823 167489596
150556263353 167491328
359934508663 167493060
948854589953 167494792
213579815453 167496524
684855932823 167498256
201675366723 167499988
295510433183 167501720
733874251123 167503452
374640004153 167505184
489482921313 167506916
186269609543 167508648
567211968903 167510380
479679257653 167512112
908939673623 167513844
585418772843 167515576
682755147753 167517308
611328455373 167519040
494384753143 167520772
74928000833 167522504
787094139563 167524236
619731595653 167525968
277303629243 167527700
570713277353 167529432
580516941013 167531164
574914847493 167532896
721269540703 167534628
871825804053 167536360
203075890103 167538092
108540561953 167539824
126747365893 167541556
280104676003 167543288
702362475073 167545020
345229013173 167546752
885831037853 167548484
723370325773 167550216
193272226443 167551948
831210626033 167553680
956557468543 167555412
620431857343 167557144
35713346193 167558876
839613766313 167560608
880929206023 167562340
272401797413 167564072
974064010793 167565804
584718511153 167567536
398448901613 167569268
733173989433 167571000
961459300373 167572732
392146546403 167574464
268200227273 167576196
466374285543 167577928
981066627693 167579660
151256525043 167581392
984567936143 167583124
988069244593 167584856
511891295393 167586588
328422732613 167588320
882329729403 167590052
107840300263 167591784
261197610373 167593516
436963294563 167595248
809502513643 167596980
260497348683 167598712
876727635883 167600444
885130776163 167602176
455870360193 167603908
360634770353 167605640
611328455373 167607372
719168755633 167609104
359234246973 167610836
470575855683 167612568
551806211723 167614300
183468562783 167616032
289208077973 167617764
905438365173 167619496
602925315093 167621228
910340197003 167622960
529397837643 167624692
81230356043 167626424
219882170663 167628156
239489497983 167629888
246492114883 167631620
425759107523 167633352
569312753973 167635084
14005233803 167636816
23808897463 167638548
719168755633 167640280
430660939353 167642012
233187142773 167643744
107140038573 167645476
920143860663 167647208
558808828623 167648940
556708043553 167650672
640039184663 167652404
770287859003 167654136
26609944223 167655868
100137421673 167657600
935549617843 167659332
651243371703 167661064
935549617843 167662796
493684491453 167664528
684855932823 167666260
643540493113 167667992
317918807263 167669724
700261693 167671456
906138626863 167673188
784993354493 167674920
901236795033 167676652
265399180513 167678384
749280008303 167680116
853619000113 167681848
731073204363 167683580
691858549723 167685312
995772123183 167687044
451668790053 167688776
485281351173 167690508
183468562783 167692240
208677983623 167693972
5602093523 167695704
120445010683 167697436
522395220743 167699168
572814062423 167700900
656845465223 167702632
318619068953 167704364
334725087823 167706096
675752530853 167707828
505588940183 167709560
827709317583 167711292
445366434843 167713024
987368982903 167714756
18907065633 167716488
964260347133 167718220
976865057553 167719952
193972488133 167721684
478978995963 167723416
75628262523 167725148
520294435673 167726880
780791784353 167728612
320719854023 167730344
78429309283 167732076
475477687513 167733808
358533985283 167735540
732473727743 167737272
114142655473 167739004
950255113333 167740736
369037910633 167742468
452369051743 167744200
346629536553 167745932
123946319133 167747664
885130776163 167749396
105039253503 167751128
945353281503 167752860
961459300373 167754592
298311479943 167756324
416655705553 167758056
852218476733 167759788
304613835153 167761520
981066627693 167763252
404751256823 167764984
344528751483 167766716
756982886893 167768448
526596790883 167770180
681354624373 167771912
894934439823 167773644
481079781033 167775376
894234178133 167777108
817905653923 167778840
373239480773 167780572
574214585803 167782304
784993354493 167784036
216380862213 167785768
331924041063 167787500
427159630903 167789232
371838957393 167790964
95935851533 167792696
614829763823 167794428
237388712913 167796160
42715963093 167797892
896334963203 167799624
838913504623 167801356
448867743293 167803088
542002548063 167804820
658245988603 167806552
249993423333 167808284
962159562063 167810016
296910956563 167811748
297611218253 167813480
361335032043 167815212
869725018983 167816944
423658322453 167818676
51819365063 167820408
530798361023 167822140
204476413483 167823872
954456683473 167825604
189070656303 167827336
546904379893 167829068
649842848323 167830800
728272157603 167832532
909639935313 167834264
722670064083 167835996
873226327433 167837728
262598133753 167839460
563010398763 167841192
95935851533 167842924
636537876213 167844656
852918738423 167846388
934149094463 167848120
214980338833 167849852
136551029553 167851584
199574581653 167853316
167362543913 167855048
983867674453 167856780
918743337283 167858512
437663556253 167860244
877427897573 167861976
873926589123 167863708
408252565273 167865440
409653088653 167867172
154757833493 167868904
900536533343 167870636
492984229763 167872368
303213311773 167874100
315818022193 167875832
668049652263 167877564
28710729293 167879296
744378176473 167881028
657545726913 167882760
865523448843 167884492
686256456203 167886224
927846739253 167887956
576315370873 167889688
22408374083 167891420
863422663773 167893152
555307520173 167894884
410353350343 167896616
318619068953 167898348
829109840963 167900080
68625645623 167901812
957257730233 167903544
228285310943 167905276
592421389743 167907008
626734212553 167908740
970562702343 167910472
749280008303 167912204
231086357703 167913936
810202775333 167915668
15405757183 167917400
247192376573 167919132
28710729293 167920864
979666104313 167922596
400549686683 167924328
54620411823 167926060
494384753143 167927792
152657048423 167929524
971262964033 167931256
314417498813 167932988
596622959883 167934720
145654431523 167936452
703762998453 167938184
982467151073 167939916
392146546403 167941648
484581089483 167943380
685556194513 167945112
344528751483 167946844
994371599803 167948576
606426623543 167950308
439764341323 167952040
358533985283 167953772
574914847493 167955504
334024826133 167957236
627434474243 167958968
717067970563 167960700
193972488133 167962432
87532711253 167964164
126747365893 167965896
617630810583 167967628
336825872893 167969360
207977721933 167971092
812303560403 167972824
365536602183 167974556
556708043553 167976288
626033950863 167978020
920844122353 167979752
325621685853 167981484
238088974603 167983216
451668790053 167984948
717067970563 167986680
953756421783 167988412
916642552213 167990144
231786619393 167991876
352231630073 167993608
781492046043 167995340
75628262523 167997072
603625576783 167998804
668749913953 168000536
948154328263 168002268
62323290413 168004000
639338922973 168005732
448167481603 168007464
469175332303 168009196
909639935313 168010928
678553577613 168012660
844515598143 168014392
408952826963 168016124
439064079633 168017856
116243440543 168019588
724770849153 168021320
991570553043 168023052
489482921313 168024784
852918738423 168026516
182768301093 168028248
913141243763 168029980
9103401973 168031712
902637318413 168033444
389345499643 168035176
991570553043 168036908
138651814623 168038640
471276117373 168040372
878128159263 168042104
133049721103 168043836
448167481603 168045568
989469767973 168047300
753481578443 168049032
974064010793 168050764
222683217423 168052496
32912299433 168054228
315117760503 168055960
961459300373 168057692
863422663773 168059424
309515666983 168061156
58121720273 168062888
185569347853 168064620
537100716233 168066352
130948936033 168068084
559509090313 168069816
245091591503 168071548
131649197723 168073280
231786619393 168075012
850817953353 168076744
190471179683 168078476
987368982903 168080208
554607258483 168081940
488082397933 168083672
965660870513 168085404
614129502133 168087136
69325907313 168088868
976865057553 168090600
784293092803 168092332
200274843343 168094064
975464534173 168095796
737375559573 168097528
672951484093 168099260
402650471753 168100992
406852041893 168102724
107140038573 168104456
790595448013 168106188
578416155943 168107920
446066696533 168109652
418056228933 168111384
649142586633 168113116
773789167453 168114848
441865126393 168116580
690458026343 168118312
776590214213 168120044
6302355213 168121776
232486881083 168123508
240890021363 168125240
603625576783 168126972
232486881083 168128704
287107292903 168130436
189070656303 168132168
915242028833 168133900
699561428313 168135632
794797018153 168137364
726871634223 168139096
58821981963 168140828
43416224783 168142560
825608532513 168144292
621132119033 168146024
225484264183 168147756
789895186323 168149488
258396563613 168151220
322820639093 168152952
710765615353 168154684
427159630903 168156416
686256456203 168158148
417355967243 168159880
522395220743 168161612
16806280563 168163344
60922767033 168165076
380942359363 168166808
47617794923 168168540
562310137073 168170272
56721196893 168172004
431361201043 168173736
532899146093 168175468
808101990263 168177200
702362475073 168178932
2801046763 168180664
331924041063 168182396
35713346193 168184128
691858549723 168185860
452369051743 168187592
849417429973 168189324
577715894253 168191056
902637318413 168192788
173664899123 168194520
65124337173 168196252
125346842513 168197984
686956717893 168199716
877427897573 168201448
617630810583 168203180
79829832663 168204912
540602024683 168206644
524496005813 168208376
192571964753 168210108
621132119033 168211840
516793127223 168213572
166662282223 168215304
950955375023 168217036
841714551383 168218768
621132119033 168220500
568612492283 168222232
494384753143 168223964
974764272483 168225696
466374285543 168227428
715667447183 168229160
107840300263 168230892
6302355213 168232624
947454066573 168234356
578416155943 168236088
606426623543 168237820
537100716233 168239552
891433131373 168241284
635137352833 168243016
759783933653 168244748
140052338003 168246480
362735555423 168248212
185569347853 168249944
423658322453 168251676
719869017323 168253408
862022140393 168255140
261197610373 168256872
283605984453 168258604
740876868023 168260336
544803594823 168262068
148455478283 168263800
410353350343 168265532
738776082953 168267264
385143929503 168268996
104338991813 168270728
814404345473 168272460
913841505453 168274192
624633427483 168275924
441865126393 168277656
920143860663 168279388
573514324113 168281120
794797018153 168282852
406151780203 168284584
331223779373 168286316
432061462733 168288048
163861235463 168289780
469875593993 168291512
699561428313 168293244
956557468543 168294976
803200158433 168296708
565811445523 168298440
369037910633 168300172
654744680153 168301904
368337648943 168303636
2100785073 168305368
510490772013 168307100
180667516023 168308832
360634770353 168310564
302513050083 168312296
689757764653 168314028
813704083783 168315760
730372942673 168317492
249293161643 168319224
292709386423 168320956
294109909803 168322688
959358515303 168324420
358533985283 168326152
988769506283 168327884
19607327323 168329616
618331072273 168331348
463573238783 168333080
916642552213 168334812
785693616183 168336544
57421458583 168338276
506289201873 168340008
700261690003 168341740
803200158433 168343472
899136009963 168345204
149856001663 168346936
57421458583 168348668
945353281503 168350400
446066696533 168352132
230386096013 168353864
399149163303 168355596
44816748163 168357328
816505130543 168359060
893533916443 168360792
781492046043 168362524
879528682643 168364256
383743406123 168365988
628134735933 168367720
614129502133 168369452
600124268333 168371184
786393877873 168372916
927846739253 168374648
960759038683 168376380
985968459523 168378112
344528751483 168379844
667349390573 168381576
721269540703 168383308
179967254333 168385040
432761724423 168386772
177166207573 168388504
997872908253 168390236
448867743293 168391968
619731595653 168393700
366236863873 168395432
161760450393 168397164
569312753973 168398896
192571964753 168400628
84031402803 168402360
298311479943 168404092
226184525873 168405824
958658253613 168407556
553206735103 168409288
712166138733 168411020
12604710423 168412752
934849356153 168414484
796197541533 168416216
183468562783 168417948
743677914783 168419680
502087631733 168421412
418756490623 168423144
800399111673 168424876
182068039403 168426608
665248605503 168428340
739476344643 168430072
929947524323 168431804
454469836813 168433536
320719854023 168435268
549705426653 168437000
242290544743 168438732
256295778543 168440464
333324564443 168442196
948854589953 168443928
224083740803 168445660
16106018873 168447392
662447558743 168449124
798298326603 168450856
964260347133 168452588
777290475903 168454320
833311411103 168456052
438363817943 168457784
776590214213 168459516
260497348683 168461248
436963294563 168462980
867624233913 168464712
805300943503 168466444
728972419293 168468176
257696301923 168469908
457971145263 168471640
142853384763 168473372
275202844173 168475104
313016975433 168476836
121845534063 168478568
261197610373 168480300
430660939353 168482032
165261758843 168483764
649142586633 168485496
249993423333 168487228
98036636603 168488960
975464534173 168490692
292709386423 168492424
85431926183 168494156
492984229763 168495888
960058776993 168497620
679954100993 168499352
140052338003 168501084
825608532513 168502816
621832380723 168504548
219882170663 168506280
214980338833 168508012
831210626033 168509744
888632084613 168511476
235287927843 168513208
819306177303 168514940
74227739143 168516672
786393877873 168518404
933448832773 168520136
102238206743 168521868
4901831833 168523600
728972419293 168525332
239489497983 168527064
278704152623 168528796
432761724423 168530528
495785276523 168532260
698160904933 168533992
841014289693 168535724
786393877873 168537456
134450244483 168539188
105039253503 168540920
727571895913 168542652
275903105863 168544384
189070656303 168546116
154057571803 168547848
992971076423 168549580
416655705553 168551312
666649128883 168553044
560209352003 168554776
701662213383 168556508
727571895913 168558240
949554851643 168559972
312316713743 168561704
452369051743 168563436
38514392953 168565168
184869086163 168566900
205876936863 168568632
115543178853 168570364
857120308563 168572096
440464603013 168573828
750680531683 168575560
275202844173 168577292
378141312603 168579024
710065353663 168580756
763285242103 168582488
188370394613 168584220
936249879533 168585952
469175332303 168587684
842414813073 168589416
436263032873 168591148
422257799073 168592880
69325907313 168594612
455870360193 168596344
923645169113 168598076
267499965583 168599808
359234246973 168601540
160359927013 168603272
663147820433 168605004
335425349513 168606736
406852041893 168608468
495085014833 168610200
940451449673 168611932
948854589953 168613664
901937056723 168615396
287107292903 168617128
832611149413 168618860
439064079633 168620592
742277391403 168622324
542002548063 168624056
625333689173 168625788
463573238783 168627520
169463328983 168629252
557408305243 168630984
457270883573 168632716
934849356153 168634448
252094208403 168636180
169463328983 168637912
287107292903 168639644
177166207573 168641376
228985572633 168643108
261897872063 168644840
343828489793 168646572
861321878703 168648304
718468493943 168650036
938350664603 168651768
85431926183 168653500
63723813793 168655232
15405757183 168656964
117643963923 168658696
35013084503 168660428
567912230593 168662160
138651814623 168663892
887231561233 168665624
544103333133 168667356
9103401973 168669088
621832380723 168670820
2100785073 168672552
675052269163 168674284
13304972113 168676016
422257799073 168677748
353632153453 168679480
907539150243 168681212
899836271653 168682944
974064010793 168684676
205176675173 168686408
107840300263 168688140
607827146923 168689872
611328455373 168691604
877427897573 168693336
69325907313 168695068
775889952523 168696800
364136078803 168698532
178566730953 168700264
510490772013 168701996
427159630903 168703728
167362543913 168705460
121145272373 168707192
642840231423 168708924
525896529193 168710656
640039184663 168712388
136551029553 168714120
997172646563 168715852
278003890933 168717584
425759107523 168719316
357833723593 168721048
141452861383 168722780
892833654753 168724512
607126885233 168726244
564410922143 168727976
155458095183 168729708
803200158433 168731440
586819296223 168733172
278704152623 168734904
196073273203 168736636
67925383933 168738368
997172646563 168740100
303913573463 168741832
683455409443 168743564
898435748273 168745296
751380793373 168747028
815804868853 168748760
564410922143 168750492
871825804053 168752224
974064010793 168753956
603625576783 168755688
671550960713 168757420
678553577613 168759152
411053612033 168760884
900536533343 168762616
88232972943 168764348
697460643243 168766080
613429240443 168767812
809502513643 168769544
365536602183 168771276
163861235463 168773008
886531299543 168774740
740176606333 168776472
839613766313 168778204
242990806433 168779936
432061462733 168781668
296910956563 168783400
254194993473 168785132
601524791713 168786864
811603298713 168788596
142153123073 168790328
857820570253 168792060
927146477563 168793792
732473727743 168795524
901236795033 168797256
506289201873 168798988
766786550553 168800720
187670132923 168802452
732473727743 168804184
735274774503 168805916
65124337173 168807648
103638730123 168809380
907539150243 168811112
195373011513 168812844
85431926183 168814576
501387370043 168816308
61623028723 168818040
758383410273 168819772
598723744953 168821504
203075890103 168823236
253494731783 168824968
537800977923 168826700
167362543913 168828432
944653019813 168830164
668049652263 168831896
408252565273 168833628
293409648113 168835360
341027443033 168837092
829109840963 168838824
498586323283 168840556
826308794203 168842288
984567936143 168844020
106439776883 168845752
916642552213 168847484
320019592333 168849216
360634770353 168850948
521694959053 168852680
572814062423 168854412
146354693213 168856144
551105950033 168857876
789895186323 168859608
456570621883 168861340
434162247803 168863072
121145272373 168864804
348030059933 168866536
251393946713 168868268
163160973773 168870000
480379519343 168871732
116943702233 168873464
405451518513 168875196
611328455373 168876928
98036636603 168878660
477578472583 168880392
699561428313 168882124
244391329813 168883856
501387370043 168885588
268200227273 168887320
39914916333 168889052
993671338113 168890784
338226396273 168892516
532899146093 168894248
422958060763 168895980
268200227273 168897712
556007781863 168899444
578416155943 168901176
217781385593 168902908
130248674343 168904640
624633427483 168906372
420157014003 168908104
680654362683 168909836
341727704723 168911568
747879484923 168913300
191171441373 168915032
216380862213 168916764
101537945053 168918496
572814062423 168920228
82630879423 168921960
611328455373 168923692
58121720273 168925424
390045761333 168927156
898435748273 168928888
913841505453 168930620
622532642413 168932352
177866469263 168934084
595222436503 168935816
486681874553 168937548
935549617843 168939280
99437159983 168941012
409653088653 168942744
231786619393 168944476
815104607163 168946208
791295709703 168947940
418056228933 168949672
593121651433 168951404
163861235463 168953136
376740789223 168954868
89633496323 168956600
262598133753 168958332
937650402913 168960064
993671338113 168961796
426459369213 168963528
889332346303 168965260
306014358533 168966992
49718579993 168968724
389345499643 168970456
555307520173 168972188
908239411933 168973920
120445010683 168975652
585418772843 168977384
186969871233 168979116
20307589013 168980848
347329798243 168982580
969862440653 168984312
607827146923 168986044
934849356153 168987776
742977653093 168989508
147054954903 168991240
761884718723 168992972
467774808923 168994704
720569279013 168996436
556708043553 168998168
143553646453 168999900
19607327323 169001632
618331072273 169003364
63723813793 169005096
125346842513 169006828
792696233083 169008560
205876936863 169010292
998573169943 169012024
757683148583 169013756
147755216593 169015488
806001205193 169017220
948154328263 169018952
229685834323 169020684
397748639923 169022416
468475070613 169024148
947454066573 169025880
51819365063 169027612
279404414313 169029344
740876868023 169031076
5602093523 169032808
376040527533 169034540
641439708043 169036272
614129502133 169038004
881629467713 169039736
821406962373 169041468
849417429973 169043200
670850699023 169044932
953056160093 169046664
383043144433 169048396
851518215043 169050128
737375559573 169051860
981766889383 169053592
318619068953 169055324
56020935203 169057056
942552234743 169058788
97336374913 169060520
135150506173 169062252
372539219083 169063984
85431926183 169065716
955156945163 169067448
497185799903 169069180
709365091973 169070912
831910887723 169072644
897735486583 169074376
659646511983 169076108
596622959883 169077840
934849356153 169079572
735975036193 169081304
887231561233 169083036
539901762993 169084768
343828489793 169086500
519594173983 169088232
959358515303 169089964
559509090313 169091696
973363749103 169093428
380942359363 169095160
626734212553 169096892
116243440543 169098624
593821913123 169100356
218481647283 169102088
711465877043 169103820
842414813073 169105552
478978995963 169107284
773088905763 169109016
759083671963 169110748
499286584973 169112480
333324564443 169114212
565111183833 169115944
684155671133 169117676
391446284713 169119408
824908270823 169121140
320719854023 169122872
333324564443 169124604
147054954903 169126336
280104676003 169128068
100837683363 169129800
484581089483 169131532
736675297883 169133264
673651745783 169134996
899836271653 169136728
525896529193 169138460
641439708043 169140192
210078507003 169141924
508389986943 169143656
626033950863 169145388
602225053403 169147120
473376902443 169148852
282205461073 169150584
784993354493 169152316
70726430693 169154048
212179292073 169155780
858520831943 169157512
11204187043 169159244
298311479943 169160976
156158356873 169162708
752781316753 169164440
584018249463 169166172
392146546403 169167904
993671338113 169169636
651243371703 169171368
817205392233 169173100
844515598143 169174832
352231630073 169176564
499986846663 169178296
189070656303 169180028
71426692383 169181760
727571895913 169183492
290608601353 169185224
674352007473 169186956
132349459413 169188688
583317987773 169190420
869024757293 169192152
172264375743 169193884
823507747443 169195616
812303560403 169197348
287107292903 169199080
815104607163 169200812
358533985283 169202544
852918738423 169204276
881629467713 169206008
101537945053 169207740
906838888553 169209472
781492046043 169211204
153357310113 169212936
647041801563 169214668
315818022193 169216400
446766958223 169218132
482480304413 169219864
635137352833 169221596
378141312603 169223328
275202844173 169225060
827009055893 169226792
461472453713 169228524
742977653093 169230256
158259141943 169231988
245791853193 169233720
462172715403 169235452
825608532513 169237184
712866400423 169238916
597323221573 169240648
249293161643 169242380
487382136243 169244112
302513050083 169245844
850817953353 169247576
532198884403 169249308
777290475903 169251040
511191033703 169252772
488782659623 169254504
542002548063 169256236
859921355323 169257968
460772192023 169259700
449568004983 169261432
842414813073 169263164
167362543913 169264896
334725087823 169266628
67925383933 169268360
865523448843 169270092
633736829453 169271824
784293092803 169273556
748579746613 169275288
710765615353 169277020
72827215763 169278752
556007781863 169280484
285006507833 169282216
957957991923 169283948
952355898403 169285680
75628262523 169287412
187670132923 169289144
233187142773 169290876
912440982073 169292608
98736898293 169294340
534299669473 169296072
18907065633 169297804
973363749103 169299536
686256456203 169301268
392846808093 169303000
747179223233 169304732
640739446353 169306464
28710729293 169308196
435562771183 169309928
796197541533 169311660
874626850813 169313392
67925383933 169315124
219181908973 169316856
433461986113 169318588
784993354493 169320320
853619000113 169322052
357133461903 169323784
648442324943 169325516
41315439713 169327248
523795744123 169328980
759083671963 169330712
166662282223 169332444
15405757183 169334176
57421458583 169335908
415955443863 169337640
239489497983 169339372
220582432353 169341104
295510433183 169342836
2801046763 169344568
345229013173 169346300
932048309393 169348032
741577129713 169349764
72126954073 169351496
700261693 169353228
741577129713 169354960
196073273203 169356692
944653019813 169358424
264698918823 169360156
722670064083 169361888
897035224893 169363620
238789236293 169365352
934149094463 169367084
109941085333 169368816
243691068123 169370548
33612561123 169372280
671550960713 169374012
27310205913 169375744
472676640753 169377476
654744680153 169379208
661047035363 169380940
766086288863 169382672
73527477453 169384404
592421389743 169386136
118344225613 169387868
895634701513 169389600
82630879423 169391332
826308794203 169393064
955156945163 169394796
972663487413 169396528
77729047593 169398260
570013015663 169399992
900536533343 169401724
553906996793 169403456
710765615353 169405188
245091591503 169406920
567211968903 169408652
387944976263 169410384
119744748993 169412116
56020935203 169413848
888632084613 169415580
943252496433 169417312
205176675173 169419044
443965911463 169420776
747879484923 169422508
932048309393 169424240
791295709703 169425972
278704152623 169427704
802499896743 169429436
607126885233 169431168
37814131263 169432900
317218545573 169434632
366937125563 169436364
73527477453 169438096
930647786013 169439828
482480304413 169441560
714266923803 169443292
995071861493 169445024
570013015663 169446756
247892638263 169448488
174365160813 169450220
460772192023 169451952
775189690833 169453684
297611218253 169455416
934849356153 169457148
754181840133 169458880
832611149413 169460612
422257799073 169462344
860621617013 169464076
990870291353 169465808
93134804773 169467540
617630810583 169469272
338926657963 169471004
444666173153 169472736
275202844173 169474468
952355898403 169476200
712866400423 169477932
927846739253 169479664
230386096013 169481396
523095482433 169483128
385143929503 169484860
320719854023 169486592
652643895083 169488324
679954100993 169490056
310215928673 169491788
158959403633 169493520
919443598973 169495252
804600681813 169496984
147054954903 169498716
801099373363 169500448
962159562063 169502180
451668790053 169503912
253494731783 169505644
306014358533 169507376
362035293733 169509108
881629467713 169510840
438363817943 169512572
824908270823 169514304
798998588293 169516036
771688382383 169517768
126047104203 169519500
483180566103 169521232
686956717893 169522964
277303629243 169524696
927146477563 169526428
625333689173 169528160
621832380723 169529892
817205392233 169531624
718468493943 169533356
74227739143 169535088
877427897573 169536820
717067970563 169538552
520294435673 169540284
559509090313 169542016
732473727743 169543748
418756490623 169545480
797598064913 169547212
532198884403 169548944
109240823643 169550676
677853315923 169552408
612028717063 169554140
4901831833 169555872
204476413483 169557604
635137352833 169559336
873926589123 169561068
766086288863 169562800
993671338113 169564532
20307589013 169566264
813704083783 169567996
789194924633 169569728
121145272373 169571460
531498622713 169573192
408252565273 169574924
700261690003 169576656
190471179683 169578388
109240823643 169580120
179266992643 169581852
818605915613 169583584
972663487413 169585316
242990806433 169587048
897735486583 169588780
355032676833 169590512
946053543193 169592244
894934439823 169593976
345229013173 169595708
322820639093 169597440
387944976263 169599172
235988189533 169600904
266799703893 169602636
914541767143 169604368
777990737593 169606100
477578472583 169607832
322120377403 169609564
443965911463 169611296
228285310943 169613028
610628193683 169614760
516092865533 169616492
570013015663 169618224
30811514363 169619956
476177949203 169621688
487382136243 169623420
186969871233 169625152
69325907313 169626884
544103333133 169628616
851518215043 169630348
188370394613 169632080
211479030383 169633812
109941085333 169635544
504888678493 169637276
361335032043 169639008
292709386423 169640740
67225122243 169642472
992270814733 169644204
760484195343 169645936
777990737593 169647668
560909613693 169649400
237388712913 169651132
99437159983 169652864
474777425823 169654596
652643895083 169656328
616930548893 169658060
139352076313 169659792
158259141943 169661524
808802251953 169663256
596622959883 169664988
393547069783 169666720
836112457863 169668452
527997314263 169670184
690458026343 169671916
389345499643 169673648
635837614523 169675380
143553646453 169677112
766086288863 169678844
784993354493 169680576
447467219913 169682308
401249948373 169684040
21708112393 169685772
439064079633 169687504
343128228103 169689236
365536602183 169690968
363435817113 169692700
336825872893 169694432
98736898293 169696164
261197610373 169697896
729672680983 169699628
485981612863 169701360
449568004983 169703092
282205461073 169704824
233887404463 169706556
691158288033 169708288
186269609543 169710020
443265649773 169711752
172964637433 169713484
721969802393 169715216
503488155113 169716948
665248605503 169718680
112742132093 169720412
563010398763 169722144
908239411933 169723876
689757764653 169725608
864823187153 169727340
682054886063 169729072
425058845833 169730804
196073273203 169732536
365536602183 169734268
397048378233 169736000
971262964033 169737732
885130776163 169739464
557408305243 169741196
204476413483 169742928
373939742463 169744660
77028785903 169746392
726171372533 169748124
259096825303 169749856
602225053403 169751588
107140038573 169753320
855019523493 169755052
794096756463 169756784
520294435673 169758516
859921355323 169760248
623232904103 169761980
290608601353 169763712
427859892593 169765444
830510364343 169767176
384443667813 169768908
878128159263 169770640
903337580103 169772372
668049652263 169774104
904738103483 169775836
903337580103 169777568
833311411103 169779300
189770917993 169781032
883730252783 169782764
888632084613 169784496
458671406953 169786228
439064079633 169787960
390045761333 169789692
519594173983 169791424
520994697363 169793156
392846808093 169794888
590320604673 169796620
135150506173 169798352
642840231423 169800084
731773466053 169801816
635137352833 169803548
625333689173 169805280
558808828623 169807012
415955443863 169808744
643540493113 169810476
649842848323 169812208
64424075483 169813940
379541835983 169815672
643540493113 169817404
814404345473 169819136
752081055063 169820868
278003890933 169822600
70026169003 169824332
487382136243 169826064
455170098503 169827796
132349459413 169829528
934149094463 169831260
13304972113 169832992
274502582483 169834724
119744748993 169836456
431361201043 169838188
866923972223 169839920
481079781033 169841652
43416224783 169843384
352931891763 169845116
902637318413 169846848
270301012343 169848580
280104676003 169850312
30811514363 169852044
897735486583 169853776
827709317583 169855508
726171372533 169857240
958658253613 169858972
912440982073 169860704
770988120693 169862436
488782659623 169864168
67225122243 169865900
116943702233 169867632
216380862213 169869364
925045692493 169871096
88933234633 169872828
254194993473 169874560
623933165793 169876292
663147820433 169878024
935549617843 169879756
749980269993 169881488
64424075483 169883220
334725087823 169884952
568612492283 169886684
630235521003 169888416
217781385593 169890148
953056160093 169891880
679954100993 169893612
789895186323 169895344
542002548063 169897076
675752530853 169898808
144954169833 169900540
721269540703 169902272
512591557083 169904004
450268266673 169905736
394947593163 169907468
801799635053 169909200
753481578443 169910932
352931891763 169912664
916642552213 169914396
198874319963 169916128
195373011513 169917860
244391329813 169919592
589620342983 169921324
320019592333 169923056
744378176473 169924788
386544452883 169926520
14705495493 169928252
882329729403 169929984
904037841793 169931716
237388712913 169933448
228985572633 169935180
144954169833 169936912
854319261803 169938644
887231561233 169940376
60922767033 169942108
366236863873 169943840
135150506173 169945572
292709386423 169947304
179967254333 169949036
953056160093 169950768
628134735933 169952500
700261690003 169954232
609927931993 169955964
469175332303 169957696
927846739253 169959428
946053543193 169961160
562310137073 169962892
718468493943 169964624
647742063253 169966356
364136078803 169968088
195373011513 169969820
188370394613 169971552
717067970563 169973284
43416224783 169975016
789895186323 169976748
552506473413 169978480
4201570143 169980212
847316644903 169981944
235988189533 169983676
161060188703 169985408
382342882743 169987140
786393877873 169988872
575615109183 169990604
386544452883 169992336
383043144433 169994068
521694959053 169995800
876727635883 169997532
266099442203 169999264
182768301093 170000996
376740789223 170002728
521694959053 170004460
294810171493 170006192
685556194513 170007924
580516941013 170009656
44116486473 170011388
314417498813 170013120
137251291243 170014852
45517009853 170016584
732473727743 170018316
609927931993 170020048
546904379893 170021780
116943702233 170023512
563710660453 170025244
149856001663 170026976
299011741633 170028708
539901762993 170030440
518193650603 170032172
170863852363 170033904
767486812243 170035636
32212037743 170037368
869024757293 170039100
691158288033 170040832
792696233083 170042564
584718511153 170044296
398448901613 170046028
495085014833 170047760
943952758123 170049492
607126885233 170051224
607126885233 170052956
476878210893 170054688
339626919653 170056420
823507747443 170058152
323520900783 170059884
970562702343 170061616
506989463563 170063348
575615109183 170065080
918743337283 170066812
165261758843 170068544
375340265843 170070276
525196267503 170072008
349430583313 170073740
272401797413 170075472
990870291353 170077204
259096825303 170078936
587519557913 170080668
516092865533 170082400
36413607883 170084132
296910956563 170085864
915242028833 170087596
114142655473 170089328
929247262633 170091060
71426692383 170092792
995772123183 170094524
874626850813 170096256
90333758013 170097988
519594173983 170099720
273102059103 170101452
435562771183 170103184
340327181343 170104916
791995971393 170106648
306714620223 170108380
532198884403 170110112
969162178963 170111844
168763067293 170113576
755582363513 170115308
797598064913 170117040
622532642413 170118772
491583706383 170120504
941851973053 170122236
909639935313 170123968
490883444693 170125700
920844122353 170127432
225484264183 170129164
682054886063 170130896
573514324113 170132628
897035224893 170134360
878128159263 170136092
503488155113 170137824
210778768693 170139556
520994697363 170141288
214980338833 170143020
978265580933 170144752
981066627693 170146484
629535259313 170148216
789194924633 170149948
698160904933 170151680
547604641583 170153412
523095482433 170155144
556007781863 170156876
436963294563 170158608
395647854853 170160340
554607258483 170162072
122545795753 170163804
880929206023 170165536
738075821263 170167268
519594173983 170169000
911040458693 170170732
95235589843 170172464
69325907313 170174196
939751187983 170175928
47617794923 170177660
35713346193 170179392
89633496323 170181124
834011672793 170182856
895634701513 170184588
257696301923 170186320
180667516023 170188052
233887404463 170189784
554607258483 170191516
946753804883 170193248
308815405293 170194980
80530094353 170196712
949554851643 170198444
52519626753 170200176
911040458693 170201908
738075821263 170203640
519594173983 170205372
234587666153 170207104
955156945163 170208836
274502582483 170210568
450968528363 170212300
859221093633 170214032
16806280563 170215764
105739515193 170217496
251393946713 170219228
64424075483 170220960
584718511153 170222692
24509159153 170224424
79129570973 170226156
802499896743 170227888
367637387253 170229620
502087631733 170231352
112041870403 170233084
224083740803 170234816
521694959053 170236548
313717237123 170238280
450968528363 170240012
628834997623 170241744
828409579273 170243476
322820639093 170245208
897735486583 170246940
839613766313 170248672
700261693 170250404
491583706383 170252136
520294435673 170253868
841014289693 170255600
60922767033 170257332
51119103373 170259064
208677983623 170260796
612028717063 170262528
804600681813 170264260
654744680153 170265992
990170029663 170267724
136551029553 170269456
652643895083 170271188
249993423333 170272920
506289201873 170274652
353632153453 170276384
770287859003 170278116
82630879423 170279848
291308863043 170281580
708664830283 170283312
299712003323 170285044
322820639093 170286776
225484264183 170288508
844515598143 170290240
351531368383 170291972
352231630073 170293704
186969871233 170295436
621132119033 170297168
813003822093 170298900
967061393893 170300632
264698918823 170302364
290608601353 170304096
499986846663 170305828
894234178133 170307560
598723744953 170309292
643540493113 170311024
448167481603 170312756
905438365173 170314488
567912230593 170316220
885130776163 170317952
728972419293 170319684
981766889383 170321416
59522243653 170323148
712866400423 170324880
934849356153 170326612
801099373363 170328344
341027443033 170330076
605726361853 170331808
521694959053 170333540
931348047703 170335272
395647854853 170337004
925745954183 170338736
485981612863 170340468
232486881083 170342200
601524791713 170343932
959358515303 170345664
113442393783 170347396
586819296223 170349128
13304972113 170350860
44816748163 170352592
872526065743 170354324
969162178963 170356056
780791784353 170357788
244391329813 170359520
177866469263 170361252
102938468433 170362984
330523517683 170364716
530798361023 170366448
238088974603 170368180
738776082953 170369912
248592899953 170371644
189070656303 170373376
29410990983 170375108
897035224893 170376840
499286584973 170378572
266799703893 170380304
359234246973 170382036
638638661283 170383768
641439708043 170385500
934149094463 170387232
926446215873 170388964
788494662943 170390696
258396563613 170392428
619731595653 170394160
817905653923 170395892
853619000113 170397624
137951552933 170399356
250693685023 170401088
692558811413 170402820
429960677663 170404552
784993354493 170406284
624633427483 170408016
733173989433 170409748
282205461073 170411480
565111183833 170413212
233887404463 170414944
817205392233 170416676
902637318413 170418408
268900488963 170420140
88933234633 170421872
972663487413 170423604
78429309283 170425336
231086357703 170427068
589620342983 170428800
441865126393 170430532
683455409443 170432264
853619000113 170433996
712866400423 170435728
536400454543 170437460
70726430693 170439192
312316713743 170440924
712166138733 170442656
231786619393 170444388
434862509493 170446120
977565319243 170447852
591721128053 170449584
970562702343 170451316
787094139563 170453048
647742063253 170454780
438363817943 170456512
547604641583 170458244
123946319133 170459976
322120377403 170461708
569312753973 170463440
976164795863 170465172
366937125563 170466904
850817953353 170468636
944653019813 170470368
834011672793 170472100
700261690003 170473832
702362475073 170475564
647742063253 170477296
717768232253 170479028
240890021363 170480760
758383410273 170482492
32212037743 170484224
394947593163 170485956
741577129713 170487688
495085014833 170489420
445366434843 170491152
85431926183 170492884
249993423333 170494616
803200158433 170496348
719168755633 170498080
32912299433 170499812
477578472583 170501544
4901831833 170503276
864122925463 170505008
344528751483 170506740
798298326603 170508472
782192307733 170510204
331924041063 170511936
918043075593 170513668
37113869573 170515400
404050995133 170517132
35013084503 170518864
26609944223 170520596
745078438163 170522328
329823255993 170524060
778690999283 170525792
42715963093 170527524
741577129713 170529256
304613835153 170530988
14705495493 170532720
429260415973 170534452
207977721933 170536184
600824530023 170537916
716367708873 170539648
439064079633 170541380
724770849153 170543112
49718579993 170544844
641439708043 170546576
280104676003 170548308
927146477563 170550040
35013084503 170551772
111341608713 170553504
703762998453 170555236
772388644073 170556968
556708043553 170558700
236688451223 170560432
527997314263 170562164
83331141113 170563896
529397837643 170565628
528697575953 170567360
462872977093 170569092
51819365063 170570824
224784002493 170572556
322120377403 170574288
661747297053 170576020
584718511153 170577752
767486812243 170579484
737375559573 170581216
652643895083 170582948
65824598863 170584680
869725018983 170586412
350130845003 170588144
873926589123 170589876
174365160813 170591608
597323221573 170593340
516092865533 170595072
40615178023 170596804
296910956563 170598536
619031333963 170600268
349430583313 170602000
827709317583 170603732
440464603013 170605464
886531299543 170607196
467774808923 170608928
586119034533 170610660
358533985283 170612392
997172646563 170614124
184869086163 170615856
907539150243 170617588
618331072273 170619320
3501308453 170621052
64424075483 170622784
177166207573 170624516
885130776163 170626248
850817953353 170627980
845215859833 170629712
100837683363 170631444
213579815453 170633176
547604641583 170634908
412454135413 170636640
553906996793 170638372
425759107523 170640104
769587597313 170641836
342427966413 170643568
203776151793 170645300
655444941843 170647032
167362543913 170648764
19607327323 170650496
899836271653 170652228
228285310943 170653960
329823255993 170655692
289208077973 170657424
474077164133 170659156
112041870403 170660888
678553577613 170662620
530098099333 170664352
135150506173 170666084
991570553043 170667816
301112526703 170669548
354332415143 170671280
940451449673 170673012
53219888443 170674744
496485538213 170676476
267499965583 170678208
24509159153 170679940
560909613693 170681672
386544452883 170683404
750680531683 170685136
36413607883 170686868
365536602183 170688600
364836340493 170690332
665248605503 170692064
285006507833 170693796
952355898403 170695528
462172715403 170697260
878128159263 170698992
226884787563 170700724
488782659623 170702456
539201501303 170704188
884430514473 170705920
787794401253 170707652
317218545573 170709384
49018318303 170711116
403350733443 170712848
480379519343 170714580
322820639093 170716312
981066627693 170718044
612728978753 170719776
395647854853 170721508
265399180513 170723240
869725018983 170724972
988069244593 170726704
289908339663 170728436
756982886893 170730168
831210626033 170731900
181367777713 170733632
552506473413 170735364
171564114053 170737096
798998588293 170738828
212879553763 170740560
112742132093 170742292
355032676833 170744024
988069244593 170745756
215680600523 170747488
35013084503 170749220
615530025513 170750952
797598064913 170752684
493684491453 170754416
481079781033 170756148
827009055893 170757880
623232904103 170759612
30811514363 170761344
695359858173 170763076
937650402913 170764808
600824530023 170766540
288507816283 170768272
377441050913 170770004
141452861383 170771736
31511776053 170773468
53920150133 170775200
733874251123 170776932
536400454543 170778664
342427966413 170780396
341027443033 170782128
401950210063 170783860
640739446353 170785592
399149163303 170787324
112742132093 170789056
310916190363 170790788
983867674453 170792520
567211968903 170794252
806701466883 170795984
329823255993 170797716
883730252783 170799448
832611149413 170801180
756282625203 170802912
976865057553 170804644
573514324113 170806376
844515598143 170808108
265399180513 170809840
324221162473 170811572
66524860553 170813304
656145203533 170815036
570713277353 170816768
840314028003 170818500
584018249463 170820232
334024826133 170821964
768887335623 170823696
733173989433 170825428
21708112393 170827160
316518283883 170828892
253494731783 170830624
915942290523 170832356
427159630903 170834088
512591557083 170835820
17506542253 170837552
89633496323 170839284
822807485753 170841016
520994697363 170842748
453769575123 170844480
347329798243 170846212
516092865533 170847944
906138626863 170849676
384443667813 170851408
11204187043 170853140
908939673623 170854872
601524791713 170856604
275903105863 170858336
159659665323 170860068
320019592333 170861800
745778699853 170863532
47617794923 170865264
743677914783 170866996
862022140393 170868728
35713346193 170870460
93134804773 170872192
201675366723 170873924
734574512813 170875656
86832449563 170877388
226184525873 170879120
189070656303 170880852
175065422503 170882584
898435748273 170884316
236688451223 170886048
83331141113 170887780
386544452883 170889512
13304972113 170891244
225484264183 170892976
715667447183 170894708
385143929503 170896440
804600681813 170898172
170163590673 170899904
25209420843 170901636
971963225723 170903368
823507747443 170905100
308115143603 170906832
977565319243 170908564
841014289693 170910296
640739446353 170912028
918043075593 170913760
940451449673 170915492
666649128883 170917224
973363749103 170918956
248592899953 170920688
724070587463 170922420
628834997623 170924152
899136009963 170925884
679253839303 170927616
380242097673 170929348
684155671133 170931080
585418772843 170932812
574214585803 170934544
84031402803 170936276
296910956563 170938008
112742132093 170939740
236688451223 170941472
196073273203 170943204
761884718723 170944936
658946250293 170946668
162460712083 170948400
177866469263 170950132
256295778543 170951864
373939742463 170953596
734574512813 170955328
452369051743 170957060
913841505453 170958792
651243371703 170960524
485981612863 170962256
882329729403 170963988
747879484923 170965720
501387370043 170967452
93134804773 170969184
605726361853 170970916
373939742463 170972648
756982886893 170974380
651943633393 170976112
130948936033 170977844
876727635883 170979576
451668790053 170981308
547604641583 170983040
98736898293 170984772
502087631733 170986504
594522174813 170988236
109941085333 170989968
190471179683 170991700
730372942673 170993432
176465945883 170995164
98736898293 170996896
242990806433 170998628
179266992643 171000360
12604710423 171002092
848016906593 171003824
476878210893 171005556
950255113333 171007288
609927931993 171009020
480379519343 171010752
630235521003 171012484
289208077973 171014216
18206803943 171015948
199574581653 171017680
732473727743 171019412
993671338113 171021144
870425280673 171022876
259797086993 171024608
57421458583 171026340
908239411933 171028072
7702878593 171029804
614829763823 171031536
862022140393 171033268
955857206853 171035000
462872977093 171036732
639338922973 171038464
810202775333 171040196
329823255993 171041928
109941085333 171043660
310215928673 171045392
763985503793 171047124
991570553043 171048856
112742132093 171050588
704463260143 171052320
273802320793 171054052
700261693 171055784
51819365063 171057516
486681874553 171059248
25909682533 171060980
388645237953 171062712
759083671963 171064444
582617726083 171066176
240189759673 171067908
186969871233 171069640
182768301093 171071372
506989463563 171073104
582617726083 171074836
941151711363 171076568
675752530853 171078300
943252496433 171080032
100837683363 171081764
754181840133 171083496
40615178023 171085228
831910887723 171086960
238789236293 171088692
637938399593 171090424
133749982793 171092156
687656979583 171093888
399849424993 171095620
696760381553 171097352
408252565273 171099084
575615109183 171100816
321420115713 171102548
455870360193 171104280
287807554593 171106012
742977653093 171107744
565111183833 171109476
471276117373 171111208
980366366003 171112940
192571964753 171114672
762584980413 171116404
119744748993 171118136
380942359363 171119868
640039184663 171121600
6302355213 171123332
970562702343 171125064
364836340493 171126796
590320604673 171128528
77028785903 171130260
752081055063 171131992
445366434843 171133724
974764272483 171135456
986668721213 171137188
374640004153 171138920
54620411823 171140652
319319330643 171142384
177166207573 171144116
614129502133 171145848
534299669473 171147580
113442393783 171149312
392846808093 171151044
113442393783 171152776
702362475073 171154508
287807554593 171156240
316518283883 171157972
665948867193 171159704
651243371703 171161436
717067970563 171163168
700261693 171164900
362735555423 171166632
763985503793 171168364
873226327433 171170096
267499965583 171171828
481780042723 171173560
283605984453 171175292
815104607163 171177024
957957991923 171178756
434862509493 171180488
846616383213 171182220
670150437333 171183952
60222505343 171185684
166662282223 171187416
973363749103 171189148
863422663773 171190880
404751256823 171192612
754181840133 171194344
768887335623 171196076
189770917993 171197808
226184525873 171199540
134450244483 171201272
133049721103 171203004
285006507833 171204736
319319330643 171206468
373239480773 171208200
338226396273 171209932
46217271543 171211664
658946250293 171213396
449568004983 171215128
303913573463 171216860
655444941843 171218592
81230356043 171220324
874626850813 171222056
511891295393 171223788
853619000113 171225520
873226327433 171227252
191171441373 171228984
135150506173 171230716
838213242933 171232448
752081055063 171234180
974064010793 171235912
849417429973 171237644
900536533343 171239376
771688382383 171241108
88933234633 171242840
309515666983 171244572
850117691663 171246304
294109909803 171248036
679253839303 171249768
851518215043 171251500
894934439823 171253232
820006438993 171254964
846616383213 171256696
92434543083 171258428
696060119863 171260160
100837683363 171261892
613429240443 171263624
399149163303 171265356
912440982073 171267088
309515666983 171268820
902637318413 171270552
200274843343 171272284
561609875383 171274016
922244645733 171275748
822107224063 171277480
866223710533 171279212
574914847493 171280944
387944976263 171282676
453069313433 171284408
831910887723 171286140
909639935313 171287872
392846808093 171289604
943252496433 171291336
390746023023 171293068
460772192023 171294800
533599407783 171296532
227585049253 171298264
469875593993 171299996
491583706383 171301728
81930617733 171303460
848717168283 171305192
905438365173 171306924
633036567763 171308656
783592831113 171310388
994371599803 171312120
208677983623 171313852
532899146093 171315584
95235589843 171317316
285006507833 171319048
380942359363 171320780
562310137073 171322512
122545795753 171324244
982467151073 171325976
899136009963 171327708
562310137073 171329440
558808828623 171331172
424358584143 171332904
700261693 171334636
882329729403 171336368
619731595653 171338100
932748571083 171339832
236688451223 171341564
488082397933 171343296
808802251953 171345028
786393877873 171346760
404751256823 171348492
409653088653 171350224
4201570143 171351956
191871703063 171353688
277303629243 171355420
549705426653 171357152
873226327433 171358884
565111183833 171360616
620431857343 171362348
519594173983 171364080
205876936863 171365812
663147820433 171367544
538501239613 171369276
435562771183 171371008
305314096843 171372740
228285310943 171374472
201675366723 171376204
702362475073 171377936
503488155113 171379668
556708043553 171381400
817905653923 171383132
341727704723 171384864
974764272483 171386596
513992080463 171388328
463573238783 171390060
592421389743 171391792
905438365173 171393524
819306177303 171395256
172964637433 171396988
427859892593 171398720
416655705553 171400452
290608601353 171402184
600124268333 171403916
617630810583 171405648
676452792543 171407380
101537945053 171409112
651943633393 171410844
289908339663 171412576
385143929503 171414308
219882170663 171416040
859921355323 171417772
390746023023 171419504
579116417633 171421236
476177949203 171422968
697460643243 171424700
357133461903 171426432
598723744953 171428164
709365091973 171429896
69325907313 171431628
708664830283 171433360
37113869573 171435092
443965911463 171436824
483880827793 171438556
529397837643 171440288
5602093523 171442020
851518215043 171443752
544803594823 171445484
911040458693 171447216
233187142773 171448948
660346773673 171450680
988069244593 171452412
352931891763 171454144
820006438993 171455876
499286584973 171457608
289208077973 171459340
268900488963 171461072
329823255993 171462804
529397837643 171464536
969862440653 171466268
31511776053 171468000
581917464393 171469732
563710660453 171471464
595922698193 171473196
450968528363 171474928
504888678493 171476660
93835066463 171478392
934149094463 171480124
941851973053 171481856
691158288033 171483588
271001274033 171485320
142153123073 171487052
233187142773 171488784
25909682533 171490516
425058845833 171492248
763985503793 171493980
98736898293 171495712
703762998453 171497444
247192376573 171499176
752781316753 171500908
90333758013 171502640
287807554593 171504372
414554920483 171506104
221982955733 171507836
590320604673 171509568
565811445523 171511300
95235589843 171513032
593121651433 171514764
399149163303 171516496
790595448013 171518228
977565319243 171519960
698160904933 171521692
988069244593 171523424
665948867193 171525156
951655636713 171526888
374640004153 171528620
860621617013 171530352
26609944223 171532084
651943633393 171533816
885831037853 171535548
238088974603 171537280
824208009133 171539012
869725018983 171540744
895634701513 171542476
716367708873 171544208
704463260143 171545940
55320673513 171547672
720569279013 171549404
544103333133 171551136
158259141943 171552868
468475070613 171554600
150556263353 171556332
845215859833 171558064
834711934483 171559796
131649197723 171561528
183468562783 171563260
477578472583 171564992
751380793373 171566724
273102059103 171568456
165962020533 171570188
128147889273 171571920
794797018153 171573652
697460643243 171575384
922944907423 171577116
533599407783 171578848
534299669473 171580580
957957991923 171582312
919443598973 171584044
852918738423 171585776
878828420953 171587508
128147889273 171589240
561609875383 171590972
734574512813 171592704
222683217423 171594436
218481647283 171596168
485981612863 171597900
995071861493 171599632
187670132923 171601364
957257730233 171603096
386544452883 171604828
139352076313 171606560
89633496323 171608292
112041870403 171610024
733874251123 171611756
344528751483 171613488
972663487413 171615220
102238206743 171616952
308115143603 171618684
781492046043 171620416
675752530853 171622148
154757833493 171623880
658946250293 171625612
13304972113 171627344
644240754803 171629076
865523448843 171630808
410353350343 171632540
380942359363 171634272
428560154283 171636004
128147889273 171637736
476177949203 171639468
335425349513 171641200
717768232253 171642932
19607327323 171644664
995071861493 171646396
507689725253 171648128
880228944333 171649860
721269540703 171651592
381642621053 171653324
254194993473 171655056
978965842623 171656788
816505130543 171658520
482480304413 171660252
371138695703 171661984
770287859003 171663716
929247262633 171665448
94535328153 171667180
268900488963 171668912
692558811413 171670644
85431926183 171672376
703062736763 171674108
135850767863 171675840
615530025513 171677572
212179292073 171679304
609227670303 171681036
462172715403 171682768
907539150243 171684500
321420115713 171686232
709365091973 171687964
988769506283 171689696
588920081293 171691428
601524791713 171693160
957957991923 171694892
883730252783 171696624
383043144433 171698356
378841574293 171700088
121845534063 171701820
299011741633 171703552
580516941013 171705284
100837683363 171707016
55320673513 171708748
612028717063 171710480
596622959883 171712212
22408374083 171713944
445366434843 171715676
483180566103 171717408
238789236293 171719140
971262964033 171720872
579116417633 171722604
504188416803 171724336
740876868023 171726068
977565319243 171727800
313717237123 171729532
804600681813 171731264
955156945163 171732996
63023552103 171734728
516092865533 171736460
572814062423 171738192
856420046873 171739924
462172715403 171741656
837512981243 171743388
824908270823 171745120
874626850813 171746852
446066696533 171748584
549005164963 171750316
901937056723 171752048
957257730233 171753780
456570621883 171755512
79129570973 171757244
527997314263 171758976
347329798243 171760708
7702878593 171762440
242990806433 171764172
438363817943 171765904
363435817113 171767636
670850699023 171769368
483880827793 171771100
752781316753 171772832
974064010793 171774564
454469836813 171776296
277303629243 171778028
254895255163 171779760
136551029553 171781492
344528751483 171783224
114842917163 171784956
856420046873 171786688
364136078803 171788420
448167481603 171790152
150556263353 171791884
148455478283 171793616
790595448013 171795348
166662282223 171797080
701662213383 171798812
114842917163 171800544
172964637433 171802276
452369051743 171804008
233187142773 171805740
616230287203 171807472
151956786733 171809204
788494662943 171810936
271701535723 171812668
983867674453 171814400
907539150243 171816132
384443667813 171817864
987368982903 171819596
48318056613 171821328
728272157603 171823060
798998588293 171824792
686256456203 171826524
426459369213 171828256
88232972943 171829988
432061462733 171831720
549705426653 171833452
385844191193 171835184
800399111673 171836916
817905653923 171838648
152657048423 171840380
39214654643 171842112
999273431633 171843844
484581089483 171845576
618331072273 171847308
785693616183 171849040
556708043553 171850772
768887335623 171852504
318619068953 171854236
980366366003 171855968
256295778543 171857700
973363749103 171859432
133749982793 171861164
468475070613 171862896
850817953353 171864628
602925315093 171866360
572814062423 171868092
110641347023 171869824
584718511153 171871556
861321878703 171873288
675752530853 171875020
487382136243 171876752
281505199383 171878484
191871703063 171880216
838213242933 171881948
935549617843 171883680
700261693 171885412
493684491453 171887144
872526065743 171888876
924345430803 171890608
94535328153 171892340
851518215043 171894072
275903105863 171895804
55320673513 171897536
668749913953 171899268
198874319963 171901000
526596790883 171902732
50418841683 171904464
897735486583 171906196
761884718723 171907928
792696233083 171909660
591721128053 171911392
965660870513 171913124
429960677663 171914856
944653019813 171916588
791995971393 171918320
992270814733 171920052
866223710533 171921784
209378245313 171923516
252094208403 171925248
310916190363 171926980
436263032873 171928712
238789236293 171930444
472676640753 171932176
539901762993 171933908
495085014833 171935640
387944976263 171937372
717067970563 171939104
372539219083 171940836
534999931163 171942568
534299669473 171944300
355032676833 171946032
612728978753 171947764
448167481603 171949496
287807554593 171951228
706564045213 171952960
439764341323 171954692
365536602183 171956424
877427897573 171958156
409653088653 171959888
350130845003 171961620
182768301093 171963352
691858549723 171965084
655444941843 171966816
740176606333 171968548
793396494773 171970280
782192307733 171972012
548304903273 171973744
167362543913 171975476
336825872893 171977208
303213311773 171978940
725471110843 171980672
978965842623 171982404
211479030383 171984136
808101990263 171985868
308115143603 171987600
328422732613 171989332
63723813793 171991064
501387370043 171992796
382342882743 171994528
359934508663 171996260
626734212553 171997992
838913504623 171999724
766086288863 172001456
867624233913 172003188
148455478283 172004920
386544452883 172006652
895634701513 172008384
759083671963 172010116
29410990983 172011848
844515598143 172013580
925745954183 172015312
888632084613 172017044
772388644073 172018776
324221162473 172020508
948854589953 172022240
56721196893 172023972
151256525043 172025704
68625645623 172027436
589620342983 172029168
777290475903 172030900
568612492283 172032632
909639935313 172034364
968461917273 172036096
240890021363 172037828
541302286373 172039560
864122925463 172041292
612728978753 172043024
577015632563 172044756
38514392953 172046488
250693685023 172048220
550405688343 172049952
787794401253 172051684
488782659623 172053416
364136078803 172055148
414554920483 172056880
985268197833 172058612
65824598863 172060344
261897872063 172062076
577715894253 172063808
994371599803 172065540
865523448843 172067272
108540561953 172069004
267499965583 172070736
329122994303 172072468
762584980413 172074200
140052338003 172075932
117643963923 172077664
660346773673 172079396
282905722763 172081128
997872908253 172082860
989469767973 172084592
985268197833 172086324
120445010683 172088056
564410922143 172089788
706564045213 172091520
136551029553 172093252
118344225613 172094984
147755216593 172096716
4201570143 172098448
420157014003 172100180
882329729403 172101912
957957991923 172103644
371838957393 172105376
761884718723 172107108
263298395443 172108840
686256456203 172110572
807401728573 172112304
751380793373 172114036
327022209233 172115768
722670064083 172117500
414554920483 172119232
893533916443 172120964
967761655583 172122696
432761724423 172124428
341027443033 172126160
160359927013 172127892
798298326603 172129624
503488155113 172131356
238789236293 172133088
67925383933 172134820
626033950863 172136552
552506473413 172138284
245091591503 172140016
443265649773 172141748
786393877873 172143480
944653019813 172145212
504888678493 172146944
142853384763 172148676
964960608823 172150408
790595448013 172152140
277303629243 172153872
859921355323 172155604
874626850813 172157336
699561428313 172159068
227585049253 172160800
235988189533 172162532
809502513643 172164264
863422663773 172165996
65124337173 172167728
334024826133 172169460
116943702233 172171192
196073273203 172172924
362735555423 172174656
699561428313 172176388
348730321623 172178120
884430514473 172179852
189770917993 172181584
439764341323 172183316
665248605503 172185048
679954100993 172186780
903337580103 172188512
183468562783 172190244
538501239613 172191976
918743337283 172193708
360634770353 172195440
231786619393 172197172
796197541533 172198904
698861166623 172200636
485981612863 172202368
559509090313 172204100
246492114883 172205832
539901762993 172207564
789895186323 172209296
281505199383 172211028
7002616903 172212760
629535259313 172214492
404050995133 172216224
785693616183 172217956
156158356873 172219688
315818022193 172221420
633036567763 172223152
926446215873 172224884
95935851533 172226616
611328455373 172228348
100837683363 172230080
742277391403 172231812
341027443033 172233544
502787893423 172235276
733173989433 172237008
665948867193 172238740
432061462733 172240472
129548412653 172242204
460772192023 172243936
130948936033 172245668
211479030383 172247400
215680600523 172249132
511891295393 172250864
128147889273 172252596
55320673513 172254328
735274774503 172256060
848717168283 172257792
960058776993 172259524
380242097673 172261256
156158356873 172262988
773789167453 172264720
546904379893 172266452
182768301093 172268184
528697575953 172269916
831910887723 172271648
955857206853 172273380
455870360193 172275112
989469767973 172276844
298311479943 172278576
346629536553 172280308
638638661283 172282040
331924041063 172283772
167362543913 172285504
958658253613 172287236
88232972943 172288968
756982886893 172290700
880228944333 172292432
830510364343 172294164
408252565273 172295896
934849356153 172297628
327722470923 172299360
860621617013 172301092
917342813903 172302824
600124268333 172304556
720569279013 172306288
962159562063 172308020
497886061593 172309752
506289201873 172311484
361335032043 172313216
947454066573 172314948
226184525873 172316680
323520900783 172318412
11204187043 172320144
376740789223 172321876
554607258483 172323608
368337648943 172325340
883730252783 172327072
743677914783 172328804
242990806433 172330536
44816748163 172332268
648442324943 172334000
165261758843 172335732
617630810583 172337464
734574512813 172339196
9803663663 172340928
486681874553 172342660
588920081293 172344392
236688451223 172346124
826308794203 172347856
745078438163 172349588
404751256823 172351320
706564045213 172353052
520994697363 172354784
219882170663 172356516
235988189533 172358248
247892638263 172359980
299011741633 172361712
913841505453 172363444
751380793373 172365176
883029991093 172366908
413854658793 172368640
614829763823 172370372
762584980413 172372104
443265649773 172373836
773088905763 172375568
766786550553 172377300
900536533343 172379032
535700192853 172380764
920143860663 172382496
619031333963 172384228
21007850703 172385960
387944976263 172387692
454469836813 172389424
92434543083 172391156
859921355323 172392888
385844191193 172394620
894934439823 172396352
795497279843 172398084
276603367553 172399816
796897803223 172401548
690458026343 172403280
423658322453 172405012
588219819603 172406744
991570553043 172408476
748579746613 172410208
850817953353 172411940
182068039403 172413672
868324495603 172415404
36413607883 172417136
367637387253 172418868
252794470093 172420600
663848082123 172422332
736675297883 172424064
443965911463 172425796
359234246973 172427528
567211968903 172429260
518193650603 172430992
537800977923 172432724
512591557083 172434456
597323221573 172436188
679954100993 172437920
938350664603 172439652
140752599693 172441384
663848082123 172443116
303213311773 172444848
601524791713 172446580
495085014833 172448312
191171441373 172450044
294810171493 172451776
964960608823 172453508
530098099333 172455240
217081123903 172456972
34312822813 172458704
187670132923 172460436
140052338003 172462168
274502582483 172463900
502087631733 172465632
669450175643 172467364
965660870513 172469096
23108635773 172470828
677153054233 172472560
967061393893 172474292
919443598973 172476024
502087631733 172477756
589620342983 172479488
189070656303 172481220
334725087823 172482952
801099373363 172484684
798298326603 172486416
56721196893 172488148
48318056613 172489880
339626919653 172491612
976164795863 172493344
333324564443 172495076
344528751483 172496808
818605915613 172498540
80530094353 172500272
199574581653 172502004
622532642413 172503736
307414881913 172505468
580516941013 172507200
935549617843 172508932
461472453713 172510664
909639935313 172512396
511191033703 172514128
412454135413 172515860
616230287203 172517592
952355898403 172519324
273102059103 172521056
91734281393 172522788
858520831943 172524520
749980269993 172526252
523095482433 172527984
348730321623 172529716
904037841793 172531448
894934439823 172533180
354332415143 172534912
435562771183 172536644
358533985283 172538376
198174058273 172540108
769587597313 172541840
536400454543 172543572
444666173153 172545304
585418772843 172547036
287807554593 172548768
198174058273 172550500
520294435673 172552232
289908339663 172553964
899136009963 172555696
712166138733 172557428
612728978753 172559160
262598133753 172560892
522395220743 172562624
629535259313 172564356
607827146923 172566088
75628262523 172567820
317218545573 172569552
41315439713 172571284
422257799073 172573016
957257730233 172574748
292009124733 172576480
679954100993 172578212
14005233803 172579944
147054954903 172581676
502787893423 172583408
830510364343 172585140
577715894253 172586872
130948936033 172588604
109941085333 172590336
366937125563 172592068
57421458583 172593800
645641278183 172595532
953756421783 172597264
901937056723 172598996
600824530023 172600728
525896529193 172602460
68625645623 172604192
297611218253 172605924
546904379893 172607656
813003822093 172609388
897735486583 172611120
317218545573 172612852
4201570143 172614584
592421389743 172616316
642139969733 172618048
24509159153 172619780
654744680153 172621512
5602093523 172623244
93835066463 172624976
155458095183 172626708
219181908973 172628440
924345430803 172630172
806001205193 172631904
997172646563 172633636
578416155943 172635368
752781316753 172637100
675752530853 172638832
990170029663 172640564
37814131263 172642296
400549686683 172644028
899136009963 172645760
14005233803 172647492
626033950863 172649224
918043075593 172650956
804600681813 172652688
361335032043 172654420
23108635773 172656152
935549617843 172657884
635137352833 172659616
199574581653 172661348
560209352003 172663080
376740789223 172664812
333324564443 172666544
607827146923 172668276
93134804773 172670008
296210694873 172671740
990870291353 172673472
137951552933 172675204
616930548893 172676936
340327181343 172678668
854319261803 172680400
735975036193 172682132
253494731783 172683864
502787893423 172685596
634437091143 172687328
528697575953 172689060
460071930333 172690792
945353281503 172692524
622532642413 172694256
536400454543 172695988
927146477563 172697720
600124268333 172699452
144253908143 172701184
628834997623 172702916
366937125563 172704648
128147889273 172706380
186269609543 172708112
289208077973 172709844
644240754803 172711576
504888678493 172713308
935549617843 172715040
970562702343 172716772
11904448733 172718504
660346773673 172720236
765386027173 172721968
368337648943 172723700
289208077973 172725432
836812719553 172727164
404751256823 172728896
192571964753 172730628
679253839303 172732360
369037910633 172734092
728972419293 172735824
840314028003 172737556
628834997623 172739288
41315439713 172741020
670150437333 172742752
63723813793 172744484
238789236293 172746216
978265580933 172747948
231786619393 172749680
254194993473 172751412
196073273203 172753144
751380793373 172754876
26609944223 172756608
412454135413 172758340
330523517683 172760072
505588940183 172761804
441164864703 172763536
166662282223 172765268
789194924633 172767000
616930548893 172768732
35713346193 172770464
274502582483 172772196
477578472583 172773928
774489429143 172775660
341027443033 172777392
369037910633 172779124
193972488133 172780856
885831037853 172782588
525896529193 172784320
651943633393 172786052
516092865533 172787784
887231561233 172789516
869024757293 172791248
439764341323 172792980
159659665323 172794712
271001274033 172796444
968461917273 172798176
103638730123 172799908
683455409443 172801640
894234178133 172803372
243691068123 172805104
232486881083 172806836
860621617013 172808568
868324495603 172810300
255595516853 172812032
305314096843 172813764
282905722763 172815496
480379519343 172817228
348030059933 172818960
416655705553 172820692
280104676003 172822424
796197541533 172824156
762584980413 172825888
114842917163 172827620
594522174813 172829352
130948936033 172831084
687656979583 172832816
68625645623 172834548
948154328263 172836280
401950210063 172838012
337526134583 172839744
46917533233 172841476
680654362683 172843208
406852041893 172844940
452369051743 172846672
282905722763 172848404
531498622713 172850136
750680531683 172851868
925745954183 172853600
920143860663 172855332
638638661283 172857064
622532642413 172858796
553906996793 172860528
357833723593 172862260
961459300373 172863992
168763067293 172865724
142153123073 172867456
679253839303 172869188
939050926293 172870920
793396494773 172872652
973363749103 172874384
83331141113 172876116
866223710533 172877848
135150506173 172879580
170863852363 172881312
434162247803 172883044
943952758123 172884776
525196267503 172886508
235988189533 172888240
190471179683 172889972
201675366723 172891704
297611218253 172893436
923645169113 172895168
936249879533 172896900
745778699853 172898632
81930617733 172900364
538501239613 172902096
396348116543 172903828
414554920483 172905560
259096825303 172907292
904738103483 172909024
310215928673 172910756
953756421783 172912488
477578472583 172914220
766786550553 172915952
172964637433 172917684
864823187153 172919416
25209420843 172921148
708664830283 172922880
170863852363 172924612
505588940183 172926344
458671406953 172928076
378841574293 172929808
969162178963 172931540
882329729403 172933272
92434543083 172935004
525896529193 172936736
538501239613 172938468
425759107523 172940200
968461917273 172941932
633736829453 172943664
135150506173 172945396
888632084613 172947128
150556263353 172948860
539901762993 172950592
941151711363 172952324
141452861383 172954056
650543110013 172955788
86832449563 172957520
296910956563 172959252
588219819603 172960984
259096825303 172962716
588920081293 172964448
453769575123 172966180
293409648113 172967912
441164864703 172969644
18206803943 172971376
369738172323 172973108
992971076423 172974840
744378176473 172976572
446766958223 172978304
652643895083 172980036
587519557913 172981768
109240823643 172983500
316518283883 172985232
399849424993 172986964
934149094463 172988696
530798361023 172990428
606426623543 172992160
871825804053 172993892
579816679323 172995624
957257730233 172997356
393547069783 172999088
308115143603 173000820
394947593163 173002552
148455478283 173004284
581917464393 173006016
53219888443 173007748
546904379893 173009480
272401797413 173011212
639338922973 173012944
81230356043 173014676
159659665323 173016408
603625576783 173018140
294810171493 173019872
467074547233 173021604
937650402913 173023336
70726430693 173025068
909639935313 173026800
460772192023 173028532
352231630073 173030264
883730252783 173031996
718468493943 173033728
127447627583 173035460
852918738423 173037192
950955375023 173038924
276603367553 173040656
831910887723 173042388
443265649773 173044120
456570621883 173045852
385844191193 173047584
546204118203 173049316
568612492283 173051048
686956717893 173052780
485281351173 173054512
670150437333 173056244
181367777713 173057976
74928000833 173059708
75628262523 173061440
780091522663 173063172
911040458693 173064904
110641347023 173066636
151256525043 173068368
131649197723 173070100
142853384763 173071832
59522243653 173073564
593121651433 173075296
16806280563 173077028
578416155943 173078760
563010398763 173080492
239489497983 173082224
715667447183 173083956
595222436503 173085688
67225122243 173087420
919443598973 173089152
493684491453 173090884
352931891763 173092616
50418841683 173094348
649142586633 173096080
628834997623 173097812
826308794203 173099544
126047104203 173101276
425058845833 173103008
873926589123 173104740
975464534173 173106472
2801046763 173108204
502087631733 173109936
385143929503 173111668
796197541533 173113400
302513050083 173115132
100837683363 173116864
490883444693 173118596
325621685853 173120328
461472453713 173122060
601524791713 173123792
613429240443 173125524
642840231423 173127256
220582432353 173128988
137951552933 173130720
181367777713 173132452
971963225723 173134184
537800977923 173135916
504188416803 173137648
389345499643 173139380
473376902443 173141112
259096825303 173142844
772388644073 173144576
406151780203 173146308
960058776993 173148040
377441050913 173149772
813704083783 173151504
421557537383 173153236
257696301923 173154968
883029991093 173156700
675752530853 173158432
561609875383 173160164
256295778543 173161896
408252565273 173163628
974764272483 173165360
322120377403 173167092
998573169943 173168824
432061462733 173170556
749280008303 173172288
84731664493 173174020
946753804883 173175752
93134804773 173177484
850817953353 173179216
238088974603 173180948
943952758123 173182680
715667447183 173184412
78429309283 173186144
105739515193 173187876
783592831113 173189608
117643963923 173191340
479679257653 173193072
963560085443 173194804
380242097673 173196536
428560154283 173198268
550405688343 173200000
93134804773 173201732
58121720273 173203464
447467219913 173205196
793396494773 173206928
520994697363 173208660
39214654643 173210392
446066696533 173212124
341727704723 173213856
432761724423 173215588
988069244593 173217320
745078438163 173219052
274502582483 173220784
794096756463 173222516
95235589843 173224248
63023552103 173225980
864122925463 173227712
984567936143 173229444
249293161643 173231176
946753804883 173232908
629535259313 173234640
93835066463 173236372
968461917273 173238104
990170029663 173239836
528697575953 173241568
424358584143 173243300
221282694043 173245032
105039253503 173246764
39214654643 173248496
911040458693 173250228
508389986943 173251960
894234178133 173253692
324921424163 173255424
391446284713 173257156
441164864703 173258888
53219888443 173260620
453769575123 173262352
484581089483 173264084
650543110013 173265816
467774808923 173267548
135850767863 173269280
436263032873 173271012
560909613693 173272744
840314028003 173274476
257696301923 173276208
883029991093 173277940
694659596483 173279672
330523517683 173281404
683455409443 173283136
341027443033 173284868
951655636713 173286600
662447558743 173288332
70726430693 173290064
456570621883 173291796
11904448733 173293528
331223779373 173295260
588219819603 173296992
957957991923 173298724
313717237123 173300456
336825872893 173302188
341727704723 173303920
348730321623 173305652
489482921313 173307384
42015701403 173309116
293409648113 173310848
679253839303 173312580
4201570143 173314312
13304972113 173316044
439064079633 173317776
180667516023 173319508
647742063253 173321240
656845465223 173322972
150556263353 173324704
434862509493 173326436
660346773673 173328168
981066627693 173329900
338226396273 173331632
942552234743 173333364
915942290523 173335096
747879484923 173336828
661747297053 173338560
214280077143 173340292
846616383213 173342024
285706769523 173343756
999273431633 173345488
170163590673 173347220
351531368383 173348952
90333758013 173350684
396348116543 173352416
746478961543 173354148
312316713743 173355880
413154397103 173357612
694659596483 173359344
619031333963 173361076
259797086993 173362808
540602024683 173364540
126747365893 173366272
887931822923 173368004
93835066463 173369736
137951552933 173371468
448867743293 173373200
557408305243 173374932
777990737593 173376664
920143860663 173378396
711465877043 173380128
266799703893 173381860
128848150963 173383592
179266992643 173385324
752081055063 173387056
269600750653 173388788
30811514363 173390520
855719785183 173392252
397748639923 173393984
854319261803 173395716
158959403633 173397448
313717237123 173399180
198174058273 173400912
725471110843 173402644
369037910633 173404376
259096825303 173406108
406151780203 173407840
357133461903 173409572
306714620223 173411304
469875593993 173413036
460071930333 173414768
324221162473 173416500
535700192853 173418232
58821981963 173419964
918743337283 173421696
502087631733 173423428
175065422503 173425160
794797018153 173426892
795497279843 173428624
208677983623 173430356
518893912293 173432088
18907065633 173433820
721969802393 173435552
29410990983 173437284
213579815453 173439016
384443667813 173440748
794096756463 173442480
62323290413 173444212
355732938523 173445944
827009055893 173447676
613429240443 173449408
327022209233 173451140
172264375743 173452872
821406962373 173454604
727571895913 173456336
467074547233 173458068
793396494773 173459800
558808828623 173461532
651243371703 173463264
857820570253 173464996
314417498813 173466728
534299669473 173468460
169463328983 173470192
644941016493 173471924
232486881083 173473656
591721128053 173475388
443265649773 173477120
59522243653 173478852
955156945163 173480584
395647854853 173482316
298311479943 173484048
364136078803 173485780
626734212553 173487512
991570553043 173489244
724070587463 173490976
51819365063 173492708
798998588293 173494440
869725018983 173496172
274502582483 173497904
867624233913 173499636
481780042723 173501368
637938399593 173503100
609927931993 173504832
256295778543 173506564
224784002493 173508296
219882170663 173510028
419456752313 173511760
633736829453 173513492
273102059103 173515224
630935782693 173516956
651943633393 173518688
226884787563 173520420
378841574293 173522152
188370394613 173523884
397748639923 173525616
588219819603 173527348
144253908143 173529080
862722402083 173530812
12604710423 173532544
371138695703 173534276
322120377403 173536008
980366366003 173537740
843815336453 173539472
387244714573 173541204
18907065633 173542936
726871634223 173544668
237388712913 173546400
598723744953 173548132
497886061593 173549864
200274843343 173551596
357133461903 173553328
25909682533 173555060
288507816283 173556792
334725087823 173558524
655444941843 173560256
46217271543 173561988
32212037743 173563720
730372942673 173565452
308815405293 173567184
519594173983 173568916
49718579993 173570648
134450244483 173572380
452369051743 173574112
105039253503 173575844
745078438163 173577576
494384753143 173579308
790595448013 173581040
920844122353 173582772
409653088653 173584504
247192376573 173586236
301812788393 173587968
217781385593 173589700
385143929503 173591432
983167412763 173593164
151956786733 173594896
790595448013 173596628
954456683473 173598360
216380862213 173600092
689057502963 173601824
224784002493 173603556
918743337283 173605288
516793127223 173607020
520994697363 173608752
485281351173 173610484
259797086993 173612216
129548412653 173613948
899136009963 173615680
206577198553 173617412
833311411103 173619144
758383410273 173620876
455870360193 173622608
27310205913 173624340
350831106693 173626072
855719785183 173627804
962859823753 173629536
259096825303 173631268
183468562783 173633000
657545726913 173634732
990170029663 173636464
915942290523 173638196
607827146923 173639928
492984229763 173641660
674352007473 173643392
843115074763 173645124
107140038573 173646856
334024826133 173648588
55320673513 173650320
978965842623 173652052
358533985283 173653784
444666173153 173655516
80530094353 173657248
203776151793 173658980
600124268333 173660712
328422732613 173662444
579116417633 173664176
998573169943 173665908
200975105033 173667640
703062736763 173669372
906838888553 173671104
316518283883 173672836
467074547233 173674568
371138695703 173676300
957257730233 173678032
4201570143 173679764
582617726083 173681496
892833654753 173683228
288507816283 173684960
462872977093 173686692
544803594823 173688424
991570553043 173690156
233187142773 173691888
91034019703 173693620
1400523383 173695352
827009055893 173697084
390746023023 173698816
628834997623 173700548
974064010793 173702280
721969802393 173704012
451668790053 173705744
902637318413 173707476
60922767033 173709208
55320673513 173710940
273802320793 173712672
436263032873 173714404
637238137903 173716136
784293092803 173717868
34312822813 173719600
623232904103 173721332
171564114053 173723064
460071930333 173724796
874626850813 173726528
114842917163 173728260
602225053403 173729992
680654362683 173731724
343828489793 173733456
133049721103 173735188
26609944223 173736920
984567936143 173738652
622532642413 173740384
360634770353 173742116
655444941843 173743848
570713277353 173745580
703762998453 173747312
526596790883 173749044
731073204363 173750776
381642621053 173752508
686956717893 173754240
116943702233 173755972
929247262633 173757704
897035224893 173759436
732473727743 173761168
280104676003 173762900
6302355213 173764632
586119034533 173766364
722670064083 173768096
496485538213 173769828
127447627583 173771560
169463328983 173773292
714266923803 173775024
576315370873 173776756
633036567763 173778488
238789236293 173780220
774489429143 173781952
654044418463 173783684
394947593163 173785416
254895255163 173787148
340327181343 173788880
716367708873 173790612
931348047703 173792344
102238206743 173794076
614829763823 173795808
139352076313 173797540
238789236293 173799272
157558880253 173801004
996472384873 173802736
631636044383 173804468
955857206853 173806200
44116486473 173807932
112041870403 173809664
148455478283 173811396
735274774503 173813128
630235521003 173814860
479679257653 173816592
610628193683 173818324
235287927843 173820056
217081123903 173821788
2100785073 173823520
604325838473 173825252
497185799903 173826984
754181840133 173828716
330523517683 173830448
566511707213 173832180
859221093633 173833912
267499965583 173835644
11904448733 173837376
733874251123 173839108
925045692493 173840840
729672680983 173842572
904738103483 173844304
215680600523 173846036
99437159983 173847768
23808897463 173849500
882329729403 173851232
86132187873 173852964
177166207573 173854696
94535328153 173856428
866223710533 173858160
397048378233 173859892
362735555423 173861624
310916190363 173863356
451668790053 173865088
77729047593 173866820
670150437333 173868552
506289201873 173870284
565811445523 173872016
320719854023 173873748
817205392233 173875480
523095482433 173877212
379541835983 173878944
791295709703 173880676
273802320793 173882408
271701535723 173884140
622532642413 173885872
758383410273 173887604
932048309393 173889336
443265649773 173891068
299011741633 173892800
81930617733 173894532
720569279013 173896264
800399111673 173897996
267499965583 173899728
592421389743 173901460
312316713743 173903192
476878210893 173904924
382342882743 173906656
351531368383 173908388
703762998453 173910120
931348047703 173911852
862022140393 173913584
510490772013 173915316
724070587463 173917048
557408305243 173918780
922244645733 173920512
925745954183 173922244
369037910633 173923976
429960677663 173925708
987368982903 173927440
273102059103 173929172
566511707213 173930904
553906996793 173932636
707264306903 173934368
728272157603 173936100
494384753143 173937832
560909613693 173939564
698160904933 173941296
973363749103 173943028
462872977093 173944760
240890021363 173946492
616230287203 173948224
601524791713 173949956
829109840963 173951688
14005233803 173953420
809502513643 173955152
93134804773 173956884
638638661283 173958616
293409648113 173960348
15405757183 173962080
116943702233 173963812
653344156773 173965544
693259073103 173967276
119044487303 173969008
807401728573 173970740
293409648113 173972472
546204118203 173974204
649842848323 173975936
420857275693 173977668
604325838473 173979400
728272157603 173981132
747179223233 173982864
16806280563 173984596
416655705553 173986328
623933165793 173988060
976164795863 173989792
984567936143 173991524
502087631733 173993256
629535259313 173994988
549705426653 173996720
492984229763 173998452
33612561123 174000184
650543110013 174001916
425058845833 174003648
303213311773 174005380
962159562063 174007112
966361132203 174008844
855719785183 174010576
160359927013 174012308
371838957393 174014040
56020935203 174015772
529397837643 174017504
835412196173 174019236
416655705553 174020968
645641278183 174022700
623933165793 174024432
450968528363 174026164
544803594823 174027896
153357310113 174029628
175765684193 174031360
686956717893 174033092
939050926293 174034824
629535259313 174036556
899836271653 174038288
464973762163 174040020
348730321623 174041752
946753804883 174043484
923645169113 174045216
286407031213 174046948
805300943503 174048680
672951484093 174050412
224784002493 174052144
985968459523 174053876
247892638263 174055608
853619000113 174057340
708664830283 174059072
135150506173 174060804
798998588293 174062536
88933234633 174064268
113442393783 174066000
406852041893 174067732
973363749103 174069464
179967254333 174071196
362735555423 174072928
665948867193 174074660
239489497983 174076392
409653088653 174078124
35013084503 174079856
925045692493 174081588
540602024683 174083320
139352076313 174085052
139352076313 174086784
516793127223 174088516
603625576783 174090248
738075821263 174091980
602225053403 174093712
969862440653 174095444
852218476733 174097176
41315439713 174098908
79129570973 174100640
308115143603 174102372
579116417633 174104104
559509090313 174105836
666649128883 174107568
977565319243 174109300
708664830283 174111032
119744748993 174112764
988069244593 174114496
426459369213 174116228
455870360193 174117960
960058776993 174119692
577015632563 174121424
369738172323 174123156
839613766313 174124888
280104676003 174126620
980366366003 174128352
721269540703 174130084
119044487303 174131816
329823255993 174133548
553206735103 174135280
206577198553 174137012
875327112503 174138744
371138695703 174140476
84031402803 174142208
280104676003 174143940
572113800733 174145672
375340265843 174147404
698861166623 174149136
763985503793 174150868
408952826963 174152600
223383479113 174154332
537800977923 174156064
318619068953 174157796
167362543913 174159528
598723744953 174161260
708664830283 174162992
763285242103 174164724
414554920483 174166456
961459300373 174168188
161060188703 174169920
257696301923 174171652
525896529193 174173384
196073273203 174175116
897035224893 174176848
491583706383 174178580
707264306903 174180312
489482921313 174182044
822807485753 174183776
925045692493 174185508
845916121523 174187240
471276117373 174188972
404050995133 174190704
297611218253 174192436
495785276523 174194168
163160973773 174195900
115543178853 174197632
252794470093 174199364
943952758123 174201096
49018318303 174202828
156158356873 174204560
721969802393 174206292
564410922143 174208024
739476344643 174209756
74227739143 174211488
756982886893 174213220
842414813073 174214952
908939673623 174216684
644941016493 174218416
377441050913 174220148
187670132923 174221880
871125542363 174223612
12604710423 174225344
448167481603 174227076
403350733443 174228808
157558880253 174230540
693959334793 174232272
490183183003 174234004
988069244593 174235736
911740720383 174237468
804600681813 174239200
888632084613 174240932
511191033703 174242664
440464603013 174244396
423658322453 174246128
296210694873 174247860
978965842623 174249592
908239411933 174251324
941151711363 174253056
600124268333 174254788
342427966413 174256520
922244645733 174258252
599424006643 174259984
372539219083 174261716
504188416803 174263448
47617794923 174265180
162460712083 174266912
831210626033 174268644
164561497153 174270376
822107224063 174272108
907539150243 174273840
540602024683 174275572
62323290413 174277304
514692342153 174279036
548304903273 174280768
200975105033 174282500
707964568593 174284232
449568004983 174285964
718468493943 174287696
668749913953 174289428
553206735103 174291160
642840231423 174292892
504888678493 174294624
392846808093 174296356
489482921313 174298088
597323221573 174299820
266099442203 174301552
549005164963 174303284
884430514473 174305016
997872908253 174306748
144954169833 174308480
378841574293 174310212
509790510323 174311944
577715894253 174313676
609927931993 174315408
562310137073 174317140
282905722763 174318872
434162247803 174320604
769587597313 174322336
724770849153 174324068
946053543193 174325800
324921424163 174327532
702362475073 174329264
546204118203 174330996
769587597313 174332728
107140038573 174334460
806701466883 174336192
514692342153 174337924
929947524323 174339656
876727635883 174341388
84731664493 174343120
105739515193 174344852
414554920483 174346584
145654431523 174348316
706564045213 174350048
147755216593 174351780
184168824473 174353512
95235589843 174355244
387244714573 174356976
817905653923 174358708
111341608713 174360440
248592899953 174362172
934849356153 174363904
681354624373 174365636
336825872893 174367368
640039184663 174369100
607827146923 174370832
473376902443 174372564
246492114883 174374296
263998657133 174376028
810903037023 174377760
591020866363 174379492
287107292903 174381224
521694959053 174382956
597323221573 174384688
574214585803 174386420
229685834323 174388152
204476413483 174389884
208677983623 174391616
379541835983 174393348
60922767033 174395080
784293092803 174396812
443265649773 174398544
341727704723 174400276
656845465223 174402008
593121651433 174403740
275903105863 174405472
999973693323 174407204
764685765483 174408936
593121651433 174410668
765386027173 174412400
9803663663 174414132
894234178133 174415864
710765615353 174417596
520294435673 174419328
556007781863 174421060
978265580933 174422792
155458095183 174424524
18907065633 174426256
570013015663 174427988
219882170663 174429720
619731595653 174431452
412454135413 174433184
745778699853 174434916
940451449673 174436648
988769506283 174438380
332624302753 174440112
698861166623 174441844
364836340493 174443576
191871703063 174445308
246492114883 174447040
489482921313 174448772
906838888553 174450504
653344156773 174452236
76328524213 174453968
894934439823 174455700
828409579273 174457432
310215928673 174459164
906138626863 174460896
26609944223 174462628
978965842623 174464360
511191033703 174466092
698160904933 174467824
141452861383 174469556
50418841683 174471288
39214654643 174473020
549705426653 174474752
675052269163 174476484
860621617013 174478216
849417429973 174479948
417355967243 174481680
546904379893 174483412
60222505343 174485144
331924041063 174486876
564410922143 174488608
367637387253 174490340
593121651433 174492072
630235521003 174493804
538501239613 174495536
805300943503 174497268
91734281393 174499000
273802320793 174500732
31511776053 174502464
314417498813 174504196
571413539043 174505928
345929274863 174507660
361335032043 174509392
598023483263 174511124
159659665323 174512856
123246057443 174514588
342427966413 174516320
901937056723 174518052
329122994303 174519784
45517009853 174521516
824908270823 174523248
983867674453 174524980
42715963093 174526712
7002616903 174528444
574914847493 174530176
442565388083 174531908
675052269163 174533640
109240823643 174535372
59522243653 174537104
530098099333 174538836
400549686683 174540568
402650471753 174542300
590320604673 174544032
217781385593 174545764
369738172323 174547496
269600750653 174549228
981066627693 174550960
123246057443 174552692
626033950863 174554424
513992080463 174556156
100137421673 174557888
777290475903 174559620
892833654753 174561352
450968528363 174563084
300412265013 174564816
804600681813 174566548
163861235463 174568280
715667447183 174570012
593121651433 174571744
313717237123 174573476
457270883573 174575208
18206803943 174576940
238088974603 174578672
441865126393 174580404
87532711253 174582136
217781385593 174583868
946753804883 174585600
319319330643 174587332
531498622713 174589064
642139969733 174590796
418056228933 174592528
27310205913 174594260
898435748273 174595992
480379519343 174597724
970562702343 174599456
464973762163 174601188
158259141943 174602920
360634770353 174604652
380242097673 174606384
397748639923 174608116
80530094353 174609848
686956717893 174611580
544103333133 174613312
929947524323 174615044
969162178963 174616776
672251222403 174618508
762584980413 174620240
475477687513 174621972
770287859003 174623704
395647854853 174625436
612728978753 174627168
273102059103 174628900
420157014003 174630632
765386027173 174632364
804600681813 174634096
560909613693 174635828
50418841683 174637560
805300943503 174639292
665248605503 174641024
754882101823 174642756
871125542363 174644488
484581089483 174646220
563710660453 174647952
645641278183 174649684
244391329813 174651416
593121651433 174653148
640039184663 174654880
151256525043 174656612
570013015663 174658344
252794470093 174660076
791995971393 174661808
939751187983 174663540
114142655473 174665272
373939742463 174667004
962859823753 174668736
986668721213 174670468
959358515303 174672200
69325907313 174673932
369738172323 174675664
238789236293 174677396
439064079633 174679128
353632153453 174680860
214980338833 174682592
921544384043 174684324
198874319963 174686056
532899146093 174687788
955156945163 174689520
183468562783 174691252
324921424163 174692984
948154328263 174694716
341727704723 174696448
958658253613 174698180
969862440653 174699912
746478961543 174701644
696760381553 174703376
367637387253 174705108
226884787563 174706840
883730252783 174708572
888632084613 174710304
334725087823 174712036
874626850813 174713768
976164795863 174715500
188370394613 174717232
51819365063 174718964
489482921313 174720696
97336374913 174722428
934149094463 174724160
65124337173 174725892
320719854023 174727624
283605984453 174729356
942552234743 174731088
937650402913 174732820
366236863873 174734552
162460712083 174736284
942552234743 174738016
688357241273 174739748
464273500473 174741480
453769575123 174743212
235287927843 174744944
747879484923 174746676
48318056613 174748408
261897872063 174750140
128147889273 174751872
761884718723 174753604
558108566933 174755336
999973693323 174757068
91734281393 174758800
608527408613 174760532
237388712913 174762264
752781316753 174763996
568612492283 174765728
7002616903 174767460
413154397103 174769192
692558811413 174770924
155458095183 174772656
717768232253 174774388
914541767143 174776120
147054954903 174777852
274502582483 174779584
857120308563 174781316
47617794923 174783048
114142655473 174784780
880929206023 174786512
456570621883 174788244
461472453713 174789976
823507747443 174791708
435562771183 174793440
400549686683 174795172
137251291243 174796904
224083740803 174798636
629535259313 174800368
791295709703 174802100
460772192023 174803832
390746023023 174805564
570713277353 174807296
951655636713 174809028
359234246973 174810760
137951552933 174812492
838213242933 174814224
646341539873 174815956
902637318413 174817688
592421389743 174819420
428560154283 174821152
552506473413 174822884
46917533233 174824616
380942359363 174826348
885831037853 174828080
946753804883 174829812
725471110843 174831544
589620342983 174833276
382342882743 174835008
142853384763 174836740
150556263353 174838472
741577129713 174840204
290608601353 174841936
486681874553 174843668
69325907313 174845400
463573238783 174847132
674352007473 174848864
289908339663 174850596
553206735103 174852328
450968528363 174854060
203075890103 174855792
425058845833 174857524
208677983623 174859256
833311411103 174860988
114142655473 174862720
449568004983 174864452
797598064913 174866184
93835066463 174867916
630235521003 174869648
342427966413 174871380
789895186323 174873112
432761724423 174874844
850117691663 174876576
921544384043 174878308
413154397103 174880040
441865126393 174881772
517493388913 174883504
645641278183 174885236
418756490623 174886968
970562702343 174888700
167362543913 174890432
820706700683 174892164
150556263353 174893896
691158288033 174895628
963560085443 174897360
367637387253 174899092
186969871233 174900824
789194924633 174902556
605726361853 174904288
697460643243 174906020
747179223233 174907752
827709317583 174909484
313717237123 174911216
343828489793 174912948
32212037743 174914680
880228944333 174916412
668749913953 174918144
393547069783 174919876
967061393893 174921608
429260415973 174923340
500687108353 174925072
261897872063 174926804
894934439823 174928536
610628193683 174930268
47617794923 174932000
365536602183 174933732
313016975433 174935464
23808897463 174937196
135150506173 174938928
645641278183 174940660
395647854853 174942392
663147820433 174944124
526596790883 174945856
164561497153 174947588
411053612033 174949320
745078438163 174951052
322820639093 174952784
946753804883 174954516
456570621883 174956248
396348116543 174957980
516793127223 174959712
325621685853 174961444
614829763823 174963176
338226396273 174964908
483180566103 174966640
500687108353 174968372
675752530853 174970104
229685834323 174971836
920844122353 174973568
256996040233 174975300
761884718723 174977032
774489429143 174978764
247892638263 174980496
91034019703 174982228
11204187043 174983960
841714551383 174985692
180667516023 174987424
548304903273 174989156
345229013173 174990888
195373011513 174992620
433461986113 174994352
236688451223 174996084
470575855683 174997816
135850767863 174999548
686956717893 175001280
551806211723 175003012
779391260973 175004744
672951484093 175006476
969862440653 175008208
95935851533 175009940
918743337283 175011672
310916190363 175013404
856420046873 175015136
56020935203 175016868
852918738423 175018600
706564045213 175020332
654044418463 175022064
957957991923 175023796
457971145263 175025528
373239480773 175027260
558108566933 175028992
414554920483 175030724
124279
165818218
64951732
109379264
348893407
142566118
415357216
613862195
52800022
653480540
685957307
604963134
100101865
126075744
321354415
67506434
59750538
329809491
91100661
73659560
99217622
130289702
138133930
80782394
111035056
125012298
30995874
171967083
403597617
146771414
129412448
659063006
62596212
72309270
534231362
97255264
240478261
502092398
30143728
127843625
13664882
332992065
481308321
46138750
412785135
16114530
1225402
78263886
64236416
460039043
165075190
486343405
74007564
170395894
169599174
130007253
231034963
283517833
458456034
135236292
85597975
530298008
204212085
81675926
78104540
109512395
365252667
111972830
438788497
172914220
637039139
97486814
424983461
99115432
274377136
174788132
37000718
274303443
101574874
141672406
143277970
351243254
62584090
658068591
227356807
406419560
103800492
468278658
143825280
97743690
21979080
157930690
158223398
33209368
677406270
66001326
620623291
431002848
100059374
27818304
49204388
35144014
1775994
123680390
172874384
600642954
233049753
26667604
2367644
5957431
59156168
170011476
92085246
161245637
440981685
174860990
379079362
538670287
7592808
424879635
7356733
141220352
143882436
104417086
297650706
154778525
40232630
86717778
373859338
115323488
27930232
7764558
437686751
169791426
113820112
70722756
31827232
93273398
503369572
165064796
43336786
533499253
138724540
92604846
55611058
414083379
131383548
143063202
74520927
491690322
174209756
309739460
121063338
604827852
228735707
384552052
141783254
20910436
150848540
341530090
84003734
464620428
48017968
666565108
376734651
166937088
423535755
647273579
62395300
236762863
622891974
23014816
198898762
118040996
389841355
85443924
57857460
446527322
612181629
46897366
108612599
562298796
69378726
124787136
462680747
477168557
10708330
45009484
217692999
318235831
96295736
173381860
136381146
5776222
7534866
104297576
138248240
151033864
238319283
477582372
104960932
595928053
266184271
46507666
113572436
233624408
304991077
111532882
1034006
485766304
142343825
146285769
70059400
93067288
625980440
159266060
190962809
377522059
127636278
54625548
68670336
33269988
242021868
97541046
512573589
177867676
178423449
174829812
134337386
3550600
50919070
4826646
329759964
49024262
103878432
650787869
65605752
262022743
80686954
106613260
162969621
539715452
122655046
193232978
319976382
64473376
541226364
584982927
124140498
139606128
8388102
145623096
103511250
46888225
94910136
650455119
27311910
316092748
5027996
159132698
44666548
149923654
145231343
632257183
847148
100541870
22137802
683663562
170250404
154340252
607333502
151260756
164815388
653788939
180266345
88325074
74838993
99445707
549513322
29653572
112356574
551317409
307344691
37495554
286709825
113555116
379320017
46893902
130009116
208595827
474630988
293006093
42642224
17836136
550110032
462673858
156397870
409092909
129027072
71481372
376490565
89364802
90408792
170198446
624247474
52212874
121023502
115527864
417341925
173950515
98278069
31820306
607308378
172505470
129758393
495696829
37713634
63725478
128656426
114426314
262188960
53931269
139741226
186105634
62770504
148877526
160568524
22902238
490189353
205594987
132113498
71173851
626808584
401524312
392969546
77558960
99389090
419133110
589876212
311237716
644924974
365013197
24159668
72032148
433683765
60013344
580916799
187055109
66148223
165690048
180938247
80309376
450484965
356941985
232352636
222781532
76150844
392277871
520637965
246240812
442214981
150276980
155589024
18061296
394959167
379587972
158585386
113447734
649629809
86541114
50197661
443123370
165748936
415806294
77633436
55171128
557888186
241034983
123186770
131065403
164089682
425066545
528573437
44973112
130029902
145418219
159181324
696664435
304572209
173073566
56826920
2281046
287271348
174551171
119947928
21030134
108371240
96846514
357768042
108650094
95833292
271351497
17022098
195556098
92603112
528405981
82029252
38362070
50283424
161098518
566070179
88430724
167032350
29896660
621515872
289747968
468236231
94407858
141767666
151698952
126718318
51755624
44339545
213966153
106789926
532648470
80746959
610218187
534701378
169167906
60209518
15776788
103268770
366308273
15695386
58912248
136280690
135558446
128961258
430094979
143106500
143998480
58210790
518529824
132009576
494066880
462831578
133247849
188826857
460848941
447149499
149641338
172394622
102092742
540136898
272843217
105589650
98318714
85846580
525712655
562731139
584897526
18842430
395683758
123669996
128218228
414743152
149323244
153783308
67411172
63846716
177584747
145690646
107196946
77261058
208235414
161316808
136930188
84891379
38157692
115630052
74747926
31991774
88500006
330784518
138960094
61770048
12494648
111232506
15014708
355543880
52289082
183387447
166450398
379259514
479002345
403689971
16568312
85612279
290228377
178856718
77387634
168097528
217918032
45103776
693935618
80875740
215727727
80993666
80253954
132628458
151335234
479706151
414064387
699116058
588913420
572707054
159207174
27144751
145300944
91785047
173038926
231559292
172466581
283585975
2940936
19931858
75342837
245790736
27983926
368095532
139249223
17931398
557108006
19213794
282901
163724228
32540818
615248247
60004542
77787586
196368077
105201682
26383558
164549947
126659428
52412052
64846080
30928324
450277617
100499300
104335680
452727423
316132336
490502709
28456760
33398156
173080492
673311728
24758942
91402836
805380
599390711
548932257
152781452
581102582
604603011
7993180
401573802
477457673
16601222
83258608
107105711
86975844
446004699
508695148
697482339
46060810
669203311
79382758
115223032
533072871
134221340
662048733
467661387
12375140
156926130
303100
144873140
605957204
124568906
534184321
78215388
531770103
126025516
452909815
147400130
16951084
125150355
207634518
383340
107351092
2230818
9827370
11803580
147043338
97965384
60907512
198152874
67317644
58707872
142125307
20749362
34287580
282353917
156288754
517679205
111171886
108681270
158822668
166879932
679892254
12981342
607409520
409182383
142320172
58967672
421013285
11697928
159465242
101860652
146246616
384062804
225422601
279568928
630441912
61990012
21740064
127577388
119684666
56328106
10494190
340664219
117585480
366500166
29812918
416768921
114835066
23446084
165674462
156817014
118860234
81778112
123503724
236974935
7690080
280356561
103547622
8961370
81959227
138518024
132759532
148643706
129740658
89457800
41034062
186149130
19278097
155990848
388171162
173098649
157676364
696077420
132650418
80108466
132238700
120860694
150148814
149916724
127104552
555269439
142502032
286877986
83927524
418058910
61972692
51669026
153082820
696021681
29994776
23149157
55103580
105340242
33334074
387708790
123178110
568265587
134516297
232009670
423563007
453275978
136720618
512550169
40019594
110754474
11027646
53525730
50908678
158318852
117621852
449879991
170842748
646342961
603639500
105445894
63060390
140596832
42117046
98563109
613144398
86894440
543951883
137394364
30308270
484776131
159756216
43773618
9564106
142198932
149009156
41535094
196659342
10695102
99853266
22884916
53492822
35669264
157366772
254224782
351836057
612006181
452180032
32341638
216179957
59244794
180770618
305317614
102246888
44715044
152481880
97844840
132130816
642927822
76641002
357870300
664472800
96368480
56011232
37875376
1371746
73913735
618857579
521726740
427070011
129136850
39082582
169733661
393635566
165244924
539732704
41266634
23719742
87336102
127108018
138289810
3304658
516699013
76644464
38841834
214674783
119986032
117519666
355749020
617734400
38401906
28886296
339190391
359056602
494953898
675262012
65351824
42158003
197753926
407822181
13974593
37321136
102593288
628798219
92356098
410662445
2779618
454008513
80924238
216699221
620534632
106651366
4008919
56232846
83655600
135141032
190362756
28145002
88475926
115311364
434007549
538791406
297601880
107855104
638559976
424377470
63984399
424858038
185334525
166670360
66751447
212624661
99546702
16705142
86092526
75795786
124246752
406136780
33435811
91385518
155455662
115442241
652154865
45111674
92693178
56451078
287922272
87949230
128678224
593293947
83575928
155488568
166270268
591267091
46083326
154975898
554833823
168319226
60718726
118402984
80619406
294433122
143227742
40580762
143463144
604124298
400075491
523365723
39427248
73331108
29577408
246971038
41522970
91726722
46081594
282224256
530238700
124369726
494541634
82089941
94738670
426777134
9345874
40440470
41008566
97395558
53804582
657679847
97237944
459643746
138752254
65412444
31001070
673710532
6127818
87989066
146012798
110180622
127593597
89912006
130786784
332031200
293724993
75768074
406408001
487836387
208807615
343015184
213036
286016075
128079668
146998304
294610768
229176055
54241046
73760091
47728726
414860243
27848830
465908
301723917
676241587
162870352
417976554
696639083
405038664
18700406
26239802
360398642
340186837
112001512
468175413
463749568
456823398
136164646
145863846
154170516
557822261
645044724
624378207
258010030
97452712
74210431
651225289
83702366
313052355
4501470
597937558
411212056
400815070
140757908
131293307
377017901
149608430
71503826
42915498
551586445
114502520
519084724
86892710
93482992
123365164
108246536
101681375
20579626
70740076
376939385
555641336
699838012
132641758
384101345
245302402
146430208
642899216
127521324
27795136
625699529
673044189
153089748
132056340
53156505
212582301
51594548
481186541
195492827
135818246
237075524
113239272
870431
35987498
119681200
150235412
139147148
682386845
688890161
126550314
50738940
123538366
681201223
169109018
60767222
54577052
279402285
49486706
282962152
52992272
604006930
153595494
544403638
228476834
693052678
168506282
57582072
168424876
297614896
142384042
34054584
297560314
597235091
99704312
52618162
126172110
441990627
62992842
328036223
407708615
13587542
203904450
147843520
105285149
38621868
37561886
87277214
613659636
110615912
122270540
490434399
674327004
2499278
622916814
442722025
151789016
79228610
8339580
125220138
174474752
73107722
484362362
151496308
117575090
6576406
421474603
91868746
137694002
71702749
132392348
88809997
111939162
94827002
39933240
140711144
518129454
10736670
622801109
372528475
385952071
681487958
538129966
108547906
165613840
68136882
107999556
78298482
147026540
160727146
207468923
95366784
333898160
538527805
572857411
93741425
14739320
36765537
644763563
112844996
443163722
229259567
186088539
48661621
582264428
123188502
163724230
168045570
103629156
50655806
560954951
591533002
278284129
60978925
108543035
171137188
87004657
109154047
171144683
23296270
698381081
135615600
77311284
92952978
6517518
104218560
26612033
100156366
64137694
540307761
50738280
15731758
125441834
280825896
339253212
42364722
60926564
112025760
84195984
384326338
373487910
57230478
97975776
593432481
525710830
119488950
86217228
29504622
40199722
13062744
76330972
89983664
170787326
460578339
209362136
331593977
116415162
14893470
304730435
169466430
515489762
147630484
221177489
583671820
562364945
533492945
526655836
123609376
115830966
697362416
686353840
148505146
571335212
60652908
172683864
195097954
86690064
353382618
7432012
37445842
64116908
149664132
401456645
110989234
478462790
30213008
45049198
255758927
120886674
64905910
36611018
90221612
407487648
144975330
166071090
266432779
409875170
31936348
136725812
144363932
48050120
630182481
130783320
199256300
289105284
364934422
566022613
276054663
167543290
87072838
31901710
640128581
683807850
7160945
110532776
197999455
67300324
69008076
133450600
143504860
122711743
671265714
468661645
20271328
229879877
568372096
86331540
264867486
16911248
324555518
106632081
237865814
228409699
63890016
160284478
486742107
44219112
432215009
2769468
349944518
502756401
502444694
301981828
27328827
75926413
122298254
139483158
39995344
321332607
657440733
536614739
56371404
94047602
7393908
407153637
104051810
119837082
274164308
463466420
54293004
41368822
135201929
634551422
44902737
16743244
246034257
97468302
34193146
114734610
320355782
99891370
32868164
384014819
70809358
143882436
36836178
452853633
157991308
161254396
556897673
153708074
18171919
219579080
655397063
122034990
72735342
139441590
65455746
111879276
84112214
256626260
152166592
91544862
75914468
84057426
47650784
152805700
6824080
418194883
108833684
93909052
133249690
472331902
4875582
213274510
556558329
102629193
86302096
88589350
459928353
127980946
117197512
649717290
601146117
28271438
40729714
86575754
648969750
419340485
926620
130646494
166007004
114641082
10863106
3860630
24205906
398400669
315118623
28181372
167946846
645633750
78627259
644048084
146504686
328363136
150006790
468268074
158389504
419149295
137607400
394209256
43985872
322154
25960948
31894780
137609132
40913304
398837595
546582801
24466234
640353283
85666454
70423304
107468868
485459793
558458900
58731532
5038388
81511384
555238474
67616049
28605712
114317196
131514224
278801821
578535291
648205553
45246768
147571598
48392080
89984328
96181426
10301938
79296158
78106274
65932044
123508920
60800128
508279269
301113607
41800090
79296156
141999754
88452941
377470513
90084784
57784716
515995157
75236350
113832238
127816404
145375420
139398288
30663328
61517176
163746744
311431288
22073154
337375755
97565294
34558762
591004598
100856092
384049952
93379050
399066715
5275672
110929404
113132144
157842358
112988752
132657344
131257890
103795298
73991042
45250232
92537146
604054182
122377926
36645658
120836446
39964170
133734727
599175197
78431890
66098316
320215473
582367485
84694800
162504902
650099380
108863128
99402944
33706454
95367384
153126120
366101439
137725178
653071161
116134064
80214118
600346264
50622517
31951936
44515866
318678418
646796878
159371712
285671131
48494331
53136030
654254710
412745613
114887024
578216675
3295998
694052785
163209826
68008714
10868300
96015152
133530272
149092294
453477763
118487854
439890179
509034486
91796780
168099260
46557894
155022662
89308848
107328616
22848546
154239798
115380646
24223754
25638796
1905202
39853322
47919246
162808000
339039748
154246726
49760362
129643666
166905914
121259052
69919108
603537345
82746302
153576440
477001149
608714454
20428568
171774564
544759196
255857771
177234815
207032344
489396931
62313898
428934719
51132104
617728215
126288172
18755828
128323882
34293602
46791714
123805094
25986928
237049936
120557592
110501600
84990974
667885762
59956644
97158272
49019064
536789559
464511697
364341180
127321054
261660437
46814230
650484973
140757704
132241666
693059976
144195928
15071866
52237122
55699388
568959928
204700921
111925306
132244815
186364360
119521856
84810846
32297959
124573254
120252762
68282232
241610289
93954072
8410592
500807577
18985817
88655338
38282398
31029311
558283746
74848832
660157271
172011848
87918052
63280121
128678940
73149288
306451830
90358765
27621938
125026152
217096718
170857443
195524853
47437748
136924994
77220417
233731055
506188563
13687998
196058079
17162390
571098670
634459737
158070982
272503999
118180620
47209126
148749358
28179642
25427494
131638928
81785040
133365734
654166492
540242733
325170589
111022932
60784540
39644006
74585116
29993044
280549437
73023993
102342148
477031683
159537986
19492939
23349092
60859016
459865533
25857030
88023706
487764220
362198451
71223304
170257334
693088308
158225130
36856962
566543093
132745747
62785002
85209206
109344624
107264494
106173332
562769074
152416917
75199978
524819992
545983239
241945963
103355370
685523229
394759133
251202243
245189396
133171748
343083391
398377401
84605261
604159207
92386170
184787954
48777910
174841936
21653464
309179244
129986602
159198332
92854252
668815529
134304478
99583074
63032678
553092647
69075146
473732469
601617436
30109088
31011460
526926292
527881568
514838689
150365482
1768374
173991526
356200590
66598866
69428952
18812986
151593300
6642222
434677666
3237108
239251324
151996858
155931960
172960984
473763768
21343438
173224250
70630962
359351415
25801604
223266661
106907700
113222572
76395056
142512424
108792118
668577151
134533102
546267085
76483388
93515878
238294737
562960108
81339918
90988890
126917498
567561760
149603234
12324906
661888101
432362946
173097812
405869770
116910002
465610495
117557770
96477598
51680445
142979253
413682997
167709097
235655518
86108206
33304630
129676574
9887988
96909395
18560112
121996884
171258271
143511788
139562828
295445833
76814202
299321543
75012920
125084059
544983587
569847110
121615846
2348594
423843271
506756902
110246384
283838567
11370582
11022448
172756610
377769846
218098720
37227608
139398290
44745180
223934534
106505878
159929418
118023678
84483832
24126760
568173957
442454655
156612281
637758155
674565950
93349606
110766598
47039390
291473369
581779864
548013888
26156664
463385269
70913278
569173453
257782423
160305260
580349671
227173210
106193468
8788170
110204165
7043383
49798464
242920697
240555267
110612448
159827228
25852367
469775583
115569434
683390806
150635506
640116133
463785269
584768405
348880127
32419578
77477556
91832374
154719560
141710510
533574629
353339234
520449687
26750742
21059390
390011322
36898530
617343277
125609836
28009629
371240455
138981980
173425160
124601812
5318567
492790476
88370106
470685015
159458312
465257485
242812
311838544
75755950
67135786
310994480
568588105
153582518
69621204
41150590
165927332
72035612
573929058
44926350
30251114
140563926
112273436
106327480
641288055
167807356
20863674
108267322
66751280
35226219
149625748
4475490
22857204
434960029
20189926
613310356
145173852
32623334
194943562
95964926
13651624
154563680
336803914
609551764
96219530
295336450
31584754
36561651
320745415
130831816
81184038
657193019
419130448
14275144
156769180
32166704
62710526
38705004
375031131
109718738
577469960
132404472
183316114
83094456
104954006
403402402
152973706
386714194
486013658
36676832
164638724
537817307
167863708
520974698
75175733
153058572
609884805
427530357
329456704
445992178
575533581
28157124
76769168
152923810
268650708
114687846
114062594
62511344
117950932
158919662
527546223
95990906
114644177
416168492
163336262
187158160
40061162
45534280
162153306
115832696
373662424
80055335
219316430
662561402
104465930
175650769
159712916
94434129
656603651
78320019
39378754
52779236
131070292
585316548
582845128
405079739
104129574
600628691
95869666
480241696
218030608
12335499
100923640
398294260
164708004
539020593
38485040
645439839
47870922
110607513
108927281
95964926
427037004
65720742
116341906
126157148
677806415
17365034
81464620
168428342
4227812
426414626
543038370
623764403
143258918
55424002
522814117
91956622
596700820
478135909
170162072
172284191
550918578
151461670
8807220
72362960
638546718
17294020
148236550
383866658
333595552
141998022
143717898
60493564
606433572
91626266
358997448
697952291
52756722
66295764
122623870
35552764
76111010
16932034
19762120
54925184
66476811
159079004
466861473
146838960
40038644
415148614
338704648
101511026
80645384
522794659
120819126
697182058
92229000
392643237
139025908
9290450
8375952
14618082
382615039
209561907
119537444
168948484
153895128
436049188
533681271
677803338
691540992
154871976
561294477
346091276
100976969
124048493
296737545
151068504
67386926
116537861
65103611
23122202
113125580
314936436
296265915
186415965
54268758
672002173
461814930
125582126
224903774
92436842
409133925
379316181
566720336
277068790
112980094
68538704
62164944
698056309
526072560
71491093
250178203
53523800
29250018
167131072
106372512
101794836
61369958
522665575
38606280
504408758
201551990
31184660
126847168
25477722
154128948
71401700
110077045
58657646
645921394
38673828
330709195
443366747
144322364
455938292
358906079
26858126
656677368
28560757
40935952
39690512
119501074
159796702
46814230
60188385
126065352
78601626
59776518
536855985
656082565
258952043
565117650
26484014
19677252
291308530
237798129
33030637
50591720
95989172
380929098
36711472
85553872
81629162
78248298
62132038
71074354
106149086
97684802
6552156
252718504
111059306
604911923
532974862
77733024
114822942
89098635
110195038
414834150
78334180
141459370
103597848
19975095
145952571
463627971
419313313
408273194
674525333
35253757
111973800
122227242
606820274
596049332
307099213
191653363
141842142
126788217
114318928
96889812
114665328
676886627
399308033
21315724
118434160
5198
606973933
143497934
610817971
161713598
255143132
159749296
411405829
116147922
23537880
546212132
545869181
562009914
148749358
121000984
64404422
594970400
503298571
399204938
135383514
146412890
98265022
525833674
18383448
480044110
151056923
84563170
58318172
128836554
179844587
95720652
188067371
127011024
109114270
165151396
339460519
417378392
53023450
228521431
375433078
657691687
161413740
171007290
4920623
158930054
31235562
474371651
67703882
539552539
229986052
41630352
627878926
17378888
80375192
15582806
406368505
99870160
331309643
87168098
163100708
626112778
455330792
96834390
28470616
118078009
625062066
76188948
10120076
115287116
506577983
662454671
343494121
231239852
503301457
55563449
465158473
139017250
69053108
102030390
274141837
430772992
671448476
32147652
107974614
85416483
552926660
277608186
20023471
173392254
40703734
168191058
116353392
75757682
150699588
155930228
529933269
460660108
309517018
360177189
26930868
603201622
34873822
149099184
50323262
649359208
71387846
103935588
137622988
20214174
29734265
632633991
351029318
90048412
186568064
78296794
21847450
10636214
133580502
74029144
450114924
24585742
113144632
123756596
48218882
19739606
308431629
35029700
50075137
151998590
536423877
524882436
33252670
190525563
253684642
143454634
290037370
100336494
26253656
76415840
513248554
94025084
89028567
408420790
698900635
226314359
130916721
47039317
169429436
74292408
421721057
56248432
87807204
14325888
7229591
147062388
329632865
63391202
61115354
542254446
253993567
384021551
526949316
83662528
114329320
61408732
122765814
135390440
621289703
1259259
658830239
88099914
172966182
398868567
328061511
91496364
101903954
147968224
168430822
64759480
92238803
422370309
170546578
396331603
256282188
30384476
173815029
19982086
101974966
139945600
23815002
665342592
349292060
164676830
79971638
135877132
17003046
5691354
103229864
47395110
167401264
15108238
73694870
67064479
305175216
681109201
454874200
2627444
9647703
83477239
80678005
45288338
21733136
171479674
170323150
73693138
34254478
173617268
48130548
124077016
89741848
431135175
117088396
163722498
159373446
31054760
166178474
371875245
24131956
6924538
16237500
105272810
118590040
403584747
43299180
356938489
608506510
415977100
557479478
106717182
33687402
58151666
77429062
112966236
547514988
121889502
469683405
471416590
73826500
385458045
93268202
130888974
452642167
59857922
119682934
114029684
639889423
69697414
483082349
89192806
131452948
24615184
698499318
515499617
396259475
138414514
912766
521790874
49756896
339412250
542651530
164647384
104510677
362424409
115881194
391374034
570099013
165974096
127669184
686588504
30095234
53466842
95580420
138792088
677626406
564712083
89225714
86398104
26527312
3488250
103083760
334537070
124432078
25657848
163810828
157087204
614443009
74424040
343886151
186105037
19218988
163109370
5326367
88903562
9312966
57895564
122357142
46836746
98434758
40549586
136755258
224389955
401939426
62719184
676161273
562498209
78017942
162813198
72278092
69155298
41819422
374930316
118886214
44124434
557675392
122663704
38249490
360473392
157272530
100012608
279750293
651902754
524264894
310609351
155421020
83203548
95303300
34536080
106727572
512363944
184195867
76038264
135993176
336348176
153510626
72709362
91182872
18941152
330360399
154220744
154503062
378209245
9612600
55157274
126403092
7265742
155220108
324224746
557105747
91480486
45851236
109609620
29003205
22268324
37319404
147362024
49277438
44723706
88825622
43514108
58006412
142049980
383426598
80759696
108700322
18937690
168173736
405900556
587076076
121276374
588337045
121408004
306008010
232230414
61991744
63758384
451281313
325144978
518287221
164470720
45920516
340464058
103029752
497450951
483265172
436684061
60763756
165605533
119537444
166398436
584911512
265543572
3623346
94967292
592829710
334694515
103978888
44848408
345286705
86149682
555958191
169571460
122829843
211392278
64870822
166492096
78556370
313573627
80562667
53452984
104862208
255800031
250435772
495557081
18466584
692252243
322209040
599421750
155195860
124253682
684575155
120271812
164403172
31499886
609022110
155462588
440003607
2779862
170236550
68750008
285518514
170530990
31912100
378918128
117043366
1110214
170872192
149544344
12480792
119792050
28335522
99842651
476102806
316131919
12647066
73270528
486373196
21345168
144679158
249658312
93091536
56097748
2481956
433160731
347778172
26811360
103012993
36813662
173833896
172287238
46508067
627045988
387785796
9750906
129861898
53026912
315407
650042109
51369388
370593329
328648329
654315955
495569654
101129748
11161010
22311624
89126831
13563033
56487448
60204322
74072446
129505104
212014203
138106216
65197678
493113415
101709968
169228526
502081154
376916549
101257918
465705079
528032961
420859818
68212220
126929622
72376818
424032593
20681814
25205798
113815469
615897575
108419738
50574400
127883954
295477735
157889122
107422106
156403064
84183860
589863130
33214566
291876160
313715633
231282718
379325462
13596200
88903560
130689794
608240290
154634694
133592624
6534836
142498570
122187406
135916970
113856484
169696088
152029144
76731064
698272860
696934601
329439832
657122606
93318428
64125568
483069927
4421796
405758896
71800062
61494660
8556080
9157086
87680768
414473565
117595872
340404219
19197488
4574212
57386358
121970904
438217132
18205052
55117071
620415450
78707276
317612373
51885524
149343432
380307543
201575637
484985863
99122360
47808398
67982732
294700955
11947194
148467040
63518011
19653006
171585778
53785530
120060510
439718789
503984325
38443472
53953532
123200626
450579030
171251502
482389353
157341810
468595177
127469282
688993907
631263575
293688095
79817488
70870263
18414626
140636668
49557718
383782096
21911534
360139990
12695562
288188594
15174054
316406056
165108098
108932697
156364960
108610258
7423352
57258188
427226028
50515512
26052744
148778802
89831914
131509028
126233356
670555974
89136442
17753002
230356536
144045246
67423298
438146494
436991128
39638554
100575508
82051768
145964302
12929380
546807993
4854645
9721716
138570525
501817988
222421700
54802700
103112713
118431507
607554307
157598144
49698010
47335901
170454780
240309962
461837897
143584534
66294032
50906944
79365436
41793162
627380635
42330080
538109979
573045273
22612992
152369238
453907646
501372552
164565982
190317541
325970529
41819142
41022420
10890207
137238033
387678754
18504688
92073950
311158890
34347292
451600538
252929556
406826888
75984574
103189098
4672938
63479534
110716370
120441548
321352545
67638064
71309904
123418858
127379940
148325018
168964460
149734205
359332098
28972898
23288472
465066266
402994172
172597266
65152288
393936799
42277266
472493803
134809394
112834606
16572519
24248
37204359
82668362
6796370
407330039
121830614
173785418
312249628
151326572
630724454
361540229
273091629
74349566
357997902
103549354
153515822
71271802
355054311
49081486
106605116
512486109
43093727
355487842
87537014
133093810
28157126
325541015
293198096
158150652
234719250
49071024
153576461
528598581
463116987
533383646
493308660
116426856
295114728
300562051
543974803
15844336
510378670
28408266
78367552
621342118
6990352
597914303
433088343
116231793
13249802
487432202
685737552
148023480
96262830
147039872
443576518
295924767
643745951
81637820
417813188
436852671
421272225
117176728
161154289
216576832
13733030
125899080
51249880
205793595
112888298
33029240
23418374
89331995
130629172
654696196
262651272
163150570
72409637
51014328
74447575
36025600
569564151
150211164
74722676
64936994
354526863
475608066
120100344
133932098
158072712
23650460
234054438
31259136
5876969
287932966
485084603
91160356
696481700
246004150
77384028
98200938
534711794
57731024
55350249
1825530
167063526
65949364
141468028
322508130
96817070
180628290
661331108
173582774
61492928
106247808
41858978
160636074
581050546
30826109
13765936
2890708
265478561
547930776
101529943
276366942
11048442
36643924
78277740
17775518
350097224
138539218
134675126
500632850
508296592
18499492
117152482
42220966
134329493
342815095
586671261
172311484
460821080
488997377
136367290
114150926
156184832
356548566
145624830
304055655
63675248
63498584
119980302
167536362
131396450
159191586
371675409
157087204
243772772
96844780
672955045
663290621
80504993
40639650
156603976
553413380
453036266
117834888
104643976
117365516
685077892
656416156
39226338
141816160
36496706
9375318
79732622
446269394
154345450
83208744
251500641
185178646
275940753
158881429
39087776
658430850
563137663
99697560
634759929
19845258
50091172
72870438
437861427
10478602
322665553
147147256
9541590
21024750
645845595
254822010
174701644
154168786
292942886
21982546
170761346
386148246
127880973
150817364
76228786
9551982
121395880
16230574
504114351
226307201
518544821
141222084
29930694
72309270
563589775
592310200
104183473
37433718
427078452
73985844
115152022
21047264
117166336
26535972
135218974
335964209
95109316
384238661
152109438
437254559
174880042
685872264
90337658
117058952
32970354
516700634
90079586
7170480
425042161
219970380
145851720
292678235
377431569
79155864
62867295
45544672
10315303
174611580
110908622
699972132
138546144
82671826
251802171
85178028
401704171
37963710
144741510
37044018
244520811
598914926
345073850
686316899
65519828
290401718
147994206
24045356
671618271
19236225
67260490
133003746
170612392
140077234
25048186
219819328
34497978
24649824
157655300
89862120
38791606
522232133
171156242
174849392
325909569
127809478
58067034
212097387
42521911
47236838
168514942
85902006
332638468
478055070
98377646
100390184
74881288
24745086
51665560
279803020
61678254
48333192
163081656
34972546
646497026
43291342
157106258
525299541
603166844
412563169
569547194
168156416
139067478
295891634
73049954
464194356
108762674
130980768
99953720
515561463
80756232
193226557
84074744
3725534
27419294
237961026
666250369
6937041
297886797
688063904
136330918
647987205
16576974
165082211
89887338
164417694
31432420
118269622
233080539
111488840
551429983
165482210
445381815
132993133
48710768
360153016
88763268
137435934
233481258
31498152
511303420
92067924
23492848
695575892
123414603
658318959
25926013
610419671
221973003
547056258
113508352
21371150
180841788
646402976
60102132
126862074
300459469
231373766
134290622
252072395
377207865
12702488
51731376
88726896
358334724
160589308
197683054
122327698
47966008
114869706
169221598
58380526
311734216
166278928
169453686
22656292
14353086
26002518
142891732
479662740
488976023
676718139
63067318
599723120
130443848
176699147
209630085
133443674
98672040
475833436
157239622
18078616
53504946
263561643
23236512
689786091
8055173
151430494
122855956
653286169
89697233
70556486
401002740
463401803
139576684
280977493
154423390
191947458
148632079
69650648
48516784
50932926
28312572
168636120
591965406
491260677
225473404
15376696
624021793
125255835
6046414
54816068
42210572
32437884
67341892
134552154
396819033
96160642
51133838
129124421
10348700
102802862
11084802
654204120
620534711
242958086
61018360
76796880
152395216
138755718
1969286
655205532
95168206
470931629
91337020
165535902
154901153
62317360
618303451
426904029
581944725
50700836
529651846
526067223
412337207
116669254
427996778
48416328
35736143
617989549
458803566
645714962
487181515
164259416
14599030
149315720
165186036
296272841
170433996
264051151
279002408
156669627
31437534
130450776
129448891
554473192
193734766
46999552
288793838
75404352
138324068
260292519
57525084
107045479
73965062
70932330
467901866
29153024
40248218
156612636
98131433
57173322
675679763
321558138
9917432
174776122
498933564
102681620
164541734
261234878
127366086
262290966
374397631
47806666
510997905
657088696
94061456
12226188
298819851
222479261
60457192
89532276
250040395
143404404
283422583
272787696
677329351
55910729
159640174
384819577
366972734
339956265
522005471
437833403
165977560
255607120
500256881
110444446
120976738
165664068
529207513
127497716
339209756
121880840
62440334
674849946
52598799
661998351
84771010
102969134
341279981
609097755
303689297
125928526
98897200
173561988
1392530
33157410
255658119
411926730
273896252
544894061
48312408
69748000
652451411
294388122
134583330
7140051
11872860
504288197
171589240
22318552
268628723
27762228
89764364
105604461
664595232
562108080
291189414
482578076
306875635
45754244
146819908
112682188
648249911
477220377
567102529
107238514
93358050
672319107
39756330
649988607
553165700
115605804
552190263
129766636
85415312
31622856
91413230
135727784
125857512
139311690
116533735
164619674
72489498
129513764
75968986
172105355
85157244
325585142
646147920
52857176
43131938
21253374
141694920
123746206
10118346
137801386
193023344
99335050
378454132
596467103
632617279
58841236
43440191
148796122
666838270
11543477
164041186
108185918
10795556
442530880
114220204
58505230
61382080
630702635
37485678
172952326
609113241
104553914
591401280
34222588
88631638
548139180
82233630
158578975
67050585
43546217
91657440
296408821
101361836
422821918
31108452
557340497
132045950
162588036
696960198
403831122
133047046
122216850
133289524
371273571
439935082
119788352
53413078
3095086
418811948
266847891
42402826
9387442
63029214
9456720
664063284
159139626
498002001
72232877
87220058
47636928
45503045
78521574
125150858
108630575
381183013
424091422
56307320
38940558
355994781
167766718
5441760
151574250
12260830
342687586
121078926
121208850
127201544
37714302
82682218
80144836
126768546
308768369
49064096
89173754
431851081
32005628
138065411
224927520
538145195
39070782
598553469
119185848
665483794
681057688
6512320
589856629
80674500
5719066
546380621
9889720
93482970
128213032
471695378
72066788
8213146
148602138
679891315
52076046
385128738
513615550
19642612
8206216
170414946
48870114
53791473
451761968
87826258
409692998
544509096
72356034
7000639
181684691
111008728
677405217
63618092
447002818
43739385
232145774
289636601
91215782
104663030
113932694
644550089
425815798
50031608
404630078
45710944
23787290
639367370
170184590
110565686
159664422
51831834
84228894
621917707
88799291
70066328
393010122
277788182
147933490
56298660
673224564
80724151
99069327
160513102
50996535
186421009
55049888
250530686
179083098
154930866
167987801
187312951
152305938
100982528
119719306
296289154
87521424
62978528
592608402
528888088
2061082
48433650
51647917
78158232
386033677
517127090
174135280
29007536
48023166
11968122
578679050
172219688
9590086
203786609
151162032
346751121
139744688
149052456
82853686
94717858
22665772
249215983
501199246
106724108
61089374
11680608
342666329
46488614
67741984
547673259
665502785
55243874
76611556
6858720
636554481
141211472
29424948
505217625
67253562
84473104
324224450
236829701
91205390
89921976
52153984
76450482
132873846
20702596
161167798
27945822
86887687
626753587
349703936
68556026
122753770
135273685
156886292
155925034
128869462
11503495
14650988
44697724
120952488
219810155
143158460
144419356
176293433
23981272
98798478
136204482
646120309
166677288
446689567
107460210
110503334
142966210
149951364
346781136
163949390
614061176
404133798
168097528
24847274
102387180
697073523
78276015
696963492
32403990
134886430
46559626
618965094
6730554
343932568
19327739
460638594
240896719
31659935
403802275
500126388
450938192
547883100
159187489
574432524
679396885
506239187
378613048
115226496
497607146
481958945
116799152
21388470
96124268
112148732
61575546
324333567
587498382
8258176
41879760
483228175
431480543
604520028
91491170
8412324
612187126
209114488
214755873
105432036
603032448
8843592
613063118
127694026
120344556
322791380
86409482
31333614
93626724
137255804
155128314
3176490
305282238
43966820
4487614
341208835
94103026
149156376
466236319
684622922
244265664
393495178
140451344
150548904
138853836
7428548
90725626
131034462
470784417
39792702
296176157
364786506
507080120
29143549
167745934
32918138
143369764
388913737
135227632
641960300
134020430
164198796
362598997
39822144
250129268
123077652
133176944
57268582
611914831
51592818
12621518
549830634
114230598
483663583
331075914
522945736
287568208
80586498
335524939
107597038
100911518
123039548
99543236
368844344
39846392
591152865
398547009
136746524
211296171
132899824
175704916
50378684
154728220
90564550
143915346
139063792
165800829
432340474
125871368
61014896
71692299
298167061
136080340
31990040
491561918
659477
82313300
12938752
83229530
275958191
381655917
124761156
162219120
123218555
111376260
127740196
486909786
259003054
109193942
79922194
118267890
422152989
11665022
189200352
326812475
319780275
5123256
647431267
316133664
536451177
480782499
93851886
477036062
419808627
309843768
197618472
122384854
625087804
492684615
86964771
32192691
179379289
3200738
124160152
277651921
318102251
63415402
30531698
426203203
72447828
484603754
677791296
313297078
133201192
111708804
324223217
62097398
115440752
237399061
60315170
612582672
122409102
85787021
42049498
477857552
426294100
159668389
204639101
96080968
321393651
137543316
66543442
154303922
162816660
159704258
36184944
159643636
301471738
91941488
108371242
63140060
501270153
145420454
485816943
609629250
399498302
346754575
110563047
252575508
52162646
109907524
72501522
14917716
17863848
238170225
104633584
53293252
127679576
100206592
341909651
639515909
3834648
49193996
441190216
157142630
113567240
146487364
25827584
665084857
119275914
68081456
102920636
510371287
407778294
281702149
120521222
128443390
382083839
286500520
81180572
490496984
421366598
104531398
36283670
92254980
136767380
572829057
328286122
297113485
97922086
5962176
192766884
72607174
593199521
614388397
334369328
56932574
69128976
115732242
214556483
432413974
110059942
686878417
106396762
159936344
50700838
28541630
92182236
152836876
67537174
600277287
325990220
540782488
220084404
134540030
75844535
123814695
159557038
322677034
189884414
19372422
526542665
4870384
128432998
9732108
302208513
116359226
542210769
539859216
494446765
536062113
39125880
507707814
65166500
42815837
361409901
624046561
147783959
135986250
195428311
48741946
27440076
29780010
55524456
514465272
10717576
128064080
38337822
74981746
170631446
86409480
157594682
617027365
44926348
116979280
88655886
455892902
187815538
424857633
46462634
83425244
682219193
26984562
297724303
162560326
230538867
56946428
32033342
645155551
88945237
130669010
412957984
7600018
121759602
309579940
89748776
88101644
117653028
100947890
147881626
8185434
17322
78714204
6669932
29007536
68595860
25418834
646035600
699285054
13847805
454707377
73080010
84689606
326550263
85967820
663963598
668035294
92708764
20837936
107337236
5926904
499704292
62448994
399545736
107600502
12501578
215313281
124128976
155893858
390461404
392967015
99218597
47326902
103242790
618163413
344950229
467686708
90550694
64116910
685600219
541867485
175027260
438574894
95861006
481234912
81090510
27748374
424303087
665436174
56716072
99344056
40682343
557780775
597030879
36664708
339445081
81551222
465871031
47340158
603312629
687079092
132995086
69399510
143246595
687873104
11930016
190651778
35622044
169327250
19282356
158916196
41820874
37742012
143526435
22476468
45374934
51220263
431262714
123680390
16027930
175846859
87760442
62697379
164181476
564577834
96959092
457358096
72430510
136691383
364115981
111720930
38199262
128694461
425724992
137579285
165114798
141883710
133712134
463943406
165899620
618003295
85872562
146780539
698785415
665921929
51859544
113094404
480466807
543595644
256878353
36697618
75828560
274602822
517400454
43509572
94880694
147219823
330535574
680658257
472585245
287268757
85249040
197153557
101755805
40927160
479118107
688528440
674742241
414730562
488206560
311239043
591548254
41287418
468403115
32485151
104491560
101110696
135021524
162550420
138175496
34657320
107091686
122345018
676471774
33048294
97688266
173721334
625317420
24675806
73038442
481912293
23915456
94704028
196442216
22481362
141689724
535906756
139945807
638292812
40047599
29674358
166964800
17685452
27353476
169897076
169835474
684320387
496678543
282779621
642992241
246449688
46455706
69626402
457951033
492878493
112361770
333919985
76124866
161101980
150477892
44434460
25734056
562856715
23918922
130632638
104368148
93450062
268409458
484347323
70608446
87642666
525906777
316909968
6640685
135560766
15574144
135839028
233391864
534673838
315853823
55843146
648549083
229036131
268863564
100133850
433570785
160222124
68588932
135948144
85271556
63116345
327932104
22386593
244757513
102335352
245937476
555621933
441494325
111043716
98619906
696963848
154833872
78558326
147291489
11092637
138755635
238864357
647291446
151993392
596724216
69900994
7868476
153404974
101137383
170972650
386087972
589879762
173804470
565286892
138069844
119031700
45017853
44514134
45641666
108489018
292686204
143175780
61631490
128869460
66077534
496438900
125108622
111989388
377981546
355222624
84608200
670730452
115262868
171260162
168686827
181822632
159664422
18345105
648346787
97558366
150746352
95534022
99406410
23395856
105286550
9094732
171346762
43833456
52256172
504216066
7274400
58252356
620875678
41832998
592808315
115460318
53891180
524396572
58816988
126229928
422339827
152836876
161396422
464082345
161221490
222944382
602998530
6805030
262078678
522816924
92052338
347450173
108594670
10546148
85373744
496795977
167349304
454173791
507011908
164006544
425792834
255828597
53030378
64373244
341119291
582753041
147850448
127329357
402571412
151394120
147550814
110527580
27563048
291025240
558011382
592047284
364071526
14808602
72920664
551339791
630923412
190531935
449963669
58482712
79786312
99034030
56539410
23530952
416056142
147140328
502260328
29066478
153145174
165071524
400001976
218012946
650952236
67348820
92014232
126278388
671911522
80891330
122719130
675291433
157587754
69545771
225616599
423028287
187578976
659920433
271200101
137285248
523572070
616885597
350660526
45057980
404077581
169687504
125131806
19183632
410987071
96564196
13248070
487964422
97769670
46014892
488057373
148198582
170364703
250262903
67461402
60936958
277842688
520245858
166819309
104976520
114698236
33030974
446336410
288534008
313715037
31401162
381241215
410817789
105813076
11638884
54194282
409175154
15284900
457636813
161888310
698250375
14941964
131399914
58735584
103945982
60725652
406728905
43788424
131973378
530057378
104803320
20460116
163958050
44947134
324345629
32908
43064450
414512025
56132390
530575276
16573510
102213980
673446133
84936290
21173700
95244414
73521376
64118642
3211128
2305292
560189320
138544414
239870127
50501656
362496434
23392789
586291469
60833039
85753052
92901016
143094376
56456274
173064906
171436826
485574529
630667894
596187501
163116298
40875200
347888173
45314318
127357424
7825176
68270246
124620864
304983053
141362376
63675678
18712528
24719106
535398091
121194968
4808032
172063810
97440588
212403209
425178670
429567983
107614132
35374370
163935116
121683392
425279178
166897252
324405742
59999944
559551798
67063040
79576742
140328372
130278382
287912304
70071524
329849368
368182427
342923831
110172522
83504916
423365982
38692882
109041526
75546376
346400965
31002802
109777381
453278325
402290711
16350082
279354421
96139858
8710228
349509212
102667766
1721610
329385621
130930540
84935550
136786432
299038264
446087898
303955548
266623416
56849438
151718004
115261138
100218718
136355164
156711360
625075842
360886793
586150742
31207178
148307508
41446762
291499977
65240976
28191497
34788822
696083413
51123444
20574430
693370869
106781266
663354451
172030902
87336100
69768426
389907086
110343988
174152600
200962386
152400412
543490442
146276062
445496000
392678381
529043495
47410038
118486120
291987397
686342213
456432971
27046912
127192884
11756816
110252194
688046713
52994006
15177518
77316480
674929459
335208564
50941674
72333516
127478666
165506456
105691836
591400994
395443292
545174368
579348833
154329860
335283130
239701230
8916274
67996588
35935536
79506941
696028208
56953356
172595534
29049106
48364370
260278974
149696762
171816132
155109262
68394950
78158232
86849408
35046014
308717700
64579354
196705380
5937846
58015074
139015516
697346759
43822096
342044874
166580296
163381292
208925124
19291016
137941676
100094014
611636183
109103878
21410262
50394274
254476631
409485145
402697621
46473026
78495972
281229287
334852062
94459816
22670150
341696593
58562386
555148388
503063219
69389116
585834009
282727874
171334638
604502353
149724472
63637146
109469330
227741784
19659934
333648475
124555050
680494457
47242032
61437504
15106985
151922380
434685427
106651366
530433412
36081071
15310880
391241193
19935320
106119640
102340418
115768614
78604684
28501792
627607846
152424660
56629253
261788873
40336550
87724070
273518819
321566584
21204876
114634154
522723233
54712150
117384570
518129678
40094791
134498460
297825256
272183888
30571532
22522930
471582539
63325386
162430426
669653966
113338618
127726342
121627968
64539516
371395839
139801846
526050515
471419276
366375867
358064120
22446722
527573213
412289156
325776474
165601173
108106246
134226538
182569962
672196288
55114449
405500424
75236350
267668342
152909622
535631765
48195962
418733372
102002676
58771958
27927816
523324841
119509732
131521154
60032852
125550948
170047762
51729646
47711404
476505756
226694268
274607688
519478245
24188874
564266842
151042526
442157628
73726046
273932618
132872114
269224628
146752362
77708903
84525066
83631352
16363014
503380595
462603756
282067268
22585280
28683654
47841306
125782895
56639893
145453360
167195156
107991932
74514104
90318604
57223550
287135481
197571497
36138182
525090665
101574874
495982962
661437109
150436326
514638508
414652466
127246468
35979536
132000918
6486340
131074298
305873184
35037673
71254482
174460896
524827685
38032990
142263018
609945251
628457093
399229002
370572311
298730556
420753220
102622732
39127614
101441510
194057404
108532318
64430400
13656822
164348438
942210
60221642
19810616
695473466
595904790
377482270
185789086
496432237
67140980
125268632
285273018
111663427
670501042
1801514
36417034
139980242
7364466
523207420
78975738
234460749
480357222
78009280
267273338
167126637
17730486
366095590
47005505
160970348
514498615
55837404
149538182
272245690
122613476
51573628
78979202
146468312
608967120
87478719
142694284
378087620
6477680
361821179
135567104
169025882
36751643
12749252
171364080
48840670
23473798
302104897
18781810
4484150
97837218
15551630
72383746
296777927
486622323
239231137
468612975
47843169
78750576
643384808
18691746
114767516
223864755
2055884
460413927
161429330
282717741
105385272
563010508
143175782
70918472
106949270
147072458
147766153
74387670
641953196
315225166
164112196
207131341
25450010
35480492
341483977
114505097
70043814
458226166
65414563
60836724
666346568
571294630
130521790
4638298
28453296
455584448
98497110
196106837
9649017
16611614
3521156
19961300
67445298
10563468
124002542
515282441
228226324
647110393
125528432
81984220
61051268
50609042
86057884
50915604
321272036
97812970
75062366
548443330
265342187
86263992
141375618
170151680
87552048
515825972
668085940
103855918
463732580
300833808
27654846
281082071
623969351
159226224
105253642
11074410
52538490
121039090
175004746
36555592
117670348
149594572
163421128
580111962
699318592
30231829
103431578
556055836
34385293
93363684
241019823
69224576
136814146
477678856
621117
403861849
71897054
462530684
157532840
147071050
455359048
118449750
48048881
39928897
9863742
20721841
32213470
696895948
149890744
5587432
56118532
529732957
426318721
601873889
38011035
122528610
23567326
125857243
124038606
440099966
242703683
265205645
148619456
33363516
558396531
12969540
186946823
61662664
52086438
478396013
85716682
130178852
210127571
628718
7537666
86527258
250200927
32542497
81055870
132177582
65434962
534249759
66177990
322153630
151184550
562971930
65942436
163377830
211655476
15856462
152895764
132640024
92299407
655478771
150171330
59353910
201217354
3334003
98445150
126690606
238778554
167377018
291107521
567499874
190663588
116915198
18575702
574091538
237566132
113215646
504908698
507306692
126262800
643332299
364359036
117750022
320766471
104628100
126360436
291870159
48017970
46641618
328076013
677035528
496297514
5102472
209686067
2080134
69998782
57240868
138639329
71952476
88938200
173342080
47565916
89317510
655585989
125466080
204834466
157812914
2551543
152403876
33764862
69331960
131829448
405959395
45768102
111679362
94407858
462194836
153259484
72086157
61886092
250155895
26018018
523361461
311234064
361069120
96882884
19812348
77856864
82344763
397116309
144542328
95277322
54201210
21129503
75286578
111984194
315193737
114847188
93055166
37716034
80988322
61815080
664736330
42596810
154989754
203592029
29890856
200400713
24828220
135451060
622476465
55621448
43069927
99484328
66117370
642550211
634867464
219572646
159129234
629346914
174670470
99780520
281580002
401571172
11650271
67717736
322951960
209331056
449798784
456226274
600344649
169826066
662947769
155878270
532696117
133092076
19919734
81166000
577964616
661297677
89565186
460746033
97244872
471890012
164042935
139755082
14644062
156288752
2348594
56932574
141391820
27355208
155523208
403619038
61640150
108497676
661574592
149212188
539679752
585172936
56409224
219666816
171871558
108383366
34648662
320060887
356090543
669995637
93839762
10452622
649757698
172689062
43507840
92698374
58600490
52457693
48759264
337834212
191043843
116426772
151598464
112519382
289076960
118427234
207914315
72748424
173707476
133464456
73842088
103631091
35680932
593052298
52412054
606781306
285002356
46396818
49065828
179536936
117039577
159309362
622609337
49067560
316383482
131834646
625195256
47919244
173082226
552195489
166003542
262958976
92071088
256711198
603909100
410649480
227334844
82586958
10307728
71901262
97563562
22839884
133945954
13956458
173056246
177754348
325727626
155777812
482879222
101179978
431612995
144718992
33221492
256521822
440708350
631172793
461226877
80009740
263329298
145569404
81069726
130906292
524527769
127153050
418454283
134562546
629120912
17235132
256470172
449613778
34676374
32478464
15186178
17056977
130572124
117505810
437823778
89547866
14553767
13466300
28034154
6844864
585232743
71148830
399625120
462002631
106233952
154442440
134176308
387720764
243460401
294574095
99735223
457251799
103183902
512361472
691452785
167409924
459950773
67381730
151529216
410107737
60950814
620301953
134669928
36808466
315931436
208919258
309590582
21840520
53702394
527363504
285814215
24086924
615168675
671374894
81724422
454157174
122222044
71057034
619598964
333950199
423446756
161370812
652176964
80771820
372370798
73372718
63883088
5644588
327278626
664977296
162568984
105920462
649537840
80903454
105050998
36997252
123498528
46933738
17403138
171743388
170763076
555436502
204234193
122272272
17720094
579642002
29412826
491292744
445593778
158171436
432711844
80094610
361415884
124747300
11649434
478455950
139273849
61498124
105260568
239286309
65583912
206517059
145379464
164266344
44515866
24805706
69643722
63808612
111036788
329193787
345599119
53259002
62535592
117959592
572508809
281001591
373853630
34480656
607689035
138760914
542338372
384208342
696263280
93680418
83735274
29175542
131187446
113510086
136252978
96833067
582503022
51675952
698992617
192929717
41490744
121569410
513745901
649675867
127350496
351659509
97497744
283931772
587312982
63266498
626929257
612484389
23963952
89042122
500817401
584465556
163668804
93228917
630450382
16623738
144379520
631847687
248872667
266612733
526953921
436546481
168007464
99295562
133472195
125654679
167788243
427771391
62791928
30879830
512758122
158211186
103729482
516845248
131399912
95634114
3037928
39782308
164738020
40766086
72769980
42378576
449137268
173717870
45807938
90746824
156945200
111493066
304558770
16429754
629545614
243491253
108769600
682021802
150966318
378511675
120855498
359104304
620605667
90588798
23051188
1260057
238576999
61776976
112797031
152107704
76970082
100065628
573017314
37272640
69797053
34038996
313291925
25197138
132361174
110179448
40710662
487757643
22626850
536699495
671463586
18347076
671544303
64114695
126023784
360203523
531595393
377742744
4587003
139829558
673453900
37170454
8705034
32759048
229693447
561770949
346540745
534738173
267292984
82618134
55041228
160255034
83937498
19727228
122055628
171151046
162624408
97160006
291314622
525155759
11697930
427680088
15766398
327688756
19251182
155422754
683578959
492396254
67361798
35813042
475104160
529183042
560243674
441066185
98256362
8279340
98637400
358039754
611937238
299561456
93427546
541410024
8557814
167136268
117892046
79988958
37225876
282182554
172489880
618715508
154548092
461296074
23442620
300108324
81500462
103850720
69248983
102548562
130656886
527351093
56409508
509341963
129181222
23477260
631203279
66632579
53988172
253999539
272753047
157381646
635906889
627284961
363130058
229496163
45719606
315031882
22791390
675925192
95384704
22903968
28548556
391156284
182800266
217428886
411313809
87190614
163154402
490832350
195605772
62123378
114947644
423950797
114916468
107323382
555418138
2443854
106419278
467951173
160128596
194995700
204719394
74287214
95559036
89655250
30393970
7933152
550702030
44269922
663023286
515833863
110361308
352841598
150488284
406596517
240285032
266396427
91406302
116116744
608294664
340748589
240733924
135444134
113700604
622059745
121214022
73033244
549806761
382673669
127317588
541809870
51533930
450893693
198052319
147635396
103456627
340629735
682145094
67705614
422608
431275769
488421528
44422338
48415378
66661216
383625585
58226376
83421780
101803496
163705258
400351028
86759344
31125772
34291870
677934625
670318224
298973618
94138204
125209744
67927310
364575022
155573426
413987905
25628814
170062532
663960156
157509814
170463442
141161464
130279310
515416704
639541520
698938273
49330826
5277404
136354205
41477938
126515925
66789384
6702840
232728617
117119498
358595122
159705988
118060048
36443014
560637177
122993725
80428884
6756532
152249730
3706480
79353312
34967350
80186404
317450130
658037570
142941960
684509730
39926064
167635084
172875160
119909824
347292889
549541695
139876320
149917340
22458846
91771752
135918702
121906822
22469238
398969395
66933863
389862596
129475660
384145069
650539522
17498398
53707590
78315846
52060278
679852771
143537436
173080494
698964470
93555714
698152717
64477142
644926246
22086870
268997414
75785394
76812468
550802300
57196168
192181272
295431270
102709332
522842348
631290506
74192049
58065300
383341327
96489720
529186852
172093254
301022470
677182971
161037896
146977520
50251759
4080203
133485240
107200410
529299825
135902698
168005084
446527626
153228310
119290624
695351923
237442432
237458513
78357412
34175826
579528096
160011472
112110628
68271976
137018522
146207271
562378116
572179686
127573926
6207488
289945313
163206360
406237834
533135167
550749584
562474127
73022854
449871282
55891642
648175909
105357384
29078548
376816667
216801715
132546496
27675628
129016682
57320542
445406148
118409914
16424556
123327062
513835229
149576798
83421780
71481372
507230932
329912485
695598449
109910988
121331796
53941410
351997283
116809546
161605992
175685756
200477629
298431170
144357006
146428478
54693096
399310436
170155146
126223436
108133956
470462211
122126786
249976511
112701344
130791980
500164173
96839586
56826922
652964
46268648
346096538
4646956
301986503
277010703
187755197
34872088
159662078
86213766
129207202
697457025
8523832
434885499
158611364
415997880
9875864
168385042
326613364
53929284
99274778
145148528
37121958
168040188
87166364
74680376
46438386
114145730
107628214
624002428
78740626
659525319
166106504
142037858
259210336
156337248
108456110
25545268
309545664
58073962
71957674
153637062
11992370
7249204
66365046
130552964
475358815
18664032
297335646
110887838
190689987
426681268
58862020
162631338
249039313
13111240
498530943
315755755
19943222
65318916
488637913
127544482
357259551
464601525
297708266
514764128
466313778
597604660
485565105
101328928
80681756
154348912
27675924
618245402
100585902
32942640
18009336
655259815
89407574
162894600
390962383
143200028
200551494
425611216
133047044
37224133
444458036
63728940
47519154
218578504
51752160
58924374
132468558
69676630
467293214
483925084
13258460
160984206
356889054
172631568
92280962
253290475
155064228
265146785
515681846
691877890
167493060
346702312
84213304
64974248
258352461
317591531
34719674
531148600
451941473
248852487
695332321
680283602
551144042
6231736
594338128
615162349
317801536
80399440
637628846
129917322
239565458
133092975
283473599
137984978
104420548
117951855
224187451
7937756
16750174
535830491
472601536
465386967
55174702
223273256
31699066
77046288
327032244
9429008
92738210
6181508
82929894
27982194
171743390
4430456
101689184
105561938
73443728
314951352
518519812
551919336
544322564
39357968
155140438
671503118
8090174
503023247
224921209
404972091
186805654
7168713
418625046
4797640
181478875
486625846
357388017
383589247
690685280
95738032
120761968
109148908
129726800
119729698
153031320
158867700
321951356
137967658
144317607
10540163
395183629
98219990
658372524
64563764
118642000
152253192
141388356
150496946
136909406
425677560
44252867
382894062
55065904
158031146
604963719
128668550
38090144
689690179
59637956
456965280
494269189
167053134
201960345
196826300
252213503
159304164
154745542
391483458
385549320
75411282
38265076
153120791
142489908
526213628
63041338
53646968
164129516
168150676
136036478
180880596
79046748
370955849
12863564
214892616
281967097
381383916
69008078
105165308
78811198
648638659
119161602
105468408
389739357
390697286
5381501
136216606
86217228
108959780
223068884
644435496
145119084
168646574
31039940
155086746
647828253
517516599
333330152
292154022
40317496
161029238
668663850
84395164
165089044
145437772
641159514
471983981
56182616
159465240
372101448
143499666
150446718
49640852
114639350
99942757
699843948
103651540
153242166
659686359
147348168
64995032
633223812
109121196
408544372
591576572
144083350
62242884
7564818
260517114
650027075
136090168
573053984
89435587
676528368
373686778
543737209
426907752
686006165
93384246
624960648
168166687
392938811
101853724
97921358
367687897
28444638
156041078
550687147
144008872
548938890
298397567
666823398
431315622
223884070
61702500
302297434
16183810
149085364
354282772
406246876
132297088
695344351
302713824
628184159
83480670
348327814
144878338
30737804
33015386
93794728
631880030
564475292
248338459
191097376
442387181
5802202
161853670
280510736
138487258
59229204
467974822
82429346
166552586
121301526
5805664
610025850
600133228
88157068
60642516
68180180
317382628
59383354
63430977
165930798
541207595
53572492
348644460
99551896
58534674
117912828
6614508
608361260
364059211
29366062
37187772
56585951
410691976
169613028
652850658
216036526
551816403
534683963
21547812
606547270
26601788
143395744
42972652
87175026
148913325
177220152
120578378
171332904
311874604
465654542
75385300
3422434
132790708
73178614
154482278
51570300
145110424
633939590
166274
141519988
19289284
138059544
88972842
334234701
156702700
136112684
136634018
81337950
494227940
241100932
6425722
75090862
267757498
158833062
512477909
107959330
85223060
75634710
374817829
38012206
107375340
545677732
172708114
15248528
622305178
317900784
120062242
664521155
135248418
157927224
340663844
542671182
90812224
9702735
24331138
22704788
160390128
238680141
609917280
2757344
59059470
103642290
220825415
395692407
117654762
563707458
56397384
94869683
140406312
454847396
78357412
55677238
32175654
202119224
308820649
62665492
447307513
333130616
645890887
154468420
143881830
172453508
155523210
84264187
33521128
213067767
57143876
108345260
108291570
206705849
71216378
125492062
273635290
103544156
354921221
100230840
23801955
129932874
161651026
17701040
141398750
336286655
162092684
38263344
56593102
45846042
54431564
628255231
144469586
113421754
864669
479050014
339129597
136753524
7044044
15546434
65046992
954334
668440106
43677576
634160934
157608538
65938974
13528654
402628119
38724056
62504416
133156162
172626710
3100803
416013110
344730097
43090427
104327020
307425462
144429748
143518718
162454674
163890500
134889894
16374328
320267403
229918093
162328238
25177300
44398090
185567198
165525510
56884076
388946432
43383138
106377708
239861406
88565820
533933811
306277119
78528880
173315491
5604752
128937010
20887920
391068151
53251703
253314592
20591750
574444573
32184024
402655173
282911436
87218324
49834836
170511938
132390618
454440836
68310082
275573394
76741456
152284370
89779952
129293800
150696126
341142835
63485783
92035018
151245170
102650444
487428018
42413216
71848556
321162180
135574034
123413662
88477488
54258364
24974365
470850979
34623259
360669621
56076966
50307672
441782917
54693279
3043124
678624501
148903506
118475730
559219952
99738952
346824110
129615954
687006738
609968949
22100322
584070948
156879366
288180312
154884102
271387133
483509921
41200818
68557756
85836188
73145824
136395000
156127678
664920857
144526742
11748158
300100355
51090536
304377678
155805524
71136706
675785725
115960866
5653248
125389874
41758522
70424854
83284954
33963310
23295670
75288310
81968634
60148896
485509277
593662301
28815286
352918294
9545052
480005424
325968584
176678482
32634346
159959498
458962148
92180504
660272593
268216449
372130812
84556242
62507880
93302842
109458936
130667276
89676034
85953611
336096544
173433820
379360879
172004920
612103590
168764348
100305316
205862482
456087214
69471726
334468493
291904429
18572238
154593397
172200636
100464660
128928625
64878990
130838744
88628174
13745152
10585984
590522987
310606139
486852587
207034864
259612097
541571469
82746300
617625534
102889462
12966367
154019834
535269976
91082418
508108074
214077490
386224650
186131553
153706342
283569265
20869472
250397247
5415966
584454675
133393446
118082504
624097726
44331152
100561696
611470879
133478312
630574988
31446194
362735981
314598757
173707478
384616831
83593759
588672614
23816734
351256612
660807799
85030808
141613516
353857269
14342692
420814398
64333408
160546010
391030342
118512102
34486098
377897416
454916295
66378900
50899950
81312206
549676153
103769316
49465922
355509147
11448522
493392291
139942136
449230725
204863120
546328068
8516244
609275665
49984502
32984208
649763164
506412996
174316430
141809234
86492618
209963174
83962433
33895242
79154132
130791980
450980484
111182276
20526377
116568798
133772752
46462632
146421190
462084876
312045131
90831707
51391518
207405225
384096689
7222442
7878677
542841717
578372560
291261949
135496092
22810442
142306318
394234845
359978781
34213079
690563271
546760338
42143024
574718224
314443123
89111402
138792088
647675872
69619474
357837480
284115871
168274192
332347488
46183782
184101327
75852940
24727764
460519428
156153656
7416424
114751930
579600674
46173407
432464148
328235665
668827941
654270337
165878836
160446253
81795434
141251799
301238484
114097232
273199019
72756124
107810074
141088720
691682012
187274283
7580964
300178378
143527376
143627832
91453347
603005039
82341012
173866822
121244587
474663254
149012622
152786650
101926470
38400172
552034529
337747108
157950922
44457265
556328572
341732884
659163422
31605536
200632355
124007736
55124366
75927865
261780653
79266714
47722470
44541846
49369881
88994500
59104500
62467843
276522443
60652736
302291668
390986995
250287177
672773858
170122238
13625644
53051160
363822840
21842254
568183038
407021601
65797828
473247444
106599404
5994454
128025978
76069442
159958965
94568934
159688816
121070266
444758214
109335964
272069480
159913830
686784804
324899662
173156702
301875687
340199323
530753741
140239808
628378303
171253234
4645226
382887906
17207420
230475943
136696368
304190550
99686994
64996766
132356108
89766096
47523554
138648334
89185878
98580246
91929364
154847728
167167446
85134730
18418090
20548715
33791322
258873268
577300722
90469290
76055584
289244
121125265
51827811
322198456
84996168
69393416
69541534
678056819
523855298
59683855
617329702
154075256
541666806
536924305
7066562
33283844
58119099
473563616
4534376
518226322
34690230
109420834
95448788
513541259
57788180
156451562
43664421
462927428
28744274
165676431
44892932
308305622
105712620
406450914
163374366
105606970
66070606
140515428
106046896
505590143
593844011
123315971
116334978
47035924
464568861
364452620
678010882
162385392
25183280
268106393
21333044
536055888
416295330
37265712
128957794
33995698
77825072
163206362
31621414
98651258
91139574
690524831
212969056
606446886
647428346
167056598
155197594
356201462
153346084
35317212
174133550
2480226
639869939
333187582
315337270
20304238
19126440
66046918
112531778
360832535
36685494
594417912
318249870
544073748
391137941
171933372
86880586
476230730
11199489
578212151
112928134
124269268
511121953
198991579
664885989
432019356
161295964
21473338
211734304
561355870
222785735
72039279
439207657
78803702
45032002
171677572
145557280
220728631
106990999
56480522
108517380
68285832
68992488
28150198
133873208
113475444
94028548
545874562
104631854
376412834
467531338
298368536
147087259
4446775
149696762
423590957
660063732
309430594
366044719
299364546
126304370
663128643
107271422
16192752
443926158
64404420
4473756
695161609
133104200
691632004
169547214
50328458
130961718
45577582
144046978
43702922
170130896
99361887
117831424
145891733
29854486
37390418
84511208
138580784
301510756
21152916
676879295
675976699
274253608
372394791
63358292
114293320
96604032
163798694
129991796
10715884
485801565
77574550
31408088
358501674
103379618
89932370
25358212
224996810
43698360
140560460
45170562
38940558
25938432
119061146
85382404
437410371
108028304
115953938
382176572
81837000
159247008
323538886
1481337
331873634
648680344
57256458
73263602
498063350
33997430
156503520
496951803
24507744
662635742
425365952
467558641
147957834
22968559
45832184
697773661
642756277
145138136
611387533
174498114
457512757
217366795
474570
49500562
139273584
153914180
131640111
35651488
162038992
674107529
352120200
1221062
510726128
41000395
70315736
68147272
82223238
102593288
158966887
65743258
143575872
483986937
193779927
642982764
125017492
495410367
213515221
645299282
392589606
697397044
48142672
37317672
465367829
452394816
30200398
315314152
492414845
289853672
173672836
403301248
505947648
222460876
524531199
345361836
451289840
92830006
238322304
153493306
477208207
97253534
262157646
337561028
506372610
102262478
50492998
100293192
496104968
652553185
679493348
461563963
227062639
160525226
3910856
520467526
129220550
55307386
63909068
104164214
55021112
296121717
83795894
84773646
7958542
85198812
312493719
295111844
80719860
127132241
554030786
146487366
65817275
693546520
167652911
438600169
166791600
94021620
277003447
187249866
96373678
150735960
23309258
682959543
456144862
698049879
167818980
30748198
81712296
48195668
17740878
38642654
10414516
42427072
152320742
206418621
62457652
166603713
311533753
283673173
89026534
553622967
637363968
34201804
36682028
140601181
313767269
123197160
150264858
157125901
124451128
49464116
28702706
699327907
162431258
150493094
678678277
425099625
3483054
100889002
239237969
102929400
14231846
136280690
464175728
13088721
66788252
149332697
14193570
69368332
297290831
67269148
66794580
118546740
76177382
295222814
30117748
615696156
30128142
166550854
2946132
78341826
121941462
480595339
235790115
171788420
151522290
407805628
451818353
69494770
91645318
335232346
152532046
89740118
319032500
26658944
107328578
233563369
109557660
58725192
89168558
40054234
27372530
5339758
61195024
327548697
137859045
147535226
181596000
23550004
129983138
28027224
156640350
9475772
416087150
425107870
118228052
88784052
66089776
634618103
122237634
125582126
39283494
225279248
657460741
343165233
86186054
156548552
102889462
59192329
9515608
492110458
107001228
100951354
91554357
79580204
162837446
553753405
189527802
552617794
638754969
106478166
210909468
23828858
304115064
16672234
82351406
576926862
14941966
525181554
37023999
50413324
102478978
201252814
277429872
146404228
382292842
81688050
201803952
100632664
138021348
137666424
1524162
455819640
211681377
297731685
51771214
16606418
279034311
107548540
57161198
471565264
92194362
138558270
131632620
95018845
120022404
151416636
254087481
681513143
16187274
26622116
94432106
82872736
107842980
97980974
63107154
635959577
139846876
406050512
148399494
28073988
12898206
580468140
60542060
112304612
427698368
68155932
97473496
638965645
670723863
307574671
48449236
615769523
159783928
31515474
150370510
5370412
107072242
107716544
37359242
660258731
176648412
689888486
170527526
21002232
447648587
129589049
469819616
583560924
44013584
155244356
13090456
149475423
104129572
53080604
174377423
137505029
115567702
253062468
593984492
185506089
163147743
265213483
134018698
114215010
51100928
250656222
58664043
29307990
128361242
71053568
145158922
90135012
94605306
45378400
44157855
148770142
21017620
124982852
652817462
150306424
130234278
697640962
91924170
63055192
150962854
81843087
321707288
76178556
462666335
575010505
92100832
86724704
138269822
234725016
56089088
97480426
4618731
278311666
8164650
160698424
362759310
43060135
399717550
681117770
231338720
128396624
126940014
4584604
16663574
145096570
145086178
122696614
172000247
78819856
576419241
393005955
477941141
35492146
425498038
112470884
222943512
132664204
460171548
108631040
452427923
81446226
653089363
159477366
50813416
616835640
69247094
575317540
53439130
15941328
38661704
76710282
605430919
67140982
36224782
103719088
424691968
562953529
120699616
411502267
229819744
52247514
560971248
143233502
138999928
16029660
4962182
63656196
175600690
62549546
146532398
87457340
102832304
77959052
176917473
344268558
121917212
21534001
685260128
95527617
653354858
45688430
455601298
52774040
143549894
659377812
88091254
147249444
117683355
208477044
54286078
83063256
75977644
115740263
151295396
601277507
152965044
145053268
72607172
99679380
438010386
82412026
426253486
167401264
276837912
155880
78972272
155849739
174841938
487358719
99215819
324816460
139626960
345757449
560139993
447135299
284256073
372584919
168400630
61529302
416233507
9273128
108663948
150502140
89208392
140328374
93221436
109673519
225148842
29528868
575786213
620630713
9886258
642190599
213586625
166291589
150696126
192154038
338527808
35275646
478991796
138438762
418563175
608604763
135108124
11871128
123358238
675138910
130565090
513977249
60696210
177986011
63354609
125214940
46437451
110823754
689065305
99094648
69851562
345030006
166050306
533555685
27424241
60881534
473931967
563874907
28578002
23513634
660314742
366984625
570351848
140501574
566760425
297555519
656863407
358224793
53008870
470983291
139251068
151305911
6262914
435467916
204010990
394264483
302044201
9404760
471612251
69205524
151558662
13544242
149802414
308892241
368151320
146773797
161748018
117233884
593676357
167418584
109715272
44786070
316865924
342145778
45383598
82763622
457581564
129641932
67582642
427249177
213955915
672554729
40338282
56272682
689102396
507720607
244321369
35523322
131166094
4676402
82216308
135745500
608335243
24854200
29814648
15354182
70511454
90531640
638268529
289608217
60031122
80546662
129202004
157968794
503676078
63091564
106256468
63839485
1849778
91047778
395789811
637411344
152138880
365055898
409159315
34930976
545417306
84218554
14027470
283219954
23582914
172895170
62961664
308450134
73242816
62727846
559174534
156849920
455343415
688287262
88841210
194275183
656386438
672758157
58325102
75437276
499519557
19748264
590083627
70970434
70528472
155651378
182054098
679616510
29472662
96683101
579335847
73797056
139574952
551767809
137506282
400253936
1804746
604794295
407118315
162645194
135274396
140442684
15245066
4660814
117796784
71055302
133234100
417877036
663692684
163123226
662334173
607530087
561189812
97035300
58648986
126474106
458829843
79474552
11344602
100425213
130566986
149693298
133905325
572005173
80290326
162224316
140986532
73748355
182362437
14192008
22548908
48523712
427703768
690680470
12579516
123356506
70413458
51331286
122249756
678255906
67513362
118638209
271499879
145003040
2268922
35379564
312298854
88319876
255525671
536576755
137378779
43083502
619155739
311833756
349742056
98796746
233743884
90460049
110246996
368900037
174857526
188037564
7470116
454349490
213865802
206383528
296921781
41150588
136845320
624209309
156917470
147063830
13448982
2484906
155949282
442410679
169072644
51771825
15463298
121113156
30867704
63247580
128916271
27604616
229651882
5959812
514227971
188148722
169300373
15471958
197210070
312598483
111317466
89414500
124903180
683296630
10722814
26780184
128907566
151967414
36929704
337417475
118214198
112408213
2623982
71625129
97932478
13196108
456035101
266241620
75434502
141944328
101050078
834372
85652598
58079156
93389440
40781672
165355524
630655605
199450292
646395520
264750439
58281255
444940273
42595008
138580786
164661242
379016700
102506395
275467586
271384496
377713228
604641567
119789584
92461088
204138531
525251997
40093103
100606686
168993771
179378209
18418088
106398492
28050879
38192332
636903337
152944262
97682275
1981460
164759964
88006384
248647920
10679512
142571312
47553485
151908524
69929502
114724587
86941204
53501482
148299036
122597888
526528
60394842
38961342
186585914
143522182
54817802
29664361
108423202
63488194
132468556
60975060
370415
654737117
171035000
51669026
54786624
132563108
540374595
173828576
670987313
150621650
385181266
680252922
383833987
586730603
146665762
54119804
166417186
113928548
86099454
133759705
339456530
546071910
53974316
157720958
126529530
568704918
156267562
24104244
449238671
39790970
68575078
164992052
107868962
149038823
581412281
181983392
134642216
138707420
98484984
699034841
140766568
130265452
28673260
489470387
69565782
418649956
54800480
104727114
44603797
298239904
101153998
13827613
94061458
88323481
93966196
265651461
135671024
8625360
181634766
146701721
107384000
181240214
59650082
9191726
96524362
163318942
33436260
640824107
5798736
274018930
82786973
422049303
632442876
126730440
542081282
23416640
660258964
673058870
112380822
340270216
58108602
127047396
608131191
38228706
157582556
127231994
263584261
135104662
73693136
79223412
127231746
24019687
18416356
50796410
130546038
449842357
6015236
438502360
105868502
90850543
141213426
193994384
4336928
45336834
99771862
64936144
178016284
394905812
76374272
28317273
130473294
116716016
23783826
5868344
475303193
105930852
47706001
120756772
567885779
105875154
57210869
174450504
81762524
182192568
99709510
668997658
157521938
122154496
9044506
237570696
262766312
104162482
160530512
11907500
173761345
72569070
35774435
244525407
36456870
91773484
157619476
244765726
206403097
600833065
456924203
22510804
130362444
229642258
156041078
183953527
43528624
631695540
49151902
631553589
290672906
94906674
9948608
140155174
94995006
244750726
682969657
23037332
86806110
240545422
128767272
34707550
15861658
278370168
20186185
33992234
177359902
109614764
311206231
696507903
169713484
160597968
17941790
85231650
106164771
98883716
70850926
137235022
94475406
81407464
239224935
49481508
172574750
384678641
637164804
8027822
301186372
134141668
50331922
25964414
641928042
112211084
188673727
411878194
23275642
87360348
5591092
76971814
32069712
49810043
226767234
333836141
6037754
27098872
390808244
161534980
54816070
120524684
467974425
506032374
571332661
139102116
19959568
19601461
18721389
329141551
102510154
163592598
392192919
156619564
20709524
184541223
92229000
110705978
12453080
77803174
143608782
125361530
6546960
89133918
24599390
190220245
37544566
191825457
509039326
125003638
61744070
103951178
223784886
38012204
26009092
5580504
577829988
278098449
140873954
511237716
46147408
278335418
153462128
507772150
91770823
121645288
19656415
162290132
156389210
60166216
215474646
166863811
79883306
581851053
18626162
434001882
73594414
12233118
215087569
279692220
159628048
267885273
125951042
114310268
18545354
100953084
112706243
16294658
4805718
106369050
554828794
156518547
55145688
46199370
5116330
551650221
34087492
58120724
91115324
217370709
592292045
5222485
139865928
29800794
146925560
528908719
28948650
29592954
126271460
344925347
141055814
7063098
24799753
93056898
5417698
114136543
107117434
303185801
340962806
109121196
87131721
9039308
96396192
37544566
87808214
607312045
134326992
1152780
393267923
97887444
20290382
46005386
114010131
98760372
97172591
30959400
96126002
32757316
434464802
129302038
14518393
46524986
154492670
160701890
354667523
38398442
171183952
19989012
149946170
118435892
556639991
52098666
151541342
148794876
149262030
84140560
76559596
55439849
43239380
148091198
25782115
57705044
673469680
551218189
115590218
153718464
604686098
29805988
62177070
363729655
71713462
81745206
96957362
119987898
139304762
614151716
129172560
19024288
49210058
126763348
639540292
367375780
413686720
236431731
134501926
370841983
169167904
4625381
27230504
480049828
533889847
217228443
125000174
557622104
46779588
166975192
123068994
334624964
312265667
517908695
95921624
159396152
397164459
168750492
568111118
50865378
62911436
58131116
174015774
25704612
595158236
678380734
22766212
312653677
29285504
397344913
491353547
125564804
18712530
619403432
621552871
317161683
114204200
558500493
17657742
150573154
150387830
125901659
15078794
518452617
428144193
134330458
54216798
67580442
127418044
96526094
131216322
33341002
107039332
77328579
152402386
555670991
209812685
472139639
365957453
411753373
8369024
164662317
532842898
27964874
98928378
229931507
75535984
182543099
47532550
291267508
90371089
14591837
323806048
50591373
137016905
113099602
154953380
7341948
67604538
44207570
63264764
63164310
117014736
165120220
318930873
564703465
123429248
494367844
579108680
622709251
623195199
302381348
57512794
309658392
141365138
15693654
315360733
74265860
21807614
60936956
25656116
445633389
406215781
135929094
541025615
91305844
39325062
532364698
256668487
277463949
93341300
140823724
423188636
34096152
14233576
28313004
164219580
124551586
128847316
358009877
561962196
114555483
136526634
287422934
114733950
183401631
610823764
10331382
487721889
13258462
73093864
203605294
64736964
166426150
140007954
58643790
586959391
69867148
60562844
159302432
345150101
23089292
99837678
75404354
490192937
295856856
87724068
589400132
166412292
147254642
66903698
8734476
679120769
74004896
52682244
165636667
513566941
114612124
508066640
4212226
646496139
333724919
465278726
45858166
172500274
656526159
163381294
305437605
81670100
72730146
367068866
137945142
249095657
159359590
2577218
53226092
161214560
51614297
29544686
33637172
127549676
34797612
3917786
6694106
172988587
165468354
19829668
391200019
146631120
5622074
41618230
689882766
172065542
59658742
413602626
185900821
3153972
210287481
87135415
394236935
164489772
106272056
170458246
173241570
4324806
125466080
75042364
215135804
643940787
677986620
120912652
8020894
434422781
591522106
454759110
629200195
191336852
88196904
480840826
94487528
145851720
14405046
65402052
157027395
294905001
55835228
606378359
444054987
102726654
33420674
30308268
256067521
113726584
73798790
49126801
556123335
73436800
28631694
133853194
310924558
93950608
34385396
474570
275203874
9032382
208691960
44086328
606033564
23437424
494104986
78592966
158493588
145856916
599547119
85746124
552280726
23818464
276652362
42411486
147218270
510062861
97752350
36202264
124555048
81632626
632828491
148137960
139580150
130019508
166713662
65994398
424856802
122939092
81998076
622793474
38313995
554350590
117670350
25881276
91375126
72886024
694028990
80728299
148867132
93828385
241475830
68128220
8523172
158064052
75052756
15653164
29386844
96690632
594007989
18106330
48802566
283121817
332983643
178890447
80842832
84161344
668822419
336964893
639092364
20659296
672018
78987862
45977672
371291833
419400529
379216882
318911787
57282438
538024595
493843813
95848467
90455432
41268364
535398112
57665210
641743277
321929774
22659162
124496160
4537840
78379930
158959498
692944636
45347914
29406109
94425176
101481346
117717405
489423770
73623856
155852288
159570064
62627388
72487666
341736359
11076140
11593215
641352801
260502309
74342638
30084074
30840377
135617334
83951774
26736886
33470902
69108532
165447568
111857756
184636584
17659472
599005340
6765192
2776846
171656788
8746602
161330606
47273210
102343882
157232944
127347034
163098976
206388932
149010890
510677349
22860670
88456706
249379574
144785898
439083886
636910689
65048726
44709848
141720902
58552435
468778445
124096070
477956837
135740306
40620860
127714216
12021812
298623749
104113984
373366699
36751308
643293505
11467572
698131535
126203914
87126535
586282465
66228716
412021499
146986180
104567618
386362453
64059754
164280202
152584006
644393738
238824333
3162720
259985902
611640119
33733244
3195542
18222374
479994841
97170398
237385958
95394971
128716550
27040571
109623944
166297369
245630876
126032444
563685728
84616860
448108192
25114000
70303422
137799652
166041644
174078124
457571571
370913982
23231685
8829736
132669470
123792968
133634192
156853356
508003715
13708782
156046274
9695738
57999484
192973449
651472653
27152566
279147624
150356654
249809361
230145928
3808905
40915036
691860636
96397926
416570407
2722704
87369685
117295539
239110906
80106399
663045756
23954868
49723988
246468661
103720820
325537794
34093890
25481184
2817754
49320432
78506366
444112954
292919205
122286128
119007452
670843255
21843986
38625472
104230030
96333840
530161889
14252628
630257016
542358134
557288964
38905090
383529718
453580294
130490612
84796990
81456336
136202748
15851266
131240568
145377154
460082007
620008540
311464834
155521478
109062308
165224140
677034277
16429754
14413704
574101789
686104769
85981678
683777956
172749680
74709820
577774958
88707846
87952692
69539607
334487983
633989495
108549636
620074245
102431842
150373972
294062272
129688696
66442152
152634234
635955165
35208096
12001877
101020634
26390484
149208338
608972499
617414703
48233064
24346726
56250166
30026848
1089305
433586367
440342299
168393700
628079765
641703321
157622392
387723996
24046777
112024085
180678800
528650209
607466663
167070452
88235010
199180
499636517
565818273
599912880
153112003
37160062
155298048
503887994
58254816
31492956
495501170
50480874
266650033
562088341
301313377
64274522
639705721
561008969
166659411
599596198
142398112
106415812
3056980
140283340
86180858
137906319
115689699
65684370
77858598
226429151
232842053
233089115
114518108
88335466
74011064
1773570
43755244
568552082
58044516
370737301
663112594
149850908
34392324
108322746
329185281
26927046
350877111
396491216
634177876
137054160
16135312
102745704
560920280
28295684
583751446
33167800
109349820
622293833
99932936
543262361
76940638
90625170
125504186
98109140
4536108
84689526
178752593
126410022
143756002
672570561
91188068
637104759
197937342
54112878
156599958
148215900
124535544
100629200
49779412
114774444
97987902
136958440
117842982
75350660
42815042
49523076
1768374
66292125
170882586
305660779
426809378
16921642
127788694
201906811
124641648
145429114
62104326
93458720
308837212
127179030
492569929
484672133
334532930
246905877
126415218
448943250
682410187
85694166
161803424
481623316
15254615
30738371
365505433
172889972
22694396
17421236
127401774
484902181
302615529
354329101
679579683
146376102
35315304
619196345
165669264
54122752
266932059
650399886
421039934
66172671
389708869
18679622
325671653
16021002
30696238
41282693
677683384
22134960
47437750
229917390
519317507
661838119
33599070
249919886
580087130
346084495
10011047
96562466
18393517
42976116
34899802
55964384
125319385
261117025
23352558
22834690
58191738
391213360
584347146
101448869
304977956
670824254
61996940
63857108
158422578
191581830
560609814
17891562
36617086
140958822
57869584
28786253
29170346
173125974
111433416
65209802
124255414
42577758
129770100
117554306
13189182
101140142
64821834
290235901
56944698
49050240
74664790
679240309
234958166
301748601
469846885
672176977
228976814
158478002
570046944
486701017
71744636
43596174
573843423
1770674
128872926
38805462
17801498
328172837
58408236
358513338
57446978
118775364
168407558
56646794
667904378
329613177
337398706
221940058
502109522
93728912
169749858
51835296
12887814
144859284
331607900
96239118
670340888
114471346
83615766
540663320
31101526
94430104
468506997
590371646
173083956
426552289
390201306
96126000
18602884
468054752
34113474
464369373
153753104
35395744
129191612
44857070
59684722
24095584
369898964
76365612
75975912
89292865
47631368
145832818
655213778
112046544
42684389
84989240
85463808
217975746
170897442
50042678
256451202
164727955
128883318
325515453
28711740
112438663
103793564
119771266
186528622
130270875
220666253
165331524
106994038
79625238
34683302
60270138
546183230
243756554
24253553
46994356
588939316
553161276
131173022
619441907
139432930
120245832
319211856
48558354
13765523
110861511
124217308
60209516
610750498
333420426
426537525
634007503
59097572
8780998
685136608
559302445
85543480
193949074
181363837
4929274
697034022
117815836
674494904
163414202
613483712
55876052
543789903
3976672
643158919
660495311
83019956
93152156
54835122
480452727
590323176
406376405
471881414
351808338
46036508
61801226
364816188
40246484
320516961
60834770
164306180
635510119
166303176
43926986
61453094
223686846
687760840
143932664
585000059
481192161
34439090
281708533
56987566
431183080
559343838
72624492
340654654
97279512
659490216
225015654
259211331
443330997
589647124
155586556
137830830
32610098
149738330
268906998
64487558
36242100
10341774
96190084
124172276
151026938
6105302
39562222
170854872
77927878
59641422
502950466
440031924
152797042
70650014
41758522
144267217
566070789
628323032
155012270
5036658
139519530
160547740
138248242
133298184
375572945
161600796
160010034
132186242
334658706
18483906
145202350
474375519
10513240
132241306
30495324
88655886
103803956
115406626
637757492
224767268
200133270
65243878
2748684
9808316
13509600
501554486
83847854
123567810
33275184
317609309
12375140
84849377
3501257
57705044
658536537
299029833
464861707
72009848
309570319
2393626
261416974
31958864
117869530
396561999
349573551
50955442
555450495
423183794
153571610
549835994
236662042
173063172
420358688
119873452
321383201
670126864
55839680
123375558
45090890
138856174
77801080
176811053
53158544
247880240
120505634
210270588
266921018
166976926
373972769
12695560
91744040
257874864
135977590
152774524
129253966
80307646
31641908
128263262
170480762
7435549
26911816
245557930
20378712
55979435
24611720
34619218
317603600
79320954
382322570
23222658
47791078
449472393
121111832
70345182
298507407
236369456
78187676
601157542
46313682
124326424
104940148
22398224
165733348
58718264
634274125
51693272
57550898
67643885
167777805
135768018
154110295
22154014
148827296
62520006
660734305
184247089
43987606
264637568
106060580
318868699
332166095
128834822
36158964
53184526
122088680
33396424
104110522
24121564
151330038
696678292
226365123
155727584
107836054
650279387
29866174
368677780
115727044
293430693
122248538
172876116
147292744
35703450
156858580
382963409
167215940
40795528
526518493
59177244
377239587
183142702
62507880
33333692
518683813
665256604
665177649
13223822
515676210
38803728
64732805
138911598
343343928
548123606
529929805
604497299
99352716
153055110
132861722
159617656
173662446
118434160
287796376
82886592
300680503
52141862
62423214
426142385
33834620
36997252
17725288
313508190
395218239
276870600
29842362
76242642
57381160
60245888
31680014
95150886
382331411
51025532
43687968
118832520
48555898
463219867
200897224
161876186
369911872
57692920
174189912
405701794
518731426
12207138
504007405
665664363
275784116
52819074
56651477
608024810
146603410
99025370
91695546
7829701
502634310
88376864
511679528
150076070
51079141
140873952
171880218
169278754
220731689
69375262
91265446
108258662
48862498
615737229
483265711
76175092
382960179
20477438
125803820
314212801
134774973
122448938
50730280
403206153
598012025
112579154
118574396
122019402
637894351
588242414
98034666
387599642
343657783
480589725
86920420
12771768
43606564
173135236
276631965
529255867
50943318
172011850
97979242
341906640
580850883
94279727
5057440
14179886
79313476
682017212
62156525
4572480
614410301
148631582
50065194
582262063
89348684
15542970
168882126
155223572
153626668
581571413
10620626
468439738
598099307
42785596
161560960
285804244
77889774
171571920
93280324
48889164
69707804
497423436
48913412
95678015
38102270
187174110
79405274
147384542
154768056
118886212
44027440
46847136
398937745
695358241
344002992
14429213
659259928
136651336
232876707
70097504
11242412
426868533
476404346
55304494
694164766
164036892
120436352
270737117
3160571
267699021
613890094
559492168
108972246
580900776
74119210
160253302
464260184
622659862
117277186
86292230
108830220
320826934
211565603
23988200
11525004
99609052
19316996
289869256
86381768
36924508
610449370
139954262
11098656
222989871
652927153
162047652
32286280
675560659
51038451
647899897
133137108
76362148
687622768
159451384
462676112
30950259
36453188
168343474
89249960
65469602
236277864
36659512
105123740
55052381
421309208
146106326
535734475
103142334
84102859
276196863
32020661
84958064
14267925
37156598
326615490
123905550
6358174
660744134
194486061
15392286
137853346
156347640
120699618
160073172
20051364
105962756
651237402
13713918
59270772
119365978
58820739
92019430
111207184
91470708
65540614
154305612
58030660
280831991
611093613
324654064
38060700
339642790
618860244
170717301
245909125
93626724
628766084
66972976
59299302
173158432
147010428
439517685
699875182
10267298
87211396
353025234
435442540
84814308
436941644
159835890
90420335
16838506
97058901
107909852
6508858
126512208
683785628
365370073
50768384
64901665
154828678
44723704
531731839
104493292
421298024
696685473
87031270
36519222
167267902
172493346
548893662
126813576
517007801
63858842
156366694
87517962
151085511
350776653
44122702
131391254
98640041
26454568
140643596
27350014
297248679
107505242
64098605
154839068
5888802
156976356
12323985
148250542
552277968
132207024
613190273
9023720
187317975
71959131
369848494
111441162
82962800
24471428
21811078
146909107
168320956
411618174
151397255
149178894
24187380
169604368
32653396
161491682
152111168
169503914
215044603
111021200
326664223
261239248
265807649
74724186
114000240
84618592
162884210
72453024
50387344
14614618
96830924
154703974
171379670
438792532
58151902
83982948
101420724
597968320
32778102
8722494
325880127
355714318
110371700
356794514
512442200
57311882
62327752
144365664
403293707
7535934
60656374
93003206
449946150
33359664
535730710
60748168
519353467
333292357
415680
97319350
43601368
150214628
129460131
79325602
638441206
55510602
263266
44191980
661287543
101658010
25926308
132573589
116993138
148337142
131292530
213564690
47505938
296632005
125469546
283391683
624516174
422827573
148044795
56820196
96806532
353453148
38983856
72305806
159033972
47617878
631827163
81182304
22420857
172413672
95557906
159851476
561239591
629939849
148377784
112238783
78260420
169765446
52469208
498697403
165584398
65833322
80020134
463046729
337866465
253522473
271222418
202067
129480858
648189258
128102184
441558557
72562142
25637064
22961124
178566189
416623001
126041104
497963199
8942855
22495218
555476889
86998362
131422428
618774692
520919755
115759954
1874026
105629484
402987023
132917269
87885144
306219491
623987677
88406476
131333441
165679658
264498692
320307096
131444946
150940336
557136390
83948718
19329120
159513736
240754864
605056212
9434206
213298931
138127000
94007764
271150662
25400852
437946356
12269488
71566242
237591428
43996266
149685171
4873848
281673610
433990523
1354424
53119820
690057404
47105418
675934772
43112924
18660570
150107246
25860494
51117034
2296632
30287484
492535433
417396833
178806789
458510050
314737604
147538688
139172375
235230854
238970291
174066002
490791869
8234970
32670718
142116246
167638550
109218188
67930774
158043270
594434725
124470180
39203822
584969003
170714580
129809936
120729060
623653218
150993745
9103394
410602761
15834386
537822208
105299229
67244397
105709158
126837824
80614208
174493806
594362478
49632914
91001012
155216646
166392750
114816014
134564276
266796980
451840290
167937238
282372605
22368782
147628754
16204592
51841770
70549663
417485068
320112566
110628036
301800670
124863344
671979180
168651770
315019318
174285966
335361997
443481791
27362136
53283248
536213618
92779776
237139482
672112975
70244724
97203304
164550392
696485202
49258082
475462614
132562084
426735886
99233208
542586737
75236350
454823352
129969282
37369632
127298538
222671171
47216052
26427517
127511572
315760973
82961070
239616686
60930379
671267584
28848194
596678335
77546836
3848504
438366510
78305452
46933738
184154767
581173992
92100834
106176798
173344831
199666136
20013603
258082142
148205510
563507511
368644339
225518807
221671484
54478328
69978961
160842182
94130738
147746530
20148358
18203173
46272114
98538678
655408951
236777526
666231651
95547512
517738401
163318942
287839991
398578750
83820142
145006504
165542830
388063109
62064488
63290744
46216690
154362770
492364646
109547268
325027547
503519573
97709449
37624238
52337214
142621540
164878510
1715140
504066426
113856484
111785015
98625276
54579995
33605998
16667038
185999811
113407896
41393070
7551520
138823266
75755950
39596984
139060548
405766285
311946944
149490654
29263872
18334638
124361066
26592578
564257118
137507555
71722122
253678794
590510032
264322194
4201832
139486622
342407226
167952040
94051064
33973180
12040866
162011882
595229976
558596663
139306494
130925344
148326750
168757420
140081300
84767544
160809274
36370762
128206104
679512284
38097072
231224624
550292533
163426324
34132526
58851630
81725807
95091998
640340471
102579431
62474972
299975466
168404189
235862507
60587092
21023016
99711240
1962358
225365899
123642286
197234910
195759700
644085733
294306774
62055830
49943513
25439726
112515918
137960730
61846258
156333786
243985778
18868410
2539114
68352858
151194942
68055478
537718968
271190784
564497887
35599530
658065798
115191856
91339020
531969710
84722512
532869461
90585332
310250031
147921460
584828010
208099543
158763537
488376516
309533406
2190982
72267700
697541935
139123621
80451402
119398886
46649915
78185397
64200046
460518957
38052928
175086135
58695750
54374408
439110472
205204207
276192886
240429544
109878080
645363215
581912041
180177280
353357066
401756861
127904738
446353478
133123252
111852562
148255738
37048063
4853066
618636491
130161534
99652354
457853833
107337238
545895137
148446256
663474781
154241530
18854396
54057454
148044432
604127022
103512980
146939418
676236140
168315760
297178011
91564517
146351795
19822740
78383394
4331876
65902602
588548764
66746086
608134413
27763960
12572664
66214362
550663331
586192183
7977592
172332270
200404691
480498042
112619838
90933464
101741424
103014166
16386454
30226864
30964696
572053695
126061890
62440334
121113902
24667144
115233424
163741550
281816033
184927994
8319086
112612908
95547512
168017858
128971179
96139858
168814690
69359262
83447762
478121805
393617400
32105833
100507962
41103824
264947874
84111116
186095676
98495376
111559852
472141492
29899516
13313886
144031388
64117049
69647186
473213072
157546184
43566728
166753496
342997643
97057818
358417199
190248338
174428463
265777457
209443781
67780090
62447262
105797490
406059942
312691777
166185402
139211234
48769298
8188896
3687428
100753904
183656022
68100510
77673272
466798097
114488664
131114134
669586195
692402288
387807873
401986595
116090764
123824144
666069461
138959828
510774787
134356438
52406856
612001216
62319092
2798914
46012314
529912623
630427158
118851572
155530251
131060442
172792982
111000416
375421203
107782362
26819504
80082486
486608646
146941150
172680402
92128546
61260842
578122058
81543881
27642720
124877460
106831494
140456540
51430010
332685258
5388026
277046047
417360238
162837444
578332532
357092808
142332296
22240612
92306940
87313584
267787394
133316413
103208150
167007905
14562658
397939020
114701700
99333666
174658344
55560830
641252236
100449072
508176326
115623846
561020341
673640866
54881884
101756732
80195064
57255578
130639564
498096375
158593364
23918922
72324858
20357928
77058513
444173103
118083401
255380239
208907206
89128706
7262915
550702443
597090655
152836361
129695624
506130974
106848812
180247623
173439018
61794298
129520692
118281744
4150285
153851828
563067149
34006090
377442350
105542884
63115263
102035584
158597510
57999960
72606475
131987275
142274219
108743620
162191410
118894313
68055478
28732150
164039452
142347886
62831766
95736782
399073491
34887678
149066312
69536338
82224970
146755826
111384922
493774688
25076721
124572368
393125365
3470930
555294191
313690197
28020298
424935130
109364375
111558120
61683060
148770142
28586662
290026487
166360334
139486622
472232961
17955644
54437390
630905453
51802345
432303901
166980388
40977390
169020058
173712672
356192321
173123792
152545902
111831778
62320962
579156560
114731516
12432296
12138501
6023898
37613846
139620049
115384110
182076453
43043664
629898090
151004420
172145214
294930184
576021399
10240968
44526258
56276146
26322936
386172505
115135322
132123888
231549354
55211677
417285203
633083091
137167474
27164688
441974772
59010972
645553121
112077722
34562062
110622840
160231811
589179249
257491158
302242590
451633633
25261344
4477222
97963652
501156162
681719576
464123346
610814689
129311122
505804180
148449722
587934668
145716624
610879265
87836650
561544319
47162360
10457816
75309094
690554875
100611882
572300303
436935507
668706087
164829246
157863156
115721035
70232602
344860411
492454819
18282994
355187300
141154536
439883141
124167082
162450950
450209953
119080198
540129246
652325521
78989592
37262250
157708994
19443434
425513858
133029724
123145200
6437844
6569478
79175850
73289582
44983506
9058360
115375829
173755972
85105286
1690434
200604978
503868273
44567826
97049156
78260068
84218500
25734056
24433324
550627489
159408084
371233121
217425674
657578375
70409264
147992474
104306236
97977510
48376494
70625766
31915564
65019282
32571994
104756556
18000676
157755057
120509098
333052035
166389778
598715648
600783058
168071550
7098267
26347186
194759498
19228664
10298103
607024668
142611150
248153217
400822862
34122132
172545306
68409753
19821633
191342411
55876052
233444507
596394366
248272569
674958488
506821849
396582222
141613425
84400360
120086490
22005060
177591050
400457852
68298832
138617158
243915809
75348930
541373796
165858054
377279210
13826556
69486108
144663255
43843848
42967456
350130848
149262030
87855702
320923852
324339013
51595974
665410970
305846224
146787000
13312152
119284572
136132233
68136224
131942030
145361566
111618740
139639766
17893542
58517354
67601694
1226256
93243954
142297658
383630699
42797045
126971190
639915494
420027786
152874819
146052632
535533259
559332191
42763082
627440905
68483282
285211492
76822862
1108482
243800047
535188
153368600
155855013
56307320
170894708
59984356
280787534
161935072
647856967
14328838
445481735
164153681
125050400
143257184
60410428
80827246
32147654
439973966
398144616
288868907
92272302
166246020
268834122
485033816
167783317
392226971
617874553
188358560
409959865
142666523
108385098
151337738
698475710
317268158
153467326
130852602
127435364
162763869
576231253
55708619
160779830
331893613
127317991
16183808
64093428
76340766
6210729
107588378
69444540
50793518
335747089
101315423
327858043
57304954
54340201
162601892
101784444
74720212
510804412
147715352
7535932
58747708
393569495
474619208
111823118
215458066
91913778
79817488
163332479
457582967
63439696
165509920
354511064
120538542
153342622
96886350
98589034
64595317
81734812
144861018
63915724
74415380
125152588
38169818
467513274
31261197
146302042
394651565
169547212
503056546
216408321
33848478
89270744
108244804
28330324
590546381
147966492
454083696
118546742
198665696
590981776
215532636
506385733
52181698
67284326
201270606
27007076
395664005
32689768
7289990
696032934
516314070
197398576
409516246
576922053
46427994
107815268
178549857
278595322
15078876
161420668
172136552
148886184
348061737
580986649
223848683
41573198
8381150
134423986
155751832
34044192
48243128
7778414
688931342
57762983
5076494
653373901
20107316
388098438
58416898
320898875
280182954
84696534
643252067
94820074
327911081
144254816
29011002
265127759
91108396
360256
50722119
102484174
113638254
53853078
107594720
149992932
123997346
333182614
88648958
448995229
328622259
95014058
178128485
170189786
48180776
592920479
593997354
142541870
101437181
15373234
18664627
445809395
324129815
293815325
66860398
411540394
106460844
611763798
110539704
230942740
158360226
245138540
672893106
133104200
163874914
88577944
84335713
171194344
475842318
109025936
52010228
100173686
64316090
44957526
157388572
101571486
542138038
141010782
67825120
131266550
100223914
45598364
396911553
141639496
135317696
55933210
684693629
133335860
604949899
84336276
70850924
557085031
18094206
410670595
25424028
63787830
601748876
93932566
131592166
32811010
74178067
103457558
270507929
429704150
155911176
354615329
670580392
48468288
555905208
41568002
147734404
660000220
499935757
677830887
148361390
516480244
159700792
165274288
88309054
80510290
18851090
66392756
14644060
580888373
156933056
540622063
482168780
86569267
692777894
106663490
462283853
84209114
33709327
510412229
119662150
169479664
219751743
661809290
31007996
35040094
31965794
562793245
143542966
14301308
79928336
37061338
488969006
600253681
29174774
286576683
91863550
78587768
90810494
44197176
74943642
55169396
20326977
336919589
26106436
396843566
26461498
58342422
50224538
35699984
68898960
35034898
645475656
25301056
252597611
24859396
515080854
58051446
143863384
63838056
95143956
73852932
113544726
128072740
683894454
428365387
6768658
257260995
60666766
52985344
252115561
37523780
103289554
83047670
646853123
27883470
60763756
45125528
117128234
78599892
132544766
57850534
138094718
433898249
117235616
134038979
400911210
404194657
112741076
162957432
435494962
370909212
211121347
502158382
91641852
71348626
476417053
595313457
126167540
536200939
21182360
93973126
94425176
417176092
64227756
108546174
438776750
12510238
152344990
137059423
562231580
176924502
2728114
54984072
108418492
81717494
87346460
314424950
130504470
371561932
123075922
104302668
204998729
453903786
81764256
656616888
29577364
198438308
635242025
128746490
143286630
22129764
50938120
392716193
141301876
16966672
65095490
323441781
3961086
59577338
86039861
320316619
84481679
487879477
163661876
459194879
160601434
141303490
170872440
674803445
699473930
507345152
327460475
57680798
66714910
213521309
541782683
324328268
14600760
647770
97295100
668594953
143120356
33950666
292810267
546871940
636334676
17373692
652859445
266456703
34872244
155426216
48049146
109651188
47101742
70201615
28383329
6368564
52766470
6815422
136516739
315711705
179428613
232204988
116071712
128394429
35705827
113118652
88572750
112978985
10312328
70979092
106997764
446095143
189695333
697646778
142819155
68516188
235649856
108567567
594508381
256422515
29052568
346431390
106956196
287718717
128504008
85014400
62878528
5590898
372357025
529569606
337619183
47361968
611552856
406483315
140082430
320384494
56284806
139586679
317381565
117064150
639970873
4078860
127629348
111540802
424950015
305655557
447722642
154809626
42194984
24861130
154045812
126807266
134671662
445407084
141429924
395238977
601425710
669326225
92383150
494135677
61281624
349672058
140775228
74023948
152324206
35097250
40908108
18274334
562502713
99039564
458307110
144613342
75323089
140556998
59502862
68046816
75085666
83530766
61700770
72465148
689834221
111876810
86754148
170792520
4728362
657577833
76961422
50986195
475740378
118953760
86123700
78392052
19001772
398950632
75520396
109391390
73126774
558817817
688911053
108511532
155218378
82193794
664937193
142096744
578400793
142387720
79571137
40998589
140136120
46944092
81920136
165679798
33822498
120366617
142292462
61539694
106175064
157636250
154156660
166769086
605111408
85160708
22956963
396561173
626453736
688867054
125273828
558605888
45926922
49001956
111606372
204556653
97322420
119807636
456510098
46675460
13551168
409139207
535546033
367159020
102371592
403075485
137188258
689054338
102835012
29909908
665149229
693685119
244199396
390419449
135416422
66914406
4068470
73991042
74508856
174128352
437789195
47614412
43821334
158559754
497405913
667239539
16021000
238053957
107758112
51109590
273929851
494913680
51970394
47487976
439205131
519641323
74029146
588152915
12782162
610564785
56425096
538788389
548764494
420120573
3351420
489238878
98979765
61733676
373913614
205943742
538342192
135774946
108820210
144410828
616138780
90425988
75795786
213916097
89643124
95192452
657562764
669193879
411578424
671083051
36711472
258162148
494870535
112615097
636940871
1558802
305397753
686805993
9415152
188584449
48702110
104198852
102868676
207247271
11022450
8057264
471532234
420516352
98995080
5429027
111064502
20730834
92481872
77770264
348154497
156213666
647768
453369874
99049618
311230603
667134710
30527256
133069562
136850518
143530842
142034392
463756170
84113579
67308984
144256548
82531532
86215498
59899330
673722143
433948195
26385290
621404113
316834180
393624774
131463996
109141982
114287752
122147568
202699378
84512940
91724877
83636550
6627205
12222724
149714080
132304016
137389168
126574562
47224159
171933908
147869502
100313978
695151748
112756666
574438990
168428340
464998121
125819846
380563120
79424326
674262573
45382054
19204416
107671514
159037436
3143582
118808272
19827936
115044638
22110714
602791316
319516015
29274266
417107744
161539914
291471707
80501630
126927890
15920544
163852396
398426453
419286711
87533550
48814806
58624213
445979592
55631842
652766
75014654
25981732
284553254
82936822
58117309
21163308
74437898
443360366
31042636
73823036
14601610
20524202
616586554
559023392
63290746
315142329
654272567
123268503
44035717
411414388
36922776
14114070
277617718
326681140
123844818
66770332
21629464
101775786
577291041
8762188
168305368
665127061
207482108
488620986
145401400
314414234
101616440
146686544
256114973
74001434
519973055
55962652
99087722
48870112
422049033
21395398
186225455
97051607
120581296
368079908
23231633
397118038
175089695
87299728
609848468
88517324
688660052
37778384
91323164
78702082
41713490
684020677
140081418
168249944
158976818
42841020
42496352
39620992
67179086
3953298
166341282
169389602
698884651
30465880
107114194
81789694
440307024
473665731
50588107
76117936
18295897
282292160
171177026
266569926
163540636
106613260
185516219
217507805
427030246
85943574
158637346
40000540
62197854
117580284
471842688
241548159
80487774
83813076
241450153
95462402
585777126
651577886
417492763
676879856
316074553
976848
158640808
413676090
79680660
2031638
162809734
87949837
75828692
491332901
577267777
383627791
387664189
124527338
341731740
102272870
71815323
44929812
83007834
650516842
296656920
673998538
44452726
124243290
55489818
163764066
465905921
110663729
73095596
53460496
136734474
406688418
510557120
104756558
74593778
468692049
158671986
44250069
368656747
562840663
142121431
8317066
520585842
243173305
109758572
32263696
15026832
84450588
151036301
103007238
54961558
255222768
114809086
111698851
131082956
514605092
36847622
150043162
141263652
29475178
9655902
126636914
345492754
369608541
477518511
169257714
135537662
107730994
29099332
196408936
58484446
125332718
79049163
304554599
146076882
149786826
77401348
140416706
696034484
57506
241284187
653794161
219567380
284946694
234324324
16078156
89923708
105712622
560834972
248821068
38198060
193201895
106819370
17456165
171294800
473733454
121946656
107581448
47827450
98081430
52535026
127883952
119450844
177387836
24879793
93318428
525661921
3261356
39758062
689787476
446388165
639442361
57268582
45746908
105018090
132364638
579802529
90805296
95266930
65880084
363488634
165407734
250339927
98204400
158940446
427166170
35172963
370952784
137737302
489075174
661005250
162686762
70163322
106737966
148032310
344963722
493608583
69635062
349279318
279405150
526351825
93044774
251889159
224968472
353403069
421382559
17730484
90928270
69868882
333576756
663876195
101891830
4283238
544737815
23965684
144150898
64866864
22999228
187658059
467483164
5003748
78551396
26591396
73338076
131794808
164184942
16382990
28046278
38362685
579104088
15347223
251033467
86641568
23704152
65216728
327185321
16003682
128152414
647568268
47758170
117363786
450667674
141358912
8251250
21746992
92043676
159505076
23965684
85048128
435365707
446344425
101573140
88189978
123224872
345650381
454321391
62980716
503202689
339892310
331420404
23771700
614928721
90220485
505268932
333195063
122724324
56830384
429906717
210478142
496671396
548081129
142396380
127214090
660938558
355892202
15445978
662183352
169623420
18288190
35495608
376340135
90312610
159536252
58207324
161446650
518367829
144327204
317305970
104284123
605031365
152298224
79602722
145397936
331523054
86690064
123613821
618731720
159073810
161242272
71306442
57481618
116658860
143963842
46081592
183112383
168284584
605312586
41076393
166786406
561318580
528182158
49571572
137363188
89694274
143960376
139658088
90751604
29577366
544896640
52815610
120583574
476254975
552906919
29518478
284291613
152253194
28829140
191213141
22318552
148733768
579214921
88780590
71850288
351052148
641661342
22719327
105492658
35850670
118564060
113047642
43476666
436598337
82124514
139026478
39950312
301496876
171575386
656842828
38614942
75927418
82282124
23290204
70710632
177042668
51003936
54370944
274497173
140818993
163956316
22838154
77195242
158911002
19349081
99387358
185935525
77997158
114824672
201995848
118814643
418700983
8908093
270668378
145297480
114727682
105581827
132569012
273676793
297581863
136685976
98623860
140075500
127120142
488756814
372185241
330039462
447559234
105194752
218563879
6578138
684492798
24717374
697119516
12080702
96707597
68898960
138314876
58354544
105096028
68077992
403179818
104508882
108916820
52001570
87374206
160041998
671719479
110111902
10701157
148530038
402887424
672727991
74790809
73481832
145624828
395498882
652083475
151414904
113007806
453786
169280484
53721446
20121388
35273912
114743268
52425910
698250306
161817298
110150852
293329858
129248768
54378174
73629052
325275776
523514039
70069794
629099741
192396639
211580025
101249258
129990064
437647893
168618862
169936912
29702240
679208421
107309526
118510370
52557540
21859574
43175298
55404950
109600960
25553930
559792108
134874306
341559964
113785472
69976264
66588472
12586444
285878515
15333398
79012110
469616251
221913444
148931218
233721621
507582780
323356789
165038954
67468328
260026153
270272041
685339184
299697031
120845104
418328792
105075246
116187758
62251544
12768304
472879746
168535726
63903874
661339807
137480964
539188115
419469318
141701848
119038294
510118680
37425058
439970994
350072807
368941127
461018201
529165999
638460866
109145446
131171288
117613194
104964398
101893279
156151926
102418358
71223306
664744484
4032098
506560978
168565170
13035032
22694398
42428004
458214073
313645050
343950624
501525987
174568280
621309041
161543606
23443695
19895486
405286558
237089020
199629812
463651801
93337482
4236472
125789966
102460829
162109361
49691082
42118776
83059794
155915964
63295940
201712332
57128288
175023796
21473338
515250503
17030758
19046806
455097144
204073175
25730594
610720555
488940534
304683889
34428698
134919338
70677726
528673981
129420238
145494930
674955870
41051864
284580629
22526392
646001873
80879086
665327414
104093200
100139046
3661448
474662106
174926804
26650286
160033338
27064234
103251450
166781208
538852413
131877946
164245518
271938047
139277048
45007752
160177092
171218592
377533389
92734746
188724221
244501452
561135570
437581060
677581997
212057083
147393202
539267099
357850361
686210497
126512210
362473989
214032243
413980231
124274464
676519371
248834287
5807398
10528830
4454706
115910638
507842854
186965404
176259183
299935151
141925278
145806690
350828526
131113221
408334006
214711769
41924794
92537298
234835280
23667782
91148232
75115110
279687919
87826256
40024703
559289353
155699872
11008594
349475184
23506704
165871908
666506288
121425324
108995629
214695615
41443298
144707783
225223401
699470428
676957953
83437368
68788112
95407220
15343788
312168989
630844801
318831650
18792200
578920130
132737016
235590540
19972412
134770384
245531374
140776962
342785723
143129719
66955658
66401416
210686772
153358210
92121618
77447031
163329332
119863763
4028632
172020508
170198444
135348872
277974913
337812169
43987606
111483630
147178434
6727088
153533140
93075950
110936332
93915968
103753728
55983436
125694704
157667426
8391542
32417846
645445482
84327618
148685272
505217779
64680147
234344043
588314639
559538652
607944824
370320489
631970127
130540840
463696012
103467948
669715258
524623511
57204171
83236456
15329932
34204191
109435700
633478134
616594
112002750
279804725
167714105
144456172
68751740
145669860
353581303
575927265
241730240
368815022
55299454
47115598
155792967
115235158
89409306
78338362
567450669
101098572
42281586
123777382
454717135
119184118
19061231
147972834
27679092
134668535
646110944
160684570
115952204
343090105
113502319
386104812
696291408
64577622
99306339
130720970
13154542
39756328
315905166
12172496
111688022
88267587
10469942
92227270
59214478
77034166
690866520
112538434
523481087
10269030
454929014
372548992
268100006
73883656
36015210
421286725
160554670
17032490
158736068
697439544
639582717
103606508
49692812
112938253
586134008
341640238
150893572
353632190
90251056
386714858
33896972
108069872
94780236
352483225
158595778
627884941
100028198
472596858
572416792
129501640
266532476
405916872
155951014
126572828
2248136
107939972
595308899
169413848
37276822
541769603
259141900
80475650
88484416
62324742
374286472
89691622
46298092
263174050
518752289
467096641
135272666
311890789
113645180
150836416
629681240
404483616
78835444
448955981
231590405
453198358
96701026
101715164
670290497
296647838
83601908
113754296
49720524
58319906
513608551
169379208
78430156
131647590
72643546
54301664
65332774
166315300
570302448
52862372
547624080
119409278
464193224
451860232
417076465
78123594
459749631
69912125
309996564
30625226
612278853
131323704
586400606
128237578
548349281
125647940
245901594
118808274
85817136
14269948
23640068
433490263
570268705
135568838
403319596
385342986
106874794
517110455
167683582
268756958
170212300
568461852
680193745
50363254
571981581
586174440
385529483
17895024
158779497
66735694
52453620
124975313
328254526
37489140
304722546
302415646
63503782
88861994
138314056
59911612
66953924
58191736
410891579
498493371
2185784
14274302
502428956
404015025
632932897
264736603
372534628
277993006
107479260
362976570
52623358
159174266
10906406
14183767
660674746
181267596
139746420
161773996
47082690
102655640
116847650
95143378
9572764
12794284
25031029
50977958
121648752
158102156
137395076
85730536
47676554
105700498
9212508
144963204
141234208
23491116
68519654
47574576
54364630
37182578
147583971
15891797
161430623
113440082
10196286
167151160
166157688
110763134
361008805
670516982
134683786
413442248
115484564
127769642
100871680
70916410
134299282
39077386
167617764
122464526
19398402
549247163
199800949
16444941
22526392
102603682
3100038
137250608
86802644
180289623
390780071
359187178
127771374
22391296
626877745
132941392
611033769
500136380
86897904
525199034
38183672
31344006
132342120
222413810
85494986
435083678
152275710
60451411
72340444
528168465
431028214
56885810
575026
125285954
41164446
16661842
13554632
313119108
446215557
170324880
82237094
22349728
696545770
49632194
87916320
126191413
400158426
536583415
402439752
22945538
616385730
289787617
19316998
164182710
91250422
94214811
154687977
401826
564301068
520876963
652566393
645076395
30860776
87885144
314756495
45473186
119921950
105932584
161095052
124085438
201388952
58768492
184653269
376954727
117220030
59932398
673161242
77538176
30188762
123043240
597642984
246486804
509440566
73024584
44981774
334796286
204614484
170764810
16079888
27587298
636715764
19552548
55863928
359211930
32241182
66359848
507128114
87455610
340933363
33905632
334074559
128130966
36628336
629251501
118160504
624577186
337682591
186548668
329635372
470258265
319703274
293024954
57774324
7587894
306705932
33588678
107221072
149478528
35807368
656057459
368307118
331442214
84057424
45534282
324990740
662427504
92409128
194704914
156668531
250949623
1039202
170025246
141452440
221930329
13859466
107562396
162945298
142254356
52628552
125626193
117036438
5551062
450861090
205170475
549449119
142314976
125914668
179213367
636086100
11819168
49171482
8613236
489535215
78780022
86277850
526782557
158911000
202799787
143140731
125799452
670675710
131311190
78882210
22143116
689561479
85515770
121621074
85043146
152067868
50181236
166221772
68446908
116163508
93190262
625160471
52557540
103114622
662914541
352042074
582510733
72390672
135722585
16618542
309583358
42173221
523795948
176205363
285460803
2237744
573024878
172564356
648514084
628987716
224060437
64438911
166621864
26523850
48483878
21689838
224027541
63680446
166270270
202129791
21301870
12293738
119998156
173788882
136071118
515852479
579120005
523386022
238539695
69922574
67191210
610882807
32187490
153153834
596353118
638225435
132045950
348808414
205704023
319065215
268966237
81603180
146411156
136173304
91040850
94004302
383923661
56492646
498562472
13471496
89844038
19270232
569081328
654024078
2024708
98426096
645190242
79353983
382859117
580752661
64676346
130611854
76960650
103140602
38760971
162477190
147127801
350274137
114604708
103926930
154520382
329711692
357843266
542605157
454008684
247144993
429424844
600402288
86336736
288607800
21707868
403510281
385634885
168650036
458944117
467611980
38472916
58364729
111731322
85120874
30842092
137389168
36862156
11119370
36065436
452577111
150486552
243894330
151695490
620306326
379720180
609537762
60188732
291615907
178511788
383041853
339284450
317241498
87069374
152506066
7231102
15979434
251420913
68434784
160180556
579880488
459930932
97643234
699353216
30704896
80546662
94083972
45943034
101325466
143373228
693160607
461903189
148789312
209031558
236444952
94371484
446000180
136556076
144744974
281717999
624041849
680220738
135078680
39794432
150140152
261506041
107625441
497196505
165693514
8931924
20758022
130286238
150774769
575074322
82883130
180630105
152971972
416899264
73017839
65613358
90112498
24814366
243147206
163450572
100975725
490535524
30566338
52774042
35454042
127371282
543650139
39401270
470735039
2412242
125937184
22000844
452535287
97028374
102832304
65088554
131480187
75175728
633173862
54175230
128767272
104837962
147419182
20648906
117897240
448049137
33907366
207190745
133538612
412765971
534516796
5097313
18717724
174495371
690274575
344087788
530375001
154903049
676124149
137299106
166280660
122814390
142200986
20858478
54350160
144493832
311926384
3315050
5862450
183114648
86834942
11587082
651101196
21270476
77491771
332350551
4336928
127030078
55768670
105561936
172411942
15608784
657103919
203386962
251158516
56700171
45575848
118628169
626356557
69645452
43400456
401109335
521098876
188950019
79315210
89627538
95814614
156960770
151913720
72380280
670913443
529795868
287745230
80868812
61158652
254782442
162939632
88517326
77699254
576595702
189095750
207410267
7966590
161034434
30968162
148357832
150658022
133145770
69266144
33353126
137692268
113765863
288159749
131924710
233273161
16111064
555876523
543842782
95361910
76232250
506389329
542777849
405837930
139384432
549133317
122029792
441940733
9790996
2963597
592014445
67121930
178874860
124482306
472746793
36384222
379314302
395869123
162283206
629752665
165438830
63705894
155384648
193956563
75297892
439539622
222188160
424513392
147831396
107302598
18482533
6356440
521248291
35698254
119510
248083132
166589685
689436364
161706448
371351052
572139350
306074618
677471260
345198665
8954440
49744772
178639280
99400954
469902167
104940148
103461020
497819601
119126962
165643284
548999407
162144644
159344
49294983
170347265
399793480
159406354
92686334
103821276
337852165
584150930
78654839
90938662
46980500
658193303
45369740
88377034
94776774
53231290
361966138
699669684
544409400
521133441
96110414
39756328
22148875
404277318
67251828
47278406
375373724
171261892
7740417
140141318
150398222
224933491
53364654
216881726
48201562
112114094
61037882
396334254
261714676
371094442
109732592
583351016
577038215
292657121
69939667
171417772
123910746
416653686
13568490
121685124
86184094
310871948
204648882
583950644
67946362
40621210
27782254
437295117
669214802
33322145
166613204
80506824
82809939
324743486
654669975
601275476
669789165
13970312
381932287
379055670
184796170
75513470
46159534
54689632
6217880
132288430
171133724
78040458
526526816
168331348
103036680
476951012
119845742
457638743
81376288
100898064
132549960
25075898
277734455
280090082
31727266
147261570
169931716
81521778
103661932
104601549
166602814
352888162
84538058
629235499
166937088
172266454
152915898
18156558
5348416
330163035
617850198
642821517
21412718
80692148
255892413
468226167
54053990
252712744
571050717
515945228
603422719
129900000
122111196
604337903
67486516
128042767
541257630
145808420
83890025
153135325
77917486
390351637
578091958
362980006
373397238
53432200
356984547
153197132
206903377
643968709
555172771
205000620
27795138
9053095
610346518
36744382
167186496
175013406
56596564
78230978
171059248
143572410
386748311
508983714
22276986
38673828
6709775
358793735
46906024
248743646
158296142
179776254
613669190
164876008
41269600
620037254
155662315
221528707
473785559
309248446
481788962
533773870
171713946
1601792
80513752
542170467
18478710
358485407
290289662
147997670
2662084
1226256
84086868
124653774
17552090
70421390
43802282
206003262
131907390
2743488
101916364
270234239
93143496
101105144
1894084
68410536
350118216
44460442
451014735
34929244
96136392
104777904
551482700
165295152
40157721
110014908
93699026
109886740
453005248
24000326
4887122
326674518
631262539
315264480
192218634
10445694
66250732
134349508
70083650
149121736
568599804
530957592
527117010
51991334
586085589
28188302
45347226
110029691
329895989
74919394
93503752
46090254
216253223
589018392
419191937
99137948
110082419
105875430
132307482
52485540
176241773
562773047
132802832
63030550
94051064
128696260
447860235
126919230
155982188
4989878
674634
27888666
175440890
262994043
146861476
471104
477822452
603051701
260763298
43706974
171213396
217517812
91020064
150746352
664014585
189487314
141713972
622772499
129357886
268268621
96862100
256245457
120216388
621191359
444780883
99118896
334716753
35356622
96493184
113258944
690289533
106509595
282199650
235802127
360801127
517470884
27833240
173037192
379355890
105165310
240564905
505853026
49433012
89191072
237620109
606086812
370825671
609570804
97946334
401819125
92138938
228999127
112472616
274162787
92663732
637000781
141230746
65944168
274515085
139420806
172818960
375378703
367245261
412352923
130268918
1789036
217697247
63316726
686971910
61047881
688017999
113265872
175166393
33456187
250412239
319062276
113262410
116189488
497313385
107162304
23763040
681996877
420600071
403905877
42082404
422334750
25055475
124605276
152672336
345210310
31326686
9416247
171021146
18623380
40049038
143196566
128211302
555919577
5185610
83693706
409179227
524337610
17404870
22322018
11164472
80538002
15738686
341206
160509638
44192617
63557472
109483186
338343018
28513916
92636460
397267979
203536733
214741364
137174402
546764456
56554996
458710910
75044098
37897072
87420968
139278782
84242748
62452458
166013358
412414496
99213850
599715396
45146963
97546242
123103634
326193088
134676856
147958010
162631338
43505608
232836421
45885878
302504959
120841642
63605495
31367429
169148852
30808816
144005410
7468492
166621864
685015838
642198707
686789580
16147436
337333657
606160838
133005476
83049400
660444839
470971042
618404364
150940336
160566794
120290864
11846880
64099588
309746427
37806096
25152106
142515890
523064120
671183546
71427680
454827927
100636128
641156266
127773044
106795120
531718041
560367686
23530871
7681375
289049937
336214789
152467962
26994952
141729560
216084362
603057868
113087875
348131199
40509748
48253718
151552732
382376232
219849898
154473616
330459316
187501518
103178704
4563822
116721212
116137421
39396072
137694002
308751215
608145847
158228594
72399334
80645384
170366448
154994948
528539257
117483292
364275745
234176843
10395464
7937771
610443012
381852817
170790790
121479016
510425595
153299320
154255386
568544426
33948932
104602410
43564998
69565782
153138244
621988152
101179976
31472416
456598777
354633084
115035374
101688271
102660838
553557802
100533905
66049534
576244076
578092889
165203358
129205479
390309629
164257686
71209448
390271681
335950719
345699471
42418412
140811602
210050500
54246240
668984050
599794554
112039616
61117084
166330890
121463428
45773298
51655170
4605390
8289352
45366276
51649974
102307508
627340719
43284858
50570938
21270692
52069116
73370195
420013636
63614628
34407912
19971692
591052274
189722226
61688644
11876326
6538300
125791698
497093015
542660895
106886918
342604279
114254844
233317250
47740850
137905306
85769203
186374662
131987060
31614778
162267618
170603732
147566795
51141593
385116821
153734052
103461022
4307486
141817892
156990062
156435972
62197852
445787615
136874764
7378289
182835319
170764808
252244526
3062178
62717452
157347006
321659373
392429327
123205820
613369819
64473702
467821670
669250381
97831281
132413134
123678656
379185245
133085150
82782672
82569638
10265566
105134134
157166878
4544770
89483782
552368585
159556398
74084568
161993960
4641586
95693893
60124650
150476162
284113187
120576646
87010486
110790844
469226300
89301922
139976778
91210332
647716232
140508305
662629284
345645784
330074306
112869244
484242377
45600789
450700271
258540042
454390295
70078452
10303670
92686259
25278542
580455894
674263739
2689798
242099051
279309495
146068220
505851559
542664724
167319532
78085863
624562451
46845912
403943803
59049078
649124060
29683018
59762750
35001988
585835950
159392498
102179342
143018168
134209216
419865573
453601354
4574544
503711275
139278780
574526621
545911013
48759266
121617576
272141768
652525705
521849215
216599999
401348829
54874715
517640113
93131374
608798439
478984459
226639134
381226978
54126091
560239493
327560563
391117807
563859897
487784072
697661343
356923876
324318928
1619420
629277572
22401690
478409755
20856876
193831129
296174
76369076
487472718
401146744
697390727
136987346
124946482
34082334
110489478
100580704
52768844
207946520
352327224
100570314
74730606
93663096
103724284
375565182
26447640
84909570
11614877
50929767
36635266
597706349
141426460
3845042
389734087
147214806
244263026
299570047
54755448
138887932
513174811
59824855
299985739
162129058
25362435
208851991
351505740
168419682
415244470
620045258
496936175
63993936
404639863
123980024
24973708
95904304
91861816
60074420
420878
598342282
7695278
402495037
688106019
2918420
73711602
447493307
46117966
84168272
49888528
14361819
112013131
136860744
158065786
638560852
106214900
52111971
310124151
460168825
155114458
31474843
561760434
28817018
31397696
260567936
394241282
30136800
369992513
151622033
442204306
82091604
484188202
102780346
149062850
95302739
1482592
71192130
204003695
31311096
22606066
8491998
357398870
407543529
53437398
93671756
646187413
99605588
542136514
129565724
628973597
108514996
397964849
106162940
26954311
48554890
407732524
100494106
568516833
172424064
63675248
697829488
175468760
143835672
495498435
449839657
338821546
127312392
112205890
44010120
143232936
24981410
668603425
492944076
22429402
530723825
46598856
277362166
164503628
92916604
20162214
695861054
224298687
104637050
155192396
21750456
109881544
197325697
123398072
148863668
66945158
167834266
94129006
57559300
122803998
388160462
667848440
164381100
19992478
396155117
76076370
329386183
252392455
130137284
41481400
486869834
403930586
95897378
123692528
361175322
25503700
11242414
169610152
169626884
133060902
18393842
601438083
148276522
65438424
8382880
14095018
330936775
493921269
80541464
167629890
169044315
149672514
85179760
24231112
4392354
593734122
579942895
81776382
419005456
655674236
567710115
233487073
335312546
90976766
10634482
86040564
214668968
209794936
657080057
83052866
66507068
681560364
271856055
22280450
118997661
224221738
87756976
607793679
442615365
163253124
108295202
448112081
364483393
78102808
157800790
170653960
69231506
576054570
5715602
489805813
166737910
145460288
95540586
200845001
111769426
37979298
425897422
60010338
168220609
88782322
580483303
169335910
264925478
55640502
32210006
533134426
152528582
640681285
36172822
596741634
503370721
388473229
511792532
210665455
486225746
600550389
489936577
567725465
142443146
404769811
337710466
157625858
8990812
609772814
53236486
69803240
171952960
249847328
166431346
462403939
355219255
26290028
466608812
662404
245838126
140976140
115072348
22781970
329911386
34359425
505476116
674325502
40766084
41789478
57530112
496530124
148051360
21331434
583817441
251721706
287125531
72986480
35374081
453959568
447616158
210957537
676885881
106670418
314660548
51256810
168950427
679972080
121307548
254595928
53762563
109745681
16751676
186125433
92616970
637349392
181611692
338399189
147937048
206339596
169727342
137052494
20906623
29951478
56852900
162889689
145542866
94496190
41936918
131670106
173359213
625612294
25219654
159957128
108771334
378860877
10783432
695867622
590355648
100009146
44473059
51774226
42134366
103900948
110020104
412618068
149592842
358424540
361741133
149310526
134051604
166460790
65869692
61371690
415603694
31557042
156764564
83700632
620857044
250572057
48724624
606421842
134806756
616594576
86333274
667498454
78927240
539869191
98190131
631737145
517331459
308735683
171213396
162049386
61051270
131179968
566593070
212042850
581379699
107520828
126524334
559437637
76750118
717050
644608133
543287420
139988902
167778840
318940611
20224564
142713338
317562129
170989970
404005916
133543168
148896576
19244254
249512281
544035854
39121085
631705405
163665340
424206085
16852360
143870314
3746316
119774730
297001972
30216270
110548364
42293710
637709040
4189708
158264964
130523522
32421074
54819532
121626238
329931545
6056806
593155978
43281228
106981040
174826350
384545057
160733066
77950394
678718179
460641265
102854820
447278662
55779881
429429196
243029775
465480544
84949406
249354376
184190999
30928326
591339684
147221732
12353912
123807760
19126476
233585433
79711838
513812113
234207446
486716510
588282510
293987813
375882114
173081336
160676213
51738304
41206012
104797589
71929387
78220586
7175676
23002692
573354702
160748654
479112966
128143754
524198972
80215910
71973262
88276578
269423086
61524106
144239228
116005896
497942530
679988444
513888547
6290624
40353868
364085490
6593726
89466462
60044978
103519908
159714648
92483415
70624032
105023284
140139586
116888384
487213512
313115432
130994560
110525848
116190195
164572910
61936320
120114200
368979284
93366926
148867134
168016126
1960624
165861516
77295507
98460738
579594734
123742742
227323458
135168744
52871032
64522196
482126771
402635009
19433040
173392252
152827985
15511794
17273236
174355246
170530988
156322408
122686222
17713164
413265786
483543840
149617090
176372521
9073948
51589354
542523222
455790761
146748910
330961739
26148963
431136891
206111130
402413299
83168910
133166265
121695518
106492022
433622249
58358010
168745296
137394366
16334494
40482038
608635426
674675491
272446599
81488868
17396210
159998696
40068088
12463472
551012140
152852464
10161644
237580692
68632232
391242648
223055777
27499912
133757164
146627658
331396666
745699
66384096
130528718
260878120
654603912
137986710
35388224
76076370
64548176
174942392
324125922
128093526
473234
57781254
71436342
25941710
636445166
548348337
157260404
593605461
371463721
357896081
90768926
430400112
476967972
166847024
140385530
51447328
275633039
264456752
1170832
73560918
146665760
26699548
169296072
51073216
81696710
119296696
282928116
246565065
132586332
118215930
121898160
430261834
75295088
422538830
561110210
150330672
283000204
18023365
282317582
364259765
80247024
7584430
248711483
10977416
179924547
409101889
204885619
147514440
675064998
345743390
690855386
193548895
166831438
154042348
291284382
289630879
200498303
89265548
220869648
246446199
16235770
149017816
471072404
103183900
121530327
67147908
688067260
324032415
3370978
93864008
563035835
655531973
523672407
311105111
147348168
232712560
144810790
124373190
92952978
215310562
12603766
399365105
163109370
670341621
173092618
419599661
145666812
131215777
581642084
164642188
89774758
27330962
131365272
104167678
169150586
67539342
564985227
296304042
68883374
594502954
12650528
161098518
59192834
189310743
406321147
413745140
117933614
1241846
304338488
116438898
265433816
71296048
643499970
56309052
54726004
20318094
566645426
153849577
560366077
124861614
141289634
2970799
356696971
118108733
3547138
62414354
350966661
251829192
629436922
112652746
493275217
352875033
93145230
60568042
478349907
416332713
374177296
129953692
568810419
7295186
131289066
64023380
10885622
427932502
172952986
539957312
37038822
153754836
108667412
44040879
222721780
72629144
102437408
325859123
553764327
96193548
204963438
139164470
420426081
85708022
606541935
396728941
121422477
342100005
345024228
51956172
102853088
164988588
174509394
56083894
26949920
505056426
66285372
638203173
107884550
79247621
158289214
31243548
415047553
290187763
84483496
87914588
83149856
245940485
506531975
432722730
119932342
484824849
112668334
144788272
597955914
228431647
270217854
505285100
380353887
406838097
59880438
9789264
79586367
534998988
96631744
120756772
639282271
164397976
155493764
34594968
109446812
144803862
270578067
688205542
36687226
26846000
173858162
29660500
289014266
127802550
522217409
41396792
49405300
480545137
283820832
239343805
125755326
131018874
54952898
2189248
606167851
102125824
680374748
140865292
171164866
97037533
259719799
65138788
293710185
169786228
60143702
99711240
669089303
92778124
25153836
551948967
135916968
4778588
360693621
7251884
560908889
129870558
162877282
135026722
158021764
172445884
90573208
664325596
98304858
110614180
152277442
572020542
109159300
475547473
13256728
171660254
22077806
119014380
219049250
506442641
470321011
61175972
557354651
136779504
86593368
62461118
49737846
396903200
99345790
172770466
47720064
30460686
692329993
632640364
539015342
140356084
17230594
642501480
268702712
655123079
65724600
85638742
130346856
290550683
697337889
114076450
148825564
169465808
490785893
472906372
300294323
517215874
171395793
69204714
142167758
331627882
336258957
19360296
552542944
84741564
388293456
248455659
625917341
67025779
141731251
696161021
41212942
443305287
123725422
155783008
564937529
69177814
109110806
37878840
99821313
555090578
100837040
16253907
28261198
1543212
60566310
135522094
118491012
55149946
50574400
124031984
56985833
691577734
417430081
165894426
113773348
45052786
111668968
54246242
68349916
170007924
31721582
850414
143016436
36669250
128597538
133341484
485161344
605485002
24336334
219830429
8824542
133530274
145716626
120780147
20645088
495249576
111248092
257113002
605573904
412218
140979604
139626914
215339247
515799430
60129846
55981704
33477885
51203116
40894254
431252213
259687866
463554594
102432212
53456448
81381486
14970825
161571354
299210623
106871328
52388962
445209256
137354528
550950271
595777174
99678334
361717304
92717424
170607196
345409522
44245455
67781319
325815069
136479870
112334056
693047278
284130732
109782820
120199070
68173254
698896769
76250867
24436790
85396262
54980610
85084500
147441698
79272228
33148750
272693531
67438886
72215742
336560167
555856148
431170452
219194226
52709958
166268536
164108734
121274640
107077718
25618012
209808923
22393028
442998655
174317142
370407993
91782146
165378290
188682957
224045118
44399820
484283225
10790362
60926566
152551293
167467080
120425960
508038467
54478328
484764908
291058064
80070360
171301728
199180603
26986294
645874212
326513668
25581642
358068719
109557660
359990952
616218248
248209463
264123689
161393190
10956634
616999185
483279991
501363994
126266266
139945602
100390184
18795666
112878519
110745814
153742714
280884902
261281909
602597312
85942399
32428591
473150139
665725413
379402460
311961182
34018214
214485527
543661419
17434314
10714722
5443678
646840123
140259092
43503037
90455432
22123749
70265508
376214122
25725398
94033746
137674948
138977412
526177860
94399196
142997384
133343218
85591859
106069414
52100292
382395229
312682477
90884521
122081754
64970786
23503636
217536602
1761444
566956784
126813576
150995762
670536003
253735339
199517180
211181360
119407544
62166678
264857581
145365030
83136000
337273852
156098232
152798774
366869879
576680279
159112710
10809412
106055558
231732290
131569258
528767827
365034402
59653149
403856131
123471152
341617306
661097755
54131930
86504740
323784411
19090106
123533170
88525986
122963340
15560288
3320244
166644380
593390281
44301096
250982897
352050142
147443428
593702989
138727447
400333211
29187666
148993570
127932448
214753308
87343028
664138817
363500000
116477000
149074269
233892546
132773449
116878824
51029916
650225460
50591722
40577296
161257284
327408236
28498328
440878801
50316332
285371311
156449830
65800412
136155986
66742622
73137164
156181368
281795674
55858734
162570718
131845036
536727967
623154502
124199988
169337244
3800010
21646572
27485108
568233612
496324762
174258947
135863550
207183505
142767028
300900504
456970469
148267860
301931627
62741702
7695276
434655178
125222749
398811921
385311147
40691347
166434810
160946100
463707660
132863452
533388257
99745882
70910612
264037622
139699656
137213530
329460109
185636133
699120102
528245911
154563680
143794104
119068072
5133648
56030202
11472420
499250985
485427831
70092310
58285266
99260920
74915066
491246896
56105019
684902841
292166867
15347254
30198254
156370158
143825280
126507014
15480618
633168707
72191494
123663070
278068475
202630407
138669116
61778708
69065234
551064785
138275952
68574048
245672063
110226214
656862516
45991530
159631514
113657304
15523918
634692757
90774120
9610870
158370618
24499140
22690176
24539595
542869797
202940619
206511180
21064584
8531981
223315233
243885821
65315454
365823263
119482853
272538417
614878933
74396330
24138884
256654689
384247140
41706560
82999308
7160527
489401909
87220006
9056630
43720876
162551666
140104944
269484863
139083064
314846382
167092970
156400120
84454054
139513443
76284208
26227676
264676286
108024840
153737516
414692096
519855821
661129876
114786568
149691564
11973316
85990338
88558892
497976996
477983380
46112770
112079454
167483935
45135920
15326468
514682682
100673841
419382095
30396602
91402869
92360634
98785219
41263170
147332580
91787342
132887700
428030808
152258390
1370012
386934509
583527559
58435948
55844878
35272889
457833464
186124410
81781662
154496134
42626592
369419401
94978516
117890312
126496620
174050412
44424070
34963886
150100316
170874960
71929455
686717841
93380780
56778426
11950802
74503712
302702709
649159309
13710514
264089964
158727408
174015772
70866514
101741146
66843076
154814822
230623081
56265416
443840926
92054068
220763533
136547412
193993035
230532035
506384126
71017196
146786988
172512396
642504345
247889831
57611872
435979857
181001774
266562895
78433620
20467606
224030052
434547342
245917044
603698766
34122134
672837170
78118396
386952330
115815376
47297456
42803807
122341552
85204008
44929812
540214242
124842560
169609550
13991096
135899648
212325689
430317518
88046774
156707898
72446897
688474443
129757976
151671801
74550476
416828234
30387942
116455437
32476844
66106978
450729385
171693160
375263930
415036033
642030440
659247994
50025358
120214656
353256438
16377589
492641723
232400624
283032588
158841345
630224765
623062082
188480952
24917878
26944726
23196228
297428737
112943739
286188646
417359542
89074683
84983944
141324272
660396256
105426840
142838040
82654506
568191087
411949129
603032420
104384178
56787091
38213116
167335795
86993166
617527972
360422223
86890978
85120872
69202060
37646754
442012059
147879894
538800796
126900178
55841414
92959904
550721995
59135678
46308486
132135973
518113027
683223872
75568894
130940934
269337571
328545020
976848
141300026
436416617
149194482
263703894
528919106
111107802
41561074
122502628
409784529
619089785
13183401
191406712
543823773
125609838
176892334
686221362
233437128
145680252
488327070
24464502
91288524
42804650
446199239
29409360
178558578
455361076
545211306
189993012
161459375
236971508
4690726
47065575
95968200
72782104
602304115
22444988
78346715
330770807
419930778
313784101
92132010
356321128
36603289
248285603
142063836
29582560
763814
15077062
26982342
41897109
163672270
13319082
118913926
67944630
253998989
386477853
101240596
101393014
6526178
434173368
54696562
506188012
36602356
624489223
117549108
565141692
249818367
394109703
20688742
91435744
330740522
54694830
14773960
98291002
19216540
67833782
55474228
105307332
269864075
467129059
88357313
41380944
149506240
492233312
486285145
367721334
457334911
694411532
654325331
113721390
111620474
169197350
540893253
527837747
32824866
95128370
19081444
110837608
12802188
657071622
170170734
49111012
77095478
159195050
161295966
584503808
25470794
99562288
291568942
37028428
838290
621299536
163684756
104853548
111095676
528828405
76556132
117263328
49048508
13254998
35597796
636459226
127949770
134098370
147821006
25794676
114048738
117250748
339336438
115924494
172618048
113953478
421312670
35057414
164915844
76290206
654601514
88224616
125762252
25786018
130714040
98220240
502008798
583490494
61773512
24888840
108036964
645686578
56210328
142547064
174308482
273896662
122471454
174135282
536247692
18863214
199311995
241963797
14243970
45738658
324278962
71512087
409334039
8003574
157423214
233117352
110124799
155119654
149759114
287799215
642068319
176955003
21395396
124702270
174673932
126692336
681138048
95181869
80318038
251246218
497278848
83357986
42165540
409847198
89331364
34549396
370189330
100121726
623253998
271207292
220571109
121158598
338110800
2003879
348141651
146553182
1803014
69318104
159070346
12527556
18509884
115386469
471578007
150466860
89097544
279950239
482160401
115191856
173549864
85187352
569039806
37866718
50179504
19113630
130182380
5796511
554754956
30760320
156875902
101943639
56404314
104993842
66742622
33923950
103736293
77922154
501803668
699095142
7064023
163507730
645697534
355899211
132080590
174471290
154658942
33744556
130783322
371245045
98964750
39674924
101891830
29634520
27516286
524383287
28408264
116002434
89319761
330026004
80898258
310587111
516719707
61186366
266846057
84426340
128230354
128585414
53705211
289120611
53536120
125838460
161439720
51899382
120131520
336367673
80589916
535195853
20922562
46951195
401135053
10700298
25664776
361179343
422130363
406599199
86123700
146544522
47345954
161782658
362972728
428758791
448063584
511363836
101231938
654735701
196331521
680114138
56679700
198094299
13753814
364104782
15191372
95784798
26856392
30765516
106850544
83868638
350841649
146593016
205413473
120041458
44237014
80621138
537915780
62901046
31072082
454620958
109895402
148450490
125184530
24499142
233476643
600528871
150637576
663954397
507371013
57204498
150199042
297697192
503366006
520264976
18175608
609317099
90374028
372222544
610974283
121977579
172773928
44853606
37334992
8855716
450644635
17624834
137514875
166533532
139760276
63657930
44405016
505055071
346981994
50962368
97851072
55155542
417765791
133945952
242321740
359624216
101070860
312961205
165667534
403018384
6713234
653006583
680736712
91629730
50865378
608522423
270057452
457077611
91704788
24127418
150627168
476635065
137079142
207780710
29495960
497538597
110719834
83317862
206286139
99690456
39642612
73200741
52487466
133259083
165457960
388291918
559408769
220919777
606006268
32168436
162851300
480951034
95971852
26754206
488815440
171516498
35504270
62944344
33936808
43627348
583454670
16464392
335335011
9316428
101294288
68623854
600160249
16357008
410540068
159964363
124994978
174164726
265190210
261835741
235337941
142496836
124466718
227646660
90855526
170087596
352577426
633789587
151792482
17105234
80305914
52909136
48466556
669208785
96950432
153605502
59442242
55245606
357767096
541621068
95398560
419658442
582499183
561679290
118262694
44907298
479878247
69666238
370494193
136580326
608211112
152383092
596000184
154222478
180411246
41147124
127587782
40580760
129979893
46478694
95187256
66104833
619800676
90107300
110253924
318984452
144497298
195461399
40501090
178770306
401463963
426543360
40603276
582540613
95313185
2070559
156226402
114897418
146885726
652595015
606222219
150936331
114381280
101835853
424509832
8227000
43701826
110522386
68724028
71800060
638512473
88978036
43151050
93564372
152299958
252834325
532579149
121679928
64032729
1686970
176646256
404892542
112434514
132444449
186564869
55746817
82276930
514083622
677235832
12304130
457224745
29253777
1027441
161199910
60173146
417472306
177950441
88427889
96048062
345704850
160585846
197932148
303916196
144977062
164540002
284131504
92939120
99510328
123858784
73164876
484515685
296845113
684883798
77098248
80458328
2649912
30230330
40868272
295375252
147691106
101117626
58794474
53180553
588175465
533133412
40066358
493441154
159274720
574030468
3744953
389653846
124890628
97101116
78305454
408404746
39048354
302229743
126837826
418318521
339152838
11995834
20380444
455784018
70360770
650817502
47927904
368705000
71566242
27970070
102598484
541039883
93715058
75147551
390487978
335396682
9434204
81213482
118373540
633662092
84216770
71683600
58406504
290549500
599065999
73901465
668170667
161108908
654738634
427013850
131467462
164049844
696988903
139859000
437544102
579640956
11933480
85287146
529328212
654575002
38526610
150147080
4235893
139435193
56551534
39718956
119721036
580183087
692667810
125284222
19621828
92293084
274778276
68410536
134434378
116766246
380202973
47848232
15932047
1480862
17484542
124437272
86374842
156934788
39302546
5301284
26778452
196192020
10812878
164051578
242369135
29823310
126221234
29347008
464658314
358048495
97118436
330162088
193875986
129565724
51509680
115515742
448347132
170234157
51230830
145001310
659152659
436652681
5372664
297117205
19548822
90356710
162624408
597755346
302585612
487462772
643328962
574265424
58896660
237252063
75255402
171577118
149741792
80904135
553498129
103066126
156647276
254591001
106828030
110588200
163421130
26724762
51558178
60843430
61011432
147661662
106107245
97153078
296675215
101923004
108196308
394557166
619156226
497232785
96449886
45969014
54112876
10395464
541304476
134288888
12841050
581702961
1458346
365210201
158864238
145700826
78019674
24041892
168815249
488386045
602750767
67393852
494817768
162667708
148456648
43277484
7470118
69609080
582236150
319651797
114249471
435446428
225507795
148127568
163337994
76679104
97286852
124208650
598253304
277703180
460644944
158392667
544750575
296997898
115738803
361019450
111545998
99441048
526428276
136919798
319318191
7030190
32352030
340849271
33593952
124892788
518001460
69558854
128848676
59540966
59371230
634062712
61266038
163602990
61089372
117646102
56804404
440021
582689371
400076010
270910583
285189990
13519343
57931938
23065044
130538696
27330962
25174092
317423314
41668458
264917614
499313474
119842276
69405710
174249594
47986792
74032608
102349076
161287304
303829388
61844526
82055234
125377748
91991718
643221093
468997842
505026611
687638948
151433958
312115426
440845189
70533970
137598740
242507756
150079534
147594112
539152530
8654806
58629934
571943972
410145209
159125770
1751052
93966198
369244758
385078503
10017890
128654692
78327968
508604936
133705206
80996982
71039714
455920048
53216932
59476882
39016764
122684488
76104080
2142484
79463931
57708563
583487423
16729390
208062900
142391186
69019391
541922678
138856172
9080876
281412782
453129715
107401320
2490618
6536570
167004636
241787445
23404516
294985375
12597950
535791878
371930559
149253368
383143502
157361619
23757183
87365544
545496785
532309648
268674219
124109924
296698277
521093408
52017156
89554792
217650715
87549136
297434078
244892246
90371512
158600972
79173184
158351566
123711566
75624261
604190213
30538624
625517089
13771132
582435137
55150346
323057056
221676695
83622694
446109410
639184060
102445614
61061662
169602638
68888568
107647266
5618610
115044638
96080968
53220896
127883128
10366020
12676510
595104659
577843755
396364103
431797931
337737268
162868620
696029317
252023781
82950734
17313072
36456868
327649183
149493228
140280135
123592058
79367168
642978421
215463863
441238904
626195777
466246093
31925956
150964864
150410344
321244258
560490576
168527066
238199952
96228190
125320594
445644704
419230012
117767342
57818806
111421292
542690459
125405462
632730217
583508213
40850954
11547246
321657720
82531534
275957062
53002664
35589138
386856399
141253260
358283212
128956062
139500476
159830692
25592034
63077708
66042892
686969891
124199988
611503544
121640092
129981404
634635657
52954170
82020594
253318999
94626662
167835940
99323898
270568777
20461848
140815064
299804700
89618379
554034194
33803584
20415084
690582698
631569631
490316106
416776333
46902560
85366190
12385532
32244644
168124980
378593828
302171794
144909512
61195024
27869612
42486232
144145700
278188232
382262120
470808846
617301416
38839179
156910542
113184468
85865947
141956452
91780414
129016680
453796935
11895376
169906854
165655410
144983523
20899927
479837388
213013108
149833590
116023218
383881406
38973946
26600058
121740550
672409792
13532046
89676034
140533535
15325523
80617674
587643233
135970662
138274220
41952506
648439975
58373596
38436546
144167702
41926526
426339090
412216
517137799
538049399
66139884
504952682
70338252
617719394
4129090
84448856
170091060
173023336
166663434
602981761
93891720
169830833
59722824
153635330
205309436
55817164
438766912
455911433
436605132
76424502
26310812
60633229
3363546
30143728
20711256
532926450
146397300
6526178
77390102
110920746
162407908
156759858
174997816
170773468
478139172
81111292
416753258
73850375
163675462
7800928
115150290
519469491
388383606
561280289
70842264
26120294
113414824
70551290
135406030
71043178
98982070
112127950
126871195
23304060
57472958
25716736
15714436
577185721
365595580
109851182
472906395
156957306
490051350
78011012
614937393
41512578
424537609
254427006
18948306
139634618
273551804
139962922
214061092
28785842
65483071
203955734
11276484
35954588
61330120
139528188
218476932
6176312
507740
509865037
156077450
40842292
347368119
141152806
144647982
64292800
108140251
26364003
80899983
168322688
71387846
560799782
599534271
93605940
360246719
149482439
83788966
437356172
3929910
574336249
58862022
76732798
22377442
27249532
320424296
584956078
673964462
79084852
9209044
88929542
153995586
622045529
698982462
142472590
266693052
426174740
16694750
14507234
96155444
312501874
570294561
243066331
39590056
505411300
343445856
296373225
7992368
24473653
91013138
667202082
685839559
387221824
566456854
59109690
94852980
222564384
474642068
148231555
35400350
145430844
154830410
64762944
434210711
87168098
8291086
392904048
314654312
141398748
619486709
49972618
158465876
27869612
68678996
149090560
101607877
307875275
482787415
68935334
134997278
631514511
172003188
34728332
45238108
630953053
379724657
428297108
159395962
136246050
35736356
355752904
133885334
118799612
110082456
116076910
513253746
388098452
127698630
286455204
541408636
77600528
533545133
79633896
54883758
18906512
99546700
382748021
164100072
455505183
695827470
35765802
91821980
140958820
554020232
16232306
607926040
122559784
80567444
136282072
115581263
50669662
485591600
602505510
515385024
165160975
76343098
328885724
293593973
317604069
665799283
108019644
234899135
68699780
577109810
174372833
654592335
35762338
59684720
87123064
676422178
12338768
24246714
19734408
67948092
55787720
684489875
488029817
356504234
19817544
119528784
145794566
519297656
65701688
510626055
174725892
51305306
128245942
169611298
50995278
471835093
436418909
155164684
113972528
140797744
209343277
133034922
36543468
526574208
566276824
543205353
377909780
143399871
533512295
95835024
47186608
12423600
39898352
163480018
532419212
70336520
69943356
632353134
57885172
45561994
135601744
475306736
624968067
175922655
100405774
133606480
287223925
74004898
131780954
319440472
114163048
106209704
130506200
67446667
385071256
3117602
82425880
279819638
310392205
611684864
66711446
339986354
131891802
109935236
102349078
102039048
15097844
46616526
43651077
110640162
610716802
53771672
102995114
444788803
235401902
149244710
571972979
37598256
530645953
167150126
136169842
139891910
54107680
405984929
70173712
18735046
133852426
136699832
671698507
97877054
143617440
347353107
20278258
451138956
298605585
88371632
92499192
13410876
33325227
115557963
41675386
110936334
104126110
217226301
109910990
22959392
633513912
10639676
306101173
123569542
31758715
158742996
290826988
407553259
172682134
69638524
17330394
64652098
164470674
88034096
145881166
111048912
267742444
14855364
3459646
276265066
70395408
48269110
494675492
668932244
126668090
140300662
437851628
621826538
132082322
240797821
133133644
311661321
163357430
89000554
470208695
84448369
166790776
25209260
143497934
72233325
610582149
54651528
121172452
9418616
171691428
126690137
75892776
27467788
38625332
92968564
527583472
298988426
31770076
29301976
21658660
48402474
56464934
38987320
316410081
63905206
40811116
401121901
10778236
121269446
92038480
121842908
56035748
115013462
144147434
408174025
37629434
645810360
565889227
137527197
215642675
625767912
121946656
25479452
450091282
37530710
172045373
146915170
94418248
11961194
17126018
90119426
243102098
13400695
26747278
57041468
88099914
70457760
155786474
164124322
63020552
292438951
53989906
93855350
273908482
527855350
96371946
354143081
382140261
165156594
28385750
111649918
66162400
404577113
522612414
269687917
106304966
27318838
14495108
397688513
442929022
422866002
624182319
468328952
677403609
24303424
579649295
680463331
593163870
154265776
147670320
408702492
629891443
4044220
8375952
172133088
63637144
244333704
166630524
108409344
369784312
78351055
114788302
119471736
35442454
158045002
50130899
38853956
340963103
99910420
418063379
610391376
27899058
108838882
84964992
606689589
155833238
76414108
24927732
13502674
620903681
278427
698905715
58754638
164240877
54949432
522045431
330143129
328110083
106505121
118404716
90341120
66832684
328862407
78918580
370215542
311702160
122289592
98893738
208844756
93260165
112193766
233567174
174505930
206059539
139860732
167063526
84661894
27751838
160040266
408853897
170873924
178518485
687977030
455599672
306040856
113632834
112347912
38730986
152488746
110401144
769010
47955618
619626992
59993018
129285140
138043608
627142235
93472576
606061495
2934008
260512432
33666245
157213642
157492492
48906273
33259596
25245887
319861622
129505106
414725095
114206350
325894776
59454364
67298592
84706924
507128475
126517404
146534130
128087124
44013584
50614238
61905144
414915465
615799771
162594964
90583608
107917458
327348496
32424774
530964465
17989410
37537638
116222398
421411129
100428970
51741770
216755790
62564638
25077630
522293652
5099008
200674909
339937670
278259784
158933518
490281237
28207354
202560134
52874990
503736850
191371125
6242215
657997727
86773200
149975614
136571664
168104458
89294994
110925942
51623992
77969444
148378710
115240011
70157883
206275117
450960111
584108119
111010810
594154781
218828874
92982245
483434877
111913182
56790441
81759060
72447828
423653115
34116938
15364572
684075294
543748685
372187984
286078159
52233658
305099534
21424840
98554264
134056802
137378776
355128237
34132526
8412142
417564493
194054575
111582368
120228514
327654123
622436256
137863738
79169720
277437807
214625650
81506190
125654870
69841170
112625034
149449084
87708480
39418076
172579946
62494024
132184420
59801256
55981706
13494014
164636301
39084312
355770832
13533848
151659118
42993438
226901525
97625912
362541726
90954686
118915658
160924541
54885350
121738818
103252111
45532550
49720526
148456650
638514421
455307929
293338919
135676222
72825404
548500469
343332771
136580324
8971762
180776186
93671758
143771590
214788698
119596334
200880343
1318052
417095736
332875661
94606500
55813702
132640024
202505639
582420107
202143495
124899718
102875606
21312262
25910720
295702120
19247716
17590194
237511454
621152739
49285792
62549450
655010508
73635982
74224862
616951621
136630552
312533498
61650542
25709810
547668516
10728008
567691032
608562623
138135858
140775228
160241335
117244276
1551874
562180537
158725678
257271525
625586798
17754734
135111590
82810386
53156812
60351542
90659808
490765810
125121412
39700904
414309738
84954602
18194662
65838518
265496990
34672979
518528382
4077130
651174220
341123443
143482544
528758020
60401770
33578286
44124432
472954186
74969622
130356352
139836516
28827410
401023694
100106138
331084904
54895740
146447684
9688970
76360427
1274752
135225902
165134076
431724336
126382308
416251335
104557376
118962182
283336327
133409034
70265508
135440670
37776652
580943438
227204623
89947956
57599394
86785326
163355005
141261922
288975247
82834494
135309038
38980392
378797706
188063939
171362350
49303114
41978484
593366139
48040486
254273586
174680860
78932438
54812606
55675140
81646480
269613433
289410584
134245588
545470738
133468421
634489882
25205796
135149694
34317848
135452794
308099898
79928336
111284466
440495961
640271715
492191011
13933940
109552466
63758386
223881530
63271692
161784390
35947119
8945780
477707997
83497988
446189704
541315507
49696278
138346964
17236864
297364257
66254198
103168312
638844045
497085284
596163811
162645192
74079372
1946128
75291772
147242516
83444277
66176258
24817453
314271257
80132712
214731368
499454917
167617764
191059296
7232834
669033392
140382066
699477860
4193174
514273470
128801912
580298640
105497854
494398468
31721716
138485526
99964114
53375565
309621325
146345342
434417058
161630946
108101050
475406308
83911938
141197838
1484326
154875701
71524674
154888496
89320974
12697292
135474784
240906023
129444484
296916164
56735126
79916439
152365774
94122078
156740804
164780750
356351202
170747488
382579812
569418925
94175349
102506690
566666598
320447792
199846029
36115664
124811561
96302666
243075106
84305100
152554562
41208801
140543140
111545996
510986266
57133091
38677294
232959075
101774054
46766
27741444
413691145
140241772
556313372
536618648
2901100
65606430
107508704
696899044
90865918
73022852
173622610
340991768
20228028
336657484
22848544
388395032
8703300
104846622
462005732
224705552
480320911
34667712
206110516
34349243
146388642
342088761
53677946
116471806
658522915
452251646
224140433
466851968
625796625
649899523
160968616
529564796
671159446
414799842
282903142
385700956
53189764
15071864
342393164
12014886
82929892
51339946
151389421
15589732
405861221
152682730
639383542
148203776
3382598
523756288
127187688
476420253
59489849
30121214
105362758
2606662
92048872
173965741
64918826
128290974
30106905
239739330
2390160
443390457
68530044
144925115
171031538
342057366
124556782
10057724
389182010
423444225
157999970
149644598
96971216
53381972
233288508
521038358
60154092
546922229
79635630
306339651
10170306
55785990
55782526
141481884
117086666
23101418
121508462
320079671
134808490
99330200
441069494
13149344
380288171
27213186
20539788
459292871
420307270
528104190
673582738
161952392
35523320
24467966
137854597
84266996
118479192
109554196
1830724
99839408
161879648
117450386
550583636
251307011
127411116
85807165
299667951
121381634
676297737
327556648
11152350
106245085
30542088
679741133
38003544
8320530
661066900
135028452
686049141
53572494
84964992
147691106
456974698
88071520
136088436
7302112
56440686
125653136
433244325
153238702
27339622
167908742
71917838
100379794
130088790
119327127
40684680
187987193
114193650
147646074
119901164
81048942
249888765
104385908
163895696
171913124
9137041
78317824
93988714
613656184
97224088
27204526
146346372
91428818
47507030
94967292
302510646
80269542
49912778
405427155
136143381
98330501
152921007
383317390
50176042
462007319
75998428
494529986
30547286
297186934
121655680
583304570
98592368
20016724
635460943
67887472
290392235
440677051
77881114
197218500
252679962
532271271
93462184
676966206
114388208
165276100
380507767
129868257
479474417
22498680
95351796
133379588
151844440
151050609
23820198
87169830
84710390
28914010
311391471
74082836
159924222
149658658
21087102
22332408
58707970
140477326
74041270
59116626
27850562
132510124
405999206
103500742
123592058
156386455
557871270
196706494
116173900
19810616
1158708
201056964
136590718
147195730
12401122
158043268
610601805
466663667
117344734
150194408
112271704
582389931
97475228
510631509
336108983
466967336
81665534
46214956
471063147
166331890
103420908
115006534
356530784
54899204
141032618
422434258
47470658
24575350
658806116
121249229
433053465
112401941
72008803
239664041
263394776
133687884
20552633
501431385
457485941
138217066
325409603
65154378
132344524
36467260
51384976
495339305
505083875
77590136
635075164
101522912
67464864
57731026
73698332
95621988
102048704
96456812
186228049
129801278
657857671
9046065
86437891
118091224
493920618
17694112
135738572
10253442
88590068
80008008
128349860
273935467
6978228
111582370
386850171
57892102
192935705
867732
112557484
8892088
83640012
27750104
24599598
79005182
11548976
118593506
400064269
50247054
120379196
103150992
690867626
464988760
143891098
629920708
562415899
550895590
162198338
546363004
69368334
517734720
594463185
126941603
4669472
690363758
572679749
167766646
543756931
396031820
132075392
141194372
9027186
689932630
2819696
56241506
57540077
546859315
139422542
698027773
31437532
77581478
10495922
162250298
159018386
194734604
67925576
14553996
172232679
445373066
261394391
410506010
34865160
315318126
171939104
169103822
262857124
428655754
643303859
70587662
450203041
16805596
652984053
108263856
166682486
19576798
229177289
149045530
190522800
367202290
305449475
461962101
138745326
229654465
281144737
490314250
148383906
172765270
155046768
14176422
113536066
139271854
243432827
529791292
71632056
170993432
52011960
39255780
406602956
283275989
171362350
151044256
421757592
91331824
65307439
89453573
73182268
154581000
103556282
7606946
102383966
411665189
507247072
587053198
251687892
586098835
16698774
533064465
499878895
403038702
532905148
119717572
7391432
193676072
155885198
65071242
180443940
125509380
225510063
127767908
159820302
316221896
27660042
231330261
146489096
168705462
9674954
471730923
131008482
413323268
609252977
125388142
43785271
6465558
103370958
469570714
204397916
126150968
492827758
402769243
166808920
640224986
223031516
35904733
156764001
224401810
130111306
46147410
14425828
649122480
3723800
14089034
104782538
144133576
123756596
116095960
77541640
84447124
45475392
134676858
668321431
339778012
164562516
44950249
145808422
95208452
53312692
155772618
515952334
159867064
297700935
95547197
556826040
156129508
37284766
527383460
6810224
96562466
268956997
124022861
479924220
48340449
295142244
22987104
124255412
128251136
399667155
396187008
51741206
31945793
39234998
362383095
45612220
664009267
46519809
78132252
77796246
41349621
130080130
174547496
102697208
55138220
127624154
183427922
11296104
669808949
165418124
153584378
161540176
503320238
132084054
387466955
57227014
573567147
431579139
293220153
17155462
404185281
163641092
85077574
47094814
134616238
78360878
84888784
11341136
130610122
388129307
116432353
329010611
31991772
152462766
200818845
30874634
131654998
24201236
366287180
623559665
112524578
146189460
380828995
132742212
108825024
628454831
295415968
288607828
38036454
482994606
154560218
38268179
41027618
118631608
31302438
64775070
35282574
45151510
110981366
440954480
65996130
467010154
52664924
270187935
382119429
238058417
5828947
636820507
365988770
240451300
494872115
112140072
140912058
386541078
504597223
589088199
80553590
37819954
614713023
86130630
11801848
222782834
620231083
47851696
110002786
50942412
262990960
303898561
392641844
126261068
300848151
407732250
55044694
74894945
5596094
40100996
5057440
350690605
120862424
141861194
310133124
681263308
366307166
7007672
686453920
262124226
382803810
514549638
159047830
143258918
378076983
100561652
154059668
16448804
114202385
20418016
132892896
339737794
144157826
469411448
654566244
39538666
417625015
596519713
149381538
134280322
40740104
2722540
150263126
328817474
17884634
162399248
645551918
480182270
108324478
671403161
566038713
463569863
539341369
86979308
255459853
51592816
302564702
391796190
129179490
51942682
5893998
142010146
9997104
121342190
99046152
104082940
145252450
617052799
108194578
455189213
574460038
36669904
134150214
114644128
126553776
281190528
159484294
459418424
467171557
164638724
149114808
12659188
17179710
205771954
457766197
127921746
92933926
126498352
71282194
132234738
596012084
102846160
434155882
96702758
45740390
52758452
119327872
291160334
103788006
37676198
109947360
38308378
528283954
105956832
70603250
433236481
58608235
228261241
142026
661632634
75217296
299735899
49624904
8031286
561491877
94790630
101541964
120640951
176028765
24822122
178941146
27565312
419306124
509183547
91758670
27734518
122832138
58446928
256225344
102420090
171596357
65386466
439977104
222843780
96406586
91458262
183923231
454169731
43792350
128682406
58162294
149047957
41160982
370650
478846997
304420495
115481100
136336114
133601286
164715848
371678373
116681376
119080196
39832538
56526362
68341966
38105087
97961922
20602140
487459110
104685544
186299655
95784798
77664614
20283936
58884538
313445521
563605307
25117464
24140616
63541884
445122665
54658458
508348669
110016242
387106895
308317724
114069522
65457478
124388778
131600824
10322722
149518366
245667349
39281762
144202858
440301453
94236398
174874844
113213912
147358560
623116348
171164902
91922436
39333720
12207136
433337200
154809626
581315058
144729384
12065114
174214954
56426923
256543082
146086240
569278994
670864648
586951995
381150840
604583590
328990141
547465657
320661590
73994504
31589650
43734252
72211696
135124891
453045196
537201543
562711362
6387616
379573014
171156242
43246310
201495429
161874454
92634290
123363947
139358452
458477457
655608647
131983596
51035112
126200935
101091646
24474894
72898148
80368266
65372610
4345590
140261148
422708541
272029859
501480711
76444876
10504580
93267162
25290112
499519776
42134366
174575599
539341437
284249538
150526390
77739090
188615231
569277009
29317564
205887074
22083002
104290648
537010544
96297468
124835634
148080806
65741524
59748582
575949675
45596632
650383996
536095532
511549929
687727639
93564374
18504688
81696710
91245226
687787732
92999423
488583037
57805500
169723878
309634378
354213127
223568709
17522646
119847472
1276486
95706752
356096550
112828337
88399548
5788346
140142597
577402534
3174758
173009085
159534520
666188764
646302440
54601300
695133550
161973176
337547602
86943777
108409758
443585310
41678848
37981030
501322182
42343938
23113542
181044442
148768410
384155836
440034101
48205026
124989280
11660155
304557021
80468720
140404582
56146246
184909736
157766150
305777967
513182932
9538126
156453292
8833200
11110780
532386776
679191619
167501722
633414086
129243574
4014776
22271788
39092974
83248580
138286344
144458197
574383981
140544874
50428914
561334035
136235493
201826090
104578162
171502642
145468948
83130804
674906375
105582720
69603886
458424920
10204197
279830037
146537594
92676423
421897929
84299906
169888416
286659511
116522034
92923534
571506872
16386452
79183576
381811081
462546854
112708170
160041996
59457828
249491435
38542198
100965208
150245806
282721623
94094364
682455070
657229136
9323356
119307090
19148994
150659752
452919240
292618325
253863751
164722577
115221302
10340549
170104918
649458922
370571087
183008753
85243844
630716566
170920688
220157047
145139870
33034436
78732288
153500183
517188610
150625112
268006816
138768366
661897333
166401902
162219122
160935710
135721254
123249120
146063026
193366228
83120412
314112425
106433132
196287908
129370010
638822381
76793418
91032188
63512440
102709334
343263211
46274558
20079358
206250575
10932386
468973904
91633192
66806706
184574817
92975492
568687838
20302183
65831588
144318902
455090153
473854246
397368491
56787084
89369133
440336885
559789699
65812536
434457867
59182442
59574043
641333699
118002894
416984748
205553460
23707618
72906810
631712669
35897432
70925402
78226943
697757568
172190246
81748668
636627387
631703372
374215924
63035929
126513942
129357884
85051857
13298296
598149510
161483020
616115422
99370437
79484944
117009458
122532072
19244252
21594578
173250228
557164837
17195296
409334747
20312053
99475416
30327322
42958796
256466793
426481897
27781282
130946130
152758938
157840949
105399128
479747776
58558920
570335708
508627822
156979
481464448
562835465
630089590
36470724
164806238
149731400
152467962
416476328
113096138
64087464
353386288
149296668
70454268
26686658
528586624
47823984
399086943
124211254
23993398
66702784
27261680
141705312
437791856
15639960
80028792
28264510
76798612
73718647
88176120
142117530
174812494
158907538
293609535
308622485
398716347
314302212
62291380
140363012
170801182
25022204
154347526
5228908
69889666
101725823
19969962
119939268
106365586
159350930
33841548
89327902
685116588
128434730
5444103
668610938
148073876
67191208
8233890
361782372
22971231
315907729
420356814
208264673
624663696
635056654
132929268
145370226
88283506
344506664
657463472
348092410
600861496
167304274
52774261
165776650
564237863
126467178
158471072
439168505
469925845
106893846
102217444
679786511
1378672
71696140
136950972
147159380
62994574
169808746
600841691
682390099
1118874
52413786
302436763
247458798
132219150
97189450
309236522
106575156
124951873
625707815
2080815
167482670
438336374
38440010
379010993
33510738
65978808
64889380
133855888
101207688
392757617
355181963
628725272
87926433
665305587
433147819
314387165
145676788
581334626
59085000
564246464
484908506
637782162
443721366
1169100
248020541
12754970
31071499
240863701
426486600
497591772
11809394
376744608
102894658
432772635
131460532
118877552
115503616
159278186
105359292
127831992
672166278
140453163
100880340
42698998
122062702
131675302
18192930
88307481
70104434
248936116
124747300
80851494
54918723
189081342
40989566
85614494
290602871
8358163
28283562
98027738
590062845
218013617
211311300
229280209
137342406
34619218
173426821
39607378
35472233
174758802
290598172
574959148
551279254
84926794
22686979
77614381
84833360
549392727
58915714
19485088
328365271
123381152
56315980
76848840
99728562
127707288
138416246
170830624
129031904
636360281
47359364
72115286
4793766
141142414
44792986
71521902
135451060
22997498
90755070
660207804
156467148
398180186
98287536
19994208
479315947
220579282
87881680
159631514
10993004
318473184
127941110
101427652
41774108
131004944
26461498
134352085
610203815
112903886
127693434
369611310
644254547
28806624
522301037
101313340
513039003
452481571
633524280
40530534
617992112
1751054
21036872
340951809
22103786
289918867
257191601
74957496
607093976
123960974
183550776
6321617
108324476
52637212
390035723
444249975
98949160
111435148
87547404
283327480
161927887
128975114
234596761
322685722
114395136
467057463
45686696
107893210
96650798
139555902
306085762
117053756
251837931
233225374
490745557
108438790
141154536
306599937
99536308
603801968
191153590
95159029
13720906
447786816
89650054
69032324
63309798
101302948
347116314
68445176
86507044
115624858
388069301
90597456
478607444
20728578
181706482
551083389
448573084
38644425
144431480
316119818
17176244
31098062
51772944
25088020
671433824
202992994
328089795
124348942
260035573
11569760
115475906
682407079
67947190
502677449
162551666
49397327
519493798
524834194
133973666
40239214
143724490
628818181
108573884
32000434
46389888
37513390
11458912
22632046
524473580
103530300
509538766
26067067
536103741
169540284
97101116
37018036
270942268
6503662
125576930
195662638
108284640
102769954
110361310
50231466
35817760
155531870
70080186
142003216
559882813
454998601
135364462
222198137
564634
217038242
433724146
182241029
36349486
373962610
37755693
61226200
412195867
434944898
130968644
167972826
125831532
200555455
40378116
664271140
403486108
699973550
148835958
131671838
605126093
133060900
427782606
355443418
24435058
140482522
131671836
426062615
118153578
28470618
99312882
72134336
516611691
395947230
41260260
91986520
92894090
28037979
178840449
382044833
15601856
549275030
162301774
140468108
229431169
622552249
157121846
26837342
595617975
490102255
15359376
102149896
433536013
160135526
487106075
24253196
15182712
311653310
47347684
38675562
135419884
80162158
668160549
135572553
37369634
56160102
132570744
151820610
63424110
378516644
128128166
639406980
47946958
310249697
220013713
96539950
659467151
51189260
384487339
104053364
123985220
581133143
89116596
71916104
172306288
15149806
165655408
60258012
40740106
100540868
497799421
146201584
40197990
11924820
53019391
93450060
99132754
112548826
17901954
83664262
239871855
80730254
88718236
84966726
71703070
511737910
91404568
78322774
39540
295059968
316922748
103310338
653181425
46992294
93198309
275268687
168502816
231168622
223082986
46149140
640599145
38114173
360678592
153593762
24370974
16105868
113610540
42860072
144589092
1472356
249635241
136530096
101318536
5086886
158618292
101760196
143633028
112591792
594369736
108917575
282171679
38143173
498944868
14294196
91763094
216028065
98741528
354309116
402205108
24270516
665773913
29546190
541641110
127104554
90160244
16416218
181063770
659811548
90117692
65993618
528071883
696495333
399873408
148924288
10147602
105418180
101793104
20098130
164501896
264684768
495764472
416361090
86958524
339670176
692056925
165783578
113101334
88556032
156565494
79318674
120516024
40669092
42144758
182837520
6420524
52985344
123678658
93833165
137047033
57337802
123675365
62076059
35677468
113342082
473809190
166833783
13474962
609932026
593421713
133059170
106731038
592945576
111514822
689305758
19388614
56727110
87957477
143884168
477874789
35980570
166512750
20643710
93095000
389741545
10741866
409624443
566257359
672712599
617866296
692558808
32324318
73881926
327477443
139270120
657865681
75648969
99117164
454816625
25046454
294459788
67438884
336151010
148861938
283783993
79526512
37908286
158471072
64930948
140400528
122913112
108376436
77612654
74366884
31323220
657198376
23976076
145827474
195627042
633786657
92286156
390082544
349700027
520739013
533953589
98484986
139968118
476743889
159950515
104673420
2907419
332662315
142439680
8455626
52334114
147905874
149904600
519367773
441059129
147685908
647506241
418239489
225202116
50682841
123160788
152067680
454481548
291753300
250003083
383987725
29154756
232927782
10747114
7951074
71581830
116492590
65041798
406671291
183529108
663790980
88307752
670285927
121785580
534498319
2218692
166398438
121215754
445163605
302675584
13156274
454963269
48494268
86813036
648259318
40674290
81386163
675081209
458810258
61517176
125074323
96207404
183573135
490469969
478820831
91835008
151638332
46930272
122367534
44189877
57373310
608753654
58728658
64458056
683971511
6222341
676513465
99856728
141774594
42617592
643895024
126075746
638705188
223605109
206547584
92176440
466103583
159084202
127856411
76621508
162222586
176809281
451659861
432324908
495694178
631970830
166498894
417533655
71652495
89139112
79737818
519315184
523145833
201341032
472701581
56854634
167342376
28915794
58384151
501938046
46433188
161867524
132329996
149551272
171026342
266345904
173019872
561963342
699381188
610824718
12939774
6872578
63174700
494918331
250675771
395816421
366063856
237232631
71606076
401084810
104621460
653912841
133270474
155396772
68443444
116941178
37990040
140766570
117244278
674099613
165406000
195514486
100446385
165832072
95835024
415276240
263448420
34068440
11888450
203463771
79237270
70686384
55879516
643066080
24904428
305454337
24930408
633378912
32722678
295680487
405169336
22412082
237579994
611422028
627153937
528194615
459419216
481650222
166391510
311796432
223187969
76179573
126522600
85760666
333254245
622086909
102908512
174736376
107399588
151305788
66165864
264461821
188495263
164183208
34996794
10968756
645126861
139502029
6560818
118280014
150055286
565798522
8063060
696689509
200646755
642964810
106505878
345487896
229785377
56139318
147907138
51738306
29222304
461613107
22225024
645543502
294698574
541414413
139699658
338169418
172325340
135130640
540496159
437776547
213194690
167795817
150057016
169070912
12119035
335413922
372451559
540294662
9477504
93690810
282026219
89773691
314566986
33146070
195785505
361947018
16815990
408783673
3543674
335973480
127809478
131320240
218230333
142124458
78497704
322679707
263318267
533436100
47004748
478561555
57400214
435128116
171732998
109484916
40888837
3849427
30335980
262125037
33845012
283586908
590678488
549432225
582172283
139391362
619841211
593253711
359595588
135461460
490714074
439013645
158902342
521110571
12688632
153145172
438323684
2980774
84149727
143122088
134022162
173475390
362293917
191018193
44448316
22917826
97828558
31241818
606079684
232696906
553914397
520030489
490706123
72750928
140800013
38540464
526131155
154784531
560731394
7974130
318799327
211016094
80108466
32684572
283960569
97598798
153096678
49871142
89165094
476820271
10632750
62521736
80837636
61733198
538471404
392709209
9501754
66093120
358408363
167761520
107269688
67442102
85856974
411131708
114809084
690217149
125117948
73743883
198523082
569661920
23652194
109635600
422947167
65859300
154882370
402712284
171944300
660227518
22228490
334567289
34236444
617005021
183522514
3744584
2343396
685587771
173078762
48849330
165873640
88079128
143045882
21023018
77747750
38552588
106828030
4560358
12432296
50125167
220813449
118177145
237278501
555219887
141033298
584542767
151925846
150862396
528898116
137243682
92485338
120349754
111050644
321288237
505853464
139334204
143561994
137438807
15234674
88035828
605629260
182878548
438028193
154993973
9028916
392842361
439013993
48570478
11576688
27078090
76840180
80411564
89745312
6831008
34823594
69461860
454677073
457783219
246359843
610683417
54678309
694666925
162911920
405487913
85659176
22801780
535906441
13856002
561946646
1397724
4340392
28422120
40551318
248642967
258114659
101836184
22273522
102915440
48970570
193925397
649182329
57128290
65557932
122163158
88534646
67630469
531473087
173042390
52070848
82341014
100999850
28896688
171169299
123664802
442237276
17047948
152081726
602135504
129893880
373207561
25997620
164873873
549356846
502914436
244227851
153782550
164664704
17306144
498436534
79936998
553890545
103526838
316654928
557325988
425371384
272303801
584680480
538922596
141809232
7596490
665839881
202103796
454885692
521042684
223798820
46362
200200967
171719140
154220746
71091674
653300929
538477432
445859210
50014964
79061365
245744562
106171600
62297834
166938822
359852266
692708338
119551300
12586444
128739560
126967724
513874937
7868476
166693106
46363908
139548972
166296248
276819251
417245868
682186496
48111496
169581886
534563246
172896900
59892560
37753128
388145724
71794866
651896969
149459478
71997508
13946066
165577140
80098074
122313842
109292664
666166079
95244414
586093310
425801755
613498931
3851283
139092102
37932534
144225374
76088492
106284180
642941447
153455200
161716840
25595498
10480334
419967679
24668700
69728590
104256008
434745176
308993819
2187583
98372406
507894347
81412660
116272624
106452186
355863243
584143442
140275786
19980354
147765582
142020536
162704080
69695682
290194818
383819763
552938613
124307374
164965192
43047128
105548082
539856562
79639092
471608282
76815934
80293790
691430900
65227122
8613800
41826068
57722364
151891206
91944954
352377192
409694441
373372039
32372814
130523522
110305886
654529165
165522046
158422200
86050958
98401848
675651747
46419332
321928619
385113992
368704127
59379890
41495256
75716112
436766172
14136586
397047545
361956101
8751796
44598372
238229765
195086532
3368742
165068260
155741442
110692122
216889290
25550762
172647494
115847365
415325
46388372
39470548
13014248
669916062
112224942
73291246
679183669
375807505
504610911
80602615
430033668
68789846
215201410
547349973
546690441
48542764
397317046
55974778
366856038
163258320
241329973
96408316
111183810
42610664
48833740
240353486
77077384
4506666
598019431
87730998
142725539
180797968
430215477
287178639
31344633
141774592
30181832
39541562
683094118
453429480
250524959
31153484
129413310
59975712
406713204
93276400
575276580
677301662
279203737
207392012
679050133
55475960
142244547
122666129
69785744
142677976
153266414
410186334
197922842
528900590
131576578
95410684
109145446
650853474
26042352
103097300
78454103
94544684
82822510
32187490
479746581
146632854
100119602
512734013
105935373
472399756
15264116
481882309
386427245
529309855
283935530
130440485
3256160
182406795
430039988
137330282
463064147
89482050
92798830
527305309
124711039
434504182
129742388
167602178
155258214
173920512
108452644
90051878
543473514
136369022
85160708
270541050
8218340
166969423
77777194
140033934
363573800
627554752
29099332
4705844
662020745
121994357
157234984
2728440
127821600
96548608
479293635
170048211
149339970
258068
50130794
174796906
340676910
168974677
20106788
117046828
312198031
93644044
167761520
116118478
462656158
29568706
57981256
40200229
220771063
166512748
392648153
466639526
7345414
34044192
193742045
428386683
36806732
61944342
547581151
150037966
16573161
80044382
52916066
65840250
156132874
149909798
79809249
523023042
119709561
88586604
416552973
216728104
94906674
106627118
391338387
401030611
160949564
395115900
67993124
73275724
88442848
343332924
3851968
69733786
68418894
73102524
365564511
375778146
261937459
247528319
328324169
685271752
67444082
97081579
612600809
136467744
60723920
292811491
128389696
178045148
385847949
481251969
1292074
300208948
216432358
698899168
109047204
129170830
114230598
471571465
80135049
99496474
172222491
146158284
79840315
27045182
609418568
330436846
64338606
405465858
12511970
150727302
7684884
118645466
116142726
54504310
663140378
41933454
33808706
520126933
114971892
414698160
469121618
218712891
134243856
14081160
25656118
99818693
141468774
159165606
255542633
14928110
153026832
108421470
14204629
99771862
607643363
169952502
83840924
114984018
17089106
11469306
86031055
617720504
184063188
165944654
479083897
47735301
76026140
24204700
90748142
1898274
321695259
404491275
73232426
12977876
88662812
28960772
168076746
67364408
358526348
151451276
31700798
163987494
626121211
666633335
617460015
281119551
128278850
146355734
84616860
452978258
109404940
252791333
35966712
110925940
595039715
32615294
234046089
104775608
58419960
90322068
340184579
520559127
470972252
30069254
55926280
388178755
50466894
52378180
67139248
110387290
664685214
355076170
116804350
50197750
450115547
438617901
73069616
34452946
243666288
672114552
34586308
497180601
577637728
10641358
421129189
561308268
28117617
273100052
231345896
552260824
448607567
27595958
92220342
611417236
57176784
435425334
461919164
86341934
293129231
149490652
58792740
242814643
91621070
650408830
78906458
681881580
11043234
599295189
263264772
110842806
39787504
96815338
472609441
259775853
131089884
693766593
15135950
36578110
330882931
109090020
39349863
563861677
694399253
336574659
146440602
471769286
659189049
462876394
14983001
32864700
58750244
78596430
145936588
19311800
79479750
172817230
13530386
215413422
99385624
282099483
682945049
508489585
212341250
18508845
12700756
237295969
224273275
428276921
319646438
43410850
68194038
43984142
156777178
44694260
118460142
245601530
162018210
111557744
41696168
2835286
162283206
38488506
329067133
16802132
462258619
50182970
47470658
430809627
155398506
123912476
250684281
67799142
111652375
129249586
594703246
157821572
673704965
445501246
168875198
68168056
160474998
122339820
61117086
88961740
246616868
80162474
5206394
533906578
474451344
98514857
176920158
48710770
555141018
479684161
20782717
164964342
163679198
403501922
98130730
19168697
117973450
154407802
86475298
210184776
45165364
402194786
86348860
64295304
666114230
515557012
124120318
359226596
247466359
518088600
540639403
66359850
60831777
109749914
193219124
581071524
109924067
107510436
55226552
87847040
123609879
272035241
2864419
230591877
517949403
64400879
8808954
103726016
145914074
117452672
5762364
70460078
103464486
13597934
168049032
224927749
64509777
145351174
140958820
75652028
160138988
553593724
70518195
99129290
171026342
428357351
175031534
283166957
24847272
26080458
352165922
150044077
119649892
149158108
155254748
64664222
89525348
162801074
674943653
87781224
46308484
10289632
577052206
38860884
72780749
172590336
16232304
61804690
19898307
196911678
6607580
424222517
364175948
141771130
168705460
96167716
20816908
37494338
128159785
20006539
633009897
131235321
79895428
158289214
167044472
3890074
136604574
129593438
301143126
7000746
92410860
465103560
39728616
344369247
526730104
339587225
246970842
79988958
74617153
536365058
348451526
413927660
336767269
289594007
51255942
146939418
232823554
132872114
130173598
163616846
227713330
53451252
84646304
223638889
574031678
256109603
201123507
13897570
321402379
121356044
115539990
73973722
19375886
403666197
520722297
172961069
12801212
7028456
129320660
32313924
387423693
98287538
83426978
11775870
583170932
217541196
419812349
586107502
16263480
268851977
679343542
7900841
555581168
22425938
91130912
151840978
168706324
123877836
127996534
7620802
65455744
82543658
488656946
91217512
104016992
169450443
690048800
227706747
573600190
176870756
207672058
85897625
55732298
617352435
96718346
343256027
168498817
35708646
328400996
126917496
30992410
49121252
104548291
64210438
68557758
304195912
635438251
495387013
141492276
24897900
69399510
526570617
176894632
132304016
635040093
108757478
447369996
82174740
392875553
119012648
173354148
8649610
615644391
215342603
16563118
22599136
132026363
59393744
29315834
100807596
79420411
635909025
143082252
36555465
151813266
309367385
137797922
652385490
409916701
107247174
131380860
59816558
50105339
110160396
143713892
644974959
92833470
69525946
602995653
82157420
666069280
100348618
111698414
430823422
158088302
212680820
110472156
342459675
7506538
182918361
103201350
79502266
160319118
96368480
197928629
291597439
97106312
52169574
195258227
32349251
266577885
417475389
164389318
20581358
95367384
118486120
18043976
167160518
435279194
586043970
151813338
87612870
140950162
9978054
141040224
627381914
71816900
328419314
10954902
39882764
102032912
286619771
593275247
6862186
138095826
100992920
378267150
610836463
126607468
16814256
106824564
538891835
41715220
588691279
184098485
191936721
610921623
101396478
338214028
498271925
106696396
24655022
143700576
43272288
53097926
411714825
398108533
66910624
15993288
114317252
41923062
619001150
531729286
74124404
42642860
49111458
404829440
589171890
550044630
516727590
7601198
578580491
136689440
159822032
95350064
329946774
124201722
173101276
357947579
356408913
137784066
486692355
487073968
52211142
21076710
46377766
699084120
163141702
36455138
12479062
63343907
158289214
567041543
628833722
128587050
125845388
21980814
414055612
26773256
73722582
203715400
25920070
85482862
55829290
64203510
463479708
295316739
294118431
81512925
6235200
679234265
228802506
387463187
546398304
9337214
54357088
135632920
48336656
173835646
81045224
431075164
77837812
11441592
177785666
181838165
342089721
161256130
60512618
454208147
151039062
174628900
149298400
54152712
121937996
290116676
451019415
47526080
91098004
91948416
31030514
14631938
179364302
159937025
167789234
44056884
77706182
588139482
1270072
72219204
317547660
136550882
4761268
81509451
102279798
145016896
73353666
72120480
80770088
681049285
562845826
20780395
104276792
286354878
363101254
40833632
417514044
529368850
458494543
549880231
129728532
349841596
226539825
444397521
30050200
150427666
656256299
92510433
117945738
223945602
48490806
263060868
72701900
155393310
666555027
468785540
15889370
245551123
135479616
403294405
163738962
160954762
73907906
92421254
138582518
29381650
277814876
675222233
413005549
18634590
22538518
323854878
166410560
651280680
79215018
67113268
240360227
108615454
375234668
84970190
102118722
25600218
532864607
42517136
46533646
663774644
56554747
71486570
131959348
589322090
81716336
203644119
50600380
429288873
79251124
364763665
589451872
453568528
659054391
158027680
57935402
95036574
53181060
7192642
263333438
686234118
634322053
253810129
73753758
154052740
657716448
48909948
86311793
635257619
106919824
129312106
193814650
70703704
49071024
360069432
419269727
51331502
91087614
24997956
148995302
33022312
663163037
158678912
126678480
662388848
175522338
61614170
61858382
657994822
202078253
424340
61995210
85320052
120824320
1767411
161803442
249901616
289317888
127085502
50244121
376909664
96365216
317289456
16201128
368484497
29418022
43450684
72418384
174417598
135489164
665701362
312972636
195054301
306438384
47931370
88248866
232533015
11600936
100764298
73758954
160322580
174544365
24301692
129682462
387149324
44976576
49095272
68192306
98353352
468194635
60264942
73954668
164979930
80961448
459784722
325509119
93370388
16277338
360746163
275698689
76958945
118193414
161560962
254316501
318282565
449096248
494357276
91861816
107519098
582647074
361902170
5786614
634191409
28836532
15326470
227427546
109084824
390367950
70005710
112309808
35675738
165293420
360626088
196592776
92054070
404340824
155731048
94125540
616302269
417472961
106808976
56137586
156859060
502465723
47300922
373983273
13156274
523163427
317889961
49661638
340909651
268639394
387793974
595102299
11386170
187964541
291639385
293124731
154466690
164436738
10499328
147810612
697760571
70504524
44746220
142696018
97014518
141298294
116205076
93538394
68273708
131016775
212861668
49117790
411786039
21204878
511284842
9447985
5135380
54769304
170496350
5932100
151611199
70125216
463780513
43835188
62741702
100861290
10831004
2678376
168274192
78353948
157517930
7066560
53040575
11640772
149634116
87699820
65221926
97885712
655799542
5773765
82000274
13112972
304373788
640656382
455643724
4499736
405684665
184874003
17184499
339539993
64222560
73408309
193603589
432366293
117971716
480539345
151950092
283146399
57776056
87602830
77792782
159953666
391012583
168731440
429839986
165864980
27696414
154773560
455972518
320261574
504749685
542820480
460529556
91451332
6129548
168779294
140449614
43622154
209286357
127935912
118091226
31678282
119343460
95391634
260511415
114519840
356191079
53177596
36981666
129922518
441937651
128656424
267178349
84849840
146405962
292070983
120186946
151633136
602215735
116310728
26548096
156669794
576175194
137129370
159730238
674661179
92488802
98265020
76159504
691148000
170896442
158360224
24679268
97095920
156065326
77139981
52689172
132006112
72253846
145444538
453961590
102375058
15343790
128211860
411671902
106599404
566291885
382383185
92170021
17775518
423392548
567478069
60183144
67267418
55451816
568841741
646794675
61226702
461409622
221737015
172107108
113288390
171814400
543780408
208510955
109527910
150249012
107397858
79204360
86497812
142543600
14864026
646062948
321377172
83806284
10234034
48350514
143627834
155608014
293560861
101711700
45342028
158794803
112190300
124939552
29911640
96569394
68850466
582024280
171670646
540404981
78308916
697221551
94624358
589122199
23407982
72264238
464319469
93888258
362920019
414775161
61783906
65975344
547342164
676034223
232730651
81277564
78610715
9903578
526706465
595039660
88546768
157674352
210565106
164546930
134410192
29994913
154477082
125980382
148647168
30039810
74659592
51304915
168598076
19921466
11005128
355760054
46393320
77028970
149388466
65632408
5361930
209122138
99167393
160156308
449819208
77749480
94910138
591181368
411715359
58508743
361652396
101181657
85006562
663079051
196793418
167238724
122367534
137939944
323079825
432486054
132705842
593839566
528052053
21469872
627493868
678100071
675150569
84654964
73197784
12939772
694981375
26553292
38871278
508996586
105989740
220727504
487669732
76393324
49585428
60545526
273730201
317731823
235036398
142368831
34368078
167683582
524784410
68015640
645146723
678686045
155223574
89465761
168539836
300061595
21010892
159952689
476601588
142192006
487624421
64721055
382285585
486917567
277664123
138999928
73441998
162125594
108035234
83006102
133190800
42491158
94555298
4018240
572575859
99961
566530080
252968313
32300068
659703834
100163039
114587388
136383442
174247860
244300011
145517446
607807933
589766121
163258322
128299632
8737942
44330542
66735694
151163766
211376138
23543076
56889272
477930088
6872576
122736672
125571734
540214187
360404426
69379728
37492606
394703219
164191870
68770794
124156690
290623214
126511429
171764172
546062126
42517136
429204714
8817614
118425502
143934544
123206612
391409726
75449386
24232412
85148584
126799720
75095880
42977848
56123447
469506595
308537241
348595433
424099583
7018249
49298090
512399478
217463746
13484162
144481708
508722593
119087124
72373354
574339421
673795105
427021199
3538478
413392989
73500884
118484390
379353821
268662393
51218706
447025185
68859126
58986724
556272797
564147970
624140170
292623617
164275006
78077654
238780526
491975333
44523640
214977884
51129344
557214285
155261676
116400792
669873909
157056028
147495390
656951725
123609376
319489833
146433672
683816304
582723225
323157968
482637101
520817529
56683195
43925252
234880738
114540624
60614806
462018903
146558735
53778602
193367061
139930344
163461264
99068668
33235348
42072012
88784052
450738337
666227750
131138380
55474230
652868103
136744864
10759186
159174264
145112158
95188988
663956081
684231150
446782002
70419656
566117058
44067278
487234426
606378144
147252908
32587580
179530880
294223806
123943652
483715977
597483846
78388590
160327776
583831326
635641144
95906036
88274846
180075216
35599687
629580271
76450482
167982949
639515143
43138924
52675316
156399600
172624978
63913061
135842492
157553112
119944464
140440954
90292626
9880530
172900366
2963454
135868445
247381676
421950603
636439146
170513668
541681844
144059100
149289742
24935209
347441045
437671500
37490872
47914048
83653868
645255589
42936280
193883962
50603846
17444706
53014788
158022484
10819806
312457638
181044658
31577824
470119996
29691676
516493480
110679101
663192574
313930612
112133144
52954170
675035447
137132832
153157298
420398287
78343556
11519534
208045511
207430220
42066818
90609582
78412836
150443252
255757185
366357669
36555594
107042388
389186732
110290298
81566821
282791491
53186258
165823412
109502236
120522954
198932866
156983286
543521245
93721861
438908291
95833292
681842971
50229734
155301512
41332448
23979540
15821328
156203884
125178568
11424257
146038366
140427098
30916200
328793326
461370314
166949214
257698730
153055110
136641654
10430104
593137909
85281948
297916679
78851034
151716272
95384706
30916202
31126167
113208716
115004319
46620244
129390230
695751395
105556432
81163252
390917419
125211476
489047793
121397612
208818770
333789312
138684704
36669904
62057656
130643030
161195815
166694610
17121416
101886634
130404012
512357323
33881625
114873658
129352690
8176772
165593056
393125162
24791850
104127840
6878611
122599620
328256337
665256550
1429606
36093148
123515850
645540771
51149426
63155650
55372040
57142396
53187988
49410496
94134200
411395313
129778358
663635168
6113962
28098238
245162849
154132414
598414986
63010162
333035642
18859750
128722240
8691178
585258929
169296074
83960432
627880447
656697066
57298024
615367576
79485852
170264260
174855794
238270388
103672324
155838434
145576334
961262
226839620
457193886
2267190
580009720
51684612
549243095
563680015
474728453
547598906
88967644
145004774
103281338
185219770
142699482
142734122
389013357
155130044
135774946
8921534
100835308
268685882
81998078
82033177
648792458
115127552
651008769
47358078
512220821
164401440
28854476
30635616
4959211
33443188
51546052
659870715
34181022
62024654
18807897
286415630
563581199
585197424
582858454
48976880
655653596
428469490
78854476
317711775
155980456
38119588
151310984
170482494
174757070
134025626
10527098
281932549
501049998
102583912
212450677
282059966
38727520
77801442
66195308
65467737
388559021
96013963
48502930
80950218
19573334
600339380
4127358
168606738
86010052
89257864
22628580
450977419
381672638
14482986
165631162
170231352
99600392
386955381
34924050
154549826
159896330
442110736
142024000
650372969
163152670
16949354
73038442
31155218
391818633
103344976
21987740
5124990
394518037
28588392
418984607
431398964
495751607
3292534
514015764
25257756
18837232
247679212
337830269
112980668
646520448
392260483
309077977
535870781
605560170
125639280
54370655
38718860
3392988
69770156
253110899
147771650
462372781
386825009
81530436
53380242
549591990
52435457
168508014
445403108
193519007
113184468
41562804
32064516
201482785
336716499
184111745
133843766
597999928
67079208
149518364
163409004
160000428
97442320
296558854
63140060
144528464
238120108
651986912
127232722
124139368
73734044
483448416
64468506
475751081
52493458
389628183
302789589
137898376
160757312
8472946
76708548
156257576
220687970
256491465
61243520
148047898
186206832
171402184
129456610
240371912
553342037
501115703
132865186
15813160
114847188
415114806
33017118
438925688
84067816
33621586
417730421
135074399
524422948
599015764
168402362
48134014
122243031
59248258
36636996
594197307
81802360
582666258
111592762
76139107
26309080
544999354
52953197
172666546
12359552
338179117
186779614
160270622
432932415
329071893
567268095
103999672
128568092
348525665
528827805
433901630
131250506
100016072
129518761
266707797
72246916
243807538
6957232
254544928
41564538
178680914
534037321
77035898
41050142
345675846
78156502
62175336
20319826
421725395
85318322
32111259
362135730
683175914
122275269
122644654
425718760
84506079
33756682
121186308
228821360
115824036
166575102
156806644
274314927
519424945
124937820
57105772
355675492
537410166
32620488
649534203
153689022
104621460
167524238
78603356
65559344
149023014
143890168
28806624
60462388
27324685
179938764
80477382
286148127
50446234
137378778
528684074
11654628
229164723
117972108
680919201
186539585
631656418
47296893
308511701
34603628
78788680
6455166
211415030
14579976
407365183
356849619
14444882
97960188
290265678
130765738
242091143
65081632
219382267
659960990
108017914
2712314
567723401
124381850
99712972
81178840
401421161
29688212
58314708
257850977
493449144
251860132
339684978
32346834
101510788
458424513
31848018
151874293
105116814
154123752
171480124
52585252
395167941
4782029
391218194
642173089
576808496
98937038
439449552
697841919
30408724
167318334
590709183
36877746
286407866
33448384
127870098
479411245
69704342
627601693
383381468
77832690
246042545
168805918
610886516
39581398
25730592
171858594
94962098
393378523
42790792
293030764
13949398
95947606
100171954
361408442
167690532
157346986
148177798
115725314
263950273
113326212
117185388
65618554
137332012
8230466
631542963
524119165
168154686
14385994
65537148
679067676
119480290
118657661
156108624
485362938
23262494
43767642
101730752
679060577
3436288
74721944
256785650
95655476
219643082
159366516
21440430
537263302
133414228
236879807
626677359
644363707
99847168
80971000
87859449
70488938
159815106
148820368
74699430
53497930
257722011
135603478
173679764
2085330
55314073
442785189
11431307
144516350
47197000
489904866
132401010
154191302
485158892
14395564
99195106
5052244
23385466
92708764
209587385
120436354
156677790
688201729
40064624
397192781
6288892
332841302
99957184
101701310
47855160
511550829
201847391
213396661
357452902
592563950
139973312
41789048
139074404
101329915
282233310
122622138
13764206
102240971
94359362
680512341
597577068
119963516
628939039
119165064
108379902
62817908
131259622
274156999
230526249
430879601
307721903
58269678
684910840
167551950
332447605
289002818
87664602
160291406
519489914
385356098
663476153
121335260
52625090
113866876
112030958
36480260
64011256
602606887
31795464
323701750
143993284
54357090
154577538
523908720
435848805
569561354
135919541
242912504
333121339
2740024
106808976
44912494
169386138
248536560
29116654
39189964
139690996
229494532
24196042
146733310
67542806
91465190
134630094
171580873
32131980
51210046
579768149
561334079
399143763
23633140
5966740
463988104
190223690
653197169
135085608
645412401
553415658
443971118
495488151
94485407
96811874
77112104
285787841
40653506
672776732
30426044
22966843
654536876
259570393
16836772
442685437
584290105
134018696
165950852
110307616
29556580
122930432
75565430
50906467
168816809
42964539
518883180
42809846
162056312
895444
108256928
500680424
197929864
241481205
29686482
170274652
144421090
79483212
225009445
171687964
223891850
370486353
5563184
82150494
124530802
314975895
128310024
173442480
230871448
574139020
688734392
111759032
147602774
14394652
57845336
389650800
608908854
69807962
28143268
416212464
104969594
89380274
603859166
41751592
138665654
239492899
30225132
487169259
90699646
549796286
144179820
455376643
299563585
158034608
625274523
308262515
385744175
104521004
157535792
69444540
161344462
632839933
67717736
53532656
284893298
145177468
64442526
123929796
170776934
44209302
587588373
230464494
169737732
117544889
162134254
44254334
177014007
101855456
193888808
68912818
549595875
130005652
29901248
22114176
109501908
65407248
279504011
62365856
4731824
236676769
83019956
158718748
8507586
674853499
673470257
372847844
279692137
171532086
267287262
93717902
159271081
313543148
120531614
640085542
40931631
481432714
564332003
89994722
79673734
84597642
76240910
81916672
299031750
649974491
63280354
410684117
566485311
82557514
11443324
136036478
675465660
144180342
55283708
287534948
158413918
65244940
151830574
492083501
115247626
200006687
199245554
62256742
66183186
72698968
471325210
351285040
25579910
80804728
166344746
610233502
338879929
155906845
142701608
645853005
320285345
308580084
232024291
168334812
156158852
383433682
251512260
684507300
583593212
409628351
388414125
643797098
195882273
8878639
420412391
611905991
96919258
94754258
91402407
11770672
88912550
157778272
3723802
6439578
54582248
87985602
16363936
325342023
577422440
131697488
556475585
612248180
443890305
42938014
264773722
139225839
482814044
691348446
76898528
104624926
205662140
146073418
101891252
143284896
150939159
350402939
160286017
403560300
12838125
7127180
77265321
27816670
129247038
207025454
635605014
300962138
153269878
52439764
29023126
579152691
92008174
625950697
285160195
98956482
485820432
125166446
163376096
54658458
660931090
423629356
633156719
503784745
28459642
391140394
684572367
88051418
486498964
73196054
196286946
67456206
60732582
48218358
103185634
78490778
129538014
370557325
85438634
637738720
102054638
10236122
2677674
145901948
68356846
61027022
106052092
173485782
4956986
131169558
354733279
662560979
146279526
304044414
5613412
282057539
75736782
101671864
84592612
490912166
239231199
384131692
17915808
565087619
25556223
149527024
103417722
143873854
531327498
7161204
49280598
137101656
671350398
150151283
93358266
63051728
61943250
39745938
637040294
118399522
161108910
75241544
116949836
551829548
161366976
35504974
147543886
150935142
55867392
579272929
116492590
149961756
646488751
158474536
170846212
640927867
198123459
106071144
105019822
154146270
189406777
172498542
198888199
21279354
491386475
470662296
141613518
89168556
144713796
496289810
215103795
665547898
94934386
82412024
363696853
255155205
24932140
49988984
38053772
151653922
4588068
322035745
136805486
565659847
400495316
260256421
33503845
649868892
462280962
82164350
631985134
435294075
149998128
676229751
524809815
23224390
118647196
104358198
124852952
114053934
83877296
54838584
12773500
44205836
158765514
507415897
122965074
689249106
104671690
37050946
674024485
90205490
46621976
113607076
627985937
141142412
327495219
101912614
134345616
527933
85479649
68630502
10669122
131824254
74597240
687390162
158415650
167267900
648817624
16482815
49188802
467862017
88378077
66250734
307340482
37508511
632499889
556804213
1735466
160656856
54193098
98893736
102630667
129265788
24045850
88500004
537087174
1534552
5268744
657101626
163947658
94075761
491452481
248801417
63092560
65263494
80957146
354828964
118530043
33295970
126345938
326059912
100936247
307174741
17205688
116527230
471619004
302015828
87999458
116153118
108270786
137652434
102808056
189488440
548938514
167926060
327891392
369116008
62147626
425943386
54915037
137733838
138823266
359024871
393444554
381651079
114476542
557784786
162264152
140544872
70040348
14815528
137602206
23563862
147052930
614599860
140699022
227606997
455295261
341399733
123526242
667835759
56612152
520020124
535947810
146665760
34619218
57665275
137012807
470037710
74569528
170333542
262565531
493617707
55102438
439606150
66408346
170868730
369449522
164668302
308719322
553058267
67516824
96533022
159418478
10414351
169115944
237441648
95209772
168459516
103215078
111734786
193074473
663502074
146017994
74988674
479169814
76959507
585359484
144928566
674323133
102395840
163871806
187489238
308814261
103504322
98224562
650071620
393197976
116797422
92803477
11699660
257591414
12361284
55266388
66087924
536108841
134012628
631792961
649409591
88172147
45123796
575218168
132017435
543015659
162475790
24220290
30997604
27616740
447929252
275310623
157666768
7284794
109005152
334656320
104605872
128978576
515814801
94388804
104441332
147284086
52460550
47477586
107493116
126465446
134522710
132148136
184442716
442040721
77013981
44601833
433790541
93666562
33720310
363255249
568399840
348980614
273957386
337424756
1053056
75160318
32748656
621118392
92961638
54604766
150287372
136568202
175707019
135066558
244675297
119284572
160703155
437208814
37904441
260802153
161372174
52005032
56004220
133060902
61846256
275674455
5003748
469546144
62913645
130634370
399090532
290323338
177431222
59109698
681157014
270490104
90018968
123571272
122279200
150128030
60384448
86138961
254031517
337824123
119995602
61148262
91602016
136318792
41625158
698318995
40126978
64058020
573774926
46667010
147220
621891483
133997912
201233015
483095437
161727234
82838349
54440226
133623800
151012934
3278676
152880178
87235644
5997918
60424286
649368876
41017224
399455533
71292766
299600118
535460904
143792757
186232613
639251059
56179154
8755260
346207330
13377525
353744667
497281791
54200934
146286454
61770779
680884431
70083648
621576857
34561802
187893366
59450900
34574184
403524014
685784524
426846619
248057541
14162564
82876202
172939715
328522074
554526292
93822440
162808002
161465702
129655790
298534198
594147094
305657179
215220274
336363770
308439094
312199162
139199108
99544968
94910138
206239427
73768275
138914462
107235713
317001583
12337172
154423388
132279206
139992364
99754542
649661700
170940167
42957064
74884754
77288768
62668956
112428509
184768034
343150448
495883906
66707980
96960824
368902787
684821359
159092860
260274711
74598972
155289390
80707738
526091188
495127544
46523252
7963738
259046478
621707748
132056342
168769544
159279380
119152940
459012565
633993909
40864810
66200506
433086175
20816910
110581274
335402633
173922246
418010562
48101106
159155212
168130438
429980487
503487858
106343070
622718375
97800846
232094882
356753603
46150872
541163939
397822653
28939990
130715772
657909388
76060780
134469016
11639040
530813499
45884144
20905242
311267021
3746316
172500274
447656324
453794560
80231438
48083784
35765800
22169602
114606440
11400026
151589836
28110362
614462440
369237861
302179788
132757800
121266106
3142691
37275187
129558798
19644523
121882574
521988006
162156768
595743336
161335800
45806206
140487716
153674859
46762270
64021650
95473036
513798726
384018027
132286696
253289611
123481208
262046795
129775442
233851407
592213393
127211500
401982358
58792742
88687060
622954434
41534463
32308728
43627348
33496880
87422700
5616878
241986741
254457307
146996572
46064272
153553926
136592448
20576162
166123050
318095352
4648690
160831788
150704784
124021592
106188920
39900086
95964924
167060062
19199222
39640286
12311691
474994469
585682282
134709764
559561501
152817824
85330446
187043685
14243619
454540997
168294978
575795542
481495858
653399286
311024024
95285980
129188148
568768701
405528724
680177422
624879555
102838868
107058384
181391216
254917405
632662934
123472548
115652570
690510129
106606332
65324114
57023168
616734163
108601598
46119698
352597192
19578528
35168260
626345842
334405831
63502048
409426372
110700780
602576254
172538376
77808368
114810816
4305754
637345581
685891723
6394544
139669924
143946522
4550023
25042988
258480116
447747724
83612300
152589200
142299388
562310777
696564037
26418942
12494648
398539519
116153116
85474202
85792890
419224562
148338872
156662864
87938836
123986952
131197268
384915653
1589976
123029158
301985925
354124600
490132585
81209151
75082200
157042174
393758785
69326766
708388
160845646
125775972
128381038
121175916
453994870
657445129
685916809
48995825
94247532
691673607
103499796
119833618
152312080
54987538
87013948
25990392
62606487
153611080
964339
121721498
669972043
98514430
177151932
22203279
657840700
82093338
340549900
260504581
227601853
49077050
32164972
21331312
610323387
139465838
169578390
29168614
163897428
105201318
51596282
174421060
111443810
49510954
139916156
567185721
196487210
51980784
69188204
153169420
508715007
107252370
127601636
369635789
4375032
110667872
17288824
150826024
60130108
152810803
443900700
135307306
289351261
459707653
141003854
72482468
541264595
140603762
261491040
122480114
605999616
159690400
19090104
173524292
366613836
639719994
147926658
35999622
115645640
181757028
72148599
414835603
138972218
71398236
275063257
39132810
253519818
8957906
169216400
434207528
115875996
102775148
62170140
158574419
669199190
158207810
221914929
14157520
374340853
158422578
108343528
619243067
578640348
505582585
4920614
67090754
278625083
163209599
76342681
383445381
339241748
48718887
150070872
454138410
90412132
83646942
62057562
114632422
113261498
586450639
100831846
109405246
438514756
10160057
421853843
282651915
106209704
54466204
698061438
33531520
154836140
76065976
28235066
248912110
53418344
222832651
69621763
578797159
146177336
47929638
679312418
287352376
78386858
61486179
466515132
248980817
38090146
21334407
346989826
105267496
672626345
10944510
103050536
102246890
117921488
401463977
69247094
14235310
22706540
90221612
65067084
548913634
50316334
15471958
142890000
605643092
426252043
17181440
32996616
91669564
113220842
634629656
444658809
62632489
509679136
111293648
90716191
285989628
558939005
185830816
409629094
59783444
156768516
673617415
45840846
42132632
161353122
173272746
60493974
6959178
238247530
133395176
313222286
109268416
92085244
525472475
73596146
89338292
44822428
440491452
151986466
122544196
75336804
559306816
167531164
32714018
12335306
19646076
667664769
662259181
73670622
145562476
21567986
95022716
1680042
60749900
13875054
6393950
274432754
119435256
201167216
102678156
289551986
171649114
18002410
113061496
145784174
142718532
69361404
315942057
315824394
203693837
402773447
167633352
624906990
614392009
614713138
128517866
67958484
44069010
45317782
643711883
32859506
4806300
269997419
565757476
115190126
68068532
174895630
137082604
19237324
123974830
57181980
105022609
50387344
76034802
316404038
314237320
313116315
285418630
153515822
358912213
92594452
71256214
55881341
219302499
540948594
70329592
573175949
598906197
684179878
107379986
48698646
56127192
352982174
84114582
606886505
50955442
53375044
8353436
163947564
613053114
99706828
80919040
92998008
146563574
155046908
580713926
112067328
228215811
154911390
93434537
25518015
49856031
11368166
608226511
548302399
116485660
30341178
1293806
105558474
80316306
96650798
543097396
31876829
478730576
370885562
206977696
127284682
345852019
168667356
296543513
611112858
357049112
72056396
665006224
121118760
46864458
70360768
45574116
59854360
123734080
87100550
72872170
281512481
550246792
165896158
46632368
7438942
236154919
154840800
156233328
218786899
22640138
450234856
179595615
157966931
107976344
386578984
282229812
408697251
156543356
22323750
589008499
23557459
403749970
15160198
339518315
657534813
171823060
509716935
87826256
52154681
343244018
120559324
128815770
5329366
374589956
44029172
90737748
260063039
95310228
219785260
136178428
163071264
121336992
957796
442149298
32106086
158193952
106401958
277570080
89450872
131888338
317657664
620719007
159279916
319768614
483694750
358148305
168895980
161973178
139043228
145427380
364975958
327229155
80324964
320009891
512584156
147841788
141083524
127857974
179242172
519975311
13566756
374769609
659274599
69496500
117084932
643843359
657316098
158438714
182488958
695283499
63569596
150029306
35677468
125819410
520799690
245334310
64607064
68344720
52561006
156053200
456675080
18004142
11644238
27227021
167820410
85505378
11531658
601485538
46680866
47902677
155708636
114093770
57036492
23087562
29964541
25176354
152573614
82095068
622342866
567262960
120244102
86442390
412146402
116326316
170214032
160400522
503660228
31711190
173728262
46831550
697684652
85359890
119572086
516941356
34187948
127781764
90131548
645143748
213868045
70750468
150718640
120068358
127153050
3484784
353791483
116378276
10537490
144410696
119610190
292010734
109140250
12714612
638408091
482721360
21790294
629951450
634574888
421093052
22813906
660965770
195718
140304124
32589314
99262652
94011230
35161332
2050688
291558812
164721862
164389316
78333164
132861722
132404472
256562196
460581023
143265844
228257840
20695668
378670510
117776
170884318
612220571
20965860
577808485
156401332
98614886
184396364
12081201
20657566
169003876
80077288
507255217
545663037
183906203
394019975
267482162
10790789
94730008
128720510
105952973
85378942
41424246
547439410
570274218
139919865
30297876
149371146
338733634
331937406
75764867
609783103
248801657
30574996
366060803
439461666
71009137
33387764
564170729
20564038
629858170
33127966
445553845
40765550
439389230
82472646
66785920
49076222
107713080
381989331
56558462
655503153
542674299
630541195
29710730
68866054
210525662
172082100
237428011
44493350
45499642
97564575
686882243
33138358
56376602
68441714
624096843
80621138
124769818
116752390
518124922
38117995
269928583
330244838
251785450
268168506
107647266
144458307
570073962
123826005
591120623
106015811
635734260
1366550
112531504
74178096
121799436
155744906
136039942
33107180
24620382
108404148
342401075
41412120
18232766
113950014
67953288
74115744
448448277
77008186
542914137
115194649
443418113
236145141
520424161
186929783
55184986
576174310
40662166
161605994
308050420
241263768
497002043
123640554
16542334
499753044
9281790
621633726
376548285
151685098
257403727
992438
624320154
404829128
131273222
110532867
55218798
74820668
67764500
343330580
10646480
372545341
67126300
132335192
144803860
651257287
650532883
148513804
290463807
435176120
53378510
312074224
166409300
449973608
127863170
98971609
493663057
139088260
417654231
3708214
165688316
100061104
112995682
172283774
278828446
52581788
323465949
5783148
139183520
74034342
110607254
367976208
142987093
139403484
170480760
46647958
354773865
16397765
320310895
26208626
4620976
304883227
507094188
110298958
245425763
48217148
435348399
128131628
524651862
585770065
124867934
157946276
39696079
95156082
636726538
52107220
107694030
545943294
351736650
550014972
204486943
257678503
331249531
428132311
136999468
44261260
174635828
167946846
141649890
120968078
74912464
141189470
501281097
161360048
70294954
166247754
36015210
254011888
502824868
52375843
689721698
640237425
171242842
157558310
37669270
69423756
369685037
9228096
82471449
11434664
453708859
90694450
152450642
193004702
531070162
8666928
94314330
150609524
608073710
601039047
136516242
210183630
361580458
138130466
46434920
544711854
40108129
561945878
49921438
389112829
70305346
5592628
217364108
355862780
5355346
616868369
412993547
91453427
67778358
162646926
538769621
143529445
90361906
174325800
650639958
429099187
632645589
22600868
76373697
226931464
150229406
652039738
82133174
129172562
165568808
631702861
62089630
394055798
1090445
76989132
85119142
159314558
131663176
237045715
675114606
167699168
626920
39318132
680967844
350398309
102595020
136580326
20508614
661881332
163595589
43833458
82401634
171530577
44628446
532815626
7121984
147109154
2601464
391547146
122968536
539712874
156985018
529159192
659744338
585707356
71462322
139725636
68900694
397921396
28546824
158478643
624104141
494779399
13073136
137894912
466404677
669628194
92202635
116837258
320818787
128975112
583523368
183734012
15231208
541385758
285736909
321677800
35400350
8950978
66323478
83090970
577611683
172155606
294954142
341224157
44084598
96340768
108667414
103282624
202842774
34201804
85676846
64428668
125369602
470961525
93133104
248542091
252957803
645102241
96183158
419426570
119842278
79128417
122653475
119078466
156112088
190060152
207739698
441067157
333875573
134041214
100937498
38609744
439785590
48854529
55375506
396890595
162737584
375580970
138253175
134631826
66470696
523692119
21963494
83179078
565802840
100312244
208440096
105818272
141492278
123157326
2236350
487948419
540307694
23364680
137331982
164343761
452466061
165733325
504016401
438189783
300918303
696410089
61262574
129506836
505523171
247115049
402263428
55455178
368477254
555162691
135508218
166200990
103433144
42307126
130211760
141294828
96273334
84839111
412479941
143494470
81166582
81009106
160329084
580227183
466844430
81856054
22403691
56286538
155469516
157251744
111038520
618213535
130378034
56565390
107155376
94021726
49738925
144190734
90062769
545408293
95621988
700230546
12305860
251901279
243583729
77822224
74041386
180311979
162381930
164616208
114329322
124039384
141539040
108359118
370851729
600801180
300234873
83785502
30964698
242540087
109212994
353965418
347779159
496292971
122350214
327540684
34603628
19606240
85978214
44614590
288845514
378980231
5132871
29660500
450554897
101060468
96082700
544340865
126513942
97038764
504310336
151179352
163890502
38273736
70345182
99470492
87916322
24112904
400624044
60306508
530294415
83265900
631448873
31292044
694291627
242312079
691113372
681596473
374438508
81222140
194879743
30588108
123262978
72033882
22557570
281242915
59721092
164976466
343204592
91783878
118565794
106587282
95419346
71363598
117890314
130913222
51644840
95104120
14976606
59878706
362529195
697828657
19599312
149819732
138972218
38057238
182334431
299452923
551881493
182312861
17776409
510472851
56224186
365811652
107069584
14289002
254079131
86218458
142685626
144124916
568379894
112382554
172421073
395214011
434493100
7438942
477578789
408285257
332101409
457675616
424430152
22320286
637423303
67854564
357744678
106963497
196866963
94249258
247670889
122932164
113738708
102446068
167222953
230482838
101491736
151924112
144625466
642289755
116528273
165451034
108655288
591008354
85314858
93152158
75063150
632149366
298867223
134983419
579582583
121222682
102087546
414619582
299835064
538567515
672466313
122561516
50148330
467844919
307593211
489375551
14578244
466612620
217626814
613782684
163015842
131912584
114982284
505544205
473213726
47148506
81048942
67516824
107404784
398431746
265320691
161728964
54644600
7771486
70009172
272095265
63554008
59366869
624932144
165946354
230181016
41024154
5925174
105584452
40816314
116263966
638815960
211383699
637835350
3095086
633779736
177644872
60322098
352571595
141427772
274135652
456347210
18050906
81573738
9943414
200139280
155502424
157816376
147174968
75185789
130076664
218852131
402205767
634722640
54076506
13674142
26042826
163770994
151666046
10726276
17778980
681662778
400048627
606153827
88489614
280040182
171126796
13687998
114831602
587846528
153302786
124648578
30779372
87531816
148564034
62063601
65876620
39882766
381960594
5961544
599080727
261916868
29814648
118872356
305663238
567964622
55372713
20884456
16527213
378798901
31007996
167219706
75574088
147616628
405726072
544326177
309340483
144857554
51939216
172753144
2449048
27488574
678351481
19148992
118882750
167073916
182695844
16633571
421943798
71746907
64721267
105061388
353825133
431660959
19194024
119306892
411580777
170544844
144940690
26190753
79893866
546869147
29371258
127423240
172250864
14605958
600008010
670461501
16725926
68309702
172921150
127080306
421815591
11031110
82905646
698156903
142870950
419989961
165309010
556058714
390451711
49689728
4238215
579105741
61728482
304076192
140016612
115219570
139296102
206359542
605633232
533887210
100724460
647029124
155012270
162040726
93973126
172872652
274567183
168641378
615022581
503673259
45712678
373390079
205932857
644943483
161204168
17378890
160429705
103175242
138069846
92460905
693301102
509349990
116357107
347547961
3016840
101988822
204645540
34702352
492436452
600468356
656113089
222039294
492027841
10811144
57114434
520739883
35618580
79986577
637414101
121518852
153715000
100906169
62840293
122539809
148967588
71606078
3805206
170906834
132761264
109524754
473983565
101827746
8195826
120185214
131297724
568326140
690989109
432331999
78542738
27500698
35081660
17316536
79148936
44462172
343549875
137837758
146573966
151567320
109883276
100532208
136076312
70110050
99641639
278746357
620806631
53132566
77044558
437802378
336360070
369237054
151693057
127625886
228209651
62426478
99028834
118186486
490510346
396034132
458607279
173324317
63410252
58361472
582687485
635837484
602416408
497719870
566895508
467945704
135300376
98543872
102750900
183913236
38117858
463009996
112528040
3368740
140437254
308772541
624339621
57261652
355408776
24581759
82368726
161178190
639247327
121572544
41593982
288471991
362671902
159870530
22940340
70249920
590828282
1913418
135946414
77777192
410232787
50323260
2514866
3495178
70112977
491087586
140697288
97125364
327599531
152464498
495971657
531875760
45690162
15631302
94553346
32555088
420644774
12969218
79673671
366592907
15323004
23397590
479195751
101157462
146472844
65935508
168966994
658384713
107172698
692589055
143878972
404362526
152597860
613430288
666160471
478642314
12290274
481851753
104766948
408425869
256740016
114402066
683970865
637833524
67872601
209361732
603754063
30174281
38848760
138177230
672185036
528154800
54389998
685809239
14538410
49017334
354638508
286887548
159113644
179931225
64560302
56955088
115938348
78400714
96075774
60287456
1179494
160897515
64520735
610453739
147651270
6250790
563695029
645722510
122322500
23908528
88900098
5424626
485558601
634740492
400900031
327544341
206785313
172235466
442359284
401121881
208133690
121352580
72877364
92838664
31146556
137958892
37518584
344616336
58406504
429627113
11829562
136069386
171661986
204719714
2972114
8379418
104732308
76256496
160009090
277030354
60805848
29033516
183121609
13726100
44817234
423661604
694623513
214849966
494154166
174190704
508370946
235303242
18423807
432598533
141542504
654580683
209226007
239889594
539055516
24277945
17791104
52301966
279222804
81419588
17960842
94248145
85219596
521863415
17112107
299691381
111513088
121653950
169204276
136594493
111565048
15426119
360032297
288209650
155593323
67903060
681112210
128614858
6912412
523397735
94797556
160282744
423862730
105359355
596028972
8445232
319060145
20443452
587930585
458122812
64307428
132297088
9695738
546930576
680243879
11270124
639905586
158587118
144784808
267488449
59485540
425220147
657638910
675818097
376225487
56293466
545623592
323595365
2251602
270301989
350815866
522202901
52454007
621082257
516210726
57614982
312478275
326075253
545693010
96520896
367810180
174408938
82703002
297890951
373769693
149324412
50733746
168220500
54029712
488911555
170655694
116428506
70824944
16762298
312922452
615394477
58826352
498809733
468547097
22022315
520387758
353990049
487267588
36578110
13055816
63860574
135665828
554362930
99735490
165512160
481301392
135436175
366291881
295323815
504686442
48844707
420891298
119844010
56726466
410827800
108960122
65521562
34747386
45563724
82765426
143018170
641081796
151294676
159912096
14399848
657141567
439601590
694882852
326724307
59499398
97994828
121743504
69020024
130388426
91576036
34387130
119757410
169363620
51109576
105056194
72932790
82010202
95592544
577219807
296552553
554830562
529637566
34526282
123715028
166047200
82369904
149961756
75968986
148610798
17089644
134366828
140227916
79581936
22209438
151168960
607630212
164704540
132474058
616723053
69420292
259822985
473703346
4969108
139245872
179194961
120716938
133590894
104531396
551270286
103428112
438985244
273177722
145978158
339940773
88624708
6889896
119618850
350770110
86149682
142006682
104825838
126574537
103218542
460124161
382535540
47522616
79857324
302493504
130062810
437424199
661219976
474415812
624635253
501870067
357475378
38751621
682959876
155725854
165399074
30041540
80641922
546432650
137335309
553431250
97464836
91281598
113262410
7738816
31238352
164576374
682918024
127951500
79174812
552307581
381165953
550329932
168816310
70383286
8384612
184488224
33916424
508221675
149168500
116596510
107669780
172564358
124364528
115171072
128762076
395236427
96959092
284061369
86968916
436767547
598155486
54302886
117770806
99401214
52741132
112543628
147782902
139599200
148619459
41914402
131219786
162356269
598079304
687799077
136867838
570979142
59393744
523414130
368518058
29184202
49509222
90054913
131403376
867732
110228160
152995566
169136730
457663489
392060198
127672648
171007838
232862120
140821992
598746153
680830411
439063586
93772212
92010768
97752694
108255198
421136661
165786840
96080970
360008200
607396908
163140546
196393697
26956734
605794269
67750763
371357400
66491731
65327576
117314506
61515444
681097448
143391715
696083312
131474388
231580099
153333960
489020252
94387072
98368942
14734126
633805467
547160837
16904320
67558392
158155848
592228994
63645804
120810464
652723632
143491006
314250785
168443928
135839030
126224698
70054206
12153446
18708772
263395319
615968018
209098167
403719730
356222496
120457136
350219548
46902560
553580427
80638348
160708816
57395018
90439846
78277742
353947401
492553463
131931636
483687763
339426632
134429182
6811956
394110735
145420452
12452570
44921152
631919487
138320984
540270202
475372055
147275424
144877959
2939206
354658891
673805170
10700298
94946508
45378402
50891358
456891801
364473038
236873933
99101576
13502674
133099004
127738056
46033098
93417152
86849408
154781912
614005065
293092090
454698067
152166592
154558486
29050838
149140788
441706926
172869190
116573994
78951490
461246372
55660493
174330996
696529341
47167556
74761780
274828792
56125464
143077058
111788332
132217418
661301581
145997210
81459426
223926974
270330961
80136178
30899661
79366077
16187272
617838865
248373205
192636486
117918026
491501548
73615198
74330512
96922722
599423354
40043231
154043985
67761038
62620462
95975318
163604419
212364906
371445140
657782436
69027128
690917080
65221924
157196320
20143160
16046980
92125082
111714000
131867554
137600472
64801048
136859178
15463298
266348896
325907953
458634779
27898584
82606008
330236254
30329054
288541529
34127330
151669510
146447816
565662274
83641744
269225390
149054188
172347856
2790254
167086040
122209922
59471686
434380488
353942801
427986331
148268120
130142480
463185122
539152929
54670580
10591182
202826945
410867592
513996684
44224888
163729424
62656834
43708028
114312
33723772
122071360
260898289
12117072
13632572
529177861
240002355
28101700
644675805
169536058
100335188
391462714
154936060
81987686
162073632
163504264
134589524
88591802
100333030
164837904
593669241
103473144
350274063
59527108
437210699
227560306
152706976
657559764
18835500
635152338
647252185
73337301
171568456
28825678
15461566
97941136
650706183
146588649
140598566
160589310
60723922
54916526
581723080
392493894
3776691
59542698
590196579
49211316
49448600
173705746
170470368
82207686
168113116
88513860
139058818
256294705
115035978
46303288
40551318
153925265
132584602
26849805
267238646
499904156
124802724
33519398
63841520
43663720
631978453
100795474
394365227
627931336
383976424
322374315
108823294
54776234
91226174
396367613
261502695
102494564
157251746
65509436
649669661
46862726
203929964
64258932
31404626
74786030
106533588
171213398
133279132
62057562
260323689
95691268
146664030
123010106
83908472
228217363
56357550
110472158
648037333
51863010
131015410
99411606
129183183
295601828
8261640
47419880
5982328
347312531
147923194
158282284
320475601
14670042
337264511
107745990
112486474
129264358
69263123
63718550
580172710
513232549
45717872
72009470
104067220
492304387
138545663
114429778
468575994
139783741
57843606
595440764
32104354
539694223
86722974
157166034
530553622
73612425
93999104
421662430
167822229
4273399
23478756
146031848
660598964
96844782
280298511
2226139
69730320
393717065
325405192
22995766
25486382
405002045
154234600
8611504
180240834
451465579
80951032
105957142
27090212
414230066
151305790
329077790
557531502
181016142
29005107
555717244
68034694
115915832
43455882
82964532
135653704
141646424
169712962
660966552
118901324
69509704
149947902
614108086
360164528
59850994
45492714
624964067
162814930
80550124
492751853
315885114
106265128
697094030
648338953
511053043
539108232
73138898
253478852
96709686
328871435
110614180
70520114
154699658
103047074
34449480
145138138
89336560
623458466
309329079
74798152
148796122
358403923
6672483
120730794
45646862
54244508
112831140
101950281
140690360
284494814
46031364
328170444
22886870
168124665
115176268
304681889
23724938
448382863
482006635
586162968
450961606
44905566
24765868
149017818
74361381
37502996
47016872
185648819
367303140
125795950
499288552
387579039
34823594
626569601
544867547
159603800
64819734
105272692
9993640
155997776
446038105
69203794
132875576
166530070
182030703
188309530
108786922
109285738
88501736
114156122
369324664
100424824
580129362
101436312
134275877
21833592
18916906
172943664
441005085
483884986
664332486
249360691
581338950
119000524
534002776
162184480
79251126
69170886
132922340
416283463
61389010
108104512
525968494
46183782
136800288
49479778
52145324
672849298
162399248
137373164
301548163
147994206
190618552
610314996
658354229
59363148
54751984
14344625
12331840
48155439
133457528
547506799
118564060
91827178
625444576
422798251
393355358
110447322
89237836
48656196
160272354
58285264
17649080
85605834
143781980
683162841
620797105
476300
85434364
13452666
135251882
645781292
106410616
326692603
82715124
19800226
127004096
102317864
654015025
354233114
85354694
28106896
119622314
102190
33297702
596274961
126851682
29828504
171544210
138132196
159527592
255149252
449233287
329081921
74533158
416517949
645103062
111880274
46441850
3581776
297134515
21365952
127072230
165714356
154935549
523713911
232347915
32400526
86660622
383230421
579949071
466793802
584449512
87672129
136303206
32478731
57372502
541763290
79140278
46738022
552310136
87628810
371508603
38140374
615906453
169879756
694227886
41725614
165095974
12979608
632270659
121608918
376524107
100194468
618020812
696909166
98090088
578174103
287150988
203407885
135070324
221421906
147502318
57735387
95806057
142676489
116007628
129477854
170797191
137877594
168062890
171699075
187648846
218246282
488707158
30058862
56038860
332782450
161999156
159451079
554620391
151530948
95085118
41751592
106639242
403900328
569704895
52735938
139550704
507109706
282375093
43511306
156285290
74668252
71722122
19168046
149580718
273712836
429567951
520991847
635541931
157606871
116677914
15156732
12505288
133654978
110954900
493524640
86125432
113137706
85207474
42248678
130057614
57363842
455168488
432090055
79822686
125589052
586812181
33492723
145891558
149170970
392917903
157790396
128486688
586662254
170652228
420420663
127412850
129156972
95434932
138605034
49632194
72378548
555121483
686610485
31188126
238409075
484133013
52831196
433247664
566706489
52188055
78146110
543990996
436772944
604722900
297041534
135814782
10272494
143011240
25256024
45056426
5751569
115183198
546778767
76206268
142545053
341844915
512608495
378347420
119360782
21085368
697580256
137390902
507406572
143165390
172098448
121133792
32630882
22725572
31198518
615977774
56989728
91995182
90167920
25578743
201582841
2114772
38978662
65500778
38550856
367751107
98613152
595918658
46088520
643692951
670753147
309533345
59161658
565246728
74666127
132455385
132149868
164877740
163467892
132021702
127470004
48547962
284405453
168353864
155975262
142720108
531678201
679807474
26095466
407892038
84433268
341956358
73440264
9215972
329904500
143775054
162413104
17955646
696926402
31070348
167328520
81497528
467360438
149648266
409673087
154563680
178844467
133547965
6463781
12479060
87302421
114351836
176716560
356102628
60576702
42605468
41467546
124291784
165010858
143338590
143349235
176264878
570054362
152218554
30143728
556390243
176762985
143264505
40830168
617351926
74678646
289961453
185607035
78964939
369674034
163424594
148814080
152436786
103149867
14749714
151194870
421503812
9915702
156598780
427024190
149797218
173459802
71749832
571563993
52474873
34908031
684744446
434749217
243137665
108494214
582584300
362822699
320281877
36779022
324578674
181229491
36408374
469115044
104164214
4102277
152380466
454332974
56367940
156796366
208758496
353463142
66983368
631560290
198507840
103945980
354416533
160733064
88072200
342272645
49441672
150555832
263831248
597221422
497450104
136381144
546382469
93006668
542758702
37191236
129820328
115008264
154089114
32000432
489602861
695165206
90259716
401334458
257682191
570926749
249800208
61297212
295765256
62000406
283734024
68718832
331117547
48847596
37870180
45292270
363280239
374512840
315815159
69002882
91101468
55235214
61283356
130156338
54351892
157821574
128594074
120383327
591587033
383504133
75102984
86958526
246233876
6841400
73589218
440571382
135787070
148908700
351418464
101592194
610329262
43996264
650051078
66902893
625545979
143685295
57156002
415517661
524660198
220835642
147644342
438774693
461257294
154655476
138556326
122807462
163926441
695817729
697793298
428932974
11966390
65066336
121352582
82627596
1486058
464653705
426428103
51945830
113002332
154116824
642241171
474242955
122798426
21701960
131682228
279186582
161971444
133017602
280612112
584325889
76370810
79107368
98519624
57133791
66313084
620065810
494934758
121030430
138684706
159515817
483393665
132175848
57531518
312126654
466006028
499153838
156290486
140634936
294008280
185506111
64395762
675853792
170070278
91383784
665809571
20938150
127890882
102944886
46479952
512426023
509806274
515489609
659803869
585731697
559705903
322372500
257397488
151353632
5213322
104817176
119479870
59746978
40598082
295915059
334191418
353412889
511009705
267511507
237147736
570570415
97050888
122487042
328057329
7724722
296586264
15634764
532327284
135099466
128280582
462204159
58234404
52236222
237535710
547419917
55609263
102411430
347569995
89722796
106526662
5528546
49233832
671751824
157922006
41864174
366648112
504128530
294140304
698776277
134332190
538760583
54672525
175826895
4572482
70899422
139878052
45433826
320168319
540954497
276087335
466306957
18411162
23719529
113639984
6262914
347743853
102622734
41294344
69067485
98784262
40263806
89916780
30621762
67312448
161251655
24083460
622560597
522952187
8379217
33950664
64196580
408460995
173835993
124612894
26676266
6780782
91409764
84428072
297105713
162754308
129856700
141201090
153782548
652886819
140052984
115167146
197019424
149192748
163492140
614418406
98649682
396751777
669025337
16447074
420630636
127980944
348757319
238486661
667625173
393325762
47567648
133554522
313535261
316641307
211387530
62911820
73410820
309455740
624847407
104936686
876392
4608852
610858995
169356692
128777666
242090180
162342094
623145941
539627786
6749604
272690014
466518061
92853640
38545660
55086260
103922266
163919944
563783204
186808163
673749138
169720412
173937834
134373758
612051346
144543568
620249413
589710912
53572492
26278060
208750189
689967171
161379100
292445933
662601801
55799846
330540395
16467858
36534808
53375046
3970561
122256686
284516653
440561817
55270492
123191851
137472306
67452742
79313478
60862480
108511532
619457797
163911286
154736506
24109440
15175786
140229648
321381747
527627658
305894501
9967662
315415376
564725524
138146052
116669254
21344329
106556643
103848990
101959953
182395445
690656930
170650498
628921572
334125888
64264130
266709384
126148488
47763366
25209260
226430838
314013364
475284082
266644841
12316254
135748964
110061674
50763190
59376424
451802685
101377424
35472825
204191064
181107894
272532347
436176004
534062343
113752564
138902938
99931206
90377492
84583954
131072564
152112030
614216186
445900419
86205104
16795206
170015736
151475524
19388010
139685802
100563384
124646670
546270074
220298541
14910790
70430048
14809764
136084974
89561720
684145998
83092702
445684271
53982226
148969322
563240274
612544961
73907904
581228855
83115218
964422
300739198
7807926
161699522
376357021
209917946
164986858
162593234
403226951
103956372
534231145
29031784
164505362
265300745
26797504
598998948
107451548
39470550
124534264
94537647
530008955
411286160
288826808
561154462
119449114
104188462
126437734
215235502
504021014
55240410
126072280
163933429
69572710
115917564
58174418
428499204
699056817
165044014
70251654
45186523
178954263
276365715
556572025
104779072
663906005
367907533
521732399
23548272
298461004
89857894
207822765
168677750
412546737
624521476
107695513
144133576
476138803
235803754
74664790
62731310
636175647
293797668
524095415
190202886
206033584
377011711
126295708
124106462
95660092
11443324
171919590
15442514
122739914
93824172
52574860
119480504
114024488
457423788
84853844
321708411
161961779
181166799
56768032
85822227
269146717
92774582
154774986
34558596
3857164
51570302
306241784
38266808
75913562
85418776
640620024
13237676
148522464
98259824
238072408
162574180
64454768
89669104
174994352
556016428
341411039
695936728
127980552
104576430
97324614
15452906
29338350
71910908
88054882
478640490
17012012
626620453
106116178
341122708
231282404
204139134
93477774
9792728
121276372
97638036
313551739
423751602
68507528
401096040
24596132
17505326
254351419
21353254
243248134
174706842
120803536
281493511
184525397
184343924
261640848
77080238
5424624
575099680
37671108
280883372
120379196
695640371
416918148
149788556
94108220
20496488
344285229
9518090
87001826
648899463
473112134
54526824
342834879
173842574
573140415
86910030
473987990
276089804
102170680
531992737
136924994
485058721
153766962
660464931
90629722
17993033
113887660
97655358
698721215
164003080
80040918
502151163
109768966
67299537
70739891
112015370
84958664
56414706
459550428
102948348
8481604
2682870
134332190
539996946
133845498
38659974
89239568
60461021
646952562
79162792
443374165
438464324
114779642
375218361
571891475
565604353
3358348
478260253
317197821
610214123
29331422
275779769
587285444
55482888
166717126
154381276
57280706
529240102
124296982
36361608
367690574
494874668
407311984
58286996
569062455
64196580
318827801
86777871
129403633
11479696
533019943
59213616
512394431
497205662
137694000
552344399
148648900
263676719
278806557
136933281
56437222
124292513
59837138
592602144
66754744
41188694
113648646
162013012
367232843
410285164
5208124
105163576
130144212
113037248
58686160
36184944
200822057
521081867
128119506
62682812
59663938
299774188
87438290
465299250
537179030
113989848
546863361
129141386
69583100
3415359
56395678
439334885
140931108
407865424
8663464
78698616
161091590
175232010
196850111
560752441
6947054
4316146
7142770
21275888
57578608
352314451
67786552
12712517
488503509
171568458
24183916
46356982
40946312
361220869
149999862
166013932
178759057
180338896
305472892
105040604
4255526
54594721
330060855
35363978
264996
24253198
315811426
54457546
34260692
445955444
481881384
569362927
95072946
336265727
680939928
16473052
451953490
5272210
160838716
28422120
173724796
50872306
139502210
19762120
442163306
428620877
182730505
62249812
146049170
307653297
227949661
132328264
118631610
463353573
156089572
92400470
107988468
290554529
45750782
77410008
86615588
42965724
171203004
154154930
77082662
82793066
5438482
6753070
270196831
41637282
168703728
217994489
166781208
157242598
603166391
117992500
371978212
370032889
402543507
240564374
166043378
67206798
169899974
69376994
81457692
581913836
62057560
147512710
119705450
678569596
76867892
151453008
55129562
420036897
73765880
414602421
963125
6032556
22332440
299087347
102302312
112195496
49436478
105161844
222187420
187247257
666200122
294375788
266935800
163334530
94108222
12550074
529504167
51707130
73483566
563793302
84057424
26064868
145633490
25910722
80705720
413122250
38280224
611574630
148785730
118356220
222510037
95680365
20352056
104094932
620182236
319581920
110790844
113712224
133123254
148829030
572081732
163572456
96295736
84583952
128401822
56882346
89102740
144033122
101438044
423493984
395673206
23981274
531024998
34094081
109432956
5606035
24790118
160052065
494434267
588182003
95261734
119908092
109175415
106857472
113066692
117453850
78061242
153115861
595910544
88648958
65935508
517837080
690966471
94107204
562093665
144123184
14612886
140042594
22228488
96749520
276169477
110271244
255507960
30876366
129900
154234602
484866566
164844834
231902506
556718344
117351660
562779887
94071850
274948502
158813051
29160080
548346546
413608857
11813972
29520208
105395664
227203188
85231720
46720702
255648020
635520695
163675734
133213318
616310787
115269798
558192089
62857746
384571298
161308090
59920274
130923614
78850383
119828422
37224146
369484070
472390311
335440066
91619336
184028963
116799152
46725898
100746976
277323602
391295206
63851914
81791968
136005300
324389185
88195174
50506852
85853510
548136685
158278820
53002666
356109534
33597619
193824990
216805295
100293192
55075868
341064993
323645080
91558716
120306452
383190702
462440758
11827828
173589100
79284034
130078396
150893574
315117570
273928944
15510060
238468896
507735058
42896790
80416760
687847912
161903898
41834728
60190466
79464160
380039773
493888463
341739147
44195446
73798790
587768703
666027420
121181114
94361092
7712598
466579317
86430264
617660634
390714590
199936816
195774525
26646368
61510248
215820274
38339552
73615196
93261272
20056560
63912534
513266926
73478002
142498277
460938550
687496184
102378520
110179450
103396936
608493686
137934748
29845824
31272994
96041134
84563170
139633840
10528828
154967236
41847646
128676690
83875566
502337964
550601157
87367278
129690428
32030093
157159948
130947860
64974260
200457614
155511086
3041392
120360144
127225794
152651238
123415392
615856128
509283212
364664713
532428401
581646728
469467473
236126182
72559472
75653762
574643853
112756666
250731357
12740592
436487950
374397105
610492073
571501697
601461202
257546429
134113958
509818694
13194378
91657440
114907810
681869483
86407748
181265650
103944250
161756678
159808176
102052904
148662758
465195335
306841924
45823524
36579840
673339640
46809034
640739438
113103526
143726556
88165730
597660333
20619460
84893982
107927467
87314995
33593874
174304785
688550216
119143259
177252378
78314114
270766367
23442430
124286588
94305668
76296332
13641704
664816581
46653154
671522295
53698928
315522368
50692741
74817702
376509601
146687412
37629432
25381163
43336374
127925522
140174889
171029806
70599833
616307944
30789764
36794610
552619919
157215374
456813720
65885280
29960138
569184140
375319321
37528976
107112078
34780294
3793082
82366992
149250132
40570370
667188133
63010162
9032382
23743988
330119572
52954168
159861870
19613170
144376058
628050067
563488675
319574707
163041822
85241209
299665604
297093755
24493944
119333068
466805985
118766704
425252035
63716083
684901490
325848875
71644180
484593609
17766858
126259336
451202011
170880852
63884820
692154695
98709118
228242145
358276639
134807159
50066924
609792575
80257416
18016266
163520910
15318985
397389840
81490602
273261455
457393067
556875580
49074490
384090506
631369506
8378790
90611314
524551761
80633903
88091252
251295018
105958566
305549657
75809252
5642858
126894158
203048125
77103444
542915161
97444054
432703062
674377057
77959052
159293772
115555576
155367328
123540098
134285424
474730105
113941352
370456317
697053624
397776581
532306697
15766451
495528929
63193752
102811522
679082727
168976751
119449016
193649034
536813772
278690724
5892757
154941256
217225858
31967524
681597834
98599298
169297806
422724342
533528887
24222020
196274064
38105732
24681002
458651515
165556293
131382592
125112754
191963788
59636224
220102856
88842942
558214492
585399591
5090348
549460837
599374643
136369022
222173806
556789366
576950715
105683117
165433714
22616458
438265396
99371974
78549664
611194300
121319168
77771998
142661376
133470905
335603318
429791023
30348106
21894326
139424268
145792832
3027536
204583408
41156405
125164714
124478840
102541330
174796906
452450094
427060189
402051012
417499500
74455718
229918185
651594198
199696624
133263954
87356884
119860174
237767982
78508096
67071700
80305914
33535768
46842501
97485620
39721688
471688719
244115605
174393231
309668550
137449788
57090186
36560788
36528201
95497286
659894
565864032
411394659
142313244
155034786
37017419
39004642
157871142
16757100
50908678
51983937
168544386
114023022
24792087
95582154
71060496
547322586
86196446
531414891
603800143
27945822
532603859
140868758
130438652
286016840
87839130
134829272
270599931
408697171
153509076
690252804
53745694
39072190
38443474
307001600
122824617
51651289
14360014
359490300
28817146
108754470
63493390
88895466
592378786
154045812
49575036
59852726
148827298
95604668
113648644
18818182
104512346
158174144
63761848
553857965
40236092
558782930
616428494
148278252
161224246
102203588
305366245
103843792
284841935
145543424
158581922
172931542
412710796
405916352
39874106
228000074
455111874
44797485
375226487
467078783
37866718
214098433
399854499
25274465
427756145
370500357
21177401
27741369
67776624
548985648
394714075
182729011
123375556
143298754
144469584
680845534
366424184
130184050
66380634
152512992
141206498
164245560
529555487
396974405
49310040
485011255
161081198
130180586
155284956
88569284
669556969
163286032
420399384
377736297
163157866
56574048
464384942
599850927
51410956
29052568
103750264
54869762
481236288
325780800
630755828
629148793
524357452
3460536
82378728
177570995
9470576
167020224
568310569
146014528
173355882
218504643
130518324
80958876
231861411
464622070
253254512
92055802
8429646
134226538
151338696
145259376
10125272
109794946
105910070
57936374
540165055
439200640
290171899
72518840
286266824
39761526
88948709
90212954
74893414
324893740
25854654
120022404
669760360
185377386
650560434
172093252
123396340
110828948
5102472
512509175
97512368
661034660
134579864
90424256
533579134
176818952
114822942
16860867
492363526
251608576
192408336
170595072
285788660
68488476
694645893
213957433
59196296
161699520
31695602
120238906
193986
534796729
281279089
556207940
39586594
170335272
71117654
106142156
527101608
237171251
216064615
501330055
330888702
630502850
327748013
128006926
27157760
166559774
687555031
159025312
118991866
54121538
629739046
46597728
645400098
314492238
161069074
261191843
39189964
529868037
27621938
368966928
124806190
13448980
155102332
79775922
447882420
142794758
179078202
277729847
25535108
689015301
114672256
113470250
114082154
53936214
110456568
505744
54757104
133541557
106514536
229473890
220440550
164933166
591029252
68995952
3553035
494203939
7610410
19724016
397996088
608849111
681998616
99313458
373852135
141677613
91120520
22843350
80053042
671067486
689452770
58661110
438156486
557712409
114861044
254016482
61622830
169774106
332812509
135388710
590691200
328423556
357350159
23459940
44202372
341859386
118579650
66287877
51720513
16104136
106488556
99745882
273648854
139150612
61701033
334094965
19732676
242831926
116955034
142791278
116538606
77474092
139671946
332969154
35277489
81487136
488503445
365100685
653497931
79947390
20652368
245823123
112276900
261033755
224773
29734976
11277000
242007352
111462862
660549663
602656537
99896148
168142562
74004896
90917878
123117490
121868716
84509478
11512604
587498442
85617958
37603623
162239904
634725043
44692530
46841942
626140492
88500004
8964834
456930704
347928734
86662352
58805853
55155542
84552776
84247944
304572025
305260227
117128234
506514143
555471928
63476068
29124619
88810032
28299148
12951898
98963018
19585456
44552238
134458624
104616264
51923630
126384657
63027063
331418438
547298468
104500220
32998066
647615784
36377198
160007431
155460410
166681237
42841020
306308916
92921802
668533244
147460748
49868948
25588568
55858732
89405842
588941466
16410702
111689752
643040914
609966621
459350006
560121682
59326331
78823322
477807815
168979116
58037679
510989361
107129398
58735970
92190898
123988686
364713875
538092082
129680038
53023450
259466633
78982664
115106990
326169546
80373462
286246252
438359036
457891292
121059874
285851388
407664228
14623176
535438487
70450832
141265386
437650882
124667630
579285156
458200463
51617064
162219122
133300882
127360890
383896502
441724031
234349405
519462043
91501560
86809572
333589277
270999335
59941056
49968202
59260311
174107568
115714537
50467016
293104115
89592898
152488382
106307170
50108492
45564853
321134417
146089245
124591422
4087520
35729428
86774932
40286498
100954818
33470900
149271759
552038394
627711381
391321296
86816500
1363086
56120264
222826721
133372662
106987469
6922806
313100077
644027086
7354072
160854306
170511938
165664068
1871197
12778698
19112620
27467788
235444665
157570866
334102504
431678547
210995426
387564301
140712876
49509222
2466368
172342602
86494348
9398079
307853609
376208573
435820362
101195566
277407509
118262692
69437597
30209544
104838779
171687966
67173888
50740672
28697508
650790195
84600925
64889382
77862062
199038429
25533146
150732496
35105910
16334494
371083863
173255424
41204282
433183960
46637564
78592966
361795853
91001012
82931624
96232161
244099817
404014352
337274065
418708232
28714828
471600649
587695417
156971160
48502928
144460924
521480423
147765651
328223447
580948531
130042095
148745892
65926848
219966
394531586
51542590
226084495
294820257
304122730
482961806
36491510
120012012
156908810
390661419
233713206
145408330
672863266
72783838
42946432
103519910
107920922
27218380
119012648
453313423
144679156
322239716
68282368
98743052
146127110
21452554
94652068
164017829
483978266
80581302
657570989
45480588
562597132
123453498
339158512
173967278
526829107
165868017
78286402
354010332
568149798
60812252
165414662
56721270
121749208
83688177
300961028
311721237
155095406
359468784
95431470
481116770
80759696
432220810
340089555
89944492
145898484
135354070
73111186
440300568
556798063
274203721
106178505
149573788
134867378
62997959
305573820
335245594
117102797
29958404
44472566
244765772
334480815
162205218
210362440
38568176
24512744
21871698
384411986
9093000
39953778
127777249
571926226
121175918
675264634
79775922
115167610
187012045
581009791
88177854
571255967
130433414
15501253
133916508
162806268
297595850
50748109
161935356
402096933
517369614
612526756
668511419
169794888
33275186
156993678
4764734
426533402
114710123
170563896
41985240
65280814
43605685
548313068
144929216
497090537
57616714
32715748
368560381
35215026
612693498
159085932
10767431
399717694
487888724
96145052
174053878
72847920
407793948
35180384
694779532
377748654
330334041
116917116
421202199
3347956
355103534
65862764
149714080
106249542
36488044
334418066
142907145
328456805
585437962
152157934
57900760
77328604
265893410
627581490
65135326
18593022
31203714
156855118
59852726
223005725
468688896
153403240
60531670
437822232
298143833
677050965
555382013
685075867
16400308
162922312
160854304
49746504
30394870
105729940
23028674
164590230
69083949
459333644
1737198
11252411
85889882
74082838
65559666
79971638
50693910
43599258
59631028
140210598
164086216
603127515
175004568
600955366
630114041
15645158
146310700
119426598
141679334
234134355
106762212
161013403
108021378
57866287
75350660
160722674
147828474
312131375
400388440
130669010
38015670
148193384
16473054
46514592
43573656
162229514
158510908
679705393
266474529
40956604
68005080
379613740
156191760
438647123
11103852
117314317
639883241
132291894
113565726
52076046
321946625
29069888
169778090
462543521
156841236
28967702
132631366
62047170
146310700
7473582
168137364
394167318
66318280
133147500
111911450
551812228
11675412
684641688
418488088
87957890
155828040
184581197
120567986
96250704
142781335
3519426
119362512
605172525
76001846
145016896
414455258
28008174
10544418
210172910
28733880
554360794
137735570
515913839
512644311
38322232
188482074
118480924
43663722
170125700
110187483
427767008
3164366
200875830
26142810
21067609
330902951
197242348
82065624
478544534
6210952
694281596
571863034
60206054
148247076
75190793
138896010
156143266
411936240
13343330
18961936
24069604
115037860
170160779
152552830
405341325
158195686
48024641
139086528
528544923
586978169
572645556
552513735
81466352
628517227
100767762
98976874
662275851
138277684
171658520
92029317
303283341
51573766
396031552
390082308
112333384
490739536
377720288
540981595
38467722
157206712
7760477
94403801
510673482
189630225
555386442
342619836
240288755
278907082
503679941
639195237
140513824
5076492
662882622
211850016
66861663
125036544
45551600
545346149
52813876
47988524
208366255
160391860
161981838
108430128
154800966
132840938
531337840
253896995
73857676
4312682
3465732
113539530
160197878
475363376
9650706
58637445
17796302
157206712
215065730
132510124
376000806
79590598
294717981
56191276
165270904
56897934
362093085
284987244
432542683
91641854
109859030
255815195
118652392
192746573
10331380
298030627
398275611
637370070
31903440
166491964
101192100
56619080
132324802
7710866
225334142
654013588
48546230
422004210
94305020
96447321
97291638
147762118
201346185
87846295
196352727
114907808
206675722
68649554
95434934
466104357
244860605
101954953
365928871
3812132
303822108
49745938
685743592
19334318
353104544
535555748
118666248
193701051
160218662
145669860
338074682
411987712
62325124
115818842
397374080
539837633
119965250
572256637
381843098
489948665
171871556
170809840
219694484
158708356
167373552
149965220
632884861
136828000
81876838
697771633
115529596
91660904
89487246
154575804
443229535
1021704
96813604
447355081
139309956
48334924
40464718
66053284
534379464
66597132
51178870
12686900
649870200
540250431
554791606
4284613
366414445
621413973
97911692
364651767
132586332
65152644
497175819
157863862
112521112
422600154
72667794
247329045
108853452
109091754
314736999
667949412
88756342
62623924
31996970
318260374
694650953
93560908
34359418
63612896
672843034
134269836
489690398
16455734
220986494
152461032
536221623
47768562
164593694
86340004
11313424
89267282
533228489
48632830
141585804
531029987
87069374
15664210
155990850
75019848
56733392
580157180
157243084
121214022
71552386
159278184
147421545
66962586
4733558
498289027
581576503
569851646
55205768
138125268
283591204
1014952
83724704
80676562
335209893
405806484
190280574
51944414
118472264
254381138
309171744
27672654
71526406
69884468
167645476
89845768
278612355
56765904
168385707
15328202
1660990
157260025
45286604
401612111
319906203
449470944
14687362
499553101
502412691
209131231
278302246
608729466
145508784
348074057
677836882
173892800
30490128
418815896
56791504
176140160
62751740
146378250
26917014
44015868
431074777
85598906
211295815
567811175
7125450
453461060
24043626
43821332
52709956
410522707
670262295
606891508
690520707
48620144
84081672
545910734
134579866
121364706
105175702
293703566
692678180
312499797
217903823
65568326
169285548
661401706
143600122
367624862
265290302
81916674
620984475
169005098
669836620
656428
218323127
479333225
564451779
604723729
453692512
151059846
66978174
122921774
170485956
683792017
83665992
163292962
41211208
486648923
154232868
363041355
567456531
389273515
36978200
284362471
20922562
41601516
398054398
684604283
454872772
282330157
164971268
454879453
45357618
137004666
128968186
279455076
104779072
33702179
549077858
160946012
102684283
32733068
2734828
499439595
129536280
174698180
508410601
132520516
160142454
72511912
470297690
496128417
39401268
404207133
474467306
168083672
25475990
99153368
156562410
643157493
405641042
311242476
355648823
577032301
156633420
5034924
67577444
404599901
101968130
402952009
62187460
463353616
78206730
65627212
147355096
651451314
64395652
508083715
108340066
86330211
243445336
551185490
172264580
24343260
14405046
600204944
285038700
24866326
490714853
639788329
558626533
68358576
145271502
392383643
126901572
231379747
15785448
37360972
127968486
76254766
70151196
72420116
562252843
12902083
164112198
515550458
4944860
201732677
90348048
95952402
420542816
158375814
670212302
94783702
620222114
125249582
511187293
131711674
143459828
64513538
83889420
155918106
70954844
60801860
81668998
91227904
648853983
110479086
153830504
383054201
47567648
172365178
128219960
108080264
16737894
172991804
24156029
141469995
45943032
422190813
94435568
7527272
183465181
266871460
167073916
653369834
48385152
147006966
114499058
424566706
512575862
415466297
156420384
73771076
204604757
617546323
77612652
77615909
614378275
52084706
9377050
104392838
73169766
32935714
110664408
60280528
256192690
43925252
51913236
39186641
27760498
149002230
157708164
32821402
43422257
20266134
140006222
173368004
528938870
45560260
255194609
614048968
78818124
138667386
81628209
53574148
142770687
24452378
94196954
24121564
409781655
83319594
375122346
36149951
144683968
79933532
122717396
258954312
409363653
134030822
154958576
57164660
134146475
5817788
164611948
19162140
467155440
77266252
499428729
38181942
677752018
374706124
80468720
83532630
117884975
130958252
350738910
100606684
4785518
527870633
81232534
146956738
78651612
87485054
162809732
155721209
58450316
612971240
12918990
60304778
159984840
61283356
25285146
127480925
170873924
498669309
604477069
14909056
633557757
368839652
92210418
254019578
148524196
37667538
519209484
277324064
527924277
648887907
87315318
15335130
44039614
134079318
663637601
628398379
445647074
314383260
431810144
56804404
488594664
8214878
32885404
132565550
118614288
17753002
112013638
161339013
490767539
95105852
355389305
123074188
375292921
174523250
610525408
105864503
675163192
63259570
85043847
353621126
139992364
264950279
90867231
81147664
303495681
116262234
10547880
436909043
90862454
130436920
25474256
133500828
580900258
17458562
132714500
123327060
478682893
51452109
7080418
64160210
190384951
557066296
99202034
171470485
245179496
105695300
445046759
265767219
538761214
693949212
454101588
77243738
155029590
481830665
41496988
450823898
35208096
87706748
113563778
622746216
59717628
19753462
584776945
135191736
134787704
433087966
161486304
12133020
152455838
123527974
943940
201285810
12234848
114700077
51630938
655242463
475961187
22220947
110988292
601721761
152558026
6799834
431027564
18163484
89743837
468291771
84570096
42269462
26290028
92039353
73100784
453478870
155670428
115761684
52756720
440340409
419663568
70097506
2637189
172252596
556647668
92204754
268368634
40296714
541685808
96481060
61517748
537462350
162806270
74680378
66614452
42896446
10270762
21040767
92542492
347920812
107397856
481534445
63566132
488116541
70994984
107463674
135156622
66893078
381272066
322369621
9370120
28027343
136211603
99068668
21655198
108061212
459368553
67368758
522750894
104254581
43086966
683663792
55676874
631667764
12567392
79292645
53678144
57741765
669906545
23271379
675944948
11304764
6704574
143466756
90278707
37440570
195863306
28591858
69008076
153772156
166261610
105654
48752338
69290392
21669544
58445668
93860391
30138532
354313576
541469498
375973516
99740684
462701727
21873430
124077016
360334128
87150778
148844618
306688862
32533890
46249596
553476282
84024516
10162378
125982216
12215798
75821764
23073706
25948826
490906968
467857993
56586172
67995411
105546350
137881058
102730116
120462332
24687930
94745596
682353681
68136612
161349658
134142552
26212088
116707358
255815419
36825784
258587365
11642504
17503592
411367308
58668036
105963762
157688210
134134742
159699062
467063872
39801362
696618893
336351318
485234445
92398738
21698496
51814514
629484638
445444394
16299427
48561816
406722545
110570882
168920228
165530704
232072460
320796396
85245578
660187666
688059861
41657318
474596208
159629780
660956108
79102314
84848948
120968078
149346835
14926376
294147214
80576104
318001501
28541630
151016546
651832696
56885212
88775964
20699134
265302683
219575102
95426272
602962865
145593654
159463508
147897212
176079044
10495922
147633950
49924900
132470290
113097870
124754230
73355398
109164496
67360946
14444882
106223560
11208991
97206770
159259132
385562757
213662043
141338130
429700836
285127832
27128318
671283814
169689238
160606630
28515650
18191844
170101454
363550694
126545116
68121294
591619711
192039398
25737520
105956832
272328467
827898
717048
17243792
63619824
662929970
460017711
232757246
59584264
70816286
232634249
81648212
12199800
616644398
30313349
29935888
373164875
566516314
56012880
60453730
268568202
120488312
109346356
374962729
428833583
282926560
112767058
488712239
38587228
244024765
495584844
168028736
403591151
104938335
17523084
370482147
337298879
616095688
124730196
533334276
26031962
73545918
680415974
92296812
132627900
565839059
172656154
77933355
123493334
382732087
5268111
456404536
396433090
1913860
111012540
255286384
77985034
65246174
569619078
109536876
155185470
285288110
9674954
451971628
98533482
8326864
612120869
141939134
174724162
417841496
166379384
647634973
97542776
121728031
57355182
316083495
647130781
69631598
9223686
87121334
358015952
125812482
56463202
112013636
4453655
131716868
325245899
395082950
94757722
58960744
313754455
277391258
50151792
67809532
148482630
81992880
123527585
8202754
151033864
121179382
25564322
119606724
81933992
124151494
645821947
23293633
45284874
119201436
96636462
33043658
343266203
315918658
34853036
35632856
30128140
134894708
260169086
244815641
78106727
670365763
158304802
142741048
345786880
57819912
414692318
200317630
581607393
155133510
154317738
35112836
91768290
96692364
22961126
46424705
605151863
113585448
433057954
596632412
42795990
648434652
144169948
59942788
57864388
65871426
98566388
576401164
693811743
171504372
84732904
66242549
151395852
567771188
260137700
431798024
135922166
11535120
5951152
153491572
451467246
35835082
20915632
543915359
100116530
13067316
555404341
56910056
131067368
514705060
652271945
146284722
5293922
116642632
152635966
171566724
56045790
167413388
21008681
322992792
464312824
99259563
645418061
83558610
620674585
644117230
151726664
7030188
61009702
45991131
25683828
34359418
161384372
98843508
429583789
151685098
66481088
298833210
221778486
289527502
663511359
45671108
75999363
477908106
7289988
561274870
67793268
670861478
404124631
622397371
48719430
577646423
95003664
156290486
165578365
355639939
96375410
7631192
206355386
426054025
7005942
169767178
17046344
12056454
31583022
74462144
609072702
163665342
13319080
265338959
82580028
183900889
276957615
23640070
39459160
77659418
503573382
108279444
45956888
696254139
463502239
162932704
76097152
451642733
582620422
689469928
389395211
253055647
502205001
346411746
671681428
90176580
649226111
614498214
144277332
439600372
75731702
26331598
94794094
75485758
343717615
529765921
319225562
105504780
96191818
151097948
259219651
16637594
98788086
583205846
31893050
454582379
358446195
672458709
269343843
73394037
71931538
671615121
165651944
522909698
664136636
51087072
149213534
50652340
23794216
271231222
35434990
23239976
301286282
113018198
72877366
196196276
66470696
66990296
15313506
63786589
234796283
80834418
3382598
12413082
48050834
92448964
11448522
140243506
481411422
155982190
515202628
2303560
129394988
149073240
140363012
136190624
170943204
682074471
481493801
135728182
94234658
155334422
477269730
221671624
120853764
22372244
47693114
596811325
26348916
58259284
428675700
9467112
163130152
555728015
158803616
164813658
9590086
378573561
672171331
2475028
201862617
86620784
50977571
244474317
171033540
87483322
26270978
71865878
558110717
72226132
13665482
342444188
135635559
587281736
121141276
432178474
43814404
43128532
323606682
675239523
169448490
507105186
575922889
1103284
1576120
117533520
30180102
180630949
547634143
149459476
221220996
19360298
536672457
238216323
25068182
130348588
95628916
262116580
164959144
11667837
136611500
85801039
581379540
477426336
116858042
73225498
91828910
207806213
295652883
241936535
130203100
355409788
476557616
81255048
87692894
1279950
55067210
97887444
6120888
167312934
317441781
130324340
141937400
81339916
579177293
660294205
452947163
115455122
71879732
166249484
60526472
90493536
356709888
385423627
542403129
599529108
4328270
17093110
169325516
168968724
285219697
605030154
94201750
570887576
162440648
161590404
158788028
646911002
508970277
79340131
65140520
242528300
63583454
113089208
80281664
391253872
160566792
71253727
36459298
372293590
54424638
514092297
166341280
161605994
261345636
43268824
483864907
171857408
458950417
104463848
632533016
12745788
306535439
895444
9120718
151782088
167787500
14985266
199539837
157532330
435215531
89899462
236932849
56885808
686693606
348934180
99438366
68479092
558734946
64710986
687061240
16389916
204509755
109639066
77822552
101216829
146179068
430956217
684696492
90457166
220730212
449291215
330553651
91028724
51090955
5081690
100130386
770742
646057464
66557785
464679610
184636941
97503885
73123525
96647332
125552680
68324799
110827216
276162578
549549151
120144368
299087447
46447046
404360203
26809630
343303238
585415714
13905015
35958054
643921956
524260625
138449154
67137518
408801708
19502320
171633943
42849682
59400672
68445178
416522241
592845166
676598211
286296550
110058210
282899160
94660728
132555158
213085464
186781691
317137299
571770364
639924700
550966295
81009106
145103496
327246122
465908
140634254
25216793
351652582
10281154
106378918
108542710
315159017
114185566
133462726
507508933
500007714
14353086
543235196
162633070
96934846
32715750
588156232
498913503
78696884
115489762
287562754
89469926
509760984
68489060
180013288
169079574
48738482
32038536
30214740
38827976
61356102
6805343
50174308
326809615
296284685
12388998
99380428
664676760
311508293
230707035
246424874
156820478
413043571
111041986
45923982
636637890
12137488
594014400
691012413
167306004
92733014
170804646
92523442
91619338
397309620
130462247
139833022
129568638
121965708
1202008
283167388
539620241
21727940
156983284
536244104
149443888
89850964
12267269
496680211
139363650
127771374
113103066
98541368
429049543
167442832
57324004
112765324
120076096
129849772
165265408
182026061
172134822
168051565
89939298
37866718
633767164
105392202
295663848
251181577
36299258
31889584
45002558
118216802
414773994
91976128
168536314
696711960
77647294
105776704
8490264
679090812
107332042
27846037
545580
69579636
10837126
156255846
16693018
188073588
459311675
26199966
632756932
33353124
33271165
477039844
211771912
77222954
79183576
694100619
81323018
62100843
111810328
81417858
499938829
64917092
79923374
450361754
128630444
107487922
75048585
138902936
12813338
136860910
326772334
527115087
72794230
20584569
144100670
100417898
260770591
383322242
577480065
654756625
385203248
52725544
153718464
139456954
110546632
106192479
97026640
145427380
369128563
413187359
51828368
626174324
86000728
56300392
474307142
127904736
152833412
242098188
37650216
60123825
491171736
251572146
494614699
13676582
607670850
667643831
95705126
147041606
105910460
54386534
58479250
89799122
101159194
1828481
70949650
40305374
564335693
507496541
23305792
2533916
191701208
128529530
117931095
81672462
115386631
78438818
367807058
114952840
98789816
68017374
434718185
199487584
380272024
290274090
102634858
283231163
64239880
579742467
25218207
86890976
690109766
675224425
317099175
24485286
293271076
413150262
171910332
135194726
132068290
613243621
233583945
472790365
41141928
146788734
99287879
446044811
387488167
426465008
262883770
376587687
95693000
146426746
49805394
34345560
282492521
133592624
58865484
42113580
111918378
624509166
214248829
188616474
107166471
564087197
416232811
17865580
263044760
382772
90174850
163066068
358178142
321172748
328920093
129333638
558672185
417705263
472918093
113604348
82825972
88680132
73932154
36716670
147166310
83984682
161580012
444924717
242161585
45788886
124706
221678594
108601598
653779635
24248000
537997063
446437795
173497904
95620256
100419630
261230408
161704716
401507977
9531196
11521264
497123086
2411348
467215475
148968405
463370937
95258268
590307686
14626444
5246228
59208420
129811010
555817748
456064655
108133956
101874508
166630524
153576440
158877455
451537932
114765786
154911814
329966463
158639078
28115556
279135543
22202245
155242626
32554672
346530585
452606473
9694004
100956270
27564782
230289837
128973380
48182508
517723251
25753108
79637360
163745350
130181815
157312366
27724124
124075286
394467926
138837120
46800374
628067297
167675247
682734599
591452510
141478422
400398146
514987418
581979092
30316873
66633504
330911716
78203781
147533492
441947907
218661322
71839898
153746176
658788495
139193912
370249316
461033588
233457239
59262114
80579570
170662620
142188542
397078138
81159790
16605234
68874712
528329985
139072674
85340836
308879155
39328526
138830192
669437890
487706154
14838810
206722693
66545174
538958771
240336642
153668238
106765676
644257917
54970216
109819194
104725382
132466824
142334030
61981354
174661808
643419802
434057558
124949944
563075139
39098591
369384607
288381008
450676552
137292176
224235373
51310502
136388074
39286958
78250028
61057444
87041662
96261556
414796516
143482346
138017886
141688368
361593819
171221828
103666470
138501112
49410171
87890342
505528760
455498081
4478641
148276520
620579482
533621573
67437154
126631718
156579728
105826932
499093687
400927872
662660430
273518675
564936620
549804818
90157528
304599892
36637496
52341040
49230948
513321976
109113410
32122054
405362569
101464024
137597010
12925918
113333422
638896750
563882705
118564060
68067916
38221778
335237794
55236478
106964858
27897324
515153602
178500091
173982866
75302692
95795188
137958998
418438429
39182747
150313354
224225688
160993980
84959798
31266066
6259450
248529177
44393645
74430968
84289514
121735352
6811958
140210598
396219867
46195904
24930408
417043943
107567592
159903436
63529762
674747421
144961474
89142578
131263086
142768760
93519342
7991552
670203143
56149710
439580847
155114458
228851519
298127688
654575280
606961357
209316077
205484854
112500330
273488028
157991308
144198191
513057929
13064476
36595490
81216946
78483848
170970918
413640842
442158282
626547053
93659634
537529708
663902836
63382540
39823878
571866547
33611682
122241098
51892454
5168290
62703598
530830908
71654572
67736788
88282093
104010066
43901006
168949672
49559448
160211874
164216116
142824186
76777828
527424575
458441074
59616728
47704478
244878480
219126919
106855585
171866360
24840346
52438034
149115597
678774817
258770833
91983056
476574075
165979303
127083208
560971754
114531966
508290228
150396490
153737516
522825697
161086392
27511088
11568064
92298282
128364377
109034596
25101876
149230854
147538690
420273701
629681855
254639621
162416614
382504000
165767988
86907389
589931464
129347494
63482996
127407654
359000250
249617706
137740766
607575077
168667356
56050986
150919554
366722308
161822494
512660220
121492874
617675889
4866922
417530077
118572722
334969265
482758961
577642357
94861640
6206554
2047224
285838782
131819056
682645090
57158084
121044284
447536810
481796699
76065978
147770778
315569438
89688158
146177336
540976241
52737175
88591802
284954211
133597360
458322497
378910853
521907611
162806268
164679279
271235056
8339448
379347192
42527530
72465150
301867210
21225660
4197777
18362666
480995125
661666972
71327224
279844846
381385734
180483809
357227608
158438817
132745676
662535415
79344039
433190377
24523388
314888857
126988786
151075432
164362375
606186953
114324126
10572841
460582589
126143294
12605496
329509720
231060479
552622122
386403406
620553446
369508236
554278
51062826
28422120
76575184
134545226
61498126
59263844
117741360
5843770
45014680
41627343
668021798
111062770
117370712
31262600
513322496
4577678
7229370
162849570
202755065
20902915
17709702
316093184
56602332
123422320
355231665
475724431
96259366
244549029
159039170
156590122
508797088
147003500
131599094
369780894
151198404
29594686
166992514
128252870
76654858
116856196
98639132
165322866
45664182
162880746
127754052
3555796
138811140
634438554
317299267
245340555
73436800
142392918
501562606
540079237
604768672
278442740
246521364
369304657
604722092
40523606
14947160
146563574
458710503
105523832
35486676
607005917
43604832
108717642
68795040
633836715
65902602
349426249
481896652
673629198
208400117
59319268
387624308
179731141
125860978
410834661
95651434
153323568
154522112
43672382
117504076
140290268
517771990
25660298
211320828
629060721
21313994
34007822
577185849
573160379
160222124
114315365
163137082
198770220
287319354
95451678
56665844
174038290
113778544
218363743
21078440
19377616
61366494
140510232
57441782
53717982
148745892
101057004
431650166
2345130
157901974
27895594
7023262
155760494
48105367
300327349
660252932
159480828
595873922
129070374
142865752
399773143
465797789
693613887
97547782
76027872
152705244
206263887
248594715
510417977
141561358
580053574
94406124
120145378
323523809
47808396
16264734
128188784
215719976
447883367
85388220
172796446
331636385
30453758
160642288
582591423
717050
120481384
149476798
663400600
343688569
62448998
49145502
155895588
489494003
86417656
78468262
580192166
16483979
268383216
383978343
169460612
544846748
106707738
140779610
262489153
404955425
106363852
18160020
228047038
542597200
376123535
2536812
532122516
124645363
177875955
553450716
325641177
88745950
148075610
260367949
112640622
340767778
134051604
508218111
162165430
104718454
26082188
556030447
412662883
51232562
114485200
23646996
26858124
109507434
129054266
115127774
195808152
102281530
465454941
358481336
128207836
243628401
374841114
460529797
162420034
545214758
267551114
677840263
286561695
156338980
411788476
17375424
143123820
165684854
118834254
153959212
382545374
60778867
94570666
402046754
680311552
184778754
185005739
90079588
594136828
92042919
305813636
168340008
115893316
2129847
150509070
365042147
62095664
134905482
70360768
1860168
660529494
30533430
331246353
100757368
256119843
615885240
277127546
492801651
70035152
38512752
426540112
3484784
40282856
323156328
126199873
352688122
632677756
38440705
32552942
76855768
166180204
565726358
69612239
100998116
420564109
615084467
120833677
216402964
88106842
307020862
588933966
172922880
106944074
584332936
132936196
2817966
65325844
85301000
617598182
206875434
20249553
52567934
524685375
47247230
190727052
40679985
3238842
136647436
37859788
439039842
101798302
62652114
6858722
535178446
85195348
417424634
120365340
123424054
30779372
389293594
23323112
135303840
96626550
467503986
15969040
664359392
84270460
394109862
280132344
498966912
340629805
2265458
115477636
42690811
100087084
533450086
38308376
94785434
38498896
105936048
180351346
157939348
2532186
444602650
220818854
107290474
39297348
331355747
431786420
229752013
621517698
396768643
109964493
296365401
156241990
181539785
446960640
353930600
88453111
672785306
37929070
165300348
475283468
96866171
98730928
561209585
245746647
531122031
162449478
14900398
139924818
433051992
468556843
40617134
28524308
525045626
38341284
103508659
292396272
627557343
2470738
440222553
66808438
462036168
286618263
111071430
204360416
392241360
161929876
617163663
230538791
134000514
138402390
335470305
566395547
133591572
394818888
502556614
115191856
88257524
3041394
523592438
442417133
355426647
83846122
673825132
37812884
440283479
170030678
587593932
11470807
335585131
13147614
83624424
72681650
4113500
21412718
16760566
207883765
216419964
405326035
190341685
639228382
564769449
195564283
121845781
174415060
75226336
561340915
383491686
120633802
140330472
36434315
36315872
98016866
63153271
352926701
151714542
59081527
285292776
233474003
82763622
54523080
37309791
65343911
114313701
74435761
562301646
74423682
82616402
4383692
227484264
63990474
28960774
111022932
72880830
103738140
581689200
92826542
72498058
365582819
40201452
475891811
143172875
307670463
510682252
371569372
128360252
187543911
152861225
53259000
70811090
225753818
323328710
496776337
120734258
585643050
539192449
173125524
121623906
154949916
4283236
130807568
14408510
232906399
131626234
181568367
627792134
554576332
298286002
146534595
111656844
689823942
85070646
26211927
261543216
33469170
179978493
683229300
80964072
125138061
127404190
151461668
218825737
72058600
316290165
162156768
202959193
158739532
387587845
13266858
8597650
72251846
509780251
13786720
194275934
544228179
75021580
522647206
169924788
518114481
445466323
525066767
117769074
19546038
373208
163535442
10331382
678661369
105213806
628034426
152116366
44415791
113837117
570872735
116466692
22566230
13836948
121908552
262791170
60924832
340441569
80468236
572796322
54629012
268059361
51140766
71199058
108865043
16524145
61317998
125112754
153077626
143612396
669873305
33041366
605279510
557735856
413143779
84935548
81637820
618665096
64071878
122322502
673387153
658124310
110444446
116494320
44995630
466763560
164295788
681026973
110143078
69157030
330012214
207960839
3683964
23591574
49668566
345250338
161195510
303799910
33436972
6921072
442463681
46138453
28506990
25228314
29831658
80176012
128566360
72814545
657899763
574073599
90112496
89383324
584076774
476339479
115892859
32738266
154284828
19866042
442286065
248438689
108028306
45755976
484953968
78071634
70329592
545143966
484623439
681217774
59225742
131550598
51623781
108000592
618813948
366409465
128521328
62352000
60668496
22358388
80281666
102529206
241733535
68897230
126860340
100604952
110020106
336689536
86253600
101859174
125801584
540859603
36336682
529706354
299976436
68195770
11180253
68365504
320409629
511461967
87396722
578262924
134488068
657975532
203934587
660343990
644852377
99318078
123896890
1548410
374543309
152589200
172072468
120148840
169043200
124348942
252344094
57100310
112294220
87827988
644313657
24495678
188178621
29660502
557133561
274288188
144476512
695151558
122232436
124458058
120767727
231205120
145697572
169257970
69183010
154677994
571565242
609625036
30649474
263742905
234798403
58248892
78021406
637363118
60538596
22704788
133938792
65834650
16362204
85368550
490362523
248643003
65459210
174380349
581862400
258576450
143587951
561541432
140531018
123973098
278137733
218921499
171805740
348986980
72162050
324222141
376050426
564225213
152014176
109681469
170447854
50038173
152222016
153902056
90642490
111213591
658560964
169358424
380534964
46192442
160965154
215593785
90838206
16268678
123302814
458143328
153566752
88711308
86953330
560890340
675913827
156298242
173340294
175754313
540149106
635404693
690335979
699925435
332698144
111473252
638465052
104449992
644965036
114623760
70793770
51591084
303493520
679544968
664748084
139988902
257065817
143134214
10658728
62490562
670787913
130116500
499068285
149116540
437098626
293935208
655654770
333182214
34052852
142710509
479286326
561983107
156019468
87570233
675051495
157534062
73748560
19987282
81089191
73272262
392418088
269112978
145938322
2566824
607036626
88196904
401526183
51106124
478592068
76945834
582550158
14169494
105483998
558815813
65159574
369875928
80606110
81185768
167570170
555082101
527895367
166782940
174514590
34200074
105697034
629570498
140165564
315683932
72577730
72887758
122357140
333480901
108431862
73798790
160904534
60793202
67204664
472446338
142927071
148279986
33282112
67989660
66906936
628894612
129098324
43319052
268494293
331441885
450022537
475167835
486753888
606938024
91451332
305473901
104035327
86771349
9307770
507664003
673138597
70811691
603793237
364237217
482924234
98888540
45652058
65672244
515852373
88181318
579472345
493591180
74091498
436967489
169342836
7421622
101100306
69789208
132058072
126649038
566285780
29146098
174075897
33317834
17770322
94359360
44374970
687159329
309118464
388556105
314010604
102474770
69266144
574329511
222575122
610467360
87178490
35228882
244924910
524772553
612315829
67960216
134786250
3869288
153821596
432783680
219135208
188567577
575755114
170781660
104929756
44060348
77671540
170413214
20319826
359782833
73989308
143066664
166663566
28172712
19171510
347724664
43570194
21720224
92218610
42357792
587535760
345550642
472657571
435289849
95973584
504012
105894482
8258176
594650285
529131032
159139624
170031427
492742418
29073352
56598298
167782304
70353842
540877399
1212402
183413929
510303400
8166151
144370862
369435162
235511460
28666334
562525252
110163259
2405748
269731398
463036521
107467584
153607618
45833916
52985346
137988440
50397736
132234738
67333232
18911708
30665771
30045004
240918954
13465097
73907904
19848722
88998820
213840444
23379580
63862304
603351025
135451913
370178873
64487556
520272757
616716582
64645168
216815080
506755104
133745042
1589976
148195116
98664940
69932966
17126018
173561990
327313852
104832764
355654601
25240436
149553006
400404555
81315670
135121980
270686591
271705514
101160926
174410668
111961676
77902294
32949570
623071165
10968758
16698212
3011950
39588324
51633052
390177927
229586423
8902482
544523578
264445256
6643952
685015991
674308066
697112425
69932964
111438612
368325974
144284262
76429696
158907538
681362478
79161060
240384581
102513618
103306872
137743473
76582112
20858419
160028140
672713118
120512560
608671435
119663880
24273982
393652293
129709480
17993748
360113027
492896736
599381319
234317891
142524550
170046028
61563942
44380697
83446957
90109034
319199465
255347655
641491784
52612966
370138306
19120030
6444774
163575278
42579183
160005626
54885350
1415046
417615714
649782649
176666
414571683
289680932
680732654
134427975
86700033
3195542
365594708
142209324
408996100
113522210
93155620
423901757
164214386
150500410
305642198
25117466
493523916
608976280
232423112
636054304
78899528
107455014
167931256
104810248
46128358
635643718
80898258
145654272
475662453
121063336
91796002
605573670
474722035
67991394
549506986
662244435
71974994
170120504
13035430
12496382
555227262
307844434
76620218
125987412
173119530
23115274
137948604
4255524
86303830
7573781
44472566
91025260
224303299
570075499
437472983
435664225
1451418
598706452
562203148
170037368
105108152
153780818
178556923
126212574
117673814
63178166
109767232
561025260
98175689
105232856
653338300
178540301
31430606
36340176
122126784
690134826
115543454
122854226
258437315
109091752
116191220
63974886
38699435
235025792
157038708
98184695
122374460
37263982
326415759
596426729
17772052
286917796
47044586
148479164
146390374
2133517
77042824
373877631
234923789
61018360
148891382
137344138
340574431
15873780
84729440
85591976
156633420
73710456
418380480
130459436
135037723
68524144
119068541
111230774
157613734
652949256
120375732
73484972
536407095
9896648
445773334
146953274
400897256
368501148
441180791
165762028
379844743
134617970
514905361
376400275
20567502
227280280
367904408
618249966
532615681
383602243
169819138
97348792
100333028
348487478
237639587
36183212
22940340
98218256
101576604
144932030
671784362
608919712
35691324
233211895
69484378
87594170
27580368
338421961
163007180
608917388
114628958
339769862
210154929
113414633
92540762
2256798
113887660
51449062
89175486
14207598
140565658
109838244
157982648
4548232
95374312
93314964
442554145
423869002
91960542
7449332
100127520
462997343
14636787
691252540
145581528
59722824
96808408
671484458
434104759
79687590
64868598
106254738
158209542
644028274
76978740
45314316
125389874
77096955
123592056
665962355
139637306
23296454
57074596
178788308
114529034
387648307
97468302
256408100
145188364
565680646
338336503
396842745
3984956
375454037
85165906
398749162
197291404
112316738
169969822
436066996
148816904
36358146
613231510
595975281
101245792
5781416
80224508
94343772
596920589
159288578
268246815
69677626
121421862
71990582
545629109
574898817
145962570
92757709
155351163
547506393
699034901
374480780
685144189
689301337
168947940
53000934
485093944
353173439
563951934
146445798
103156190
324322419
28740810
205653967
147319816
36366989
632841301
629655909
20874740
2516596
26927690
371061757
78269713
167209014
150152276
124700538
93283790
46674828
35370904
566696194
133545860
139670212
59710700
286902254
475973788
132525712
179249790
265398781
346868833
496060706
516506991
59308876
358726706
545195806
572270105
365715565
325951578
146587822
91893763
648788479
555407070
82412024
394162348
33039632
113363652
311258834
162224316
72295412
78213658
102271136
26671068
452789048
459341346
450081628
102077154
101498664
114784838
310809786
159996966
9410449
341909390
155791668
452386870
21998134
149658658
20444753
68675534
100547796
416592031
125987338
67568786
60117722
469043903
105795756
173319527
422201115
571095448
152599594
124359334
552694735
146517460
77448075
678439520
341982417
39377022
145808420
189637633
584195157
584981698
16499032
3881412
140517162
104059218
86263994
174760989
334996457
173234103
100869950
86121970
61525836
33365250
105135864
102066760
130953058
304317734
430576598
584404097
51440402
615191686
138404122
84376114
41981948
33247472
148447742
472856991
118719940
699836932
130449044
93667374
410571970
84228894
209307390
153401508
129779819
218278392
668394417
125798626
691967008
427687714
20889110
75322950
220329509
150334097
31731974
467243001
237083296
489660704
413673696
80089412
101311610
122175298
379953161
305465749
104966130
124326424
50222806
496424009
589985666
128704922
431176731
132411400
16803719
11538584
93023988
37518584
406182973
110818558
199461875
38640922
79452036
116814740
109258265
68294492
343901691
496581876
213353749
113255480
280774466
432192102
2343396
582921826
170990388
231345356
661369648
135203384
131163909
553530263
163562231
88161958
438529315
354921290
143821816
329033313
17467737
409367927
1174296
236016273
103033218
128559432
532369774
359067392
471822031
71117654
174745858
99624640
73646374
495232895
123473618
573061528
7406032
144337954
212207956
132969560
584180402
169994068
152834888
154527308
36817126
92494782
621887970
144451422
119362514
339522164
218111797
667559709
116896146
694116062
376788623
62251544
139469300
25268150
631253782
640203807
101486542
148151816
394516240
117562964
220993008
249617135
445642875
444646636
594769215
39686385
322152
138852710
144883532
65460942
500071529
92897554
32861238
149473334
415916551
16803866
46400280
297625797
130838937
481496
267756337
159475634
18986184
138878280
68064138
88394354
571710624
10911600
100220450
162239904
8890358
66959122
116095962
226753511
220909900
125440474
526810666
77811834
72804620
91757898
40309718
70462956
157516742
59719362
499292647
556244875
123455228
11684072
76812468
496943102
137628184
52084706
47484514
27696414
79046790
11576688
54198634
130437771
66553140
48669202
110749278
134356436
16809060
22744626
197248336
164895060
62980718
137235022
156844724
127061252
86650230
88293896
495183774
98187082
172186780
88328538
29198056
223141988
109514145
316297128
22069144
239117229
105426840
140886078
119307088
560622706
135738572
135387296
111159199
26293494
64776800
148939878
145382350
128549859
137602055
392382868
18374788
44948866
498697487
642793810
162066704
470102437
27916966
274346359
70352110
272140449
176945180
152623843
530059650
63382540
5535472
123562614
128704932
171913124
125102362
172659618
539508436
157465983
75828784
145074054
697503198
563656767
409890695
75212100
262412305
80000760
43796294
277220536
638146930
668428256
57789914
44694260
108606794
100611882
96075944
43997998
86639370
557704
70416192
6212684
128432996
71784472
601927123
541374195
424194644
71991832
14457006
63987010
133017600
58190006
40405828
88602194
6967838
79330796
79327334
23364680
27595958
23468032
51528732
542704950
150544348
389066141
203283670
426164
277787226
97023176
179558459
7234566
578020449
92130276
123482756
699305532
99465296
13949530
664245559
103798677
524674691
2823160
331575272
479544968
81928796
657394343
10156448
131050048
58238502
63744528
247259314
134141670
638810417
156478337
166107462
50718158
110305612
23492850
91260814
126645572
689618471
102544792
93340201
142728924
143258916
443912916
75102984
139749884
682142804
139102116
466904813
40211846
61240058
244735945
528766271
125587322
17659472
164576374
16060836
17416994
339234658
42390702
138854440
75425138
13958190
125040008
667745729
154799234
498152657
493383873
56861543
123110337
475920767
163654950
112652977
61139268
419846130
34758950
393058029
576579166
120115934
668124211
67492576
158510342
160052388
129018412
344150011
167706098
486946608
96463742
155330888
366489765
102050171
13565026
168865811
251943729
411960323
89708942
45510034
15901494
141741664
284947971
236188504
676372212
22103786
33910372
81835270
41465812
194724974
57469492
179774374
687293780
13054084
115145092
498676684
289103234
458997951
561181779
77906095
515099548
303084118
178328005
189843082
171490516
17252454
159030510
69974889
38250053
61192247
510731375
88841818
642700159
216658526
518736313
537872039
204699450
362486357
116198150
600387457
89973938
558693422
81350310
153593762
447651371
116638078
85856974
321092068
36898528
49109128
568508393
628060760
620147082
144937224
130289847
5836840
153799265
668795305
21132132
108397220
549779062
122958146
269618711
158561136
75856404
419658292
139063729
115186660
84687872
49689350
134480495
17229938
81856054
150507336
3978404
603502988
418693299
342091943
139652892
597635955
1434098
137591814
1570926
125798626
146830302
74808544
144365666
116257038
77780658
585175971
44947134
425490560
642337550
123666534
81649946
410471844
1586512
50744136
155143902
410024989
82633722
58837772
450270456
347410565
363664150
90205233
195538760
119513196
13492280
634723871
194626718
62810980
104725382
47671568
29473446
575908212
138159910
520373763
93995640
120322040
49138574
165146200
293042409
44614590
199685423
119208366
353776426
534613639
52760186
519741071
253221044
146386908
135490896
522245693
45540188
156684308
78088952
689944468
612256539
3455340
107261030
92692973
187022670
182986556
573958213
599503759
44405016
84435000
314979663
305777565
343010694
242285089
81010836
168920230
616773253
290636062
143411334
497330644
144325828
137127638
531858516
95411518
17803521
174227078
22983642
118908730
49476329
60488800
178264845
19829668
115482834
134721888
452213343
91943222
312306974
111928768
18953278
22376089
94981148
88929542
2033370
157511546
93174672
510833871
88810032
210502622
695736693
42849682
654163415
1673114
626966805
9480968
682558958
39364898
166050304
483713120
434843154
81556418
552122137
55304492
537311177
603599989
157097598
558309331
62985914
591181330
51057628
114878364
4102478
285608362
124541194
45589704
143482344
371793385
171911403
428300752
108014450
51838760
15501400
123043014
462281972
302073506
71824308
443624536
584436817
153763654
388852556
137839488
116134066
150131494
37471820
44753148
416166586
124148028
81933994
16040052
93059061
345498090
369259805
225867405
170889512
58181346
152616914
403519130
485863903
23931046
128358522
263427836
524871820
197501376
110132686
647603758
63198950
140912058
143156728
155900784
483693439
34771634
39938190
595083011
145051536
140326642
57907688
65098954
92248052
393018725
100901124
108857932
45851691
366990569
83390604
140148246
617699831
2107844
12387901
424321836
174244396
89038656
19453824
106285914
43093894
77534714
30598076
452565431
683403797
380334351
72323372
249524176
261045899
142167758
196307865
633086751
143082252
151648112
53058666
29930385
122786678
545548625
14747982
260515073
105584452
26854660
6630096
374388585
26075262
138230920
67051761
675927967
604107748
522588738
65521095
35123230
30351570
145436042
609574826
49370662
24883644
150613296
639858331
49727454
105122010
117539954
170382038
149359020
132186242
80409834
171830757
79691054
59307146
82858880
220670911
563405525
472137131
2715778
142812062
340233798
52246442
397541753
130664453
1692164
366443126
425026322
421389761
123141736
38072422
125809016
162056312
135528066
85779032
663042072
618234759
629565255
85365084
140667846
13429928
284094652
18998308
29587953
28782378
26373164
84836824
595064201
82526890
167506916
88472294
689811152
46920907
297151823
116046
63676980
576196011
376587700
47396180
378467663
172886875
30493630
82183400
10570398
374145152
64955196
83081052
173818324
32104352
150612988
582334470
19355619
25604156
478938177
34672908
431207556
643166026
116799154
88051418
441051712
327004871
36458600
170517634
86438924
424694406
641760987
52166108
199799501
26676264
21043800
122649850
124397438
24024572
331230485
155786472
310453917
22223033
77811834
145377152
74114012
133467922
141885442
368281232
42869881
23582914
149241246
121707640
12522362
86757612
565140197
94678050
522958801
128424338
444397441
142823154
646799178
115995504
170693796
13468034
400847507
27019200
189973574
10123542
390739198
402699129
41873011
7613874
159764878
657473282
25652654
81403595
443785004
181294770
432341714
55721099
62040242
127823334
144382984
620690170
869466
111438612
243506999
342787940
379906795
305173429
45092622
38396396
100101784
418967042
77507000
304255557
97954994
626657702
95306764
59069860
220212387
379322990
7303844
45439020
321242579
137725465
120003999
194160279
167049099
193083233
168920529
51956536
511121612
30999336
128523060
362955038
44261260
11521264
92364959
616993504
450464000
20522470
43842118
520030843
57757006
589715371
83778073
109378765
581833753
124988050
87509300
19140334
55041228
499746677
341410043
122954680
101496934
45329906
146736774
53995102
286460785
389047125
89437016
232700814
85181494
479311609
99652354
139990632
146210246
655274187
36218846
306196207
127936418
430946815
115545184
79377942
174505928
150659752
75605935
264285288
596464317
612041356
561532881
135542856
41512894
305490036
80583034
20297310
65996128
260334242
73722580
393579604
688446431
576243252
227191767
695911548
4045954
210106006
15037226
127714380
17922738
68029749
32365884
50777044
91868744
402404373
147963126
457250
362325072
133597820
72401064
131727260
219057236
653337680
19869506
665053215
110319742
465373586
153198866
287287761
169682310
5017604
334661272
109945628
64761701
494849845
380521930
88541574
661297943
672677841
626069689
489779790
682247627
80278200
58266212
4210492
403508047
119330829
643414940
120180016
64439060
297034461
94762918
20291898
19303140
146246616
159404622
504880203
63114082
694763903
651129047
72205348
43996053
15458102
79178382
111655112
135163550
112886354
496169725
199007634
318047015
28060132
79259784
11404818
281161412
34135990
127024880
104512346
95868891
82576936
352396575
152741616
465235490
68008714
4421274
427427396
15664210
115299240
33756682
645452228
82893520
127942842
386021413
23302330
433878147
578935098
460890318
72487666
38457330
155526538
287750789
475437475
274074416
138684706
381115675
108480358
74689036
30427776
111964281
134223072
361398816
142308048
105290012
138281150
638742112
535536169
26452836
109051918
135690076
4312682
146825104
88747682
187090071
502610103
53484162
169751590
606071489
146369009
240997886
29364328
68743082
45915320
67063042
30659314
37047480
158339440
113835702
163007182
34801078
301368
631683842
29830236
140139586
67871758
90865777
154425122
48123622
390559866
602111818
182343469
160300066
43712216
22301234
105606968
496589282
111530408
247164543
276079216
430502178
375383078
98122996
319624516
6960908
35808118
114431508
643068358
121581206
556033623
25200402
102903316
375015526
94222532
648742733
130687536
585647756
242821561
53366384
150644164
111767692
26284834
63424108
54651528
680844032
143063202
137186526
38658373
26451104
116720020
362356110
391275744
369090862
104654368
675813775
163215020
381315298
150247538
547346412
536430815
161645828
18655374
554734836
74865702
162013012
84343204
125735584
49081416
518539040
288761717
146490828
192434312
116202792
290642598
203561648
47174012
104101862
173567184
70189300
585550613
122802264
472939202
37154864
51322626
40840560
63041338
446465085
261903018
256146487
86750686
323735611
415629846
372298805
295612599
347130353
565053409
507591447
24377900
4774832
121491142
133809124
118473998
264200836
134552154
64045896
184978625
682155379
158942178
103564940
137020252
146897848
20297308
77627573
13802310
30973356
34960422
143004314
33902168
126335546
24367508
60322096
158218202
161096784
115961181
147772508
102882700
84435627
94923994
95213788
42974126
98231887
58032392
60590558
449295086
381302327
14562656
155691214
133312042
29409360
131883142
75397424
25422298
308037951
73705260
320369423
629153048
223768324
90945356
254951020
121733620
172313216
51218704
483146968
130607128
230628739
594594067
237221156
53338672
149286548
438530946
557290702
113182566
109370456
163649752
60227272
57303220
462207107
111902790
96236848
297046352
163055678
162264154
98857366
165336722
46885242
507336706
597157153
268280476
84922569
56677970
272852318
100696750
8869572
50515514
384106163
123035368
159326150
145065392
257093603
38412296
51675431
33209368
503442644
173873750
309446125
26643356
86295667
130771196
10873498
115352541
65854106
492449870
116991406
19336054
167060062
600359251
85366818
72239990
244692392
338579530
109438152
66687698
674192806
153327032
19753462
136635750
112533238
163144008
106272056
82228432
132872198
477088833
70094042
98983173
8282517
86187784
124814608
583679241
114173440
83535366
131890070
106202776
156529502
371235531
150034500
257181277
136542220
170046030
68514458
67958484
313862889
186173092
464380094
42334952
148983176
56618089
535863153
148247078
71980080
54750254
261076184
81315668
29385112
23289168
270018158
84308564
621296581
578844652
265345255
588143488
157807718
9136302
148439330
86120493
113541262
59792106
175859130
668823847
151295398
92452428
129165634
9235026
110293760
498415856
153661484
446920322
133824712
289614098
408095959
116923856
169843384
112242260
128533452
129150044
673630584
109166230
147523100
26986294
15047618
488952929
589253369
79736086
160687034
162283002
108329674
10610234
267925486
320939071
18771418
25772162
690274219
55645696
542573689
93805120
159068614
291382006
169531626
454969092
159790858
1398173
478432792
114351838
63469140
173023338
24701786
121857376
47369031
119173726
52115882
111558120
132369834
542588494
155008310
183026827
104328754
297408303
95770940
13384896
147484998
37773230
47112132
39319866
7438942
218556381
17152256
483035682
23343896
174900824
133414230
145316615
90707058
447689798
500132992
101529840
34968908
158878092
4990868
161171262
173085688
348508710
496469093
122354199
28553754
618748785
158330782
165944654
28243724
96096556
169057056
43525162
101201782
103954642
108042160
253630668
31555635
160433430
196668306
126371918
564272076
130878582
138423172
535531834
138381604
5718212
431355362
7244958
697941822
480758856
647680809
41732542
30879828
361658982
127189422
104425746
156332054
102307508
109034456
133672298
139627512
98081430
154584974
86842482
519574521
72565295
50726816
74576456
58039322
90988888
152658482
14675482
72764786
255293945
127489058
34856500
158250307
43329444
86586146
553650767
79221682
159970984
131884944
441212927
79491872
154042481
346794813
568448519
328539179
134908944
195907165
58615595
105414718
88295630
81390144
72014830
539776275
24978904
25122662
590746753
585337647
3461226
167486802
47681960
106601136
25032598
17044614
501120969
629582194
136251246
288869840
125022688
82850636
392977689
241193702
25311450
531925726
9129372
41800088
171159706
321124196
315254765
464675224
243223817
149167056
207102515
79523736
40184134
11739498
89317508
576503940
115004802
109095216
212853949
450393879
78011865
603460490
8183702
215951364
168052684
105158382
199658629
444576706
487598674
70545427
163855020
163199434
64362852
87687696
379753363
467232852
132498622
60928296
558338373
153198866
114862776
574544165
239621928
90271840
263907441
32469806
92421254
543558802
54280880
599960363
30538624
114322394
60952546
456141682
22257932
544845161
24322476
88626440
136007032
155631952
169792092
125095432
100220207
682487376
164709738
400944065
70606712
628972642
178866568
120180018
138095824
92565598
37362167
133684420
92686250
106888648
82846691
531951751
58794474
131155700
452708020
8086710
641411967
130289954
26586202
97063012
343662567
121561117
155354405
111507892
11118562
132142940
37078658
67504702
10447424
51771212
124499624
135589620
4698916
81797164
93874402
265733984
649816432
134354704
132503196
39842930
106779532
146799332
8781436
133894616
58046248
166933626
300063678
329387755
34669444
110712904
83182320
515204872
556000431
240743594
58030660
357302169
414638840
269716853
52372218
118267888
347015148
441265087
134036016
123650946
156347566
125832903
49305304
530673485
7189607
493997263
143031105
152727760
193906478
490919730
680896615
556799584
40942748
165334988
166995357
167404728
88506932
179932854
73646374
16848896
244748663
261300738
26651285
35344924
102585158
32956498
588991528
140314516
363894743
373221635
154135876
623938456
262358503
76292868
686572346
73668888
115549438
653889386
51688078
92786706
398944697
303487308
40019592
151707612
147372416
187318471
95099349
135774944
66298673
334470939
3890349
87192344
149315722
449616196
546122323
99709508
129991798
210454724
86138951
558230833
86650663
538249810
184663504
68633964
377028378
38445206
17617904
364388728
460981257
427426237
276126439
84864538
588442834
331786170
137778868
461582548
191080361
4828144
143213886
19247716
64200044
44273386
118053120
515703625
611648379
36335628
54996196
12768304
138932382
67804336
410757421
104096146
293973765
154497866
351536521
26464960
381028314
68462496
309624207
413651503
155460858
362764457
136931922
102870634
116381742
60341150
137255804
367812705
440915954
273412923
170860070
41275294
99105042
543789029
33177355
679241825
92435110
158403524
692538475
21869966
65107612
165418124
326324985
376884658
128973380
547208836
56904860
83227798
62332948
14803850
377887386
40386778
589200912
110167326
509731474
74567796
165232800
340294122
338904046
280570355
235996149
142488176
661469409
163496754
306699769
296169404
41534930
126739102
105724744
678936502
18823378
394659925
257094511
147583720
111561584
260333501
346199460
128853872
134637020
130059606
123639805
271110873
54761603
90282329
11931748
384342879
49438208
690760966
12663330
138066382
40192792
98545604
102300582
270544219
29092404
152892302
122410518
59133383
145399668
206370087
153351691
22166561
295620241
603237107
448337212
102840461
120512562
608916919
60022462
573875859
80300718
263196546
17789374
142344420
308292143
43817870
29177272
36221318
84437488
284902113
110404608
66456840
653056735
155244358
67037060
152050697
69157028
70356938
590179930
31063861
1491252
529378854
395203591
632924180
150658422
109195672
143046643
95608132
73775199
47981596
347287094
539561390
127348766
622008973
286783167
106509340
40303640
11195650
121059872
131886585
81052406
646217836
105631216
337258570
5048780
600102976
225418490
354043206
62087006
128924886
372742403
258852735
28153660
664203655
128025978
83363779
235202307
201383334
590587186
56269245
145010910
19194024
122528610
142235306
96725272
160208270
283929581
89144308
392799274
492925051
280195596
48901290
54358822
194467057
130776392
50077225
113629554
599717918
451160578
6693285
111968604
317127073
224368740
700131841
119566888
592675995
49478317
85767615
296702415
270339448
259560214
140674774
15515258
483114260
589011073
394586141
114332784
113165418
73604804
274690660
154769790
56829898
35767532
66191846
163819490
74957496
358530562
352676886
104244262
671882754
165246656
134514138
490031514
128392586
111447274
485809049
622319753
619986388
620716071
551926153
39428982
565778697
341803095
686957532
119619661
382344730
19459020
365738330
168769544
22367050
91467467
129896538
548705915
17905416
160697159
25172890
149103405
150665397
232801747
31614196
60644884
9339968
141178784
105970688
444088323
201142141
593522330
78531013
383345727
13768566
394032490
165546294
150846808
116952275
73810912
5519884
47119062
9621677
43485326
482848617
62466312
584261332
365261593
29913374
522422841
167467080
372442249
96677508
134832736
378638375
169874560
132693716
87625344
107598770
349610339
14398116
76162968
150576616
359425038
232668799
98237310
101851992
125944112
514047688
11164474
114403796
580869338
59388548
332896771
19318728
365228393
363474723
137371850
631862253
310271445
396994589
131535008
286676502
246821419
628129428
302856866
467603466
149182356
54130198
445684708
6852870
119378100
243567720
297450097
32000432
591383011
75661225
51845690
670784914
7476286
173530814
301969091
9465382
179250414
340423306
69545126
217509436
87751782
227674881
688949204
413209057
290950933
93492167
151783822
15096112
2249868
230287947
141580608
17702772
44180777
472281895
582015753
29980922
121463428
11396562
34691960
18580898
28519112
94724814
92403590
325529349
572659219
130934006
191681460
129044394
419568355
162721400
60938688
309708170
53281516
150566224
667403367
43930386
310624100
253423583
66675072
27400242
10035210
49413960
170155146
546290512
567319348
685193076
63437966
671573851
438884747
151226116
8773739
73450388
149830126
78515026
118655856
147283114
390363053
557994014
320945947
426488347
71453662
50111958
666919971
636054125
169370550
222400484
457543972
493634733
255659484
19400134
630391187
322021540
40216459
430136947
101293185
613884774
8758726
539407444
350744665
46114500
1460076
49658167
52496922
460505376
432426059
636435454
9203848
171899270
45122064
166990782
167673188
530019659
142860558
150902232
42340474
81222142
508298962
277921447
463381961
105818274
105944710
629326274
180598172
30876151
532227922
106410618
138080236
121331796
55387630
77656970
341321189
557189661
118034070
528201295
560065130
432752315
19266768
374757712
606860453
463283514
283048246
152913084
458397983
641155616
232756191
139098654
48489074
373774512
140123998
157606804
121042552
36060242
375023702
22436328
34688498
845218
12622816
213575989
262319409
297802982
560614572
125464350
127736732
300417903
479718408
17621368
148613561
61195024
97120170
572339315
97783524
116958138
168469910
71798969
164247294
132480680
2428266
19963034
19010432
396772041
160372808
120690956
357550891
244228155
58543332
683100072
143361104
189992172
500772898
296333297
131275208
151485796
353730607
85735732
163665340
92513050
164849652
145056734
138499382
2478492
155116190
47367216
148014177
438127434
137520800
5258118
48419794
516570442
45639932
53021716
674735301
54587446
425762409
36362968
126462305
675496797
33782660
65748454
131791346
371109286
253534839
144046978
56639866
67740252
687658449
154965506
157345923
155298048
4009580
168449124
633448981
96250706
339904910
169318590
286160864
308206401
121792510
471235784
241412142
165544562
269058614
151254988
83108288
290934038
134094904
591302319
432088346
534964828
682675749
170754416
394487699
115203980
507476
251812023
373142684
534655799
499209136
27291126
157043906
595730191
470091518
40217040
156763320
124915304
63218000
461670644
266317564
237470181
405957257
171760708
127837190
161571354
158722212
24855934
389016702
198984703
113875154
455217010
121285034
68155932
480964140
75087396
159198803
117188852
516813974
469328504
58673232
14100212
115823370
71164418
372356966
121834991
488705286
122809194
174848866
38181785
649324917
17193566
184819220
56581101
37885770
54902754
219021791
75482294
55551550
85351974
627991100
128167835
117810642
140515428
133573574
23776896
121030428
437565405
172043024
73580558
13840412
175128316
606711512
467126189
13585808
101223270
13591006
80976196
579063545
565274402
25881276
137035840
411243298
164476917
74484660
204196042
262906517
150019605
542139363
19637418
174791535
10778238
185326062
667877705
590206620
337830752
242530221
105426842
370085872
228290632
20241886
7041498
93611136
32760782
623990464
349747578
151640064
150580082
34202530
200110260
107541612
86748954
6228272
163740063
73202
261331430
226526925
40788602
694588798
163968440
81920136
145313312
135742151
564080079
217668272
163067802
601020603
53095464
144545792
15560290
363805085
44295902
505153232
107338970
158814008
544330600
351265804
506829111
252084812
127490790
235057867
554082275
158282284
1891344
129137920
543541813
35166636
59199760
398815078
623841808
130501004
61927660
161238808
152933870
150841614
540742927
63384274
272676433
102556918
260733435
59388550
71446091
152308616
54417710
142950622
339472
36588502
455927553
613632371
40783404
183009591
183074355
144992648
157960832
571227539
674674733
39101634
35585672
90807028
405471903
622411214
69948554
46275578
133913046
1503364
87121334
60060702
175726158
175157610
17904241
170597526
78407699
407937370
363440051
50208948
87285874
632879954
168381999
88243670
93308038
131202039
242375289
60170585
19419186
591321429
73012025
388919939
41006832
1444490
167314306
687124861
189311664
3102014
72556944
172486503
188700782
152152736
505141281
172112304
233863014
143068396
208701341
68168058
11283012
163429708
109237242
69449738
20605606
69183010
77337266
136554346
71218110
5758900
527561619
695542389
361687337
631147888
34510635
393324317
70012638
645537718
39598718
65169100
133435374
218559654
96716612
428043644
235742250
93489841
597509466
448884403
144502492
161699522
157731508
82525257
701560
253988219
389326451
152257940
35805638
607651294
497521222
157575082
169195618
83885956
311250245
107110344
434665542
390966243
522310282
121678196
250209302
156247184
312243496
453191621
542721280
104410158
155469516
110442712
32455637
28084380
53138326
503388454
478659218
519293918
144437156
54133662
50304697
44044762
115877728
131690888
121993422
156493130
18045708
68510992
583600116
38197528
46407210
65378072
73797058
335644900
229533838
166834900
43261898
22033078
663820032
65481726
57173647
115323490
488270502
151314448
262318451
162989860
171010752
52843320
20347538
339405138
87229974
185527145
151608890
515437393
32613562
161947198
30448562
165128880
36029064
16022732
28212550
157643176
452126454
68495406
162191410
118135892
375697690
11926107
174656614
57970042
80072094
288673884
57919663
668341666
520674608
147043338
249223806
13810970
343368173
635489373
71689212
47770292
18825110
146388640
461301490
179331366
57756088
36427424
171778028
147185362
42271560
382144966
168589418
437432968
696644973
31868800
13906509
150337602
148217634
598134048
467636315
125417636
648986798
136949240
50474458
313157113
45263155
91952397
158658128
202284502
123195430
566020676
582540195
656672187
76852304
321159727
99498181
126186592
343542262
121149748
29783928
34626086
573204458
146505914
482678335
155203706
154982826
543530358
43849046
422447986
41622302
119622314
109171426
244125656
805380
53375046
107029340
73085206
4721432
192293010
119786854
157497688
34111740
48166920
35538964
525076175
125854050
108822979
106392310
155587292
671479995
472688068
28654210
114838528
587809633
110073796
589129810
157573898
387799562
493216974
135766286
2315313
33990500
229380287
76195876
146359198
69077356
491959758
627930188
82114122
351889525
142757198
148052612
79384490
108146013
109801874
206358155
519827175
161105444
329693198
124361066
19916268
87041660
173612218
577070263
624881511
55486352
6427454
544474661
74315909
158457216
16339111
18229300
39932994
58225360
75186652
398097806
693361895
281308060
32111278
3807365
630861501
696720076
294079380
129775988
189628450
372497463
114351838
151835780
13542508
145737410
137557174
91155160
44235282
104346074
267854898
121619310
266966646
173953422
346970745
67899596
322907540
127219248
542439084
170111846
120760238
185571091
35724234
97508138
64217364
23368144
688367893
80539734
573314352
168992972
117720576
364792537
104323556
575181665
618986339
328921420
304058747
573855869
25649190
576547383
335470729
41694436
699964910
111847366
262292458
416858991
677999522
124238092
276495134
564868691
617287442
28558950
168437002
518904405
451552104
151267686
157028316
76763972
44604196
36235174
16143974
25238704
266878254
668563555
316787818
398300316
40904644
154109898
139006856
61439009
682590645
164454463
180789266
202149851
402015389
15400586
85777300
208117746
51149426
327281621
384041048
58648986
447831700
108317550
717117
639513877
270668342
14314348
34265769
630324130
420067816
365847750
168132170
88922612
181359941
591151640
65149480
123919406
125663530
120587038
7291720
131801738
476471312
34263453
132956980
408936505
91511954
119547838
88138016
24334600
386010884
19050268
519747387
667601391
483708308
356289288
819236
65220194
113809722
22824296
457041732
97152682
27786478
362448967
193791296
125275560
123702904
67040526
172756610
37269176
86724704
476691367
430285014
16388184
160201342
130067885
17434312
647131548
56449344
661221017
263341415
113899786
395280673
497380800
167882762
108655290
615094260
280454311
92697178
6138210
337289648
90912827
34189682
581405781
591691137
264704634
414156451
46559624
161318036
145049804
45471928
60912710
116953300
101396476
126280122
4970840
276831004
72321392
96649064
33678740
684992806
2284309
560947274
164174550
33486712
143494923
69134514
420061378
676590163
135449330
332158001
543461103
60477976
128013852
633655341
3043124
212345010
115955670
445756415
149350362
122814390
75350662
370338253
430105756
36098346
194159823
3580908
122303448
47132918
166659970
284797234
577565890
49001746
137290446
80856688
652380821
131580040
523365395
93023990
75977107
436464
129255696
126784132
417666368
79341190
79600988
634705335
112328862
319582872
20140186
24454110
90384420
197469302
271786103
29397238
50960354
143731754
454585821
108242033
169997534
35764070
368615010
164519216
146299309
98453810
64183272
92778044
648510149
456373025
597418254
86114458
62081808
118181288
3547136
37078658
539933831
280645917
414097492
63619824
433305973
593640056
540733791
640978142
48409958
148912166
38293581
691915364
484561005
118404933
308380465
110581272
584327037
90043216
260564688
37281302
291283167
545831091
575733399
54318986
6147509
139427732
155107528
339467889
346419779
92319951
133939244
305058387
503094915
140137849
470043254
151442616
444900492
316276246
153434928
544012883
54263562
174523250
101696699
72520572
78941098
135487434
123036084
515659303
386784542
657265151
427651335
651757515
39534632
433450707
445105216
628993823
56882346
20075612
278448324
136268564
121414934
73859408
36070695
238819644
79169722
356900523
106110982
76071735
618466094
5606484
10575594
349278037
106053826
10194172
665463178
164715944
102037318
45104746
170357788
3121064
345900203
4175781
34833121
78255224
8317064
165638090
374760330
337463181
528346462
361916476
585357317
243495250
427806
106138694
282511235
544284811
134958166
4640028
101517716
161341658
39430652
697992747
147724346
132674666
28305488
21208624
272261276
412246826
125102362
668379109
168241286
35831618
223252939
105496535
113317832
48130124
666668349
41062291
48031824
675532981
91061632
69648918
621455682
12432996
31726778
469937265
482010713
82891790
486414281
205108964
84615130
308729354
611772707
521916162
13208354
113565510
17200492
345394614
100863020
30033736
80548021
111712270
228323725
19521374
47061904
196342789
454354138
617413984
652393109
68535242
75781930
623762142
163596060
247400889
166386312
694892095
24681000
618017186
171312122
55387628
366868340
109936968
78579110
299233356
63476068
41282728
10608502
70388480
33990500
465907831
72155497
126907106
165499729
123507190
681847841
504993590
656321499
62592671
146509882
357438034
31676550
79379294
532379244
9777142
690933659
105416448
280451014
3955890
540565649
652944179
147995936
375005922
576179008
123024832
27400240
153702006
162201800
119629240
116274358
21875162
122169074
58752906
82020061
41058792
516800685
21550395
276187051
636722091
112008440
122649850
472861420
576182072
31416748
101701308
282975277
41256240
3522888
175984444
126198716
524910837
30133265
534345742
662111118
616595656
438748480
73959864
217662335
25779090
573020895
167512112
86047492
41107290
70707168
64859938
71772348
360531477
281696257
202358246
447331382
95111048
250040994
24137152
70379822
320292136
24410808
657142581
140770032
11843418
482969926
91582966
78588097
376241918
10144324
78655483
85902006
517614026
472458280
85773394
168591150
113804526
61605508
506068186
40004006
221065942
83307470
89241302
223699052
166291052
125433174
528990453
621964234
590103970
118796791
66001324
136950974
115448192
333773483
134479410
163890502
579875381
20142279
597542
70239530
33922952
5131916
100139044
153361674
79618310
155985652
652695399
104373786
2258528
174897360
117951369
253975611
2022978
76068738
45522158
12279882
11684074
130464634
68805434
525153278
94717886
583327864
499354063
137392632
589963678
166119166
215940535
45064908
99990092
691877135
666684758
145103496
406922337
382397816
99719900
59424922
604693793
103887092
75303896
354725121
130274114
233774962
313445351
173662444
371919231
80770090
683141714
131010964
357272042
156882830
696362330
165269172
175799778
170912028
330597043
37614086
142825918
37958512
141127151
504840959
404108076
73881926
286748619
39948580
12030472
350913857
38046844
499530077
113832238
551674081
132090980
697415523
102496296
443491483
243433738
331193105
166356870
692850385
523145706
411290390
37771456
682254144
170182858
134656074
57960350
49110862
64045543
19940518
187053184
170937245
536808781
118009822
53584616
498336602
10549614
104036044
614181349
126756911
430334952
514097957
209781123
101037952
70918474
617732203
373729252
615605147
90115962
125597712
459705616
130303556
109050184
127831994
4460765
6716696
244117073
289705280
97288174
332745903
23950096
35168903
118962422
2738294
525144605
79554224
20786218
20371784
167351038
63186826
150427664
53007860
86007658
287682457
173740386
76483388
121641826
122066164
35358782
23210532
529097990
58004432
95789994
100476784
71017196
123479476
5892266
146838960
17527842
33178194
37671113
158445092
140139586
64109505
170534452
148123113
146780074
448336142
221741009
33063880
367785361
605922075
311127682
536099917
114381280
140856634
164363336
590083826
354315132
47378860
584216214
168459516
89755706
121493186
118598702
100369402
130026436
56208598
144242692
597135069
227277904
113452930
105147990
456545740
19316998
160052390
166259859
54597838
398515143
44356520
347759717
144874874
43869343
64331678
566364
101916076
487577407
376825615
134963957
155989118
89359076
382983974
105189556
261566312
16518086
26962044
8504122
622855381
308161916
107467138
565385704
102510154
10128736
79959512
121489410
232771242
61546622
162615750
403322323
468798092
174729356
27100604
140454808
8437014
127028344
420709233
270564182
331316222
377613643
505278379
505837253
428842213
380622546
25779090
168546116
669229350
72719752
41410388
204579452
18431944
59411066
161262412
38688209
113153292
363992112
53288444
12465206
18132308
148460114
85044666
191412313
36014192
272886309
359357947
14520007
223976959
85728804
67166960
585415785
123059600
132428881
26509992
151413174
2445335
130369372
464926924
134527904
51391904
145369858
422164392
111771156
97958458
36559799
168899547
514689920
45475392
311095083
16370864
61401134
38012204
382843019
229889931
307717577
51791998
117666700
104540056
21663856
119125240
41871102
349420270
633994585
84958066
58091280
128497080
234761226
76620216
149436962
128801427
96700160
167747115
165899622
64215634
34459874
165200681
32223862
495820862
64376708
228354212
60335952
75860041
135227634
676639726
327610881
150001594
38351678
198864624
282454922
442987324
299689534
5873214
120732526
41704830
374211578
108132226
33608292
510222498
666332577
83700632
561406971
36858694
687948330
58972868
94004300
26425124
333428027
297537096
22266594
29177274
60788330
97428466
106249542
8754619
81291420
308451228
55034302
664954182
333883648
540299722
695931947
22304698
582071472
46570018
113246822
635685802
664624254
277358407
2660822
135161818
33056954
134082780
14936768
288364219
571598765
92937390
82375652
114433240
29107994
170018316
662650304
370842240
152956488
607146045
94974220
358252335
80321496
529518711
643046877
292273093
520841511
29729782
573117837
555649504
316087716
122376194
64246808
137299991
86049226
106976980
465817431
13952994
83492792
25633602
466983478
168743564
365396770
128242478
71540646
147351632
382887231
300359438
163719034
145792966
159183145
19803690
317563943
528285721
25176401
490856775
64361120
481656134
39160520
78998254
48811226
86083864
13876013
8665198
697590900
280907738
86988174
208649494
475129358
95270392
96328646
126155416
46641030
76578648
647975922
508057267
553316268
686838336
117131698
15620910
655333145
446651859
75080468
17158926
51132104
120975004
70532238
141253260
257988847
467156465
113988116
101659740
22372244
50673126
575016083
140957090
70383284
47543400
319706283
131896
141978968
11342870
30415652
164164156
111535604
44069008
167037999
128412212
681462185
73178732
7890994
265925426
58825650
78629336
94844322
31950636
135563642
141635735
137818704
38443472
123356506
54982342
651716414
214704456
345432447
416687373
33085086
27637524
128721143
108424932
92402202
435474735
12525826
161817296
126449858
423678953
77662882
455508024
638979590
34070172
188207712
622336179
30713556
470375305
82323694
77004722
664851248
35230614
140595100
12252168
290414435
233410209
95817704
259802255
689141529
138135662
62340363
173135916
416940951
98651256
65380663
81195159
7574036
37085584
226404395
61654006
134171112
431180140
20288648
122509556
316129221
458048218
151543072
67644992
50259379
77524320
219919480
86057886
2862996
660905357
485797862
146485634
593394624
499991292
30467614
73277458
172143482
101716898
17378890
71831238
20125842
87562992
694968379
657623845
585030006
24769332
600350030
623925584
176847128
404699518
72582926
156598780
49678956
74169436
9122000
87280676
1127534
630879374
15025102
461760880
589726804
11004319
265490464
1226258
672752218
19682450
175030726
362669895
99411606
379500148
15995022
444437477
142095014
216406931
159991770
475713196
138014422
117199911
320613
130024706
163571814
10281152
201509533
149277616
247293133
101864116
608777859
168315970
83104824
610104781
70960040
283679572
197199557
3817330
144880070
2184054
172090710
577317265
525519942
95329280
76923318
130068004
50803024
207101762
255430066
135521151
96969486
508628401
100234304
53563832
511478876
350740225
31007996
22763678
513295464
117836620
235993881
144014070
24043624
213159232
72052934
12309932
69437612
143047614
485791596
231256874
22826028
23676237
32293140
605335709
266010832
32457680
153191936
76007090
547465862
88508666
338204778
189180927
29793866
104734042
611886198
466097713
169415580
412905720
22644170
79562884
359438019
160989402
154347091
173019874
139408025
134534832
92606576
77775462
692788305
171109478
47169288
546099286
21903927
24571884
85895076
571902971
394158054
141225916
87062754
161704718
392533856
422350231
27943949
40113122
682466262
122239366
46504202
143326466
55146882
683902572
128109114
608394078
86028442
89454336
60836502
655067830
2069742
97343596
558507413
76772632
125524508
76233982
93160818
169739464
105242816
101909150
106055558
65070315
71940354
31129236
73277458
375445046
434480132
102184538
12546610
158377546
101522912
618394732
613430694
67331502
76125427
128266726
319720960
285294095
6190168
203060554
383664027
103312070
99325006
391577791
455433058
687740823
171029806
148823832
642068274
44060350
139678476
44439656
41510844
18803117
54014152
160364148
150916090
5868018
159898977
135483970
456171378
55547454
134779044
616883803
514887187
3489982
115688942
441418865
162200068
96785894
170047760
162891604
76673908
463351756
40158152
45536012
671324758
347101260
57204498
14720270
164870814
56780158
127589514
54438492
201153834
65644534
155764114
6304480
158839988
342170677
232873517
286391173
4882510
558218895
132884238
135212046
145853452
44817234
675911192
43746856
76765653
221875470
580108937
93337480
133488706
71969798
484544491
697483309
76519760
533228301
76914878
97579150
144509420
504037074
168348668
98540410
468771918
88910490
86012852
97703852
172214494
91337022
5280507
179852118
24112904
50461822
89942760
226060594
2984236
3510764
361315419
448539545
323597419
55501940
151186280
77943466
58154671
162804536
159640980
511983100
213854538
573608656
543687293
33778307
33250936
50822747
124332699
160715744
518691702
91558599
13563294
79543996
38935362
59515914
87594168
204004854
118730332
100447342
166677288
199447396
233723428
142127899
539797314
148373512
52136071
96328646
150351458
10267296
166973460
469836070
457277673
678071850
252795265
153197097
160374077
439841067
129849774
54137124
362048466
596248443
195861251
16130118
48357440
94893978
75787126
604691293
541458675
699353587
68465960
169308196
471525502
53186258
538229743
70743540
86125432
256434052
131778074
40296712
91077222
571650618
13048888
216255526
374163167
165800898
671848234
640667639
90640758
109548751
38060700
36635264
37156598
74872630
172427528
407300890
71465786
75830426
14247432
510480459
147171506
136308402
306848412
72894684
145339078
109362665
77475268
148208974
59019632
606257855
24164864
342948214
206203140
114689578
72181102
27926072
164680292
32042002
139151936
520405828
303875318
6646581
14098852
496158898
88118964
689993826
382491173
140671310
172732362
172425027
105244982
19635686
84913032
123176378
35805638
128285778
529158634
445031609
34281476
260303770
62138966
109431224
680708054
24616916
32428797
505423487
117325680
100040320
479393476
38845296
158214738
461784534
351708496
518041046
114682648
94395734
166670362
91423678
153831046
62956468
340629833
166874738
248601646
51940948
101884902
156797962
49859086
28806301
19230396
130203100
40644846
47848232
80719862
37913482
202852818
173200002
129173187
112384284
672775053
675381454
412377588
363720003
157386842
29097600
553129003
139334206
71148830
59991286
85187984
503428731
164250756
273373906
125864440
628269978
13116438
9891452
657773696
122883670
570741261
126656990
152417732
8433108
218818340
346567728
350960452
586817080
61181919
168883858
145015164
361409396
40018761
99518990
690926189
145027288
174344120
73691406
111061038
172624978
74049928
155980458
352088886
271803385
542380245
493407880
321225000
171085230
339608655
146906510
109938700
10875228
391127941
254763878
36349486
39158788
22893576
128320416
369749946
511083863
146257008
72319660
114634154
6538302
210454516
169592244
638216250
161812350
646620372
101961108
95601206
159546646
76795150
120703080
49180142
155208441
50421984
54729470
555026265
589224684
561984213
169571462
111147395
45030268
142683894
587865581
17389280
642248305
410922923
32986378
53844416
217239012
657431892
433607494
8918070
109919650
662798266
108036966
120274837
607570384
567877978
11744692
413503267
350391394
44765274
99945062
20170874
38511020
77794061
57211426
105080440
148418544
17254184
35005454
73840315
171140654
166379384
372251140
30950842
561839182
15948256
506110930
54708684
485414874
575315838
385669367
538841064
630525801
95862738
56167028
19994210
7934292
101162676
90574940
528489600
70457762
562097330
92371696
342339213
27038596
53819853
18373690
1373476
284555225
62246636
216764659
81443838
133717628
668086706
278386310
45125530
23421836
62897582
98808870
131368171
174852330
265068437
228600685
73836894
145221274
109860762
146797392
160963420
109912722
80385584
27176814
413891686
42537920
336815904
396610035
130068006
382965878
583211787
65166500
138411048
146153090
250332963
14451808
192358064
151032132
135388708
387261159
360638432
104427478
43868098
62538375
553710007
500828663
691474259
320397727
172855334
681851797
76444606
54992734
143927468
158822145
548127300
319496242
577424209
93450376
142522494
612275157
659419353
228031044
119618848
379869026
36392784
82477687
168371186
160055852
20851550
30405260
262688259
26537704
24427334
136169593
50953708
57762200
418971891
607618276
420633407
52283884
229759807
408600700
311834674
590073210
124092215
84556242
458385321
170428802
516451925
86019782
9118863
595559101
137285250
107855104
62294846
13069674
57317078
23802876
18923231
670662796
1271290
70341718
36283668
64846082
308464949
44671746
15873780
116134066
444325577
128199178
16861020
322011463
145875970
84706899
449599558
60022462
567403317
260689244
49180142
535498306
408735607
49341218
172224884
563684113
12241776
26040622
11612935
40023058
34806272
167021130
507295834
49193996
136356896
27090212
663434931
337516029
176864834
621066370
33103718
138591176
616554964
54019348
15482350
22856031
76171628
627397255
145652542
579057505
100511424
272010742
143605318
35682664
305339643
168954870
47076248
80846488
100895930
25952288
100677698
618137229
141798842
559386345
670839202
296866093
523659118
135265738
171708748
164203098
107020282
82957604
390935226
145818812
77714842
473201846
115624858
608187394
39512118
382296659
113066692
165920404
410724247
116483046
128796716
662712905
152097372
57448708
52915279
610399608
126722917
184725329
107285276
136954436
53612212
80666168
453568196
46644494
254880548
28841266
42641455
134420522
90455432
171260162
41410388
107067044
241938564
305578972
160196146
195814621
165333256
160665486
91551443
119073270
12949684
369242770
274028518
650745116
362322547
31831556
658070577
94026818
217412954
158299606
163644558
331482977
425361858
452269254
102556918
691740854
415708334
284056569
32184024
73402160
151660850
470302315
44027442
533175601
15381892
128626980
117471170
128487636
117446922
632695335
52877960
108314084
62138611
60758560
358204260
241504965
174755338
146569268
263654959
36037726
126711390
62212729
636803709
80626334
108141642
451689192
141820547
144900852
323825602
10473406
114393404
185522457
74384204
113779411
128504010
333885364
680431349
147484996
93611548
169567996
19860846
197758076
94577592
233995001
412746158
144590824
358930318
88976304
135113320
42591614
161443780
489745585
106119642
600205172
73086938
688065593
255495217
335936350
15720924
96668116
121118796
28844728
403074507
300014154
56565388
143212152
240182889
72347374
496686093
353506427
110324936
41779304
105729942
443703633
77428564
503374939
60465852
540589536
433265865
119159870
164990320
496621392
122317418
630596030
128933722
452716863
570071079
336313518
146526802
559457587
35977106
365052081
232668005
112457028
40695072
89142578
375086732
73635980
381136974
163504266
21225660
196825409
11471038
343331329
561381629
526949503
243068847
510247383
522849674
460120812
301666811
129882682
499481135
3344492
123630162
336623053
589335381
158996833
340754165
131826197
228061854
699742919
94681512
463536934
668848258
631139101
187749766
25734058
44987477
24946166
120874852
168973862
156683650
160513472
686061642
384216565
24419470
110506373
76467800
168192790
9352800
25742716
20596946
8883428
628575586
375887707
40752228
459880677
91683420
65571788
105466678
110867052
574950871
551800696
256033549
20200316
53529192
137177866
343574476
94933910
82226702
92173578
479907902
310350707
166921502
45418236
510245360
154994950
118198608
162392322
374780087
145082304
48925536
519221786
152350186
244619052
68263318
273999684
36912386
789792
15038753
40630988
55952892
166942286
342475651
70854390
115503618
141909688
34717940
453187789
692846053
2887244
131883140
153916404
277122
92932192
150507336
118001977
95504212
339095701
418885250
15083696
4035560
618411495
128372487
635644
58952084
142832844
147399535
391654716
129692162
221863868
439528025
27845364
147143792
79449156
71154026
131924708
14697754
667595364
123450034
68294494
493282181
672865928
125909651
273508117
159918711
513987000
147185362
664265407
122758966
27779550
195977554
132484146
325554991
175801879
81583926
244330981
537882832
386947840
27997782
17701042
674938551
152395216
171776296
143906686
152664779
131249228
573443759
154634692
72910274
265574111
42951868
55018712
343652177
206787668
131498636
52689248
128950628
507260859
113814916
632341754
484569531
101041416
202775123
43956428
51187528
2052420
581742536
365319202
121520586
274287627
700255045
370724705
362341956
106462576
518134939
22346561
578384108
17659474
128997628
376960976
227295300
50979935
78953222
682776655
156103430
68523304
71717001
336932557
37430924
569684128
136500654
98359702
22604332
182644249
393660281
70804008
523230615
102227440
480584688
16348348
151174156
27071160
139207770
575054582
49860818
19692842
158287482
36520954
58987317
150152278
128204374
180665449
543737769
66319551
87053786
193319762
146814714
575873153
32201346
155840166
146291650
580658355
45842578
111748642
315943101
53726640
151239972
22202097
58723460
85708020
50846326
52599984
44470832
162898066
113804524
28868978
75967252
616734120
469693692
42605470
89147774
238620015
95777868
202769952
32167398
149727936
77671540
4231178
114774444
128623244
55947332
108400729
241080285
59255186
144357004
369941991
41869370
83667724
134773850
158800152
114802158
148215900
413250723
228754061
122514752
70953112
79859743
490488555
70202872
534558934
37698712
164146838
84648036
10149520
142443144
47851817
76722404
409601664
534121071
355838562
22401688
137020254
115070616
51932288
162764702
171294800
182392245
614873370
135722745
556411614
68097044
104487181
675859883
13966873
69941624
504491189
27606350
107295668
553934184
237169937
151576050
400509137
161870813
99950256
20768412
59890828
17576338
113820114
87308390
252988532
88415138
307788173
14264754
68567509
130994624
222019255
81689782
45128992
38022810
89061172
27290999
137702662
39551952
157279458
132842783
355700492
16355278
3109456
75700524
37663356
453645152
214768
450758324
357016404
496503214
101278377
246855219
534903708
32267160
95937214
139387898
240227506
93467382
33633516
122060968
74850114
98205521
266304705
374752968
84412484
673586516
536421073
38379582
435097910
623331272
160341634
529432221
67310718
134682054
49704938
333602367
145598850
60652910
96342502
95701660
15880708
459184277
186349879
25006616
63394666
504529409
128448586
141462834
57270314
654734683
620976713
117098790
333244613
657197996
40459520
102593290
38218312
64482362
114907878
63730672
138348696
174563086
6261182
139584462
57109236
604063787
229096886
512053468
311636227
515841973
103237594
98462468
260396729
590882388
38701190
40951408
509107986
36444746
144502494
109266451
151707614
9619530
535777153
149213532
626456072
171542988
141442050
50073852
58016806
299424601
321514138
564653836
172366910
503821256
24058765
68403608
21708888
126927422
150169598
163240646
493428260
629523505
123035779
211834819
62573696
64989838
146573964
104619730
22044898
130348588
529234989
300701398
30677186
171343080
49822714
121462958
31963558
93413688
27396615
167910507
73149288
8162916
83073648
126411744
129461804
524216799
11259734
140226184
366020638
149334774
607733285
416011497
80788702
60758560
31846284
135324624
321844240
165118906
266657658
419004567
464929221
12964641
229076607
73883717
171740214
206784992
123141736
29248286
243450317
24681000
112600786
113352474
233894018
162835714
44145218
416096976
58520818
124811384
126612664
100755638
537437747
14406776
519342521
431336785
167221138
288147573
34144314
137527728
12563928
98013882
152643812
100972136
140121590
14089822
41514484
257366020
372763858
75163606
119237810
95914696
159572626
151078313
611523246
99939864
647632608
83698900
32296606
40260340
43064448
72712824
59617175
146589554
31775812
609165695
15321274
498943412
74682110
184539444
47517422
284778332
314216353
66283642
506070638
104079346
173102267
42165542
628200573
311784227
317771087
46808324
248360027
686974554
33039634
16949354
359546002
183155523
7258812
65105882
103417722
170181124
1756248
15915350
375249504
180902919
696492095
138149518
122125052
167931256
167120682
643193055
32200284
16741678
128952596
159208906
155580364
549561301
132444308
109853834
15854728
593607273
322041069
137761550
338502250
18168682
103963302
122185674
691188656
635863247
10595292
97788720
699493976
64970784
23712663
178515258
291055076
85750037
203914177
155888660
338510362
125398534
604568031
191910219
8012232
89970472
214063767
146198122
38743110
362463849
17912344
155859218
165149439
10591180
110020104
302686832
154859854
493208283
426000415
45705748
48288162
269786855
172903830
43949502
4863458
169152316
55385898
71557580
155975262
206872263
325622853
107765042
487735113
103925196
81436908
671248075
154851832
153081088
474671649
171651594
1219328
104637048
450026730
90981962
496897588
86032521
3306390
256308979
2643032
403890697
338338658
236140421
138114878
101541964
345346472
416112981
528027209
18360934
233147103
13272318
67539342
15298758
46542375
154762862
598575512
9700932
118572720
77051484
11148884
252713056
557236904
564631340
117498880
205032004
33122878
4879543
138463010
57353448
383855036
157275994
66884646
692217786
364616516
88628172
91572572
4962182
16824648
571833410
208065351
342131319
655891281
33980108
69714732
135412958
28375358
107122971
9519074
6048362
53601938
73149290
424469382
37579206
162730958
148622920
4032878
136575128
437934854
692943730
116949836
23073511
126742564
613429011
665851633
589999604
129570920
32182292
62133770
141758950
338684216
144303314
594379315
472400094
338296266
528080213
407118066
70552680
5102472
249412823
332400782
131659714
9934963
171057516
105913534
132463362
179562094
420902484
30981025
93657900
66555566
12591640
143095058
356808159
16783080
672415821
170768272
102250507
617613605
419795126
107510438
23437426
445181711
45820060
33839818
123219676
100921908
224253699
533445377
294406450
635267551
162750844
237255807
129079034
68644829
21326116
638529716
160793684
68262700
447061681
10660460
51186515
637147299
482129613
205564847
97160227
529059941
75314892
48118424
97826720
209925807
198679243
64277984
25479454
149809342
29371258
67914463
59501130
274356063
72480736
82479574
639269504
659318174
165916940
23451282
358886760
57518488
469099314
112682188
69099874
510079026
10054262
294499938
73019285
133781414
93468006
79706642
58425558
78385126
98982068
222870671
69980652
515619333
163455768
464488417
33983574
137858540
116251840
631307868
114706005
129665081
334147762
161036166
138288076
103232396
245214955
190376702
646663538
19760814
481121521
335263203
364256964
28600518
539882807
115285386
56182616
9770212
287991789
689953046
467231351
29241356
392493968
143499666
127672650
26802819
132452968
138762646
362704012
138889080
416241788
157525400
23752648
561741463
25832782
33982984
370267304
164961123
145742604
48710584
249555389
592276144
65152644
38000082
6065466
571268330
121887770
329999441
388517496
450829003
525550735
21085370
66231682
352408943
166876470
656895027
59185171
539452679
112987022
102730116
154549824
308562683
610651753
175036894
17830942
8277230
15946526
89243034
630191272
148911155
69257484
290843543
84547582
588010986
79895430
61023558
165320122
334251521
70357304
565616171
165839002
517506457
89192806
167986680
174635828
385733463
239920599
150826026
67830316
151902892
282609077
53714516
14768764
121853130
87914590
110165592
162977736
578500849
630859154
29994776
109774162
15620910
22543712
175737695
574111239
141750344
522018750
227237917
127156512
159785660
581617731
186690607
106668684
163864520
471964031
123140004
85372014
426019766
60820914
147781411
21816272
149464672
479249403
11041428
354403447
131334241
37500278
424499382
639002711
142770494
83989876
83523970
139980240
477874102
160599700
81381484
133464458
162768164
92055802
147905874
128355056
104739238
152429061
196493491
696627187
160301796
384562635
34037264
108641434
572573323
384666584
63869232
4248598
27978730
127340104
558735821
24729496
448462
34884212
101429386
28380552
51125176
261508155
118105080
433723542
308342862
89883874
42380308
580419651
37445842
85737466
118543276
169109018
496479369
31063422
32906270
64796584
101469220
45198272
12297274
24263588
581228739
577482295
135066558
8956174
32142458
143286628
317617374
22661488
158213004
78774826
198782826
63019584
56662382
136259904
56601760
138719344
38339554
553957498
634597523
26329866
658044910
58844702
26343722
75627782
145044608
442634274
613374602
255157785
91434014
17271506
37452558
149126934
359279415
215715504
61847988
587483026
67722932
57509328
131621608
123661338
38931898
67466598
134758262
71618200
62535594
155914642
519984724
639110
164903720
140059912
67140980
137404756
120514292
253514072
149857838
646015083
24684466
152984096
96182203
680982135
130393620
136433104
73426410
168497622
601880219
21965224
73881926
177001221
150825098
36919312
174793440
73805718
159608996
71708264
464248270
319528250
113108658
59634494
43040200
346586733
448729811
87796156
109222
118314647
274350854
124787138
107080902
172023972
112048278
167319862
28479276
359153436
357470068
97920354
148596942
40303640
115030782
79394880
29419752
54930380
27805530
662427311
269606192
70902884
72808086
383120493
370845813
46661085
129527620
70334788
4830252
541481781
6021126
151667778
541197359
27615010
129932910
154636424
573499992
134415324
457620265
150010252
145023824
102995114
609726917
11675412
614678010
27136976
176494137
378285126
186805497
69701837
133183874
96953898
152999684
437979016
114811482
400128225
15833946
85889880
11701392
398469553
128247674
21246446
61740606
690044256
22688704
67731592
137642040
435575408
110413900
21202594
113415372
40677752
127856242
48541034
117323948
157258674
5919976
5135382
114164401
128607930
81758059
456131740
112013636
298623780
140586442
25438224
421887586
107659388
138416450
688677816
25574714
13830020
655988233
8904214
106996032
32712284
26333330
84750226
149391930
140600296
37691786
140909228
358222461
23778628
143600122
114287754
27701610
97381308
119146012
166945750
390269971
135799115
409013690
9584888
2346862
45769834
39356236
136637482
19931856
107624748
509227084
78248298
596396534
161877918
20548448
441513915
606695080
325662275
117123078
249063881
99281706
460591089
167408194
276088978
576534491
477624896
92088708
47884464
46404683
178772494
455384051
164673364
266885042
121264250
125364200
116726408
116620758
170075474
689800341
137919160
32975550
132988156
100502764
13106046
616204232
47661889
405732361
425396115
101715164
63179896
7765006
147995936
328989367
483156442
327997534
571342504
103464484
39077384
166898806
151697220
347982138
142252624
96120804
63332312
154213818
92592722
475845326
98291388
81102634
65741524
117166336
80253952
3044858
448142090
13703122
94148058
111670700
539153022
458102899
101162658
442985487
346051280
12466936
90841668
61158654
14903860
83559490
683912918
39605646
196431321
137196916
123792556
688671252
486945958
94445962
177989076
384948090
683696616
161221488
87330906
344826166
127502912
44198910
128263262
413205310
115124310
60015532
108653558
62861208
221115449
644547565
571049832
61643612
169663256
37130616
665813927
135779109
199587290
591610151
297648085
51271778
409414243
163867986
3751514
174566550
618542983
69681826
142436412
146935952
86683138
639420689
391644255
690798043
101706506
456569409
122390048
107147338
659311798
44739292
482095683
321438102
98504036
18830304
390291022
39484404
421210489
140170760
94225998
59239598
113202018
83447762
33279791
580731101
365791996
81468086
105463214
402336566
72877364
99100193
594608964
8608042
84771010
1907950
236266241
294770724
602134694
271306589
52805216
175512286
2326076
509367928
148796485
126467176
109282274
100494104
157142630
540096626
144546734
140842776
124658970
524774543
147900676
145389278
464210293
433823699
422722408
323512253
369875424
100627468
688332580
27150832
577167080
149764308
138801639
273037754
86447584
116134067
597134104
90259718
101275347
548943033
173688426
214501905
408193208
105248444
345715700
519224213
86302096
682640110
667273066
594324924
322112738
157560660
34745654
453336671
339857866
98443418
74285480
296967872
349925618
123829890
358622962
140880882
128730900
44757568
53276322
328115283
124643382
221084779
549751496
108786922
34989864
13776330
62514810
31104988
168857878
138847514
159500494
24105978
127082675
123510660
630220809
131153970
465600800
311573907
47151968
156016697
265704292
461260312
321656005
106320552
29385805
110716370
162689121
70682920
110191572
275798639
120912654
141100844
322479161
178554166
94863372
141002122
393703271
371890206
165147932
406215329
124962050
40329620
67166960
61279892
102567310
133743332
50072120
152618646
42868732
467967938
126474106
118095695
24809714
66903696
149806445
55879518
444256452
72278092
696116187
551345307
683866276
91973286
77304356
328253161
162896834
272222392
280687412
51502746
155199324
61432068
50856716
131974936
459893269
73632518
46095753
219288966
90841352
200242504
76059048
56579244
129737194
72246918
201964454
111098701
661545101
26712624
231725948
138262640
476076713
138954898
46712042
43182226
116166972
21125204
109109074
26842538
559813235
221624322
608636024
9468846
51050700
582654549
59625832
59263844
171878484
72376816
311704010
75815042
438749154
51916700
58890
157537526
66223022
694756216
96562464
277991197
122279200
158954302
157196320
583592402
578238346
301558226
50151545
107647266
279713763
660468554
66303922
5457534
296527875
49396640
68480740
106169974
41320326
80068630
155149758
45744075
92722620
55531351
651060248
45575850
360430654
375665193
440706594
267054991
26177624
189130789
501632355
188426918
23955294
275740069
542642632
1363237
2532931
108057748
386950307
58041054
520144460
2918422
697935558
35670542
118713012
579259445
77371297
549044079
10763481
77926438
145981620
418292970
103421186
70055938
4094448
133537217
80454576
141933938
135873668
474388554
160156308
168620594
657626921
156214278
127785228
124553318
651057799
221954073
120228512
140198474
83641744
604075703
637136527
111615276
148290376
141711606
694958508
74941142
621750707
50638486
73197786
123072572
66818828
32712284
9938218
15404408
224617520
110846270
159828962
685680150
641569503
74264696
25346088
417492394
12624548
89702012
50176318
172831084
202808541
22567962
53667752
630619857
76611556
12759646
652138208
16460930
72688576
170688600
451518171
32449022
184537612
125401996
297463198
121009644
96586714
160132062
598378882
147090100
124736908
502890287
467435847
3361814
627385292
348788148
19989014
140394188
401803645
184221223
84868002
165982758
379742932
66091712
149727938
336109024
505107005
373848871
315168096
153765230
589610452
138743594
303547106
125173374
99340291
13442054
66500282
259289712
67714172
511915175
127265628
153891666
353899419
152573614
498022087
106497218
69752243
119610190
60746438
164626361
104295844
164952218
53073678
298241808
374874761
351862323
7612140
95963194
163299890
169292610
80025330
273471642
132795906
550589605
82202454
538119643
641480976
159399424
152173520
599846142
102019996
90035571
168050764
137261002
114526768
133073026
23836002
681368494
116253183
331603641
99979702
680104308
73504350
226742806
128569824
146250080
33140088
540581213
415864842
107759846
573612621
140059912
518897942
102525823
135350604
72382012
75082200
187213290
47553794
126477568
50780510
28855120
11379242
317651154
67002304
444400195
303352765
480580870
413818760
255505281
57365574
143274501
94016424
63780902
113884196
109879812
638377401
159697330
151801452
593570310
13738224
162087490
393743921
6514535
64334170
302491906
122502630
417637983
83581126
485419477
379463796
28283562
92050604
176368688
317478124
99879244
52219800
121886038
143501398
137789871
165929064
98232112
64629582
203000669
169765446
68476041
123320134
17543430
594489292
63228394
104134768
376322472
455139512
128628714
530400663
46566146
74238292
62866406
25094950
62390106
560133004
337399596
112962774
141913735
62381444
296392265
15317808
459748961
227511142
116240747
286449213
118903534
451161681
172656152
54937310
63791292
288164784
51397102
8992544
88509775
113371524
135582692
454337914
375243204
81897620
457248
927031
36623411
141679332
45643398
17070592
116908270
651621202
149584182
21923656
232611494
160480192
73667156
50182333
73944278
169237186
264454441
67960218
257164314
72366426
121903358
168811112
124794064
40461254
75274454
139985436
171817864
116710822
12051256
104198852
136339576
71150560
265151493
701538
276874735
90306482
148195116
557241568
65119777
275009128
558255456
17164122
158507446
214110915
532349594
128748222
293681740
3678768
435839358
459295117
152389938
495603546
134034286
205160378
413392907
638579178
31887852
152814362
202731966
21823200
51299082
152982364
149462942
510633566
55727788
67561858
618505865
7653708
161810370
184326351
458157397
483812434
66451644
636443377
581509814
105319456
33879652
42889516
163447110
600880402
154179176
544255532
144528474
139583612
100946158
11022450
141775467
53401024
32058027
167685275
37310746
11308228
26087624
310615627
477808091
89783418
442768272
174831544
156035882
65589108
73693869
137655898
437111935
183338166
518760527
157296286
96468936
309878913
651245320
268947655
306449239
64522196
150954194
51225634
97665748
545321936
157991308
563045945
152911354
72877328
564444486
121688588
52137505
19311248
293684418
134165721
91274939
579086008
34529152
208574283
570662023
612937981
24803974
175767448
491041472
55522414
165757596
699492634
67788750
205981798
83587295
15736954
553015588
284518742
110851466
333312686
60536543
120223316
115758222
443652055
39553684
17106966
336177645
253240669
258861282
110331866
113122116
32303534
63997400
17941315
92512580
50338850
57101323
291934421
58011171
56350622
376022180
37655414
111924037
158774174
163088586
157405577
395114625
583209510
519937760
88776825
275546322
631635439
389405922
47155432
876421
376585721
111154564
531720627
52805216
29466516
84859536
8242588
42009662
86031904
419357804
18298580
94056262
7347144
17569408
18263942
447809146
230221384
452190677
73790128
164995518
268371208
459134174
466678396
135634652
109652922
410199310
5161360
103578798
240946490
63877892
641490974
441101927
1995266
285033589
461946303
345413198
84840290
131315577
22992300
134999008
355419278
498759515
125847120
18961938
251115808
492823808
90936051
122687954
670537838
394728462
94357628
341252349
643574970
67780090
106942342
138689902
116371350
147777704
584205048
520405895
374957465
2232550
112590394
473659975
56190538
160088762
100547796
107426437
171308656
304199949
123079384
82534998
56516894
498411200
301057326
66754744
89456068
500999250
690965725
416943053
97326278
301569785
180859692
148099709
694529681
96300932
92395272
108057748
386328715
273908006
550739765
43407384
145952176
399317187
449431945
40918500
35535927
630371097
170017445
45385828
106157746
254943031
113317896
150614720
191445061
279185964
463045470
135905627
36579842
91345682
182376729
90024166
106488558
12352626
616633339
213286485
6921072
150342798
15577608
97567433
58160434
110207162
31718118
91371662
158540354
70436978
657418633
101229095
40005736
9011596
135683098
138823266
62835230
100759100
123486404
20889652
174987424
52162438
85053324
479583179
174566550
174270376
30528232
608312129
680943857
67296862
391895586
152649914
330923565
87329174
22541458
243423743
673747168
86011120
404856233
262066351
619156647
89019604
630176268
671698639
610146935
604577350
103573600
101394748
530328970
155774397
141125094
163691322
98509232
64070146
7412962
50141566
126319958
341344893
18301907
541740343
54105057
663193051
27966604
99477422
76828058
278348826
67352284
159337072
31389975
2979042
67582640
151052916
53175866
54088630
433111231
30549018
373728064
160476730
127596065
58908786
306563232
337373033
166464254
47704476
103530300
345899717
42044302
102754366
468356975
629041587
161204878
171716540
524918953
5221980
74611096
53675303
399162572
22490834
111175348
46838516
536202920
145342512
161876186
556920957
646610376
56127194
171163170
255025875
640945024
57479884
69544996
121260979
519853040
156212546
656177
74084181
150651094
164988053
13457642
596547300
421406429
122951218
8596440
148127570
511377662
594188536
541282047
140317980
160930514
130078840
163148120
147883358
38524876
164609722
169362096
128467636
142676239
64832224
33119304
212115767
151893244
100144242
297190861
45802740
86347130
153124388
540798539
100946158
142531698
442888507
150559296
606864315
542940
231844371
66091388
513365300
457058636
685777124
319965540
586670258
4006118
564419809
121924142
566406648
20203780
52072582
37121956
44990432
648651306
149263762
291182034
373573059
17385818
119453029
111665506
357687972
82692610
49626996
131285600
42297172
32636078
699060068
355854417
230210647
613002107
314679654
505885595
51021256
140941502
61221006
20851548
432454242
106892114
119767800
61932433
336269625
2417874
64260666
558354892
592278295
173225980
66874254
271594442
61524399
99082524
127830262
75620852
74514106
630290263
114022756
212363994
446338655
40934465
37099440
71757458
607615847
153221356
282019056
101962840
100724462
205642448
161515928
97371310
129675401
522169008
487823075
128857576
132991620
49304844
515935059
580893963
396729832
579197326
630906018
434380805
130877689
163360510
65261760
35777924
143747340
92509586
24814366
68249460
110991756
386692167
683667239
104436138
222368215
612987422
37833810
112836338
19459022
16949352
180726176
106039970
227614889
23556934
75861912
69281734
38519680
1595172
491267436
70204888
541029050
224247232
162962150
94915332
590655200
357892736
608707993
74683840
169027612
259876740
8019160
43918324
23137788
153013540
270478811
113527404
187385288
567073940
80099804
1136192
533025383
165632894
265704718
461795520
16198677
6389348
441509381
28890019
135407917
300949902
388927604
168062890
371204102
663726282
33822496
396655669
6836204
426551470
277783364
148763212
650465198
540676247
553662321
39808288
13750348
480912929
176659792
501731351
487498932
85313126
56802674
440131637
39141468
105518638
4880778
92443768
97005856
53290634
103400402
355935646
199275309
92130880
153791210
81064528
610677944
542825181
121601988
47100008
62894118
72925862
259963041
147051998
40285903
19223470
560370528
7535932
146142698
59485540
120746380
76734528
52183430
215026497
646302207
149452550
253299723
64293572
390073127
503641489
292068809
76550938
131065636
38365534
618859387
167344110
303642225
57589002
93528406
298504063
99278240
159894776
146189462
24656752
34265888
166807190
561407337
175626783
644953234
54568392
500108781
171655058
517284137
157925968
293698755
44867462
28524308
102491102
432812509
8926730
687337500
636182957
152713904
23607160
676572155
221519942
122585764
232873133
83640014
228418521
113608810
644035230
102163754
148719912
130580678
396362880
126008196
154238066
117139547
226400677
18270168
109885008
344048726
143629735
97101116
137912232
385955363
131309462
532425891
100828382
633029660
381587223
686191977
109732592
155015734
374475352
4425262
162364608
92280960
658533155
11554174
165445836
146589554
17659474
37407738
22508629
30651204
556420323
294258629
56393920
88657616
493273628
150689198
115148558
521389137
430751222
13597932
79611382
147738426
141447244
413154636
555263152
496064128
224412615
403837974
24223754
676171748
18655374
11102122
30755126
26862674
144027924
116291678
85063718
168237822
44484688
117356856
117961324
356430611
45704018
436514776
152471426
89573386
68480121
468839896
40793798
385998273
129434094
17857925
275594609
475517869
11734302
130225012
627700547
569978638
500570305
39950314
67149640
250106535
556309782
38102270
39792700
62965579
263388551
141986338
43137192
25876080
155183738
57401946
161581746
283417910
407887347
461218467
146956736
97751063
16414166
42084138
662082428
5691354
24360580
104133036
117128232
527239763
96259366
3723802
172547036
143115162
56828654
499391204
157586022
150864128
91731918
96255900
68424394
106244346
528399591
48094178
86530207
142522195
589704671
165899620
146735042
30519966
300215192
3529628
160400522
24692529
648551615
152769328
160009090
35199436
52624016
44403284
109107340
258816699
48289894
371852443
345947292
439279100
422636871
7735114
7598286
92015966
19653004
152170056
999364
667897075
130410845
73852482
127128800
45260560
115930252
269095156
561429177
321168356
72591586
120708278
532980020
115055030
94844320
500519599
153394582
98464202
156080914
494388978
106602868
114774444
44335189
65737069
160665518
36508570
192630564
215799265
23563862
164931165
131120848
43947770
70241262
90443308
59617163
75749020
101546883
58862020
665476295
202655935
366582565
4769928
198252667
593971376
131041390
160020099
84272192
13090458
168946210
128928350
142186808
54888814
285674983
116095713
33493416
135288254
94205212
239449455
202325515
117890314
50846326
74357848
89227444
658597559
135113322
115898012
416287639
159902681
2220595
677766653
100892464
635064977
261989952
142605952
32939067
21263766
248501090
112522844
188146169
173088828
141981530
413744897
527003050
150824007
88403014
61189830
103635952
110747544
545039487
690393922
63500316
374061093
124953365
329547480
444634396
105307332
48856258
530050973
173435062
174795172
36774524
74526228
14548800
516925690
478894044
565259740
384966847
303482958
71084744
110137880
619418459
109971608
99642030
445230120
128923152
34849572
3413772
99850967
60775880
46026170
231597140
89499370
248196256
563886198
152447176
624735833
142117528
648633338
29815476
118887944
27636441
129323246
426136065
61977890
170588144
515734951
654726152
263905321
31674816
636951048
453548046
398216096
601377036
174469556
162186212
517176681
52245782
313542816
301124160
315656419
8261642
72182834
52405126
58588713
127142656
241952778
10783434
16109332
121862033
508298122
444615268
421231844
42011394
147297942
174933734
13503716
54686168
8185979
67696952
131489132
335727379
159678946
300232868
513250730
382002571
19015630
256939142
184793057
5542402
155972223
138142590
529711431
641408955
6497393
40125246
10838880
121410916
124612445
6800276
152625574
286052497
104432674
505263802
326587827
657909668
669523197
325475024
440779660
128644678
2885514
93207580
116033608
65010622
137046232
128982040
27859220
79281211
504294185
80072092
10366020
64300502
2298364
87772566
155798596
78695154
115714920
618296439
47379008
345085374
463668623
133507756
529956218
102823646
229945786
87760440
65535416
102562114
70544360
147024284
90580138
284018681
307093282
672022241
1750635
88435920
517680785
192089173
87360348
62267132
583746846
36081026
159548376
114673014
79538638
55408412
56891750
25782554
85065109
4480684
349623379
102452230
115009996
439326264
327810394
148577037
19117816
403769227
48917295
20186462
578428444
118392594
53028644
351070411
275810516
80839916
161105524
37047482
54010688
462578521
277569660
643906391
152019372
41831864
153399776
349476097
23802878
110383826
425427737
7778412
27538377
93427546
76351756
327199217
140943234
89350418
100302620
464416924
490289309
85590244
58434218
132402037
613134368
57336130
138906400
697172217
123065530
29648376
122218582
403505791
78546202
111668970
85507108
653728507
64922290
13006345
383335078
7071977
33301164
376363883
663234747
165890960
297017244
623699921
306573779
91719792
9997106
157920296
397850390
136862640
402322478
549709136
425948441
134645682
265346578
133112860
622379137
141972042
164302716
43932180
46050418
189813956
546664942
547585876
106897308
102799396
422475222
101523443
53113514
699571028
151021742
2450284
572830875
445752368
275671797
67710808
135293450
7901386
32265460
99136218
108431799
35423745
96661190
179833207
100894198
658223100
171476732
335285244
139027642
374381650
37478750
25399782
524163590
649061525
53768110
6446506
21968690
90386152
636881880
95393364
604681115
253063792
481842271
50182968
169180030
103660200
312543386
173845085
214697445
73421214
152223750
59333124
116941176
417406774
229756541
96862100
13521724
674445602
113691944
576425299
435591437
253168842
43798818
35040094
160087030
49570489
323712993
67000690
34996792
454722529
585625018
171131994
551629162
155958774
90148870
97106314
255437039
75426868
88089511
4529180
136036478
510708857
520861380
207617246
148820774
597454750
568703555
16337958
547381291
223166045
154542896
104011468
397666306
63280352
379940893
180085144
3845042
33626780
152713906
237312307
553711691
678726367
40116584
146186955
665128921
221672686
159357579
269896508
112517648
151259026
77780658
71850290
8136936
125074648
315991288
356765609
520302295
26956850
581372475
12793386
80312442
448407251
122268808
686794105
370927041
31925958
148782264
234213398
152992758
100661535
540237500
16272805
456289751
49322166
386946984
133088614
533102516
244721418
36834444
280893214
77027236
51745234
44493350
10289812
62449683
485655389
435029056
349009029
695266133
10298474
553489798
363899069
161917752
96283614
37224144
5272210
166718556
306745527
90010310
62144160
113962136
852144
232324164
19751337
37828614
668735075
664956290
504194259
86960258
82285588
139789722
67655386
205764536
137084338
294448018
506851064
75697062
44436192
445721063
23584646
405593124
415296768
130760804
429143425
50092904
12052990
116513372
596497511
159941542
52959364
3412042
560346650
89634464
40561710
113103066
65587376
78747112
96654260
162681564
110531046
107953830
127189422
72482470
371711114
138935844
553562792
171939104
155881734
30542088
140689787
72662367
325032544
106769140
25094948
365500163
150657638
328327863
532093961
18343612
122745110
137118976
670584658
36008280
129744122
83885958
62999770
674441436
111258486
154449370
327502467
141589268
38043380
132979496
145460288
158746462
29395506
147860842
648806195
535189184
111569917
51928826
628478941
79637360
63268228
36006548
656023553
260617614
106005139
249720445
274060445
71420752
112323666
75019848
44957526
520666213
3727266
350258840
377818618
132094446
60851675
49047884
111377199
156962701
463600966
58205592
109793212
333954425
149275884
472214775
154291756
133618606
179375891
516751589
155885198
1649895
79785900
90464094
37293424
118347560
85372014
66089658
1880952
388126135
262911970
587577121
87462538
25671704
78790412
124030652
113349010
614624503
20330216
54322448
591760003
165844198
106117908
125919164
566760684
296231009
155781278
533408752
137958996
585519630
24672951
71763688
100940960
72226134
160267156
32966888
290915687
178444139
15277974
22751552
25734056
195864901
94846054
248709088
431245597
278154493
344619212
5109400
70984290
625157951
164160692
418824077
28712442
591512746
132619242
6186894
312109678
401375698
80129671
82362833
172306288
177681952
75033704
116097692
25598960
553755529
98498842
422166814
103535496
103741604
51952093
554796098
89724359
454251861
666221470
73954668
355637996
55255996
72726680
159517386
18014334
146019724
25294130
606871976
158590580
431993174
130088788
45866571
15321272
8701568
1841118
213858163
680418776
4982966
408014061
86960893
618760036
74441362
155486836
337292857
3451878
90923072
408546335
112306337
42415349
591820593
280744458
75409548
78003423
498960271
557984399
121169361
293006077
98358550
84090334
49285792
100246153
64045896
26257122
165300350
113626128
73784717
42749226
15395750
665503382
434069173
65294670
13688538
81634358
135265738
103237592
510117171
134221342
65715546
96995464
35299894
170979576
282460261
74027414
290541128
187456575
137290446
291590468
48483876
91887796
27346548
115783799
57568216
380877794
409187947
131995722
264446649
152754513
148883551
171525158
71945550
139368846
208325685
561872811
137019438
582501407
255161955
217852089
16857558
56371406
184861723
82956134
597558470
104347804
117631255
82917791
110737117
180367304
674267124
155015732
45224254
6477680
188192012
174325800
263836009
93294182
698430040
58498302
696557666
652752748
85494984
590604068
115280188
74634309
331305600
87748318
472641646
550167134
76254764
59639797
699199345
44897886
337124930
66213961
92758994
678829583
38926700
163012266
128522728
123138274
50345776
472114749
141719170
167276560
427868575
503699691
157899512
251710034
80748683
51563374
405890214
128244210
181845876
528896669
237918697
18452730
644222609
130426528
75652028
128342934
474599846
43687322
36287134
67620958
245533682
35544106
4182780
640948999
71103796
195377049
464359766
565091973
56399552
340012217
35949394
85259434
13310420
33853672
561152457
686888149
95374312
694515739
151200508
199741108
116120210
6398010
118134526
113646914
316953374
166639186
498394668
650438211
358563880
101589247
121219218
258676661
110586468
118075638
299307026
86625982
160845644
682858593
110700780
510869668
112376833
127476934
545028107
69115519
64198314
156202154
25988660
391248836
127052594
169143934
584015530
686891580
86268369
96399656
174779586
120024136
224994429
95268572
181440171
620884673
40570368
167080844
119897702
20011498
596653791
448005108
557757217
45478856
225267625
590258354
221243247
467793740
392150676
462310298
515672038
279154245
79505728
35668810
38905916
537471639
164952216
11876326
470433351
140833296
102673122
63661265
142883072
47742582
648957953
186204080
118269620
77758142
508132909
341848065
392343302
471683124
16007146
607550143
284303347
458420581
15715916
445963674
230449707
155696410
443340749
61337048
104347806
20359660
41268366
8743987
114887026
677030702
102796894
46152819
536683920
69517284
549524238
12842780
134060266
94553344
96406584
42939746
427168317
415700235
468536153
3131456
413285107
175177961
32949570
139680606
159583016
68311812
150584011
291283977
267145201
581923716
11413882
53141226
276526943
167477472
252754647
139742956
40239558
140683432
117356858
94991540
476188787
530210655
30155854
480175443
48515052
160668980
29897784
73487028
30046736
557707164
537407055
35894079
358567376
37296888
130861262
126896714
84343204
629352178
627066324
603157539
415827557
29073354
162478920
217916581
670741130
102063298
142841506
77091320
442000352
44010122
23929314
43067914
2835284
635978233
10499384
86823543
113101814
607264560
497182225
73320758
428394915
167773644
163959780
13275075
77153530
87199272
217014449
256817948
78232710
100540868
33119304
140902338
139602666
10941197
99858460
243224084
93448330
143938468
585702695
143241596
49808858
169869364
518930428
349722927
640423362
167574935
51384976
174763391
40644844
130261990
68758670
104572966
318899658
45669726
47789346
639405661
68472199
81641284
65949853
17943522
247629069
622443702
195698038
296399215
28086114
126307071
50401200
148070414
182553512
296775679
462843990
81322598
256182374
39477478
114064324
275971837
306415595
407505172
677034149
78610284
527543357
193704473
652265627
248951648
54908996
145820546
28086112
148564032
52690904
306425566
267855874
100007414
29319071
590319119
75112057
170442658
6947052
483680001
129346163
103866310
424778947
77403250
52945508
17470686
34092134
150747310
117860870
14978338
537533403
529527008
94604483
108100619
168289780
662997622
134058534
26992697
12103216
183241744
82895900
102541328
47216052
16572556
133374394
290030327
63682535
515009366
105147990
80441010
30358496
41531630
42875660
142775688
349198460
27081554
164803266
27997782
163116296
6410132
104286245
42797722
154676260
121307550
25401512
298444302
490104650
654028929
307725570
42402824
37134790
425312069
152913084
280582738
53600204
51598012
590541530
45806204
127913396
65651587
110518920
67354018
172692526
98815798
45437288
101836406
363793063
469846347
27620206
107073720
106123104
47182668
12284447
236174027
68318742
75732740
154168786
398250859
127633508
140492912
304145276
133270183
149178994
521867057
233421262
5698282
81209743
419593780
145233398
145914074
10691636
129163900
653500875
50929460
78036994
156924398
501876756
160255034
118044460
138097558
580549892
381908457
76802078
98779426
415366098
694193260
67430226
173529082
647444709
551288114
123034354
695676042
4016508
640621747
99671406
620034584
195382004
9115516
409650499
73726046
556522739
559652507
109519558
619001237
639518044
127319322
341267169
110612448
396467100
23085830
655160743
82709928
80492968
422125327
254413340
595908068
154084739
635615109
11209506
311934426
109047017
2331272
89092016
7258618
281004830
124854684
245264543
625788868
15288366
150735962
123384462
83161297
143465024
74224862
84241018
52864106
72433972
609081211
54017405
65031404
31131033
550955739
143056352
507262339
453219358
408421772
630787800
624361551
627677194
345867860
218842014
326390220
304213146
553407297
336936821
66361582
593776132
459304394
329966331
36522686
80176012
532491081
230981861
417113262
129027074
37537854
67610832
86378523
140567390
11162740
261776443
620384618
669843626
513604419
98921448
35268716
107855104
7718133
235047117
24160563
393214091
595519485
134936843
62722648
75930880
55657822
154503060
66022110
96325734
57213156
353980572
113588024
115557310
89289796
549468709
47233372
137195184
150559298
73367522
102918904
129852067
608066541
96763376
147758654
546738315
91129182
70699771
550778
654860741
313969862
202581205
55257730
7075222
554704885
144128382
240596234
355374284
534995561
364561255
301208101
499282909
419140593
228170329
86742026
404545323
67892668
288712093
312717848
168991242
143402674
464808171
101974964
604953508
428466553
43388332
97622448
108854468
32443826
327992789
138469936
138994734
129166606
620833937
13676498
451329674
317904985
174071196
11013788
158774172
80773554
192855861
633804105
128840146
548088350
395427820
671738416
304052180
87609758
615730286
298348736
609459739
333582151
87853968
80362741
88380498
245252680
11715248
679161129
475042637
114663596
40211846
38564714
112921204
631615534
62125108
101604316
57516256
113716192
44753458
1446751
97747152
57970042
693940794
94113418
72172440
166195794
16440146
140482522
165690048
586277655
201065077
48215416
124085678
57019172
15548166
105975884
39849856
48959072
105996668
23899870
148319820
22839886
500833704
377881810
152416
267887993
41496988
686759043
21950430
174329138
500603320
350233285
121252126
88219420
355212769
178994164
12276416
357892145
163973496
114163048
415377415
148162208
131981866
65978042
30789766
174415866
80285130
43135278
166345222
22978446
10967026
180973538
111918376
35615118
69051378
18049172
461231358
82871004
29393774
80030399
23326578
47353815
228826732
616077923
698586296
621537437
152645568
132243398
45951573
24777992
24732455
266331575
144192464
4808032
400264411
168676016
117037277
531785109
50451428
610183603
156385093
105388736
19157652
1868830
194769420
4106574
40618866
118084296
98379334
48452700
73315327
33860602
398354886
649727619
47669836
140695600
11860738
126590148
124622598
412563105
398651650
33077738
275799418
176767503
622585313
64432132
123938458
54604766
422102862
691884370
24406892
99217622
52945510
329190049
69654112
1932912
160337829
34253038
74595170
25964414
11339404
253218425
293890170
13785872
601583333
377283547
332769451
367440966
226468207
7634658
118763240
76895606
219051143
53507951
682735056
106751820
53006128
250976049
165042280
98474594
415334367
2604928
384591084
35470158
376169588
62003870
257270161
95867932
113600150
159406354
357920606
51504484
499002821
154746875
156496592
176402137
33697422
11581884
659674810
442107779
157348738
164512290
684441885
86724704
585345747
342696990
454848063
108411076
107333772
283969937
526613702
11180060
127612030
66179720
631013887
28855120
125926792
655333238
118427232
279762214
62790198
150517730
148946804
94463280
25879546
453555923
246083794
135613870
119059414
352376818
427754851
68403610
25181548
138286344
696075448
518505259
623988779
207239577
11744694
144578700
145502905
415905395
193720137
244259253
110711172
19698038
659940197
131510762
524067994
58439414
355208540
378096563
513146793
155618468
27019200
8086710
80844566
150171328
62284567
29102796
232766349
100303584
168975654
487270356
171918322
265789205
17453364
624862227
208020441
8973492
85328714
7459724
10650068
690674915
12940119
538601306
114831600
4428726
392077849
63758386
60384281
86750686
148363120
432323221
35043558
97243142
403847059
453677182
240517087
14078310
52772308
156959036
544105969
21486383
267052210
131391252
9006400
95883520
45321315
29932523
125866172
146151358
274736943
37548030
134940122
71675356
139005124
70137340
517357511
149435228
291972909
249250979
163098976
484954477
83444308
431442540
152714425
139147150
55786105
30536894
483775389
522613400
133547594
361462282
10681999
32572888
354037510
130885508
635996599
678996904
217482330
191277390
465179038
258989008
94378412
324021399
39682619
22981908
46159532
521834553
103604778
78303722
59980892
90114228
7345079
503263836
563753575
166969998
34248044
36783912
165691780
122530342
77767386
170298900
85674052
489260788
174418012
1125802
573305429
386257375
472195432
54532020
505398742
128921422
26087384
126027248
343149294
21111348
291112751
453322469
121752672
244019839
604703352
168369454
351239356
4347320
401718386
560232558
33320216
681940260
147770789
35885308
33976646
536568129
532451211
84163078
296697158
85902006
235063172
76774366
146787000
125833264
76085030
154466690
507944773
643143801
70367696
148977982
8621898
49652978
354196315
369085884
375186248
54235850
63246733
108733230
230274870
26880642
53300568
55964384
145503998
81031620
18889192
47884606
150041428
353206310
104713258
147590650
375582987
74262670
8058998
8947512
164656046
848680
674855560
27812276
20621192
14077698
670890365
141078328
584030111
126089602
288667634
169167906
162495454
630751243
72499790
1042664
39356238
111364138
108549636
118002892
236129123
678715282
85772104
127391919
101755000
39937856
35481754
56521818
631402452
449207686
174892998
59173782
160336436
679670572
63327116
133244171
75278246
172305929
25969401
57426194
45541208
42132379
51066288
171868092
470042635
91565644
272943315
94650336
28901884
39870640
280915489
62292625
40049434
113213581
37212020
88309484
22723840
137875862
59947984
598159634
107337236
75142822
148226294
101826858
74290678
95710320
484490353
566425739
640134415
529874975
19767318
106418266
47757762
86987970
98464200
336326495
623296791
620073812
168532260
249432742
111854294
270495475
452513834
200573572
304478050
449175796
169387868
117038168
228003646
81284492
605129954
554084209
203087945
297735129
254707924
285536270
2119970
142548156
297501969
162491046
138852708
72917202
650521014
18210250
377122505
83880762
63264766
269371676
101517716
31465246
323514613
120495221
147422644
425497389
476878414
172792980
62592750
3195540
594564515
670689640
497618857
68575076
61964525
511820780
62475
50386176
359549336
611291189
45158993
22747310
125272098
118442820
91761362
33564430
337689765
128945670
452054
21485462
446633039
11616524
722453
69538070
61712892
481353790
92519976
32324316
51165402
51770300
304132100
412446482
80512022
452690555
3155628
96368480
288836454
2975576
673836395
144445336
82634878
396829041
513311062
155431238
169997532
142699480
70025800
437899130
38093610
620825868
124760520
97521992
637519414
359270903
28510454
562561567
18338418
225391667
668749578
618176325
20541520
380888457
340850452
134328724
65964952
51992908
74183292
70324449
168783402
28188300
162179284
20629852
586755511
119648294
15468492
84206376
136945776
71614736
75302166
109070968
45736926
142119260
37232806
151746323
69224578
35228882
48038754
324156452
169027612
116442360
87157704
99707778
25223118
5557990
293507598
78162987
683832739
38919774
70859584
344050424
165743740
25850102
144024462
497075561
414552892
163085120
516027434
421095063
136939710
3742852
491880949
142682160
90618242
348101148
620065044
105454554
310701316
22843350
363707221
85231722
236996807
154814509
5523348
18186002
459817038
9948610
141175322
145865578
18683086
430705431
64077074
22477896
450887619
576777394
35448846
662753670
152760668
106502414
422052807
83640917
222037884
146114984
504691055
669240736
50039095
6087980
693135705
170004878
132615776
51899380
165326330
63247446
107231584
94070116
123148664
111918378
417749646
153628556
103244522
73880192
176203853
99359644
10662194
5045318
603199914
523469739
10411052
8024358
79985494
60971596
61692108
172313216
140205402
449869020
170608930
135669294
167094700
110764866
84542386
185506142
151478988
146300310
400925590
7577502
227198697
136495458
463461158
68285793
12039134
426180153
61927121
278114830
394920829
663765312
54663691
65992666
139410082
123138272
255802580
78315846
108598132
87975212
465064110
31001070
645061386
131541938
497886997
156362017
168059015
53551710
230999430
244891109
209432595
591908752
101550624
347989408
336457423
380343990
401612349
689937149
159250474
109325920
654643239
385776558
117699763
85545212
182049963
365013805
434997262
60832365
115612734
519622988
138661937
481781732
436814293
119568622
72887758
153136512
46377764
350284464
77808370
115565970
22428811
101461281
14964480
88872384
163462696
214424392
76230518
57410606
49453796
123481208
9311232
638948333
496266990
353608714
489607766
550789657
156818746
49793270
335609838
142921702
637965118
142858824
53615794
573192398
486640749
503210841
87138652
83790698
271315588
93243954
115067154
100544334
170283314
416498636
70617106
345903356
131091616
605704661
43300000
344591279
418410314
75605266
18230545
128657424
575085753
334534059
416270715
123655595
415557070
666508095
16911248
170771736
436168389
634144539
330288474
34700620
48650148
77586672
56276144
18866676
143201760
121844468
15232940
512901513
85333908
22500412
172780856
344295930
55593736
31404624
6559084
97147757
505479901
90531642
208279569
30962964
667311541
86336736
18575173
33356590
590519590
37740280
141499204
39194360
211372648
550538769
156257576
219230770
120720402
377848343
44502008
122696614
93152158
665739828
25479452
150103780
86736830
58279555
675601692
97986170
171542476
374279771
195139820
100795782
92918338
661978710
3261960
150865862
272987965
50398564
641218562
88103378
437159901
53447788
128949132
138882152
10753988
1565816
269631594
684252830
166495454
46590800
56936036
368803178
653542411
99432390
82062162
180303037
563059767
31731974
104320094
327772479
170816768
163268691
34302260
100241234
27261680
95748424
552878016
573229915
186094103
462421739
25148640
173487836
51908042
97243142
313557194
148579622
146146162
348091568
657236591
49017332
597907489
148413350
5654287
168152954
404921947
125951042
115224766
448910944
613566465
539833691
593811974
273635063
622247234
236409452
73528598
381302020
182452844
417807691
66713176
317453956
580608547
439624006
131858894
215293878
155218262
24189114
626271641
81838732
631452779
169077842
12903946
44522792
662860297
197273870
60792894
236575922
91884334
698434373
6856618
677156094
471279315
51338212
387209281
86795718
218217028
304645316
89288066
147850448
263366106
26418196
602970914
107030672
687855946
74382474
81722688
44600734
227532170
110053014
343467966
429112639
76282478
12172498
60807056
70634426
550088637
84389968
26878910
15713110
631215084
142181612
287706973
148108516
134013500
166609740
145630026
170837554
114945914
156971162
557805159
144761037
73734706
44191982
1506842
592719603
649451872
4350786
96491454
134244163
116650200
105059656
126023784
106436598
651361283
105563215
168776472
84937282
159751829
348672610
78954954
218630698
192830345
242020193
46580410
521214898
21244740
144790006
414774464
116707356
218437411
10637944
23598895
117317551
407519048
85985140
76233980
123463890
23194944
33221492
2048958
162111738
294973123
55225517
612706643
680926299
263695834
298675436
560678937
680762921
142793008
173184281
114722444
68684396
13880250
510435704
64085732
2237744
697006331
560863844
46348442
542921561
31699064
405904176
134204022
10200866
283212631
88489127
101666668
334084707
614982366
132181046
327915268
592012078
283569181
19029484
45653788
583004991
459709497
370487151
640495224
534594397
227891379
109322108
263061385
287684227
10719348
380205122
95334478
63853644
484835133
165078498
340377125
156203886
291161880
526434368
198972715
20808250
103525106
185850845
12090349
87543940
10847518
630007210
27175080
523674218
376171897
425882721
174717232
159124038
2778130
1759368
440925539
153450265
45181739
57637498
699087819
473924806
260063203
460468619
50600380
155543314
672622220
98561509
35471360
91472116
98057180
175317703
71024124
138844048
464450027
290814864
149393662
67192940
154270974
191917898
699102726
86270920
89333096
476143771
106850546
124565440
111401193
100433484
45375355
87502372
156321660
165689250
145732212
487576271
253138113
128597538
411194948
41141928
90914412
12205404
115418748
476351039
103899216
11854643
99872316
48161175
449484997
34361150
27053840
143400934
326389381
682391014
32336442
125508881
54845512
45416504
668051438
565361326
75201710
448001610
171395256
25764333
116354028
10871764
59423190
164169354
368653843
513293213
89711069
7728184
34908462
174968374
81760794
27540534
34090958
167051400
692852970
423846994
47804934
104998594
150212896
68730956
162116932
635237144
171832652
414038904
112517691
533992493
406784810
65672244
640562226
206176109
361330745
217515072
67554928
333151085
55235214
141649890
294587816
163535440
67978734
330076245
65951098
270227532
102339919
31515691
265326302
322507790
362337751
146330958
44728902
651581262
79529976
168540922
563861232
138714618
466915745
2477194
312471891
336000178
128741292
33723735
10179990
238705269
60161022
22602602
338202555
301617049
100151168
53501482
573055715
56127192
121570812
371914767
691499620
524990601
640882181
27836706
75925686
76940638
84166540
46564822
265714241
522267701
309178150
118386940
152060940
56447614
105147990
172962718
662028552
620285397
12114799
367123525
22744624
156888024
540528492
66988566
59211886
409279440
171010754
56340228
355304281
584053973
129009482
624261877
71602614
131794808
174713770
508894951
223019685
611638439
666028262
258352779
30053666
108786920
206533329
13701854
4028634
55406682
399238309
158663324
274782146
34082298
74557406
259400424
23813735
91460653
322566949
100036856
74262966
565104953
156638618
347444946
546678900
220139173
34593238
59431054
34646930
128174930
99544968
24864594
161405105
21546082
70577270
78002045
462125787
40340012
690594189
48276038
573805683
18130576
688547439
109779358
205549611
116023218
692448250
53381972
561976208
41987146
2811348
237775152
125036546
15814894
133140574
143309663
86192982
43013625
679893132
681630583
13738226
564100277
326385631
141667208
297887724
19985548
62532128
135302110
323746658
155691214
19176706
160946100
318297602
302624743
12977039
97114974
492493316
44486422
124406098
59171110
113598418
246258393
478242453
40296714
110401146
113671162
579649038
174900824
7553254
44314952
691522002
8145598
221886537
76007088
436832798
229377598
151910256
80018400
43582201
566092942
534464820
245659923
4241668
659126646
53743962
105930854
164141642
591381751
28463688
410959059
145791099
105929120
10411052
70559950
6747874
34141184
124397438
501697172
62745164
19987282
6787710
63656198
41652868
100267214
74363422
8161186
107160013
61247223
430179639
30431242
127821602
410484
44853650
113532600
94279690
485073512
93959268
43027279
613684908
323552034
174329266
22299500
161900434
81345270
228731583
545039176
53044232
134444925
101282164
38109198
39004640
52831196
54165982
96853442
148974518
6886432
554240
114866242
64082268
226662916
158287480
118654126
150509068
156711360
411685162
67350552
166117852
30785980
518081763
12056454
46912952
232275305
10381608
529947082
290724661
76218394
440318337
5002018
143033495
1889029
106734502
300660657
90514397
117157678
145172778
217546162
98368942
260539552
147836592
393466419
695626914
78754693
155620200
286807493
354067686
122597785
80333624
27233897
12669582
418936402
26194770
144748438
31994498
76613288
157218838
32318134
25943628
81331256
12872226
84218502
416921626
391301670
26272708
102596754
35212887
401711295
68561222
229855500
587093884
30873931
230119034
43587512
58285266
95208040
550557012
96100022
458293858
148820806
635506151
75761146
515854795
659169386
317819988
539440585
84628984
140440952
162451210
243310819
580211422
471548520
339469180
43916594
17604050
185450045
129932910
534034071
694524137
47061906
134626628
696378267
590164507
277707934
569150091
335080583
65433228
38265078
686438602
142954084
303749652
460226829
643556923
223617605
555023827
13144148
165042282
200914022
118893168
566611763
541361407
549182154
67584374
508180847
657955900
54481792
152869836
72129140
480892290
65713812
192834888
70376358
126349402
65985736
69884468
355055059
121200164
186751678
75077897
53222628
119785120
576377601
31967524
164361322
125317128
157173857
90611312
83189692
39974562
65523294
323646568
330862227
31894780
134204022
84635912
152006948
88782322
623433308
121063338
240440683
11320377
685028191
163052212
137035842
71730782
81271319
79994152
128181856
638850238
36384124
184178172
147291012
27630980
17553820
47663608
311480169
73646817
693505705
44288974
537986054
96898472
617799196
76083298
33403352
68081456
420986147
404490594
616626434
83074189
471972612
41179194
92642950
57633876
173067184
41219870
25356482
24814366
149850908
41846854
76774364
118394326
481629559
140660916
76460529
153268146
444990258
133343218
98762106
165186038
491231345
59222276
126655966
639602186
12062877
31501616
300614860
602236413
463689708
584103902
151543072
139625182
99541506
581787217
657485621
231139466
621587544
3354884
488309044
124792334
585544692
161056251
420353006
83948304
74150386
61078982
161427598
130130358
40023056
467137896
34407914
4434124
2623980
624116869
148105052
57131752
46689524
5896792
681691594
80972732
101347982
392958547
584072842
49041688
235025960
187861875
96259364
91640639
48393812
382880792
365684605
62977252
674774057
313392600
97106314
108367329
98825535
70069792
55934492
104245618
551924927
485830766
116109816
59545648
60727305
594026509
24268784
188364121
400537955
62162107
12631478
249222874
146833764
485154333
99214811
93502779
384167912
313067706
675158746
83901544
128879852
52575561
14029202
109244170
100714068
38727520
681004624
532913988
143262380
89845768
47008214
31011460
61515444
156841262
37326334
49216514
153979996
23314452
319090417
45433826
74474270
237313112
60516831
284213513
163776190
142413702
219049364
51733108
56858098
466706878
254906072
389244157
62384908
59337774
87252964
133296452
545785035
218658241
155133508
187065790
276208648
120360146
49869476
215018375
145702770
544595911
80574374
163429788
28572806
371259657
72184566
514235338
459816039
277772193
143389104
168633459
70899420
675931459
300687331
78026602
483771905
624667467
74150386
44354790
79649910
649515191
134193966
20356198
153595492
107093026
689060292
38888598
309368472
253323768
651469045
58941694
478666982
33928150
98914520
171080819
360415740
417105923
331654072
331101342
312898921
85084502
464855227
641309381
14564390
33940272
151799410
173658655
437662867
149483724
125959702
106511074
68052014
56478691
32729606
249893271
192917352
268563773
88382230
95327550
350521205
295863939
143378426
19734408
55339830
27105800
36822320
211484057
425384702
657085279
474053936
43720567
663748871
150559298
86981042
54890544
174608118
40878664
105270962
149695030
88127626
10656998
330594953
167735925
6584908
70745272
24713908
191171996
134247320
104926095
67151151
4851332
691597991
552261474
139526147
549883560
674754561
12143052
93624994
140229650
513531793
471005175
116281284
103708698
161247985
355720572
498878733
50711230
147682444
154870246
247650738
56269218
85844848
32124051
158417380
523511643
83281315
119944464
373087456
120798340
60581071
104779074
2814500
38019134
19680718
92816150
127118408
150037964
303687359
70240621
29361784
585707571
111507894
586464142
557897604
346254901
167503452
124160154
414232370
139904032
645540635
96829194
159293774
207311099
165637620
67364410
166275466
342115761
598282765
127648400
59840602
110695586
191397607
383509175
567698159
676434836
134089710
448301466
149163939
52304149
583991706
84073496
165949850
162179284
641784462
40516676
113085746
530322803
130850868
135190784
125351770
472845611
117476959
40982584
113215644
404090634
153256020
581370847
519185993
606075487
132461521
61127478
172680402
265028298
62696668
165199894
98519624
423937726
482231059
36288866
97572220
9543322
159273661
59043882
302227328
154825214
135329822
114384744
133239566
632976121
201275688
112947184
55526188
112375624
119669076
97618986
94511776
77839820
392649123
325327017
54202387
149081639
62759550
99917348
450615391
91686633
251544133
59014438
46249596
8393274
297933193
56839427
255181974
388472739
593772968
7227638
681202300
62636048
594089887
10783432
243653786
96145054
97085930
64607066
68200064
156113822
32291408
86967186
251824928
301780378
103187364
55145150
14186812
372374761
184407674
314417402
497343433
54332842
171968993
556746703
160175362
165705638
102666034
493386607
172670010
88520790
114286022
12863767
37190066
631535585
155814186
164898526
24331855
204912606
464790800
158214736
606172730
113972528
297284921
684076804
119135622
58290460
144676263
110705978
22703056
94248514
609994160
487262488
129948496
139616520
4241670
61392472
106732770
105076978
149610160
171726070
16831578
151165498
66344262
107397858
353123132
115465512
66330406
49278866
113942253
358843540
507763342
506093258
83208746
522089034
291471547
44630176
79471088
65242708
4321677
395256700
126544751
110049548
69678360
645658129
98000026
112413730
556164438
594649464
118458243
87805472
167633352
497744371
144341418
77769419
90413864
373173038
13395288
76978372
290643827
98034666
437849674
112761862
100266586
671935396
532467987
65038332
479406331
14185082
107557200
124271002
81405734
64314635
58704408
47830912
133575304
144228838
318902453
367186
505085871
359324459
453857481
131995720
103724286
143345518
273972797
29255212
164155025
159579552
3303346
224409951
161689128
168547006
119285985
613298316
596614128
55515064
688857529
406537893
75809640
178687318
35159600
339326801
52999202
113927496
157049100
5452338
100575508
459908584
587376912
162974272
124458056
164217850
160178554
696176407
418296046
65201140
503530478
48734203
471256832
169583586
31075544
440837792
552687108
86761078
358954216
16751906
448851295
60651178
84059158
23099684
202661424
344192682
45322976
84388236
628982615
114829870
112884834
5166558
60337684
120842345
655662000
115363324
18719458
654007419
1844580
87072838
441935857
45139384
132747410
272298
55328742
102563844
94492726
326690044
185488730
563646159
136902478
111819652
128765540
162249926
29024856
35270604
323838798
153223112
448828276
8824540
451182274
350228392
52195552
110170788
73360592
641386009
389265651
58993652
2050688
265676681
332106342
283733593
400951433
59212712
117819302
687366061
165631162
686207181
34859966
171672376
235996441
203338111
33685686
138644868
42483652
143275533
109436508
44299366
497586176
148328482
400058465
306851813
18203322
143581068
332291755
230868599
51958270
30363694
100203488
25112268
408261063
12319718
33905632
205824087
54234116
13564476
290979921
648682456
82460522
148467042
148075610
48390350
5935566
43431634
53967628
21019554
679208448
258105928
151525752
422814581
680831664
88506934
60493564
84336276
200378431
10128401
577780891
278821050
266986049
90510858
631317112
334588796
618641648
369473717
631299014
629985018
398073685
95937212
162047654
235821640
306684450
93628458
171331174
122696612
270846031
138793820
79592330
162848663
663391146
2641302
138641406
217430081
28578000
353209459
446755886
550374270
102201856
94825268
565014388
513084251
697603896
115034246
256951010
160384934
117181924
62748628
165785308
122398710
138230920
664540759
58170379
504644539
21048996
119308822
678549399
667915355
23271152
144260584
688459491
30360228
199615738
267424593
155724120
62064488
19000040
578769980
587163538
166913669
611318838
449651456
94162091
298811920
443156308
189184105
319341850
35185582
634906462
8183700
697321754
88406476
392118989
384504
234766155
146136902
64849815
62525200
130255060
630858143
94002327
10774772
126993706
560063274
287098991
24202204
350739969
78237904
75972448
122355410
72887756
54512450
10528828
108428396
518044756
44540112
262368482
438929729
135716058
105255372
663439732
272737917
281205514
76218394
331950365
164358140
28669796
2514866
42912987
192748789
99842874
137201223
38822392
49022530
144507656
214409780
71379339
30417384
50796096
96649064
62220370
362412966
56594834
79051944
21395396
19107424
631937919
15090794
528828586
621122318
669599041
211462427
265611909
147900678
182251385
5040122
11751620
161749748
579517340
51648977
536969291
59991284
6463824
119644828
9286984
521557945
68935334
664542736
73088670
7208586
167997072
67258756
587977602
341838305
271748358
340417989
150046624
76376006
155195860
601424085
493445724
60979177
129318050
83123876
556394403
157478636
352068690
197313247
142024002
297248333
99353592
20811714
28202158
633800083
130622246
124537730
42988240
657687529
258899207
479514747
664077813
75567786
87444707
637850809
330407931
142091550
543822401
685162852
60839966
431585403
136062458
170028708
75925686
132239962
2463652
21187558
146277794
629663943
17271504
637744981
213637176
23077168
40086275
93728912
159177730
231484649
415230596
149337505
58943426
21542616
97494280
10258638
466920265
76930244
112056938
16045250
44360994
94054530
206512053
15210664
77867258
614797123
47016872
40291518
122376194
546036190
84869734
557554771
547706980
134675126
458009336
437510210
516880823
87360350
700215476
103093836
147727476
46764
173895624
471739346
43353694
499104150
697913222
93912504
57062474
664946377
49878138
78700348
135088919
100114222
31120576
639784811
70305346
167072186
474313244
19428884
24698320
414837994
162172356
506695347
567219134
153130932
148335410
24630774
17725288
142902126
64194850
136987344
77609188
35990962
139897104
671599984
128336006
284307275
111036790
529185108
275706830
689784444
123347387
618490084
140219256
626454882
348586342
38415760
95175134
565193076
360312181
25103863
135033648
58312976
512625013
152036692
53002664
17633492
327332946
139630378
514028006
261160410
56026736
134871199
28184838
508558520
362741725
103720822
117002986
36415300
28856852
266164203
78738454
257958741
121198434
86951598
109782822
145564210
450541695
172649224
149708886
115061956
74273356
85794622
148468774
162605276
1841118
154518648
174782213
174743212
157367788
557251890
47900681
26118560
106293854
120827786
157018356
81530638
346676433
110366504
7461456
591342000
386273257
75104718
11212968
68342990
148077340
131018874
18693053
585526149
30052435
16074692
145375420
149611892
106871328
450693127
515794940
601307698
72565112
117408818
496779979
174595994
398547137
436391736
147999402
141565022
115609270
138688170
103599580
119010918
101822550
646527913
7264008
165421274
170220962
57446976
165130612
556511625
69598690
557063966
105298674
102690586
164926238
94006032
420396557
38847028
22199046
112486472
171083496
105368983
197266909
36816847
699682543
31588216
226019983
32908
557252345
167060062
72063324
115093132
30497058
51203118
176778836
332520867
497584998
11836488
5383056
441724201
424345107
166327426
424143600
82327156
407760636
421241635
17359227
250414358
280989698
271522170
63619824
8443502
538752732
361308848
126364990
268541343
10944508
33510736
9574498
619161962
157586020
349621639
696040063
157902978
341078283
226854773
255272653
634643434
73906174
198255292
37045750
11048430
628723631
174864452
37721228
149130396
14929840
64872062
156013364
152519920
257190101
129569478
596576542
313376676
167825950
637389498
461893584
581278584
248715070
94754258
84722514
363537662
18838966
129714676
6224808
153172104
65717278
19152456
32715748
489022614
429689007
498039353
435735205
167460152
409144910
14437952
34231022
381577197
188769402
154426854
568398785
14294838
77579746
90259716
156945216
114915677
111062768
614556166
358987487
694143084
342376139
31099297
138386800
100811062
22209436
50953287
111901056
52160914
160944368
352210928
5706940
85543480
123456962
523881528
144329292
4137750
156451562
671245199
122734718
263011753
133511220
76256496
26916797
615955140
351639370
140539678
255645799
103048804
195185973
629487920
104410439
57344788
640483485
19559476
38039916
668765201
167687043
89754323
407385844
232000846
138705490
70215280
147668286
153077626
466240527
104803320
91459992
172380766
95519800
36742648
551514088
34715902
362344024
49663370
689518436
383324418
579685158
146440980
447722565
204862899
319245712
612981604
137312962
12879154
162929242
106017452
40430078
88666276
104093200
167874930
28586660
89710672
512923782
659464424
90047633
50173481
558897986
8957904
28709634
186432932
151465134
505604100
663517062
152933029
122920042
69740714
533806576
54648064
60554186
137984976
7669296
171071374
561607782
57324006
465696420
479137916
127279514
352989972
158166240
235726697
76896168
133383052
173804470
147304868
40592886
97721172
84544118
31157745
624373965
26180912
20777072
583299979
224211986
79495336
40662166
70432213
661730476
137631648
12120760
439360226
94528486
15669404
192475979
397056477
693530128
64885918
155704485
311253712
575549537
547414789
450615886
137870715
53132566
53813240
185012791
167617253
76888678
22794854
140272948
326019013
150259660
30938304
148932948
402587598
3219790
40199722
140998656
296800304
19632220
179057174
22029308
139064012
45067233
4903294
138797286
103298212
129896538
328491664
272957285
65768148
30950763
357512104
541468170
21154650
174904290
90878042
13126830
276196947
311224981
170724974
7004208
129402918
177617906
24389528
57788180
561977089
656861875
170953596
31964060
139479692
368253621
26846000
607969326
100139044
286430017
118832520
127530624
24648092
55458640
627338406
148792656
167394338
136673854
80603818
74086302
595987050
623973800
582156282
78173822
150003326
122469720
161556216
2428738
101711104
367973615
107267956
144817716
137084338
140148246
27055864
51244684
138241312
161573350
81953046
45383598
16658376
48741944
79064070
15230355
117024312
125299810
42673018
579136237
88435920
57606322
405562816
355367480
72949490
35340412
394325030
647823879
84126704
35309777
284356090
106429668
600434453
227401262
170066812
53454718
407328980
3609633
96720076
157586020
98051984
586676755
500722834
583588374
106043434
476884592
357869216
96274954
246660734
618532534
93645776
519840133
173309116
690377358
131012050
42120753
10028703
664309847
566036696
659140713
147512710
425088440
172517594
83536302
38405370
124930894
252362100
107181358
550116560
41611300
116191222
39807322
534130635
191528965
384277306
4439109
202040121
619180988
248824712
73855946
266837527
190066297
87400184
271818790
172349590
374812778
65322775
142393960
394534208
4312755
449240021
691292538
113241624
40409294
109497042
175259410
588896728
638498970
664238166
485585754
99669672
535141010
166226966
621926146
27549194
281411031
236726349
134781953
482111967
81511386
157849284
445485633
151806336
45189612
459836823
114447293
159890697
635726345
89726260
33540182
137357992
72269432
140900197
154021566
248496319
428780521
164006544
37331528
571084598
450322
580815968
262714859
53428738
353976186
468417111
129794348
499529639
455767159
85759980
29845826
424948385
87045124
107872426
315676033
408492275
430243692
83172372
5206392
82567904
120273544
128938775
115489762
58261018
35841336
43622154
6264646
74023950
211150243
606423547
32930398
522876408
394255416
107655926
379324211
52107222
87564726
64359390
55524456
399996637
152552828
163994420
179478201
39479210
164515752
149643068
220085693
452028110
96058454
362726244
677633328
54976316
34664248
165948116
194236780
96247242
331757742
67889206
40315764
34464572
126976384
73816110
230537672
334954488
79132803
149000496
297163156
490498739
75361054
86639337
207425466
538564243
652509566
185236462
64272790
416129301
29842362
161085593
125971826
96649064
154854656
355923388
31316294
89060270
172224884
355910152
96716614
389887244
487524194
486894256
611168002
27583834
66288836
167144142
456565831
554245057
76037535
22136694
149551272
429167583
318706010
167236724
111144172
156170976
60772418
93582751
72021758
155651378
127106486
100163292
60964668
254402616
163625815
238044494
664485480
66742622
100746976
641421595
166476376
353537677
93594393
288747886
650156457
148718766
88766734
189225259
118908728
174303286
139613056
48594724
580048126
131696084
88154688
27214918
45674574
657822077
53648700
143246551
47952028
45994994
643008030
585441697
94740400
122891703
673664955
112840275
249841082
448850365
38078022
179523681
204004335
107777164
127570462
69768426
462433200
606125421
138192818
220498196
185290832
579940347
419253992
419978707
131051780
95722827
526672533
183645658
48960176
94936652
174057342
28006440
103524894
28643818
504776138
419204883
42802916
221130296
232293035
256534680
237555338
107227742
76064244
172787784
155927439
647746106
141850802
98000024
43468004
40596350
238187058
73874996
92859638
427074921
379585275
62069684
98230382
113305708
335162077
79589032
137165334
27867880
471621423
86709118
551785049
114366656
47676766
32048930
48045682
353060082
38237296
532175889
79008644
331906934
523650298
645161161
81875545
8722354
82510750
116608632
150848542
443707417
290930096
66174689
145721822
143643422
65462674
139406468
59579070
38303909
63941389
381871328
11976780
144858447
78738454
14631936
592783768
436774903
127894346
77747750
55491548
56038860
189164864
365719875
618527172
143832210
59196296
166417490
146265670
241241818
564771992
485406251
578845679
45319512
131727260
147124742
169860704
238239580
649435889
154818286
382809343
597255117
146667090
110931136
299287032
343984202
478739401
126463714
475542268
101483078
76647930
482384778
155310174
15588000
622860112
12667850
64510074
123224872
476490269
581938286
8822772
77906138
399128168
139472764
699461135
254776034
87734460
82140102
428448403
553604038
70265508
163289496
211996684
392650874
697376748
417472003
589530792
151664072
586856049
97991364
74595510
486618132
23069155
386916253
160365882
24294764
58434676
78965344
96103486
44767004
362323073
67594766
329751568
46727628
29492631
664846364
88981502
123835416
169419044
30987849
82200720
373237541
107626482
114932056
72290218
30949110
24034964
221830178
648921690
21175434
36611016
152523386
117654084
151271148
14976604
7608676
2407480
450256992
38001814
15213890
113167150
74787760
144902586
571735531
699468370
111225576
145278430
158090032
66692392
45487516
666162570
136850518
364914594
406519596
65029674
46372568
21449090
166763890
87265088
436845980
127568730
136703296
441776868
101455364
398806053
129035734
620070542
388819420
450817622
122913112
296452576
102682139
630326968
381802667
308826713
145609242
142924642
69442810
499927247
68233872
681926114
46488612
84088600
172276846
459297451
540331981
258407373
59523644
104197120
67112036
159316288
152183912
142656182
74084570
686792330
99920812
49431746
112417861
49992448
28920139
148373514
84895712
56187814
225281070
137789262
439009055
44886512
23475530
21360758
128737961
623254722
131242300
129259162
77668076
36874280
474870428
40132174
43376665
687656489
582129592
432943174
73428140
16466126
183319168
15660744
173258890
15027914
466327358
358046027
660552896
103797028
190079198
69420294
57705044
238936399
166835516
80936360
23392357
476469891
201015102
92073120
100871680
128206106
22218096
606318418
539677641
157830232
48826812
35528516
91651137
659191511
682517038
54982342
271074870
152563222
154603518
10650068
146700402
329205271
149710618
94466746
127793888
515815588
539972930
2449165
430666804
44792986
10610232
598049946
578905432
654834986
49304844
434972165
579399199
535699993
159820300
432178592
538356995
112122754
30945646
220017405
172612852
541246972
114197688
110130952
21663856
270357080
14504904
148323284
328227486
242836078
346618227
159939167
57034762
65298134
632408098
507389867
158161044
107716544
509308441
5535828
336930645
315440348
170866998
42468739
133980594
60852088
23611464
157381644
26018104
77446380
544362679
103577064
38220046
17030568
73047102
472998528
48478682
39212480
457881930
73208178
381894411
29866608
525310857
97160006
72155120
9312966
168618862
33377349
150297764
557424030
67523752
106635778
307672672
170505010
31375180
56568852
43268824
491858524
38251220
145964302
21017526
81568542
227690663
399962554
49126450
91811588
129636738
136564738
248437136
11214160
369316679
90547230
178237257
531697728
36132984
157244818
597402017
238695009
135404296
40054434
129290338
574096345
662212991
170755176
23413493
136456834
355851944
16701678
163315476
66321744
635867721
148924290
30278826
122225510
86768049
600600915
99906958
18709066
136181964
26484012
605886279
271702903
1014952
254935327
67475258
48487118
152416000
159231420
361804203
622793857
539667825
116295140
381192075
607826171
110546634
151853100
638119012
54542414
132563818
88765002
99721632
6921072
32312192
432584763
18343612
433107887
506848374
500297826
131294260
178384256
14550532
471708547
143538242
381139182
502111158
114210197
82287322
52566200
94771578
488538974
89542668
69720290
394073126
254270900
448478892
54601302
103698403
579434816
56279610
313493283
32002164
112179910
669430017
394598575
1745858
104690061
48960178
267131919
9907042
76712744
113792400
81708834
30174904
108568690
171518230
479917609
54826462
615964764
31712920
29469980
236220148
36716670
89413017
23446086
403738880
168857876
80589962
673680266
107811806
34548204
624462225
353184615
309346936
356062635
483988909
150280446
80744110
219978042
66892398
418036071
351689745
139167934
146544522
146729844
655876164
407343991
103235922
138386802
147112917
664270575
61266038
10421444
142844968
157398966
7800930
171364661
2275848
65776821
110523392
33560966
108284642
136291496
26532510
299258190
154506524
398051334
196142861
628053173
546801903
329996758
103744473
87474662
444821128
28377088
149565130
137577956
557575836
98807138
237500049
65999594
67399050
99795068
137796738
25268148
99184714
567817128
107181356
688038925
648683381
165298559
171615220
55945332
105574062
368616087
215782057
120576646
328804735
262663060
105380076
193421026
154774412
16989188
51031648
561249022
47972936
69467537
435043482
70772984
36981664
543123965
108282910
26040620
522896298
2420517
156621296
68323936
112559216
484933174
556601957
568697423
127849314
451710409
46201100
171542827
117782930
598792134
66717667
310317465
3638932
615860379
155505046
112748004
375134206
67705612
698171025
540117888
356447828
55325796
111452845
292431649
66924482
33890046
93325358
194587016
140250434
66003056
44792984
32696696
68353382
11123499
38758696
92031552
97781792
670880973
117753486
340768782
657272306
606977594
108928946
145177972
7487436
605400207
34976010
672438088
162026868
526525764
27784614
71223688
16544064
53725087
97748866
38233900
78527148
163817758
144256548
399121663
605477193
285601738
65050301
340391355
126267998
45272748
43092162
71860300
565068693
137486162
353764840
64885916
384111972
21570328
91245226
325533508
146395570
87102282
302533170
591728234
14034103
644313430
183006815
99652354
14309784
100863022
117706720
158152384
548073119
101581802
593270531
209228115
15979725
119876281
91998646
70086979
30734340
121640094
29987850
655513414
397368859
146043972
29087210
146475242
18939420
206916738
276679803
507386877
97664018
676248707
596649593
39266172
173979402
8585526
105851180
480465978
137872396
149291472
333764664
113915372
160712282
57568216
47853430
146634584
36387588
11607866
139907498
283503943
163591227
79082809
619525577
33670082
10000570
127279484
521390866
107044528
6342586
23880816
18339989
114014098
659148179
114649742
141911420
284696529
139567883
43185688
603401268
173206928
190763633
136105411
425548327
140913788
164285398
620711894
609107693
161623554
192143730
633568446
65370876
692404749
138965288
154677994
77143280
51229098
1464590
13890669
3180780
80494702
304811112
327592671
5535472
401826
674434148
574750264
684354856
142767286
68415732
107819861
183588910
122336356
75743826
73078276
50517246
174476995
43126802
55872588
109552464
70232464
467138496
91068560
18173878
26190133
644650594
62471510
70048235
115081423
163176918
631408185
94823536
155584873
285069124
333582791
67037062
251210624
509779720
153198864
94090900
98465932
154304667
307441138
130547770
57015710
668127273
553757634
464915255
561427350
103523109
108838880
352695842
53582884
110721564
579157451
62374516
28261046
318351200
597275596
412989930
283677426
29147830
163834409
12072042
305353164
348916877
13055816
155469327
612196478
103989282
102093857
83738736
92807490
192899260
156623028
80808194
84472673
127949770
161072536
165028424
14929842
30441632
85722964
314531503
86530905
59321000
239651958
336637808
27487487
359594591
55095332
308227756
360455680
51234292
13104385
103690988
63992206
140271216
538570033
58460198
89068100
169966358
75123770
160824860
599707653
18986186
2868194
19505786
364364263
384268106
113255480
418469699
212118833
91264276
58397844
236708718
453444361
129118868
441236574
65689993
273253239
412588603
2
474272790
140390724
1823798
664206450
158119476
330799925
38621870
139027844
25673438
112784378
450205133
95090266
106770874
314803618
63143524
132456432
26220750
1009756
458022426
113546458
49916240
113719656
86638104
8648005
62293114
664919395
585278585
219867323
71490032
100774690
160935710
123974830
112689116
375935041
87036466
11510874
424508038
58401310
399674314
125485132
99082526
158909270
134818880
25204064
93131374
67054382
387794007
114790034
636748612
166879932
531335125
70279366
79057140
139431196
330213879
109542072
34200074
277654263
32329512
65265573
84420210
62282720
122701913
452453597
165511654
63082906
308252734
3690317
466614049
57959336
199572156
496713566
103171778
165449889
560655626
34681570
4660814
87580314
61184632
461138817
98491914
103701768
129960620
130663814
460937767
137553710
92532102
569021543
101153996
21764750
93079412
16833310
368788062
155379544
72427044
399157409
270565014
12465204
250919749
79187040
88590063
82683698
58203183
68143105
7075222
30879830
92111224
343281536
142555724
634231842
607660816
143664206
34406182
597685219
144955274
370417720
440486585
139220091
109313450
25004886
22458398
3398184
114349503
4421796
2346862
155453928
29720452
189816674
463355759
115169340
15062602
625509831
81310474
105880624
533783616
42657430
71595684
102548258
238831613
400677079
411712719
413007517
143636494
18405964
116927320
118196876
74153850
283049739
521548071
148983178
86984504
47287064
175471391
33599068
82604278
121756138
463704374
301584995
36652584
28370160
66972976
117176730
91875674
26367015
687214241
519982692
632760628
213970152
248035305
307655362
62301774
105297177
90538570
22059289
73989308
273465177
128443929
374688867
85759011
353150281
546289286
476946434
349087047
203059328
107558932
125810748
594801656
83918545
6657808
456704641
136680782
79084852
271369491
92861182
15465028
414326765
92778044
396964428
1009756
109450278
24280910
114348374
36765166
416355500
505995938
538562275
168152954
139498746
217002279
13985900
147223464
114015830
391905554
593959145
337714684
138968752
154366234
21958298
69458396
32807546
69002882
127821600
644853315
262544857
350647181
81573736
97177324
142280338
97970582
161323676
111189897
549065948
694446193
155608089
161886626
12016616
11514336
31777006
647811115
89005750
104872602
251509591
126184862
106954464
348951102
105652
491265049
168307100
132723162
636747093
108220556
40098002
630868707
144744974
75139358
143361106
93119250
52377414
111693218
131800004
50096370
24461036
136247566
275177079
568854874
139930012
94575862
50198556
111012540
10793826
6198830
63912534
163362500
439422890
48121890
8289354
15839142
280016438
430622615
514651166
160454212
262107618
5677496
69764960
168793794
28952114
122366992
164897069
98772498
157572668
93652695
140352620
167044474
144338136
302179013
56392190
672560448
40892522
177741908
98204400
45778492
606906806
435466013
159333608
96095547
12742324
73719118
59688355
132198364
57859971
441859473
95516338
3514228
96571126
154031958
80113660
210912251
693740532
44484688
46923344
18906514
228730517
43393530
660145399
99591734
140196740
98448612
212514068
154723024
64697383
161858866
254128651
31652381
72757856
169959428
105655464
342329023
448292477
93939647
124736635
59324466
253918650
23920654
488994786
23718008
56258826
86125434
117763878
356935521
457224805
77399618
335074366
536398831
18852822
46071200
21326118
104941882
66309622
158741264
468408214
79015574
70842556
113835700
449654947
506565509
66179722
56870222
228059626
546383382
154385471
32193043
13040230
96503576
317300842
299757520
513669988
429670498
695829030
108114042
118853304
39802595
31657498
546349106
284638428
278167537
50995895
163188864
137770444
507179337
25025670
266979413
160175360
196367152
201264747
3219790
96740862
570676367
141358914
572013867
48213184
205187438
98673772
68939651
89561720
86284778
414652290
96411780
109694488
96536486
163394902
510146992
233229838
422087827
81585360
160506172
542954919
133812588
217247643
649135373
144892194
280398021
220534843
227547273
453516054
429315224
699418629
112980092
31470440
145105228
167229798
274515190
122596158
30389672
82048306
226714655
164193602
162821858
153723660
373019401
684490816
72733610
49299648
110428858
101432848
190337999
151165490
483019977
128937100
558808546
426439393
6062000
39595252
35253481
35944196
131136648
107784092
85749588
41458536
64139426
108608524
246935385
147751726
143054540
5717334
91617604
351776774
547627489
148110250
65455744
76748384
206667003
118167434
698423197
118286942
54329378
157925494
17328662
360097637
9964198
2628187
155245572
83918864
99011918
84388238
164380656
617437614
85578120
673901380
112477812
509162413
685522524
9352800
6008343
596185121
142069034
155157756
340439611
57815028
693360602
27718928
40712392
314804925
266222275
583998555
453713000
247917671
4790712
28212550
112615196
73043532
33586946
390531070
16661093
101926470
97222358
537966857
463210627
155583828
677020316
15657280
335175895
123926332
587782316
248457101
681153336
114021024
141693188
503310255
78011014
74721918
602996274
426011358
124835632
132019970
41363018
146783536
284670468
235686067
373717547
554625537
33573088
56383530
38232168
201973026
49310479
102840964
165292336
543100971
140870488
38446936
301281463
325122839
18411162
179928559
401499467
25687294
435825044
544883579
17766856
66027304
7918706
155984671
28099968
99473956
129129262
103329388
428843392
423007935
68717102
692595612
167205447
345490687
91276402
244741317
70908242
192682790
343012824
28214280
30109088
12995198
12108414
694532
92485338
544132744
423616151
126148490
169611296
276461143
273589761
141332932
73041904
145825742
273328833
425100188
56076964
168637360
62985914
116016288
79810562
635584958
54474864
572665081
287786572
151840976
112999609
548901223
64032042
55560828
125156052
86743756
15811428
63602724
465502181
405719630
213007213
46014044
14794746
165863250
616708125
113120386
644388008
16968404
402267428
7217244
368145326
129492982
197264848
430081311
68885106
69316374
688858949
142986994
317441957
9896650
104120912
570202883
16105870
88463632
6072394
606937519
268836044
17978162
51239490
9586620
406935276
522457289
390905493
42740564
171805860
63082904
523401195
132847864
101495202
448210934
91172480
33221492
97312420
477311384
41872834
345602527
102846160
308332934
26988026
146352270
495158101
130319144
87292357
117168068
42392434
71787938
87297998
107591840
117406786
592374317
98412240
75743469
67641175
93157354
194716246
649500459
60384777
286513034
535735284
299676885
6482638
194934206
31633248
426568481
155833236
191952235
490632303
174632366
225133590
674987894
234163076
128491884
676146462
113840898
65436879
316528994
139590792
88326502
520898021
12435762
164399708
83532628
27795136
200083777
110600326
222636321
91970932
86532454
69393088
92343312
696237983
71576632
151651436
144755364
167157054
285857636
691759859
4848666
612980787
169542016
104559110
95802116
116662324
64927486
157582558
465905053
56560192
90218148
94577592
159274720
618799747
91091076
17455223
105341974
139173128
138968752
134481408
39534699
241371878
536952844
442283840
528698406
124981120
582564366
229268091
43829994
224038180
19360298
37932532
101282166
2069763
27394573
138256900
255797697
51433474
36481118
476631081
99509903
166538730
172460436
620442232
50182968
42435732
76403716
85872560
8481606
103194294
138741862
564434225
64006062
34549352
473313453
641559448
92999740
695096625
112988754
25069324
58023734
149514902
323926609
158171438
31405122
90857256
273346152
522680914
62966862
129811670
31484296
345195550
96552072
95272124
342737124
681387623
492882582
301689604
12709418
19571600
53712784
555703511
161372174
76803808
64612260
226186732
162974272
141634300
18877026
96444690
64099590
40540926
314915549
628932801
28461956
473914729
699193883
65369146
62352002
145709698
197996536
13497478
472533367
328249087
74003166
129583046
344531331
55359916
98836582
162321310
111913180
515105599
51048970
161600796
598250156
649484231
168606738
456851111
113252545
99167392
450441339
17131214
115229962
103247986
492844853
428643009
23858300
73175268
364768028
65549272
343928949
697003034
55560828
138866566
34283210
142798206
380596298
3392988
164337356
169698458
106695520
372036893
693402426
611239408
224228205
139825510
630128298
273400905
597756508
319844129
178219551
39692244
296993775
65185986
357907261
235219253
109204332
386828092
670500283
326341140
601797852
678916755
173686694
65252470
46273846
638226979
81239460
486113213
165504724
159300934
62544254
90020708
273547652
161751482
138504576
267956217
72162050
42648783
84412486
49069294
509359355
48393812
420661112
159887848
110308384
417701899
22787800
100005273
428467715
49826176
102310091
548675460
153406706
94290082
38240022
70436976
158112548
37009378
25676049
223624780
29286390
85811940
148235623
670945948
558502533
57029564
130719746
463716677
343003416
89199732
28822214
119374636
67244902
386527025
120585306
150318550
147448626
347316689
17314804
106061813
91703655
107853374
400145548
173723164
340575176
113807988
333521788
668910262
98864292
73312096
646490546
112528040
83297078
106509847
694089293
5578774
29781742
36188410
149691566
112651014
79613112
31554274
169316858
151506700
120836444
122201262
652796022
41843388
59255186
589332628
77375368
4164920
39267238
390611558
35182118
101644152
256882082
324809484
153631864
624512030
135807852
132913682
632373842
157307168
358958943
23716278
552228071
306827758
518101016
473357843
108383366
89199521
325508589
22237150
306767060
652242170
136194088
471194968
148409884
143745608
12170764
512425246
88490364
2911492
116063052
151638332
572415496
2937472
8879966
87796814
336409532
521858368
144611610
304452421
257852510
485253968
45499642
37715679
171097352
572356095
653598909
410440598
356698905
194814041
146078612
182737554
80881484
75425136
34681568
5575310
128672014
86295272
255306515
109029400
240503686
560436518
28332056
42899910
30467614
421873547
77074002
33368712
396832679
240156893
400636768
494980953
67644992
140622814
72588120
170345700
44836776
93037846
141818475
97871858
151473792
207858033
577934662
207593620
98072768
353942255
2883782
424951412
269719687
568943765
136029919
41886688
6004846
285893710
74508910
20408156
64586282
419280707
75425136
107819448
55262924
20896580
681350729
105515174
151142982
361924910
126590150
112850194
25382460
401121222
58768492
63609218
64052826
28875906
146101128
405350252
105529028
12728470
151288468
125414122
39371824
72305804
365820283
174667006
90322068
153387654
393646578
459674205
410596959
40840560
156521944
72607172
58522548
61641882
45537746
253407923
113599811
195921375
69958946
384850160
157040440
672792980
208420547
89710672
162194874
637694232
10909868
482782707
144635858
331379980
79145960
166317032
288719883
157612
252957357
365529978
149670782
342688082
165468354
49872942
163668308
62934026
433047513
168116582
601659257
156179636
73118114
401659122
172301094
37599988
53059161
69706074
170295438
62545986
371047565
222444152
485712496
151839244
561722211
50165648
112218012
333269174
353269375
44585144
664011145
365048249
9668026
180040908
1165636
32743462
70494132
215660001
210592491
150862396
80176012
117765610
37986224
112181642
463232126
234928105
560356236
47020338
629323541
506234887
52995736
257282715
125809016
126141560
48644954
514479319
58868948
132910216
109966412
302476415
525408343
167335450
84866270
648306514
45646862
503170757
24819562
499311289
23356022
55694996
23217914
105270962
488306531
84185594
135270934
363321434
658524756
3617216
154387016
129006288
540029619
97047424
245694767
99796110
582045370
168627520
449101030
163154328
131077760
294636901
4487612
361678109
570300689
165885764
69041713
158846916
46838476
111033326
173123792
697478985
547790377
689110956
8696374
25351286
537955794
229588633
186941317
13083530
169865900
66089936
454344066
91146500
164874278
570973773
525961472
240127454
506471903
44886512
676718243
618010689
594824059
17340784
152653284
434028580
116629416
212686443
594628156
123992148
103890556
155287658
66758208
413443779
419496185
307259535
428939569
15155002
582853080
76433162
698834514
66960852
5808002
382212229
603850980
48295088
121475554
32128602
83000773
81397072
172588604
16983992
583171190
416474446
98640866
412902929
88763268
127781766
96479328
418056392
535098543
15537774
448189240
157558308
580601529
89959955
40615402
168331350
81007372
42122242
120162698
42917230
423124430
25102051
102695476
570508662
15222550
540407723
190820563
37579206
492691939
355433860
414161240
107889746
142602420
5712138
156307806
162148110
46081077
439934761
96704488
344016123
43182224
89260354
539992873
169324745
19886824
303826559
492111228
190034175
443729324
151160041
142103672
156782342
69018470
668846259
150147082
436008401
18274332
633147470
139138488
38887473
381802180
67613816
674942312
34096152
26887568
215898588
473665414
571502200
415922901
184661862
613218823
253109537
239250781
165054406
76443999
257563892
59284630
169332444
10594646
51000474
148361390
682493257
585043864
117384568
307214229
35402161
152258561
96931382
111045448
10714152
563088704
94163904
147363758
91219246
18463120
414483514
214598682
37790508
20513808
94255440
467264415
343487773
63952370
12165570
160130328
521978018
14820726
748226
5093812
557993419
28552020
79703178
210452912
139465836
72357545
162956954
127147854
97780062
39820414
412988969
144564844
82417222
145872504
82831422
305882277
391633397
107676708
686045580
96593642
688502522
462618337
131017140
563124031
119582478
227602165
160703620
130996358
497775753
118035800
144143970
495159703
400258676
49779353
122237634
318624311
405248423
65138788
15449442
389699526
52178234
619367319
33732432
118169166
91309308
442741493
26627770
45371474
166131708
520201876
149480260
116724676
84015858
158581920
54130198
40973926
7939490
133694812
681133527
30226864
154298684
85872560
432501011
141405676
245841339
113649787
269022614
685459853
642974780
74191525
444283739
34368078
102839234
490886961
152958118
599172249
25280272
189963423
477134571
91579502
684525620
545904390
9640312
181003459
167454956
59087182
169200548
37388686
19919732
53529192
106417546
2050690
89686424
488258156
578996399
113454025
75687695
120749846
48688254
89154700
180076971
50841128
46059078
25976536
11528192
539635325
121592816
45083962
142388443
19826206
23771700
89078411
87330904
48353976
661730737
77747748
196922646
103128204
580845389
104448260
3034464
64605316
388471805
253569830
101707200
61778710
103008968
163104172
4809766
129115406
159899974
87069372
5147504
518399144
663042331
605033279
516135598
330119407
391048610
483598129
6288892
317815498
209579074
35363976
153503698
169062252
128803646
178267837
172728896
96207404
163407274
135738574
307167956
576160101
106869596
132213952
512702755
331451334
419761695
150910892
642381890
541100510
39901816
147833130
32951302
120952490
163952852
150884914
145453360
70068062
86541114
499139498
59648350
104494537
559471493
52895282
552034723
261339366
547851234
131124524
435491688
60656372
39610842
260223623
38310506
22174798
93191992
623355864
160779830
486129546
61248716
1844580
227637318
78087023
259042855
105336778
619829082
61721554
1938108
324518147
28079186
91106664
604639864
158302835
51071484
45219058
437400779
167844658
49417424
94158284
112902152
4127426
6204026
37438914
299148743
17903686
96086166
174061147
579187799
280550292
128703190
84531992
252730628
376659846
167696992
572954179
93902114
64201776
157972256
693510361
568499697
407878924
162792412
530770771
169304734
167697436
21035237
164579836
80287545
530436487
675115030
278233466
52943778
110326668
61312802
14517789
523223796
102787274
17049808
105885822
53944711
130229080
166639186
110813362
237943811
143361106
99437584
42089332
372844679
49006942
157970524
609660939
95835026
35920399
123723690
560369127
382368602
16778604
584131958
30912738
252246521
154844264
660109783
155789936
637224665
45597546
378442070
99799572
53620990
17221450
17756464
138112492
89805934
247949039
22980178
696967040
12037402
148981339
105856376
157360862
83859978
74661326
108954924
477702717
44298889
682192382
108525388
141010782
389740286
2208300
108731498
103862372
62268866
137444594
46487660
173832180
101441508
74340904
559353731
105665856
545401053
53821902
326775157
692368310
168473372
66506503
687756798
125130072
149909798
643446995
80854958
15631300
525923749
80690418
31406358
139787990
63335778
30462416
544960102
99844604
92362364
10774543
93408492
559918134
104190192
18698672
77048020
602703541
590275639
324629772
66406612
554396913
243018478
154953380
159663869
118849840
96648169
38537916
261433590
653169813
72153390
135435472
153217916
102534400
115913756
53956980
108641434
173357614
14436220
649944032
59471684
171589240
510546305
86031904
132685058
67262220
241749248
272914675
3403382
293440488
672632174
48883970
373228878
163244464
619381744
92092172
524169214
215263859
174147103
454987337
71406896
102704181
265008179
51206582
381277697
111698763
59622370
140420170
345436009
57914618
217011342
44333065
629483126
162210460
95840880
75444190
13928744
35784854
639065247
116490856
609730884
1098088
309522203
117945736
98060646
65282546
42297172
281669227
469706445
358615441
129518960
383819575
85884684
567790202
103125014
18703870
54599570
105962028
455353594
509382054
3697820
138660458
110676534
72022078
19154038
11064018
542550278
324290288
319506985
124832168
114516376
57850534
59310608
82175609
3960313
60450266
126018588
76727602
109445080
421011456
53388900
200217477
123257950
32956498
485813554
653856132
252374399
226865133
44610471
54441958
674833244
138956628
133417692
529406465
35478288
282963907
102265940
17633492
633812991
139031106
150034500
79703178
445893719
49883332
29955230
7574036
104257740
380350529
30814012
51582424
146288186
119089745
63592114
135686707
90700348
6074126
79639094
28901884
119701984
128976844
61543156
681990831
114748464
136902531
60150630
122049190
536713301
82879664
249230648
164309646
53969120
111759034
87505836
64231222
85557338
324381096
350844440
373003854
590853516
73017658
154442773
437941819
442533250
614147294
67816460
124089142
359177037
687721070
62771146
133620748
68053744
50626360
105780170
107711350
667562129
110217788
93585158
56511698
652269046
31047834
448436929
274418866
40340012
180112904
152857662
531407909
61858832
97134024
276496917
619011188
62923560
343558202
635445765
17957376
36202266
422978647
82628689
40625792
101079522
62823917
2667280
70171368
105769776
4683328
287600988
23397590
117904170
235180470
19225202
50039212
33612924
244984409
141180516
44817234
613366417
140439220
86322880
72868706
116911734
497186964
607508132
442651391
498529038
185018429
57904224
48750606
579874345
58030409
51996374
57377696
35512441
57808326
150351458
87452146
596507099
208973327
119133890
65713557
104261206
77766228
635840519
203629892
150199042
104817176
418589140
664377520
5199464
133144003
256144819
166602814
638420315
57199300
63886554
63912534
169109016
78835444
117864334
630244496
696857529
134993812
188589092
69886200
203373377
18317634
496345209
243018490
459498129
12766574
201838110
14127926
57469494
104349889
137129370
672724457
141736488
149435230
31787398
4078949
353572250
73151022
399991529
481091345
206576532
132814958
123156518
284795111
559380613
110995220
123262978
73756638
500852217
35071268
66692394
170328344
641813501
439029224
442472701
286943858
72253844
52885861
695196224
81764256
135314232
564385481
326869824
72392897
41666726
131691740
121905090
177335702
61517178
90739480
420633502
148153548
89246030
415641871
306050673
124994978
615704796
586510213
70081916
3951467
132122158
400068470
80484310
134748496
328659457
224791562
80013204
495374704
152817824
222138060
18149628
110243534
91380320
138495918
116250108
33554036
3770564
39155326
1877490
658360368
587856293
44302830
73054028
132411402
112195498
100767762
338047104
94771576
11062710
22923022
63396398
436183606
92509584
138478598
141345058
164621406
1232720
511618791
26002516
134973030
395622911
579262817
65746722
96584491
512592113
266424962
610808865
86373108
1224526
164167622
49349878
146911706
33600802
134604114
379387834
93674739
2128630
65906064
166892056
48161724
332735812
573861420
623247744
85865634
53985147
31312828
201060357
159174264
168849218
380741438
588231340
327501817
47326897
561823523
688860950
478863271
124761494
63275158
58798455
577919712
41192158
18812986
429323172
362647542
630294480
91295454
491640595
674515421
301033917
348701639
440018107
257839224
30043274
41690972
69938162
29521942
629422839
372808879
54008956
569376814
280241870
149241244
67721200
163213290
58009878
318777149
31766612
448385274
252016148
78606822
166495428
51717522
175369816
446697835
337831828
286475066
233368044
33753216
370339293
111966872
549512572
60514350
507533230
12143052
149882086
167939918
45296996
39690514
451258718
75522128
281289083
638876208
23399320
438121260
419947700
46142214
107493318
14914252
81786774
52971490
108972246
184416900
240110887
167155322
566271498
134789436
618281860
380133879
45342028
89144310
54197744
123138274
115862140
73066154
172280308
59101036
321528398
8680784
75473105
407894841
114395138
185970070
597626656
76311922
163807366
120725596
37397346
357358713
84677482
99447903
39330256
29449196
39995954
545185741
77655954
258949220
222116080
492111703
36866568
643633595
173984596
570890082
44330540
287553704
257675830
483654638
29694355
14702948
465614407
280369573
413195322
78329700
11036306
688450058
364850737
678167386
48498
68789846
62433406
118568480
34071906
410560627
166097070
245852640
381353236
446993139
485636072
673592338
364930997
490606663
226024437
103782041
47803200
73204714
83231260
15408706
160440358
51669026
341894512
30810550
139741224
134337386
171218592
35964982
47266282
693988449
439329973
113504890
105844254
28586605
451908991
448437604
83004368
252821904
60879895
125800356
110300688
626223786
152715638
13239408
82933358
44985238
638719530
401912546
30828938
240445752
159666152
36456868
118092956
391955465
532772586
443888192
144370862
530017162
11983708
89882142
119553034
627225836
486479175
577295323
587751615
454571198
174282502
654075693
41117680
602705647
164297520
16227971
670211589
553964153
64356703
325491653
447868398
205059094
693130012
592323836
400861203
585719974
136299740
110950188
70087873
479361006
136252976
328925166
28936526
154823482
99927740
225447804
684872857
424989929
314796845
82592154
103057464
100142677
79730040
124589690
57173320
237880689
73063340
4532646
144981866
488683156
218682441
522293204
79353314
11979251
128405284
299839216
227506292
97463912
95620258
150374262
63722012
586249559
339351497
166633988
338839640
389692700
129583046
147296208
535739726
411264948
64899774
23510168
114900882
22225024
378791330
418017446
141019440
498063168
372287404
442120612
43043666
165205090
125904338
341785301
280003366
589307459
112311542
129614220
161281249
15104772
172730628
467255018
137711320
122720862
608540103
639296894
4698918
68315276
142493374
384450894
64965590
139018982
151984467
258040534
76244374
5661908
7574038
89305195
386510870
80264346
93888258
130124343
23678327
94731742
554712582
465240814
40083678
98994192
27968338
595574752
626537655
151305788
150585278
77178784
249145401
433145675
112522846
674403841
113092674
66116813
311046037
43455880
621757235
36397982
642757983
40774744
613272592
92400470
68897228
277746307
115311366
93114054
96415244
300230734
56651990
159650564
17432580
116844186
167364198
147715354
494680642
537112398
227294940
1040934
245890183
67530682
289676636
3185148
105023286
129368276
587147766
195012252
138238673
602702746
406511397
18530346
103206416
677744112
42200626
642402346
99195104
169241431
520602733
21020268
162061510
320233182
43823064
120613018
131770560
129217321
133327628
125611568
1541482
698974620
699442046
242615273
89748590
14479522
161978372
602013523
169207740
101800032
39958974
64802362
34676374
49692814
174999550
128353324
58918898
44947134
141636032
164278468
116250110
144414162
64409618
8129539
63749726
70925402
235703311
84429804
510409215
3999779
34165432
611987541
202846834
154581002
497781507
597371746
435213426
20524202
678446294
139058816
661908755
67305353
106232222
76566524
323096681
104456920
333846758
32563540
164334644
484382739
175462617
346444657
441403628
608031446
217034965
179454032
21625754
49320432
124419952
10359092
145240326
517126886
61722641
105820006
237830500
477729916
21253374
147148990
26936064
516099736
69621206
692908242
93553982
619924310
84902642
108184186
68762132
83200182
370331505
382390509
15378430
119365976
254249116
291632749
47300922
67203501
162129058
494815134
125557878
656936356
35019308
443923160
91705066
620403964
120386126
30824404
12383800
37222414
656687147
117668618
42014856
64873794
319893007
171284410
37052781
220540889
443977128
201075033
100710089
199510978
117577850
134779044
611149880
114784836
114601244
7922170
32232520
15612248
354161814
91238467
497998304
275953346
138949702
350092354
391562660
531332337
622137077
81113026
15295294
6425722
88451510
40159884
110272978
544837888
27472984
8259908
112964096
385479327
97520260
620059552
273525851
459653337
50148328
21296672
393657284
455723829
128276688
401753957
104960934
560848348
382790042
523447997
170948400
670485853
143743909
162984664
132752606
617340048
21361325
117121304
573320380
34129060
91598554
147864304
90888434
174526712
545066513
460766941
74614937
141757274
16320638
131302920
106746624
44604262
369132457
91771754
109920727
4139480
45463270
126377114
227105863
64556838
174654880
22684006
24381366
546105963
472028245
52051798
169751588
14363190
497868051
159420208
237816220
118891408
169445024
21121742
6453434
151484186
575623596
170328344
434445060
365498981
127793890
521305356
162548200
8265104
243668309
279569352
411248689
169976750
293368484
83203550
4842672
67286468
131607754
576160297
16502498
122738182
123174644
123415392
125982921
558438023
277585506
194830224
242626292
178067920
160964845
149743524
60824376
503851836
18667496
671670189
133499692
128973380
75570624
91607212
82858880
79396614
39554038
70986020
92086976
598342843
457981903
404247247
241387870
3637200
679337259
128725704
513635393
123119220
239064829
172354784
151884278
60292181
6452481
129901734
275534615
492217391
536514159
654635531
562216439
261733503
356669816
96794554
163443644
83097898
657839093
638877716
84226073
479755181
163751940
52564468
273583533
171774564
443772611
136739670
180512252
576529478
56870222
137437666
104585414
107352826
9553712
314689139
139611324
158796688
98994192
89656726
61484270
44990434
70163322
340571953
401198110
634134066
596803521
134415326
123919404
153836242
507303202
93084774
141357182
75567162
209933622
277139289
120268348
474956770
165199892
448974906
159733700
34186216
198923587
90516052
102029917
450283265
12988614
98495378
102712798
421091553
550588874
549976653
111194402
563374989
68022570
118848108
597764725
127598172
110314544
63541886
25588568
312172376
99011514
87587226
479510016
144924277
666403088
54370523
301860656
269227042
112758400
166533534
621407870
92871947
146341878
128514402
137231558
77654222
23908530
454436392
97452712
38311840
74370348
56910058
249684473
638421473
37156598
335344413
10984518
74605900
57867703
23521183
324323465
574874645
151092752
68867786
293376837
2005658
16845434
126885598
317168457
166346476
100481043
41084774
121918946
9765018
270705231
136163799
80294031
24888840
689315825
129799544
161159136
138012932
254378877
14311518
2824894
158685222
173655516
49349878
37724694
321455235
24729498
26581004
678841882
265233404
609955217
102245156
107741318
321658239
108201504
90206547
212820770
63072660
609397671
30949108
644884532
40441658
506615635
51641312
125978754
308366416
71350669
249298362
10708958
130530448
495609196
49609676
8181970
149005694
509265565
283171133
81341648
144923370
170576380
163679198
118541546
34859966
37345384
99539774
98517892
102603682
16809062
103646346
27729320
104339146
84590880
285782
248025613
699771619
100770171
571465353
639269136
125142198
699070793
211130470
170096256
23453014
376409260
217227744
418576242
41736006
132361174
92050604
48196366
141615248
623943724
370414866
63124554
131438016
64238150
188684612
38812388
134493266
226535820
551091268
8696372
12420172
133528542
117325899
82477864
674442324
93126178
93089806
454256916
173674568
619762120
149074972
523530287
204958408
62151090
71322028
169455416
136410588
391861293
24270516
67013244
535081327
106232220
417309955
117864334
143849530
22095124
512035527
326083151
30791498
16913
212860614
644265220
536985724
65265226
384684540
62473242
319692237
140298930
144724190
19218274
42158614
80558786
199396126
70350154
73417748
385308764
41959434
89388520
9037578
23165502
115214374
93822442
154986290
505004849
234540026
136708492
21871696
557955146
77581476
654543334
63798220
471409036
126501818
167321592
120990592
37259443
111327766
272109768
92831653
327919632
457655965
675687545
161879650
173511760
517413937
17653560
214312536
356899127
74271624
50297282
238992394
503962892
34236446
126332080
26049282
370354172
414053192
140051254
155395040
291341357
50841128
682596904
623314176
590097810
163933800
242540193
276435445
427352444
173300769
602256160
419515373
276967419
304540630
217649708
84232356
146733308
121647020
18646714
744760
30885912
594332775
429972987
572614792
605396582
560315484
251239713
161602530
680827268
82013664
79550762
380386266
525340939
101948984
84728753
108097410
48554888
135987980
10106910
96165838
605454087
45146312
67776624
76257715
25240438
33338658
374671851
43168370
365167436
590796151
19685912
94451156
152390022
144483440
14983534
152164860
280366084
60458924
167404730
23690298
458344600
19966498
3981335
442802665
172877850
154688384
2253334
150192112
4911952
460951403
69827314
223690351
28609395
135556714
105754190
102153362
215701460
205344548
80723326
486619162
24395222
22611260
305160055
50477408
62802322
34305724
489712956
93486434
410566716
159854942
191717637
31348757
105664124
616130235
112611176
44044762
55730566
125157784
660193943
359008426
75225958
653978394
23556932
164557040
274248573
695413304
53962192
104143430
92249784
144734582
169140192
79531710
14356548
14966212
162354216
371821826
42536190
152277440
119036898
569629346
360077247
328209593
101311608
74236984
128064082
291155313
132806296
555254157
83054598
336974453
68327400
63864036
173191342
497252447
14385808
53861736
39151860
341353279
99160464
441675659
162518758
334666442
227078158
545587915
306944242
556664742
589332663
55889908
156091883
135680118
121252126
32438230
166268538
8900556
339460192
100010876
8254712
301781250
113503156
111265412
344217013
96212273
53052906
466794743
21381540
52391268
247919610
545210681
105454552
127833724
65516364
507014577
75503078
235030239
18957500
155336154
70402338
14211062
611249759
156759856
74406720
100121724
481603383
105518636
7097738
69610814
634550875
133083418
77124230
170865598
52351212
279926708
428423444
227413264
208897074
293968444
85138194
540777097
271462017
59927200
179657347
254174426
488727384
509083854
11505676
74465485
222298905
3153972
407463993
541553133
108748816
2274118
119894238
90091714
174318874
412457858
119575548
626429875
66669878
144500762
229993528
109798410
164773822
611061600
156264504
56045790
138734932
602495068
169479664
417872072
20425478
151983002
83019581
521403628
464216235
674303637
416764021
10474731
130627442
278933255
4931004
22386100
93553980
12958826
89236106
607501994
61569329
371422312
52737670
113586292
34390592
73668890
90971568
470142184
314729845
106966590
693999557
141221022
74209272
16835042
331272806
101687454
476247219
520721947
460988767
106084602
48854526
91043279
256052524
127275575
433231890
94134751
640709644
126623056
12366535
9998836
673420036
111024666
677003365
115940082
87755246
65982274
71509086
58449806
102999745
153439612
607525888
68090116
103798760
21288012
138620620
55957458
245856710
377988165
226708626
60188732
83112959
31693870
28572806
442700154
147181896
480164083
671834341
104664762
170178157
18193385
7684886
247088558
82095068
131938564
6025630
81362434
434552338
69950284
306720347
353002221
88054882
498339557
113466786
124645112
73312096
9263290
501065748
365576422
53118710
557408350
360175469
9803120
467591048
429544276
346121767
38199262
550166237
31462592
141438584
311467983
166781208
24681512
76208000
137016790
287861751
263323286
51052432
586768625
108883912
150055286
166129978
106621920
76541748
128710116
34818869
166940554
242341879
50409862
171331172
12858368
4495332
27801231
119897702
87547406
174171652
508465729
334096006
62362394
100161560
643496414
693744617
412718090
23624482
664323411
354232800
122734716
25439616
645173030
400598224
431667417
12953628
691084142
159849744
55597202
16183810
116698696
652410224
65000230
60083082
18534134
59583672
377402704
109523020
44224888
33812106
88035830
92944318
67913454
29937622
151411442
133868012
165466159
169136730
134519244
114374354
28506990
82694342
172453510
77713108
98845240
478871757
573364365
86601732
192835353
157986112
508226323
273879998
295606367
41548948
124596616
118401254
652429453
46160965
65533684
92116420
88662814
96160642
106956196
66811900
135208580
99158732
91104934
8644412
616448377
384637876
13388362
156332747
113702338
657741428
325624674
600710172
37830034
646990359
40464718
42773472
132548228
114545820
161557498
299433515
659839518
277505992
56047270
7208586
419116403
67217757
172481922
166758979
81805824
140441040
133398640
94276226
158081372
401886449
77328604
322556262
362549592
151103146
21666584
47363740
7418413
153969604
19531766
519965318
38606280
62416084
170603732
73663611
65255774
203326695
168939280
2128630
440142118
71777546
112424122
130753876
68353380
465258290
538885644
73674084
157479983
94752524
588565366
35653220
179920445
123543560
143154998
71315100
137841220
113175810
684335739
393838436
369327610
147378415
157004070
154220746
88333734
48015181
125861592
159596874
83610568
164132982
132023434
628660169
337560584
474534493
105613626
165892692
281578463
133674028
275485244
214281164
582270035
510525571
12645334
29728050
229309447
105127206
466057017
116680481
114602976
388940470
16143972
2626552
57239267
393334653
518127700
173937832
62206512
358578026
69357942
300447166
136133470
367521319
22915917
44172928
171616954
267986529
92861180
172673397
167439370
565687364
459009136
450615959
668843492
121693784
73781470
61787370
49746506
329701989
619726118
136488528
603565107
140061646
97509870
61888640
10621552
430856263
149059384
397943315
115420482
23021744
166796796
425818155
6543496
452699669
624305704
238280431
337481279
1273020
665523970
199310688
272432932
119307090
149705422
166585492
98171494
121401078
643659191
54176960
66285372
104130077
657030987
110243534
204730401
174403740
563209904
334701208
460630770
149914992
140967482
636512810
169372282
426669752
73256742
180517524
125795162
35440186
56087356
160836986
149568592
343258978
382879856
403334806
586356061
174460778
101483078
94141128
39035599
607665987
544293986
21656930
613886392
143350712
335020944
566553997
146085540
90298147
689840733
597197149
685044354
17321734
48774852
59672598
119393688
515202056
169084770
210355430
576260122
67541072
9543322
155732780
267720206
413858095
80764892
159751022
160843121
168501084
148600406
279251264
87576848
31780468
574080560
541289982
69411632
130641153
90512531
258541776
110385189
11109048
35367442
116764514
617420940
270683233
100293081
481592409
619249232
374004237
450105618
48838936
76762240
513931104
279955393
105404324
127191152
9325090
360155850
689457845
83292952
254525651
33472634
148373512
59092678
86257066
683786375
137557172
577415299
450398117
334356635
40875706
522335094
123695976
23991666
627809847
644380181
368496069
158256304
56707414
53831608
203734850
428256217
26352382
394955354
398110021
551211355
609299980
158238986
112479544
116591314
406985289
159756216
155091942
594786613
23651428
468537780
101969768
481789120
573566518
149580718
693987977
102757828
99438158
327959593
162615750
50191628
80065166
164311378
51960002
137562370
87659986
20671422
266478567
34995060
21041677
153387652
74976548
107370146
261176631
131935100
23472064
21717550
160852574
86889246
46488612
1001098
34679836
48390663
148162210
321068736
118226029
67213724
157767880
273139973
15757358
338163404
109367140
440591947
14250898
262795172
586656529
130831818
62596212
33682206
156837796
5658438
291412254
150924748
92241126
112538434
82616400
52484798
419562925
41682314
346876342
112583466
64094394
368691773
224020774
166457324
81930528
44062082
61475610
87233914
82486500
523169832
125833266
89721066
413830380
4253794
97984436
396944200
59336318
66075802
21708890
30963552
639458931
91915508
15892832
310162008
480002544
21734870
60202588
106615855
34511834
532730826
556312494
265716535
17394478
4937934
261348063
270643253
14462200
248288385
152783184
67852834
236310025
274769660
71948115
5069566
62714200
332591882
253737672
542967296
32641152
155717194
90978496
299217624
147985546
577337038
144327560
55269852
106538784
568150459
692370498
78916848
468948955
65932046
82609472
58264482
185744115
413956254
65225390
49344680
89549598
169252774
386589476
256318148
512860795
316762179
151188012
674443234
38654778
84859340
166147296
56063110
144184654
38826600
85278486
391952019
14734126
26305618
88942932
574170047
375438477
547150767
70565146
100965210
57386358
117504562
302695624
37797436
135776676
286870268
455322093
112115826
46150874
149940972
645306691
70818016
141201300
578326032
612527003
49621802
167167446
174854060
81698440
90488342
169212936
219619482
34286674
167915670
478941711
29395377
130002190
119385030
364432370
131055246
169677114
443601885
135698736
26286003
145183502
174282753
7776680
41041474
88468828
87810934
51116516
92649876
11289178
378927847
166672094
161554034
2814500
97385164
397822464
14704682
147923192
65234048
355617422
78594696
155201056
642164223
63472604
522541703
682226178
58162970
461030637
557054637
17228206
143527376
74453484
98431294
35506000
21017820
495740239
143972502
514207561
473333919
16045250
20475906
45845046
48946322
44920907
355556772
38824512
274037726
62708794
535214807
352707572
262975066
12917868
15529114
56156638
677369435
148615994
113390576
47704476
104391106
4148315
668719931
152679266
139561224
77054948
325979500
564753396
43842118
107358020
51904578
514463652
32381472
2959988
15806234
104941880
483801510
464935473
578491154
222594492
94719618
476537962
25245632
110179448
511124975
165080313
62561574
46386426
13892904
67520290
63682176
106268594
86508204
648164074
108146080
82152224
590458371
522656359
147930122
172143480
30626958
297299903
173146310
644347025
154926987
77430794
61257378
63893482
11941109
120393522
204696540
364447509
138942774
22339469
31923920
186614007
89870016
539941372
93822442
39988416
102849624
76735448
68753474
27833240
95036574
172200636
122599675
20321556
505832353
77356316
116463146
105738602
125427978
133156160
44226622
408559005
50738940
116567066
120176554
312146528
110277372
165106366
135367924
52886620
59539232
130414406
153108802
631524974
11839952
446310712
8758724
94684978
173177484
562221595
673204326
38445206
148478014
115893316
86859800
77870722
246040541
47601801
1527626
11518463
108961662
550643067
120690958
150357225
50385612
242330904
168826702
170608928
90509124
133594052
171738192
7579232
165026694
675203668
659855090
171341566
613593898
133184786
50686982
25377264
36805627
218168741
600599398
202102954
102653908
226975576
698889342
189213628
122351946
116667520
317540487
3588706
71879732
415102635
98334562
21677714
608148395
108185916
115061958
28316222
102788530
12629744
424428590
92561546
59066396
100147706
673756969
72099698
38464256
74863968
365022776
163419398
88660339
6572940
156297412
30169710
637773558
150684002
22819100
147488511
163121492
660171708
52434570
372057104
626873029
679290671
461657225
412821314
88919150
646480277
129318048
257342883
575322765
206688462
42413218
101352908
515480011
127241382
84475097
456725096
289734624
91863548
104917262
154390480
62171234
293527473
649433877
9456720
84188907
154503062
144414629
108783527
14008418
53165472
123863982
453664810
286086333
104870868
24022840
71218108
84525066
77775462
97689996
51165012
382662644
354888159
168559974
42730174
358726417
172876118
425192496
27784894
598905758
50241856
260178095
334578896
222304671
301270478
453346272
42408020
466230067
302068428
71801792
393134067
88337196
182945024
159404620
544913296
186001036
278700379
627725034
691206083
265290775
110993488
246291697
38071094
168383308
511638554
550804673
176483926
42631448
92852520
49188800
187986134
622818412
151860028
109853162
105322920
159537986
50304216
98195742
228343743
434825326
171090426
110120560
184888029
694903377
395647703
633124173
146177086
38609746
51140766
39565910
39976292
153002783
32650904
158706626
10310598
51746966
114824940
165574006
524645382
63261302
282417616
122772820
134153794
30439900
159207174
85498450
559926824
252065219
95379508
167954918
112896958
521638837
41145394
115302053
33403352
88454974
84952870
403919289
67144446
56196474
97755814
130458512
83553138
313974588
523758629
150723836
102816718
456746603
171339834
472020965
158678912
53052892
36198802
235860831
200503704
319991968
560197732
400122099
185426719
359414760
6554114
450973025
372711709
514689614
639154501
85081038
76384666
544204362
579569692
128684138
150512532
551115867
141379698
682949667
62893497
59383352
550581990
166278927
63340972
36423960
155980456
546116458
650158199
89393716
118428966
85223060
16273872
161680465
173390522
389932530
7575768
115824038
156364960
193243224
172373836
95985710
481778759
157088938
411585042
229966757
141601394
207393933
150618184
263708735
13642964
154385284
4870386
246346532
678183729
104240422
507568674
56132390
155332690
648456233
122689955
661783097
164863884
136890352
80529411
199420968
95343136
111840436
73708724
594901955
85829260
103071322
157165146
87822794
140089356
504776019
105418182
621937121
324842990
570859038
440389924
171180490
46403744
160435160
529497010
143858188
228720599
408386455
53617524
92887162
154856388
326338750
225868818
115543452
410445782
44600734
187959060
76833252
694502190
26993220
77209098
470695568
23047724
43208204
144525010
26958580
145804958
35197704
36583304
57718900
62280988
191147955
291690737
197309467
543430976
241273126
170051224
315973991
46323312
40833632
9990176
56391932
422282935
144691282
40220820
92169369
95647968
646197281
363076354
51627458
127142095
418464608
70954844
620082232
40037797
691615094
34511834
3328904
131625074
10613698
143839138
91266022
148593476
88020242
586246147
684788551
140515292
147244250
35315886
562245996
7023686
387970
20565770
96079238
136597646
169238918
97255266
166129978
169341104
64425206
665980575
20744166
43402188
5325902
75809642
62423014
99328470
10918530
3270937
477713422
18345344
87691162
375700745
96394225
35604724
305285640
97870124
285885903
89087915
206112213
2100916
585131086
318871963
168989508
21062840
44678672
566305136
449522332
266179151
388014139
150959388
156884868
593635759
325114243
109883276
677140449
506051505
122014825
210179160
174481563
156792766
175003012
31118016
108652893
107784092
138157706
277265223
54658595
53288006
26366238
157184196
94811412
649099348
215653454
327705621
32143740
627145124
93101930
298902336
144232300
159331876
148770140
64218559
473877067
28762830
1960624
365233894
15025102
90360835
297944932
224302851
120323184
223739803
144362202
113471792
172202370
60079616
20524202
164212702
431621338
141906224
162163698
130939202
447486599
119204900
88510396
98051984
74136528
82947212
10920262
418856788
438084849
449423548
475560468
693642244
3129726
130934004
309007404
373225574
59836183
101060468
154878904
423213958
18852822
7475312
314141159
458150709
464661964
68898962
31420214
135908310
402427905
7423354
312298914
623857017
27301073
121491140
40918502
263778008
215050529
511106681
136518113
342183075
138901973
77179654
22855472
43566641
161755896
523225086
324699810
226332239
22692666
144224490
27417982
12030474
275581423
336471955
102262478
48537568
29106260
68656482
128909298
8408084
9645510
643289898
321736876
154305612
44071497
196318564
95989174
12962290
472856457
7285421
142917712
514666604
548703475
32490378
364422026
19398400
32125136
277254478
416795198
163653218
135784292
114060862
3134922
169072644
1016369
115552112
16855824
317185628
432049574
127042202
135845956
330736716
365745364
97989632
534426053
554316820
639889441
163407274
42513672
570497616
158290944
138790356
125812480
75049292
160632610
342202990
124683216
659275152
159987882
125284222
86741417
15922998
86554970
2397090
174989158
37254989
361298686
69058304
96773768
168897712
12520628
78793876
516693729
481462583
204896944
687992987
83574196
209702683
142347886
134249054
402453047
618395703
71443754
67885742
102598486
611704457
244819429
77991962
157592950
48980318
9729967
517069182
104714990
162614835
475329213
83700632
118477462
63482996
133258350
201215025
109232044
42172470
70131369
116889216
26063138
144601216
36210924
122121590
20041931
81459426
661157156
238736592
293629997
194149029
57330934
217017888
11346711
37899626
51168478
690591823
361960440
453527724
34264156
27777816
41323788
201772955
338430660
115924492
150855470
356248983
579968104
430198394
69718198
123712765
142915980
21800686
649932062
89310888
673810949
565942938
79116489
255627628
27854024
106061399
138980878
610329315
698474237
585260439
661338735
124051038
62868138
113480640
380675239
50262679
218433537
617758250
160232518
152701780
523790462
646354418
44157698
131386056
46096585
560897767
134183238
92636022
410730181
123295884
102438027
73738395
425350254
304612879
90283964
67257026
21714086
46235740
341849525
43584048
102148166
128796716
347389113
81812536
640925651
34898070
101006776
89902924
90914414
642539173
249765194
26378360
197070224
26173984
324901241
208103793
154484010
41505650
124345476
374579477
14492486
387527870
486420501
43901006
127328344
2930544
100664036
173324704
22324882
185014382
374006472
70927132
174895630
51461186
139228554
110098046
152093848
407826329
261881694
130696722
124165350
662343718
144582164
131095082
191969752
338705899
425427659
143142874
117847014
197631079
127449222
164671634
59267310
127928986
692158530
106675614
83634818
153533140
46287092
128354165
51203875
15437318
331784392
118260960
176954807
464455099
661814161
226862999
341411996
313493523
148517268
135889258
107700751
53520534
311131654
165168718
25163473
679883044
142305231
277410059
125980486
118387398
14630206
587444446
455585186
204819607
355150929
214125829
133336288
494012984
42269460
119696790
107008156
476640929
118266158
651016503
57909814
165958510
26918903
190636795
39894890
163337994
211998251
434132095
32261966
158469340
52498652
739566
160223856
227788145
564375517
428669012
53843746
85437828
383220522
122320768
560896457
375256656
179518122
48243130
12596836
459873924
540980055
482214160
56712610
85254238
664739516
37965442
54702740
39219410
687891973
552789955
313651034
14048254
557602639
130142482
174663540
53652166
5719066
16479982
73623858
181552945
197069414
180911450
81277564
80754502
119021310
74508908
103706966
5925174
469296015
325927751
6503662
612754847
135880598
562750678
560660269
168790330
26764598
114474808
403150343
250068921
248780529
213360266
68944573
165890962
105932586
310047570
119605013
685721260
693588866
221721356
32398794
171242842
431001917
89166824
155890392
138535754
375855530
111705340
65579412
508864628
172430994
44271654
388520765
22735966
226950683
165832072
145917536
375380544
163973638
574762254
172108840
589305750
99538040
55243872
131214588
326987305
69495628
81774648
38038186
3928178
161980104
63340974
63309796
336788627
33754950
603248249
698609095
67374800
135549845
168249944
66434324
384394618
56449144
276482305
639907629
293149029
545510097
3160900
189629160
331326366
58892367
522072167
59062934
582693149
86582961
420330822
65372312
94934384
1366550
488496457
95219722
566700745
317100795
42827166
9872402
42562170
114864510
321507220
87531818
83328252
325468430
186863779
125930256
63202414
568886969
117459044
544032011
60557482
225365504
511237680
95334476
171540744
282409034
162037260
503993198
22041432
602483272
265115253
641386830
53156812
126785866
112081184
646908624
611325172
551304467
156596878
289395615
536437162
177811116
623395414
150039698
466635984
71993284
104886456
231386924
588345274
201706180
158270160
108371242
616787454
490659286
68806759
10534024
38358606
33574822
35057026
58047980
212058650
6318338
373227757
69382190
139528188
14696022
11225094
664638366
147159382
153865684
697291096
162598430
307788740
36176286
127230028
41262726
15610516
41902276
289458157
577030201
394821997
324958019
170091062
24916552
438003081
24769334
94710956
485500945
449864860
606051970
152222018
23342652
41526432
307964430
332151966
50436115
578287503
744760
679005337
61331852
59566946
203871790
38679026
166659968
49659904
36496706
61844880
581357378
616929938
76020946
47493174
594240511
87724068
368713349
84447124
425139193
82658927
59187636
97591220
158495322
381304756
535936167
173343391
46811819
144550988
120290864
527789094
88926076
76701620
367336452
453964962
292070586
116061320
185633459
10750526
356445382
284551260
95798654
32452486
74574726
489243226
381850203
155813816
301626995
130066272
678230260
25202332
596037152
15376698
58946160
84400362
79407006
259827044
104902044
71810452
136128272
166570984
110401144
74001432
423653349
14999122
599318332
63955834
46382960
131907388
56011821
673977956
136495747
328600124
120110738
600551836
21746994
56752560
346610319
395364683
300452481
494842532
386418848
14633670
116069917
3126181
26122806
91082418
135835564
414069974
110780452
148798183
142417164
52407488
76986378
72976088
523891605
102203588
20787439
125040155
286750008
108064676
635853187
85160708
262391764
184638352
64927488
166827974
72854848
111807755
367085063
10376414
267615616
92429583
483421345
8933656
137863738
480760729
156054934
129001092
80470421
142978334
143172316
71424216
601119500
38500628
685188114
68136881
110364774
166225238
342103494
621389920
350822913
475722900
424525114
134903750
135735108
318001367
68291030
339918611
77740820
52813878
43147586
71578364
81606644
60391376
297220564
489126641
110460034
105577526
555010447
162047652
371014559
87135190
238586387
28636888
3287336
506728517
154496132
134560812
6060268
618125723
72870438
595881120
15345522
13781526
83238188
652417789
96482792
53293640
30708360
346334709
354369094
115808448
43939110
42839290
567998686
21643072
78889138
2462316
53769940
140967480
658987754
515614913
4590283
114805620
10327916
481716949
52995736
324062094
234016702
132000918
46590802
431578535
498177006
154619649
214468183
10366022
542689269
53203578
6058536
18198126
110378630
193618835
438525036
83253902
614251667
86293015
386436260
62549448
452977513
59786910
527255614
63957566
700078221
19323924
43762446
576951691
42662624
118338902
69132780
131449205
158258036
202308558
57705044
656062352
152500870
36526507
345555875
151465134
11510872
70595849
318839101
3581778
29970528
36665819
219104059
15742148
135071754
102891479
278220093
91205390
295959446
41432904
7854620
204376
597199638
109645994
4000922
142095014
109180086
269234575
661443378
655224355
174611826
130400550
67573980
657561692
523081815
49907582
203425181
112529772
96979878
363489697
77278339
33709047
109408708
513684841
173742116
118713012
87630542
44197601
697548231
74735800
433008568
598207632
109626940
517293072
599534776
465005382
76840180
18932492
124983367
126411754
96545146
104564304
6526178
156796230
93995642
695867514
154108164
291062665
547745203
45955846
11161010
58049714
76992598
17895024
121283302
570025686
139181515
187599644
62502684
171170359
144057514
108489016
121039090
172966182
287458966
14955820
425478718
127129024
269420170
97345330
133505907
117330876
265503345
593718867
65803876
637997224
302032235
611258881
598045044
255199429
524908154
69461860
154025028
616421082
398190074
11829562
230944840
215223374
445652831
18262315
607080352
52671854
688530252
47787614
4633100
470533714
77278378
164723594
67142712
678497820
72234792
587563381
161722111
83730004
437148442
61711162
10766112
214883898
614365374
38453864
468196255
154444174
57987360
295656875
26556758
630098258
4260722
181323760
639598185
111663774
215907309
162839176
689249148
675237163
236109518
24719104
74573060
189697774
191900005
611185376
316243365
45243304
381322689
106500680
568215108
545634450
143919124
352688192
217533364
102077154
143502037
30112554
364676876
46237472
26979364
182368618
621790
1584782
200310077
267448818
65249638
539431407
58803132
104117450
13251532
680378996
37246660
7026724
387436041
414933825
114026222
75052756
312902787
127689968
239710759
163088584
9124176
218629888
31844554
164226508
629029184
52566200
222219191
169063986
361752261
130708864
626368785
50693031
347387087
142663110
66247270
215622823
131761900
682790671
552743065
134740888
140711146
585751774
158419114
178338146
125629724
206570232
130310484
38640922
331839741
35958052
54873226
95440130
10480334
147668590
46717242
185412704
125828068
647553166
37044016
597389798
161318480
77242006
375678846
90786244
505401403
115448192
278629896
40485502
147878162
248010205
65751918
242015930
411218793
697677481
147323922
99818284
7218978
134096636
34037264
16582170
153370332
145930810
153578174
186420201
172358248
142256088
20733151
89120062
577200561
426209216
49569840
550626207
215474741
101143606
102395842
42331814
4946592
55174594
346524772
77506870
414314338
514060313
63867500
393596724
22999224
129461806
143224276
158692768
193517507
342932971
56284778
670983463
68815826
620077614
77061878
568392611
127463078
660133296
85372014
488579781
260662959
69307714
325636692
160029874
92369292
63391200
177886920
264084956
143766394
455372608
397684766
152498732
104269864
70518382
552507498
64873794
138698560
445124
286819649
161716842
646080416
78104542
157113186
495485209
616689141
530908847
615084705
70776826
19769487
114466150
60608930
19249448
36022197
451644023
174197632
408681088
281734417
57824554
157471186
174116228
617965286
116700430
317823021
8062462
21180630
436126671
467003677
122471454
108016180
485455661
216589246
15402678
200239137
205971033
44500276
440274939
149288010
266856006
52005032
126382465
153533581
204329720
17111928
130085324
400086568
131703012
58723462
32151118
532629323
45144582
167250580
29851020
125647942
110842804
4354248
378555222
87927218
565707483
50423716
477092066
84772742
624679074
111059306
230557430
100215252
577760640
109112538
68838342
272227779
692265357
101871044
92936741
44328808
168759152
40025756
131578231
399156521
87983868
39385680
146516044
245173769
49223442
173669372
449078447
588754075
117382836
484616683
95098303
22675344
454895782
35010650
417529814
547016964
579419023
280379477
47306116
117746556
358667739
655143614
623475839
675656424
341431947
187368691
24296498
87781226
178561903
67057844
133405991
20070577
133715598
209268950
165161788
593151254
123271638
661970079
64093209
34591504
9044854
71255906
120649388
614803124
435037139
161138354
528960818
539344120
398049807
499592006
83087506
676634804
163542368
547309583
156865508
478660654
15302220
137756375
32220398
82287322
380060087
526269055
76831522
545801829
37846762
249000846
19587188
171753782
159340747
71732512
699894565
97986168
89830180
79666806
154156660
380394418
140078964
150416620
88477488
40537460
301482926
103093349
585741292
17898490
89293262
523809497
449631069
27534682
482633468
6740946
179022632
469830419
112484740
67102878
60197392
51992910
16620272
26411270
81547756
411008629
448000723
49987252
268742940
80606713
145176240
325615350
40499358
97499476
410961112
56253628
364198673
172566090
636061521
547037085
167510382
157828502
108698588
517929888
697892542
151227848
43412582
125235726
555946500
138281148
556427039
513728541
163447108
166869542
538095708
508753342
159982637
144904318
42506744
156877634
165677926
451463631
443848147
94371484
142507228
91957076
144902584
604036514
135468380
566980629
109488382
3418968
20380446
610650317
255418560
99814208
647804277
675811383
167565804
75881716
604229912
126330137
1571537
121172238
56021540
594836456
269489710
161415953
7963736
130871652
138010956
135418152
132847866
78603358
584953826
12872224
30478006
498055063
389856150
60830473
129686966
435874277
203149508
142844970
150181720
291670685
341805520
147983814
538355437
165993148
399386610
24861130
3439752
27774352
365080354
695630258
612238880
121359510
108800778
553697405
228154351
157495958
148756286
128131029
58254090
79609648
170202986
583721816
26172252
151023472
86176428
491093210
94993274
97506406
679775285
273874620
166530068
38140372
451053595
157589486
102428748
513563039
169271826
495248830
94510044
29658770
90492161
73833430
182443736
149752893
133438476
68420928
168613666
101481590
391549187
8174875
56028470
89767830
59489006
590593647
155015732
67716442
439906160
271145109
119982568
131347954
94551612
204202671
459489580
139742956
671170295
173752510
153642256
8663464
350024277
42080672
90355997
528312347
85945306
141694922
630397963
33155320
7710864
173258890
78362608
254230103
55472496
152119830
497917509
101519450
476474319
117776000
528636171
409165286
19628585
4785516
494928245
156586213
489530641
54961558
87247770
125408924
31903440
466526711
18104598
18366130
601823150
99444514
149391928
84873196
130133822
368507844
87544100
22874524
120654586
49817516
217279844
443146457
675940802
377537043
69376992
7859816
440053302
117469436
193230494
103855916
62445530
139528602
73644640
160067978
129834184
70487206
591950043
117795054
142011878
564913140
57109236
301753934
91593356
95348334
212709660
499968138
145718356
94278277
694515211
67182548
523482545
140573385
392390072
466468506
603275222
59220546
516447834
82471999
149599770
536138108
106816033
148719912
58922640
104422282
612216647
37387193
273376170
44562630
107829126
155152562
76445284
74067736
102834038
38287016
608776742
677217388
349993452
288541041
195127651
414597975
210377336
36337307
26606984
139755082
143376694
285508649
227981332
165574006
117144224
76116206
124444202
168451739
510662440
461375198
485642686
230606887
75338536
398370332
449658064
46408940
34048337
62899382
103852454
108298498
71022394
55659554
52786166
32449020
244361475
31636451
77321881
34860921
108305386
629602306
102918906
173494440
156586374
74411918
331992275
124868542
11254538
40293248
635003543
375986140
15949988
47356344
81241194
128236500
91316236
17359267
559553740
166154226
23787204
8637755
6392814
147942244
102816718
125471039
666350128
124326426
133422890
553483799
193462208
113142900
169597440
6697644
136028302
373402552
367653556
236532961
252148431
564140642
58714800
431557921
624543550
126233358
371419105
530033611
7832104
131110668
3862360
86506183
99721632
585472319
113598418
220588844
427986833
6869114
30266700
128931261
88610852
262170033
326380995
477637679
595443075
96271490
166552586
58397846
134552154
216211319
15861658
20449726
652195386
554435879
88671472
424282139
692784587
5099008
138956630
62873332
135949876
284997629
96589206
29615269
215368309
80066896
374846610
452776907
150585276
102996846
88584872
162560326
301797876
20891709
201690661
666878200
131323706
133603016
127979812
672866799
498026784
73805716
554267313
152929639
102882534
28823944
66508658
624621358
172165996
770742
102250352
153834508
4712774
123654408
317691507
156858582
130753876
451030294
256884411
428175457
617677850
128900638
306081224
119482022
446881180
624300302
54426370
36008282
95774404
314179496
326074405
157612
617553758
508212424
136590849
509012488
142108868
243689215
480830385
160439461
109401334
162300666
395711135
42915498
128684136
36541908
30997604
157946278
89670836
656279163
80415030
85550410
144667032
271604110
349359403
679951778
49668566
29380933
57649620
490495899
476811956
350226769
115669888
87794068
106789924
695853537
52186894
223502498
180299841
531416132
153113998
72795960
7264008
588431994
87703284
89663908
6368965
92968564
199796444
205813356
376622272
160492318
166185400
167170908
186547335
151182701
336831268
10696832
2431730
17380622
556031293
697814686
104576430
207809340
92450698
116557892
103881896
159645370
97625912
613455435
583049309
555578271
92106028
508581875
5743312
100336494
279138443
28631692
697415877
80456596
563360659
114841795
9404762
56501021
137351064
42438695
97038766
31764880
666971328
27214916
467091770
109682364
55011786
93427546
130733092
46534624
396320275
37217218
597102429
93898650
646394410
78296794
94712688
290650487
162551666
126708480
49762094
190435162
108828490
145539962
90907484
631536732
375220542
27691216
47609216
572017493
62093932
154882368
561266085
28281830
435834690
161936806
320656378
102676789
104623194
227852022
60202588
84925156
683130845
3306388
161647307
53584616
30223400
322258098
33058686
82739374
66302694
48021434
90685737
106444681
531908867
40115504
184893779
641501125
169921344
230306289
83492794
238571745
71607810
353862215
123761791
600877742
128330810
66127999
33115842
408620703
384294865
174214609
221619927
34743920
124995893
55422268
148337142
33950666
361636332
129659252
96359822
275705498
161391224
439268943
144838502
141717436
192726030
19426112
96416978
268025015
47749510
509376911
135283058
69141442
398509893
535435985
43170102
93505484
496134261
14079411
272339443
349990557
695499415
108329672
406377408
11876324
137839490
152223750
583321302
72295412
306239160
226468297
21196216
233555438
32372814
426345974
4763000
93160816
79636802
661604789
1096871
19131672
160762510
699024284
303685476
123304546
38789872
89941030
143026830
3819471
148382172
497037363
98055450
103675790
5012408
130137892
109530615
69311176
207497203
113791648
34232982
408248543
69120305
20635050
4452126
30949110
383690260
579361593
171819598
71571436
676477690
446554585
158834792
597382723
39194608
25444812
137834692
503712014
136341308
12563930
173296994
16221914
70894224
281585929
538009877
46914684
82308344
18655374
170614124
54216798
120353216
581433041
9333748
95001932
18459658
226780954
150541978
123968052
405756042
209594971
444090214
84246214
256875882
80867080
595501107
30744734
13814434
366251477
3893536
102323096
161791318
50671394
148328709
8893273
114050216
64063216
42201912
633953267
115997238
112554020
22154014
334379710
80494700
13750350
343044314
167893154
130343043
160717478
132018238
655522078
115441264
597986365
697736564
84126706
15601858
441076265
62463828
162969078
71247554
197012462
9097912
14912520
138284614
507472043
63022286
448804951
86255635
87375572
57223548
26277906
131824254
350086225
492903047
146771412
131514224
152845536
161507270
515558917
468722469
608713495
671104511
569961252
173383594
654838221
3772298
558995716
149333040
269264933
129406380
181644643
159801248
257849609
82056964
11531656
457443666
448682902
515297641
22680542
26373164
41689240
13849072
256026250
116104620
291957223
669233941
153411902
122698346
60477976
48773120
155848824
483849974
171703552
382661258
313092581
1390798
88813498
436406667
15953452
583676174
65620286
82379116
1725074
133627264
335863117
687088317
445837568
359652562
293572004
513861620
15771594
189805228
34466800
75044096
107606575
55060282
40920232
37934266
543864112
160481926
51984250
162873818
115350954
402171488
76788220
41488598
455013563
268519350
342024717
170833951
27161224
282510310
22931682
371116148
148165672
647729521
106153767
87729264
59121651
7653710
4855469
172450046
48024898
38272004
43868096
39607378
262057407
162525684
255286195
15827016
267324151
265947856
577651175
492458667
260527599
438961886
35720770
502997816
106341336
91205390
689316407
12413246
112886167
592380599
662000871
1920790
56331570
592305368
440743623
66650824
73537258
161928146
4407940
221765354
621353893
154447638
143129018
92717424
535673202
359164214
166935358
27545730
123300142
72764786
64525662
69875810
132328264
131406387
79673732
450792342
46228236
469779163
154572342
657199710
657930184
112202424
159352660
167157668
549200738
141743439
126929620
56286538
149371144
343408487
432619023
72245915
632704092
171187418
550018606
61177704
127738464
440187002
45901466
558760946
97209857
99718168
119217026
316889847
111036788
175375949
40402366
454758205
25740984
193347108
74013558
7560018
120744648
361978318
127379940
131315046
123375556
161325408
524727793
237097332
135757624
99706044
153709806
179789597
688020455
598595846
104370779
61272966
20981450
93098464
95424542
18296850
143324774
71664964
194948463
472858563
683617720
80829844
549883803
88340660
4487612
363905780
144848894
28308537
62580818
16247120
146757556
57990826
29811154
18405964
101145336
67211994
525237703
122592780
356814536
575421030
114312000
30889464
249270130
12532752
113591488
2876854
400062605
35448723
433486934
86374840
33391056
540178399
161810395
101178246
70968700
122196064
68476352
140957090
162165428
210947669
34363965
21554740
169696164
78639728
117545583
182163994
407404014
144954544
41559340
671198052
142195470
72960500
96917526
109090022
375243743
252339799
515057641
599916391
337909641
94238120
166263340
92956440
48719974
90135014
150190382
53089266
453897552
90436382
399366266
543157817
121278378
408541169
100923776
165627698
353067683
90749872
6910642
536578497
135247809
136369022
59859652
530320245
348689270
315829107
122253222
29417275
81206308
147621763
60273602
52597591
40102728
427567437
203251213
158922772
50569206
161256130
52158040
522588094
133831640
165056138
73849016
670093623
65798682
119139086
634669156
673744640
37380026
117001942
21043800
145730480
15818358
350211269
54533752
49575038
179087499
148756826
132627534
294519234
179568928
10182430
46696452
71509086
365742194
209533156
155236240
339979175
312947454
103227202
133435014
46634587
124471912
566060764
161103171
25664778
158432968
101528108
85065448
430468571
92002187
665042888
462499444
499794846
187382316
663396370
473021695
538639933
125576928
40352136
306351538
169746294
93683882
107983272
338345514
25463866
154262314
565481831
103112890
9420104
102126183
12231386
46880044
475465937
111726126
137564100
300800123
157023122
40237826
131221516
72827136
119282842
88543304
253598899
104486364
44340934
635769866
103068138
48767926
161481288
22147086
661634047
328295756
288784569
171944300
141656818
109083094
416790291
253374298
82170424
18935958
521927553
93205848
112034422
36136448
52420714
49150696
152228944
113239820
565906148
103590920
69207258
344378464
107539880
633959673
547887160
41943844
117845282
86288240
95334478
55023092
66976440
634710463
521256140
151073593
325019302
56638132
457674447
691760140
53387168
506394011
110058208
644356638
92487068
156437704
160137256
20351002
558078260
165927332
148662758
683568608
105567132
503050780
48194540
496038702
63308064
110780452
573294
132565550
217671357
155937158
62329484
136696370
83110022
17522646
397946512
38964804
97870126
4220886
444853640
385324450
479824514
87836650
3479590
91560450
137434202
51358996
253155295
86289575
290618824
102830572
112637156
17292290
73044020
174391616
152483550
622163763
40451833
570777543
69246842
133618604
249067476
134685516
180236408
22032772
1876856
416622117
42206866
527852076
72356032
551484755
11727374
124672826
46043490
155476444
223786413
158254574
380151081
317696612
24338064
75731816
452666987
421814494
4530912
486202370
23977810
288262575
685308049
682937798
599959401
79081388
429488285
60133310
469456977
55290636
128809778
270435155
66776586
549174813
24642896
35071270
139183520
92173699
187403657
68748278
589528960
147713622
202636726
327054094
116915198
76698158
678577503
213433959
137841220
62714849
155093674
158238984
93021191
271321810
104172872
57966578
272315315
155802060
19956137
62864672
160147648
4636566
159647102
127392064
20683544
215751904
315043904
599978162
116879291
606604012
22990570
540199849
396672903
235140040
49957810
13985902
9695738
78967078
159417731
156583192
66185088
642134507
649696724
142827648
89068100
225682859
40461254
297241500
2312222
154653788
107646764
243505206
197980678
128424191
13081798
135296914
85977880
100473320
547274696
182859457
169803259
71819112
547081811
54111144
557179950
66889840
134687248
86199908
238118991
82812118
6929732
515614932
144492102
365982048
367829775
197628749
252393560
310260121
625014823
465430375
116215219
164520948
151520556
55952262
126375382
661323743
51272398
266948838
149052458
337476443
594018153
673965069
468094478
80426011
496261836
318820719
352815742
265000693
68625306
688218516
283605982
110268600
323293514
256385956
68265050
460897100
107153646
204330468
31880926
27498966
115869070
33124409
509970928
135904844
4913686
67043990
598114902
73213557
13182254
187584734
209647353
151054650
334093198
143267189
103149262
182626478
162913654
68987292
132503198
557831108
67878814
68173252
500737737
36891600
34556864
7151430
83149858
417272679
397211737
143788910
23117006
629929976
184051630
636423488
570070183
63810346
398764539
126184860
100904590
13107090
110007982
7975860
85307928
80678294
172316682
47654250
14450076
42747494
27121390
404896970
14318446
99950258
363955121
308417808
119391958
517285144
222146985
43864459
28623032
37050946
623919214
382420686
12262560
371635888
76613288
110651899
440359433
253759014
176167167
284516236
116844907
16488642
413585011
70623762
64134228
567422269
91634321
99566849
108807704
59830208
129574882
150664950
326130174
501807747
52308132
103940790
406406645
82119318
461562518
582236031
490064500
100521818
39463622
88439384
675091277
195304276
91250420
530739333
153178080
672339233
1649266
423818795
41351502
71721819
632120252
254634118
4116966
31150020
509452320
135646776
405577467
128361986
108073336
72740536
139820898
222933852
136798556
139665016
43461078
77953856
139553002
605295726
127916860
54810584
514923831
87888791
98649937
151602216
86039775
129489516
29094227
67875864
130968644
656234702
21876892
64804512
56395652
30708360
137825632
38832370
344702948
106128494
363137055
53312694
126965994
118555402
112770520
373678013
17874242
58936498
99797842
338929518
130798910
467671639
543803088
167004638
79786314
11386170
154106512
136914602
49290988
22377442
86407750
673018125
497091016
446985937
2511400
89447174
96533672
517241562
219374105
27363870
52667763
24594400
543716716
588899181
22407463
440830385
448432534
133990984
389462468
28590124
107742524
336636053
113070158
604749023
4291546
692794467
103263574
2559896
125251312
126032444
599855752
164746108
25578032
303666674
129569190
162314380
68788114
193919070
87857432
25022204
172431312
317948172
596976068
612768154
21346657
588730322
26486802
147032946
583421386
82250950
156817012
526529842
300727211
155462590
681882628
62516540
688451667
194538498
164792872
306544976
102776882
229699552
38622060
13068308
157991308
3091620
158419112
98976874
156695772
60496421
172114036
315940641
199325412
486013365
285465964
168172004
121276372
49730916
116941176
44094990
183063317
166734446
498051837
147559474
10234390
264746458
134571204
28177395
502337100
64830494
357618035
160284478
251384633
132375030
70655210
272687233
60798398
114071254
121499800
66210898
235230861
10350432
451409504
2740024
63437964
110398459
71677088
133963272
102458192
643792086
457242480
45579032
283172949
414108362
184689681
534445001
89326211
15213455
357100022
695524788
150872788
313141769
91264276
487538118
260427026
335236983
581718245
174095444
149298402
107016228
309070422
43784962
512421051
99357914
202568772
109966414
96340768
26686658
159073810
20259204
115690674
483381528
511239385
627639441
22786192
128573288
53423540
291660803
167356234
347674087
573738707
580387984
657080862
205733135
5864552
24431592
155332688
115567702
100871682
110335445
490630132
487425588
649194016
108539244
27927313
120174820
431690944
84147490
605839458
82503822
12633210
244456626
667613908
15468492
98691094
96276684
146593018
360691821
168411438
172770464
8019160
287308819
278079130
66709714
79502264
190733908
75028169
91028726
1425438
259093190
31705992
573416441
104218440
8467750
19429692
530641178
57632300
58212522
140040862
530715536
118514965
159025533
567201547
452076685
372573739
271315981
95171670
581963880
244922794
142152841
668330026
168890784
545558755
584739784
153505430
494207928
87604562
406942506
157260404
77167528
639593102
286593331
560922365
37045750
13182252
52268296
119785120
69671434
12061650
134795027
89776490
117185390
625858910
487982020
109431224
553793169
696769831
25453472
81516905
72480738
157818108
147637414
563594306
89708940
92471944
349957879
60935224
16147436
31997377
38126516
106680808
32511374
216502
52373948
229618706
59703774
551975556
7566902
73414284
71110726
105963762
404120605
165241460
16228840
161812102
319957069
28077452
437968991
256605276
620975815
63127936
88449887
28730936
389703284
244472631
385032789
27623668
36623140
34444284
13973214
130599730
91203656
359968770
516124664
140976142
174360442
157870068
172465632
358068766
12162106
442377696
169218132
81994614
370698211
501012808
13088726
197508702
161580012
693064499
142858826
264947645
387564644
34539544
166739642
24195895
358386638
34368076
47508760
134503466
205238070
45437290
128900636
652368299
669950575
13208232
461271363
296913647
62135723
544588157
285940719
209609114
406162986
427697508
366412298
659191031
152341033
36756504
107687102
162872084
46765734
49168468
179338402
18708955
372500822
667013053
126273192
140520624
349264061
591843568
14581708
317701797
209928097
398379434
211923516
79675464
585556364
43069644
168409288
11008594
30533430
173066636
380238207
479100119
140115882
144500762
79680660
218021910
60768954
74193686
437431914
668655218
68462498
93915970
395834592
655642208
486180360
47049780
87138654
46654886
170659158
145784172
385388966
131813862
78156500
435989567
667033986
271680507
29804256
49756806
43201278
222030179
576394583
535895847
66744873
685583939
566742252
111289662
670792333
642822783
124548120
106905970
2830088
123877836
138158178
370179514
603922320
107917458
38679026
377428331
272727007
165513892
31032244
600922115
71574902
82439738
84829898
124923966
278126356
83366356
256473522
24727764
86480494
508895120
10663924
352809276
519206141
68513143
604330802
25410172
408762285
251936986
165598252
412077737
665566397
265625487
188597652
82798262
272621379
603923944
110854928
103914806
131786150
68591739
531916229
86670806
106931950
57438316
553505768
587101116
110704246
55446516
205888440
7293454
582544268
7987986
163235804
643647826
315062049
519031144
457496194
154067572
290766638
165459694
170172464
368136795
429297309
460823044
89660444
148576158
50079048
482171142
93850152
474907761
479722944
136963098
154733418
65344896
45724802
495424731
89327902
116988648
153737518
240831047
593677697
19559650
164011742
47333828
87440020
141549432
88258960
158291841
286105589
61740606
446410216
132473754
565426412
411513125
52250978
26955118
85846833
60882789
8634022
85703822
98248636
43406590
32346834
24147544
27188938
164486308
595900965
542520709
538835927
105742729
95140494
1988338
86388696
186191057
92802292
344637787
4381960
474368839
375184398
203960927
170801182
50505688
168513208
416528611
149144252
93169478
94238418
109467598
18336684
33838351
259741330
129208934
112197228
36385856
168422900
671093347
469862662
53596185
162742184
19601044
976980
120666710
183692769
367154147
207002345
59009245
85680308
113898052
697009453
95706856
498747526
69177814
609330485
34563794
104866731
47455068
86571735
73402162
39832538
83620962
642879375
256666193
106663490
128057152
80846296
245190875
222697169
43916204
13682802
79852130
68627036
171826524
149820883
459818614
358441358
45004288
31510438
135296552
466894116
123342648
94366290
6358172
171843844
83910206
441845726
214951693
129711214
553294188
494042183
125528530
3318514
269004348
130161532
117008726
110524118
19604508
374093604
674678846
135335297
23875622
138823266
6706304
82806920
486536179
79971638
687406038
44112308
56354084
135814782
17442934
303248744
31633250
119113106
131438018
3605553
84206378
91673028
385206541
54230654
101805230
613856805
90133282
136000106
675190684
65289472
10104490
536740754
138580669
147095076
525267298
99584601
123332256
605710761
145027707
406876890
428791734
596421336
105877160
157222302
56244968
675610777
165473548
699498176
350425012
107247174
178731017
70165054
3355810
337019346
163546937
344405932
159255670
135804390
520427990
71997510
639967593
678100227
47371775
282025190
448766901
125164712
12338770
455878154
137118976
83276294
324597364
554523913
566996891
442432845
9349336
138760912
30447859
54019350
630893909
416305933
323472426
295195893
52753704
6585066
92395272
120995788
467957105
30069254
136175036
47153700
465264674
277549075
96183156
15326468
316560619
164238634
69788188
252990363
47898801
117408816
3597366
261063220
119703716
556778175
128536325
687308566
334182012
23562516
162787218
392773955
173333366
119899432
22443258
243653251
157387063
138700294
35467896
686343535
331654050
443901977
550003990
145839596
159184656
675301033
117181926
8256444
465939132
38652695
78457870
18046592
165988414
12832388
506902066
42501550
430617495
171353688
90524712
154723928
428466132
86560166
147351632
156015096
348081164
58998848
125072918
190559186
16701676
238451861
135786965
105697034
71841628
58309514
2123434
291847923
67286468
44450050
620077424
446299328
672496426
113186200
134550422
257597800
471392681
136050332
409273713
119502246
159253938
105885822
68914229
519202610
58425558
64078806
84092066
105215538
6604116
42891248
17848260
18263940
590653522
153983460
109583640
618392970
171395256
85354694
7816518
417494990
13448980
56608688
614571971
114777910
323867544
34059782
14680434
131281723
144332758
30180100
624290685
6363593
19989012
136834753
496929026
516147890
47183144
104553377
139716976
412930955
210477603
105654
66391026
169817062
146780072
10525366
398926319
694970726
685023363
87457340
424070365
314558249
413714523
621478109
119785122
88323340
107222926
136396692
30126408
547842319
144990916
70874204
548291281
573342401
466600849
81357236
532741792
346999660
169280484
380010915
17193566
81225606
122829978
508692506
99406287
109864226
363275438
433673883
481189181
400235802
53970852
111611814
632908266
475252497
23737062
101178270
154085650
151283274
162375002
469820251
280107576
631742907
176551033
165312474
560398518
104162480
140454808
52486528
26609641
315012172
36882942
40203184
444077524
123919406
151570044
246745074
115645642
391360360
511139139
50967566
36976470
7260546
191847051
120019329
221830092
165669266
679207871
117403622
34185784
71521208
121198432
490294377
599388864
24454110
53891180
237045165
688842973
368433362
1936378
353332380
281796300
3607756
509279242
104022188
177258377
342173310
340657278
9446330
483965166
74091496
78603132
553226990
45536470
560407991
484031234
88951749
626072005
58636862
665090
87711946
442209915
638015081
663343616
76613290
168371184
66077534
113468518
59274238
9001206
173740386
379434353
104552182
679046621
414903266
73675816
95801594
147846984
130112674
95203079
89180682
446908039
135480435
377840874
230455552
12125732
522745872
157240338
88804778
74217934
362491232
59959251
347825400
144765758
4600194
102264210
121636020
42653966
229939107
220563466
464794660
111012540
596215099
34622682
452757724
31683476
75717989
416379014
300721398
78544468
309020186
263210247
27207990
128867730
5847232
227838068
452174624
62452458
37609631
120862426
617111730
437431768
89708940
249970796
143788908
674108751
63269962
263864561
304810960
302340971
663785704
28600518
566306757
74145664
46327538
12335306
216445493
168490694
23208802
411600984
460952116
546426538
60006874
131399526
680854396
85832724
144634126
463306964
511987773
235063886
147885090
435403686
167908740
171203004
289233576
554636978
45932893
116596606
457628248
365813097
50799560
14020542
305386953
79699869
515645123
110539890
2627446
337703561
165722956
68796774
14831116
613988872
135669292
533704179
108139154
59663936
156274898
393681100
102598486
186015234
314913421
48324534
25564322
13005588
27914646
675242525
518677459
22571426
70054206
74164119
64645170
302723075
274256498
59054274
58655914
4600192
41054752
249591758
419040049
464658487
297369766
14088799
302188997
244136759
152661944
150741856
318059834
39090736
438110436
577600768
161649292
286724906
91655708
2029491
100126922
623657157
81888962
70932330
132714502
129136190
35866258
414647381
160223856
55988632
14377332
180297295
4920324
565237239
530281541
40438736
237633377
203924885
419006442
36120860
79316940
110579542
476241231
17026825
7920438
47808398
461139035
39889681
521947777
151844442
101171316
597903749
569073078
96487988
75053324
154064864
20861942
229582418
101566212
164119126
83870370
382343719
142954084
159119362
422815928
106564766
360404780
19221712
161689212
22228529
653733624
403243777
22796584
49848692
23054654
194579650
174078126
9134568
66905430
10342698
538837846
533656067
353702018
595600592
138982610
43627350
531815899
456891840
178762490
519270270
43201276
248333303
48897824
71578366
49952612
13743420
155580364
18225838
248847682
51961732
299022069
401743038
103282626
104680350
455905105
306339851
114996142
362244085
7459724
143866850
109550732
119130426
451026622
661900302
65816002
160573722
534898868
649275819
77309552
108511532
109803604
165993150
37042703
90013774
172709844
38017402
672024317
188522483
152847268
631678853
547809630
449232577
282823845
474384715
163142278
52898744
553211485
563889132
608276500
7975862
155431412
377210889
52775774
161053486
49278866
694224907
88454972
43698360
155533602
33015386
121018306
2778128
54809140
99524184
12124442
597782032
37998350
42454520
626324889
47415497
469930591
78570633
130308754
49301382
152411990
506573972
28589359
618592634
250722692
65500776
15167124
610531202
246196232
146520272
102314438
66692394
659690714
167217674
485820566
173399180
70424854
543281667
69425490
376357009
60453728
34380200
522997984
116101158
428863512
569985358
134889892
100999850
99449708
37094244
509110358
369988590
379072513
156991946
78982666
91688618
55271584
49718794
553926495
117415744
391470363
140465200
576590875
27389903
289715829
73029780
160494048
38663436
46590800
444789040
347841962
680444982
102574236
301429105
641689588
323710583
135508218
153010078
445533941
568651684
4101378
24547638
506965092
67570359
74240450
520008779
576167965
40989512
156569336
46618514
82734176
84746870
116163510
398610388
120216390
332930713
115687210
672417090
514896770
106039691
32442094
524992158
477245096
150880380
59953778
541621732
33467436
653461390
22858936
68438250
337679848
7594820
668635173
282747587
149807610
398951661
151149452
140957407
73048832
70982558
414761598
49504026
147606236
11403488
2679406
54887082
126740832
401751871
374710346
76530154
20203782
24047712
581936772
693031778
5260084
137429004
20657696
6827090
62494026
315081077
113892856
199868270
163672268
536883496
73440264
668733983
2476071
428895149
412061657
439755461
382896573
74034340
390462061
545820860
29073352
398384660
172325557
539624686
46686062
142578242
175039404
89169057
451409720
62362392
15752540
17288824
56522090
13563740
497954551
232909911
62336412
166909376
138374678
515611057
76706818
388791235
141486004
35966079
342900100
122649848
467036205
696284758
135541124
53033840
141847338
132378411
641280173
150018475
75109914
598663528
88087376
76970080
53078872
225123310
87966550
237186246
66737424
140932842
97109758
286082460
116160044
86591340
161831152
694719682
359953332
23562130
153311444
15619178
287691180
33949060
43808899
194405611
495540142
549598841
350536229
27945820
582658002
22055290
67802604
422686566
123105366
48733284
116224128
144596020
71820844
110106706
526727790
646440842
117329144
68705129
466196170
692999150
97830290
172327072
358948520
154027409
95473036
118221323
152213710
290212414
124082212
368143082
19436506
61650540
25818926
9548518
8022626
109588838
96437762
147100494
272091989
86283044
487942426
66877535
375997879
655975395
4673755
486977841
175748964
136252978
162381930
51450792
143326466
209662906
22356656
92566742
402639679
175181983
606711062
123861120
323423810
44460440
142346152
62047168
322573820
169544230
50394274
53636585
166930162
309642861
164318304
350325382
661614259
77065342
159041534
211955060
13507868
668288752
17216082
154146268
181433510
112321807
638770965
72340446
636759323
516440302
77416936
429799914
199046172
15523916
160573722
1037470
142095012
45200004
95652881
117364801
360263025
672593194
113677720
11903347
472423459
149637874
142418898
304305061
44297634
100947890
91411496
117178460
9349336
173878944
632147025
698004076
405318825
660242619
35381440
4596730
64064948
101712231
32963424
159492952
358837099
93594855
597062529
258848924
614364885
192310837
507690033
128337736
496030655
109909258
62649063
196804990
71455394
489284863
34110008
336301859
592933538
336102476
148423740
599868525
57632300
10000568
640331941
77603994
497162442
136573398
34006088
92929877
484772715
167060062
659888412
410278939
532257769
449449941
168309456
173884142
71183528
69039254
639180239
8748334
87710212
24349725
97762258
19081446
467819752
157050832
279875730
6978228
44117506
47765596
169861287
20359660
156541624
158737802
3436290
261813707
151033866
575258913
16201130
109935238
109225118
59430118
688719156
443821374
80544930
60715262
136498920
400781002
634221328
444098743
135499558
678352341
325964007
75480562
92851462
115181466
660150201
155438340
141649890
583364652
68472890
94958634
404303017
269020414
105972420
285650777
116482198
113273113
244916310
54272222
411634697
85572530
193974590
151033866
3716874
117361050
16627202
20081297
57828016
116360958
453180706
154707702
463099227
149767774
23073706
108476876
298315963
123179774
82637184
253366986
59424920
55424000
117691134
662885857
677221639
11644238
121735354
617361467
167108556
164564250
130556430
99423728
669092154
94806218
109881544
482470048
14857096
17392746
172373836
193986
70824944
92679322
8013964
661966307
139736030
85645670
23962222
76864045
71981871
571866647
28797964
22464042
122244560
647967263
413029919
81099170
688039632
632483513
172048220
156292216
695301835
279199782
73963328
4073664
125576930
43267094
141663744
142425824
74207540
423668364
142526280
310333136
83304032
666400431
99297508
19498858
430873314
389759592
148312357
127132264
146229296
486612882
242517880
46365642
614892122
538624565
682491066
409879857
291792797
510511254
94456354
456474146
121915482
191360546
49057170
43287878
208657880
116380010
39027704
466552107
40449128
165553220
22812174
134910799
510424724
44929814
25503700
415080182
152838610
328517327
116544060
5180993
109604426
585396829
54433298
685511405
95694734
674153966
682131121
69506892
1397724
33937501
300413429
145967764
7570572
142067300
27070533
136344772
169902274
61305874
116451022
58006414
90897092
463729443
659846601
91553520
211462526
62112212
33375640
158665058
414355910
380528741
66749548
565076304
619116433
139990632
17879723
248487197
58512156
65640616
237375925
94568119
168984312
42278232
187898986
501008601
403754719
104105326
182161000
208098439
41155784
61449628
684358294
690620071
47218699
108790384
133939085
586851843
3312509
575949836
621168255
110257388
52647606
151600230
409042444
121349116
187002572
105000921
40740106
179199017
108263856
610486556
97470979
512683971
1562266
129900
249906693
98180152
109715274
1131873
351639027
9598601
124691876
146362662
613054709
540092042
51452524
85272938
432911821
134771343
136810680
676488584
313540243
663189609
32300070
11072676
296165676
154844692
128691066
31749292
434291263
496441465
133114594
635269757
165463158
94797558
161183384
606343757
454296634
137309498
169820870
649760917
152202966
18265672
220373852
151840976
17597120
201868455
473899898
44789520
44100186
616252571
557243158
89786882
2838145
515344350
99853266
83186228
79005180
1690925
253313592
678713127
59821550
23194944
669820279
30412990
258076370
295270019
407346859
651600369
150204997
342152648
468762043
10267296
293157817
372930061
473364840
662394103
334128488
381049207
343391242
12302398
132756068
362566432
145503588
110753502
71703070
586526681
433653802
191862486
513586578
50316332
95163010
481336853
267337228
148177798
8317064
246811524
14845754
174874846
24012450
336154453
161062144
153332228
103138870
466643919
494443901
353099723
401958859
119319989
84667088
35343422
56622544
679911011
601074282
113891124
50520708
354490244
43447222
427603083
222655611
64795852
149914992
622742362
131947224
402486770
631012931
357339515
112944579
64877256
76788222
27201062
574117613
35741554
12659188
141859462
14276878
668705817
650430151
94494458
266288424
67509898
565508600
10620626
587743358
18461245
193578287
399311129
587249524
133000593
143785444
337622924
694904069
29650108
676300038
105123742
408575371
73485462
561668402
127450952
88726898
1937073
412280726
36778156
700255453
266291262
139069208
142534942
118354488
596188748
160489429
18332521
681580687
456655488
136166001
5272210
420237458
97695194
103772782
140669578
65655877
601108262
680214052
155043444
184895238
260850061
18858018
671101324
44474296
206768742
591952392
132200098
138007494
580099211
108265588
124839098
89043852
124634720
163204750
168021322
167371822
680127842
48521012
374960897
39283492
39474012
595814471
34544742
55455178
106320554
35842008
577545559
106942340
81518312
134501926
44340932
20979656
152190840
42229624
6026943
227265039
257056745
673041918
14661380
91369928
310594955
315598133
133852424
172747950
112860586
68110902
465153930
131001734
484948081
336962184
145077518
79514132
610096489
31295510
72018294
133602860
29521940
538446658
919493
103403864
86546308
524226330
130397084
647942133
394377200
73634248
91115324
133369196
73682846
41595714
21677714
85459133
218693496
461298790
2386696
75700524
65743256
41299542
100639594
690609836
143014706
18437142
681929702
631906025
121565618
133204585
451441219
96640404
153297590
79623504
265701102
239107324
378431594
423136031
80571273
254952049
303559403
177801813
396932490
124933283
657007145
579664794
404029529
545961716
542018663
155441209
172044758
430406022
640923749
97900431
11346332
32424772
1991802
144810790
252209027
6569478
28867244
439630884
65573520
150816457
74088034
542570262
523240048
114824672
97982706
37362704
119632706
180958131
173982866
166644380
184907979
649849170
662963025
30278826
266402345
143439044
109926578
31172536
53122174
153545266
15256444
69687461
58356193
326183720
688961947
28875904
114031418
429091566
340740384
137046634
101872778
71058764
31633250
162340360
80021864
92371024
653956040
171545940
14581710
669486019
308103275
58191738
336031879
656129107
65541717
505317461
162766434
83392478
139490086
72388940
110945879
1309413
20117182
144059102
81337598
128308292
687900539
21414450
54368780
67585476
7929098
185781759
4606450
39397804
142120994
54596106
469401499
532644562
497010608
26558488
83834965
73902710
206759897
47685426
121459964
24102512
55592004
516590557
77562424
384964877
77510464
252596752
122935628
150289106
94021622
24159670
429831502
682625586
106261666
599638902
52890086
72953574
243079466
563071803
334110326
145469954
34956956
115385840
179152366
75572358
526573286
124759424
26703978
47489710
564017527
76225320
312403356
61113622
542913886
62461118
290029475
643596690
111069967
126940012
541863564
526184331
110521536
74853576
158460680
149873424
72840992
357074722
139897911
102125650
120398248
606353558
3127992
61222568
421950666
510166723
65119738
376904081
29752456
63642412
86953330
594968549
112701240
682644037
109226850
18643250
62216904
114419386
640667725
157916834
247822518
276019389
543608622
110359578
84325864
7963738
2130362
267678123
110870586
1716412
146586090
155767420
127218864
69170884
168225698
664974645
83943112
675773253
332516431
343127860
151571786
146227564
118692230
138192818
97759276
65814106
71131510
547718596
94452888
301598057
550313876
91338541
23667780
61309338
473081851
639676176
135047504
239980578
503855941
164034256
77896702
111940894
92128546
132534372
380041942
58200398
625382483
306844195
84105920
31420212
40062892
78343271
491544457
326946124
279205046
353328
375616633
580514015
61817259
101749806
109749912
330448575
257402056
517531702
598076283
151228114
166582030
161786122
44325346
275786116
589770666
19886826
511606936
131683960
157738344
111133780
368672186
213810297
338534785
439905099
118551936
614734893
176905748
662443952
301808817
112365232
456630244
66214360
148822100
556701953
169479664
155715462
23456476
151425296
4529182
72769980
124640601
68294492
692007306
483009095
49043314
55172448
68918014
318084474
9098196
392042712
156657668
128673746
115721848
122864616
24173526
88236740
416437586
588141502
25167692
229770701
68185378
74700785
4879553
457680589
143775052
43958160
632692865
116764607
162712740
45575850
417221936
10814608
68129651
559666647
148875792
104056828
28688850
130700186
16081622
26717834
435744535
138705490
318339210
135556714
393646108
31449658
31673084
591628708
50924266
65539405
115733974
161943734
484076585
202097196
122173548
466051199
73547648
89946389
80771822
168289993
662163183
504153056
641300678
68904156
35564890
125973556
341431673
299696316
3864081
117162874
49003478
15195047
314494898
237791835
430216386
21140794
127688238
672852152
39617768
12070308
167041010
33566160
292008506
213045632
10094096
237880306
124617400
158688601
2544308
445132477
36555592
120133252
11448522
136197552
99626372
693802640
86199908
333059396
5426356
645715593
532476817
167094702
110148272
159435798
388552873
364080480
138360820
69811724
263749798
28004710
314499600
12723274
129465270
393714973
311891452
263054680
270271832
601166246
81282760
5821252
585949335
113160222
613915109
85213191
144001944
127040470
137713052
64402688
166244288
64206801
661251426
160717476
17365034
71763435
146547986
122726056
52872764
160622216
259008851
595758882
473202210
102944884
656247142
36688958
159233154
89307236
118954766
87568190
79819220
85559070
6401474
339677412
100294926
364948869
663488061
120826054
440774301
136277224
515456483
39737276
99695652
31236620
125576928
306760035
191708463
516115529
48934158
145945325
132087518
645845396
149558200
31712920
46266916
101633762
56757642
76474728
648227723
171556334
133699538
91279864
153486376
135472714
88974574
43627348
48910766
274227719
53367637
127244844
327920302
395986120
53648700
2206741
173202973
465220541
475016787
558379411
111925306
239068550
32406478
105968958
212649038
338156853
21259876
66046976
114570649
138509772
61243418
149504508
71574902
127770891
69934698
104344342
62047168
43225526
98073467
2404018
10416248
219316620
6408402
115912370
208742393
280039830
180320118
521257990
120408696
137503482
391943954
74963924
250264811
516769949
71781008
85987153
14997390
192392277
83096166
7552534
405032610
66433132
1745858
4569018
85551209
387283768
517848536
42366454
60805324
46693799
253264072
282396286
34614022
52559274
25385926
121737084
116738532
68408806
106223562
106434866
474287895
627029204
59845796
57989092
133886096
834826
82386046
277884408
85531356
117763876
99267848
81122949
662747378
585093238
655767405
638518827
118266156
46511130
252930867
206769306
622659561
277902159
609610887
522352733
45836824
9598744
149307665
587657970
549618231
34182752
28766599
358174060
120271624
40591152
560637531
79225146
386846548
44631910
146960200
74183292
113475446
486526968
17892227
151579446
30632154
144651444
96347698
46900830
20390838
124182590
103079982
685991012
259291146
146298578
252709456
533806580
303301217
24966782
611385496
366546730
3339700
57706018
45937836
343946764
55373772
167456690
17576498
132504928
157691672
627448208
54541239
699790878
321588620
18215444
94953436
473753078
144676585
696315578
144516732
174919878
212368818
58856826
103890747
27727590
114196664
354740702
80753731
165170448
137841220
449614017
332397076
356266469
99054812
20887922
111350633
16758832
91574447
161736488
39984952
260783780
393495786
7835570
76585578
263578965
118271053
204421442
52562738
602789029
506309296
146201586
4380503
137652583
171930444
285601484
124631256
383264870
163909552
66604062
82671824
2000460
174788246
82348043
48982694
644890314
154314274
134742674
103144066
116092498
232290011
92210665
624997719
116932516
105560206
41140198
83910204
15141144
54632476
692326087
34550268
95730910
110918187
67073432
61470412
521364792
99382162
85451686
691071315
415374376
354740067
66053847
47280138
45179220
511027978
75913560
554594610
124068356
445869877
40575564
173021802
125084833
83993004
317361009
152914816
100329211
105894482
124688412
539950955
646122390
342386637
342954337
168570364
415568
213026936
289844288
663838432
47009946
148229758
25645726
165199894
105231126
28448102
417605975
626912710
63521100
305734328
455686831
102082348
17940058
622444039
573814439
422359799
152580540
137349332
137683610
327559022
114852386
565626251
75458044
630438576
671933575
383003293
73978918
393992049
147465794
130781590
115228230
26148004
70230870
70601516
15109968
40582649
89861358
214403888
90015506
31600342
95012324
629284667
155627130
296445342
43559800
672018
295173502
89898354
12809139
16228840
55370310
64278013
147923194
41301272
19263304
93117518
135028454
9273130
675402651
128481492
116522870
174431454
59542698
142075960
136640946
113291854
607567788
307703755
557419296
569770584
84780876
95017522
545757651
552004407
634498602
160473110
3654520
123695976
239355089
276435768
136817610
157726030
85574190
30812280
677614179
95355260
27829778
464164840
110428856
67064774
4515324
113927498
161895238
160113010
28668064
41476206
139649428
89546132
170530990
647459264
22900912
18123117
45965001
3242304
92679322
243108510
120325823
89811128
145976424
497568288
102619270
649355637
86830356
594929717
143839136
214211175
151404514
603476881
681985338
43071376
31986578
477227092
201289386
53333478
42167272
536617119
441681678
411677085
156870706
172663080
55098384
152784907
94544684
382961054
138534022
208804913
52735936
29263874
135609919
184187159
173923978
6034288
514738699
73216838
28971166
586315089
584995600
84138828
521897642
3223252
118931246
139933476
99725098
109830447
66541708
696306539
168163346
332846492
171566726
83995353
626990138
512492564
135587888
192437528
376305226
45766370
63155648
101641845
143371496
608740381
29012732
65502510
150256198
57419264
111532142
114578730
148891380
656144841
1721610
446021604
295502176
149395394
645699522
109429494
56631204
343981487
62549450
222367653
199348605
95511140
64212170
376576967
140496378
123325328
540577001
108248270
426919378
19588920
17997212
497466821
24686198
122660242
109765502
74514139
41093432
70939258
105698764
133691348
64196580
633657263
306929504
181676275
307305437
430301538
145112156
5272208
97513332
126784134
316159285
8295079
37998348
84684410
46848868
482053480
111675896
255992067
639695300
51762577
40424880
38098804
413566440
140602030
547343054
556972129
402088448
120027600
352664315
172018776
332112700
68526580
217244588
469998861
464436556
97191930
502688753
89117471
160513100
209869862
617809933
85654328
17897190
98501952
548527736
199554961
13724370
83114582
117500614
477002181
247657828
2918420
165922136
389233871
137215970
383636423
312417754
67882278
88806568
303568618
112748006
277105677
56312751
512124147
112011906
19187096
3557999
69647186
425625140
93725448
600904924
315285245
132700644
147755190
255026813
3768832
7142770
58347616
201015316
698481633
151700684
387298724
245874660
72113554
518438842
423315225
157871276
69144906
4336930
92843862
347968661
75917026
46964914
625897219
434939797
144485174
159460046
680073753
500991237
31858408
122116392
441899809
295143700
27982194
88166315
57152536
692196737
23439156
90602654
540826418
111710536
115714920
444298791
90041484
393772051
136197552
125341376
168667423
88796178
292571864
98540408
212248033
545548814
575493180
164474184
163741548
60455460
156784106
111883736
20824908
62819640
21760850
618199666
33316754
663506485
579231378
66565579
232706553
116955034
130440384
474427536
145411792
576283465
530358335
343439346
682233058
23915456
106039970
541015237
259787445
122471454
609965579
52775774
439768931
135759382
663502239
147484996
569962300
27654846
61976845
53146422
72645276
245674281
77487948
10896014
208363318
586066624
90919608
76746654
114764052
54613461
649157331
88267918
613295382
142406774
28020298
647557385
95641984
14207598
24861130
143477150
59837136
107811804
161649588
342064418
16019268
84287780
266563498
271487186
80267808
167808286
77725232
453292095
70506256
32796402
46452242
52491050
676926523
78461334
109427762
97901300
48050878
312883016
11135028
251720137
46173390
101486540
8034750
161218024
27615008
117400158
642781025
93354800
109167816
102078884
544906692
6747874
136657183
104018931
17021656
457310456
99052325
264771235
127608564
41398266
269392833
164628334
67859403
129011484
289198951
139505672
43809208
485079923
93815893
48792918
327441081
49498830
171963352
439314352
518935608
129903464
178192374
138476864
291017360
20667956
133996182
625771522
185575706
7118522
243899201
112753202
550888958
588975976
129965818
154710564
466839457
11687538
118359686
165590825
73991042
124706
106703326
174259986
324285655
63493388
51511412
106031310
628032991
283874275
683312523
174871380
113044176
17574604
37557946
377279047
698164443
97463104
143631296
19678984
20901778
2488884
626938636
92147596
21634412
2165000
446062387
464460222
40182400
212643073
21250502
498441583
157120114
163164792
483487158
147310064
2591074
471810351
48851060
386872203
610903874
124986316
673024167
508738776
399414248
492120510
572515881
173641662
459440637
567427541
138993000
372991511
531653922
43471468
66723570
69396046
156711362
182217113
10579058
127844052
164441278
442554730
115496690
1506840
428674404
128542112
144497298
149339968
284935113
425519408
129247038
46052148
601320498
99503402
37678170
99337390
479763605
11050160
137875860
62814446
23724936
604551894
11656360
592884387
427432873
78885672
53802848
161192044
649591802
68611298
417740705
619059484
102666566
80283396
71897938
152559758
147713620
176230681
333388824
320780492
57698116
156579730
265441046
124196524
75780196
111750372
349912515
82955874
663994770
23518828
25941896
519799168
102091008
469155188
82084676
123799898
459188609
173153695
353947474
15045886
410951536
663996178
528021921
148718180
125826336
57033030
545573783
146937686
558923044
104905510
1617688
60564578
468274153
173529080
10790362
142120994
157646731
11637308
496259288
155621932
575063201
245135843
447342811
599362006
507594031
69001148
181966481
143096126
356003098
127109748
152900962
347541855
502365772
5488710
629265934
358637160
280752260
43000366
256519068
218786615
50862409
101555822
373382443
582426751
567652668
91678226
506390363
131968008
148170870
172879582
124388776
154553290
55010054
294405300
148661024
77758142
55527917
78014478
55453444
145885888
419080921
61468682
244225435
378988126
138033145
41186960
369669576
413305993
163604722
665084775
636705190
92270570
367044140
130236998
602336758
123889962
105088654
52846786
648106560
29679552
48035288
401907373
153600688
438395770
167096432
407968210
172297628
307537710
304131873
167881028
63768776
434511668
380990931
92613163
196697591
337470874
15497936
107851640
469125562
163247930
94903210
376910375
131299458
45747489
107510438
33851940
157199784
582562660
133038386
111447272
138773038
143752536
144074688
593691797
24086924
661498950
99905226
297122394
575194400
50113690
83962797
126889786
318818580
167027154
420467174
578043433
109523020
97307224
140965750
593440782
22063098
438478434
160561596
17746072
171409112
92686250
111836467
552679480
6484608
80891388
392713726
543788111
142711604
432406180
271772266
118688764
528315438
133135376
142569459
35855866
145048074
81390146
40601546
355701968
24438522
74968993
49924902
327923767
76470329
231808566
135669294
352682246
650885111
66870788
17071373
637986348
305348496
77425455
151972608
5026264
563724428
65888744
130014312
227779730
123394608
476166818
77170992
494841506
591236427
27117926
157523753
166836632
551086751
3067603
24384663
685110980
669191054
145775512
8026088
170233032
5199466
115429142
229229277
19590654
4951790
147516912
92227270
105975545
356112659
155680820
121243464
65442614
118496102
143132482
47472388
91330054
67674838
576518104
124558514
552903366
21393664
105298661
420776744
521179979
154563680
76117938
528877330
169453684
10909870
347829641
122665436
186540581
162747380
303804148
295285596
57620641
60533402
128477261
424395310
21826666
138769572
661363870
502101063
51488896
257409687
34534348
168752224
24793580
106116178
39356238
354996655
104716651
510120024
145065394
109254562
85158976
142982554
113442538
308972051
60065760
116201297
126501818
399666581
112230136
112941877
39221140
45896268
616164405
205990749
161181652
169640742
694189111
116240801
5095544
484472361
564317187
50712962
300892167
685791074
104737506
89184144
194552086
170182856
150063944
42849680
462292565
315358079
488150202
568585558
359118316
386265607
189993094
99169126
264185282
341537689
103459288
252553700
91472118
134181506
19128210
11216434
371488836
173451140
174809028
165936416
52735936
284489891
231089983
171930444
666747767
4918880
339477735
253628399
52928969
39898354
188115554
116198805
10675916
37307282
88567552
128084864
29569204
62272330
512621042
95175132
58695750
44285510
105670348
216450673
374649765
66411810
48384363
499609204
109555928
104368590
31562238
75584480
127539286
299652915
71028320
145092439
43561532
99530520
630729279
348056676
14482986
478833012
458763245
174062536
8407128
393536157
167546754
9934752
58314710
149587646
47216054
166921502
148027114
146031848
28087844
283304835
126487960
21883820
173901460
99631568
49356804
683736487
22811216
13693192
161486527
153649839
485325554
555013330
461701573
137361458
158337710
98109140
678302622
151257294
492043092
288715949
25699418
407793527
25678634
685256134
99340592
120157502
29378186
531020476
269488205
4865188
137484428
677047676
122201260
400659524
111450736
76175094
568346032
8391542
450110284
153323570
179644028
360295610
138457630
24514689
67712540
73656766
140103212
71134972
71278730
67061305
479925287
20610800
93422350
128781287
163975368
623516479
154863316
69233238
355947665
164219582
108799044
83523970
83801090
280811619
17533036
237787465
104915902
364727500
507622150
89388522
168982582
88612586
37672734
115086005
136647942
64752472
387207922
437869454
429813160
55172860
302837768
2095720
74252572
245237984
128788034
13012518
11270126
253186383
643390974
457921705
15503132
137603938
100319172
106197580
606501464
29568704
520471311
123306276
138930648
678152430
35246200
10842320
536573026
652188555
170385500
118818666
61797093
159842736
147647806
37083854
156842994
27540532
85285414
270379122
99517258
614600879
209949013
238252882
23771700
332849872
42660892
635771762
203120436
125575057
84537188
72554302
109330770
115945276
195562984
327586329
60339796
28730416
54280882
148607334
620268084
72700700
82580030
110539704
122370996
144782443
31337078
42220737
375497651
458893506
68729226
68692852
637047901
16476518
456733310
410133536
117879081
35214813
86930812
149970936
494470561
68940530
240118505
130213494
566364
127362622
29426682
253878782
172593800
122556269
37124216
37044018
135265736
194464084
11301302
324075964
44661354
585245158
157951474
99357912
131294260
535293309
152623842
325371401
646621369
113967334
99281706
308392333
7522076
30682380
540899960
63659660
516810481
147315262
50021795
18871874
108807706
179897389
114971894
350099722
522715678
117206172
356120288
158335978
50186434
680561263
121227753
64491022
31742366
102093633
667136221
114476540
208886368
182430969
575488672
160329508
118117206
253516987
10999934
326343191
153252556
377969206
122575374
554044717
209565981
80957144
526060166
30303074
48717698
27071640
65693030
563955006
294846840
121134348
180584280
161048288
11687445
284076474
444528402
317048435
373341583
6207488
357651905
619875421
53732155
502856874
499306659
437357664
125020956
158713552
239414216
453675674
153377262
696691364
327136231
203776085
148768408
23624482
77328333
466254229
154690116
116669252
631113605
51445598
636956076
4883415
130951324
158135066
140155172
69344347
233294945
551657161
139095684
687491049
63207608
161704716
84100724
173980582
125736272
288964376
321093218
234787453
89556526
512592194
239577447
118051388
127809476
170752684
57611518
66205702
31501616
19467682
49346414
476439468
266437792
124406235
153874346
57263392
69242722
139711780
246558650
138594826
47382326
51544813
672455075
356527316
63365222
186302317
149759350
1047862
667893199
99331934
85155514
163253124
8213146
174604652
492735226
17531306
30375816
20716119
498915458
408177040
540619701
112082918
604886449
116832060
167864952
136636110
31475638
497265722
43339838
625541371
593817758
542303422
310100935
92514968
160686300
35346658
62372784
138327912
49573306
158874628
350139846
373609159
573675343
420257185
481921430
71398238
573279119
223999921
100786814
44531452
499883911
38252952
84215036
378163615
602485085
431674752
114793498
150966318
156323392
457832249
424086448
130521790
16367402
508230329
167498258
170129166
233864610
57989094
520887463
54363815
158027680
504229528
99085432
199857565
592263094
277048425
574220659
23024114
14618082
83589784
69808260
663227373
344302843
695786704
567482127
98656454
10752256
52891816
163559690
118402984
373640696
91326628
869464
60278798
104053364
155398955
639912225
135129225
648682808
499133730
376197861
685320019
54980608
169491788
570236780
105766312
267926227
114277360
593282723
165726420
529978273
97700388
4385424
3055250
635618431
114774729
671032282
33493416
381559601
135636834
23856570
245317697
324029646
163696516
55370310
77363246
467006615
354032406
288769650
84925156
58707872
461904521
117751752
180285230
123003178
114777910
82815582
134787706
154842534
155232234
585930012
87233023
81031620
42620575
118167434
376581669
94636480
145568583
128725706
77553766
157203248
92760724
62733040
161921218
122157960
55107046
31714654
497952262
55708050
99117166
115429140
185159623
499364169
138459850
691309851
507305884
353622952
550305227
387328412
38344748
557028186
484201136
668615797
623062324
337570696
314488743
630793534
70670796
138574761
157182466
575944452
108684732
588229979
140688628
547077230
367932168
298733197
108199774
92691446
180288424
135052700
230898254
10386806
264278920
70348644
167555412
164010010
174358710
461829400
165519880
518967095
158167972
253063638
278410828
291896512
319705581
109954288
30748196
23218086
569195858
141256231
393012654
390962718
137868932
25905524
256469517
631719575
643134769
63237476
659930828
34802808
39422333
110249694
40255144
62474972
70237796
247137669
623425943
601448266
112055204
27959678
534670382
11303032
19435148
147459018
128207836
58223014
52280422
674217496
635146500
407110279
88356248
35313750
160338505
67116734
283580802
5727726
44261883
50022927
175324624
601044526
109571516
606510752
168953138
21419646
66053286
220104998
389986447
132891164
612636300
86194714
99316346
421745905
192736981
622899095
116334976
137418614
632560347
74358226
46247501
663246275
379765252
200829859
592269960
466823807
169632080
321825320
378726403
5104206
109032864
163777920
488886196
45495081
25068970
253282964
692252339
113610540
50035750
159139446
21956566
283243018
140293206
123799898
165307278
629828523
206403723
111495768
146106326
9028436
76136990
98019076
129890883
502697484
155966600
142476054
370970469
50718156
418271363
31454852
125765716
95815972
90737750
380835521
103021389
223265263
668198714
201950595
67724664
23394124
160220394
299677905
562900
24592668
341765796
167160516
158347968
492028835
107482726
159674814
111412632
118640466
132551694
53593278
10100071
569954994
347031093
74595510
165766258
100753904
237940085
43869828
408322156
679409712
139793184
164299254
161122766
667868993
640707085
491981873
587200451
494008833
310668206
146163480
35067804
114665330
457338198
93133694
173582772
93391172
389707642
5856908
127035274
115323488
414034305
391100231
280265025
560294936
47210856
605027040
256736672
671547081
121354314
143231418
27509356
81573738
123301082
77607458
452723424
283533822
27159494
648775273
111916143
66924482
137732104
74787760
111239468
13528920
226052833
579098671
102182804
353109557
642163823
66067140
622459075
301431228
544837374
61569136
604190437
189734327
353658775
120457136
106396760
17642152
136133468
467760154
153366680
616594115
106007060
128696260
170688600
638616236
388122309
167685312
141594464
42111850
33126614
39068724
142010144
136003570
10069850
373055391
278267406
116321120
152726028
326896830
76067916
135063092
106661756
574457911
41881492
124425148
174777854
123046478
556754629
105473606
621034871
25661314
122500898
33881384
543999050
98963018
74363420
200755941
44071995
392267318
403902924
151059846
111814456
22841616
93384246
46571748
92448966
212751445
224948748
433269896
111644722
377423073
34366344
60726975
43547590
487179576
169450222
88300826
28148466
573148385
120211194
100849166
159451384
148115446
386666146
51963466
67331502
32658592
513915142
161735892
166375922
3363546
586277601
85008294
597313183
155878268
79387645
64899772
126704462
478145758
28165786
591169732
36671638
71391310
1929450
236233713
308148880
155537066
8356900
326665381
532291545
528535271
168833630
157095864
34447748
665832109
253487352
14129656
4232148
146646708
125199352
85344302
63900410
66534782
133578770
453450967
316720089
496495332
170037631
474911822
301051005
505496743
649552932
189326618
556552183
47626536
16119726
6323532
20401230
20430674
63729900
174045481
389253212
37369632
482248285
106907700
76001892
649040927
196948514
100677696
6687252
102106598
173702280
529479645
173028532
161793110
25335696
122228974
471586802
603448381
173537742
143122088
661856580
609553648
58672369
288779910
101367347
121267714
173393986
372884066
158195686
236679661
676796467
600975063
84852412
4806302
60788006
149419642
422643031
588872473
238777522
52098560
64556838
30311732
300661364
21689838
248323368
104553925
575299506
121350848
38715398
14600762
7823297
82283856
52980148
53264196
412908786
5034924
51890720
19572910
540139566
90826082
60966400
489524771
426378668
200274075
134186702
91397640
105681446
75821766
105059334
182470229
524399476
173118596
169813942
42673016
53536120
139849474
523151572
489549168
203657564
25247613
76956224
612860001
88115500
70002244
2372271
246138672
389760080
46638891
85077572
436789879
96879420
9716520
621756976
20009798
153782548
317681865
48767924
593387583
679667734
633352595
336583819
127088495
111601024
583208978
400412645
107978078
107522560
608013881
56322908
92161454
186299181
142114066
44893442
410777610
652131901
181189135
75863332
202949990
48137476
158198034
18213712
452867714
75887580
112822480
82460522
15671682
16102406
633176862
27257420
45516962
135414688
118131062
83840924
160095688
110482550
417983252
506268991
287417690
97875322
9752894
674759821
214780068
156342444
48184242
112548826
509373720
593462024
101593924
142096744
623423999
55197108
121401078
143044148
139126140
173891070
62989412
5987524
482686683
358069416
87237376
93858535
22290266
485155862
433501905
683405234
118569256
130225616
111688020
262527680
110929404
139152344
28725220
73902710
673984585
21592844
81327792
228637149
150902232
64986372
154632142
36389320
1321516
645834282
476104228
667447071
206396954
180291289
620100724
606047056
608690610
38401714
605100331
174395082
313905791
53222628
145212612
381097240
83494526
161739358
687049203
99106772
648784646
66439522
413375059
185010063
69073894
276713170
59773054
30495777
2410124
76389862
140938038
134884698
2300098
252806110
557784990
367964192
69179546
395615294
413889090
116534158
285717974
157861408
143766392
31451390
130412672
452350639
160286208
394106891
272236535
2426077
138338304
463447858
132894630
168554778
12635890
10269030
16721821
451089465
637975070
24938928
141748614
149669048
29317564
65822928
12546608
457818366
58390918
70546094
241754500
22491754
122009010
48880506
400268240
55588540
37042988
103452362
138234384
584403773
167352881
615901747
160916658
643508256
106705058
49803328
74919392
104474242
154018102
472162283
116109816
89277672
60545082
500619558
102827110
464298067
265597483
608741135
28799698
43433366
70535700
16265214
388346501
429195118
413562425
133204656
113572438
102139506
470401104
34998524
136895550
171584044
27147142
341623577
136395000
479431843
301405585
96316520
324548637
129271284
618125790
396496215
487659064
52871034
393597142
397581624
258755255
445882035
70450834
678036559
346784862
359394785
117947468
620552666
15854521
114738072
468391274
410785664
64104784
162132281
172374603
17184906
76578959
15584538
282185370
12387266
137595276
437868897
567423480
71297782
71181736
27216648
94104416
184969095
25268150
94404392
111765960
93973126
475968992
107377074
112214548
430381366
261554945
12442688
175258215
97916890
27923304
493307168
145458558
75651518
130918416
118856141
66093120
131500370
288577089
45419968
570408712
507099203
140184616
270187081
124837364
110596568
78982664
570642348
690712232
32294874
73386574
168370263
103197758
101399940
150678806
489059518
651244644
496024433
127904736
427948216
697979252
546028378
103795296
330143933
88714594
18374790
353315915
147620094
7660638
675349751
317362580
342168235
170376840
545227646
74467340
112346180
251992207
167349306
88491344
53049430
510829126
396212914
469254653
438522534
357875156
87384598
147206144
301228493
55032570
107558932
30051934
153112264
270867821
82089872
52438034
181759623
146089006
589900068
102598484
50330190
29868340
306049625
52598483
106999498
499449346
477316402
71112458
95182062
180466057
323278426
517765430
28862011
134607578
350802807
157660496
478777628
565501147
198134967
90380958
103079982
162776826
143035488
40469914
398805471
51494094
100720996
684144699
47311312
310692083
86511898
228928421
100334760
314032144
571055923
123387680
670687943
276758035
124551586
263973780
143828268
44685113
7492632
540176958
135478774
39316400
38505824
80385584
5803932
120110738
172147035
30729146
496817322
612935184
439903806
172735826
56165745
74751388
569493693
139072674
64042432
24627809
122062702
167919134
164527876
695201946
601515477
163451393
329516609
13649892
95081604
98035380
167948578
576228321
30363692
525738060
483815780
136599376
56030202
577339009
109110804
223433633
154822691
155909446
119471630
54253075
150599820
167441100
557150382
549786542
18972581
43033272
136244318
101438046
554240
52757218
5982328
96792820
214860440
429257405
165606912
360728153
17612360
235370530
62937418
119873452
418166971
64833956
8691176
109962950
179818895
23014818
350480730
238087373
71726019
45565456
99349252
10805950
11000114
294716262
200005902
93221438
81494066
106020916
156953840
62064488
529290520
23872156
122038454
4756072
652547051
92183970
31383842
72835209
332215152
95791724
628148863
6971302
466106490
5292994
322247584
500589245
47422162
66431694
91181588
222785174
87644398
339800453
472279156
2447316
55818899
20863672
139503783
473593887
28875906
163107636
61471841
219027182
683328145
30573264
104136500
647158679
27512822
307017115
605910437
139646776
147713622
100686358
380181794
28010489
15243332
631032174
37607423
22162386
402689787
47022068
7438940
120036260
7589624
105070048
107822196
40591154
2308756
509339409
6501930
366984877
37487410
192532348
422414329
57100576
76210
153531408
129979672
33415631
383930251
206716565
12138133
518713228
159163872
285860732
115049832
129174294
328458931
106547444
174024432
3379132
565230953
135946412
155276356
39231534
127979212
102820182
88569624
162610552
681021782
155254791
2398822
196930080
88380498
407638911
56568854
635060852
139782423
75534254
105485730
80565579
65596038
535808159
136885158
643162743
148700860
63522832
605511847
128545576
342760660
100341688
161967980
286579212
117614926
631190625
393335556
5963278
117819300
33924684
385778081
56870220
14644060
61634952
89286332
302525988
123477744
112789574
155876538
420496406
32613562
164579836
22921288
167307736
87166366
136590718
391770968
155038248
231548026
36262886
69332259
224132264
91929366
10596376
91880868
112318468
173319508
62468046
601281417
305509351
160639538
697056672
4062558
514231214
110782186
535037827
15700302
440462074
61504394
26101242
68786382
144328435
627514936
65963222
78373002
440837539
503680932
3538476
699480399
226053897
26425130
22145354
90710737
101704774
177156363
303440763
603935357
174524980
65067778
87524890
80357872
148688736
71247554
9526002
419968263
20953736
233602135
436946949
137726908
90505662
163609916
605779305
271278851
119457772
491930475
154719560
125306736
47110402
99467030
20641072
199385761
586449115
66481090
206358504
99995290
134204022
75366248
136892329
398771681
122116394
53384900
82041378
90267536
439874847
146364353
287062722
674144374
150675342
10054262
171035002
56411240
174365636
225860048
198541252
450549208
70682920
423054995
124982854
161922948
85469004
28306078
73779736
289820594
68632232
94586254
40248216
646537483
554957784
43267092
78068168
150017182
126632338
612334206
593287392
82039644
175950181
49808858
610782157
101250988
371624397
104403228
249799383
45035466
7664100
665860200
612046964
511562264
162958021
85888148
219333527
42879126
643265867
87150776
13559828
649383203
16964940
147207876
123082850
228456260
470727668
462630816
124988050
11405220
560693290
112843264
135065822
162023404
102366398
51875134
42184592
41522970
68308350
86605787
166599348
324741523
149481303
67013927
116483930
112580002
373425455
219727088
581253075
413275256
34458142
59549426
79419128
307860766
79057142
83485866
64087464
466553172
5047048
99018442
150777528
395909474
125627158
178975774
400281186
155081956
132407938
173470194
56497842
24089084
156791032
371744008
172941932
153107070
601814981
127079029
128412212
35613386
678552882
106928042
197452339
9145306
39383950
303304691
656391803
520523448
591269547
6526176
125781706
70378090
221736415
189277979
341126209
237713943
394389162
266014988
130489565
64918826
115785932
114729412
163807364
160430925
310917963
176848527
686551507
105407788
661943987
19413990
5244773
545393240
328377830
242018318
84868219
10182430
544956241
41346304
121515388
305248845
164455134
687511718
470382217
12802944
161396422
55112240
574547578
680434898
99963967
163159596
156340714
99213040
173923439
51770492
25990392
355070412
376061156
83996587
72077180
52644140
12378396
163943677
294996670
158005166
613795474
638699869
48715966
420430555
174188974
78608554
22008524
79178382
95765746
105385273
17296712
656967530
65779630
530162630
645867821
67833782
41051864
57571680
36174824
108677804
112865780
688046054
6678594
295263380
141727828
143607048
151627940
251098146
60332782
600061917
9615975
446333820
36785950
150692660
555481148
19928392
634868322
79415664
505276437
111644722
54176960
323473516
390747021
126060156
141263320
91977860
118738994
169595798
414413167
205531981
171035000
326818017
16940694
70944430
17676012
36339092
147822138
495015825
70507530
126998900
599840562
160372810
99376964
393644809
83019956
264822276
51277000
147522731
134042946
432094245
17444543
21331312
59934130
292038151
31925958
9988444
93297646
122585764
170265992
658408034
155206254
39820412
32965156
554834093
664317489
262630179
383891777
346505783
212083476
453803840
103157920
377306123
85494986
665169527
527560040
149483724
295665115
72737074
149450816
283975812
19718820
3181771
71245822
194278980
410337197
92816150
144459192
570757923
45716140
161473376
124939552
61345710
319578803
387469221
316350777
26913548
111996318
104915902
47849966
606067170
122783214
125656602
553052864
45981136
5675636
5263550
343690890
156015098
104553914
58707874
173044122
664713740
31872266
140776960
166389877
48889164
26929531
443796682
154108166
437774621
358782702
362855409
316324106
172772198
571641948
167484402
57592466
189342664
45348958
26175716
16261750
97598200
82457056
118764974
97851765
8899313
26885838
35675736
176030527
190333450
268056355
164273272
138234386
679692098
437783869
145574602
158569796
429285363
41469276
432181167
143885902
20667956
84774474
161848472
78348754
662576276
116781834
146608604
142678696
64217366
643452738
631837043
229367344
153827582
119511466
72815498
131945494
75390496
4439116
435017625
64963856
162184482
89430090
578528164
142761832
63358330
22470968
10946240
334000508
60263208
359203411
666248165
315462912
292534859
32199614
592636881
515360011
135012864
17626566
617660326
137232995
165698829
162278008
193090851
92410862
32959092
309200760
73478368
143465026
683507226
56359282
49943952
103559746
115962598
62831766
609717732
628861504
14259556
49701472
36844836
573262906
84040104
295145884
136104024
153075894
140853170
124345822
129532816
41458884
150115904
30987212
585026017
140049500
609681218
22261398
4026900
625364508
47363274
216461708
310495837
28859433
289053476
635188656
78144378
457803297
64406152
5630734
430657284
150874520
191543854
608247265
646038998
99461834
669503921
446674262
55642232
205470358
504096878
101086450
271142628
658776701
477167711
354424611
160703620
45809670
85478227
229863102
79195700
279835101
302139861
114963275
200046186
48541034
419973729
9636848
348669586
222494502
399931598
86989702
677771144
59663938
333884665
274240959
627770165
76239176
163192499
27534115
665805471
114932056
152807434
35377834
121769992
91791757
52846784
123950582
214640261
522359538
494628500
89383324
580615205
653128411
260540385
146158286
63588648
598233922
379243935
159544914
48073394
147852182
12413244
59127016
422159774
167960700
161013650
21263764
128935278
239381042
307269162
367683269
170038443
389382995
53281518
58077424
135868773
36711474
128327346
238147635
96994
53425274
21973884
551839014
60829572
69396044
144724190
692473579
202614212
385846893
28271681
66437788
107405464
149740060
679000626
59111428
168727976
91331826
557278750
413682053
649307877
646065454
464838954
39555233
155882
90313408
68296224
8038214
152325938
442392985
389274110
25427586
114923398
534398292
12458278
147943976
47174281
17171048
127883954
355151542
156465418
498893404
683324676
436482978
88316412
642838967
480131065
582577429
11469304
414583432
582294511
85815406
114121480
123616306
158415648
148264396
536284865
20797856
91662638
31783934
6441308
126993706
644514439
3431092
437213046
79138792
257164953
58659376
42175934
116438898
145647449
537382108
394495597
334889808
151054650
14438006
184593334
288947591
150824292
47628487
128226890
123702906
75679742
500837405
5616876
278018931
143671134
51303574
63557472
29492496
131805202
91037386
134568676
491290990
149984274
15258920
89889068
11914428
328891187
591356755
155313636
94168842
121061958
306700344
144178608
557112783
69858490
74863968
183911226
163320672
173698818
7613874
510390569
1702558
358303148
393104104
553856705
442056887
555135786
12799482
137517336
690980645
224697814
63034408
31673625
404440335
169666720
364651528
172560892
90451968
177742360
59246524
136994272
144097206
29979188
41824338
95698196
100126920
376831989
31621126
54961556
69299054
213970346
47290530
110832414
484859334
462522060
142058642
54843780
131931638
131048318
139183520
97845876
3070818
303980868
134316602
133045710
27556120
41268550
139942138
67924209
347890091
51225632
626128688
180400197
117582018
114743270
33777464
88027168
121038980
377593190
584280148
95083336
164247294
54412514
20695670
398699310
28337254
149465146
26442057
74601543
34077100
7042312
85480855
368285409
102452182
51450794
127570460
692108065
171267090
385000775
133052240
71193860
364339348
70639620
284953541
620891951
36243832
141085258
8587924
401618159
697269340
266707002
377198608
52349901
95201114
214369171
654925619
510153325
148567496
547948411
95173400
69276538
652624487
45761172
47884606
123602345
128240746
30959502
169252772
175377788
578664076
53550110
68898086
201807937
58694018
136953785
25912452
519102948
426201071
109378334
630684030
17004778
340694367
50113690
94773310
120443280
576559792
110238336
72582926
133514684
307526033
524364220
123242194
689212755
485764267
21504653
79008646
357913129
156780640
87864360
153288054
27372528
89054244
100210058
40927162
147417970
136634016
313914505
150865860
55261194
667512150
127911666
95052160
166698072
438396469
210022476
410078024
140771706
504666824
100343422
173051414
46182050
5147504
17917542
225057527
73325954
127026614
51289716
72817231
144332756
456722254
148633751
90312039
165104632
154544630
50366560
676189258
324109484
273050041
619478825
76240910
58974602
162466798
49162268
122812658
24417738
162191149
15012216
41396532
416348921
232130850
590965851
26859858
150351456
242390330
433950368
49019066
26653748
504871918
18967134
473392451
98457274
161301162
53589812
3501777
132958712
80792606
498417668
161820760
115015194
108422717
104609338
542974083
561820889
263744743
90609582
37232804
7854622
514362488
56880614
464497496
99688726
250917715
344089055
392513929
674286212
292835460
62282720
166866078
62364124
566002949
321673434
357220963
23504270
679419618
147774136
568306540
510188179
119930608
172252598
36474188
81081850
69906984
288588221
361081079
12285504
502878491
648854023
19928394
530444717
261847852
56837312
562010607
545388009
54866298
55469034
22559300
146013963
85141049
361175838
288614022
17875972
514458283
378937222
373501467
180496882
234843281
74256464
86941785
47915782
628302222
62009066
629510868
38509290
483419969
488938164
124225257
18158013
169079572
401604157
45037196
203678649
40281124
283365838
463161341
170712850
54414246
24963316
22751554
145042876
475525014
45813132
43477408
143568944
2973846
151215726
464596839
582945355
95339672
443431946
210441636
460043954
95346602
419553193
248104862
113078818
113584560
30625006
172945007
99512060
118255766
30183564
72778640
102188989
159539716
161493414
3152148
106507608
121847934
119132156
452520022
135108126
110300690
275411692
59993016
138237850
678406208
45518692
360780545
49283811
32428766
578141334
94880692
699922928
125095432
673173773
94482334
599593088
20122376
672968074
644423316
2393626
218767329
61631488
32933980
110195036
35644562
2159804
145685448
635420629
52912602
127049130
510546242
656229699
96630012
630243233
87083230
99366574
155744906
192005325
494256457
162366342
185163009
132712768
374845618
15372821
60157556
292334921
8535296
96827460
131436284
396210984
554872264
112327128
68275391
108710712
34388860
473479672
131744580
116073444
407224297
317016034
325392512
222202567
76949298
251734785
11396562
357906905
11651164
238999866
84892250
223328834
49172195
17681988
48411763
244788728
38759512
527268371
147997668
19268500
92249784
172379032
140676506
85275020
434243162
140261051
13641232
168915034
20420280
499604024
11192186
466225488
268551353
383487138
117639174
666139088
219280094
63824202
56913522
361111244
658400802
7803858
54736398
174977032
475682040
34593238
178932113
115630054
105800954
23210532
506401880
69462686
109448544
457126476
455270690
135648510
374088036
567052771
244400781
389189345
214200432
60012070
165224140
456223299
529065121
408144169
429538
92892358
141332932
69525944
22961126
50520710
309471556
590575021
268431904
505855714
261344809
216515315
442735776
22205219
268818865
141400480
130558162
38332071
344388002
41036276
146676152
16466124
569372869
40024790
555833672
440922674
114511182
57896256
107908798
75923954
41063988
104541790
113387114
261224599
314150481
407241772
698447347
49620068
281144924
677664810
520287026
59714166
188708192
109620014
4021704
254814270
47202198
153792942
322298209
122902722
313269144
181859958
13414342
88577946
29468250
40402366
121214022
108137420
58699214
251853350
474889929
22652828
439256111
24798778
375143801
2894172
463992423
64284914
98041594
27996048
148156458
90036288
8235660
122053063
311012024
339956158
675686878
123671730
114467880
447446794
567084360
77752944
126517406
41632084
111797138
137411686
174518054
636734705
154920474
171551404
230639238
96879046
398508016
536226283
67374800
240961657
27547389
51497556
165024960
593574510
693120422
137041255
123081118
31337076
139292638
534884456
622058276
77304356
62655100
660392984
62613532
140893006
58874144
599588821
13868124
47321704
449088720
644130936
174481682
167932988
91241762
124839096
136131738
162622678
113929228
58756370
63314055
50496460
9941682
125062524
561955185
172754876
115853129
468464784
660412064
126590150
510984488
95876594
14754910
111519027
11074410
136419250
155634056
407105709
283283890
569312953
166427882
445168302
662795032
437183622
135356580
770307
33542151
31409820
169189310
22597404
1846312
624407604
677712647
221361386
349866157
102562114
35987446
78405910
664714853
604215362
269546870
206013516
74777368
386875556
213416718
617025095
85756518
426402770
570025014
19090106
15752540
26480325
142405040
44813768
282172221
8426180
152926595
65254832
475489593
263063248
308821771
249216177
159806446
73729508
75716114
22188654
97774864
87817700
140699020
68055476
481522771
117909366
151359482
212028868
173844306
681608376
68325670
489558422
636409893
327438636
358320359
80908650
491599442
197360654
138333108
362881468
54528556
34820130
145219542
71976724
137853346
364516543
171271648
34892874
609230336
668179795
141485348
40461254
17936594
26903156
437535005
102440872
221808924
149599768
438859459
46280503
18594243
407871595
98855634
66904198
102002678
40781674
19864310
162681566
180719717
173648588
10035210
205537258
9402841
130985964
115179734
432750417
565107150
154409532
695495692
31633248
545021331
26934334
613115198
75664154
586093907
137761548
108634506
393076513
167266168
66093120
153017004
252325761
358835697
80273004
507482574
14931574
620123468
128755148
66957388
98028099
655979939
12065290
86135826
115863872
585296511
170425263
598390493
131954152
68039888
60566310
456881747
32639542
88744216
33290774
225617853
318215912
153488110
486897855
102330026
86231084
290876239
124390508
404774733
415078312
350848813
580279404
138085432
42400119
72219206
72629690
4863456
157542720
7331558
106012258
96688900
170040834
60632126
16436682
124333352
484596
512245801
19223470
591644803
125228796
89939296
123470816
503336130
136070951
632602460
51495824
161670076
686678961
137002932
244737006
50099834
310203221
523301854
131436286
171412578
183187431
142462196
33261330
12515434
121447840
679433277
7135840
9650704
41574930
172486416
650703743
32575420
249596971
140364744
117038168
111433416
32618758
2042895
289235703
552255300
111449004
20790970
534664918
33266524
135400834
423538387
460092461
9408002
123491602
81182304
83329986
494155260
33706454
661774761
496286899
42243480
138705488
580187540
116291676
159862535
31111916
536470843
216771758
64989838
37587866
3664912
118290406
458576257
10936620
655070860
264955377
73954670
664498877
516341428
137617794
363007512
18634588
120650149
637658532
18532604
42811578
227318882
164596922
380805832
340784621
310824878
131469194
513921219
97773134
61548352
379496319
282882715
85971286
647762844
148519000
619714950
6204024
178516304
388277392
23740526
146106326
53447790
439460577
96193550
384571490
27786476
684035983
135345410
110939716
68208718
5168290
139472764
243806836
9120714
313649920
14649970
164926075
45182684
25574714
34042462
61382080
315384936
83421782
389346492
451954235
134921068
593918699
38800264
8171578
168792060
168404094
81442104
83307645
504276895
141312150
132165458
552223382
60306510
28280098
496181805
66941800
213284354
46758804
109100412
36922778
73112916
596045510
101496932
8382882
99049618
135567104
112186836
655940448
296972390
390431427
164882936
507134332
275925171
163260054
132002650
332735243
20796124
136810680
113165746
174974276
135720350
53788992
33585212
636687816
99764932
202961049
499982031
69300784
552237199
539356820
151517094
135218974
45456340
27417560
150902234
97471766
25006618
153521018
492938029
99645424
528522692
119339998
415345543
18305508
33559577
566055089
165845928
166639451
460903672
66616184
64423474
193621654
62826570
120171358
69363138
654962480
32599706
665107865
171682768
30120035
508944345
617503627
77687130
151132716
11219896
374772231
115503616
29923766
304960404
126501818
43771173
368371582
41046668
477692345
198736735
142271676
99977968
19699770
87713676
636476328
11839952
393239189
41238961
222624853
40154690
458901983
72861776
641255875
63855376
463468142
695181693
31560506
694893375
374544614
163348386
87812402
655035617
117924954
185064937
41225970
26592861
52224996
420001205
3689160
522519354
101420726
650769338
90668470
116638078
133026262
467528259
68275440
125370820
47407266
21902874
500367685
262468285
54619455
398421374
48140942
560027071
63704692
342900029
387354309
24215092
562007877
335198886
472538553
31875728
100424826
131746312
79211290
40665630
495264294
69707804
72032150
175180664
70177176
89375638
274812725
96526094
613941054
191780457
649666758
84514674
92073122
498876359
501363586
288139314
540190396
52284464
466700010
225447553
100024734
47685426
516336453
97333204
86101186
57121362
82933358
150445998
162575126
346145737
125382235
579292935
114677452
15298758
18532400
67447544
161245738
123839734
66713176
625140667
16656646
6079320
26648554
431755258
356445269
85448065
34865162
76136233
479217214
143927470
617914387
417875159
254039959
7373126
78312382
11891740
93635384
401530031
56215524
141047640
489709847
161741088
672849797
35007842
1289513
66798046
68266782
127431902
92507852
1977944
10681225
232447254
56949892
104119180
186110047
41981948
239388704
115285386
388720323
20385642
161394688
535114107
129513766
79947388
148411618
76758778
120157502
1202010
597696407
14532325
390233838
16734586
144209660
475360265
135690078
16299852
36736594
170537366
140899934
176081799
45342028
637284818
109642528
108267320
1628080
9673222
171904466
122823050
160147932
554696377
89388522
36919314
625239766
650268368
362671488
42973487
45305658
2641302
608699947
109588836
48416705
81769454
53593087
67539342
53284297
472841923
547523638
10703762
101264844
329303445
52164376
539549478
8017428
532640143
386410590
140035664
385946894
69787467
164952218
174905221
75208636
158410454
57973504
130693256
55477694
156650740
474888702
41585322
319249576
526985163
670215158
167894886
150328942
457635613
462162591
137564100
53773406
31560504
167306006
265764417
148738966
101828056
162062722
37359242
131148772
19956106
133945952
241034191
145605778
148070414
583163907
34085762
4543036
102078884
284613372
112266510
659799992
485829550
26959219
11159276
133322432
691208092
476603485
93598154
144542328
24474892
147355771
344948173
19888556
9836030
608424395
152682712
153055852
158270160
118221124
163483781
444990272
597076216
103260108
240023809
174400278
82708196
535425479
86064814
191152711
102246890
345836356
24642896
178560528
378111114
436927160
8814150
68032960
508964851
99293278
112661404
383597522
61364760
49900652
74768708
332903862
356920876
679377080
395092002
117084870
165476245
101751538
24514730
23910262
23000960
47502946
282540641
153436150
438349362
61731944
60386182
152609984
408568833
74056856
42886052
81876308
168930622
144421090
481887139
223780410
544964619
173374932
30533428
35971908
609690783
137177866
278056912
62909704
141528650
535524428
131126256
601344987
149390198
615832059
145146796
56199938
421460389
590200439
575412867
356630050
42799162
296156711
27805530
278222402
108688198
57306684
267814931
102730118
36034262
340515419
659558239
172394620
127199812
42101456
9394368
324451924
161134888
613062207
53129100
6216150
152526848
111516554
671078276
452323575
151548270
29301976
430591340
549898101
586717816
247408944
42653964
91201924
589609910
149284546
423570732
114121782
404981772
51589352
40669094
442004009
398313246
101212884
319644992
90931734
425474001
635541904
167234992
55829290
38604548
163561506
27363870
690765572
156070522
171795348
596320303
65803876
295705157
149800682
143139408
576328687
91736659
60898854
143487542
155497230
571187032
93538392
10213604
142465660
76743190
174632482
145382348
57356914
92407369
135386978
641181594
136306668
243628431
12286808
354785392
55231748
311809000
103513141
18163486
77011650
145825742
48842402
535567535
127185958
139017248
11167938
144159233
127123606
110163862
369037902
20519844
17858654
231657863
79459191
97696924
30706630
124766354
44935010
343089471
107778896
629163481
162196606
46000188
32371082
365707869
113996776
13772866
20361392
90639026
108868324
161815566
155447002
172479488
18140608
581267913
592340244
168135634
398705991
50924264
46658350
360125491
603744511
609491872
52503850
164912382
91252152
65353569
68405101
141504400
55333936
164462328
43613494
39167450
604938257
70660406
4472620
621869903
46062542
264511874
3344492
88461631
78539274
74442504
131519422
521147833
77377100
686973233
610378408
110305886
169342838
78679564
212391590
17666402
178732673
355049372
159688668
52150842
32173634
488707533
33030972
114831602
173603558
17032490
118094552
404236823
409175533
176696792
69394312
88103376
28680188
97572222
437818347
367336073
73561011
135024988
437977110
658510786
517052313
557834903
107590108
124237301
344550784
157139164
51166746
231915499
314221405
132879042
229750206
324791428
219597739
62452456
40187596
131087829
45506570
79781945
87164632
293594021
444055746
32343368
62403960
160387222
52536758
250062659
4186244
98401457
112060400
90296259
38924968
110462314
87339566
615206346
41898812
59667400
463484169
506705402
76668712
140271218
46791714
72248650
194477332
127094162
277328431
157243084
103388401
95117976
106992570
155935426
553752009
24689662
57547298
33197246
246878562
478389785
164940092
138806081
139374040
116676182
279525008
29764422
65944168
79287496
262513130
210341594
619418373
30720686
416795073
537299582
261319372
490080132
143251988
74840704
53438916
105141062
166026058
49166286
39584862
555923151
390444391
520962277
101826012
148602138
54506042
72250382
28624764
131625072
57789914
150145350
118609092
594464511
3372204
152196982
302931611
424672702
131917782
603363813
114358767
686168405
645501640
133170016
28146734
79427788
599879301
30134059
32074910
567087915
129699090
110586468
77177922
392945236
22185188
488100827
65940704
121766530
88605658
145586726
77474094
536195034
237980682
54079970
7719524
50089440
12292006
157137432
151627940
434737275
80077290
494731816
168610200
35309913
88361444
48911950
316996836
603675070
86189518
173219052
31822036
289896699
483400108
91778682
154468422
629669602
586182168
143807962
680386873
151924518
68388278
65741524
280953634
532153497
233643407
124754228
254880557
505352804
22197312
139292638
270833622
346112967
683177809
386083595
47318242
108367778
278338656
146236226
78024870
174739748
322421161
538415456
72432240
27119658
655304989
114935847
54036668
39292154
350954891
299853781
502418342
319572985
117304887
223746352
237138604
165130614
97802724
70038616
321273598
87543940
40102728
629832825
129844578
669978172
143300486
558972884
41074770
179417002
160952306
440462906
133669888
102879070
2930544
681149431
485908681
73447192
20700864
170155144
539028922
72551748
147540422
614856465
578111007
558608632
23555202
68845270
106994302
587449264
138348696
285318061
200163798
21173702
145763056
122729522
80189868
62600724
146206780
392962942
120936900
67341892
490373173
420530478
31276456
375037009
10159914
69939892
153527944
89279405
668779716
6829276
88908758
118659320
507150402
42436639
406317168
429739662
377101710
155653108
250637053
464782082
659917853
642981453
83078844
98859098
554428345
163552578
430600089
4025168
97549857
40291518
149750782
299139000
168277656
415696987
37726577
112365884
417323090
613399990
442949003
153369616
95760550
174284234
25717483
261143990
360265581
111921842
65206338
237366973
288939413
12540230
33798250
668057239
8782972
596705610
690672783
104780806
119655220
95019254
456493823
130453918
301723362
21873430
137965926
124333354
569047491
147897212
130189244
450951963
340049862
70589394
164105455
645384610
101785072
86127301
59227472
60224142
557085060
70012636
412451521
140230597
10728024
173473656
352740338
699296944
10987810
77318711
57507596
296111965
285320438
44976578
5689622
131999184
55184984
519650551
306718875
127284682
344079705
117005262
78953220
142160828
18354507
352065436
143350189
107247172
249920588
87275482
529272197
114417652
698631228
173778488
170350690
40850954
77740820
284036254
412879480
83009566
149149450
141591234
112623300
490406628
634136759
132517054
148262664
84109384
62947810
546169955
233036926
80014938
39915674
220109235
59617174
138634478
160887214
625791648
667265324
100738318
195023336
13466302
215573248
153039522
62218638
57240707
80531440
17366764
166710196
142950620
48214460
556884406
14091554
617910204
518040438
657842195
509619118
341044166
66643898
63602611
107856836
161178190
548175086
403531834
94487530
583289668
688621111
24490482
118971639
53910972
355524823
671222159
24923103
62737594
112496864
15224280
151328306
293464859
493292655
128424338
319783419
77313016
99318076
99172588
105432038
170006370
304670847
39807936
94203480
172084594
380541518
131800004
73861142
39685316
158356867
94042406
48430186
70563412
195056578
129846310
421302025
112699508
113717924
25110536
224908802
15947043
149246477
495992218
4911954
46237472
691867531
431987809
31080740
471770420
134079318
16680892
61153718
49619491
29083746
42556972
506487293
382327361
71012
366706923
173811398
238184324
601254000
25235242
31382574
496208923
668341746
53322780
181466368
28425584
372440612
29686480
209223402
143617442
174387757
327458087
121214022
697812003
33154624
91477314
34130794
139774132
146475970
19462486
290570112
592529497
63112348
6870844
684199832
83950040
117055490
555606430
18875336
303263346
138416246
4111768
502203529
514422361
98366705
40898190
79081390
14420632
41935184
646775035
71616470
119844010
103287820
583131975
148042953
129792616
66536514
37509924
152166594
123135890
30495326
2374574
337159603
138516702
83111754
40445331
647222317
525440041
81109562
73509546
172730630
112891760
145713162
104285454
110518920
88932280
115822306
1004333
48419299
623619260
165676192
559011254
115044638
435024755
135419884
1773568
621446598
250693387
115567702
116068248
186238857
70734687
79455502
99085988
24021108
533913051
33427602
56556728
66016912
65850640
691016494
80581300
28501792
172974840
408956175
112125782
92734746
398568968
166372458
77015112
654983377
79758600
620595383
332750369
119715842
448464651
227773108
67340640
20281720
96981608
118683570
190338289
247357535
317856925
73843822
101938443
139346328
160098595
359859243
601867610
114729414
169231988
161824028
83910433
28607446
270240288
23290206
567258
137203846
195068318
236793616
350472791
505194702
73520229
107474064
413578639
567060336
629095715
110761062
49287526
329119007
305479264
174060806
240359886
64378440
401891993
483223486
38501426
495422565
41606104
251223600
160080102
256991651
112273438
130655152
76989132
139008588
603043581
136379412
31695600
368246779
107079170
227565185
107430766
426728555
129801278
143404406
329233235
541445576
628515281
137547327
538025187
129338834
99311148
130372836
524249147
477853819
105076978
31839762
312599971
392677555
96867298
97737776
661795564
15783580
504993695
135489164
199897288
259526198
162326506
694720583
332783332
494486646
59913346
136819869
512492922
431814480
472907232
80986809
372983192
476573875
93093270
266938965
646036
90878040
67827333
62527255
138128734
508693406
71723854
114833334
523100799
497232452
401746221
55688998
276449184
156124742
115810180
93843226
487244134
110638428
143908416
9357998
110562222
129314586
135057896
581104533
456431864
69716464
105243248
104094932
549215100
67347088
41046668
79058872
17758651
482421464
70492402
121158596
168799171
560821220
145758192
664692655
127573924
615017597
86120236
375929383
165513384
440046669
9886071
100170222
578386861
394028232
338091210
28283562
148334524
24906160
47016874
34830463
6384154
130215226
66030770
196659020
545450073
36210924
346967211
549490061
151278078
108993028
12143054
132997403
533447007
83258974
110044352
350985393
328329863
95840222
477454772
426827740
47931370
2554700
502824593
107196944
31991772
115081008
31820304
323417630
42634912
98990728
12363018
197492879
110506798
87810670
104011796
96191816
637813384
107901870
144806586
143040684
133421158
373964606
161266522
152074798
99898296
92125082
370038915
91406302
91461724
99733758
112697776
521433006
222054509
615638117
13345060
124487651
507725431
145778978
146149191
27512820
5113780
665722434
9939948
114942448
55347794
58399578
16593717
591982155
16485176
29705265
337129081
44025710
103410794
890248
651861987
20143489
170066814
577987281
60640786
51561640
240555875
272967613
314278234
120193872
347424623
207183487
332815082
477381726
130637834
105262302
669835649
23984738
1475820
344361076
96519166
90630366
59346871
531188310
582357871
81759013
6318338
626574535
68146324
33803444
101961110
302839076
100807598
489531426
81668998
296314126
210539422
677643789
294959205
303149204
210278388
21218734
156524304
657223010
163024502
217870097
87457340
689818920
11299568
282757914
105063122
119757410
372399443
255818529
462089682
30519574
59679526
131282136
556636550
16583900
136826787
21513172
900642
25320110
166580298
80648850
613722235
109486650
112377356
570545260
57140412
127784199
106015722
111057572
5344521
69870614
104143428
79177681
471300259
560744838
671236098
631992577
166673824
698148641
80605548
570405113
128916224
801918
342461426
50447964
618972606
341745579
117717114
159104984
543975791
235623024
150692662
121447840
147833130
244143663
126706192
56631206
406693691
197129734
90812226
19048538
623208059
251078093
14321910
107183090
31013340
104952992
162316114
54338601
89130492
488424
50338850
163932000
136107490
94911870
71486568
291096446
200332972
94018158
88915686
115236890
127165174
572955408
134469018
4575944
592460191
102681622
24355386
135092538
33032706
597728996
11311692
32968622
134746136
532468373
165175646
331717190
58245430
63177995
282857390
112905905
8192341
10797288
140215794
331478043
110347452
84471372
326349534
38341286
245962491
109703150
112772252
480840139
572421688
171553744
30658134
115775845
171814402
285171837
246292306
60694478
169296072
497648524
290292384
376004534
130837012
118163968
126874198
502730511
352790
7560180
275128572
184469928
36600626
101858920
150261451
147672052
57398482
172521022
139446786
47248960
364155242
353883961
168785134
77538178
245796090
129218754
26536800
80021866
168636182
103344978
122435082
127163440
115974722
159636710
671906922
44114042
270505773
157440532
57185444
610214006
400548812
43805744
511265534
160498045
407038509
37459403
105208610
168115194
8256656
65818
469760373
547174058
23726188
79514832
72375084
504750748
111904522
333046603
48412864
26059674
165497798
91453064
174202990
170120504
407971484
111675896
181862
10062922
143915346
96848244
47688888
101401674
87668646
38698076
647113592
472878348
323319216
288020961
596704819
461040339
129534548
377241899
446306587
501246170
677427047
87287604
334735990
124410464
230907500
297393422
49055006
140577780
162120398
50541494
60992382
13711559
125933971
63903872
9257542
73429874
416308842
660413799
450201169
470860113
57897298
66105244
558067357
71193909
66850004
469743273
641775377
233138694
46556160
16805047
93715058
549342108
311190800
54883616
103949446
29638945
85210936
568773066
505830742
3006752
557198419
97353990
607814793
106608066
558157789
623330547
334686636
546836953
426074
382394524
405496662
561820054
98427828
32809278
317392347
384907335
632890936
24486924
415365171
7270936
248607493
68271559
5698282
51719252
72092034
139852072
25647458
113539528
111480182
104884726
42156880
531440841
139148882
45319514
89602814
519048267
22729036
169343556
165397342
42509817
644533542
274576279
633489395
347271996
125227066
623528385
559004312
142455268
129227984
66354700
129480856
618575633
531943974
67586106
6472484
22739430
5471388
317493563
75648564
698602907
174374296
646635499
397821095
48961910
141010780
539377524
32128600
181636238
196190821
118889676
52406858
112382552
154517625
16397026
123330524
411716811
39619500
573568526
88098420
246340653
144143968
590164925
311204824
2229084
81498050
72088920
183020197
211335253
663073328
649136994
660581865
69680094
9186528
75198246
421996224
136554344
33564227
113371524
537218979
95764012
30969892
104533130
427293619
92468016
111071430
610173399
18819912
94840858
32857774
167600444
284184887
102650446
200629719
138446574
285392868
82117584
355060
169419044
658883504
105687605
55503674
20331948
70894224
285902513
530838584
73693784
405557323
106732768
447317932
319395904
13391826
104709792
96590176
70946184
39221142
102046678
38807192
451083956
605157113
346640973
172595443
18478710
251412586
108325543
135071752
30308268
581507727
161864949
605553472
464554920
292607944
578457647
668887872
98666649
69043375
609276640
293771660
577471281
31234888
117065880
657479043
174462630
658496082
481074808
453018208
201218963
449161485
274793407
128909296
699484818
136491994
629171275
118738992
460529903
60121184
12065179
578321668
24940802
366875441
142775291
30775910
73220302
10071582
172675204
121794240
3863946
31745830
139394446
56485716
95381240
674098929
18267404
410956228
310960976
5743312
543787237
264322747
24118100
80397708
117944006
451288110
611827897
61034148
134863912
103464484
295921753
181024712
128987236
129110210
166848756
45392256
81376288
385896406
54959824
27027862
299991068
91347414
611656690
61489466
161538446
32058378
17576542
145009968
573423906
113884196
28646915
417763049
305525729
51532196
153540068
102527474
545400951
66224750
532898684
444796945
53417932
9538124
10730237
78509828
384517293
335285665
161297698
56305590
25543536
687242588
300677283
93524536
171002092
131360076
257246476
93237026
26988026
487330047
165173912
107775434
32927936
677550525
112029226
79178500
53905036
543835422
132044216
562973270
6094908
64206972
449213666
21850914
449255141
485677316
193197264
59232668
159141146
321623266
537382533
411358314
123321680
138861368
90732554
66815364
169134996
254133987
69390848
37720249
69969192
62674154
157932420
139064014
22869328
334099289
117672082
167870638
62140698
139817432
637436579
516443775
171265356
229053807
134576400
128196359
129548406
45153240
15998486
335383205
170463442
110214426
63798222
244844966
396572664
150632042
94633018
38627066
27384654
364017057
83866904
10130470
135811474
615260564
516345709
49628730
66962586
112503792
615671548
634665000
216111815
45409576
114950769
163152668
587561843
51681148
30353302
120981932
157291582
95639310
297409347
221301421
162008188
472070310
86135824
315034773
70571385
300060385
126325154
671894117
193859646
610278118
654210156
454394311
113498179
470726604
272281157
72944914
172061141
314307883
563886096
91093448
511657241
116319390
95696464
480047473
621672666
35017578
166488502
40755694
56470130
125547486
572194877
137297372
296339631
261325388
125703364
163937266
79290960
956900
134276766
150936872
4697184
131787882
510631435
26104704
263791200
44168710
530840590
85486324
165215480
60689417
164401442
84471372
152577078
270878765
43365816
110786679
136440992
223986706
124274466
165021498
46571750
170498082
28822214
402753438
43433364
280789560
109579699
161495144
17896758
160099152
170186320
462692307
435465857
162189678
132986426
221605162
373791375
557271379
219629634
688928941
679353837
13586838
22131496
26385290
343433339
192258488
223628903
50635698
660410777
610708067
133121520
158749926
163393418
64380681
25110538
49081418
606077094
146568768
545736418
10544418
23004424
161831152
65427168
655608266
663924563
685188129
22943858
291172444
137984978
148233222
84587418
590184279
300508691
600963047
93240490
200094259
383363333
138605032
159761412
122019343
42792524
59818086
39157058
24959854
593119386
3630272
638763151
388553670
157551382
646909657
9227979
53882522
106407154
146683080
672731518
153368600
171982406
97679606
659766681
26525582
120299310
49885064
129404650
244520565
5338026
786328
654398849
6331741
14409099
44916730
310127284
165237996
13223820
72744002
394259738
65383002
86042296
15776788
631501995
422022143
474737139
303598457
15271046
550159874
88306022
518647301
49969932
121417711
541120716
596381720
173136365
115548648
208535291
23447818
113737480
134060266
165759328
82408012
164070628
350857503
338725497
43866366
451299539
52921331
13487907
151236508
139322080
48476948
44675210
2246404
186993022
672405133
115604072
91472116
13282859
30325590
482209979
76800344
57703312
38658240
165872436
46019090
341461708
365407150
443939319
89417966
107314722
52970839
283725809
431629827
280313939
95130102
635560198
9465380
120886672
62487867
116612098
75534252
560846887
5119678
84909570
53523998
166627017
445585459
631114403
378382922
380516816
99137950
584371122
82167814
390649774
449889785
45596632
46941293
81899354
617582604
84530291
96848906
56989730
87254698
192350255
489586118
119279793
44912790
106505876
112529772
515558838
131620034
552528401
242348790
162239906
41521238
150994030
291308394
23260762
85850044
107049724
27246092
160660320
64572424
110950188
46408942
101533306
114459220
622356464
208329145
88557160
155213182
277629408
56549802
170572558
163022770
63586916
92180506
489254319
511881731
636122442
77458506
82744568
93663096
618928370
252110657
661915778
448826233
100785082
2324346
139186984
17578070
116587850
102153362
80598622
78622410
156521073
594032128
399234082
598815413
288167036
121714570
441430609
45293534
72981286
69826856
10201480
274160429
13045424
123819120
132657346
614461843
335854832
68220214
71110317
102440776
692711336
349619293
651063017
85882952
232868112
164226510
146608606
136430209
148097557
125576930
156157120
625251558
10663926
120330700
147633948
637241051
148150084
206913129
102193196
85721876
29648378
377282857
113622263
236028767
259029371
11020718
50818614
33051758
101590462
93996562
9820440
390865067
42125406
25604156
24871520
306547957
412575501
264721485
110520652
92573668
153946240
660745857
167784036
272140263
22909164
65833173
698084214
150470966
86218960
271037147
623704493
88558894
693055286
44387696
49109130
184023826
306341506
168036910
147046802
304354354
99208962
103244111
150687466
152706976
147982080
67842442
635430224
74413650
524405505
13672410
92203020
372238235
93465648
440615548
31004534
39283362
114658402
110111689
439516471
659946417
25888206
83224332
171239378
123936726
310879802
93269932
109994124
277243341
15283168
139315152
614004289
620475992
109001682
685690719
10384743
7376590
123046478
533058358
302727986
90981960
173038926
623711852
594090470
54731202
451363339
16680892
64345965
422129951
19434772
11415148
118861964
453165279
134685518
102925832
159863602
168514940
100740048
108104512
116007628
102267674
46885599
550134682
29170346
580279194
57713704
69269610
74825864
89554902
39860243
294448894
117220030
609357659
526392750
172240472
86160074
59972232
105276156
411042203
11013790
19898948
192492420
155254750
9152734
153702878
545513744
153443078
62862940
87913191
632479360
576556989
588295655
304259449
589927832
441160769
55101850
56232844
22467504
173828718
410697003
46384692
245663921
438765121
164146836
352861732
85100090
42480766
129707748
144182072
295505569
102809790
126560704
91595090
203698513
54670211
306598431
130334732
271805271
5968472
38175751
211074490
163459232
532108810
28023762
271384737
17165852
168059426
86205106
5634196
110643624
24703516
139831288
694123465
439125631
128612746
523229054
24852468
13707050
99484350
24900964
125791696
97630934
609933465
10137396
111099113
692285098
520594701
161827688
652588573
451290580
246957690
564745166
27362138
146308970
18315902
61974424
70805892
492349119
174088516
146667494
31856676
334988197
25957484
412056938
54610003
163343188
27395046
316769820
390660321
81315670
141190910
332372915
44613837
368487163
578302428
118624680
162690224
391580689
25899424
65602110
46085058
2861266
136732742
64227745
129600366
297204963
28292220
599087213
53579606
597460941
140007954
22973248
101978428
155566508
228829742
339307672
104391104
496394986
452654220
689743455
416868159
12205404
39799628
139290906
624420021
74379010
199781799
470180546
598443560
322179041
142862290
32859506
7548056
217054387
115694136
64461576
139770340
23179358
632887829
693337825
168809382
517063749
53695464
134489802
45958620
106864400
47927906
342957513
180620472
114370890
58389184
673197060
9375318
15146342
156839530
583957393
105052730
545628622
225862826
46433190
484080093
221840529
160158040
205648202
32888950
470765854
224859772
40670826
3916052
490298020
142967942
25876082
389476380
559369080
144137040
166152494
69484376
160618754
123285492
112975585
101128016
54473132
344711246
101666668
674069596
69075626
9711197
55280244
55432660
477894347
104727112
151094486
80790872
38571640
85668186
157651433
17274968
33412012
67265686
104262936
580273799
60528206
63096760
127918594
4619246
141840410
381475018
13987632
77784120
283769738
169074376
65599500
92880234
613845335
568200554
101921272
607930370
87562992
307810636
61750998
140935020
6624900
440961750
627201463
102215712
76055586
81062166
113823576
99671982
33811544
108036964
75739778
372243518
574976773
32087034
271813940
111812724
232737827
158183707
4839208
288397570
504345961
23553470
447199835
22741500
31915566
167506918
685214345
68585468
5639394
614587502
56180886
145962570
87282410
475137652
321766462
71696142
132023434
413124284
9345874
27272072
502011937
44720242
124780210
148390832
161630242
606836732
510765313
82765354
71777544
278854
15567216
116524197
420104485
65715546
92435108
98803674
83693706
115164146
93971392
101399940
22924752
133942490
22214634
368217654
98136852
111376699
524866975
51414420
37184308
640930953
317079065
173007750
187965150
11403488
58505228
43686236
129931176
144634126
327463637
170117042
29844094
50835934
170075474
245480746
101607782
412472759
6119703
474002273
75395692
494617592
114954961
70350378
622360016
158704894
168963530
144869676
535416103
669269028
12547407
139135024
226767618
405407986
92544224
100958280
172754878
128523062
212465694
127760982
56170494
100421362
150599132
57313614
323618006
23971835
103815556
161993960
699011397
137751158
321547026
174604652
644832110
22966320
119527054
14992192
269087137
560222207
374268038
13317348
351701037
461925814
40403864
594376705
240920853
557915086
62701864
73218568
246425692
3650313
160570258
39274832
173989528
152777990
636452387
22929948
162565520
462937767
61894754
42789060
455313329
12111876
88174388
5005480
43894076
148146620
58472320
143042416
1628080
123315560
71879734
126822238
66929678
108785188
72569070
13516923
337863981
12840645
180288677
243491698
213843044
87557796
611437320
130989428
169914396
149575520
151293666
181034580
214749411
115538258
514544299
59107964
8346508
102988184
87426164
75771536
21440428
75002528
195157750
245652569
124806190
20103179
656467034
282869734
117031240
53892912
120813930
89019604
620949557
92242858
4406208
169528162
287313410
161543742
73923679
309314881
147091832
156572034
27092307
71327224
192820916
79214752
520800794
143368034
214544743
208667989
676415090
82086408
149421374
96825158
470573728
138613694
66206073
13332938
57590732
120076096
121995154
172301094
16393380
435324277
55586749
76900802
267543882
83743934
659685919
137935496
139874590
345184643
126926156
37755868
16632398
20054830
97780060
143818352
594714382
536412357
82922964
563775765
155526672
5691354
6846598
218991785
53498444
45972476
356935064
411507875
283455274
58678428
105594846
581398546
320320690
586322500
17138140
151215726
18116453
33656224
72647010
198727998
25950139
198971159
284582397
45328172
119417938
189843680
194141193
181994173
40237824
46292898
14590368
22093392
423396635
154442442
18629394
501763204
70008433
627452240
80733718
100897662
10521900
54201210
452655849
54142320
560862511
58037104
67806542
84066084
163819488
43959894
19334316
253165306
150786190
40698536
56968946
164804996
95838490
164179746
349591521
42123972
649825765
592758850
137262385
224970094
297296033
26539436
65880086
603621358
26374898
645699962
440276951
371966324
667662695
39600450
664032857
74997448
291031752
359808779
49831372
581457795
30342690
66858664
85493254
115285384
55941870
452497870
58657646
2163268
79540370
104740970
380666873
397465847
140799665
54400390
7600016
163612068
503958142
115280190
117966520
107124200
340137943
72189762
245920974
438470101
127305945
139924816
487450327
632005070
149196212
40190997
227013527
98217936
83331961
38971734
84303370
142753174
106803780
527420848
61085908
493538913
519038770
8202754
60647712
156150194
1176030
93482968
91022551
143707625
317189534
165358529
604317410
84759325
666756945
108857934
80193332
69465326
75728236
56257092
442835560
356250415
176738359
89102742
140222880
194137357
114029749
77877709
393998500
99522452
1667918
78324504
49405302
522286497
55874322
674162206
103674058
393960238
139374042
46750144
613705373
553396280
94565468
50186432
329874715
36309650
139129828
64762481
20167410
270371110
455610199
317853222
515658636
126552377
37050200
275843075
4276310
552643930
110494672
652579181
490524883
368920872
131368738
692093694
3107208
481303598
288808154
53956998
19725501
365962306
87663448
129070372
36720134
47584970
384463774
143899121
105444162
262735217
121802902
676812482
15982896
610238828
146889188
517113469
530221344
383662001
505716898
278538877
661791869
116352298
56274414
22528124
124293516
70007440
59442299
582519919
597386363
7127044
1460076
671212592
160106082
119613652
658183030
127791999
87568190
68218284
138371212
500943368
454844119
159314558
84419414
627045122
412171246
30472810
164120856
225537671
571568752
100300122
15723098
689821192
169299538
62838694
7927364
519638560
117265062
13788452
37250126
454966446
100230842
161216292
400944962
83619228
89012678
24332269
150138420
43287876
136627088
126153686
371100517
133000282
107134594
173991526
112709902
676247479
253924638
173255424
152431590
98632204
555253894
507253263
242954809
29778276
29608542
143669556
125020937
314580742
25624942
79849463
96869030
385970583
24085194
111911725
391646746
139436392
142020536
49786340
187243096
165005908
322186524
45705750
527709064
2795450
472725713
67184280
674283064
19435707
27442243
18915172
389526582
597693629
17238598
144921638
65611624
166453860
463370792
72718020
104281988
614183435
112919474
135707396
144105743
120022406
87303194
85488058
51804120
48367832
160989400
479865110
589421298
24260124
24789428
76176826
172728898
613894017
71959404
620946506
60500492
403775378
74280284
19071054
285000640
88645492
129747584
76559596
648893827
616049743
340049393
126150222
14010150
561172156
61374664
250343216
61033950
148354460
57923276
7324628
414192950
101512522
134546956
494375821
13847340
34515171
467031682
627651201
513883507
39972582
423052352
584833797
602356580
38185406
57106526
432578867
639833090
86496959
35122647
424562317
477349973
109745270
2549662
122322500
87157704
95961581
307373873
167855048
368232206
42891248
159808967
1721608
293697703
32861236
154096040
84677482
69919110
501768766
144313704
56530750
73918298
47569380
108561760
64217366
623641458
21476800
467046041
77503538
109839978
30038078
40187596
75816568
34107041
651659902
238021119
651886710
616244749
583205403
43237650
642900920
356441665
35253128
488087598
440564654
315642911
359755340
38750036
19696306
153827582
145034216
217688474
666990277
61473876
699491617
131247498
75397426
57034429
329711081
140582978
13319082
36978200
41801822
113568974
412913856
614547671
355290177
114604710
144324096
27464326
23243440
605199880
199812739
88789248
164254222
125876566
97707816
161647562
118556847
397466979
332573864
3548868
112685654
97863196
2241208
188215232
518669665
45570652
548537258
111667238
289999116
42317958
105040604
50709496
441572210
6394546
355530202
62284454
502794108
68960311
73739900
144670496
596404362
90694448
86241476
48357440
305971602
29523674
348477185
102896390
187456831
139410412
6692448
82746598
73609083
152500870
160196146
67669240
342445546
553842571
408877083
7591358
32809278
43736466
182727536
77990202
116572260
166441736
124968998
338222819
21459482
12806408
565332447
560894678
119268984
91418844
77392690
84880126
40142566
86303830
153772158
133509547
207167217
162040135
48248836
629981275
624190232
30316928
12285078
109987196
75137624
135480504
284710610
45975940
21296674
151070236
69752836
160246372
115013462
120001436
119895970
551007674
485481079
169770640
90152334
209759459
46050418
72892954
22633778
119909824
77715009
58209058
181735660
7073037
137848148
23643532
77103444
26594860
109303056
122710470
442769243
3583231
605533030
156214278
107674381
36391052
58624736
565264362
473440150
9131104
36607554
286197651
134375488
489069066
136472953
99257782
523117832
72295414
273885399
174637562
412895831
127856242
92480140
663092023
54058114
56481678
75361052
115799788
403962305
344931003
149036755
103125012
148037504
8290447
227097590
87608024
312534081
135682280
97556632
114027035
687258709
146966578
212781539
306602429
93514144
129071216
83374068
158344638
124709196
9617798
114455758
25330577
534422185
425328899
143653814
99205662
92403932
302382403
131685692
144992650
65495582
161030970
494801463
168471642
20688679
387556095
132556890
415707754
10513240
67974436
583236812
80148302
2745220
99127079
97370241
27178546
381390771
475791058
207821187
306281563
109057114
29956674
55155542
407282853
452510613
15887366
652536296
94113416
134773848
173904926
346424545
41063990
458183577
111947820
657822859
272246409
128945670
129659252
45914883
641037818
51241222
633044035
157800788
24400418
263378748
532286744
5454068
376586153
272571345
132655612
658075962
357470305
118150114
307131139
133892260
150084730
1676576
73320756
560600708
211547321
104030318
6993816
219796378
648654416
143047614
16874876
5743312
80726790
262455257
26811360
153171152
28643816
77713108
574720427
119554766
114658400
120285670
140918986
621920307
500580238
38582034
27358674
157674352
142479516
391555335
125564806
199949967
140363012
105418182
50432631
10423178
409963096
124835632
407965446
161368661
107124202
99340594
666295629
129512034
496571308
100032588
148977746
126067086
106289376
114514646
121118762
168511478
634589129
469493208
140008748
53513604
348076520
150410344
187465743
35538908
86083546
54234116
216290522
661503314
58862020
257043292
101515780
72846190
169200923
72804622
288342198
567653086
168530528
465868566
170158608
166317032
138363170
601188415
368360845
149797216
38140372
285147082
92539028
166332622
113357670
102335670
42337010
156971160
103159654
351866445
7050974
602491295
39941654
149852642
161280793
123089776
167513844
2208302
168703728
82924972
143021632
357084646
60767222
52708224
292346440
997204
33697794
541993336
37767994
114320662
111005614
5907852
308833257
161254396
110850
94639946
542318187
133400470
234910429
1079038
59227472
130698454
104216174
91359536
100191004
166871274
173198270
83768182
100443878
26437250
270450156
98756910
60645982
492857212
87088426
14720268
589105972
135205116
544431759
270551432
255984311
78514284
291230573
81076652
104191926
570907794
451621331
675070546
47039390
96903668
233782195
573645397
166573370
72241722
157718714
10711992
351189239
160555913
365485927
219754680
166230432
153101874
73358860
82798262
88833869
560576818
437871333
99851532
121125191
86201640
132347318
457979197
137195186
239848352
82815580
45932642
487593342
325765986
108172062
83376750
172183318
466912396
72227866
218198715
227651385
537308452
676204674
54414552
24000324
75096235
28058402
69214184
130242938
150813900
56707414
81549488
312774488
77137069
89291530
93765284
131632000
509206345
135247352
264527649
13021176
45996724
159546644
111092212
248552339
122857688
673260813
17967879
250538215
11756818
127353960
28589628
172256062
77029487
23047088
53056358
170860068
96453348
97265658
42106652
108004058
73199516
674785508
91960540
10989542
112265781
12562198
96177960
123657104
123179840
504168975
594589921
92197826
31865336
52386074
194679463
43779766
343468195
670789109
573914139
56993194
388293754
693575563
205800063
122525146
236718950
47156179
124321228
132187974
124657238
63784366
352876101
437622481
8262885
16209788
309937076
132626261
22722110
115186660
132787244
558194668
56149710
44618052
603708416
76550938
70675992
124016398
129361348
95729619
4976036
101079522
115728778
79691054
22865866
37995828
675670418
38173280
24580544
152592664
52321988
212722036
18745438
452093899
559943369
452161265
103661934
16880215
71270068
114677454
120419032
8403664
588236696
76758776
102198394
410415791
70147322
653489356
36986860
34477192
101249256
41119414
73854212
693613645
529675399
465047109
216514352
72345642
334729427
3081230
39312936
101701308
46615050
625674065
591096814
53411418
29930030
130923614
53509855
488149972
689113541
560693039
10151254
395904497
10634013
323925765
605492024
47117330
619645410
478174703
123737546
49829642
64982910
10338308
72941450
383858778
129118870
63498586
9183064
67360944
47470656
60163853
269088735
70710632
279279066
38433080
79661610
81854320
13622182
331562633
270672870
25832782
109592302
1953696
455434120
130410940
199803138
69715722
53972586
72479004
13365844
178149830
3926446
103276258
551287586
46912954
6753070
431251567
173859892
4276524
33652220
133916495
4844406
335566185
128398358
43596172
499323525
127809476
348118135
198774083
330729732
476326043
70388480
164162426
463709152
617778736
240630319
172249132
36579840
646770126
171973746
94672854
148021918
134763924
288585031
169490056
133260080
265760310
671507449
174318619
152459302
33697794
390878899
89229176
521975041
147526564
65715546
139193914
36844836
60290922
113350740
20219370
321457826
160133794
72981286
121883587
92880232
132025164
130052138
191129000
122396976
156416920
40490696
30944119
64187922
20172253
29322760
75923952
18023194
81963436
45011216
283409505
477817747
112768790
419312581
85713218
38588960
162075364
111772890
101211154
387009444
228248934
60280530
26942992
432367236
133893992
115009998
100875146
82321962
401184381
147093566
680791442
233594690
360819766
106627118
81887228
23937974
141975504
6259448
229479659
37506462
171421236
120396516
81791968
37348850
346694828
148751088
611107527
136760454
635500691
245202321
276297152
298737561
62481900
488558364
130149538
164340822
45439020
2107844
116461414
56989728
109725977
119722768
484526084
263613965
99551898
334979523
387862472
145972962
121745744
101233668
26498423
666355036
143769856
264387629
420810431
170842750
187806914
144357559
100530478
56984534
150900502
115675084
118241908
240480600
205261982
184909296
101548892
36392786
122241098
42595076
72428778
56451078
33851940
56908326
66240340
286094786
586348243
182449156
322356238
79486678
128961256
75123768
670901934
90167920
68412270
91960540
152360578
687932577
62975522
194153860
87181952
119033434
154813088
27038107
94395732
37230587
57845338
191828418
166911108
344052537
667293794
325568953
153146906
629284079
81778112
4778590
114152658
383455201
694631792
660690450
73471210
44797797
627582976
642689097
164772041
148519002
587303007
136812412
655691302
42155692
51420733
143122088
113096138
216953095
144098938
220705885
345661409
378958101
437267233
695929098
468264868
529077952
162523954
59104500
48828221
463070222
389124220
70800698
116704815
158297874
137981514
457132472
668542561
167719500
447419736
184535882
10277688
280264598
380581428
672152109
141196193
38786410
137289383
597487894
165494334
164855226
63637146
173844304
63822470
291981341
547996953
362711481
655468464
147680712
541041636
414981878
345660273
86494348
130253330
168433123
386819069
143237307
96744324
94707494
187245133
11736032
573316015
127596440
1300734
51688078
605448561
125007102
98109039
91302382
111774651
149540201
119071536
56745518
36238638
453576341
25366874
635388400
662543328
141649890
37755754
10996470
146147894
145009970
105768044
10473404
891982
9421492
16770956
67903060
505497757
596028594
145724918
692001605
113605344
16873144
91839300
76025918
335793329
111416096
147649536
167548486
269675689
6813688
117834888
195918188
575723299
684399053
48227542
119244736
27507624
121271117
252995732
64707687
522490569
98739590
134030820
41122457
13937406
302973349
46067736
84074744
2281044
339318118
217277710
618870346
74103620
74406720
698551800
89221062
500955373
15303952
144190732
517474525
510857995
644188627
677003764
148650632
84781402
413903064
17295752
406498008
145420452
177644970
393135832
39851669
106460844
11320354
101946822
104015262
30012098
665368534
582883801
124047572
234501771
199331007
272114187
171393845
207862977
37454500
125911608
161211098
140560460
358527980
157684744
343793927
161058524
110939796
2481956
48586064
644167873
275100716
42607716
151208798
8964832
50888456
21036874
356756997
24803396
646461293
667724682
101886008
68199234
14110604
588556661
477366929
507451675
342313868
127379942
58950352
51364192
65159574
33101986
105906741
584090330
57734488
71247552
124872006
13836948
95403756
310160472
160866430
1073048
15506596
384559978
159678276
300908832
620648489
56173958
22422472
162404444
51111322
73244550
49680690
433945100
108650092
70106166
173776627
695370774
507611339
198160265
241556857
383626956
163531978
150176524
377508287
277766275
34415848
428863554
52174864
172725432
86075206
255743999
169860706
91884815
23565592
507416642
108752280
324438235
118581380
81348576
35982762
2682868
97071672
146033582
4213956
16800400
4875580
166519676
622641438
170789097
423238729
23608892
83472008
109441616
594329113
33738990
494050122
140165564
127276093
396921411
571560
200194630
16603963
88138016
302920844
618658506
10728010
57725830
531715725
106481630
110768330
170326549
161819028
58059844
470363859
307617953
143862036
88365104
80570910
61808152
607064914
163090318
37312478
16685066
90857256
610074435
280931840
464105448
114531964
150864119
395479426
672156498
71493496
83773378
70892494
232237245
491818830
119411393
61217032
156643993
124695721
640553076
126690604
104449992
528618846
25297594
474135468
302020879
46523252
98942234
482979766
622136778
46043490
174767460
7344474
5055708
18538732
632104781
221783707
3243146
114377816
98363744
382012367
115810180
137361458
29158222
53278054
49755977
138293272
156943448
75743826
102776880
91512354
192511510
176068653
55217892
8488534
112500328
416962574
482458344
111165913
599839042
399341524
692305331
21622290
365291743
62857744
85687238
373310255
426661020
279333128
84357060
112869246
690039018
485100550
153086284
144576968
601004883
30396600
64920558
123275100
8412326
537186553
345449665
36415300
429122529
448245592
68821020
76455158
652102012
87878216
77846472
658972817
18463120
40883862
152326507
122649850
169453684
174298090
562491940
34226054
132399276
334571858
101942058
458366846
252931556
173974206
189584734
629546429
40753962
465754420
22193848
96075774
95703394
362576968
172749680
97812968
7721900
509956505
158827864
169012024
137803118
186692877
128699724
109315182
365968338
77832618
573281114
117642638
624180474
34239910
169462344
71642448
155022660
37407736
198321774
11401756
72397602
108374704
114881830
598484977
326684778
59336590
114249650
301842408
692872067
34529152
683550841
53809550
237945586
385707025
155559582
451842169
70149032
168499352
562019485
53270806
381135022
168915281
27919840
54152714
24432024
79131618
579712026
48163456
57459361
435697064
11878056
13667254
509726078
62260206
217562422
61551818
218340749
326536896
14304588
8005306
96770304
28571072
470541968
168203182
151702418
104711526
127062986
184007085
140324908
602417059
102056368
649353037
425443701
78227512
133660174
142240500
128467636
76621948
124927428
306802994
18305508
268757093
66273250
75998430
159458314
38907648
111185740
324889162
47919246
60415624
173487514
135865010
81937458
101535905
504246306
486143497
422460249
120630336
132193168
67963682
266413003
164948754
33136624
45253698
149181106
555749473
214871767
110551830
501842943
78887404
339474511
493412946
39461890
139190448
149525292
139297834
458871052
430313816
112484742
620974973
132129084
357612287
49552520
631189203
23802362
89847502
82032718
616538285
142022270
427362846
40487234
133435014
7904848
642798325
306207358
143975966
11848612
74844918
12681706
42414948
271543206
604301574
568618756
244874004
13426464
294585739
62719186
16428020
406145993
159106716
137661092
32222130
183495367
125251312
309837196
24260126
397715666
150656288
128725706
107742029
680931078
128919690
63590249
445748025
92433378
71649376
33734166
6184974
76985668
158147190
21967887
658753472
99664478
3988796
173083958
194378540
67395586
130326072
44929812
328269320
166611474
42167272
139115972
91785608
509072308
246424407
21374612
454583250
103887372
132028630
186490557
95703392
65541741
2509670
194559585
98020808
102421822
229112887
660128035
127625886
519629754
42970920
127269094
20001138
326352867
988974
37306120
38672096
92476678
291149385
154459760
311246927
650198731
310411819
50932926
68455568
131387790
148066950
581861187
4343856
126048032
119236078
111440806
98190546
92771116
55555632
417513115
116061320
157889122
56115068
289789723
615726553
75925684
164418762
237825080
152637450
105803521
81239460
527194541
519756727
54741592
106116178
129603828
255885068
407211869
18982722
468404879
44088062
1522428
329322874
76552668
138981078
67832048
193312917
277606456
101713432
246860690
22765408
552630584
47069281
542005830
569755922
417990317
148103320
127639740
533789788
61678254
24485284
117545539
499042321
117485024
21298404
8831468
126806650
150786188
278491624
72125653
183662952
84402094
651732098
10009230
160028142
113904982
315186276
61337050
262262618
60403502
118735528
567976450
146057828
161089449
541294806
694619603
110373432
332281584
343910240
6565540
28953844
36003084
102548258
57640960
12894742
36704546
194241573
5549328
141106042
469492117
302674112
135463184
42957000
217692952
74474724
658820193
686288108
173284870
141157564
636102467
14524554
656141981
93256076
579376932
351293802
8866108
164565980
42177666
476701386
341272637
8769118
145365028
307793084
688358801
203904859
142874414
121004450
45290070
450146955
105676250
130296628
119736828
302028364
116044000
589152150
606719157
60382718
89369470
77274912
23146450
171632540
83020821
635139607
40043840
482462322
101062202
366716772
370558113
295506077
25624940
407316894
153863952
355934644
408314389
526921435
41457152
127014488
271649259
103286088
11774136
8211414
125899080
174514590
97587808
167243654
71024126
16909518
437374007
200760646
18605146
91342218
138010958
22512538
102366398
125655253
325102568
66794582
97710780
138818070
215403612
99900716
39868533
544485582
59766124
697088616
590550459
470923794
466299619
154281364
152558931
47983330
120697886
165345922
14134852
114433595
126500084
132338656
501174770
110194716
160253302
561005689
6101836
5076494
123396340
107067044
517640580
42425342
52757046
463349337
143986358
382332781
260946200
39494798
147363758
253806261
70816284
111381456
106828030
167028886
56714340
9177868
623970927
318861130
353714744
199327329
21452552
107988468
27956214
612623217
7797464
61375154
216422067
63278622
426428321
328595919
137917375
31189856
72950582
101207688
76970188
249796321
7797466
128817500
509708829
99340594
874660
606410416
68296226
160535616
142443834
276116226
138646602
35911200
92616968
424464221
97139220
235241759
90371561
482514540
145094836
50013234
161999156
28236796
55751350
167252314
85720146
47777859
25115734
83111754
158879824
68585470
114421118
156894952
167844656
46188976
69595224
140648794
609874102
324640195
117869530
223515156
68041620
596342451
623644932
14254362
581493217
161836348
133588214
2142484
35031434
57507598
8098656
623307973
75773985
20181264
642927288
526727988
118770170
699400693
10651800
315319047
74164500
101444651
163734623
167226332
142741050
116780102
203090062
633249491
87699820
112482229
397493325
25171362
536433965
631690203
28423852
12487722
149546076
167929526
44472566
173090886
155159490
148188190
21218734
57904224
35724234
547502976
195987290
481989847
24727764
109938700
78324504
219330044
369032401
660125420
695727791
119755809
121892966
74249108
452811598
302467617
162824130
73372716
257960199
77957322
165607285
91050125
141618714
68978634
106043215
667297572
321737633
572787226
107590108
64454650
96472400
696156505
34110010
230920088
201343608
237472341
150315084
132558620
41424246
45273482
144507688
486760064
54952898
140324908
330402084
5081688
1648866
101162658
172683864
341095797
625538225
77250666
513878736
23988662
319988094
429048503
110915550
43904468
515649006
669073710
40213578
9908772
64290110
71212022
496620604
98917986
115441266
440699074
333574283
602677020
80905184
94061458
435353867
134836811
48151332
73209910
26296958
419172923
36372563
563020537
433564357
161864062
1356158
104896850
36862158
281449798
686318672
73895780
72942758
70104432
113823578
50295550
44446584
171345028
588133449
118087760
26155727
15873782
90204294
124532532
314339358
1002828
123593835
19612930
387961516
261504938
637429341
35770996
161642366
22602602
124269268
689707851
194784840
595742643
62525202
664545282
169822602
47676766
170676478
579047845
205282805
377312435
107706152
690124807
158309996
119885576
98001756
111190936
13729566
157653310
535370691
30807084
663184607
229850006
141480152
16064770
69046106
218818276
173146308
318837513
159638442
150107246
100430022
191848463
48340122
527499814
265759855
76966616
373898360
533328754
259619498
101647618
323645846
430901967
545039964
417087862
3854336
401258978
536097771
132193168
219107700
611824816
170877388
421057593
500611842
45615684
100774688
602787231
514462282
59388548
169025880
155119654
46892170
50125814
206996206
665953055
452814863
114606442
546057066
373510339
93749696
130793712
263726239
315217024
134704325
542334864
525915074
4333464
15903224
92703216
30289218
98228648
59076790
173549866
111104338
83368090
222493098
78935739
163305084
347059211
248413319
2105172
626888882
48052608
317625197
15491008
54579655
123423944
62002136
140087624
106997766
374768182
511228977
53165472
79568080
185360736
673587847
55607592
21717550
171213398
314210728
430284839
145490
107243708
16280802
109219920
311279059
387980406
161342730
549221602
66434326
132198364
40613186
43138554
192866870
40885592
11140226
112717153
8124812
426922561
24481822
151040792
153042986
616333926
353617027
590537207
436539870
110751008
280797398
367254368
82489966
231515215
42704194
50218942
149518366
18267406
94896280
60425266
370855970
59997032
34061512
133275668
160797150
292210020
132402742
66865592
18461390
286823001
120722134
103563210
13249248
220464591
474261957
30941691
96306360
215406554
687627158
209090037
14103678
85725340
289207239
157145488
92670647
113061496
66575943
532155225
72168976
304834
208455707
118096422
93708128
9986712
126912302
17119090
114057396
111708806
88768466
123510654
230727465
4432190
8502388
141474956
311782890
126463714
67476990
79103906
374543784
508251360
672606607
277746163
145261108
35597798
122390048
25553928
614789169
472876941
131687426
38428125
98914522
389215562
25858762
311013927
347425313
96044598
37901356
104548716
687561978
33748020
159971005
244183713
273546342
20662728
156065324
122734716
100696750
147393200
135116786
416824642
41632084
13689728
581973181
161019299
231617038
231664036
138585982
327542279
134943586
159896508
87123266
130107842
517973275
276931044
103299946
633142119
37461305
391819052
678062111
207722650
73180848
110970972
147912284
672422581
14287268
99747612
131362646
257883333
135044696
76301769
143572410
107197519
96515034
53551708
233149883
485965945
653559692
355268423
8279702
697135047
137311228
41701366
37574010
109135054
138672582
198613339
184554050
194466439
477389810
67144444
3836775
16462662
58510424
490359703
569909527
64683274
38763892
30355032
1095621
18436189
57845338
493575794
682447005
20139698
15471956
35686130
51961093
3663180
160856826
624068481
460944327
28437987
35729430
540559953
331284230
172436190
135000740
164612744
147382810
162698753
336581787
693508351
170511936
170047760
246628746
271280083
565159111
577260234
209155621
584806459
160244640
163467894
140636668
644414877
516633355
522187093
126943478
29341812
528153439
306915812
630646449
172647494
637170520
169020684
264945168
92518244
325594840
227437933
485613364
10111418
143282341
124556780
89518848
282375234
517801310
116059588
174135280
577373638
235549995
238138393
28048008
76087201
123197162
228247103
80612478
355134463
152416000
87871288
92720888
535955639
52058726
7262276
94723082
61228403
27893862
51263455
6259450
125336182
130398816
373327294
178416309
34508370
112760130
61548352
332944855
374334141
18532400
576704486
79836540
167409926
453486253
685029389
172685598
281562071
44806842
662939109
61245254
161820762
472848948
123631684
72058130
164830976
581780824
65164770
170026978
27546488
151856564
446985503
650169599
339413192
174166466
159941542
60063245
53827096
33495150
660720044
35990962
649233113
431534288
677124154
56128926
379322247
166424416
64790658
674837721
157086875
90850328
106750088
435281799
522177331
127935856
652036084
109673706
82656238
135925628
451960956
33242278
583579988
689101433
107458478
252924425
160805810
461142659
5225240
222468152
76396788
82010200
116355760
11043234
145651945
312561147
228305572
325818677
23562128
296690624
40495892
462825513
22749820
51126910
11539541
678202410
174263450
116787936
8183700
158767244
19024290
457911812
161195510
136895550
495528329
33356590
354090861
119816938
90103838
241374303
126332694
327328544
510077812
576260997
78801305
20576385
414786509
141876780
627412996
128620054
462674327
557950104
608906046
54208136
97300296
50236660
112832027
75454580
55728834
657342623
94911868
207862169
294417454
392661080
1212402
70504524
597229017
320291451
668578725
75054488
142242234
20671422
668537297
10753988
301159500
50792632
611170879
446360884
590665866
59225375
675224654
59624102
241703111
149068044
672747880
44293967
208942961
475084562
514570718
55546974
141748612
139914424
161524590
224517377
783906
90183510
349726139
125963166
106187188
46410672
103819546
191608369
197012296
66356818
2521792
147228660
117829694
302603387
444894671
103857683
316517116
6941858
109027382
337732488
265094680
484045120
252112735
475607112
83201816
10060909
117017386
128595806
517527135
38827976
55949615
448034495
283519670
21861306
140671308
154726488
343645644
25548734
11358836
141724366
1456614
35927765
124996186
156732146
105892750
107306060
82458788
48252972
175355564
55188448
638478123
363894876
336442914
45762904
71198187
675322365
273554855
36656048
382064974
60770140
481257093
75075274
7625998
143336858
124487502
88905294
145981620
46138750
693719646
84679212
528423205
484974494
130232546
10159914
413574725
76259962
89679498
90079590
553153361
679920629
47484218
147902408
335220982
447129908
499844058
59088912
116049196
13403273
553572437
67062377
43620363
640180414
134060266
681101874
580017029
37716688
1759202
71022809
32164974
154612178
40291516
421773501
98715340
285049923
20351958
95408954
10030012
105707424
44006321
130452510
117214832
383937723
90571478
622398280
366339075
35639366
476467832
100267214
48175582
44212766
155860753
57793378
641450078
113120386
400928144
92036748
72125678
645977458
111382360
87315316
240142634
642228424
143506592
129785690
116336708
23369878
396516032
34059780
255062540
86747222
66429128
56649668
3245770
140759640
112560948
76746163
331774951
600631130
507238588
206868402
438280259
36538274
657481480
441022909
1449686
169834724
143843933
30911006
547076718
22469236
74690770
220240557
410562697
132622158
7810647
329734392
1075572
145950444
10352166
10589450
163100708
64835362
166495428
164980139
58681748
15433852
317341593
454405682
165368938
25595496
100058370
171871558
38123250
676409359
454840970
581072449
146913438
686798786
463016611
72765794
374356916
83471127
49632194
96536214
414111147
15987809
123330526
113388518
114772712
53002664
22060486
13821362
128499740
40385046
54474866
3450146
81608378
153398046
465963978
170787326
479146951
49181872
332710439
630778669
131268280
160365882
21113082
87476392
286096259
167870213
686660813
569043708
349547246
608132746
24760674
606792513
438867573
351806611
133410764
354823915
156765052
141138950
35246202
427240055
125270364
86690064
131261352
129986600
207398396
78709010
163239270
447418458
432945537
25604156
155724122
137745962
335798293
420204699
206078910
75563696
92835202
13397020
118494782
60008770
242787517
293320738
100546066
34624412
179642687
299835709
14277427
575495356
140647062
6119158
41467544
72435704
40606740
177653977
166024324
79088318
151866956
272675368
419273182
132465092
413224605
50764920
48499402
675241180
48669200
159645299
613956960
152581854
345174704
2806360
16527715
53521103
678603662
682590202
801918
87802010
18179072
511925254
500067396
102330024
154681456
122215118
155108737
62838692
96274952
188801733
111447272
98303126
654947669
159789878
186981972
138061184
88662812
476481883
562792337
399038688
10585986
25515824
484629845
345279423
6117071
69305418
92668930
137257536
87426166
37161794
110913818
558209020
612539111
107349360
473924574
340390829
197327603
34568988
34736992
6824082
253614744
591204074
21772972
150495212
172474294
7047510
149443888
201319650
412266484
130125160
513944316
36938364
113130778
374915308
683310915
153318374
574997369
277584034
279813875
380324061
250281062
428127089
13367578
223290189
82444934
208976128
15082644
33713987
279580722
10943822
270948171
8883428
103272234
140305856
140165564
280648720
586007060
112308076
583018582
100166756
81582396
54769304
38015670
54881884
544190133
254737218
129543208
56631204
62430502
307976670
118585065
614979306
54663654
31801000
37625968
145328465
90879136
410680196
83466814
489379932
357879961
20416816
119180484
194549065
138537486
33997430
231795481
83217406
69032326
98223454
59177244
671988307
20218422
103208148
490899717
351855534
84459248
42529262
209223479
660948805
677235985
227611983
99338860
18234496
111130318
160235980
87632274
159533341
10781700
152481818
17993748
450000544
30197420
36649120
144847162
590193771
205653377
116598242
113750832
19309416
198010783
296662763
18835502
659924513
555196978
442363913
251806137
130509664
38552428
164938360
83475472
152168326
548016754
568029775
95452252
134091440
597054580
547314
241145784
123675194
336142278
160183154
15219084
172379034
38523144
683134721
96494916
92390078
412414008
64515268
173875200
219356261
19391474
506266615
25926047
37913482
616070032
62055830
453652186
7544592
594954304
23326576
157736704
259890969
371504652
8450428
114854116
643238588
4922344
87918052
162458136
27152564
126517406
71838164
248823187
147999402
144792498
472594260
38567001
17022098
334949174
8543958
289735054
506981413
32718031
85466593
426587251
137903574
140544872
16790010
396835400
149860035
512120494
142841506
128585412
18715992
190118165
522972901
237371535
546662128
9991910
15243018
95185524
64925690
90711768
381644499
396744402
22642436
203517321
187388039
19461783
473249689
172370372
95206310
616389840
34338634
478050999
318721932
132240354
416590723
105916998
93134836
499848202
139926548
54133660
124508284
19076250
3727652
66604060
3682608
95802349
44678672
512878728
142619808
238128705
345724028
534227936
54232386
619268175
59113162
160119936
134022160
53610598
314017679
123964436
58609148
157882192
162117139
659378866
30549018
61882628
440152700
62398766
74282016
154937794
99598662
40906376
174145672
449753390
172446582
381175656
126214306
150818510
23932778
130435188
9496558
265094496
358129356
7878868
146274629
116424235
224072690
11291820
60419223
195836155
96609228
86526454
175126661
15813162
193889567
383235967
356359248
238135548
30803620
14053448
517943528
410127934
558360790
277992410
85718414
76845907
148441060
167666549
636491874
112583464
618113022
77597066
478392226
69009808
6186303
287562036
548249483
207787651
526013058
270604539
483837984
301813793
204438154
361688525
19640880
59090644
417959242
79157598
156139800
15914760
524555336
465802800
145560746
80680026
402613175
634958448
42816004
151459938
69693950
39361434
462184979
124674911
50061730
70547826
163090316
532545334
121271809
19022644
427177342
132153332
121420128
298484187
28714828
614294509
172644030
668290959
66358116
84007196
56996658
15466762
473775518
171492248
72757858
64290059
86257066
120664978
2892442
72797692
20801322
48080314
101845066
131398180
49471116
90197366
63772240
16727658
113544815
59778817
82020592
110369970
15872050
221165755
82417220
74857042
125275562
78194604
150699590
20900044
169077986
477203351
368098913
576644707
66638880
48295088
532360742
83548216
167785770
451543258
318698626
62313896
44694260
66262983
96493184
40707198
87990798
160427935
122968536
28785842
150230218
140993462
105497854
678016550
398104080
145900216
145605776
398344538
171050590
326542210
474585696
93503754
172200638
184074287
68197500
310172298
399518976
36203458
161253014
560298159
242867479
30110822
168180664
46277310
518096236
245332021
22595672
141109506
16041784
525296601
47461998
68876444
59085448
660250649
123921136
146827024
125781304
553390566
74791224
100783270
2807574
566584638
61534496
694162358
181162588
609979358
249012085
81281030
67564307
498237993
151634870
135561820
96591910
70147732
143333392
445650009
428984096
14896934
641362879
122618672
126846525
21622888
95212699
517115812
115432604
287200973
172425796
80201915
646277375
44120970
603663801
88845792
31915940
617719657
428421531
412356155
205534486
581864472
102882666
595895511
102863480
74191952
174804550
17347712
113234698
345595857
389637680
144201126
242308919
131749776
144431482
260704685
105602236
359462341
108237876
5039453
104763484
165742010
126804916
4276310
8516244
281052439
534142874
8102298
516625775
81455962
205036130
109086556
13961652
50539760
63803418
191197869
124128978
351575886
113675751
35907846
234224291
78062972
76594238
641972339
5956348
357886590
450126646
359649598
9624726
162324772
328485413
244350230
459006664
638779351
6475950
203539714
540866355
398581788
30512644
95809044
102267674
445293237
164952218
41796793
84753690
88415138
173622610
149927489
698192213
185896036
688427162
556741611
67945437
357254197
79005764
156740806
193479406
73615198
27192400
189176502
8694642
151233044
165026694
431721140
103542426
69560586
61286820
538627914
697941091
630422075
159387213
125886958
81840464
70296684
50749334
312020415
123569540
364174625
405989780
146343610
65892210
233147640
163168256
42193254
148685272
102105740
597597030
572866778
63242510
469629714
522604642
89301922
108937606
93526268
534223202
424862583
116307264
519304643
636164028
10934077
73887120
64430402
234968910
95471306
241025183
54183888
2319148
29686480
28983290
686628402
195414928
172147530
97315884
549030575
28984997
57784716
158103888
637206853
58460196
329160624
265147512
116879949
146795662
33498614
78757506
113065801
57280706
275407122
147949172
117080424
135957733
120283427
147373205
327525641
80534536
65887014
414331370
127768468
146345340
165968279
403713952
118482658
5644588
476012052
3457393
505728815
579210165
283635181
311473250
96934844
84878380
266577146
92021162
230638631
1446220
108861041
124555050
598140865
300665500
143811424
344602006
45568922
35732892
557316791
77689206
422363337
151842710
330298120
6950516
117566428
66716642
95282518
430882584
119149980
79036358
144140504
517588442
158010362
468423792
288010954
89021336
46606390
384509892
265961956
63696032
205893798
27907946
221410672
26113364
424460415
609155138
6813102
102617538
68136882
168941012
94362826
158746460
573663389
52765382
142249162
135866742
98401850
173444214
159990036
401494700
98140316
365285484
367474363
125147392
121242
55891640
130416138
644616624
594781413
158332512
650152824
174362174
313279903
119987766
182666279
107849910
302646613
56024066
51975082
12051258
361212185
386805000
55039498
48235595
123430982
87351688
18955008
54391730
74978282
247317861
419171914
490327537
606769838
583699905
92406276
134160720
203529297
119594602
18497760
13597934
70395410
33806910
480072605
34459874
18619000
122364068
51720593
98265022
62791928
517279416
53662767
90822616
54249704
72681650
223379975
334985643
660596403
61634952
63135109
156354570
316666846
75754216
48618006
488289829
280713882
307877536
109836514
1300732
6110496
110735420
7568840
143111696
567728575
67201602
169315124
320124699
564527494
76405450
16178612
45539478
88737288
294889995
63030944
64386893
162451210
250869581
115076834
502240485
505984716
294435417
91399372
668910359
524158909
444705981
123747938
76182022
118112008
28617838
65398590
603991531
548872616
138960092
150373974
541400521
90348050
48340120
156571068
62828300
37317674
423934718
279026539
567991640
507094069
161176458
105082174
224303706
149634410
61378616
481961849
153566003
527662140
416336878
491103955
415303374
30772446
568299869
466326315
118368344
138438760
22574888
14261288
203970052
85894755
319837690
433616717
119541775
433297305
653609850
145569404
95964924
695922141
39782308
97826826
39319877
467679033
127515036
266687406
318004883
544941856
131404605
197859207
170248672
662693895
98749980
438477875
179807738
128807195
154393944
486086686
66596106
320270177
31073814
272148888
68583736
101780980
149454282
190458052
297599534
75077004
121224414
458893763
209948956
507315760
28065328
88971110
225365490
174589066
92483606
64267594
94007764
46644492
15298756
27635475
362533141
514270238
333069991
697243981
79424326
69990120
142316708
91401106
103767586
225160
652053154
582971470
273354454
19902412
84234090
61297214
14327104
87642664
11060554
77969686
22365316
46303288
97937672
398544604
145746068
467092281
174479948
130724434
44624982
166000076
156777176
10477250
620192305
121640092
129880950
15372023
78414570
499328379
13459733
33893510
356235616
94610502
468746990
51265468
33583482
117441726
7714330
639509023
545276030
30436438
37796259
666850680
165350578
154503060
268186902
78433622
425566751
74307996
470192020
149313340
18546258
78262152
102193787
535029643
374053053
496128120
67832157
22336286
372380
450320814
32021916
496896408
99493008
459983487
24234144
237169754
148191652
52614696
35381296
140496376
269285336
72193224
105163578
170340468
122618674
172593800
644395736
216458075
459837977
66229948
13113234
162910188
50073854
61447898
5975402
29108056
202141622
48159994
473763648
569506492
304985386
8526636
19310070
62757288
512142649
686446420
11517800
98931840
123829669
67270882
56923912
92109494
83207014
51712160
39371824
28377528
150715178
92933924
365554044
576192845
122644027
204010198
118254032
415640341
6339122
29131862
322037797
292579377
461103922
94477136
57959650
189209946
56347158
388252174
668060201
137657628
57353448
134387612
67180818
116776855
143908215
130669010
202027081
7807856
71225036
226397660
297545774
462374142
43336372
254918672
115328686
687189330
3869028
528484721
657883314
53752620
123212351
528830185
116788760
38337822
48473486
6804399
415893013
153675166
88945128
81943197
165790506
133391712
72349106
585861199
50248784
141764202
77614386
162688494
7537664
516532256
464245646
463346910
496829597
5471390
137068748
665401037
61089791
133892091
108445716
480758150
3734192
36273276
83847852
84847216
522488792
447691758
547735524
32523272
63254374
435441737
395387834
441257630
66132958
58203860
596170012
374309443
293815447
256448634
101521180
119303626
133184471
96351162
169244112
151728396
46325804
85875992
13748616
578393439
634150622
453692592
399213176
174847097
104042974
171218592
161834616
80667900
14240506
3912590
605469978
13873322
13916620
51646510
163720764
241024861
203303626
110797772
445792735
34743922
75083932
93737572
577382781
235060821
60188734
663865101
48056409
151596766
6694182
117325682
439931447
9988826
415658445
134897539
150597402
266976649
360860252
51144228
240344069
74772172
89521884
94859000
212780055
149385368
14971408
140785620
131774024
443183617
55595470
311583451
12754448
221223637
135317698
494660932
38801996
82543656
193301717
31924226
80662706
661720609
61332668
62693206
32138994
375104568
1681774
138913328
413180836
525623462
673216041
86761076
174625436
517212189
74325318
10317526
144841964
519692301
37287943
125777842
32235986
102579432
458633221
22654562
73715131
52108952
18837232
8313600
53801116
9593550
433778664
14155638
33689134
519591574
146995289
3212862
157352200
645079898
68503638
32532156
371978217
415931032
119038628
143991554
3990225
30583656
158497054
120794878
230714959
661887348
131205928
148375246
164158824
76783038
60381945
440634695
335435630
82607740
585195026
66288838
94984614
42447856
68878178
142010146
375392146
60336248
41131526
69704342
397528114
436215326
637234877
147712126
63019292
196722542
30476272
114950855
74597840
161786122
181640713
28849924
55735762
149126934
115169342
214678490
80797903
115746096
3531550
16613346
201554675
273846008
1846314
366866662
644279042
439535525
418390804
339523225
27806611
23790752
160031604
96304396
155282460
64704058
531230860
220445420
580532472
90264912
167650672
435304323
283779510
48303748
18118452
13951676
91044314
163266980
135452792
293439489
113541260
40672558
81663192
256600857
152163128
505070522
113588985
7575294
56556730
585200448
83118682
698112880
9859287
410086063
161396422
86019782
148396028
114850652
62463318
154264046
372602570
73412552
144164752
152887904
630999940
152509530
79483083
53011326
595730541
613574047
84137096
97444243
68827684
4889436
633769943
411553537
134648703
124951676
50059996
88584872
234483718
80215850
638840617
60708332
512142438
73559774
521239592
55184984
84936558
118326776
601711905
50452230
118706086
361565700
669289101
189240993
517879907
104264670
77435988
19291016
170979578
152416
354120682
145325821
642456623
356417448
88479222
74408454
147838324
472959322
347207430
419474258
616008053
27436047
118229784
307892425
90968106
40062894
29367792
555257398
392545094
14422305
337975763
374528357
115226498
627848737
236912446
564336104
114561408
27719600
494794996
205498316
377361146
64340338
500595860
195576701
189472433
577851178
80366534
141048886
53231290
36879158
14385994
160675910
130475026
296000999
5284334
675084194
22191814
143839361
267784757
86080402
37556688
56781890
54859226
392452270
22732502
124868540
142746244
614828023
31175558
138821534
113368060
640583015
492697318
26777640
142455689
208517342
63548812
231920465
695623339
138161640
67468330
162182
132323070
645241969
34764704
18425016
191364967
482556194
564031151
68551352
144353542
138002296
632131808
624244670
150119368
380198984
681650934
5315510
467050899
451181716
260117193
57000122
160061050
652753451
540942413
41654602
256828203
382212266
226467475
139271854
156249519
105253031
10685429
100549589
34724868
99880978
62277524
9022217
177747893
284128117
136847052
119003990
1299002
605886375
13398613
323490777
555774780
57081524
32104354
624574813
467047943
32450752
125594250
221420384
304795110
307342109
10513242
32061054
496164553
558638808
123763526
224471641
43036736
99331932
160395324
94930922
99068668
458869262
138986072
9994590
119239205
411553408
133250378
693442738
99783986
79524782
380973253
79649486
181551726
57537040
664890629
137417370
679654636
2882806
55846610
141384892
374890683
311090549
51884660
57701580
131746314
129688696
110165592
38897256
15873780
82554048
92959090
82512480
167259240
211686689
105111618
78868220
429402143
93650972
29462593
98497108
148950270
126851680
497210754
455223746
527203202
268491289
153389384
574906256
97964244
52942044
51106811
300392477
48534106
396644
140314516
6669934
658217485
174928536
128119506
104032580
276296697
359016420
35171023
49900488
628610890
38381120
139975829
310810905
2435192
26686656
137270905
53402926
121889500
2916690
114376086
117469436
110409730
167550763
46310216
83756056
475952422
155611540
26406074
502776124
129598634
178260377
55463836
96468938
126436000
158793224
20564036
47502674
521071853
570146301
34633074
21274158
121782118
438484839
119097516
696837111
357440126
484352027
56161834
35750212
583054632
630789063
207491930
19341246
29755760
532573623
620284275
623185773
170101454
342507362
384548726
219919123
50733746
106679424
30145460
98510966
11223360
80894792
148889650
69875808
784598
8834934
227516810
122828246
55986999
170570826
168582490
483573603
65017550
68760402
474812525
668399250
371088841
96112144
47875944
639195701
108530586
624000394
577690227
105887554
128771680
23127398
13492569
493076989
559438
418113679
59942790
99082526
58978066
408721402
62161480
174344852
109161032
535284228
74694232
154640953
19507516
39127614
328150913
2270210
553558734
28933062
42033910
14508966
93153890
16641056
345089051
139372310
112366966
77470630
9129372
383437855
159520664
377622141
168303636
130540842
80529342
169526428
116688304
113659036
344360721
489138669
42411484
649200537
96590176
35489755
439980163
380085726
596499524
386420718
61867985
11266660
97657088
78318757
327753261
152603420
328228846
570845108
171175294
545694416
249907270
512228157
69086016
114066334
18911708
183726710
469349960
136296276
100940137
120218287
492427920
71872806
88079130
168890786
115591950
129560321
425682772
159007994
47872480
144566576
174531910
581976700
56238042
142138312
145510516
198970304
69021934
90903101
593823652
44495082
522534712
216660633
126574562
170698992
28602248
73493956
28659300
172515862
64884186
386923913
104475972
438753561
133765824
120620778
96661190
342543506
665110777
95913765
69938160
32802350
135974124
143829362
11332086
171875020
39389144
637864203
691635277
96900204
163622040
629086314
116651934
104940150
122729520
125192713
205460849
65467868
650409461
122689686
91002746
470557597
41973290
109960927
21452552
382554359
296471742
295873165
86526384
11710052
133582232
284389
533702942
55249070
387552034
158824402
13817866
194916410
52415516
87312255
163246196
47075760
470052387
11038036
115001336
165548026
5685971
94063784
133606480
657073486
64409618
76724138
362193185
80915578
103493930
231211754
28090696
121616386
12832388
49242492
109097768
692147184
109209530
103048804
128185732
516718690
549255388
34579382
115570241
50581328
164020965
137974584
479355544
110856662
145605776
21387569
59579070
112455298
156378816
272586043
132640024
101476150
638379599
88517326
204951604
15903226
145761658
4108304
123259514
127260432
46235742
60349808
277419559
39711298
21007428
70031688
37918676
617256822
640251667
75421674
171329280
47354614
82685680
183015026
98831386
360104028
127116676
532687632
370322737
435769357
101414745
95180330
403413723
40267270
297334979
34662518
597411446
342537909
75729968
49838300
311871760
170354324
26755938
95232288
361674898
210769476
432946475
9022427
43715680
4600194
22935144
141514794
53157855
394300743
130088790
634731213
121073730
78842374
638356787
14871985
98635668
60607878
2667282
183466557
40787331
678414648
164344284
4503202
656937352
693439463
161848472
299565652
156517378
426788921
564871342
29097557
79903964
171942568
202775821
179830144
6256746
194933959
68571612
625794009
11495199
24337173
109862492
103914254
24099050
55884714
103537230
80942890
80706004
640279974
142301122
104368588
594102220
52780970
165412930
131096812
32248110
67487380
499596687
391086237
146231030
65710140
39319864
174734554
111887200
25978268
68001874
107581450
555538631
305790740
171041930
306871896
471379087
152658480
1539750
241304234
120053580
41254510
31650570
509777860
314401531
33673544
631932449
9825636
473674274
64035504
613833627
626654413
616752054
412540385
106287646
417748015
656890017
110005826
304029431
170827160
678110607
75664154
157521938
61379040
22013720
162920582
19776183
124820046
169034557
685455848
86823430
78235956
43483594
158741266
509861036
531949353
154302447
573042877
510973369
103525104
12996930
63129668
115704528
42494622
11155383
691173235
296905473
321598832
183730708
44973735
158426042
16765760
311666243
414409618
512786820
93429276
572132142
93349604
57634032
283582869
136175450
145950444
20217426
74328780
235025308
47468926
78539274
121451306
287391833
457033354
384967540
532076112
407916893
421968735
283211
404816942
80207190
22368780
315235445
447897503
25115732
484025252
105290014
156288752
151006154
697841547
194786838
159608996
31103256
122428154
136634016
104006515
571483789
530947447
108622380
147819272
155176810
117594142
41088649
87495446
664808523
564845009
82471087
287728054
127576753
54135394
136748328
127284682
38734448
117665152
61317998
24395567
20344074
126330348
111462860
282626599
20489560
286103647
151962216
8128278
97975962
466703713
622182388
91157091
476284835
283623465
13937404
187008083
533283981
80127518
389413791
320680210
396802608
17739146
565521626
212433061
303087448
517657255
27594224
66855200
59901818
686512736
408182255
693491227
253223755
128788056
317427943
38582262
331759012
353692252
385554847
80432348
400087290
83958468
118569256
41337644
20562304
451087163
99636561
58882804
104810250
129657520
312603688
82469180
13679336
38942290
167039278
115447265
10767846
136903419
484963264
399101425
239235228
354299111
333242297
33736846
116990039
47273210
158602704
336327071
102577700
28236798
141991092
164001348
620441410
54701758
195818202
62367590
95899108
47013408
618790574
316757950
580771000
111494038
14469128
446562990
494998830
319246489
274732942
170700726
143078289
5318974
71853754
5575310
500871077
65176892
279777337
33586944
49793268
358054245
528206954
62097396
6825814
130613898
23067350
162497972
81596252
110962312
8545690
11723908
353332312
74669986
37563618
438295715
72191492
49491900
342211449
229402583
650361581
100968672
150943802
106658292
94112693
27833242
124324735
145456826
403430932
225313079
297890635
491178842
323741300
243889785
98552534
289085088
66636970
585416
80848373
6025737
240019849
80094608
7497828
164094876
404003035
665464030
148946806
84336276
13612090
142088084
5525082
360623151
101983626
91186336
272165280
132030360
576941918
170582950
288561590
129669646
350555606
104306238
97250068
174427988
75395694
26335062
76608094
152551098
35081660
575639193
20524200
69744176
41410388
106684274
39368360
358033151
164288860
339390721
40213576
576056055
393360119
3157438
439957543
656546768
72118748
149942704
54559774
60706600
29095868
12979035
161768800
96798018
589134672
615891794
51246416
117552572
152950531
535839483
105253640
128921420
641378413
24965048
133809124
160923586
193632590
101916631
31187896
86636374
79670270
26366238
5947690
44467370
166774280
20165676
393837534
44640570
26123756
309821067
23151646
80605548
349106526
115732240
403840748
169654598
39122416
465606526
657007796
463563361
284015046
124710928
605612545
77680202
329810574
14862294
82094563
105622558
618326
525241689
131169558
9683614
91657440
140839312
18956740
390481512
112443172
63656579
165901352
173952943
84862804
56695074
170678210
45923980
618374146
290601371
164612389
75037168
30359010
327679412
72785570
447837788
466899399
82229229
107399590
356532055
427585613
252340671
310543373
127572194
18527206
172921150
545005293
71678820
46429724
88751144
24526854
193261219
149220460
30869438
185749262
166947480
451307103
248285830
377585749
70813064
104246008
156751196
141426462
68665137
343430029
30218206
232855138
148953732
8368288
478869258
519695147
133090346
169509110
629376457
692522862
94021620
100952598
22152280
101195566
174355214
33316947
87770832
517138203
48262182
159082468
34461604
129065178
84227624
382572880
358014149
128980308
62400498
263182644
570956256
151955288
171651594
179826945
104406692
455163091
37970361
245004138
564226457
150567956
860806
159132499
287414023
614069633
278766445
163775327
103788368
503775449
95767476
27524944
71275951
56354084
193679515
102468584
40172008
148468774
48392080
10334844
630811399
65684368
46084520
107927850
10248244
12082432
108437056
106157744
70268972
24239340
428374096
679529540
91390712
606348215
8924998
275642947
93142147
200638784
69341437
597662145
117365518
650245581
356885489
15234672
86575752
166053768
246318434
69101606
247213414
109346356
114407260
166090140
216733756
136491992
562759423
448579101
62213442
165806092
91156552
124132440
246541165
339314821
76440090
156269320
264683033
153074160
549161794
497734800
283295121
103218540
171726070
317986841
88662814
15051080
78244834
304351114
316293845
679821282
56575780
125233169
600214988
237394087
154584464
229780926
76633878
134004840
194827219
52808680
106154280
228246591
46746680
24428128
79927845
336296561
42489885
511855101
158687574
109824388
81990647
167331986
72473810
591536729
60774150
69335426
142786082
645317585
203574553
31773540
626530336
250347686
1133497
45234646
641071264
66732228
203575074
16876275
124196524
159694319
94633016
63242250
26693584
70488936
51357264
36860424
47997186
301421554
41964628
581334489
107647264
635673186
373587955
14798210
265473168
390112407
32996332
214472668
16441961
473586919
56730500
3881414
206053150
61148262
4449508
250969835
144504224
137030646
31867068
584527735
417401741
549215720
685546074
191587557
155828042
150902232
80346442
57041690
148664490
86494348
353591524
553661299
4903292
390582381
59178978
44668280
88345856
518977274
481671294
132511856
10717618
81480210
14112336
13712244
72124005
19256265
133021066
466032387
455078171
143898024
663107370
29179006
168669090
164436080
64264128
161580014
127156514
169067450
656670746
166186943
559935956
78671447
14628019
197330310
36768628
559887519
111994584
6630096
150320280
299368545
119118300
88720363
8476410
329835576
153134782
138587712
63950460
671299437
152324206
274031112
572367601
648440446
128786324
376264977
168766973
143466758
53559836
94892816
90110766
244505335
108594670
83363705
200455461
144130112
92151060
618642858
457547070
95576958
96680613
31572628
688563714
562105006
6730552
529346474
377777802
598493118
45828722
140420170
153995584
358748535
502417022
94746908
343597931
298293326
169315124
289082785
433780283
153294124
527503024
34600164
156532964
36668172
84542384
607016521
97491392
4185017
478624511
429082465
494310732
232832529
169150584
115837811
97457908
13828290
74844918
467294073
108714176
366928958
132258984
347046872
374700602
351446052
20832498
33831156
50039984
15336862
572966536
627809038
76542276
561575515
97042230
359563302
373360952
111287930
172687330
519456452
356094892
128809355
525459012
31004534
62067952
413679002
3760174
507019883
606134306
139701388
656408181
94652750
570191665
660399089
27626529
98010418
473859121
161257822
687326223
37383488
686152984
214286211
439897124
136992540
638341219
59805960
157792130
143856458
125400264
212106814
78934168
89341758
491085309
1752784
107878654
150983638
82619866
668903636
172272130
44558151
17869044
80406370
33723774
503905095
223855950
485959325
216500
38048576
101472684
15012976
645593929
16292926
83444296
368968678
141639498
76966618
146999434
125845388
558745876
632875110
172517594
275273162
670207221
163743282
410460295
69486412
31602072
3801740
12394194
167439370
605469570
20025386
17169318
143695382
248591434
140248702
335578831
217385758
52767112
83858244
190349580
121376870
640255972
662033085
110587035
323440925
32913196
146442334
659131016
52541954
6200562
128680674
90340225
158339303
65398590
100386722
148617404
14450076
44992343
92138938
56002490
280767311
55799846
74985208
635846193
554259204
240732130
149610162
121113564
29298514
520221492
490345645
149603234
69240892
20908706
370135733
166149028
683841432
25903792
88903562
32911464
60548990
112365234
1420242
327823391
72687404
332906390
127005828
191102200
102423554
111998050
628966448
698121738
73880192
97728102
43547140
1127532
61316836
421870925
41697900
54840113
10965200
650295982
453864708
163706910
592219496
90535127
140084399
638274976
271376802
8524906
160473264
151806338
166242556
154676260
135186064
111216918
14477788
14223184
405069649
131266550
144134691
604184118
354222699
620686389
641249433
329556550
123145200
480150464
293270825
540187878
397684152
109670242
127980944
442461602
159279916
284492859
66732228
121129160
294167261
98978604
114379550
57845624
131069100
175823522
84745028
1028810
118560596
122587498
163148993
239360010
616154883
146582894
305811064
142813794
41346304
322093182
32708820
401598316
28453296
46706846
618743587
33902168
68602790
14671774
145656006
163540580
24092122
93649970
71086476
673862045
508425106
504992103
129603830
534273561
171178758
446909311
17805013
39900084
237820642
90670202
353052454
2421338
160842180
49734382
498720015
621608520
10385074
259587000
88848136
161900432
92338270
134876038
129222830
24611722
273517011
25096680
40262074
81277566
268750737
48140940
82096802
120446746
513516221
587045227
142325688
37482214
581725686
56262638
28364964
13391824
596518854
61898952
467971713
72548284
159414745
578289134
97030106
132825598
71473104
434965339
105257104
258439988
4473758
160452480
214554453
47333830
131541936
226855997
546108925
147871234
360090755
76634072
144353542
99073866
75657224
370387553
334222273
372662239
36959150
69359672
281755053
490485043
92170112
426911934
164307914
15678066
171364082
396644215
110045957
386137039
156326321
70168516
467874076
83021690
91324896
406261076
350427008
13762474
82738321
31924224
378741531
6560816
643932903
18835502
477984241
434528037
146165212
282487145
373837816
158667502
77250666
381105690
140435538
196752404
210620071
146004136
27078093
47063638
173936100
426695786
449861855
404695817
143334124
51180600
231878382
150150544
57848802
176031943
64986374
615047200
101413798
117314734
157497688
626861260
117950934
54028008
39747668
56929110
562446556
133907850
418476038
652805263
501239342
7125450
48033558
124225970
79997616
441705891
61297371
166418579
44895174
143425190
430587175
417884844
54909598
116935982
128077938
559399564
133171750
8439067
25375252
36555592
238528447
99835944
12156908
285620117
91572574
4508289
117750871
631695047
270679572
461586209
449228281
167409926
584800878
89954578
113245088
141227280
388679744
234961243
106001864
693840270
583041298
424327691
212904514
46112768
636774050
532701494
32516570
188471288
37569744
623678193
643927302
13524764
167822140
64814904
440546207
413261725
37350580
99946792
120354950
91492902
22306428
610549279
558989611
105953370
236484399
479411283
158928322
104223100
206573004
540754493
98999388
680920639
400547017
6903752
100623413
174767460
693089450
434340510
534936868
376514560
592029656
277818017
17600584
12124002
92384880
463462494
12505042
165934262
130532182
68798504
34998526
130816230
21963494
71493496
97953260
646518608
104172874
526302081
80697344
293681296
82344478
9236758
1693896
376695773
138757450
18669230
76757046
92835200
525894420
590612
111313908
583793520
54114608
615544090
234106244
284331846
140042594
106767990
76802078
246248773
168459516
666494720
67918648
137538120
144325828
9073948
339652878
44997362
167432717
148094660
126526066
27391580
569027332
42468640
153782548
107952096
487907254
94383610
389503552
248024174
112739344
484318620
31590835
18412627
108206700
461393187
335545865
16324290
214340052
665014667
108783456
555941169
295200961
629266308
58827380
152066138
566266794
72567364
18676156
260358625
256176957
21530494
50901750
241865763
342268863
603223338
24125030
635251930
198950064
131320242
125233994
662249768
50919070
152024570
49365571
366566358
162955220
6482876
544996452
24625484
58053176
111468058
174866186
137011594
9259272
36855228
112188570
482796223
94892816
107044374
21980812
87495446
171544597
33917756
4527789
350164889
690936577
21565134
87989064
24360580
155261676
38263346
88475756
648251923
121049480
108866594
400134868
24916554
361610113
100722728
633831654
590051896
167586588
38798534
42686767
132882506
656013618
12714247
362591540
54585712
347443236
128841750
82878735
568175670
115023854
148489556
157904708
150786188
243480834
78327771
100068034
324441341
617643863
29942818
105658930
117065880
73752024
623482184
106618458
24739890
475143097
215648527
507170433
423365355
16583188
144698208
399470213
666691338
110595679
95046317
83675935
295588713
26782478
429195201
115529596
23524024
622450902
199780419
132913680
561839558
42986508
22235418
376964055
74316656
43599636
163223486
575946302
129300728
42695534
162134254
144869021
171398722
662150808
151998588
66132958
65429766
321027342
335531940
541436617
282782043
157984382
154705408
172678668
492796636
155169882
328926865
51495824
259868366
148120642
13397481
49581966
68580274
120940364
157232694
52089900
211629501
492185825
20709524
71514280
51295333
28543362
31153484
268561724
605424904
40736642
88332002
552848013
67570825
90020650
675052989
54182158
173840840
50946003
124298714
58267946
47915780
553732330
566974584
61863346
26304206
143146338
525037757
468439981
33410280
10632750
68036424
206172125
94217448
106298038
53283250
162019082
13974960
236463586
14401582
441700705
540767858
121712838
296027541
153926306
16346616
136287264
44001460
599462363
123701172
42148220
94395732
15892834
90898929
63860572
355552089
436866093
54712150
584911457
180359948
290669850
172444850
437528009
157019658
491831121
39785774
180930921
559950863
55889908
513225721
637942644
24885378
53078872
530218062
82067356
265290041
661676446
281107278
146745432
2707118
127998264
86165126
172496810
366215482
85209206
394902481
209636373
155209716
159447920
586887052
155258212
160816202
273999015
82511901
5267012
135105819
382177223
5809130
307651020
165411196
137217700
209434562
85271556
374571675
144346719
22810440
99854996
102452998
80260882
19980354
109458938
352436742
302844621
78657048
56066574
22843348
451790798
239392678
157778272
80981392
223156397
104296654
99357831
244747716
114050767
136942312
607564020
476378075
156283558
206034184
446728846
404657124
201090547
39829072
310157499
10708958
32785030
257515220
662216331
392529023
692223165
143385354
23984738
60685281
7265740
35964980
207221469
75844282
51042040
131759131
67560124
18140968
426220748
45220788
134737478
504163768
342661726
92824808
592064332
190879929
633674373
142112332
458508976
123978379
116099424
239044069
35736358
151538718
92121616
601900062
160362418
430999425
386988726
153294124
468412920
116033610
100653450
524986445
58136312
470173496
23643532
128282312
326905235
227987420
95159544
113281654
50927676
74507178
58255820
95110513
278561489
210323202
62046764
136718884
195768052
39162254
119525322
92599648
126655964
148945072
125675868
7728186
100883804
50245320
87715408
677452292
72780372
102102343
16811855
113155024
172491614
548188156
26804434
481786439
38848760
361049798
911034
582351664
8168114
476439439
64312624
362873220
118373540
118357952
540388671
14327104
690794585
112207622
97372341
133667102
40334818
73592682
46638435
58371864
480243699
414538407
107723102
397381347
190594874
377570744
58075649
109262255
11183526
161037896
93682150
132016506
20853904
48438846
95885252
13268852
579652446
121890559
129158704
87782956
637465759
473884726
245012214
24881914
681937531
49833104
303198190
85998998
539891803
47146772
139382702
125459154
42311030
184525029
614368583
52488262
40391974
47991988
92547688
71580096
87973476
7825176
131082958
21343438
144391646
117615985
385289612
177232749
84514672
633663757
671953010
25886474
145479342
82747638
106983908
9451524
255301516
129555332
9510412
14100212
42858342
114473117
619923525
430254542
134389344
114398602
71318566
32760780
80121871
639735796
147291014
253311333
15329934
530745266
106237373
31419211
121463430
401125131
211306
148662758
90568014
416483008
52696100
496882579
466380283
145141602
269621122
593187416
365448483
613286618
187529640
671420837
308160164
5235576
192400656
205372988
592120072
206419870
98034666
74635344
599383498
63522832
690406633
6915876
118234980
46796304
75000796
633027185
210080915
31979650
177113921
44789522
607903993
25527948
87013230
688496722
111933966
77756410
59133946
438503198
66090702
54648064
532453255
14377334
141724366
172487082
35575280
134747868
194221352
394674611
333969276
5308580
19712317
152403878
152968510
125284979
6811419
111516552
440472203
86948213
633598038
249239517
154613910
5005480
215788972
4245134
332770340
9146704
217151314
137989527
171561530
571346455
86188403
784580
472617037
169055326
186066227
29944550
685513418
360995284
23267688
615051537
515526553
59016168
104946563
591309298
60043246
125535360
637651921
540279500
268301235
253695169
118629878
158464144
169129802
26504190
21779558
68492370
180922920
299889372
175355804
127445941
149371146
268513301
135513414
644258260
65118006
114857413
175827690
96422172
31248746
150240610
504341257
34627878
475569438
465480079
363214083
89850966
119268986
453252955
393929969
281693341
121246930
41365356
165532436
138558604
339837571
115638712
243845761
272615211
2047224
507956409
15730024
594421116
297955210
15684994
93090825
129536282
112332326
106803780
501607673
60176608
73131968
289116845
37121958
87536684
595520269
17855188
53783798
637256013
110612872
69304250
628065731
276825794
322365054
382838573
20151822
243324630
294291205
34070174
397975428
618403416
248137031
154840800
95921624
325886298
685282901
480312067
118305992
569736052
34518238
32816204
161417204
111040254
69531140
548418118
99617712
129816864
282235444
100968550
137361458
10724544
698163828
289997225
27746589
56820485
286679098
12974414
139844961
145713160
24351922
68396682
381067969
620147069
555027924
174443130
152933632
390220139
68640894
88539759
446324264
84583002
95159546
123559826
21978939
117559500
43504378
85808141
99279974
71472714
316939728
23213998
63282084
410953719
353205014
549508840
503633003
4194906
56111606
67642106
173624340
138569516
81315668
70747509
245109015
292115388
60377522
463850821
236270570
94754258
22547093
118856768
19400134
276987071
140402850
160272352
99560558
149741794
466712731
155774350
687828489
11716982
105549814
165957095
96994445
85348696
401670271
122778016
281348639
468546145
543437671
530941461
20820372
681234380
188165323
53288446
29779007
119042094
623810154
13140223
371382798
481297281
635787409
28077454
103686180
4956986
227273943
28543360
51613602
74737532
138371214
119611920
236916553
153780816
526592731
58389184
470892733
399206499
168771323
73436802
45057980
577922429
129312852
170522328
150322014
18496030
466325858
154845998
56308594
31939814
12305862
471207607
82022326
571713335
126169865
611533962
570899152
597771985
598675560
49585428
284818888
293827548
174173384
239254017
158690458
123254316
46903674
589123268
48997463
129450071
128453692
75766959
361695256
697789291
335122045
91615020
37838510
13033302
297749246
665940995
261215517
191132238
56878882
31041139
57322274
8398470
3991803
153561283
516440987
31600342
84071280
210841921
102955647
38478114
205949454
44647496
77527784
112282098
389293202
594367733
292540596
70140804
647964327
169862438
48864918
50889624
93784338
125313664
244873486
26964263
64920558
63088585
154335056
148330300
645616899
192487167
172540110
38603013
88335464
35341608
48631096
162695420
71796596
274734978
542293229
142432754
549124452
387627396
43027481
407278862
699730
555281113
557687198
98471128
154471884
65906865
159330144
122294788
392952547
97409414
66195308
410673587
86451050
68332596
140317982
68398414
223418585
18478710
14112336
1318054
145926198
151456474
657477586
225328152
110016550
496732112
47690831
393669150
700104983
27625400
324462990
56009418
80148300
120290866
402546615
197295768
8732746
490202621
100824916
3926730
343323646
137899860
328643999
94182696
33533252
36408372
445946333
63720280
509096040
549327214
86844214
447129379
106462576
666112858
245704409
59144338
72060916
156650097
49292210
121667804
109625210
36820588
45799276
125795162
248709672
71907446
3761904
106237039
36420496
30525638
383329275
94761184
183569288
141667210
36364001
559148638
48492536
56444148
454708265
454976274
629459134
165899622
228429738
428845551
16187274
522753160
434786438
60481442
133599552
670061530
11876326
383988504
643471195
147076246
19767658
642209201
115661230
479134716
50953708
82263074
105977616
12253700
21210072
206227937
34042462
49168018
12659190
61027020
409818518
149894210
457236100
105059658
47307848
170608928
18061298
54182156
64465040
424225037
139557634
604494993
623142206
69638524
110896498
60046496
71917921
17895026
88153604
35923412
114862776
662530519
12260830
59773054
20373516
32584116
121295424
55236946
82429344
137011594
423550969
36133710
99312022
355768001
144351808
112794218
331437732
52578326
33857136
137976316
90273574
454566282
52572590
94264102
368070118
534356704
236835069
151878842
108842344
166325692
74628418
142420630
512326315
282557708
603546662
67781822
641764733
64787192
25505434
102463393
82183400
27227040
158554210
475168053
157960134
33334101
107799682
228562081
656675845
22482409
55741288
578440771
575804520
956066
579522655
424577146
6454187
528021314
82950676
41956951
167877564
54223726
74377278
5658444
79273640
46843672
146321094
108485034
561029043
317476235
2556432
24115723
64461578
239014404
265945362
631118592
19552548
160378006
326484702
501402766
121629702
165109830
268903233
113077086
33110644
162471451
69633328
26301508
22727306
85971286
418616739
573768393
37993154
273805247
60985454
49843498
238133207
2147682
144178610
27945822
413208340
105277888
182128878
219303894
83765417
2258530
567665758
30097446
135709130
158363899
167674922
529209034
168117470
22541023
61141334
507809237
514885853
27175082
36470726
375566934
431498693
108426664
429506033
451023556
333790688
24152742
163043554
522472452
24554564
59944522
374682097
48792172
12442690
169024150
55425734
130887240
56745516
40710662
79057878
231209630
516697359
594019723
170063350
161791318
571748292
291930092
120472726
583700432
40220539
150543710
175706986
332977537
157142628
659813406
89622340
589851001
246565225
2353790
115368522
58512156
287378472
223433123
154655478
403603267
32197880
560868623
7790536
56305590
75714128
268908982
115799788
526464411
679465420
129816866
5359896
44077668
95774227
57774326
58500032
469199732
66683732
144025296
140925914
143302216
529132599
144514642
301510979
8369026
123896888
107463674
559042566
665292540
70419658
61695572
101811592
428633307
101073372
48884250
55068940
19329122
43253238
37483944
630106386
28179912
41286306
127092428
69264414
373096993
128420872
95900840
104859242
222415936
68909354
145818389
533473387
635555270
124238092
354071790
107084801
36370270
10967026
120635532
62968891
400950381
106900774
47016874
167830802
696829953
6425722
281849228
30921396
17856922
173794934
28941720
55228286
129389960
260769360
306948917
448338485
90809972
48573940
537482702
154884102
257049531
242315546
41213727
159472583
529439184
540561975
446913165
423284757
8254712
351672865
90793174
140137854
127752320
73819572
97740224
60117722
403587158
48757534
28203888
103537550
105683178
127571058
535257581
102194930
430104670
159487756
164496700
17238272
155266872
4716236
493145830
131921246
140477855
215770135
171842112
49950882
361183900
14747980
120627233
149388466
459976517
164808462
4070202
161853472
99948524
176347829
44188518
128330810
546432667
46379498
607519468
35176920
35571816
681014927
75078738
50124082
525683340
33435172
668170715
22240612
218933138
242973554
121700714
41325520
74171168
119426596
148027112
106598685
54926916
674900383
141170126
41457154
83723150
22150548
652593100
240043159
103320728
286450272
11339404
139921352
258077297
324618575
696093752
123204090
410877093
259132456
106718914
137557174
640903547
140191546
126991974
611016208
158317413
688302710
477096224
541694108
173568918
543574290
93586888
299886472
227715682
47946289
572358944
87128260
380803189
195295361
42451322
118238444
159503346
214914554
41952504
112557484
174682594
12233116
11919626
162963880
163022770
159430600
63682176
311758206
152116211
61269502
243420110
358123341
130080130
172950594
290448337
60867678
543803653
155015734
121707642
382762292
1808718
5698282
79412536
568351264
168691604
660351977
130123430
16611331
22550242
151418368
353881407
163055678
64513536
99993558
98258092
213416428
629429563
171637736
3219788
87516228
23834054
337162988
31150020
681924839
78967076
85538472
25910720
129951962
518447594
109737790
81866444
38791604
35989230
89276068
188193968
150219826
24234146
341419388
118108544
115387574
95270392
58280070
43161442
553857679
398371922
14983532
149050724
9120712
354653551
45645128
26904888
6475950
595875335
63758386
117628782
71377454
85893344
18691138
28501792
574958152
131365274
371264200
96316522
609143456
451902125
585504
113220840
318553308
388209243
124931418
244786076
369154534
344349555
114667060
432383407
255675429
25649190
79297888
59272490
258415766
80127910
274379137
134479410
624599816
238475575
173445871
647486103
63540362
393424955
41102094
113004340
1176030
106744892
141422996
375721666
109736056
102013068
20321958
343603715
118020214
373104330
141658548
116279552
112195496
137551978
167997241
77740820
138388534
319358677
596362529
323792984
158263234
267644502
167804822
82723786
3558322
276423773
515398640
48056074
130953058
503009977
343389248
51150116
29546188
60145434
108402169
8725816
91841388
470701886
163538904
101767126
662834385
134777312
422608
116462214
435867213
20936418
65725938
395252460
207886260
65116274
11015522
79808828
510110445
549125847
42877392
22990570
387298573
142710726
600698090
54601300
152085188
24970246
100849166
595818977
107939220
131472658
3879680
338690804
53782066
166782942
19015256
167408192
17448168
384685701
159458312
503296444
151108340
30543822
672891838
210796971
337850932
597095559
563451927
38284128
166121316
95154348
85882954
214448616
656604560
42969190
52029282
180989517
351374624
33612372
48127086
38242560
163938998
7923902
171123659
23245174
320657051
144502494
629950983
465530333
270578900
696347131
20957202
48802566
157591218
385358678
635918908
616918107
252486055
421109030
364263310
382201054
86596536
218753988
450475330
536928883
339833605
160499246
681835592
56075234
139394824
698487613
221848205
79260319
33834622
304051471
11826098
107416910
440197474
2397088
71950744
129735460
271668965
48790755
104309700
7645048
102144700
66460306
148939878
272875406
583382258
81902818
129777028
165255316
19717090
159435798
59870732
664264727
635115011
295065244
401702590
136072848
639410020
235834713
23395856
126370186
48111898
55358186
17787202
22330676
69137976
532702586
173286600
149017816
10301938
30254118
29683016
48754070
129467002
104902044
83184496
228628910
400779779
1619422
466864
403977830
311161160
51132106
81788504
617892957
359791802
307111064
59838868
36540006
387063269
35971908
321783731
24821292
566573250
50761456
327310431
89986062
45040660
148258986
588596767
13369562
110406340
37087929
56553266
633859169
118065244
26290030
161514196
86000728
262020944
56411242
503100610
87225252
74903804
52031014
65431496
90384420
173915318
69983824
133635924
144814254
305495199
151735906
169186956
165079721
71775812
546702005
94182698
146305504
116560310
10255174
84980582
32461146
3271750
182839633
673776003
173416500
81558150
333316040
89430088
55501940
10589448
17370668
63455286
76486852
219773582
416110554
260268371
110995222
20491692
13041937
145158120
597014690
69300786
77009918
151924114
291420585
262340976
686320034
11339725
269903809
103911340
80262612
39422054
49700039
36001687
149540882
623356672
350537054
153948820
140290270
58089548
576715031
68564686
71751566
398189534
338039531
138702024
65551895
146148740
64816636
155781278
271860456
27748372
5391718
112058044
7099483
136557810
710991
55439590
354086062
90186972
11440216
91085882
37172186
169446756
63396396
45565456
163440180
20321558
88352786
326287672
605266800
248222802
298199968
163724228
171620418
150811589
94430462
142407228
12950166
130057614
431233409
666500660
19765586
63634397
296832239
382396472
166026058
130488880
517069218
320740930
646794674
50506854
86721240
1515560
669561920
26148004
165109930
257938511
543232698
88259256
124196526
548792807
64387100
15957885
73135434
10634480
472490490
396255544
317930944
169143658
113444268
374468430
57187176
226677829
30270166
446612128
517914902
37667536
56046030
84265266
71813918
129442754
129482590
152454106
642140035
181228248
460039395
7979326
121269446
299236652
217435602
611874790
154830410
119996424
598522038
46012312
17830942
78631070
44112310
190153581
14373868
129796080
51199652
145780708
95873277
171856559
46149142
21658083
10534026
693821525
249443270
82103730
78591234
131626806
120245832
145517444
64364586
50473946
110783759
147599310
116343638
137823387
57705044
81017766
294515038
541207355
169831260
602922405
688130823
20231492
461777435
65849490
118066976
225358488
170664884
630425098
89269469
79445110
430684282
8708498
103036682
37161792
51643046
590188010
156590122
167491328
302712282
3914322
105191290
29130508
80695614
88363178
373561009
126171004
106751822
157334882
667699006
28279206
607512369
87552602
421171571
26106969
114893537
164822316
417904116
396651318
174005382
45835057
78805253
8155324
232276984
24071338
125336182
336939368
16928570
26788844
62095025
155878982
539403974
509556968
261827151
140792548
294252724
684420992
15208694
617313365
183131681
369075480
592182606
32670716
500267288
312549925
72330054
96533022
298895383
105988010
9220767
114143998
54481792
359217314
609584576
244175348
156636884
684075139
430232936
81953044
669910803
190088457
80121824
173265818
10682976
589835282
3943766
484169617
280117580
1891344
100449072
691099443
576848064
109420832
577033749
131984932
392000085
27337888
171043662
297327781
48381688
669957630
144296384
339382681
366597217
136708339
42453052
190966170
110297224
38637456
395021480
300622295
544412154
93070752
374520575
213038
112204158
410113583
318687010
168580278
43750320
166072820
89989526
453447586
1492984
379308
533150289
366213640
158509073
72806994
16774420
496845917
179846426
2876854
155926766
77207364
105019820
577094499
131320009
24384828
44159134
74010092
125956236
72016562
136055530
639678227
37532440
160649930
493191147
417220946
34446018
52486530
561336713
577524742
91269179
90983692
21014358
18975792
669199176
97625912
565006337
35107640
46338687
72514795
166341544
10661231
55803310
48000650
23163768
374917289
644877308
182604371
156354570
494590346
56258826
127456148
525369945
166561246
174987068
94717884
412551381
97282978
109169692
93401976
59657010
55902034
49308308
109993440
50378534
38275821
625879729
8090950
461887192
526119328
72181102
414152050
229182419
40857882
122478382
455945937
471619690
90892062
84306834
400041227
171284408
329623608
131592166
168065469
163086854
226725921
113448361
254600380
548592294
52706492
525805043
64883346
153798138
40482036
38145568
54057452
49210919
32055856
101090724
430156192
103684413
337892460
28035925
46722434
44296640
123623234
67468330
129778760
68566418
691639218
460343904
528854114
623421595
320825373
33839818
506792417
20008064
129099818
452206219
165906548
70544362
76571722
192751313
213390204
116359226
112566144
432142490
129641932
35493876
660109018
27839746
35648026
144448802
28127680
368083024
102584628
382878510
321520792
144066028
33995696
62209976
121560420
102503226
334865808
130627442
598389813
120434620
21457748
60758759
7052704
46855428
204734425
78809464
25701150
4504932
52780970
120930712
89430088
215129099
254903484
141234208
22686300
465147273
170904074
166533532
162672904
509712090
513794693
166175558
110634964
157331528
255953087
69283952
32215200
36889868
605445915
464702894
37030162
137356262
558168900
16253088
524931947
94856444
66981259
354382587
242986739
96200476
433102510
76826324
537797120
503421211
167885534
163601256
287714687
46258256
102014800
10000568
619266423
80027062
649401313
515316652
600493655
139764880
632111826
140226186
172127892
53830562
96710655
432855938
135568836
124203452
20053098
501849911
110751010
128800182
591388102
120737720
117708208
252266288
509325244
615869026
360752742
278601214
487042272
572378227
40409294
48153066
108419736
166490095
96224724
153828742
89750508
36780754
16332762
408291659
169457906
140692094
44093256
406055394
108556566
36721866
685999311
685094173
2559896
298245692
286420103
339620642
116974084
24060946
149987738
19280699
69132780
153877810
102655642
154213818
142096744
23679906
86485772
66815706
66895036
535657467
13469764
528081561
28756396
162879012
51028186
156449060
330706783
136720616
32152502
169067935
640084810
57909422
62268497
515818550
64534031
23316186
567291269
448922348
120807002
626671757
171222058
76187216
157129676
59902954
164243828
422938012
215930561
117564696
166895522
101443240
556890666
444217
170692066
157445730
390798323
167092968
464367506
514715385
77862062
650734382
70210084
42153416
513508680
34375006
64827030
20299040
37655893
446380087
85545212
36282963
63405058
639965940
169642890
72451292
478380561
118290404
55661284
442337218
132598458
111597956
35530248
511294500
313522567
103459288
21390200
378043941
253660623
40643114
639516396
136369020
507763197
279651808
385976686
6318338
29030052
7875406
129809938
49337754
57034131
71140170
174538836
321761860
650955845
49710134
37799170
139105582
65488654
109590570
70247934
38058970
94468476
7037118
18595507
129927712
27647916
227268613
47439760
253800323
130587072
115716652
7809129
64655562
63226662
14217990
152748886
18069958
645025537
118993598
530652438
132181046
322785734
378334696
697257886
316465879
539580348
47914048
75936076
8746600
664060225
161138352
482030812
575450275
288919102
619627113
121567348
95940678
332061762
467990955
83911936
9396100
534977973
4582872
438723650
122365802
150077800
115337344
61250450
546922128
566985625
115181464
183000099
406810785
128129898
52034478
44713312
1823796
99218576
370235330
121252397
141823090
467378316
128161072
142967940
369979121
628933638
122313842
424311637
173811396
84066086
40514946
97023178
652373529
296374393
142505498
322358326
106152550
154941258
75659445
5279401
574991442
106767410
663139153
113274532
45690160
121799705
26797504
156699236
657253406
114791764
98476112
174999550
545788246
153846632
164955689
57478152
60114256
591407023
120671906
377354131
298462395
125604642
22493484
155985654
501886047
109797137
240535721
547578337
140884346
35691763
37227610
130339928
126068816
110049548
410364304
230453869
333234714
76731066
606257052
375800483
586102657
550092934
61552732
113665552
98189722
616873362
415538696
456949978
116332604
443760788
147478068
539191408
129725070
309657243
170981188
505522625
581068957
45736924
147013894
59784630
159362806
16422824
279335321
121323138
139152346
157180734
146153169
132452968
55867392
71810454
126221232
45424924
109850368
497074070
70055936
566854346
109363678
74413648
117277186
231618024
557203002
97882250
236428576
53411418
33325412
101928202
650055605
57904226
158540354
112916008
46701917
584611776
145656004
84265266
383080325
60355004
388618320
138783430
534526631
156825674
153268146
161744554
206232982
483805680
92722620
111662042
133657073
102598484
2630910
72338712
141545970
661895318
515664976
170619320
71920609
131344490
122619389
602073349
469668684
144022728
130994280
80091144
437590785
27755302
5142310
491338474
108365099
109060576
97511602
299014099
134501924
173743848
217875246
581864125
22959394
695088402
159931148
58018116
386387817
99511587
38471186
14803404
536236149
7208586
147254640
247783742
119672540
65706886
371022891
565068184
79524800
41897581
293655925
153003150
88222886
61985931
46540440
623421439
148195118
197665390
9711324
30036344
43279216
122720311
78263886
112332305
351154544
47726994
82722052
115290582
236676114
94759452
650728906
285074139
282136159
181172248
656702370
135406028
108889110
55872590
139682338
591146119
193991171
70052474
296158604
169055324
383126758
23567324
120670476
679891186
585225766
57018079
142359006
160757008
699731393
73821304
31858410
50021894
183178119
141327738
93967928
397275278
173639930
207601178
161560960
87632274
697980875
154634679
492907916
147314441
116238924
12201940
349783534
22812172
124335086
686504033
95526728
1709484
180025091
70585928
21196216
61075516
138303666
210021638
120259798
84466176
634409332
31858410
89363139
109102144
551008289
69108534
521295119
216474460
73774542
678729229
391152630
658621839
111128586
456906820
161947196
83887690
34698890
635104913
80595158
162215658
132690254
26109214
12546608
44936742
43528626
194912935
113021660
359595706
585900078
117275454
606024154
330349803
378834734
350813693
7667566
22079536
241885925
112434933
22855472
524020532
86466636
699167147
7900788
192825249
610401597
41252778
150481356
162019333
646916784
78669174
80518950
166599348
589454721
81337567
75688400
37716820
6552156
45077032
358988790
36607554
83155052
151724932
127033540
681350680
81724422
68736154
165172180
519414899
449963304
131685694
498443444
4397771
60516082
46789982
476924155
160272352
72113554
50141402
90505660
132037290
4160264
104739536
158822670
139505560
88387424
539617234
121261570
690466214
171155350
48088579
66661218
477205314
2365912
34953494
340414005
136228730
498394844
336022390
142226646
99510330
651018475
84083406
158507446
90257986
9780604
104077614
101985358
49475266
154030224
619129678
91924170
78494240
648482661
480287039
479629760
62230744
61600312
62953006
23129128
161773996
84308564
223559770
428319681
247600880
302199095
117396692
217615488
25197508
20337434
434954111
558815667
66489750
487683140
414509392
263057388
642976014
86400820
4697184
674684519
168322688
325212347
534294227
31939812
130868190
89112060
132520516
96039402
38138642
228020661
122833440
14931574
369527846
8194092
93807806
114770980
230024008
124624330
322769605
298172574
115109777
644896430
26991488
597211255
349928787
43684504
225177145
550920198
67522330
436017184
92682786
90010310
65282301
97165202
115694216
624774528
296763603
167028886
56118532
510909641
96110414
163026232
520990909
133060900
314277099
105998402
127312392
73999700
284631056
76464336
162674638
23175894
21086161
428317940
34010356
608610140
94108222
170148218
442043927
29133972
241790236
168949674
15482350
609271445
63275158
279513672
157483834
206326170
165510888
676301012
461753707
546534284
156631690
585070473
147852182
411521615
132337916
119573818
100236036
196305247
482286196
173295260
29454394
171468000
645483046
65247904
63741064
146986182
171005152
391577196
421618010
89416079
204087959
8915891
119390226
54241044
519561192
141738222
158012094
484479629
175206459
149255100
146369590
108928784
693322428
162243370
6042950
108587740
79259784
572941996
123368628
230659910
229843553
165172182
301285014
321620234
2670744
20650638
535484173
628023703
297908564
21743530
394976470
327903869
577230367
246796459
264738178
26255390
572242121
547327898
162432156
91098004
64175798
167908742
161101980
117171481
432432883
44822428
344411223
37873646
461712711
601568328
96975609
466354641
126927888
158737802
156893222
249135126
168128706
54855283
18753340
205733254
54137126
4979502
730906
53011326
256052335
600065236
169879756
162608275
14306320
362276847
626170084
22245808
430931818
426336565
664232258
41131536
303802458
103079982
157627715
697689050
626340995
388940495
81031622
119766352
170641838
51565106
149080170
223454581
173378585
12588176
134562546
28941720
112817284
61905144
108767870
47043218
568461094
160061050
83950042
54360552
698231716
562285181
42766546
261627599
136706760
59908150
2000460
67582642
35589577
32230788
113196592
3472662
147769044
118021946
53293642
144379522
179417579
163996152
25046452
136116150
694060307
231286910
15458183
152526801
433645986
115127990
331334603
156752928
103267036
157845820
599935256
694829382
438424595
508667699
662260843
174753604
216911546
145709696
163014108
30751660
151321721
173033730
34258960
112673528
53595008
22036952
87646130
89724530
449739855
24963318
119598064
512053945
535458736
2031638
261954652
162513560
244521059
506626026
91655708
112748006
134367744
38833920
336856340
674509893
14200670
608745263
17132944
12030474
2284508
33907366
466041488
616299912
104676884
57817046
507800550
44993898
135399100
661553987
693268894
57348254
654194033
91797734
150386583
164326964
292333044
275897833
410518135
447027120
149239512
55184986
600356498
169410384
5731190
221902474
68048550
13642574
31842822
106906872
142736297
132231272
85775570
155689482
72454756
114646276
27860954
526673287
11153625
45700554
115758220
138644007
159129232
86669282
59911612
90088248
159778732
653714437
102397572
151425296
629252521
684639378
165499528
227253715
70062864
409005988
604883622
392651371
467664162
95254806
432006878
155182004
25082826
28494864
245202571
103450628
526154729
225512505
692210084
556639964
68644356
149928848
64243344
696481275
23735330
135908308
596610929
38926700
109417368
282551888
415586072
332193271
104290648
405172033
70840534
57337860
32407452
64459843
123120952
57994290
40509750
658906675
128900638
110002786
316561092
209654897
12899403
95881790
206252610
133822980
465486443
18896120
469681079
28567610
132846881
353232778
167756326
151356018
78087222
503789893
348551837
167499990
560912574
58811792
482090303
88089967
71649376
2100708
381190664
471103793
83802820
590739857
676754872
22302751
533320050
81260620
171114672
135338417
270753310
377470932
466343526
70712366
206233551
42158614
649020758
149601634
139633842
291548406
601399084
61184632
12271222
461317771
514574050
110510260
79902356
529645070
514121485
65518098
451134364
52439766
257685829
130966426
30883359
389287048
61300676
73816110
23379658
411786649
148480896
9063558
48030094
127244846
481678597
183015854
154205158
191184803
118387398
325030471
61177706
306975357
150403416
29080287
227023335
103625560
78016210
4747412
437068578
587086630
127762712
128407018
644845307
103152740
79462428
20979716
81565076
78944562
18570504
58332028
154806162
76085030
36737454
96193550
151511896
139623450
95689927
556147772
9609295
8027965
172042458
47224712
293421169
300797129
172888242
163862415
15350716
89813985
153820652
181298689
581385861
351691935
68561222
78904724
609026749
7884066
352422417
263542203
142250997
254313504
46280774
487125838
609745751
71202520
169439830
320509233
36023868
101280561
335665624
21572062
164876008
142051712
14152174
134708034
22976712
297865570
40960068
20465314
112495134
27159494
64182726
73829964
69068696
50657536
11715248
143995016
44425802
546256571
496787948
489945479
423568062
490675747
262850319
261310527
113988116
551731564
424251788
429040300
612133374
40267268
33663154
645874292
483412775
49135108
163339724
35999620
107834320
485143633
73034068
213923608
45892806
265616610
86769736
134126080
662088097
82862344
11569762
43739928
274251551
168182396
87167426
230779224
58184810
586422835
26438980
569682558
76545742
100035124
179175463
681294754
115326952
116716016
26085652
51672488
491531847
104519274
35976102
161299430
419064012
557921277
83099630
450075337
299075923
48085518
116402524
377754901
240213716
486974017
115027318
162042456
49138574
396848238
19786300
29765661
617050960
25867422
100279094
76766450
46971842
24495676
511417420
547467451
60306508
447438813
196817482
39146666
76152576
11022415
262187454
510857850
37483946
17278432
168799170
119710646
32104352
96453348
262611269
23988200
59469954
576980778
85544565
59270772
521042259
41190424
446994139
148655830
171629078
154293488
221398997
621384781
128261528
95232288
19239030
237256935
424795812
80013206
317903277
33028163
67431956
612170639
59056006
63434500
91338754
126222966
123559769
103642882
506527211
163768131
101246609
160447284
79507460
51878598
461749632
24237531
77198031
37527566
29128776
421263395
151910256
55739224
125557876
152144076
124296982
158562868
95627533
159295504
12863566
649114068
89513805
688240114
435199306
132257254
71727316
121865254
530263688
22550642
647675347
112327128
94768322
68956118
235850571
36983854
29230964
154283098
428005645
568208252
53530926
214694752
91750968
140134388
303745499
263381008
156009900
310730368
81604912
147370684
355607809
85472470
56594832
654273733
59587728
76486852
109860760
539942976
17681988
59459560
86501278
48504662
378554945
76597702
659276061
74760858
560854772
145366760
406014127
74721944
22271788
47254005
212219721
619443997
8365562
59009242
137056626
76399095
375269814
99787036
662016352
16316842
156420386
174008742
56070430
400532128
695956679
649796996
25955754
478809672
16848898
148645436
648582573
38620136
21774704
22141030
143544696
660043941
82467448
140828920
328255721
471481480
89423162
75007724
47768562
369187861
48636368
51764284
78861426
415025277
52973222
143964659
99169124
153756568
212426618
33949904
16899126
140744052
120214658
160552936
176289914
82446666
39534632
3928176
185342858
15071864
608142873
36037876
119372904
108717642
117159410
320354859
296843637
210541747
530200924
173776756
570737317
125654418
77661150
152925210
88357982
70537434
408330420
89919248
558253515
301453265
92135474
155631883
28590126
131334098
2461174
104204050
87883414
259561200
48698646
84952868
43384870
565152816
124407830
127045664
88103376
20728576
26690122
35509464
154901359
81152862
566749693
55247224
91130912
475575901
183187509
121678198
175156635
661289964
433584771
99706044
96588446
50732943
127722878
103826474
687794417
214061320
148657562
90919608
16409965
415023905
160379736
442858902
688003457
121533533
340334529
137839488
173745994
196049248
374858687
14985264
377691900
41542020
658629697
24227216
140886078
49855620
432687413
78780022
142578240
94600108
144767490
161133156
172434312
83139466
142043052
48516786
95228824
320635383
41074380
97700388
663121576
11232022
124141100
437939230
126479302
72227864
264254411
111289660
6465558
116419844
149216996
163578742
24237610
92560091
87194076
336639048
16396844
166471182
353506505
138253436
129255188
19493660
128677853
57360376
155789936
27237432
219288425
650602554
102123916
455564163
52150522
251528535
240264481
128746490
107737330
581358465
65201142
193750366
60573238
118338900
214856648
18065336
119828422
213116920
491748716
195214956
88766732
280966065
682322546
623765005
158195686
5299340
11981774
122171816
84170004
245124870
591391132
33242276
108683000
320613382
48021432
43819600
149248172
19452094
645860211
514509552
77716572
34437743
412926319
166767354
139412146
63437966
226177288
143785446
130469828
78379930
1790890
38097074
90487638
31054760
135719522
394300355
153325300
82899074
664970423
41678850
116717748
34186218
29113188
110790846
125689421
566808121
50261531
494555949
361896085
34707548
634499612
17217814
187654746
12594677
19542158
18085546
157918564
170604312
148790924
133693080
148693934
102591556
301498534
117878917
479956153
152874982
416371631
526308402
324080380
79701884
77106830
650889810
339782901
79124690
669324090
338437267
451966166
28265265
91480778
193665319
5660178
277979587
442250938
42938014
99214158
92727816
97165202
549758335
386127432
94061440
123155594
164529610
32551208
640129972
644691235
412098738
250859081
70028224
18958474
344657047
162551664
485187605
168146286
543524763
140768302
89895998
1972750
171448309
551139863
137172668
362173501
294159935
249584940
170278118
40000540
87246036
27639258
164013474
51507948
105215536
490751943
122190870
12372336
40546120
133391712
568426711
647489068
83695438
123585128
338041699
78786950
134479408
152145810
155419947
161664882
156202154
243367520
169492889
61395502
30943914
73483566
181533869
152911352
85326982
11741904
56497840
147518397
107141520
93451794
89773024
97449248
33602532
92170112
49545592
381232071
166117852
531976782
88308126
26549828
580427534
120001950
25910722
205629534
545835877
95086800
210689554
97939406
468664029
168594614
122009008
655421871
46208030
106725840
155559546
76230518
34011286
368313836
95249608
178554569
126929622
24792080
166587226
461801564
85900274
76072906
65091665
80297254
469235970
559336614
249448687
137020252
165385216
31517206
59442242
13798846
107023744
79519584
85815404
690409279
646482152
280064182
104377798
205118582
162664246
150377436
645801959
687482937
170977447
19091838
627032843
104770486
148125836
22429402
102873874
44243940
137194311
544786629
541219414
43738196
338965002
115759952
613685493
525825065
99252260
167262704
509392997
23446067
651748779
49846776
585015958
144526740
151444348
427526201
237908627
551018759
644387822
47044100
64333408
295955756
1155211
250681880
92911408
66727034
51528732
126898446
441346634
4738754
204874722
65443622
73336344
242494827
105007572
27003614
372440752
4480684
137493088
221627200
673590083
234868878
467462595
161643168
549815095
141208479
74147487
52115882
488895593
173710940
120954222
323715814
16478802
529782891
45232914
418483768
85875776
665374461
130566822
42501550
55001604
35788316
153018736
23998592
431623071
131014421
6179778
676865793
160670712
98424364
163994073
478896412
206176135
82667600
5959814
303864238
332810404
434804004
45553334
164772193
22052376
20047902
12174230
80662704
12195014
42194986
85876026
122362338
649606350
32306998
92086978
79595792
369435613
667002493
183104687
160961447
615627374
335516275
136299742
496147096
277746430
217551847
686530794
199765214
251334807
445728562
665845894
44418872
614951032
688719627
10081972
46841940
138424904
158315192
354128351
637480191
240155018
86934276
431088020
22943804
74888216
243214733
309585024
330562211
24403882
519779492
629790429
696429943
415114811
341131167
658497488
12893008
73138287
160295356
475136038
151026936
69179544
168760886
227038170
688592640
166050788
322895782
167218245
243823621
496033176
22034506
53847882
399023492
7610408
33510736
177822410
614388512
565413538
122241096
20053096
133530272
76003624
43329446
111443808
166604544
35596066
25889219
117386211
179662088
233822
69042716
21081479
155493764
163247930
609749895
554132188
385467469
592194497
168721050
180299449
223223166
467825850
130743484
652324810
457806249
87797233
156450203
94174038
488318277
26986294
96281336
656740010
165269756
355332772
597238070
111573708
126125974
594977602
261059927
151063310
640771439
258461691
118009822
86811304
165305546
496191594
33867528
561422398
192675298
169209474
640368860
119222220
531273974
673582942
7369662
70131003
233861076
50532834
66650824
694130535
551403854
96524360
81393608
625085639
47293994
211295871
19414452
144457462
71945550
528046574
88636832
82074286
577345126
96652530
67430226
41950772
274951052
51245767
458170267
35121498
166898443
16067764
158995870
279287156
168699845
28917472
2752148
248758440
80811656
6999233
96770306
268870421
120296274
114062160
55737451
12371676
551631870
187756767
6583332
107226531
106375976
119113106
630132280
150973244
72622762
126408288
119279376
60548988
89849234
614925821
568654445
284090237
566839502
14716806
159633982
180007845
453742577
150174792
61279894
80193332
152328084
149871692
156273164
564125826
59381620
152916548
250839171
122544198
507702458
552855481
525152988
575780682
59572140
120119396
4103110
140491182
674693474
61266036
174495536
301302140
7655440
689637622
163389954
83776840
416764224
592305091
698051456
864625
330995370
486218742
70700240
183396645
12524506
3895268
51795460
2480224
608710501
58739050
153484646
191028871
124414756
359273546
339845836
255054518
627295865
6152066
172256062
54900936
4788982
336189316
13713978
118212464
614105811
133992718
161306820
194109809
61349174
518745851
58250626
67992961
77552034
158717016
9441134
695969705
39853322
28633426
35360514
304946382
123773916
403853738
488861188
135362730
189188788
62471510
538783053
44425802
36582072
163322404
14491644
126077478
125552508
141341592
153003150
423267597
84012394
470259942
33671579
442467572
580941150
114634154
689143618
163615114
136860910
539293410
2944400
131289066
53049428
79350714
274035103
166195792
24701784
10681246
162038992
118763320
512838793
280519364
577239270
392546179
46445575
285693413
4014776
161647560
112810358
159727255
572584627
161906544
145848258
32386104
159059952
478863773
18657104
154684922
316877
135709130
41688960
415689485
28034154
153465592
326108722
409159687
526004799
164456866
8781240
92028090
112957775
107955560
242613708
41848586
332178186
88913954
513510692
88229814
35237542
63003232
8225268
498911935
98616176
33846744
329499098
158237252
26702246
10693370
46717236
112700291
565346634
203294452
138407584
121026964
116461665
26376628
605234331
378664729
306717269
128597538
124558514
102492832
70397142
484689591
90332404
385685771
8228887
153588566
105799222
473127973
156765052
524375216
32407670
153207524
571413797
27556122
34607092
33342734
111319106
155195860
110118830
487687249
146664028
72068522
104744432
272253902
40090606
579520418
91188070
78300256
540193495
150353190
128479760
520100783
15589734
195378989
554610800
412406108
32887216
4925051
103101356
573276599
68401878
12892788
597301639
79722228
235045135
95206310
585688260
119460000
420103918
174944124
19164190
40877262
170914767
495539897
695387735
120949907
58209387
153585767
72780372
45312059
149054188
65954560
451896203
1913570
304810152
16464392
1629814
168026516
69406438
168765137
10166840
16654914
137919424
65303328
297624818
39234998
141511330
119116570
438691263
120348022
374177441
115794594
53373312
455537449
32194416
1660990
171185686
265224950
552823557
158053662
33160874
447711811
55318350
428632801
364171004
73843822
144402247
252055183
162747382
363967326
27346548
113473714
2712312
179710438
52346238
126541654
134460358
504516915
274015973
632771169
33541912
596373946
290291764
479122579
168617028
71221572
123623234
27838436
159727259
24153971
159238350
41959434
152596130
164969538
6131282
606334785
434837905
142747733
164067164
62341914
114699256
20879262
80901720
690057674
43570194
465290226
45150110
143198298
34300528
522206587
118711280
122693148
327720551
435542265
39172646
88565822
570859051
538776884
327597499
36706278
174900826
153013540
148893114
39418588
138968318
580592309
5802200
441837416
95000202
129366546
561209989
129299527
87554332
132174116
637180081
61620265
144540598
657534697
110825047
66190939
138370112
654896772
319190700
98270063
195162598
135823440
34551670
125772644
40653506
84874930
219438471
76521494
141596198
616867098
547809390
86553238
69011542
138000564
135400834
176813555
100210056
239486591
64825296
116672718
509495050
253704484
450322
120981934
663179275
99117166
162182750
113868608
151908526
38382852
417534029
144523278
656713934
279889805
90566282
295460487
17037684
153340888
68528314
184081151
176080136
408940664
304656739
23555202
218940760
55566026
17560748
142637130
90228540
178347470
10887354
666991568
154333072
18804326
3995670
204275000
87808402
116723872
129004558
308765810
16251358
71993577
103751998
23770566
44257796
116603436
604578961
166711930
18130578
37227443
627303571
366434380
442756075
102749168
120988860
122942556
445694420
104855280
349160859
102653908
297320832
161020578
162802804
58291868
407462120
39144934
393332238
95706856
74948838
593470696
49245956
380815029
39781217
55472498
80428906
75123296
29471824
73177000
496037478
489081900
478515
133680958
296100285
659602666
445372529
135333286
117767342
123056870
623937686
547188758
151430494
319677480
116412918
359051050
170608930
367223387
123029156
321323434
155744906
169330712
120379196
420571800
153398046
434703591
47345952
574040721
13959922
608560551
271396687
256938449
9728644
19741336
661243336
267990181
68685924
451318163
95686226
70359038
27952750
238335991
58422094
67553198
296920660
68779452
66870419
156747734
354013220
547922113
377688259
67326304
664490839
341096745
550231947
143281434
149691564
214811308
152497662
146459652
48624168
22888382
61591652
531691240
8855716
324301253
45399184
127300268
47718158
76107544
95174235
392085185
80250490
494199281
15182777
36640460
179618264
143383620
420017740
180915353
22311624
222956717
92403932
51645946
105338510
11007804
504087069
78714206
657158236
87987332
698536230
527856617
112209352
120744650
133760628
121373364
594127564
539471359
43551140
132141210
575096755
93980052
171599634
330102873
269180239
115439532
152445446
29456124
561772007
30453758
6659542
148951369
143218530
155149098
86312490
675813479
23139520
112702974
476604886
211373605
496835190
11111492
121004448
241041440
693576372
60410428
40404096
473515234
198564996
64879133
147226930
116856308
48565282
422447388
151595034
125363892
628853090
11048428
534563522
229914742
70710632
29987848
154054472
275352657
441662
12167302
164834442
81038548
156716556
151358386
33911762
22368780
71972056
453424114
487265597
78915118
98109142
650361055
530374083
60527165
223677123
472768587
54310326
84497352
19966496
30375816
84168272
343596317
20699134
242203550
64580024
250277387
199031794
132421269
9018524
641825569
85744394
22573088
171713946
32438628
556451024
24506070
337894689
3384328
143373228
90554156
15269312
8410485
508694915
227314975
521809573
75908366
40295137
49266742
110905158
118037534
366834989
343486295
570557033
104533130
162230573
280682079
77209316
130733094
87488518
168747239
148424728
85905470
66990298
144227106
68280090
82292516
263034937
189561947
436972811
13338132
59554822
4714504
245858955
481798299
207283021
163381294
685082785
512418693
139653285
70596322
91056438
340046167
136356898
581935837
162667710
322840481
246418998
134153109
97002226
415216681
155638084
135007668
130074934
151262488
516062400
459917025
645058198
562043490
146062378
18367862
228873100
25739252
164803264
75691864
136878230
87308388
547823379
200836266
126843020
174720698
143705772
80783534
160239446
40989312
100600548
538578784
527123735
80956497
448971712
453787515
81400536
6046412
653949912
169318588
4579410
21062854
83880762
598949995
110278172
591310523
27975264
537562877
11843418
104566038
117471299
108275980
110127488
122778018
73559421
592243013
111944358
128140290
7004210
58138044
115650491
351328343
98081428
109228582
140799101
238307194
91453066
336108764
90230272
35979373
568070854
50645412
118718208
129773566
146404228
189763325
98400118
128793254
3049253
270554132
157099328
81230800
56008348
150235414
302528132
384878001
563873718
5507762
47422162
521794487
529039087
179811341
76881500
224915159
495203871
424599682
10101310
646473559
122525146
24050554
154970700
88732663
26432336
71124203
48579138
530672420
34232736
132288428
192614124
513343034
136621894
104650906
372047581
36100078
626132004
454435258
52749792
93084608
52467476
30589104
313118467
141473224
253286562
570113042
123642286
320172933
505567046
186963459
126404824
334888240
68774258
50572668
86671012
90665004
64723110
646404565
374162294
23203938
667654702
141199568
9908772
77444650
56797478
173125524
162676368
50044408
633818190
271369709
96919258
1919507
485417766
5230640
137176132
48613778
41701364
618860657
44718510
609581434
653139369
527201335
173309116
152187892
56276144
102831978
123131346
153481180
61494662
75550003
628320625
65414178
284682511
37927338
560681268
168009037
567521650
605176552
127516768
353605863
363451249
393643554
692903505
457153465
125291150
462052708
571871027
529084572
165998344
37509926
99706046
573249170
617840213
620373586
144847162
614280743
589951541
473099588
338455071
619229154
438305718
14543606
20236688
43313856
502282892
324895865
339645491
90626031
23721070
50309406
114942450
157269066
595532916
6919342
163682128
120204266
248338255
78759236
700178049
3505570
271910665
125573466
497174674
360098589
97589540
38741376
90656344
136815876
92662002
2862998
97897836
170489422
56768034
133455798
188180962
13821360
91115326
316268210
36896798
15846070
1110212
430017884
20181266
249996298
137498286
470572643
140470398
10804216
168468176
40828438
301401378
155944084
664528377
591740292
326789280
534754587
17248988
17628017
5327519
99006318
66079445
37329796
367909941
423247819
163026232
579134621
326595972
161332336
671068052
68855662
257979585
99155703
49263276
37177382
57727637
79581936
100182344
26419928
148318088
147860842
176826411
84256606
384831528
398429000
34978048
672205171
122499166
132740400
65414061
97362648
136140396
229543524
648926943
476172045
525271082
669737143
169860704
82616400
139306494
137293910
540093672
69105068
426278490
427518847
607182160
17067128
459856384
51610138
74006628
657327296
556963740
35461254
610020866
37492606
252811689
16282534
404491974
420996106
338347678
579804235
12224458
35925942
304902604
399089375
530603936
27606350
84064354
20119010
525900682
529890016
139727370
42427074
15814892
196180475
42510210
172560892
97099384
134763456
80082484
76363880
497971163
19801958
636656737
38460337
104290620
450119152
87886258
6926268
101065664
150150524
119145910
156690576
256549220
20771878
29120118
548124845
267397764
44638836
387491521
678098328
55028724
435808790
252690091
349744495
96363284
87233912
19625292
33339270
651982387
125296344
492180238
117422674
350221617
283545042
143063200
20965862
74666520
120533346
270941776
470468907
360889501
103435040
150872790
9915700
629441595
689764888
287810535
276966835
100121726
26206892
678194372
523372349
316889822
139706584
57252994
195004298
204303859
68252924
2584146
32625686
20517272
134196099
164661242
268417153
137323352
134576400
40398902
669057295
97705375
511332713
32940908
200064456
24520975
13448980
482100164
50605576
446128084
113525674
124655677
83859978
314276006
64568960
52379144
34135988
623625126
171450680
19069322
77948662
20794392
502117448
22173066
130649958
73256672
514890480
117455458
53645238
612026058
6898558
395444018
143487540
66134688
531128049
201378162
154173980
133738510
237259921
8996010
7212050
141142412
202379860
231362645
30135070
143331660
86398682
119542640
69183053
173300456
109069236
36564252
37252784
628607272
22351970
477319986
465472215
24336332
46930274
57008780
40424882
121570812
390822479
651553893
40346942
10838856
24762406
170892978
262407242
140027006
493520400
116438898
117478096
477467193
120753690
331235274
546718732
11057088
28539898
540131092
538906464
176538797
105326386
164330430
189114874
134133010
678983215
434851510
506193009
124662434
23601964
113858216
173615682
44211034
73188025
306992896
95556174
481560526
169230478
158410452
151813264
349864
129924248
263145544
444915877
100151170
147491924
171846605
152746812
542301343
148728946
85957428
60644250
22772336
222366780
153318372
57684260
497852463
483495097
149566862
156468882
181648667
132759534
355591901
34040728
332868713
26968974
208948729
78343558
133736382
332320388
67199868
150935140
80376926
156202154
367918631
662613872
55314677
503989015
340879841
64290108
561660893
91063364
133826444
519510973
50740674
121811562
63905604
107427300
276864419
462637855
638991624
56748982
436291248
333701779
40102730
148752822
85117410
102825378
105456284
2502742
339002421
697263112
580775106
66521561
231222136
388914280
165400806
486662076
52174768
32764804
605184171
149241029
19474608
73388998
374689291
86767208
89625501
694384489
104056551
58232989
147575062
254251391
142443146
495294128
115437800
125770912
621081186
81346844
56677968
498132624
161967982
160471534
150128030
540221157
167181300
10662192
248735600
134199446
396548555
561810884
134517512
1297268
86724706
2324346
615752680
211363984
59234400
489167541
350978181
147427840
6561490
59766968
123498528
213451754
85290608
102775150
57488544
482929657
172763538
90630364
121461696
546781839
602419779
462285879
614489238
118065244
73672354
58804866
402039650
51126910
79519586
66373007
298073526
329139732
409674373
686397723
86121968
545503220
56823456
80858422
604552758
548729639
71734246
103970944
316367330
21733136
584204039
15368036
483816801
28835443
28491400
123430552
362620275
18300542
94662460
125026152
52424176
25520540
409247058
96499603
651333365
64250274
10797290
62585820
48399008
394184971
101774052
356332770
624350189
527073470
127725599
33039385
318973418
176654117
97461374
19924928
320205138
38546055
18587824
13355452
16033124
339235166
48799102
15600126
30200886
60975062
99504242
561705687
98455542
173404376
168544154
613888251
48897826
399432028
107013352
17710600
576539655
123389414
134134740
137737300
144590826
618321939
142013608
68508578
94671122
69281734
198029202
13739958
13443786
210048799
618207929
67688294
63186826
9319892
103935590
632932362
119956588
320993410
691079468
213963287
69936428
30512646
130762538
49429024
646425659
49045044
667084147
31536256
207797852
154814822
16727658
501154556
553741787
39217676
584977015
114824674
153198864
681688664
59151264
82403366
57651354
76523224
157780006
389074419
15267580
88215958
135636386
65213266
149173698
579770667
226517840
44372108
204705620
21715818
16085086
132350780
604485881
159056490
683440720
409378546
69927768
18231032
122131982
322578737
56518626
59343518
88016778
38375926
143742144
278946062
155091942
328537593
119793780
156856848
271773356
406893852
592730747
19278415
424012331
29674358
85373744
468079104
138321425
549963590
137034110
110835947
16305048
112971434
500689958
640797545
117715380
107396126
100023000
348800715
414250786
17839600
371150758
20979716
627997047
177700379
619953684
194281591
121815399
144282528
171925809
77460236
99893102
690120481
11479698
179663156
207513060
354676218
77304358
430202944
53129100
69775354
527260545
611828685
131245764
40000542
336143308
118209002
17448168
219115280
142084622
137882788
38751770
15281438
26163436
81537364
11136760
464721017
86239744
390430107
7312506
212599257
199888857
663832372
103589188
79231240
33166070
116516836
161424673
634744634
301962607
69379873
65926850
230196901
374722295
143901490
137515606
91631462
537525364
135309036
18118454
521162421
129953692
31996970
37790508
529570274
618553068
117947468
48889164
152975438
88543304
213089579
273706122
54128304
61408062
26636428
217383294
274063797
122230706
311772521
262677946
24706478
106001866
123545294
678944498
121188042
186415644
11716982
488860599
58694016
443809059
73421212
241792984
176932843
507490786
169039738
75151751
70231422
555721172
119889040
94210408
56368973
8133474
93065558
125757056
428025281
150716908
47642126
154584464
59293337
104252544
20096849
94653800
166536029
499516742
101727290
161463968
557751499
93723718
157863142
399432788
443921811
61191562
122455866
133587428
157003727
292562170
43839160
625775326
253361497
51325898
18416356
631251151
62681080
69652382
458884142
212848524
3166098
548563648
490365577
132274574
17520914
501298014
81485406
441759803
8498270
9546784
586214069
642045563
438611669
107936508
113537798
47555526
345229148
439763143
391333096
24316304
84000268
74034340
6382422
4156802
446460132
32762514
13402218
61750998
410769878
549958373
512735209
50082289
84111118
692900890
39467086
83179300
147556632
699131103
545955604
161686227
663526092
283282406
119691588
147692836
16431486
52010230
169380940
667427793
166459056
70054206
122745110
45245036
311028005
38990786
1609030
136907674
76639270
576888699
91030458
75719578
464684401
70823214
336102222
106660024
400471025
38178843
629422409
81597986
16769226
314516026
458782273
205149372
36741957
137192010
589021367
62575430
159040902
2480224
459075206
553258903
327220242
13000392
31066886
54014152
59111428
119185850
349880500
37619042
653244992
5334560
17830942
439945568
212902014
66294032
10946242
22671880
579709151
41866969
102681622
35770996
253358951
152261852
31775124
678381195
22905702
148099858
96926184
311110207
149047262
561720389
72712826
12189816
401319145
622128481
513044120
50011960
74652664
468365276
15650354
233605466
499784639
115366788
555930377
497280797
49345824
24715642
155893856
216538311
151097950
645140809
150263124
69053834
39635088
158517838
114005694
160182290
64454650
302326759
2483478
36243834
270928653
42950136
82087823
105145444
517983995
626001178
165056832
480146880
173619144
68405342
119800710
45141189
68226946
16622004
462114388
674627159
552866146
507506228
162230236
100743512
111947822
163384279
118676640
130322610
569471671
567144944
246873048
16509010
70590405
100213522
87859164
655789632
122724326
151230328
226317365
135170478
112533236
26324670
62874380
632349254
68704978
95154348
101748072
128048492
531573756
58235038
86312490
500076578
83996806
67030132
523951331
428501539
290454408
139597470
162232978
93651477
142634175
158410454
12272952
671892427
21686372
300577226
363776626
354996675
661549241
42111246
426591542
47038791
515823511
36934900
664025952
47757304
14101944
331143445
521815947
103649808
147673784
628980643
20796126
159127500
357708209
606401176
146800856
12638406
103509622
293406253
489019767
268753521
419824245
397284073
413989848
89689888
29977458
246647623
544145294
215534155
38691148
534449757
465153491
122095608
149821466
193999144
56395229
254381446
37703910
73607200
505005985
95469574
35031434
243807361
651504165
22382636
694963137
451579986
132066732
64416544
50032286
222347793
77425596
149350360
696210186
18523740
3260969
28643818
510615782
119527054
1181226
15096112
646948541
49031190
88363047
466486093
348517238
52006764
68836610
44048224
19155654
73724314
172791248
67319378
54828194
152213358
393914431
123588592
21338242
69737248
613994151
66967782
113149830
65819464
118577918
681083341
369021450
427754526
410501408
489193619
60486638
289318834
287794533
121802900
12643602
114521574
161983568
141540774
672501152
21518368
474131520
35684396
672828316
140371674
185398433
592935735
31641910
310607825
536922
606703127
14292464
95762628
321874127
67215458
113513548
405916503
93985842
50195094
121281568
73017658
89281138
184254472
64816636
315230726
12101484
174237468
165981026
413994401
72835798
38777748
137655896
448674123
49036386
261063895
131304654
171810936
76213196
130984234
106204508
97934208
674497208
67606888
489266432
118754580
558180559
120318576
634242871
17912346
625429830
452299596
67955022
110662676
109199844
48442308
86825017
48082052
102113526
165459172
38045114
76857502
124684948
15527380
102645248
169420778
135584945
503027670
152873250
402363556
147715352
401824
76159506
652450259
492071007
71673626
674321663
695546354
250571077
629412170
52152254
447243153
311241348
108388321
72480408
6079320
33004994
664879710
119908094
13114706
677846486
630399367
118441090
161221490
651364970
32509642
59454364
237831726
270181527
306763704
47352880
17344377
541124455
497322966
31770078
13544240
137645504
24578814
138045596
112631962
152554562
14910788
35793514
27519750
2417874
151782628
618721140
687250054
160177094
146334948
31337078
601350368
76994328
52974954
101292558
69894860
553835278
28820480
578429371
140025242
619483979
143619174
65389930
303781560
694213919
89857892
639479728
48338388
471729491
100771226
265493732
53257268
698231171
193318624
414697797
348649162
55166173
33661422
24669514
288685417
510715571
104131304
77392690
421511253
319493677
378166004
582003456
497109997
16717266
49994182
645871048
521852372
152114634
47103474
120574912
54163106
135814780
9642046
78909922
110967510
222193573
535711152
74159046
119109398
617188335
327596266
76797674
3041392
96884616
138014420
690798275
72227866
547766926
511809331
93160816
89676032
30966430
368626749
389471591
22843350
110505064
109195674
143357640
128576754
43642936
67193063
530990664
153025664
123380014
40702450
496005773
48497734
128782862
301902726
85657792
136618143
95515107
48068196
618999221
160904045
24703518
38469454
66529584
493797572
412646356
379021382
27124852
52067386
5017606
147237612
174053876
82045876
73682744
313965315
454795312
105854646
13002124
31584752
15239947
35036628
131469194
93075950
136559542
36934900
72555811
78608552
89438748
437376341
461294082
211489169
213817696
99425460
632762789
166297980
8252982
163767530
4491078
201339243
14096840
608036255
362788584
42508478
64745624
699069378
1427170
504937274
101947508
140922450
45007754
582770071
386543962
382406542
115978186
13727834
105090834
11678876
30329052
385929300
93919007
119676004
45541210
253996568
172472560
512942298
24176990
97129052
438132630
40043840
162804538
368454792
170977844
52375682
15908422
28606555
410449316
20693945
377562647
2966916
225298378
93696006
80215848
278724142
125057330
475027702
37383490
587402902
224472110
90858988
23272884
152301688
503067177
299318139
161727232
367450765
77357221
157269066
140711144
7002478
6256787
25316850
75471902
478204033
448174216
102780344
16048712
12091094
447944827
122249758
146842426
580284616
8760456
68119562
5724260
53420078
660795129
472370104
93684678
92514780
98730930
192457368
40139100
77049754
578989200
168605292
84119152
24618648
78740184
11019323
27919840
70859586
127645836
458256461
502929289
446830598
57033030
76098886
366560629
487810463
46290252
320168942
408396297
137018520
22677078
127172102
36055044
165627562
171637503
114383014
138532290
132827082
95331012
674892196
16821186
541764090
188885401
111907986
37643040
71858948
459705889
135814780
164687222
11238948
141514792
78314114
106282450
334325559
256976013
29464784
600355463
100788546
168857878
92059266
235145297
281755395
186274989
28397872
72595048
557260456
443029528
383020920
18702138
24208164
56044056
15518720
132537836
657726789
164612744
321099651
23820198
690858038
159146554
123025694
70923066
66169330
69583102
130215224
612572997
72543088
164277189
138578977
462156353
651202981
154397410
78222318
137622990
139950798
4679394
120386126
267360001
25985196
83343840
86889244
65197678
154253652
640751764
38886864
606607697
366947327
56338496
10044738
336572598
630134959
85318320
337216814
546540201
363458911
85404920
363765907
34475377
156545090
18996578
140245238
75634710
103297516
147950297
499579593
11928286
154828678
64747358
516965425
350652317
395579689
112578270
22309894
338633678
173345488
65662724
638102261
70792036
52964560
125789964
67550
69550194
587327391
672492037
143127284
142100210
39472282
310834384
113239894
293981072
4392544
71865878
108889108
94337525
142462196
138327912
455631942
375329010
34295334
94007766
79876376
25680366
50580989
116553003
155046910
122771090
332564982
77011648
51250818
345123833
101968036
77337266
79377562
215049201
688504725
655842076
71164416
28481008
262836006
146217172
42742296
133933830
17597120
266189727
49594088
100033392
647564541
223360661
137173539
655311702
70494132
631056879
18648446
122383122
41126340
510907240
136713690
613819186
262073010
55768668
131827716
94662462
121210556
44389428
132892896
135352336
273053104
138864832
296747720
93136570
313925026
124963349
449055628
188369309
115934697
60583628
215166819
280100743
428617902
39397804
60420820
429061453
99577878
620047260
321263845
170950565
127793890
61440968
560775110
320384032
113754610
106976982
66605792
2110644
74694232
173042072
286625950
126186594
184129824
146791164
52670120
48312410
22941872
19524838
404405518
1408261
61567406
82751496
8504120
547568114
145661200
164695882
533157820
263969087
96174498
153554630
526748520
117341270
117143822
398412457
98954358
90718259
21798954
62480170
56144512
300408470
51469846
4222618
117234767
40589420
134654340
601605893
101404872
554029283
520528939
24066142
77337422
50482604
15232942
28287026
148496486
166119584
73987533
71377688
125718954
294187256
37298622
273403780
129510300
576329805
47978132
434553437
403211547
433369683
139268390
20480900
112157394
238916747
83170640
308621876
104257740
663597088
141373261
72674720
139970727
93308038
599889026
143683256
49237296
156117286
16802132
51573764
145049804
13668944
115496455
84168272
485272128
159196782
310292738
226893489
644369885
435893388
377850210
533016446
165929309
74650932
586048428
489828881
325206575
617338744
149892476
61159116
9545052
111481914
139501719
2126898
231093669
381843773
211436499
75388764
43682370
307196713
96818800
69924304
86224158
165853003
342526826
441806888
168137366
111930512
27926770
7975860
72482470
1068644
75272720
89471656
95977050
75688402
589067756
104448260
422760166
54026276
28770252
62499222
183543659
55652626
428611449
314442886
142514158
246768730
5485246
42515813
349004972
167359698
225827866
44605928
195605083
418297056
3722068
102934494
516059457
90256254
80492970
94981150
655729530
63554010
303125675
104656102
143868582
10260370
97149612
622539837
148626386
554354256
110468694
160585846
499817308
113125582
25960948
37353674
241267093
492275746
86269190
398345154
146965396
112825946
30069252
150107244
56385260
462721749
488176896
4965646
34319582
154047546
185564234
54648530
135231096
129557066
406153912
72471058
145306140
695473531
113768152
209278303
44985238
73223766
115068991
100286264
91227906
7113210
117309923
102226106
404068790
36820588
143030292
567992146
120884942
449105674
555033873
170567360
104834498
658634019
295504424
98230382
678936261
158493588
168260336
94562004
41481402
329630079
103537230
37558420
172905562
329983324
487384428
95717116
389737296
58044518
108299457
508506081
141542506
1508574
34388860
62658564
111804066
183185178
4890789
3127994
149193135
32279284
292647744
535335408
573561866
38143838
55616205
635827754
58829114
31039174
304366744
270430036
324027050
694218847
114381280
24362719
104957366
336382636
213840437
50577866
5883606
307589449
324004785
74772174
680372412
359817074
48722892
166100532
78838910
505526290
650765155
100954816
120853764
127670918
593084123
590995351
610160241
163883905
2473296
85735258
685491261
38453864
76147382
177878598
602485053
320568629
92901018
58893198
49652978
448812667
122629066
95473038
99858460
33169534
50880846
5578772
22375708
146285977
55699388
34865160
640724854
166377654
161321944
324131429
424561590
550881758
241194264
4018242
98699754
1583050
501351235
507392266
170267726
23231316
4426992
373715669
49752526
681464716
92507852
640847832
318582241
45986332
608729673
133329360
115862140
79658146
147261568
406937949
114578728
80835904
698084980
68722296
155847094
150230220
49904118
135777255
100626696
77649024
114967922
5557990
108327940
19368958
420875609
100010876
176193191
286158081
152648090
113051104
69344086
121697250
168206646
70885003
163533708
100708874
46732824
238137612
141294828
61953640
617756829
94511331
211995179
82689146
54502576
48960178
105903142
74704624
284633111
132910218
146454456
688533028
503300164
58315047
64575890
65358754
508243545
67549734
114415874
100852630
56162483
125589052
523400296
319233989
576293710
34198340
42213360
94092632
125592516
268698570
159998696
329656955
53392364
53984708
579054874
336412551
6512320
595533336
111210075
312622960
90419062
438775240
182998626
185612336
94329918
163327602
329583166
353368907
270653603
14749712
233573877
150046028
92376222
147887924
65779628
62665494
421855739
459286913
119769534
108625844
208491652
668497980
653621462
41628858
87684234
80482576
343378952
391407870
88219420
574062597
73201248
9933846
100554724
145926198
54750252
65881816
160019480
217406724
162061510
9815246
34840912
132039022
697771444
659273201
33738890
164621404
152642894
50643680
168302192
359710968
27954480
162562058
52315524
70341716
128342932
90259716
50674856
640474364
96907311
247456347
564471465
22318552
258604696
95676176
220386825
69023666
60848626
11389634
83304006
40106192
622448947
689611822
151627942
64612302
66529586
584627370
65899138
68933602
17382783
114472450
133357074
16431484
559137614
178884694
405919582
57158
366314317
598798624
111729588
8256444
118697424
373402793
311614140
167617766
120378723
68120168
10114779
131855430
656406380
164671634
6224808
28716562
657928895
84128436
359018580
9503895
62975520
609207194
407256053
626439260
120547202
93981784
413997822
18407698
26482282
149426568
136561901
43251504
317312597
113447452
128015561
102650446
490457855
191683971
665028606
50686982
59274238
107922652
86158340
184923085
642867211
61218647
157800788
684494818
131011944
70872819
132390618
37271610
361833936
71852725
91389550
119130424
73532062
162683296
633121150
276102294
54461010
165771452
448800751
152836876
77113838
578753448
132186507
140562194
54540680
201169113
231373051
121704176
15373232
92646490
69350643
598795476
2407480
28212550
168800722
91143188
16658378
320470998
28896688
124868542
410475727
51577230
164690684
108367776
107545076
118214196
609564420
360467601
684471717
553322954
30684112
138617156
137039306
648125210
320997140
48300286
151217456
42253874
94816610
137706126
27834974
144753632
995900
115891586
166022594
371402860
253779065
161616386
149163616
137061822
624642568
502290398
96174496
492642034
28557216
618817246
32632704
537600296
216813074
423180830
339994349
19916268
673162728
540456835
257571745
29466516
6375959
25645724
20702598
110264316
12666118
40682153
26745544
42334114
3910858
473056868
456579522
108170648
123075922
97009322
695335688
169542016
14308054
627695308
55940138
70809356
66280178
62961666
554404139
251346595
3107210
336755270
218993223
469190793
502658009
20647174
34847561
200524971
61600314
295514180
90324296
322780394
116109818
108508068
36578110
48641488
17416992
107020280
173096080
469721784
15134516
191632041
62471508
16318906
33354856
70197960
661624
25049916
199240911
54629012
147086636
325989395
23571946
223331937
13606594
164384122
205880693
390851
157523668
129612490
22874524
47584892
74550476
20330218
305156249
173052782
340657054
44342664
103604778
684241515
20592668
242488567
12595104
16885026
22517732
135274398
519074715
172538378
32729606
485571960
127092430
627134238
91212392
113366330
116587848
329934100
199235130
157196320
174542300
109013812
19129940
31885885
34111742
74443094
162577644
56350622
110976168
286007704
113420022
31399430
312138129
90703108
146665762
50737208
86852874
691930777
367227193
89268074
275146446
142626736
37736818
552028795
37232806
183384754
423376801
171828258
62145013
275596285
675568921
416047869
140004490
82540194
73474691
82353138
52703030
48532372
110747544
143835672
16168220
246274070
66399949
174417598
679398202
538116362
9789264
123038056
332295776
85830992
20529396
124589690
128723974
35264620
370732791
81520044
87452146
112522844
566293871
167520774
573667717
150072606
638154525
127683042
7128914
459553365
305178554
159281648
20025386
79322136
382059111
517122778
140939710
475620282
140193278
156009232
160447286
157509812
64683098
521217826
12747522
82316567
20557108
111674164
53891180
88875850
9555446
64610530
69666489
81476746
172401548
103336316
170979382
107027210
355918329
11348241
54919990
56167928
559206678
4061540
137624698
114363960
57216622
288276941
96912062
28261044
592431209
510879909
118699156
289345133
672768154
455191164
18328024
189625752
135651974
82612938
170054688
28790083
419570765
252686738
56870220
116302070
293956973
56097748
625060705
600173859
44941258
220081242
685065911
45702284
11909232
249541965
29210182
545800201
680498667
398556013
94338576
68656178
279206963
12023544
518967357
435111968
575751322
79765528
12982629
32882887
17587464
138641406
383425945
139293805
86278987
430879542
607916162
245878972
70083648
392932938
100348426
483480988
534424800
242362587
234737431
56865173
166479840
227906557
95942408
98197474
30916202
116090705
348409567
456017021
127640110
134207486
123332258
40939866
635121608
421533657
59501130
59409334
132409670
84052230
23207068
54114610
445712781
376397131
110719834
598497949
360626262
30765518
285223323
680867531
14865758
411653034
211473554
693445106
135355012
10456086
404993711
269109998
158131600
83092702
140494644
150103694
144339684
446435922
16381258
129712944
138071576
6369970
131481435
134971298
159757948
86603466
48399008
91634926
4375032
279349684
143679794
632639298
27237432
623657076
608156544
106034056
65249638
74671718
74789494
625075718
142849184
682163344
97590096
157698602
420531762
159536254
643840035
568502631
31640176
408421873
483536596
75605266
114845458
485203075
568478983
63263032
573231279
36184811
49121252
302444798
126878129
217784595
112006708
611785486
232179120
26806164
134879502
146715990
351021766
271251576
163631636
63458748
447694965
46481684
95306161
596901472
527511215
61390740
300177854
130353246
62462848
183635111
28893732
26844268
69058304
193715301
105208608
693281241
698495965
115517472
41399996
395537360
6261182
164404904
116028414
157570432
489704769
587255981
30181832
565526267
107446352
876392
60919638
634194283
97577418
481951545
554292215
49580234
146002406
137517336
107739062
164604086
188187438
141203032
170586246
223213910
208225688
15466762
603452799
55889908
104339146
282112792
42577758
22204242
18049174
74734070
166277198
73627322
36673192
604528635
573877767
27374260
270762401
581632890
686082033
53592700
51559908
408884409
531294294
111203960
126682355
140472128
159418894
101301218
134160722
172425796
365504937
34054586
381876366
16602952
286279138
26619108
170108382
635647851
106694666
590561140
132695450
156867242
103029754
107565860
153772156
137782332
273423430
42446126
691824446
84525064
661711
79408738
505058037
11798384
49879870
310109276
68492602
162702348
543624963
5920226
49497096
117071778
135556712
514154732
631758496
141152804
24133690
65291204
397860184
24417736
59516718
68729930
100672502
33483026
164086216
69465324
150755012
85332176
122721553
610310582
4263345
365321355
393027164
101615531
93720252
352883077
15679796
575152011
461346362
689072630
534772719
125194158
53778602
396739646
6656078
129617686
101554088
17712423
69108534
622890234
34087456
578657887
7580964
45265822
545543778
23243440
135497824
37196432
218247758
147562936
41043206
75201710
60346346
427157393
7738578
392394571
167294232
58326834
38142104
174613312
235207878
658572995
13818810
285361750
185624848
342249887
50822078
73183930
490964059
489895564
538579422
33559234
27557852
129059743
382898277
614110612
665766671
440085980
238718818
124132442
44096720
430667562
55287174
142069032
70499328
584235739
138856172
6947611
141126826
695226127
150574884
611517016
136197554
15078792
88603924
44228354
10754027
67476990
128599268
512231339
57391552
119518394
5616878
27519748
140673040
62739970
105847716
333020309
87568188
148645436
337732389
396454217
106372512
50357902
70925402
273060985
64625896
54341502
490268535
652831319
71718658
83716243
9560642
152538799
107777166
10584254
70094042
379033530
327149135
672015782
553853205
474648663
40934090
25124394
223849793
297721895
158320390
655829379
142903856
141424728
671320088
372741169
603836406
7080418
609685561
10956634
556136139
169545482
186219068
615828943
74711554
117944006
426534658
228358489
134301012
133689616
548610039
15059742
20075612
90819198
372352808
119367708
101914344
363853699
27182008
110669604
127475200
583080013
78430158
51480236
291342264
487243308
95473036
173761168
122741644
631700567
162446014
343550126
205645920
553834050
627716801
482483842
69664227
24804852
156198738
90219880
431793523
96564198
103315534
23636604
416878602
603749128
146497756
454874552
6996621
79550857
552665462
158678912
175231281
78206730
530072150
128188494
37463162
143428652
62000406
131242300
128758614
141133752
154148
107034138
507380965
98251166
169401724
123133076
123922759
222563587
583519687
173849934
26357578
303576895
4508396
535273249
45719606
24717374
73053474
144523278
89795540
96100022
144398572
15778520
366536425
67248366
142145242
111810992
67835512
364935129
605304534
127570462
85602811
173411306
49916240
23248638
173940176
75078738
72442634
29634071
145089640
112917742
47714868
113884196
445759936
41561074
82027522
167505186
97116704
169471004
151877350
528959320
132077397
81668998
11280516
204107258
80553588
22316820
101751536
482615934
500391957
179196255
35272593
86780356
130093984
142044784
231101197
132537838
462463850
134467284
267113871
217774461
104947078
281696870
208814255
87317048
579757500
87935374
255662482
88654154
137638578
168424876
138653528
441956334
122428154
345042600
8564433
507706494
323095967
98801940
63663124
42787328
221482499
28981558
218921
154167254
549448115
456650430
276436924
154724756
132422859
140066840
133391714
219927715
70180640
138433566
437773972
8852254
2615320
197687006
172502004
72638348
169341106
62035044
66535263
673282412
128393162
565343495
25394584
664783570
652099181
626461669
479365145
124686284
94645140
54105948
9638733
144391646
372778960
102612803
6214713
24273616
168643108
21202016
26575810
57204498
88312948
148066950
24305156
9737306
127312394
126726976
352304610
174876576
358565416
375530887
444753792
1972750
602091535
97424498
511652430
15706176
288693442
549048204
454187191
475621249
429869595
146840694
3112406
139330740
89326168
660881476
2701922
445309744
454813144
79448574
124762888
51977322
162480654
19393204
691792138
529693650
16956282
98365930
64034753
22609530
100447342
56238102
144710334
345250518
331751744
119920218
76509370
189272681
392139761
138979682
69726562
137973666
102735312
54331110
528500219
84066086
53304032
143184440
158044646
51663830
96979878
26885838
54537216
25093218
119118302
98440706
97156540
176319096
175751886
75764610
55973044
627214510
44741024
159163874
93341645
628796901
222921022
514799838
129264356
145794123
63202414
85706288
442002591
54774222
344357324
13703586
35447112
487285013
165582666
502509421
57076330
2681646
690982591
6626771
16109332
623503684
63406788
365229091
69396044
83052864
40781674
495865578
334386833
271965629
407615422
101490004
516040468
5272210
73322490
146460645
138883884
133228904
95424540
481323307
508305761
194115957
41391336
569666591
570491011
168345204
99608393
531547487
108648362
165338454
82826361
175001510
154025030
85676325
157454388
121013110
491004531
688808489
98556749
575192156
95545780
100490642
482839654
13215160
587355704
151189746
34620948
66739158
62819642
348975669
65587882
536160321
73706994
160944370
24052284
171203004
140127460
49930364
318060494
416312641
101801764
121573607
180754207
123818950
124826974
575924773
87474662
17896756
165457962
98284072
2442122
142644056
455533121
85117410
48939394
520999077
639541290
665000181
143350328
3545406
167632700
110224482
116426772
198965057
14531480
48045682
670321297
18767954
22049905
146423280
58950482
626245982
179389170
163012376
322747604
75371527
453766033
539150733
160384932
192333575
200266020
28390946
45662450
93886526
125105824
172746218
123573006
110148274
456714108
17983073
71999242
90001648
2248091
328642412
198580248
94927456
44247404
503804914
160390130
83137018
83551722
44633642
106900772
684998551
5469658
66155891
106883452
696154316
50690444
166069009
155731048
457628085
602723371
110861856
17151998
103906146
163493872
53454718
123922870
4023436
83130806
107229186
138828462
685266841
29566678
126917496
156300878
264998163
132042484
77470628
68207892
90979180
295993908
166299712
12597548
52367020
319183828
668797922
356834338
145505322
137222894
11198176
368136441
8802643
52787150
37449304
114137068
38989054
524625436
76391594
128982040
427779650
87582046
130423064
285462399
95537383
5807398
160087028
112257848
139619984
464140437
379236033
86044028
57247798
111850828
544181697
239335027
373181600
13860343
103779710
619914179
97623944
130230812
70875172
165101168
49661638
102291922
501942576
84193634
75025046
87517962
72991678
165680225
81760792
157908174
18450996
9849886
83054598
4742216
135357532
94477136
416302937
282447522
82245754
117774270
121910286
169484860
150486554
622470247
174441846
23207012
58839504
100688090
410185947
4747414
69333694
452359767
29474157
265381723
440140976
135630854
51861183
101185172
412778669
130584142
63599042
251402493
109626940
128434728
295183955
162797610
546035484
242097059
145623096
442158249
515614774
163074700
19535230
33409843
11370554
67220654
106563034
150160938
125441832
39236728
11859452
654094831
48502930
20652368
71329796
126134632
523697817
642745321
95018150
55426
349834254
33491686
64548176
144389914
163287764
177783034
136911136
479579609
67793946
57291098
62994897
619697972
337709045
534775316
68966508
501587186
60689282
570924313
82121048
128090060
101399942
43715682
132908486
375989145
99555360
124537728
127816976
561861241
37392146
139226820
238327405
121700712
124675877
72463861
21799008
49437528
527832095
140809870
38888596
178077703
250361382
98879882
18241426
126183128
371345259
66092226
19026022
409727063
591837164
86194714
100395218
527054575
7674494
28669796
6296663
23250370
345994373
154955112
28481008
49901074
563904695
92869278
128652960
115190124
95507678
203532975
209145721
150214630
130689794
639935092
152185646
31233158
87763904
69231401
196320265
648080500
374149904
124551584
118225960
659031757
116845918
107806474
96979876
12669580
90107302
549555660
127424344
313715773
167964241
62628549
237247680
57620178
282400963
282621312
657541772
92287888
122718798
497231537
164572908
12073902
579020985
90838206
448835776
536888099
174473341
567219066
519667088
2637498
376687872
141471494
238607381
62358928
583656877
277390168
433092054
154780180
115730510
644115344
23379263
102307774
164127786
54319114
231024801
18144434
36143378
141069670
624890793
630698871
8467750
614911889
389925935
326038815
106446990
109394852
559860562
640630379
431152239
82860614
96429100
273441353
378865555
433044783
140844510
207717169
267089782
86868462
120214656
693451522
493128986
194200445
649865687
153113030
411698043
493622
109592790
597838809
156914006
47345954
18327814
484232614
42733636
51365926
13204770
153321838
139574952
105762848
49486013
25385924
42932077
682424193
124712660
33671812
151980942
318052217
8804560
111942626
96825563
429828705
233401184
131502635
57128290
288977813
151669510
595866898
317487642
580385312
79076192
160970350
72517110
107221192
474956993
437255617
17447640
132993354
80641922
515163290
550952815
3056980
272371680
82467450
90330728
329757998
586699538
642205030
466406045
228772301
477394914
69939593
142354814
631134892
114725587
439838020
212785804
133579576
471279018
69820386
146251814
89204852
519055987
270250294
39708965
14472592
89291530
77190046
688875814
6510590
172256060
294682440
570795638
185130636
177357469
123043413
21120008
562768377
126233358
48250058
684135268
36896798
104361246
6270427
656432175
83508380
53960460
12614158
22302964
162302256
110100985
64146354
445076188
30043274
655464557
627251818
73984811
641944547
99116474
574225453
318427647
407036001
449536978
1148316
325233996
23177951
358853687
274622139
523441834
13764206
57869584
168121776
24029770
340433390
158928320
116893926
398142101
132950052
466511978
446818427
262576658
14633668
157872409
151922380
171767636
22140156
15605320
313181318
73674084
27430920
453510487
129655790
626740165
37781813
51255237
109413906
514669612
98171494
95015790
349949860
625703174
201449480
546824018
672685437
472894975
319785186
686812335
128067544
91491168
622141892
166602814
115865606
32691500
94217336
104178068
691713996
467463137
320505979
47006480
510528043
104332216
328332412
248936368
258814797
635328433
671713113
189526083
266982752
333418893
176049985
114264809
393279193
45321244
160944514
84467910
34554761
45411308
137437664
205719449
98749735
495339246
632181561
14867490
130459929
1156976
693668776
405977513
114284295
335638768
228243192
55314459
19851143
146931167
128827892
577676040
674565061
674104577
117952666
285248994
647494823
697886313
349118604
76325167
75728238
663736862
49844363
181301256
120058769
140995408
153225218
345844184
37636360
355319783
504440228
74786028
363683483
101628480
119260326
8901494
374331358
196668117
173969010
139114240
125479938
153754836
48102836
80417831
665161482
187990386
191070967
658332948
45066642
156653501
153147507
90994084
31480832
33862334
129139652
52469210
61375154
679293724
633378276
137922624
20020190
81326062
356072173
623522
395403231
379415118
349864
333963381
16847164
176607783
65317186
155258214
130954790
168670822
49715328
629156815
536754624
99558826
122818294
619594319
333900823
428515536
366360957
685072728
115458584
540646603
319115479
573430296
656042271
153732712
6530167
591150396
35561426
108109708
584408150
666045615
185222325
163693054
101510790
269715909
151996858
145720090
136364483
107997128
648961452
73386572
170718044
664069670
578974930
59941056
680887540
66140260
23404518
97781794
58333762
408228260
540362591
508227313
70438708
469652669
19431310
14741054
112295952
95317158
74224860
19046698
155412365
26385290
57304952
455838984
126664626
627824036
313494752
239626562
38597620
54609091
209186580
498746628
77633436
127599904
92660270
70448522
257075799
657755438
31191588
140446150
419606594
164311151
25616282
47821814
147015981
532408559
65340588
129460072
111324300
9323358
554147052
144963206
78669174
15844336
67840710
229066701
67276078
58501766
163684392
284172725
29341812
20304238
80394246
97064746
10667388
538342888
499559251
35434990
73377912
70350378
625526516
170998630
48210220
354529568
34349024
106398492
101469694
52238854
353292143
34300528
230628635
611871031
269739531
118818666
531814964
46148182
390097688
476606584
171410844
160811006
448294075
355233012
84292978
198833820
174045108
158182233
12283344
28129270
91501562
466625391
158055392
111772888
35216758
589682440
141339862
169929986
7452798
131801736
124553318
217277809
66356384
65040066
523892536
321477432
102988186
115280188
82766625
226770076
64406152
76619629
5722530
28990216
122911380
76117938
296448677
41472740
268108592
422494616
112676994
267536567
154953380
695497348
575090946
146985198
600782632
75963790
298597577
55134756
167072184
166639184
38252952
551939813
61295482
516133479
75631246
118820549
132605384
659206174
484634380
680512893
112264778
644387796
56714340
620556701
159415012
133204658
71057032
46682596
4118698
151856566
311634310
78270812
244799981
231324931
25945858
112377356
63033255
32151118
90006691
649403423
284772157
158820859
38056017
156553748
54306862
551680795
556066891
20796126
456960272
173487512
480976244
636252636
394098749
87890342
42376844
99217620
158472804
564792198
136504568
495818077
318651135
103696789
2904564
10223996
159980471
452798667
38277202
28340718
55936674
126153684
444188268
193887755
516024879
675798893
28824598
241004229
124875667
567399496
66785920
659521478
214478369
92987618
31411552
668945518
70707170
137408222
70452566
407702779
40651751
146833766
24144557
112751468
286919442
1516953
33029242
6384758
68637428
610887354
428772261
635451466
42278120
669378683
46214460
368861996
670784948
5992720
172512398
500549738
582162316
256336
31550112
355244241
449406821
154600052
8120194
104235224
71557582
132398443
82497416
453328864
50014665
264789112
114415629
529528030
166131710
511227708
30166244
575518792
13674140
465471564
79691054
120221586
13280976
533691861
40944482
82282124
298731880
22599138
97780060
531456794
78870084
106211438
140496376
157557229
104979986
405313021
92554618
438709584
169477934
81887021
164536538
371663456
468021874
467217648
524717121
105170504
5535472
628869101
4795910
54511236
572273503
127760875
27525100
222406365
55166167
35805636
1963498
64052043
43045396
510455704
274357237
159719846
327760349
129238376
269558496
8706526
533884464
8001840
32949570
386661895
2876852
77451578
37018036
168946208
691786554
389325635
298237346
531811272
19187098
129257428
90800102
45779214
94766380
88836014
11186988
122866271
61836757
140170760
37034381
517074354
66775530
523197729
84743455
58146706
234254450
203458560
109898864
14003222
175921926
35327606
79907552
42368186
663013670
117422672
91785608
86698580
466691323
10996468
20939880
105369684
1992970
337082219
19348174
306003235
27424490
134990348
533098916
173177486
87644396
9837762
16100672
150936872
261289098
165300090
45709214
91136110
134746138
117935344
548298205
145683716
3940190
99805614
148792658
412307829
121461696
143333334
442141655
53045964
452833863
426365032
408177848
11742962
89029998
16247892
67743718
54228922
144164752
417343886
104682080
384726686
71004651
55079332
111391850
276334604
138838854
58429022
161091588
40076750
69234970
71963296
169095162
244810774
172690792
408887381
124821776
444042556
254053722
413144807
115966060
118853306
55853536
164706272
122899258
537236361
53413150
106564764
141379698
8507586
98703216
69266146
415659374
46625480
73828878
693017638
38708470
125864442
83269366
128206104
122834574
521670719
4702382
408712395
91114404
54751984
37809560
17429804
149402322
155912908
472335225
596788754
87576525
50444375
11637310
186216788
41445030
49280930
106900774
110548364
204835195
107238512
100776420
476213169
665362194
88463632
60653927
167687044
604504982
144239230
467933806
66721836
577477517
23570790
471596438
33356590
54828194
163847202
278349983
93628456
394491996
580421336
145919268
129046124
186241422
501518101
404496580
678825672
7819980
522532480
698373490
67215458
464245587
419700381
83437368
66219189
479903766
195188278
502236453
50059996
140917254
10213606
154771994
152157932
63198383
226961783
38625332
122241058
234727247
449934907
242093819
570803438
372490866
103788122
45807936
22711718
38867814
455841769
134349510
24642896
455546614
561572406
62362394
13573684
168232624
528580547
30845190
94783702
62677618
499272719
385714595
89371200
144163020
648908439
478639530
124666990
343835760
235022409
16443608
42094528
516071038
102298848
39075654
47011678
112171250
33960817
10710690
78586038
143891096
55955724
18186000
219233217
546519519
166060696
554917491
36927972
300750252
304830510
39278296
124475378
357994897
69675454
138348696
138643138
25424030
263678269
138568662
477811615
18698672
167761520
19772512
270591565
160606628
155859216
29400702
396168894
486006109
131138382
20152711
449673151
298433535
520285039
94891084
89778220
463319238
303886057
620205616
82545388
10667388
453362090
161051278
4208762
37478748
116376546
644983396
322877728
89982598
76963154
125481668
530968087
17964306
5452145
548593892
12567394
152784916
161186850
66299228
94445962
577375474
93158134
250887261
72314464
119414472
102392378
45425164
95838244
167648537
15274936
158001702
137285248
378268043
36571182
136056426
481927615
60360200
22328946
69382188
329899927
150360118
50929460
18608608
81717494
173962082
428524442
143522909
392100306
595456457
619314276
121924142
546720090
170946668
25424579
243912766
154807894
120994056
138506310
166149030
41884645
31021225
80753413
37139276
457409737
446612388
575065148
392334328
614674506
35175190
30440650
402541153
286220807
30911146
546975412
105054460
65454012
28588392
46462632
119267252
423733038
82857148
75321218
103640122
151795946
505183160
323742731
75400890
54887082
201562863
529618228
141048886
49491902
60732582
30730876
24175258
350727790
358062751
127339195
543862376
204559243
238348972
611244990
687122397
21708669
274527354
52834660
306859637
77640366
299613716
463621368
156560678
69638524
424686542
344063207
52420712
48658840
693641807
27471252
458887678
40421418
37579204
186557976
51371122
83004370
650504408
168868268
68691122
160038532
623836791
429705124
434164976
35420114
156654206
346153379
85306198
217453656
15361110
329036923
56802674
23093066
40028252
225685671
156531232
272309604
95935482
356564175
417400108
24914822
164025596
120157500
371509140
98152442
52496920
458978235
7074568
365852714
546553793
131623340
180960963
310386322
171163170
18225838
44003192
305550505
45903196
145967182
26955116
105279622
147049136
53990706
65541602
56662380
133467920
656989681
150684
381743737
649526682
657878007
53284982
12197640
200258865
78864890
685275455
124863344
577979720
369920087
539778860
101666670
47671868
245236069
177452531
275343473
119255382
347257568
166069356
174299804
11417346
68197500
137765012
350260169
13716011
23908528
142838042
106437862
90528176
61567406
45563668
75486319
64387102
140430562
146345340
119165064
308166645
305849666
299517910
291191572
169621688
465657039
30327320
78056044
223640240
27864418
93373854
58345884
64497948
171696624
219169449
408685180
158441630
122906069
82716856
63848448
133502562
64657292
254366475
131796542
12226856
73163144
574027823
85912396
275664216
170379928
209447023
107146718
11117708
14625008
114552750
661812448
580902410
257980988
118158774
650835015
601872150
46292898
540661148
186701196
144959740
62041974
658498780
38086682
125239190
107597038
161044824
90888434
522602066
567518630
159266062
22671229
109871154
171280944
163315476
5320706
22711718
116480464
161656220
18851592
647889163
500631577
189959128
31505080
597073578
219779880
602178990
146334950
552660451
608332099
439495654
401493205
66988985
263980045
105031946
65033136
8585524
40547852
564994155
81764256
86032679
383866936
9184798
58995386
93808586
111514822
41843388
156257578
311585839
664225865
206790
443323372
140468666
111234238
61863578
567839621
611406414
265873731
594415966
439238020
159648875
378034580
273166172
155197594
126487962
570039034
444857808
127549676
127736732
107817000
88695722
574788842
7871942
99002854
50730280
163982298
308342397
332428995
94108220
16576974
112862318
76542278
13355454
18272600
21842254
170437462
582254719
15293562
306320501
447727891
96106950
15489276
81227338
26142808
56175690
485942107
85044001
30975914
12260830
168476838
464891333
107468870
20063488
170971062
140896470
24589206
262546512
80920774
359271030
569365523
31575017
119627508
26250194
118810422
97352258
465636568
14432758
27535338
121615844
543023791
73045368
91951882
115252478
203949167
296744631
88642030
491203418
83239922
106168663
133965006
522152237
33375642
38864350
317250540
187809525
98957820
172254328
616592358
181694626
86736830
258408494
71005205
349405617
104943614
105470142
62151088
153306250
111097410
624507739
185636691
5921708
77979836
70576619
189545504
73168342
103594384
558261606
125673920
99551896
225680427
145417486
133263544
421623358
52929920
8919802
81357236
26999619
545842720
72965696
7894458
148217632
166763112
170570824
67077688
347878029
596692698
74841454
625883155
123094974
69352744
311962465
32364152
114511180
53362922
87576848
126486230
80660972
250181451
19586788
222001132
169781032
639572940
534490489
125090236
122357104
85943572
66950225
517488678
192502739
16440144
19635686
609193429
39784040
580768680
158777638
683910849
10790362
392025579
384384127
109869881
9176136
71535066
48024896
13738224
34719672
114914736
109607890
662978685
481161719
48793906
349697200
137463646
476586430
28336074
66356386
24265320
323061178
295799550
110782186
558660138
42262532
477010993
168289780
93739304
425417249
51521806
179031926
53951987
108102782
69636792
83711026
135911774
341038342
161512466
69229772
16731089
158221666
653013392
323390695
163893966
591357647
415737909
140820262
317986325
448253007
5891136
127534090
685924974
329465298
652077645
197352383
172593802
12349160
20070418
195246291
541237057
485328282
535746775
69212452
84047032
124355870
92952976
19493662
78589500
429163505
152661944
209106369
157156484
10176236
579702088
664137209
556580068
160800614
2459967
143688452
361305071
699340134
303664319
427010309
442512534
122033256
131820788
124804458
266980061
24377864
172909026
53998564
89788612
51362462
437238344
99477134
19131674
207204826
85321784
15714438
520722751
165826878
592123822
156358034
29569606
398788634
431602922
638905875
441194084
78795610
98415704
345970933
206588039
2457708
163029698
89632734
635841527
69404706
164989963
153825848
688050068
107089562
44929812
165132344
163019393
120557594
13494547
53614200
125296346
139327836
413019659
539179106
533967126
163083390
37837272
530768676
214916805
158287482
118046194
396778358
36992056
117397892
92946931
122263614
630294900
513550879
2371108
9770214
112741078
97269120
58104321
247150221
421710142
11235486
536472390
5350150
32305266
402689935
634841445
59830208
446571930
614911073
139479694
110764864
428633755
238500761
631398291
312512256
140591638
56050986
364855873
82896986
67348469
117604250
127220598
415867228
96009850
66458574
213483202
153515820
456776663
50967566
544063163
234380517
71093404
566948224
135662364
241259909
174951052
268896908
169923056
212507613
144019266
409160756
69955482
352726211
188074734
63380881
335873845
163893966
127537552
125671982
92147598
129858434
17893294
161768730
403862050
361640958
152849000
491370321
149322648
118778830
229991610
173619146
480262543
203373041
565838285
424481827
139512600
3145314
472771766
77180220
347788849
129111942
46043488
132745678
533297021
43847314
166815848
102307510
13518260
100736586
234451516
93619798
81494064
684613597
129373474
311244282
553899669
142888600
541489301
588615045
81362432
226599944
167948576
502649185
14318101
58056642
670756375
172721271
361275803
117086664
67037060
12447321
657604181
26558490
304835014
68607984
185211888
69457172
247874922
635379159
110633419
380817196
155771507
154849460
136235658
152630768
89535742
158895414
428695926
455593867
165099436
114398489
91802930
165717064
146269134
280622733
142372132
118978008
82727248
248109338
64502479
430598976
304715073
165821680
18116722
55688128
569438426
10088902
172818962
187934125
142437946
154210354
156408260
110854930
50676588
72711189
148806734
608615353
685944605
77420400
449496011
443824018
379554357
108343518
31633248
30420848
228114929
438873986
152488744
559366301
553107726
34177558
134441304
643926541
479313885
10035210
121536172
71550652
63961028
408664866
314272431
53146420
210922167
22618188
474621866
465354387
99007801
19192294
54810874
610280161
89814594
80761430
695838897
409033305
153203356
132186240
606658774
546757456
174799986
101629126
33975496
46256524
540420892
15028566
155282460
180888513
31092866
58141508
634143908
79083122
3905660
602084991
93832834
11763744
102222642
46408942
424753738
145200490
685435345
144530204
175998424
90945590
45338566
6623168
94447692
573531645
193104182
11751622
1749320
8020892
93373854
695572714
103161384
231959456
624457665
114992678
87488516
570362819
9648401
164564250
295807268
221202817
89509762
91378588
54204672
121267390
597298978
112008440
91970934
188483692
318122795
121085665
168181352
42307564
163882124
84020616
36591966
108275980
461148821
40686412
72548860
412477824
549967011
316170462
286109868
623042100
404450517
240644335
111180544
209139950
16346616
198245798
61572600
313994704
64946536
51407494
681730927
68001784
609464743
125462616
237516002
154979360
65395124
29372990
11277262
504909826
61374262
348152605
42058158
303761436
132272840
467895909
569314780
129101550
202488429
156122480
201179478
424318209
614200490
442633900
184683813
201336529
140579512
75064882
8812418
53364652
763812
344527204
260069439
393859896
309724775
388775096
84308566
165624234
586354626
3302924
96727004
114717290
28318202
115203980
122816120
598570566
393596349
684042347
83235483
83771646
632177939
164860422
31510926
170304096
26442446
370445390
378224726
312978832
128764545
22285370
54973682
479739902
174197634
129901732
661047815
44673476
48263912
641484151
58642056
509501172
98474666
257954886
46982232
263653702
148147772
68001786
129984868
35800442
94288463
9796194
54048478
50207218
100262016
342305439
60413894
43097358
700059348
37946390
213107349
37579204
41613032
349085690
150238876
257322326
87764330
65336379
428668120
49607944
391238143
487016232
125971824
349718969
1027076
21094028
296856668
155332690
328683097
28524310
56037128
660441592
183202661
48741944
203946719
591741749
671902428
159654028
24137154
633928260
83080578
121104906
87994260
434899875
72939716
543812044
79740698
382826129
85377208
152709719
32859504
74080935
6768658
612239275
675100486
112590394
127560068
66352920
129515496
120058778
615682058
126217770
11483160
6207488
222279757
8663466
134834468
649956087
164944470
106895036
170425338
110780454
65699956
146627769
329491856
259802845
245614330
61447896
165139272
490912940
102193196
146296844
619664643
635668039
59658827
125694706
8052070
127928986
132688522
201988960
648619507
97669214
128609660
172044758
121858326
317627411
121595023
681174977
244286070
460744223
79008646
694260581
136812414
473093263
340668083
231832976
162861694
8588988
136597743
54100752
84840944
83633086
24242804
110181180
169614733
26962046
216878895
568690466
147526566
231929243
491427576
70582464
528615694
95502482
551185440
161663150
142614612
656878436
365511343
146599946
451274757
397673145
147759429
174443578
662883258
9403030
661718253
13632572
21223930
324651068
178728800
36541736
6573623
147838326
6101838
100920176
122833440
18321098
5515596
73204714
19078974
10703762
140735392
126600542
420357631
577843696
280588860
115936618
95696466
27518918
655203620
6311410
15886176
24800508
643619518
591840107
168958332
94284884
226894
48726502
2081864
225829960
26594862
590924057
373445455
166777744
147097030
42371727
93894582
119921948
105961585
104361662
917960
134191896
49140430
206637290
224673214
156981552
288944591
135189530
52275483
93832834
83634818
60770686
79189858
396902892
273502799
199767049
539741190
541677454
160580648
153183276
125618496
168213572
24429568
494187810
610118403
58220939
444284024
127414149
150641816
528916301
92940852
201168539
144154360
148648900
147745442
46290391
669739145
140913790
184743257
637581905
128738209
50984884
20086006
693782730
237968009
648844286
16891064
52664454
410370997
548379483
411212853
455646321
617917315
57954454
421960725
57574958
270928985
55178056
362791851
81719224
94468476
139878054
395295625
124852952
37762796
83739893
12841050
78579108
680584772
309879689
171880216
56456244
120403446
61413976
77759872
655868087
391542675
17091378
53846148
12264292
103748532
559341915
179654660
330810196
271807087
103620366
45463270
26099510
12304130
50863644
73190826
320737605
20917366
577017918
59329660
134342580
427403630
502113806
352575340
457841240
576803917
34950164
245842451
351462032
55914156
141713972
668255646
78651854
123150911
618313485
67239704
69631909
69787476
33854218
32994600
100242966
141006760
329713338
148751090
141047154
77740822
52005032
73776272
268688468
120150572
16372598
160816202
147240784
299429419
40821508
36455136
166315300
425503375
2449918
160885482
384109635
483445011
70456903
401669481
138785160
444861399
125927895
522869023
543615008
168921962
116975816
649864858
101862384
20727317
119989498
376539844
102584628
139729100
139625182
147694568
38722324
374549108
28444638
398110907
9224632
299545463
503730973
152360576
68848593
23723204
81764256
314440211
116291678
686450712
334492277
136760452
90391350
25131320
350614452
142971404
477943127
640762002
333325793
697643054
74642272
169582854
24299960
141144144
60924834
53007860
31934616
210555717
300018281
554205415
130190976
197397264
391328424
57330932
5377862
33129698
635869652
54007224
358669765
185229755
10204946
695458661
41245848
447290471
148787460
938744
589997683
170508472
116852846
38323966
265899208
82341269
222586583
6496734
680369112
29315834
50295550
565449055
124352358
181388310
106528392
50654508
243050303
495904839
118957224
185283883
215129601
89253426
66863862
626255488
246027704
330195126
104153820
264243096
128132697
89061172
86165270
648931098
47652516
129900000
250996275
558244550
171639468
102463390
45802111
86023244
423533940
142207594
646109010
33034438
5405572
152590932
152715636
460218663
361759013
528580619
12498415
11834758
40359064
618758799
264179893
40431808
267523221
143205226
393742996
25127533
71174810
126145026
96440754
526786379
233021759
68590197
56702218
306149604
348269885
14550532
106798584
605032014
104316630
48187704
163784848
338037822
102835768
115134700
3882820
155195862
117433064
46022706
575653202
82202801
383624075
46351904
404391352
102016534
339954373
615578922
12673044
84227162
91849694
631966050
690339701
512150648
75413012
5917844
72326588
106486334
102863482
57098844
460031482
6124063
21307064
437211690
121645288
170866996
348016720
343810925
23155110
71491551
388634470
300912845
149074974
13892372
43248040
105341974
174949322
171798812
155232234
372569137
11003396
618597274
94343772
2795555
30853900
329745551
24012448
566020111
147458296
171348494
62831628
253238450
4839210
154449516
112919472
61447896
613956853
75989768
108795580
14212794
229588464
74814729
581875838
74798154
89723633
159352662
161656222
75622586
129465270
152616914
96375559
234918448
130923614
476756851
16168524
99309418
117389764
511941215
48963640
54639404
204657813
85699360
511895724
595765201
664466727
30954304
599238942
212238713
249060984
18935958
181540197
5031462
503358520
288861477
461787907
85164172
129356154
80979660
95694734
101209422
82735908
94657266
155376835
472286557
537035704
443286894
37963708
85228256
96825730
149139056
299072223
10908979
125632354
24135422
161328874
67541072
521208725
298080529
104342608
78357414
111483644
27216650
25451742
8220072
554442579
173142844
90124622
198034785
65355288
443768702
55860466
140879148
27282466
544563462
393445543
584301012
444001593
171902734
35885310
62457654
23021744
163596062
89298458
56151440
19039878
208104043
241283373
8495460
169335571
58239330
82581762
13251532
538672683
166559512
322613145
150331589
348252651
81078386
509036710
175086238
680781699
137839490
142176416
18740487
299205243
406025223
546880824
85934914
51949608
144361004
126744296
160018434
83299176
153332230
32388488
416128984
55881733
346373632
140980102
37334992
159813374
165574006
662122090
139544724
68429588
36820590
400978949
157589484
9086074
620597793
565859200
9025454
122514754
169697898
85647400
95712052
104605874
3055248
692567953
80822050
158252842
91473850
33775732
96475668
647208951
65358887
697054928
103459444
42401094
91536200
156233328
57207960
88157068
377882731
75156678
138511506
9848154
66018646
265367528
4625734
70473348
335177717
29608732
495110306
470079338
37984492
16282532
146050900
65400933
67750646
4316144
698965841
62741702
77780658
433894697
174038288
16092102
30398334
115664692
609384062
66761674
57375966
474584153
136483334
137801384
160495780
587417976
46235740
93796857
15245064
320298101
174318874
264154086
180129386
69060038
156172710
171535938
80809924
614125799
353144401
74777370
307373918
350423952
321194125
100220448
53260732
229649662
81603180
438431134
73131968
225683946
21887284
585499686
105251908
415510118
519968436
317721216
281583365
434305353
107919190
595662396
22380904
55205770
7199924
390257191
143996748
377206556
63095586
369889740
3464
164231706
371505856
63221466
137480964
136802020
108259696
42265460
637873002
40717964
89180682
88481186
56225916
84247946
104204050
100745246
114265236
129925980
58901568
151719736
134706300
88851600
59101036
260316364
116764666
625445690
197905442
253449460
311383384
517991551
131786210
2374574
128467636
47413502
4879044
24575348
44176394
282716748
173923976
447117282
518357628
220182833
634010533
171164900
476001995
326502247
413940337
31870534
250690982
87821060
169491790
126609200
167011564
135539142
222205923
108497678
87752023
585162944
143739
603031226
605723643
4023436
287163883
561063883
154870246
84881856
83295464
663640297
506163295
42764812
67478761
124068356
288585048
518528969
128032906
40166812
65933778
89513224
2468059
92402202
143054540
159290308
18644980
319902021
255505468
125476474
17368498
426907602
366980290
117178460
67889387
621944002
87500640
53125636
621463923
633915765
155211450
353881798
464029113
85813672
23488862
106187190
112935062
545350470
196866095
446460600
171445753
520885492
59663936
24336332
256848663
405985977
133466190
45646860
137558904
571120873
34579382
39598716
9387440
236912181
78983547
35393422
19909342
63155650
81999808
153855292
57389820
160441126
541826199
643739149
425094812
28564682
164051578
80369998
94222534
245276285
389617431
138700294
42243586
303499759
97858000
34149844
117583750
166332622
24838612
667410970
113245090
323140256
50759726
163892232
492641778
148741630
139408682
107120736
63718548
134791168
137491756
689459190
81466705
391414203
119857866
157693404
31705994
23532686
159789124
386934435
142574776
651325527
485901649
281611788
150240608
29760991
345700847
114074716
322465973
638302565
100326100
134966100
141371879
25485776
120529882
642725422
404034516
120455406
135264006
635439005
146696936
318190566
165186036
124927430
105137596
450040690
70301882
261152016
64991570
10804218
50340582
124688412
3980138
13604862
155926766
82046508
209541008
694614214
146561842
128213034
138995879
7521947
195543620
62053290
139573805
45823524
62166678
73350200
66013448
34381934
56376602
235935236
518469347
134489802
18705602
52607770
372212602
3657986
147048532
93801658
7468386
286398577
581317915
69280
272180463
505598707
465019302
6094908
101476148
91417416
50534059
84990974
401449248
76833254
136843588
420618486
125376016
222028188
588468828
24833418
214654986
19406344
374896182
474763880
180286888
7683152
7615604
111857758
85924522
377372891
376775741
151731862
114204618
469592910
188998149
122390048
89873463
162355790
117207904
159454848
31589950
128483247
687997633
372131701
93935775
38000082
470082328
641290790
13875052
154574072
329136184
95952800
89189342
78280903
123983488
413006082
536721991
126553776
683112998
90083052
122197798
2608392
114523306
656756345
120555860
35185580
421078520
27642722
393403765
487689416
663789875
110647090
620347570
416984003
570401888
109573248
133662091
41779306
38154228
128644304
365399282
23641800
120519490
74514104
129602098
31063422
597181212
50451428
135809586
6811956
87466000
697948737
80305912
63953767
365159430
13454178
139487808
504063553
473501998
277849706
98057180
674620644
51388440
419251331
600858337
217799951
77165798
311939535
483874781
61439238
135123714
415959179
112105434
160835254
26274168
126505280
538730286
272774284
107300866
26689898
25496774
59769590
268162166
358534443
546702969
319578464
404074250
422576835
169032808
32045466
250841100
532263581
190505995
23875622
17605780
423806028
169067448
173619146
322878474
16857556
191506081
238903669
3488250
482893543
128471102
134443474
29415932
94471023
137971120
531010492
532933673
655215134
28721756
132112636
437342647
117860868
2256798
449254520
88025438
593440039
617025649
328108286
170021864
315749977
39229802
29868027
78390320
543128458
86239744
88660023
243381390
85699362
154355842
36271544
104810248
677279640
428617840
160729602
153370334
137041036
144769220
467215463
491144912
550771325
12461699
98921448
196705157
514902710
55657822
133055706
71680554
649400753
21147720
90245862
19180168
114057398
207651761
46474756
44110578
426320753
576505631
61853186
154627766
53638308
417748962
95417614
70405802
443081593
1319784
86904832
276783822
672644721
40708312
40213578
203669195
136672120
620591477
118312920
509150252
462249577
305232630
227418504
46282504
467313957
445740620
615846810
176882071
29288122
65126664
331515533
103351237
146161750
163490408
617613165
39260978
169992338
495819271
295200391
43197814
92232466
74332244
84559706
566097549
371674390
158069888
375244024
37091303
174757908
549591483
116598242
262262380
125209746
88583142
359514780
89509760
427094325
46684328
434633553
114589122
86764542
478474573
61818546
14041326
52767114
153829917
632134421
308712704
154851192
52973220
477637760
230365073
653188976
264749100
47269744
594009414
25429226
303128098
168561415
441135996
142670038
642536665
692332756
527771654
235674207
22999230
48189436
115595412
65809074
575652349
392090026
92843862
87779494
162023404
631832557
66143350
42139562
67496040
39680120
387564247
28389212
528400440
466698321
80297252
100631519
597212483
29133974
94167110
288775603
105234588
7843626
51307783
284288479
92073212
596084210
153124388
22072608
7250152
173239838
637096089
96548610
67942896
171658777
45825256
410890768
11588814
88004652
169360156
579096804
114833332
46452240
394166166
66707980
74382483
16938960
22199046
130873384
61614168
3457074
71121118
4059810
68911086
286946851
138963556
685167887
152289566
32413422
508169962
662384883
431900778
73228960
482192398
413570372
130194440
146123646
127348764
43554606
35963248
160284476
61731946
33528056
42465176
59416260
27393312
5192536
262211563
81535630
152317278
285203144
141677600
157856458
149551272
37184308
154492670
144815788
65199408
69453200
54339770
88607255
122970270
102172412
104549437
162097880
324023033
19057198
57975236
549348204
494100803
281347918
698270881
62452458
217847229
167409924
468102047
31918997
327914117
157876998
118225157
245587842
15238478
70800698
67944333
62466314
130038562
34967348
344963069
18890382
352559801
97903034
201675079
47308708
387854614
44437924
38769090
172029168
139161004
683791371
115623124
38237366
136997736
145039414
137280054
48965032
508144067
32556406
361837081
78863156
692266066
324943427
122610014
53437396
140579512
352244950
87012216
674199373
160774632
377315967
533806936
209025149
492060819
166860882
447790463
17233402
86121968
69305329
588816509
101971502
283596885
6408402
52102026
274727951
142095014
17536500
134451698
36578110
12538121
212027022
104950542
110643219
469506409
525013965
102116988
531160126
37515120
555806958
466111541
12705749
468142383
463014967
152819558
20018456
29939352
327386145
621425362
123650906
300017722
542702521
137378778
46180736
96519166
52917796
4641762
677639269
49076220
555621946
131401701
55179611
8492161
443223682
571241459
136149058
73092132
164288862
282151726
346786381
40426612
155452198
198365682
13806007
427536229
551195283
345594233
87220056
145358165
328770800
682285164
9886256
79576742
116338440
104877624
124884130
271309429
61421918
148344070
47759902
137898376
117320484
327114131
387135913
3173024
519149939
275115957
162491046
506229113
127374746
291015181
74476
35852400
35883576
100062838
58862020
566671214
84284189
542071876
151907558
203668068
68046818
44818964
47891481
100201671
493129898
561839603
17156111
125171640
94218117
560284058
50811684
131174752
372277254
174066002
544917800
43682772
125280756
145872506
101341052
38824514
72704166
58874144
39958972
122963340
10078508
131249228
122319036
309055446
183579903
346530979
462536523
154394426
148915628
136299740
92435110
52999200
104877796
167148394
159151750
406359082
19987282
225545562
108592936
239254843
14973768
231570400
385409561
59632760
94177502
83302274
214237231
121981296
87769100
587290652
14496840
62171872
19168044
339226963
108284670
24537246
159435796
9404760
3436288
162724864
134855254
46303288
38306646
61714626
338889383
56025560
23033870
74909000
50328456
26026766
90178312
168714122
71502156
584832115
48424990
13494012
422202330
19641314
374358379
109658116
682144834
693606806
34943800
147585452
464633279
124035895
137023716
72248648
111145906
11595147
136119614
50368292
8237392
561854714
7241492
507394760
406472727
45612222
59516716
46523908
62753824
50792632
24422932
137184641
287811519
401515824
289540840
150687466
459461638
148787460
84166540
30365424
36082756
37168722
122277470
305792798
301980929
15974236
31757954
199614146
168251678
427961004
43074840
558203667
8278962
72797694
54389927
69096410
166904180
164754928
12318170
165158847
97603396
75967254
137145185
28522216
262174838
34113472
132723160
536327260
86049226
13403329
510188564
67139248
53165472
22813906
208282167
155583830
503445738
87240842
372988527
124478840
243107738
90277038
643849177
149428300
136062458
8802024
527053546
645100987
133213316
30301342
105729940
61972279
94873766
239600525
515681970
369923067
171967127
67165230
149090560
141984166
75771538
112926400
53253804
295954530
685813913
673004654
149615386
14212794
640955700
633826470
83771646
124958604
127800818
182725795
36325921
134701106
19366720
6990352
169850314
317495244
465129042
129274051
67961948
66590206
123521046
667652603
170068544
22890112
50631556
49686115
596096797
218040307
95751246
24910197
4608854
245184546
184851649
14618080
459068514
101495200
245883888
60249354
69113728
644028254
115572898
73717384
668650748
138218798
219801233
302482796
384881319
63351366
111159762
97445786
110783918
225146160
430266010
60497030
11457180
513680281
20799590
122840370
137028914
561615389
93024408
350981734
121816758
402569531
122435080
109918916
158417061
435723843
60408696
342696966
593060928
37451036
55089726
427406909
20375248
35433258
586978218
79450306
62642978
632416942
1809942
44034368
25299324
12967486
98853902
12498114
389917412
151319646
447036280
22464042
113862296
339198265
166381116
78507181
202435253
422463525
628952963
369620347
167160518
23286742
140582976
94307402
171032921
293770277
6972929
119696788
54628839
278553572
132468556
196364842
177057383
229983210
17139872
50738864
17288824
260451561
55481222
288416661
6384154
236736026
14722002
46764
178462303
86400820
462258398
168502818
420480119
284425145
74339676
79012108
105916996
411525162
160972082
396836751
109377534
9733842
60658104
297644947
85555606
44254332
163107638
616004259
654489317
124416273
117925278
115512278
135236294
315017288
536189022
235412163
80699078
94539490
68756936
98530018
150405150
156018562
11237218
135541124
681450667
164209188
61591955
561297314
123150396
444162059
102554534
351958897
604542289
45645327
393936445
168563358
81989416
52664924
95324084
390456228
581994016
105885820
190251287
107375271
150058750
259701400
80719860
153313176
571113613
60597486
571291987
511477677
26440714
144201124
23117004
120387858
142012692
63001500
161548836
154312540
78494113
493598417
661945834
153495036
148165672
119544374
76429698
30140266
513797730
62859476
168674018
126877660
578259047
112153930
471548856
66010576
89385058
522666669
59119538
22720378
174516322
88347590
659458682
455125640
437480142
477006812
115113918
67830318
118475728
91101470
152767596
359573967
413558520
11053624
260793780
231452586
115086204
68618378
313554377
100615346
158855576
278457907
161869256
108388562
479902429
22167868
319180824
91224262
23205336
98329106
117605080
317041360
136595912
437105026
14434488
145763390
46485767
527735802
681203297
170612392
166859148
140472130
35228882
176881986
23653924
161181652
39441106
254224618
22727306
448647825
668866597
132468558
663169851
110391976
150521192
652733772
168490692
17035952
12976964
143125552
458012190
517754927
132520516
562303436
554782328
134895088
171355422
305913509
596540528
66962586
12557002
391201136
585283363
47217786
381412100
7797464
30951224
63515904
545212487
129453274
49510952
172557654
303400154
120928242
122126786
275303262
314936412
94161912
389285934
124288320
105522190
165393878
161089858
42390700
131439489
180719430
153585102
118680104
113691699
301113035
439127690
26049282
54592640
31406356
585462948
336179411
78132254
78939364
133086875
71053568
37789000
125626301
155131776
439861087
81310472
267000789
334943317
627102772
118314383
44098454
97886871
83839194
292708
130374568
117242546
415789881
117724042
57076330
5014142
61169044
117498880
17905416
31662692
36609286
158387936
110489478
291722340
9650704
240247871
116165240
668867034
380125956
49072758
131611216
2956646
661989524
150280987
11033206
264593441
91995180
130074932
672712965
131141846
19879898
478365041
213633986
64220830
274054334
288399692
113801060
165146202
653652839
46684330
107996250
194991309
90446772
117485024
139148880
423199019
171857700
554451156
611348540
90060538
523209290
15274510
668466698
543361888
616050643
224745857
236510472
504104274
90190438
137808314
172493346
656041991
23688564
156686048
165276100
127099358
52730641
134881232
356543852
610239401
644818135
118593504
423767887
694223053
99683528
239940948
34267620
62280988
173663740
77023774
42666088
142517703
213662182
400806568
55798112
442459758
41871102
65552738
111566780
404590616
150401686
14112338
52186894
322647820
85311392
36113934
23103862
284328840
105350632
146858012
9238490
486044654
68355112
513541607
173404378
630582850
169741196
165582115
107782360
17953912
157475174
493741747
597682324
128311756
141243791
460073417
63188558
640066202
89492442
105733404
37551494
146435191
168275924
49462456
140984800
23911994
122958144
127170370
208616467
632902817
467621231
242977972
500989856
156065324
86274384
166261610
586045009
499369963
71077818
134218909
286826205
162032844
373574390
473679943
220211612
545904312
56432026
157916834
130421081
86579218
155796866
8860387
4231278
341325886
30635730
9157084
73412552
7984522
68682462
689279574
133440210
322329148
126287050
336994192
319776080
91321432
68680730
162054580
159599975
33751486
532297202
11393096
82364062
113830504
81324330
42674674
68348186
687444057
516026333
141824820
644115129
336983091
320339201
39461888
482201852
35007618
119303626
490734771
49223440
70252277
143399208
1667916
70256850
16492106
355505827
158190490
19902987
266908064
160540812
30117750
93121621
280329758
127007560
561223502
690612857
573353553
31624590
36720134
78603358
365210571
92821344
92726084
607840484
73289654
1251369
474759785
635651920
74839722
126124242
102252384
507037521
24928869
492682016
213481513
132435313
35628972
138120074
412161245
289800821
672026119
83354234
496749112
278294382
14013612
58243698
44902100
366962055
320526255
310053355
41928256
75582748
101481344
68883374
155343082
593285377
574895629
28546457
37213389
661841534
46232276
524128967
161340998
4125626
528123592
93815512
76632675
76546262
362175058
414040235
308451986
60235496
618176134
150140152
145752998
174114577
41462348
238637779
495831893
150735962
96235116
18291652
152868052
64885918
123205820
336349966
440763475
52522902
187427285
85676844
90643741
149677708
148222830
86409482
103672324
27244360
97011052
24920073
568181507
23224390
155623666
678621185
131529812
145667556
335322025
324604930
355787492
5069566
139893642
181314473
28979824
692383278
93233562
112940256
663687070
694951850
535499355
662614687
35988773
264123053
94861133
63153918
70234334
522727076
77879380
24677953
326529880
559178331
65838518
160047192
144665302
337338230
77823958
615404966
412174421
33672233
359526786
488154761
15120362
644870542
25044846
166259876
156591854
77578941
150453002
134377220
110773526
103197756
90853794
242742324
70334790
464506821
395956948
534712251
110605522
137198648
70256850
191674848
236536790
233703018
543463761
50396006
57892102
26411268
80267810
170279850
536810735
175168083
126520870
513593221
89329634
36997252
34007820
52477870
72790766
355569885
562511079
152582272
521408509
36538272
689750853
609872665
39621232
333015056
239294772
73913100
127667454
98587172
52985344
109834782
41590516
630900526
582741523
117419655
1364816
675756611
32729604
352004035
97944600
80341073
163949390
291895368
335476455
130442116
30005787
2128630
124832168
265563120
271049541
189993902
355541450
139978508
550264151
142403310
109391390
38854554
316708998
111152405
392853693
8201020
119792050
157066420
116416382
322626279
171031536
71346991
668933766
167971890
173740386
290076660
141284711
146612070
93089804
31312828
79663342
152700050
100059372
21175434
87535525
241401029
38425441
368384445
21914998
529811093
84540652
97186176
384071749
161973178
121073728
156455026
630259668
408297822
65829858
23534976
71960108
107744258
251692693
73514742
8851023
30503209
5767562
403966769
35517464
30535162
114097232
103017630
90419060
54204672
53227824
36792876
174745668
582889447
543096462
173567186
688305645
524834861
140991728
380128021
339619365
160963420
27550926
40428641
146738506
38602816
221676523
315364870
370547620
39629894
143499664
383246270
376140582
44069010
3512968
12839318
675710198
70233215
167385410
269112643
15863388
85347764
614061325
642214145
125337912
617823199
627350633
618279467
87980406
118441088
146497756
421235663
167867174
628626793
55224822
24871520
2862998
403066728
692812954
129506836
10856176
104236956
542636749
190256521
254626061
186721663
47429789
57976970
16843875
171028074
19907608
121569080
85316590
508729558
68178450
140035504
604123540
62188580
576226077
73237622
692658889
12402854
689034203
109739522
125615032
185033218
11524728
72991036
123108828
27769609
16377514
233188682
469132929
42025250
628691089
208342699
141133754
337548602
11758128
85546946
288408242
133199462
498143795
74245646
408936243
106124679
151548268
106529220
289397752
47415215
96084432
426796413
138698562
19616634
166926696
51624619
107069076
669511762
125949310
168800720
155187200
127945086
363476879
661765276
35769266
124516944
27272074
472218924
317516888
28950380
135672758
67890936
386566145
37210288
453969405
281478290
494409747
68718834
44962722
138657533
586055167
96877690
107770236
141972832
356328126
699491517
166594154
317478211
82482143
421900097
58874146
201801725
91321434
73282652
662013105
338687151
86407748
44396356
107060116
79656414
17274970
568926608
25261220
529182121
5176481
169649402
511089244
155176810
70693314
487468001
115292312
172242206
15610824
54074774
412155278
102172412
56887540
41666726
573413919
26657214
97319350
102233665
97449248
579796445
143557785
158659862
628850932
128865996
149604964
482434777
81197894
132209181
16846577
96654260
110132684
13916622
175030018
38881670
174353514
363178850
2464636
28728684
419680217
151858851
269702484
57627106
55642234
80032258
14269950
92902750
526609374
134621432
108159936
152570148
29151292
536055542
41199084
37973633
119934074
69039254
694428677
30462010
448052608
407469938
55533118
6997280
37847664
2483688
660834669
346530015
57737954
228331117
422039862
626241337
399419972
13571952
4428726
80179476
55811970
114807354
82190330
331385389
37135812
188706025
602067652
655092549
654445327
60114391
477113216
114784836
486116997
104378982
48066464
216740285
99609052
93269932
201947856
162612286
666489351
96420440
160142212
80484308
177704729
160365882
692174928
393965471
50096368
78525043
970140
179947613
260226454
237152409
440473497
123631894
168457784
119200325
479781139
82407703
260370012
667059895
160054120
115373718
29019660
118794418
3748048
171287874
13523458
310839513
297616000
172351795
555714813
36493240
46225350
33109422
58616076
160097422
116880558
431167344
454110099
116279552
58453270
80981755
94639944
343754172
172551965
153430954
97998292
28910546
37309012
6311410
23816734
111601420
372289944
34110841
410695649
93153888
377702900
166239094
60950160
167183032
96972950
645746304
155232234
546991095
79902824
628035594
165386950
124137638
632107644
156936520
52734204
121231342
515694079
160509636
69910450
87351690
361340419
472980698
11088266
73910073
100805864
699439085
46847138
30805354
115001338
541610588
642015464
82873539
168608470
649942578
132040752
108783456
173627806
103902680
117102252
113113456
392660920
588046655
183928296
88334
49162820
73712001
244045159
4801104
566526334
146438870
298886817
148151818
148491288
195290330
173243302
90285696
158839877
36787682
43275754
105108154
2859532
172758342
128341202
79626970
106550910
154295222
97071471
14264752
147424378
460581188
394753922
616385149
121503324
638720010
89329634
602975451
19066664
26823546
501018133
43741660
535128892
547861298
517911047
541814846
13492282
349176264
154018100
219651158
84305100
210854194
14510698
33427602
28635432
59681120
163078194
18691744
83478903
45359350
513876697
437138042
139483158
106675614
152965046
621027525
42151684
134843128
109717006
12655724
29322762
574416986
126501816
269331152
112924670
523707826
61018360
136426176
231164057
486611238
334295566
623811183
320761927
71032784
94709224
416908114
163984030
343927409
277575964
67608333
57017442
160216930
154849460
191113429
39755230
629332596
89194536
453230883
83051134
143865116
30393138
477784649
212423237
88900098
150192114
383511386
46429330
178866835
176181258
137871476
101031024
104811980
171994528
142137493
302498129
402450949
153782550
81925332
164727058
576003296
78511562
96572858
110251300
157982648
456003481
73646372
346200262
99413336
56669308
529646590
169330714
172160802
38833174
83605665
48173848
113528085
666637005
24454108
60242810
287488165
20915634
150316816
132837472
29024858
106765678
30628690
319054703
64411348
236488644
503972368
24679268
23267688
377152867
157778274
362532689
239108077
17770322
156830358
97169317
121204026
17574486
153314910
98921147
121510761
242194061
135417455
94381878
139522992
135918702
204911999
339650193
116586116
427174993
42192486
114310718
45828722
485718995
129531084
125330984
94984612
161309542
158136798
150703054
521246486
530512642
259132295
264145771
161218524
226526779
303301155
244280002
33671814
126077476
589472529
636754214
336600836
190504942
168682081
466987430
61673058
548312261
151416636
57666940
621015421
19088772
26747276
125372552
210991200
119559960
90455434
5396123
159607264
164472454
258337791
129905196
59518815
128640838
134557348
36436084
125078112
70902711
196473216
133415962
296154083
39797896
77463702
458787432
97851072
325705963
174609684
213469792
117697240
458307916
309934990
31136166
160763803
437816170
126578026
119386762
358794146
172060344
103194885
92499514
109193940
163301622
214945414
118910460
12468668
31137898
2920154
46978823
128046762
362165892
547195511
561262038
89244766
22065682
677898465
311221272
72685112
497540992
120507366
108346992
678214347
103933858
281286199
60013802
10104490
46348320
158699698
3628760
146698670
126991972
99390820
20376980
118847196
174936872
50248784
112171248
494909273
61941410
495816923
36207460
81119952
578131957
131200732
179258160
156967698
31906906
113452928
299041719
135522074
181858127
16623736
692387470
321956179
30043274
261574389
404786185
165638088
343236949
369930081
585012540
174933734
162226048
164092012
135165282
3218058
273115736
133755434
138038670
128497082
75806178
290042263
152689658
169630350
583650621
284504326
372278752
86948844
30678352
246448359
17011704
476569137
113946548
162721402
276298995
308249853
162310918
106369048
41879762
163304078
34956958
1991802
9558048
14714327
528757918
274991817
118468802
548040334
659842698
441844552
521284966
172290700
264709011
62644710
54395146
412615121
495365697
437554297
86778891
146904776
62659047
112950648
500274135
123086312
504413660
78042188
69416830
167739006
37730055
434230164
526572562
42707656
5010678
27994316
366755878
281053624
132841599
497701183
357618057
532838370
71905712
9212510
12424593
26691854
669726282
283843273
134448210
222402601
125833266
516383527
157805986
66434326
37677930
216932797
165686584
380111084
143310876
272137055
55508870
214478115
131687424
129849772
126384040
162159616
16391648
45321244
156321660
40611936
102283262
94460333
102929298
171528622
142510694
240640827
537318447
58299122
139605133
105903142
379550398
38834906
657019372
379049797
56716072
615325634
583152487
2424800
228207320
539704812
210374030
220426652
47869241
14810332
45619148
182693318
21566866
17117356
569418420
536291257
332984576
465399160
684870987
147765582
211722778
297840121
81479697
318610372
465020874
525989805
155706802
168617128
326930416
58582978
77971176
94517405
391375507
132691984
314378024
133048776
33985304
636929151
20044436
101060470
481196152
599630709
376659842
637505987
75082885
384365094
56771496
85365086
521770037
168679482
75243278
312941888
421959772
460668223
241901310
67504700
522792001
15972504
250316746
38881670
586896399
99371770
463787702
45000824
397100050
131394716
455516
410492129
241282738
33841550
47867286
118080834
37201630
107467136
162328236
698230170
26873714
303307997
7444136
628279286
185217394
40747034
103797608
74527960
240485138
121903226
198222246
1924252
82540194
240252739
83909341
6411864
215737216
65720740
21090564
134301012
682260840
96986806
335276506
198591842
473490429
106576541
67892668
62571966
553144210
91579502
94662460
4672938
662825538
558567397
265813391
515256562
82463984
60936956
381225606
11307258
8285888
53737032
197573616
126607470
382941447
53632531
43275754
291492684
613073392
560652073
121420130
35187312
82039900
134780418
65916215
162721400
229089687
125438368
635474958
42750958
56303858
89324436
120713472
74629437
17101768
2307727
83596714
334808817
144410698
113494107
620502595
102782076
586376579
141286170
524220516
341709412
140888299
450955432
140087626
38564712
499555531
43888882
167397802
552224378
115952204
77910556
31595146
25049916
256364788
124820044
363186474
455077416
446374901
65940706
380111509
468498011
600124308
34042462
170331808
1057879
483441959
301479716
37748940
411811595
463601849
116083838
91918972
695671991
556669969
156423850
133514684
80513752
136828
537837158
577492741
678160915
56762836
497700863
2275632
69768426
70965202
103836864
71734244
67516826
342085874
142857092
73882813
306360909
1454882
534642564
659616520
167241920
134074122
155595954
194430720
108267322
680700288
438658676
129986602
47042852
660606779
98038128
668908786
554260654
83761252
65739792
122814390
153136514
25029132
98053718
270763656
85801550
32495786
48636292
561282411
48334924
65415908
211490557
140056448
79293106
167953774
52082974
79180114
57634032
535086170
348110855
297987176
318202624
140567388
601607445
404619720
127644892
9835800
86762810
507000931
148903235
144227106
17231670
33366980
211734042
399075538
96987013
98329104
92397006
384569015
116225862
680689559
70705438
386059059
540253742
177692030
77694056
158699696
275177192
100894196
132754336
82036182
269237655
298466865
65043530
587572950
49971213
14548800
53158544
423914483
63316724
100656912
17597120
362335366
535820898
109372338
187452049
153359942
290692772
5925174
149356963
640527753
171729534
130237930
649631106
114772712
271113523
472975401
94710956
41117680
657141471
233493006
322726050
190855956
253268285
279130573
21360756
11145420
215891632
650976130
207190022
690188567
107711032
442181060
136865596
419589061
10729742
119347864
574203540
101174780
457192256
155272068
53567387
157695138
34066708
83421780
516097823
120029334
97539314
17505326
68848738
318140383
31015100
171100818
68691464
103022826
514179138
132539570
504956809
89312312
615686951
40653506
99622687
502143096
78951490
139107312
108932410
115304436
18454307
213200845
44849713
52671852
145202220
120667820
11682208
44974844
21770828
155216644
507148322
136822806
34933276
194680254
43963358
93534928
632320411
115744364
44547042
557198210
638445290
156397870
158640808
122293056
89715870
17325196
263902294
97696924
160601432
448499774
555119086
600278173
352858265
145527838
142429162
11044964
239841013
145067956
114431508
102598486
407206735
7568388
154652019
148688736
8177445
204525208
72704164
29452660
132972570
679739633
40068088
26797504
103757192
129742388
127516768
112896956
205445923
98200558
162659050
161849721
69250556
422502182
157780006
110151586
42615747
81639362
83878116
136414054
342405246
646067213
319802245
452326433
374362060
98640864
48158262
81473280
104721918
698285102
644756797
294382478
114234060
72506602
474927030
47841304
32296995
58432009
159816838
130795446
149883816
39468818
293326005
831362
73100792
129749316
40100998
98836582
17997212
186463638
115879462
116269162
465311995
10534024
156212544
93760090
698227418
525515168
115697602
624201367
691390099
628300396
35623778
157542720
56702978
35388226
81067994
433825719
143205224
71053568
427058396
302054654
171194011
306739353
104686658
488621011
128025833
69896016
126609202
150226754
171469465
99262654
155112726
369860713
83085774
255024252
52484798
329523128
443806690
28176176
95769208
38155892
142077694
165218944
31127504
35402080
156844598
52434570
579722089
30360389
23828856
560859551
11178330
53905036
113232453
17648035
61554112
325962259
143745610
97422060
74600706
168230892
43457258
672201240
78483850
670064175
133024528
173071595
613885005
125421050
388143388
71090991
103249716
610119430
611990724
56310784
84608200
162946562
170716314
50277359
211083310
63756652
508490969
101763660
154068328
457970680
489559821
2350324
682016827
107413444
251444431
465418374
168102181
140118802
38741378
52419819
171788422
106343070
141958186
517479158
72602007
224814436
19569868
524267703
442693940
392923383
103644614
6440938
619246920
431607409
9579694
137676680
77690592
4160264
589303951
205971623
21634414
110368238
84360524
132465092
144053906
473699509
68379362
148065115
128593657
99006316
94904940
250540285
143423458
506877317
157579094
35589887
676057686
286074380
150907428
49105664
479050062
128401822
174668738
199205180
634364394
54033850
154019834
245339760
156004706
46757072
66389294
172578214
80473064
498427099
309215899
98904128
106271098
255893145
175636474
560940369
226655850
505664621
449965906
572536185
142039590
622775853
148213693
607971396
22593942
49133378
21724621
74098578
653800864
457949512
99366572
31789128
87372474
378192835
15298758
19232128
516410564
78506364
496728262
9207312
546084459
139216430
499604988
184820277
150072606
16597449
84533726
174034824
148882722
160291406
36827796
602311336
181800288
76691230
28008174
666408734
504567722
161044826
151924112
108132224
517622445
68826216
162581950
45981138
74744462
104851816
693769261
178018647
79660678
627658099
141530380
10760916
602564415
48722894
70774718
346809856
66377168
165807826
640945967
90970098
117763876
360119529
559177312
84046062
50004574
509373292
47565160
97142684
642107130
327051368
678940682
85306196
592441710
95020986
330582032
210454490
17231668
333702314
9250612
452395445
65085596
158883290
112857122
118936442
152898037
44640568
535720678
154541551
80522412
111260216
84306832
73991042
9071037
46135286
568667993
137860274
460892443
73052296
1865366
263582283
11280516
188788
236859226
40230898
71058766
67620271
148059618
225283634
230957608
80981392
84331080
165620770
9751160
19521372
347855166
105723012
2893497
11289178
156366694
266435524
616151922
36164162
167881028
74424042
9692274
53662556
54234116
555841215
117169800
690817671
42898176
281793199
539883036
125490328
642554955
126698854
58158830
64000866
57467760
322621015
427025755
367547868
169966229
115186662
499091137
281728177
617200329
35724232
385978472
160083566
91104934
79691052
255314137
144386448
81537366
145995476
557960502
538297867
16925104
155156026
91856488
385703639
365428553
413118646
139299566
266776089
407482075
133651512
73762418
126886322
76325776
125275560
277455027
648831110
547831033
166372456
670808140
327560894
116148243
138554804
371697785
77366708
428622163
493451704
546170590
92232466
8753530
71053570
168237820
107103238
657906437
374570410
53390632
12818532
323254226
59880438
8268570
101190368
177235795
330902776
184093869
21052460
471175197
164058504
52110686
83839511
5828182
283814666
520590068
151039060
433002
102891194
42960530
560320844
215134185
385974512
373281385
114342788
9991908
103601314
186462795
534660014
70307078
665938696
353391270
161159136
159404622
42865270
142510694
30720437
377748965
695369354
47964276
222643211
128696260
215355644
466416790
689592606
152254926
662074154
180298340
131167824
43901006
468085823
436820626
60739510
84857230
98761364
147961296
77661148
13603128
16056980
39539828
106559570
90236204
172952033
646103107
111061721
146354000
477017262
125828070
11320354
33051756
96798913
14134854
76874822
172159501
558323782
52516982
197817047
142410236
188941649
32122398
44751416
94212140
122409102
140168656
330918551
82929892
289677864
620289345
493833146
258492951
126604004
129910392
1181224
3839844
460449218
54523362
2033370
27765692
12834728
130035098
141271278
94839126
167971094
121248662
137493088
140163832
421034474
131373932
12125732
135203384
12447884
107813538
126205646
19426112
410865974
119535712
55427539
181868533
96839586
97570488
139644234
106720646
150097567
130407478
31721580
119062876
66953926
65363950
83686778
82843292
159077274
171463613
66673342
680915008
73253210
9015062
418529936
406104351
99311148
18314861
123491602
120708276
76679106
429634590
58778884
675175784
40993519
24772798
97248336
173245034
55566026
45350059
594860818
110593398
71457124
259997346
4861726
338511248
110269514
11997829
481494507
20472240
99413336
122474918
630539040
247185690
86752416
163015842
665699735
82110656
125854048
601858013
151738790
197281456
111071430
39212480
47481628
546592360
33947202
90879772
690547267
32440360
109754664
61463914
460829518
48379343
108887376
117015654
562445493
7750407
82429344
555815509
116745462
68242532
89095814
616826913
57897298
227268657
664395490
598281326
151492846
83832259
498824648
20991842
46956252
149514902
81678786
431759692
112172982
63441428
131216320
323638530
12726738
97741956
16696480
73429874
333590868
57717168
152661944
191499419
57869586
381819131
104290650
126009928
49866014
26265177
674182788
119178920
361383980
157866606
415343805
356099409
85832724
165159395
669117455
262988962
59516618
299359945
375284919
224174511
143191368
117194050
50915604
97179056
114570801
303344383
481144444
30503986
87808557
545217685
577281384
410468712
290715221
131779220
617485770
656787341
580901821
519763416
96952166
2790254
27000148
600737717
605232726
29575632
16943171
140554548
509756755
560514140
40187598
16614609
6413596
155923302
9553712
302946643
120898796
81092240
55680225
214636337
242466290
49420888
24043626
347597375
78989594
109649456
87380713
238575022
134160722
69735518
97894372
134051606
163599524
142654450
131578310
84329350
521271828
70798964
256181632
211268753
161031224
181959154
400580710
516293999
40528802
226029403
100694772
52285618
16146818
91908580
691925066
128140290
107212922
21270867
81409198
269223338
174743212
17758745
561240810
101376767
678077374
47874214
167047938
135546320
90536836
171130564
140939770
141145995
7406034
480210524
506805051
495086474
42217500
40547852
130303556
7374856
683478391
108956656
168837092
578017315
151652188
52573130
20969324
57833276
124064892
85616224
111232506
17747804
33162604
75132430
132619240
175625935
100152900
147249446
161306358
32840452
101292556
70267240
20442796
254813097
394155134
576244170
154172250
85872562
30615036
498948630
658178395
20948383
49834836
244288122
138991268
121102726
496960886
197913422
322056996
540993321
660179307
73454122
455234707
162977736
170903368
506219932
28394408
31773540
323495282
449654208
73232426
545805946
165646748
360969687
5389984
5331242
17086690
476587760
135882283
14548191
505797678
307334430
406896597
17508788
169029615
43545944
153386855
46187196
10565202
532456182
180623454
48496002
3633226
169555874
134981690
306680555
105691836
143620906
459790101
171977208
112074256
4598462
390354830
112920847
62616998
102045068
49148609
66252464
312707262
150245806
402986014
77281866
133417165
95805580
48272784
422978885
4035562
147114300
114564874
21246444
151411440
297093782
83768182
142247924
649882352
213672941
76292868
119580744
527677047
58586634
71793132
29220572
175296384
156519108
65935508
79234083
124626062
60770686
129414156
627025723
96387532
86355790
561204897
77377102
97896106
15887636
241164097
154277900
121304084
546619630
428364781
530548425
167491330
569469493
308864804
584936693
45828720
597915316
99195104
268152092
583108167
34174094
19280608
189644370
83887222
90987936
196659414
47292262
483925764
327501530
290167895
63126206
647323614
109886740
20669688
60604414
71855484
62783270
85075842
196707097
100724460
149251636
458364543
124898318
511804655
25747952
102446070
23014818
27923304
138073308
100454270
48610641
409431628
39222872
346430877
579652469
100180614
144346612
36221316
51410958
120077830
87304100
113085023
3652790
368212207
158011156
251909216
615944283
141305220
190949811
200040123
374744317
83775110
23399322
92256712
33874456
640397607
108419736
10402392
63761848
148931216
650779522
86537650
397385442
166100532
695877246
27365600
17538990
590025892
506717549
153363404
133803928
82186866
74515836
43788205
527935536
608788214
125806314
14830383
261920926
81968632
416544789
91730184
173208660
83548218
45454608
134607032
287439297
676746111
115273654
74637078
102996846
147422646
638665377
72678184
129375206
20792662
491004902
383210487
71121116
108101048
267748422
646558218
173986330
108639700
36375464
94667656
581807573
92784972
173423428
459452909
101640688
62914902
45712678
451459574
381610413
111970338
469641230
24230682
71514280
66510532
26684926
31532792
88046222
613715995
656671023
166176742
70130412
40845758
25915916
395997691
137025448
123325330
263560727
144079379
51391904
126647306
36432620
132488562
477538035
1983142
136349970
125123146
105935521
551668257
513599655
40613668
609400580
81800630
114201152
360666663
141774594
471109732
444038515
185148265
499515592
267684102
372583035
661635094
50338848
77096516
65376074
654261724
97931347
2119968
31091132
89700282
574745891
21184094
49999376
274541907
516268283
432184373
99721634
168177202
664095371
5656413
401776266
155523208
164985126
340058787
692870078
152677534
306947666
80155230
462359907
70046156
430431240
38838368
335602113
268695362
117027776
46324072
34511832
517040561
71831236
84055692
682579443
98585440
120886674
73225498
57218352
276451915
339991936
108468234
462209616
115439534
324459357
116144458
96157176
116722946
253190218
9543435
542428621
173283136
166282392
134644858
137976316
601494344
112410264
122414296
37381756
79464162
42188086
6385886
246418384
38507055
70856120
58674964
171800546
621157182
155346544
54384802
695100829
234091081
193785981
349051288
587241429
350170573
442734580
622051905
174533640
580827256
70487204
320252464
545966344
74779100
634622939
545344006
633232698
18799130
255218361
111513090
102305776
135516876
193366692
569211195
150488286
336988972
584852300
498139148
223867893
170733632
529496089
263805206
542596843
156577996
46273846
93334018
103836864
379557408
538945997
16892196
126570869
149466404
290947924
23277135
95400292
119417936
641217087
51828368
333057902
120230244
557570059
151690294
138560520
617151962
129527620
217336877
123188502
145146796
48149600
380689288
155793086
102759562
112505524
83695436
55283708
11481428
380546925
208001881
78128788
30135946
92684518
538710995
38157853
148818636
90588798
8142134
262123543
25742716
88354518
261906848
451490494
46439085
131245766
677063744
612057941
567037582
245109958
144384718
107430764
64160210
79715300
416021232
53313827
221618148
3079498
70468152
157553112
173790612
65163683
124859882
123075480
175148073
62791930
489455758
571825219
504193295
431203907
53485894
147610267
15035492
221207878
53866932
196986178
525639017
118454946
529789759
125722418
545851925
145394472
579563849
368752876
539750537
4612318
99868852
95195918
268882040
450361164
138476866
88266186
34882480
146119653
40166812
109942164
133121522
208850990
104628388
585073009
293187691
89353882
157551380
611132111
626511122
89714136
463548409
539350425
13329474
155886928
56374051
22543714
148240148
167851584
109888436
61593386
176263063
120640730
20001635
23106612
6113960
44170822
37631736
149575520
268545226
106862106
101270042
316512651
283497061
130566822
6420526
307151712
106677344
148032310
468028505
630812521
172495078
94633018
45139386
77352854
145914072
604234633
54154446
305940014
87957888
58377451
610239865
104304504
165737695
87542208
593019351
254095182
658077035
49088346
12905132
199148336
218931043
145259376
413288901
60482544
345010753
138101022
596510492
320566166
125618089
138168570
586672609
652601159
71361554
360363456
30464150
106272058
87389792
680980984
496899567
119863060
84336276
462395013
79206094
527505445
379018925
79684124
257454499
503665808
123598986
19110890
39759792
600459054
16138778
375638405
8838398
109456460
106476432
655306342
483199372
119307090
75375578
491683688
168189326
164356410
466978095
691339785
157873534
26078726
10696832
237902101
125582126
85751910
213298428
487527738
15937864
10447424
371002996
10040404
128924886
253888547
213242602
13828288
643476320
31344004
288839276
430497417
85110482
24199504
662778399
30831332
39349308
152138882
172997358
124788870
455040593
53737034
7774950
224286744
457023485
20087628
526959635
73060956
173259153
136258172
140658566
17586728
362723358
86710848
154345448
676749852
68885104
154649895
65488654
541586600
514240728
141693190
26567150
10218800
517743476
139492578
138880422
220840985
79639774
151551734
372816388
16104138
138841835
408282804
14243968
139207638
29939778
50956287
45887610
568752442
146554912
195006793
146502952
139294370
120522954
638681098
77267301
110090596
39865444
658633512
627910174
18736776
86861534
59056004
104900312
99120628
4868652
85053324
161517771
100345697
121369900
39822146
26662410
112931596
445381117
107464153
142569582
485173504
13514044
459465923
52588716
206592465
99281510
161373906
42101456
392763084
20702824
82836364
637112945
399259965
149080170
25325304
99995290
32409186
96333842
148704324
551183747
143426922
161313286
299232807
20316362
504385713
9742500
122613220
563257444
321831998
62454188
72129142
73575360
691324749
129536280
277432563
140841046
168413059
123647482
39917634
116598242
147484996
640440566
76235712
218383475
54916526
287341549
105705694
61378616
472090798
116802616
204941052
56303856
109580178
92757260
15996147
314733802
135190644
643292932
71571438
454454259
125717220
18324562
110501101
339251504
161247306
388564440
553436284
88075664
4746570
482295165
42106652
194780956
424941439
5551060
145384536
5202930
92809220
106180260
99867120
666013406
262525665
311898620
8594186
369821986
25238704
342476443
345347951
8497194
263244705
262242959
163268714
56960286
165037086
498472969
60813986
164463794
613989302
134432644
84130170
254632624
173467452
82810384
23620758
142391186
118569256
285609388
8090172
145139870
164706274
294384509
150031038
23681638
658564128
116373082
127544482
319233312
22559300
106277302
169715218
619950214
52607770
677218239
358888754
582221683
553508623
42750956
39697440
41107454
38479844
21863036
155135242
163497338
543219541
148546712
69087748
41160980
147789830
168430074
543314826
430048820
41067452
94141128
73443728
127975750
23934508
92317332
622554417
29698606
15371500
168236282
444734043
50714404
645290587
123216212
436282199
51407494
67992184
614033130
85869096
8152524
101756734
40065584
88086056
92852520
71578366
159091128
53956998
123653850
229230072
71711728
112197228
261706766
98933574
160757314
98827158
75600068
69569244
72485932
38106
661565461
426144967
157811180
5021070
475153810
53423542
223419149
627600222
519855024
143778516
284792373
481229933
305650410
120341094
160274084
257846152
123592346
344656810
41505648
151453278
79930070
600848046
46216688
215059322
109926578
12874880
137837758
146762754
615320797
626392148
361634520
133807394
266551876
341036645
152244532
164581570
667427860
191091126
127289878
129110208
149643068
293286532
214579224
632380842
248909941
267304194
32204808
429987809
231519278
358384480
112900422
658600342
41060483
684825400
74510640
152958118
143198298
109477487
57027832
476128835
14360012
632028282
51757356
458162802
687269552
273097435
435753654
63618092
31233158
32573726
144578702
92301744
345105016
93108858
122154735
149598036
162088473
50080780
43791888
358983142
284285479
156304340
37310744
33108914
107173719
81724422
80796070
171126796
307246371
153917646
134572938
65176894
14772230
168199716
555883191
65353763
86483958
64517002
119333068
10556408
288955510
6171116
144317168
29359000
109109074
94101104
219987605
70644448
147722282
28254116
671481921
223933466
69034011
121300620
477732393
11924822
435998766
48045680
162769898
119203170
624559069
157146092
18542743
214741897
41185228
54088628
23819517
212915542
46094672
517608841
28100942
66749548
2208302
496051620
10175500
275415822
47882874
172112304
19817544
170834088
144147434
700215620
35594334
440752257
65786556
162526120
154681456
504952563
675397574
49542130
32175366
212898585
400567683
242575647
347070710
470211885
374160006
133466190
102368128
108376436
274427536
44082864
87758710
43824796
575897313
130738290
163544102
70328938
32656860
105194752
10070304
179537325
613180277
78397248
35715572
139263194
254580641
16241269
588550890
340084765
34362909
211942152
693919139
60805324
465364316
20832498
119180654
62920096
32748658
106493754
71947280
516777268
636446255
634751754
65551006
127751048
134943586
288136693
96929650
118719942
125792174
25375534
425348857
201731826
92563278
40703105
483085340
173549866
127882222
249842016
131408572
425766039
111485376
51021256
60864214
325721820
246791107
164801100
42343938
456709732
16119726
245172289
62987793
136116148
97780060
339647119
127546214
82349672
106204228
45348958
668198586
529646068
679964871
78999984
75428602
18699483
34437358
370554321
304552819
153789476
133467215
5970204
580750346
94688442
53989904
77321678
67334966
375277977
158478000
125468484
187035087
483725380
50635020
14058644
33921222
153663040
41259706
48959965
232706504
225340652
7967202
162927508
219040189
1221060
13864660
201069211
72667608
152975271
663715763
440215365
82957606
36614480
82531532
135116784
125235724
100656914
243647609
161987034
450577124
3916052
479413074
221997724
90436012
593868243
29130510
161715110
12507854
142870948
131396448
44316686
162108274
23047726
272289559
45245036
120159234
118867863
122615208
67561858
447964306
56218451
465729813
260862227
307448567
166698072
84171344
638976057
140242128
36815394
207356405
226318410
589820086
37528976
59497664
244491323
695821170
85181494
87594170
588359793
115819514
61570868
143414054
117949200
271866415
616992361
113773348
484860437
48459628
14460470
22060484
131502342
169169636
314230933
108611988
148103320
68001263
474422208
317285024
51694028
646375082
45605294
137687074
445412001
181576364
488699280
80308399
244543171
165112453
1273020
86648496
80674602
437627146
103218275
617130964
171700088
82119517
117142088
421069070
311655212
466798982
48587977
100878610
139043228
125913453
94394002
353447791
20941612
589381544
125673920
21184094
109367142
420227664
139696194
113206984
18546256
157586269
44694260
42480764
368883854
65447084
106067682
73412552
617687934
536752042
47425624
3455342
652823879
497243498
4071934
157876998
65869386
56106848
89553060
161238808
121539638
94175770
172962716
46571750
12096288
162988130
88195174
650266800
489570830
105381810
141873318
296786551
115531330
611274821
255672528
634347277
80971000
44019597
48184240
640448298
11384438
123376880
33042917
80620579
23522294
40741836
90221614
80309376
317472279
655058270
40211844
538681969
653987338
411239064
83751322
158935248
88235008
235217212
48011042
82084676
22287949
63505514
556130763
84005464
4230771
38351678
65443935
55335670
68689390
126851682
124574100
536523414
59754400
58333472
669888466
44576486
253546650
144788274
70708843
152243290
430342949
43355426
74172900
545429885
42821970
554546418
516100224
35299673
49273670
226117630
696773357
96914062
442561623
230509381
458195827
94785434
68905888
116073446
153999050
490661439
28977280
138152160
96814199
462266491
382236668
15111702
68013910
121402808
473315829
89968742
159193316
118839448
237508912
25307793
2547774
94936116
56989728
522671916
18951546
321104540
171921784
96671580
136135200
91260812
61557014
317713729
497817661
73384842
286674307
141771130
48172118
77844740
315035608
105839058
35984034
547483820
134784240
103821276
151617550
560802275
70317468
11653248
384683257
470875630
127435727
75832156
529890893
113316100
86800914
8490264
212473971
344286000
153320104
22340632
49723988
53061617
436726732
20446260
73424676
156282727
453252531
528113317
261167422
53660824
49379548
153893398
173844304
444228768
94823939
241338225
264357422
155928496
102501494
231266133
5958080
636332249
377827058
358942231
92196092
160575452
40236092
65247906
1200276
62753826
72343910
17156371
95906038
379834998
53517068
85235795
161956508
335215084
48227540
604639845
67511630
449945443
162537808
17067130
164661240
605801000
77688860
314806484
92112956
124266479
24900966
75215566
201622566
198990561
589707121
216259833
25037792
600057144
607421359
597922037
403755386
98860830
242493169
300170989
375357685
501996751
315553018
70003978
565540304
451944767
216853769
102000944
453803889
112954112
32873360
152424662
45348958
33465706
610854765
417331709
80073826
190739729
134902016
417137937
580819001
96481062
651190810
265440311
2369376
106597674
650653824
47404842
467163830
36096614
167921825
124052768
357967340
138101020
128283473
153572976
149431764
81854320
60245890
598733890
164995516
151047722
92996276
403707637
487814688
101219812
15581074
148444526
128156101
90389616
498341681
244310027
20851548
19403596
170749222
190006379
143499664
38249490
532355197
50984884
86793986
97508384
22327214
599328334
64544712
136685978
134571204
102536132
21958296
142318442
124911842
70372894
81005640
160333852
38320500
5460998
75031972
67868420
196466037
169943840
105196486
354024859
168494156
113347305
82680484
151932772
104347804
237950154
273595852
6266376
72753554
151536144
63562670
92335869
625636772
223751524
221482679
154042350
173915318
81771184
62173604
89663910
13504404
443820897
33595604
479362632
229328038
37565348
531117286
585376928
220045807
313750504
104200584
476349652
162614018
6697644
131850273
59024828
615690160
332215867
115907172
138823266
141839555
208874069
103383080
122410832
458872931
62916877
687754240
208959190
606034267
625133890
250022429
67203332
694976080
372631743
43310392
109167154
692550385
154416460
5419247
83745666
324694728
54696562
666347960
167714758
346103408
84462712
90177792
98017344
185077102
49474580
226858452
600127015
4761268
124196524
81757328
85534820
129726800
236924712
191359530
460885903
691735930
555544277
4408269
76914365
308784266
155251284
181189192
668242921
112500328
177039722
155956208
43977212
82417222
135224170
28202156
98459004
18631124
132809760
167586588
113155026
319427629
620008046
109176620
58851963
36630070
8928462
549669722
137304302
223360076
71372256
28978094
165426510
91151696
24852470
435111392
42089334
443683595
3973210
171686234
72606466
428756905
131881408
453935474
332148409
315421566
117696330
136644408
549314994
303053142
395611075
58964210
328752747
136306668
390033104
303987746
544732797
72741592
30471076
157116650
86752416
76672295
144947618
197900634
648713101
78603356
52983614
58487910
545526291
138876958
26835610
97095920
40601546
358642118
73261868
128431266
94797558
45641666
612942438
169696166
362483518
367996335
152362308
282417625
569196754
27358672
18706850
271640394
80535375
307073883
531086287
115529598
117766593
562082889
280233799
124922234
356600628
586813667
50486070
676999531
14088090
140378600
419848388
202093159
691394858
14402673
237216339
67859760
531138764
315982412
4430458
619441980
449879156
68057208
667114447
310296320
436762939
55351258
54481794
242495362
118051873
33164375
641158807
102731850
363719958
170233714
149972148
294376223
142169824
57185446
123907488
143294951
398246954
80125850
111435148
116970457
566384078
490652947
446793638
245478590
117838352
331231497
170368476
488907067
285701719
152835146
617040923
70236066
12239950
9624724
676149015
149400588
567518411
558461589
457738143
91687737
393234944
581312643
639376623
649080052
462614628
63487538
647857528
140253898
65814268
64520464
65526756
357722438
285264707
136715422
92880234
145425794
640185836
190789362
314310496
33536718
94484064
181696950
203388771
296363923
439026941
186932653
139341134
59224735
113709266
198844440
343006313
163557956
64390108
31868800
23957026
72840992
339420456
82140102
600613998
96567660
15274510
17579802
64953464
47685424
590335513
36245566
108293300
292459790
118506528
169618226
101490004
39805063
78652916
28862048
579085806
510673708
362356204
119615386
72643546
51908040
269901069
84320688
609349536
23411446
169914396
224591646
235415819
318132906
204111680
429277662
529834361
292654040
89568161
104578162
79065963
77943466
141532114
566657772
121799436
40894254
70239528
67603426
667456911
52216338
2892442
488415032
387454473
217387958
433599834
496787357
162193142
246770490
22687468
89759170
365773667
2679406
51708860
62537324
1912128
77157138
46357428
45650326
113926035
429999654
222251061
92192628
529984610
306513522
361553250
37164412
653140995
55287172
140059120
634000000
59544428
500721044
72200787
72371622
270134189
228869108
152970242
5386520
445503296
43164904
244403738
159539021
41542022
114505984
20423069
631427475
93295912
70293220
60829572
230190953
49161090
103991012
96060186
123705396
97875322
189083877
673240946
135887524
60404729
152426392
148858474
132629632
427424973
73249746
63493390
223638566
538012701
434824244
579684933
44356520
27971213
489350363
214834818
19834864
13213428
172477388
160864698
580467776
585028004
88782320
173851234
260744460
166400168
7099470
168999900
87661718
148669029
90062270
10568664
76755314
76661786
537591952
348923926
669257252
513463231
205133296
113449464
149088828
141946060
171752050
134846592
157549650
78388590
50329935
18601680
534710012
345991919
134124350
172398086
141516768
12174228
55119025
418580853
154842955
55330472
121371634
141310418
45357616
90131278
51261059
618286869
226810952
336163094
148880385
11412150
312783347
31536256
135705664
174636617
39195162
74529694
507886509
146170408
57471226
78379928
137774540
168161614
48392082
167337180
383703514
656270291
161441452
71228500
162872084
55881250
97726263
200675016
21592844
58015182
47811862
58183078
63528028
105265764
91231370
85352962
75965520
590181254
366900639
620150945
397153732
50867110
151447590
150981906
6480468
611608908
327028976
128235548
166956142
129534550
133406298
8611504
617671062
375159729
174907754
31557042
43249580
6950516
397745961
115363326
392308932
79157364
38523146
171118138
183027985
643400639
97333206
474341387
63644072
83245116
111409168
495886912
41581856
31330150
58588366
359168209
61943577
325649024
485375975
567444
97499446
153595494
143752538
225037044
5667106
52081240
72186298
502097825
68739618
135430278
113873806
88288700
391479525
63901665
116716018
371112680
100251624
598281476
629495696
129615952
335076062
243533106
14299392
109156936
51909774
58598799
107834320
631036107
14036130
93129803
680341012
140257360
158376
143387084
70203156
551986798
289594662
122362338
315512486
514643414
57743150
137286980
539857389
621398835
576858312
61631490
602594995
372991888
17146802
527136592
166699806
101212886
18314168
74881288
95096510
151714540
79311086
146225834
311237893
48444040
297704023
38857422
151442618
441549344
620481459
276779613
95717250
50666198
11457182
93609404
23182822
163968886
126635180
92620434
101112430
551354043
22629800
163199432
49211316
245627187
235435235
126609200
6172850
655304080
191784312
154690116
349233229
142668306
473141880
93910772
266855731
401576918
80219312
467454272
26226933
323801604
5703478
43279218
612526716
158164019
252541896
5079956
108861398
58714802
128781130
60699674
7355804
404850366
237587968
103828206
206836217
188064986
52029282
548549548
119948877
405953314
449110960
233765427
649914688
166272000
57775694
37449306
9650323
516534576
72248648
565947917
113591488
37210288
197192102
132407936
80650580
445218343
595711678
147142062
166779478
448120679
17590194
683725287
557195013
146485153
682025661
49445138
165945989
26035989
36460332
61851472
116201612
58377060
57799264
131089884
198048016
171575384
88397818
146081866
51966930
129770100
182416285
68371506
398990930
37709106
473625604
107526024
522435278
239481185
81363354
63881356
365335532
549903381
177722060
229252235
84658430
170369912
60082591
452783903
170035638
225707078
252313073
119024774
54618620
539510936
116556674
20305970
161822492
260377156
15522186
83808018
263953745
147717086
90267510
563690351
214648126
276979189
643614037
25515314
133145770
261480085
82628674
93750329
559047352
90775852
75650296
372152539
333889326
76668712
40166814
98943966
38807192
407685453
51923630
361691130
357373126
91040848
605975398
445396544
438171153
549748952
116470074
45180433
17578070
58273140
291371475
15615714
68582004
79223412
8157720
575838556
43992802
163220218
482150492
75640854
95554442
85204008
324497059
69271340
221418001
674402247
553411012
51191998
77328604
417204512
377632462
429941393
53049428
35289500
56482252
498860254
68717100
110059942
240683802
147065852
408158827
367662272
89503469
128640836
113440804
219550850
10942778
53750888
72752660
30739536
115335612
131653700
149312258
97556634
231729883
65367412
603792012
37266343
108953194
17281896
95992638
29991312
34813202
37109832
148718180
8924040
51505082
69255752
15698850
82493428
45593170
53629650
237537813
72239990
559993164
89492440
245413438
117143820
486038580
695115063
407924128
23475516
48767924
196414583
45814864
94991542
181115535
47384058
141433390
158161044
94191188
77870720
26703976
69278270
56118532
86061350
445500108
525731958
142515890
446420374
265024401
119585942
172775660
176703436
125263500
464756321
165530704
52602572
68318742
156365311
22571426
502423114
160421306
162082294
65369146
136233926
155311998
272704172
77736296
126823970
70223942
42013124
139620275
609578668
141855996
519240308
97871858
649506870
3703016
62138966
14384262
88472292
57753542
699052600
49124718
298211425
18596486
151513630
77442038
36862156
214031554
522517086
141265386
669784428
228979796
471149013
64497948
377482499
370145419
172056882
134095684
162141180
67954537
105958869
34114899
538243818
355165801
135251882
31312830
332172398
541049872
3126996
102293289
147154186
628071873
34508368
141511265
168850950
158973352
30216474
16810794
24653393
146786139
129448895
160723082
448256257
435264492
85836188
140470803
71340048
110688656
33626780
170648764
93034380
621590772
503111193
46822890
147439964
38325698
140579514
236634555
478433932
25820656
135541126
84296440
165934262
261316310
41942112
617554441
532911084
112855390
560396982
333624239
158987166
162532612
243185002
161196998
453512835
35279108
31371716
122370996
148079074
95448788
38107281
173158205
210098741
15653731
377576
692192986
359720297
538636465
206774949
157230960
469430571
164526144
85688968
116311563
405724036
267644557
317253852
621530090
14143514
26754206
441981683
648830399
117360320
107193482
437084917
90878042
402211282
106443524
16528478
40010934
6484608
137538120
161714872
110460034
460368063
163798706
72006168
164247294
117803714
215506826
122047112
653225433
281838524
427163997
130817960
133089064
523686803
333996786
359497332
163710372
621961495
156872438
487984177
122913965
121775190
113633056
247925669
150782724
284403649
49545594
61686914
34771632
161065610
244357411
92298280
94064922
146683082
442826429
122551124
148437523
286541814
95474768
113996778
76791686
14905275
18606878
22640706
86986238
38516218
169052949
271928331
665915856
40102728
115297508
21752714
103078250
402025383
32860025
367233248
84325884
148205510
307693538
697818033
31479028
144060832
40293250
103429846
145633490
16187272
23151644
83104826
154608714
160050658
59971445
84222463
2828356
218800477
159641906
433094722
78961880
29979261
437811860
420038338
229908288
81911478
6593726
280325827
460423526
47467192
598772720
40894252
127612030
44534916
145333389
157338346
192581640
30436436
61295621
32625684
367411468
115495286
620650908
51204850
116683197
78972272
143316072
51435204
84213306
607618853
83904294
11675414
156945180
115744366
462241446
131273476
4866920
94400928
640781289
150368776
353035122
1269558
358606732
654527781
136462548
67322718
7690080
93682148
372417760
39863712
103630758
98975142
82412026
129706018
473753112
79301561
44507206
5227176
546206296
19481538
391082009
53738766
638091469
30060594
393352717
366670448
614762207
316063417
103726018
12369815
155014002
261403073
591560835
38997714
55290638
141641228
553590777
95018547
190437670
13242872
508734210
486667871
665821949
413324373
229420058
79902358
61666130
147796756
11088266
404540888
132264182
568352341
95157814
397900501
145584204
92994546
40852686
36406640
262665537
88636832
64527560
34032070
2665548
420276241
122253220
512209980
542930499
99614250
219107637
136460818
411641728
129597385
102239962
645801556
87537014
109102144
3418970
64310892
522218719
14409382
248174995
148330742
33375642
250852420
128131630
662351899
120235442
18705602
163627238
54209462
476064860
99652352
55567756
121891234
61021824
43009024
139136756
54796368
68611448
35362244
124101264
25998507
361246184
108466502
563365431
170408016
202171925
65851337
572960811
639869243
142346154
87173292
5949422
8230464
110591666
96671582
113394042
155022533
106411691
433748198
511448097
12225428
168707179
92216876
32535622
135057898
660896565
354603485
222582875
94336507
69967604
57621908
300019324
591788174
106202776
21161576
166270268
78028334
103530097
45148044
112188568
102524008
136095364
244318950
60235498
54547608
24422934
416044167
35291234
101186904
249862068
166649815
22664954
178769406
467077448
376265044
330252045
5537204
153694216
119031702
47742797
44961262
633545715
65462674
67192940
456604455
693145640
148823834
563581020
134236928
146515376
173927442
157504616
32227324
92667386
32083568
122598081
676670277
677612578
557072926
117611460
75063150
384023552
101164390
75026778
93209312
249247979
168146024
151342162
69032326
22535052
49626996
44006658
99434120
16660108
268780447
173168826
65414178
350597642
85508840
144660104
434614297
420928388
153100142
418706585
268388967
124047574
161394651
165194698
67613816
27046914
5346686
23875622
100084531
39739010
571571285
96496648
79011456
376364883
637188520
550571718
58041054
209633501
575377103
12016618
36844838
988972
159589944
425869884
694892661
167132746
392452903
10016156
312925240
75724774
172356516
82987048
63467408
164908916
6034290
480470385
75807657
78939396
159460044
54778074
188289321
231669947
78440458
111423024
413212268
171543785
326637120
138495918
123543560
293961983
579866293
165530706
163516388
405839212
108054286
1607298
72032148
161200706
425166898
168966992
695169154
669938583
633114529
159124036
103599580
607786135
589597148
72108356
228859417
18515082
534242800
130551232
675416190
108104512
119456040
291055680
356916536
112564414
67272612
105438966
94070118
558939946
171495714
154733418
135039675
352239943
250574780
197641233
50603846
57731241
105993204
675734842
282459901
164262882
310877438
142287264
119327872
276505478
379788984
115638712
105279115
76171630
11524728
41068341
626830479
21661572
30687576
119577280
15227744
65989200
366907891
84249676
163215022
65932044
77623044
246895632
195852315
446560133
225998044
164673366
436098424
69512088
31392709
122295420
9522538
32473270
154798465
77288768
147878694
249221809
81528704
293176162
145531302
138637119
656125097
146892654
119691594
144777882
34329974
5875
31056494
90257986
44742756
20766543
96754718
28319676
519181950
510126446
110522386
5119792
343775676
602717313
82347138
145437774
187346768
25971340
50669842
566136769
39245388
50570938
321086195
15771592
153841438
105532612
267761010
84036642
583444616
503563099
267288355
278947784
13722638
92651610
66609258
168620594
47406574
24012450
625703053
118841182
59547892
64204945
477377328
207536116
117879962
54306862
137806580
133585696
338402312
322266791
119497610
532599890
14777426
21774173
271269750
119015779
140595102
345823321
101730754
169972460
405113334
625914084
676096487
25398048
54821266
137901840
168882124
100906322
132314408
89367736
218387641
700051149
144000212
50650610
26710302
11614792
233037986
379844427
273442758
207020567
104051634
340272476
62170140
55692462
62883726
171107744
61470412
120483116
96623086
72311002
443392
556328662
119856229
70208354
587597875
160315654
38252166
122954682
164093146
53560579
172051684
244573412
132769926
459086110
362659622
170124349
33302896
157702064
326042158
15219086
403882376
82465718
623522965
274064323
85039470
154205156
14325374
115229962
339247881
162044188
525624079
162762970
168054230
83788964
41036276
222004491
60736046
528594078
336896596
110302743
14923920
60710066
577948150
34861696
487076486
68168058
671187433
412852362
521053004
46703380
164358140
100294924
31229623
33062148
576987958
91525808
319651848
211309746
60983722
3722070
65545810
134275032
362249436
153933232
468470311
607485673
187132693
71285403
591509244
101891830
97140954
49815784
158427009
26745546
4092718
55895106
52831196
125869636
116338440
37272642
125655685
136252976
668197819
98150708
650850129
49582255
321825138
377769394
501178266
457993438
163189042
97984438
69389619
90029362
97700390
6301016
48682617
152388288
158665058
120541540
173224250
104836759
231306183
119769532
262701643
57211426
150485960
226745218
19323926
54592640
183154433
337738345
117930148
46665276
174616778
123602448
50948416
35568352
163014110
317678237
435140147
227732434
126084404
447382892
65317186
357124110
55408414
407118567
527425732
374176016
108139152
167073916
272261467
158070980
403301706
150190382
134938390
71228500
33503810
520360639
159106626
142207594
600934880
130300245
1808208
296926864
66404880
47292262
393493611
28148466
27374260
70219704
207221608
94374950
698989527
107356986
7624266
672088968
95178598
100211788
67165982
130159800
680501972
15721366
84982145
103150994
62956470
168733174
379139469
260569586
588083660
63089834
157549648
224045700
165509920
164877740
367152109
513514573
118484388
653626541
29594686
669645920
13706055
670201680
298594274
30762054
153376134
462007289
158729140
55829288
312444746
164337358
120013746
101742876
277436649
490823601
637086182
114342010
91004940
606888366
173672836
432280751
361046881
637172415
421926283
103978888
92875038
405990668
136308400
234625945
20607338
14275682
465023749
153737518
700026762
69707806
181828205
91894724
23033868
148790926
577859606
46595996
115732240
496280700
72628074
168837094
152196038
119744862
78204998
63839788
464178
521887785
106555526
138440494
456815883
48577406
55647430
676461955
434580758
173167094
70075681
8176774
603537219
18414624
45004288
329640634
38661704
20913900
482315165
64820100
153895128
619736089
525222152
50062973
224766336
169441562
22401690
510289742
422022980
568640783
143603584
79145472
129435826
10830196
433607596
134398004
154263360
112424120
60112524
645400374
639745592
118683570
260238513
41815676
137758084
77165798
651886917
234274477
145821736
288855930
273715303
40610206
99894832
388547900
143503537
286215589
221999692
19803688
72120480
319782412
161358316
137039850
79957780
95010592
60417356
125410656
127963626
572193902
339911630
298248870
424245843
434872618
223713570
180117481
12950166
146601678
108230950
123787602
153168515
78679566
51260274
662857916
46582103
314301482
100838772
185529928
274184762
661242898
52976684
39713030
139632110
48996550
72357766
158703271
339293858
30607904
59513839
197867386
68928620
95708588
437548651
107293938
14091552
42042568
35959784
331396142
639205793
166538728
151189746
11242414
252966781
79907390
647043091
366368400
117542180
289066150
306942100
21781632
606124839
394093938
332096780
616419870
421355523
6020432
368772815
183388536
92904480
414913594
549069273
167041008
48173848
143922272
137098194
582289305
150806972
618303242
161581744
351619759
45733577
493830235
149054029
158043270
556827934
658240259
23073296
106251274
127485424
39521683
580177176
129517939
58087818
637614155
51841336
161353120
519902150
478223954
355796325
90755070
27712000
71988848
51168752
633727962
34927514
122102538
13487012
139443322
257916708
666519921
171840382
68514323
6794636
496172994
137579690
6555622
4698918
406061386
93493468
504535230
18544524
44476028
238902267
19732676
45148046
607490816
67705614
110941789
437091833
505526275
133365734
464442094
49599286
150361850
547007747
414139034
210191472
26844270
148330212
73833141
675516112
18608610
330451423
48166922
151598498
151357284
586354086
5975400
111622204
153458666
267173187
422917576
82257876
87708482
168206646
59395478
120136718
333634508
33879844
41000430
61169065
679069538
65534674
89269170
199570350
243244135
247047389
65592315
39739010
636481470
511971413
406054168
613130
28261044
593491654
25501614
648759205
42458248
53435664
97271336
461535302
141468028
52965161
94092634
127369550
139008588
61511776
132671202
31609002
444979954
50494728
558944750
304795171
136367290
561334861
535161635
47105204
62520004
18206590
102526984
106514538
234455601
158467803
427909993
212451074
667799125
81961704
2055886
106199312
70729686
127752322
103802226
208396403
1122303
505707439
163966710
27923304
131331056
685469096
7658031
53214983
101230495
36652586
131536740
62009064
13720904
340735445
479901497
484605804
3813864
57713209
85266362
39543780
133497364
175378756
442818021
7239762
384693821
439672599
442276964
136659996
123110560
412119763
96329782
459719040
19261149
388563704
131867554
592120078
27195866
86101186
28258639
105774974
125809018
125273830
670302182
63271694
182570568
143151361
476738894
534871183
59000582
49098738
223280639
393188951
57925008
396552852
72856580
618179818
381658142
39474014
101696114
120257958
385826578
250275559
131687424
428747135
165386950
72683380
123602450
256734490
494534810
369878682
28374310
70987752
391282103
203034537
213445834
538711572
462560634
152502602
148305964
121643556
1241906
262960801
66084462
110006250
242702404
73157948
35857598
92901016
256757174
97396168
81234280
382587862
158280554
110987321
203431018
206635321
71167880
118737262
79964710
698913643
243002066
78390320
136358628
104593748
20351002
517230692
133369198
144561382
635106920
353362830
31169072
147741334
30481468
43653330
243773780
131406840
18514904
89137380
171137089
80451402
628219032
167570372
633183664
211537517
126700996
76609792
169254506
630702057
59672596
154716098
62012528
336167903
13163200
183892624
150820828
565291798
692384564
461995908
107597036
54095558
166154226
450246021
272068854
95260002
217983385
554471777
23953140
4361178
79471090
19017362
147032946
209647307
138010956
162410347
9673220
340429445
21992938
130285367
568460847
102062883
682630559
675070651
143932666
82526127
485253406
463092574
7712598
303645243
94873764
31802527
74751466
160274086
195486568
26387022
104081563
395007689
689133245
13138952
565073443
63668320
117322218
21547814
38167375
92353704
680518484
159082468
19513519
92805756
323165424
173182682
91182874
171800742
58596473
145756460
233631051
531909585
114452294
109952556
325778803
168126795
98341230
130944396
158398330
422719324
88300824
60092928
80790872
96233386
9848154
174419330
521153078
561216906
640454975
86665816
22225026
34934442
68020836
452820145
77427328
478521071
163062604
160804451
120211528
397742195
128672012
362756398
119149476
65417640
72144728
66247395
347210707
343454111
229979722
219378901
656728821
9079756
8789902
80595156
470013707
13459374
58726924
126931354
56951117
103006584
7577500
39281760
253793505
26241532
58332030
680217689
132998550
366670434
75044098
59497664
206090848
35305088
103063299
35412474
137512140
222476708
30249380
154220744
74472538
479196275
62944346
651621935
58662840
35679202
168660428
433484455
18928430
44618054
522935839
572871526
32679376
358309695
39214214
403111701
118089494
68914183
489170191
146753189
85718412
168378112
150424202
11041502
92407031
20727998
56554998
274963538
164158960
95208042
680488978
49263276
126829164
41218136
165137542
284864045
43060986
350874135
240017694
75619122
601081178
334314805
12314522
140465200
225706672
120810464
51715430
53465108
123325328
149187137
436400049
81817948
623101474
40563442
438212668
8916338
67409442
477165962
631493976
49097006
313969474
15934400
137834292
99446246
78142644
147943978
134138366
106460391
320413153
643408266
73467976
15471958
559853930
271326038
681801670
40457790
163590866
387541348
577681422
54005494
20102697
65977076
128720508
141954720
554890975
153874346
15868584
137176134
39605644
15749076
625553008
122814390
661106146
567599810
198657222
8164650
165483942
394027270
146182840
176846734
352914695
623445851
94424669
513760683
135903112
120656318
56428560
566579598
109730660
520637003
474935005
676479128
496245996
122809594
292162012
35757140
536520205
52254442
575937121
376289023
104096666
304565207
105750724
131851964
72201884
140716342
163810830
136249514
138954140
33754950
570251309
91418424
114067788
8606310
84200181
163211558
149580838
484599438
658160
454121305
120089954
129980666
56047522
134269836
635732995
122406090
148566586
105659370
94865358
112728952
515868403
487226878
147298333
45544674
459880500
68502334
25301058
514520878
229868744
21920192
169521232
503412580
15643426
346167699
13194376
601512214
108494214
131438018
469896214
2541732
121567350
482706456
130178852
5561452
78717058
41555876
62437179
36357910
347727455
67983305
448710772
21843986
375909403
419376746
406387649
54125002
459028884
87824524
164661240
412756661
158213004
14138139
316559268
111035056
67955020
160185099
43314546
105437234
85152673
53605400
568150281
570625682
26619023
124913572
372001952
142010146
172812034
36852745
156132872
528089349
48830276
222921291
387447245
78080294
382469610
144755366
430618633
199872751
43541371
7050972
56525552
88031559
75402622
679554204
131214588
197440287
367118576
184562385
577451177
392515606
47808396
201918397
121149936
149558598
599769413
220877050
41352394
228490283
162037262
84168446
59321002
57081526
571160804
43143935
306370602
619774764
374199153
218689307
152720834
551675344
110764866
84977116
167539826
365593771
156176172
198570186
161357046
315953741
55422270
190757276
154127216
229509793
120574914
208989434
109046720
141161464
144381254
5810862
473313304
533894174
146384833
42612396
112155660
145096568
174990890
186993278
149656926
461612891
585453002
150145348
235828027
152178718
76647928
134865644
52630284
108485552
415443834
38818889
159068614
265014354
303073892
156352836
332094163
83581124
69002880
151207066
60233766
299754680
11197380
12174228
410186568
519518342
129652324
65322380
623912902
109325574
648259361
129877484
445273159
147756922
40558246
165667532
27388321
85815406
239571435
594248014
3501987
159028776
10786098
92575400
103467950
526941045
230293839
152260122
503541483
117784660
140274680
23844444
173108489
134356436
396896972
70679456
483562611
372929203
40329622
380557901
76220126
183725039
66188382
472129822
21772974
25249096
335700640
413939095
531992079
24713908
214085954
18063028
114715558
95138762
45762904
116690038
154061402
695625138
30349655
173975936
47893264
286739978
649444628
102347344
529113467
77304356
64586282
146511612
75752484
166246022
642525951
219106238
64096126
94312598
13779794
106117908
595782627
157230962
133788997
209290305
73564968
34884212
181698934
506284995
44291570
641883406
89592896
162182750
51268932
333157773
77870720
616486897
287038921
52479602
108151278
571001792
43667184
404393214
174353512
153299320
32451221
151880814
116799152
57843604
209151070
64078804
295836571
171639468
182318628
168655234
173824361
278851825
61614168
104886456
130282772
155705068
30559410
38349984
581163425
47497630
110075528
375613346
28746004
142498570
566513231
122700076
155857486
163954586
37594794
590304869
4993358
128038100
129075570
159053024
47534742
296000189
156841260
645936824
50243588
265197037
474876076
89674300
388428997
631429834
134498460
112987022
170165536
33692847
610231568
83806284
146101130
328081738
380339848
204781992
32596242
273958079
164976464
21818006
380575091
48892015
38101212
365375655
139902300
96228188
71955940
140992409
164737448
258826461
89799806
80297254
532774324
113859361
76067708
425130718
93224902
46718980
115387574
103096153
136684246
23605430
440278322
166902450
386640694
158532287
453368642
416863001
66773798
564202037
570740105
157894316
127269551
175799956
71069158
114507718
581497789
125268004
466692174
123519312
68220016
671425172
652515285
53853763
339771979
688835576
525667161
157989576
2087060
564760750
72574266
60084814
30509182
110650552
118108544
25553928
163260052
54238783
217742079
159144820
185479640
291719260
2039738
521652086
127943989
99756272
10856178
613728706
254713297
53537852
112181642
149558202
659347588
505876463
140974410
151692026
400158442
115439534
428148580
73424676
168165078
338283728
482472907
405109365
96430834
85252506
171199542
68834876
594580399
153034326
108409344
20200318
48217899
106505878
51764223
160906793
100177148
336136786
411987697
66567688
147327384
65817734
519052203
408366107
48760996
663739806
444386441
372533848
84996483
28195228
29225770
12631910
602088072
648760080
107080902
270060751
69971068
50409860
79150983
18153092
101086208
204027034
271546941
65549272
860804
124905618
694422442
414603639
683399955
29021537
485502860
283544097
99668755
637673367
511686021
171058414
440977320
12681704
573901104
144498704
161651026
170129166
167112871
257741092
250537595
642292861
93692542
143704042
618315673
70083648
102771686
167118948
246297846
599386818
666877116
686029436
147616630
434016361
484465613
405698331
5409966
435844277
82586958
103559746
58435950
90685788
95625452
13081796
172318412
120964612
85623152
29858790
161822494
372103050
327934264
135953340
51625987
6027360
663509638
187113070
164468592
239769590
42463444
690502711
47208576
188175430
370808032
615237594
105847716
124286590
267225041
18790470
158543818
199362325
11062284
480031988
2916688
142293705
451056070
522605164
22923022
163639362
489732994
355497085
69387384
28424475
124072649
549985429
675954217
71929960
2390162
68029498
238914860
118394326
160696694
455929890
104657832
110155200
136540488
165376556
606164994
50375222
598096545
81334722
357198235
292868799
70994680
45052786
650182071
676767977
505397695
435949382
16382988
103852452
464437846
91030458
120890138
103788368
202356810
130147678
164642190
130457706
101732296
516059521
84437611
503267139
353561320
100294924
144554454
75721308
44741026
535314790
22846814
172990430
239134965
35693056
58872412
621203595
213409604
228940654
427613521
172434456
88247495
12323180
22845080
82443202
335468245
104245618
21850914
622027442
657858897
143227366
497430557
33107182
36768628
171076568
248573008
123441036
20279988
125862710
274173287
62694936
37634628
227925118
8396736
46608122
413757823
435247683
102132576
56551532
576276550
665967011
13298296
116819938
290332841
143806228
22789656
554786941
514689516
617822401
411361608
71271800
9758924
145198758
363942738
78941096
21281084
66061944
182547772
31693870
312618282
231195601
76930246
519623125
69506894
58900124
16315440
125363155
605014763
16246160
456358623
72674722
369586469
435043014
156430778
112051740
245291537
573216351
68791576
550012139
37385222
102217048
448382967
147108815
56893238
133144036
86546310
406232870
77588406
118366612
468196817
44889978
29047374
141306952
357128486
90332460
147937048
38239098
205041128
91027691
73364058
158144491
75451477
690267601
393668718
110938064
124649547
512825163
73312096
91690350
302111956
647871588
69830778
44695994
133818715
203238057
190598331
523155065
393627511
6257062
193112797
48918038
113119385
84874930
238247994
57414824
555452437
129066908
53577688
104453458
90166188
585598144
478334505
84942476
116161776
654888576
497077334
60260201
568843490
257848827
20399121
514302344
173669374
607653545
44870924
236564256
113726586
26568882
276077218
41569734
664312200
113964966
16126654
28803162
111402240
422530220
221782912
8294548
120716938
19696433
90079590
120647656
92743406
62289648
5357078
261074475
45785792
640988406
41777572
95617842
3434438
618376181
605694032
5346686
127302000
470107713
576053049
68301694
358642220
123413662
93947146
166216576
49758628
15032030
439230785
149497580
125369294
139595289
142860556
231147331
124638186
149151182
482832338
675285863
81187502
19041608
116054504
125377748
598348353
160580650
478712191
20863672
39099900
115581556
161528052
203947160
148927752
311838840
100462728
16796938
109696220
118425500
136336114
86222352
229250506
102039048
25593766
662116671
598052193
64743704
225049464
16138778
57680798
407482543
135340212
562510599
14699484
19304874
60917906
122170086
47472390
145168014
114651474
53404490
136261188
290874497
37624238
14337029
61877434
561160824
88214224
386755702
83215674
162501436
25117464
33810540
111449843
319245280
66274982
670697143
663800145
74077642
625980984
151307520
140688630
110082458
34123864
217326268
164789410
98259826
15830482
664815461
92672392
556475442
556985894
134891626
147072782
428943700
126868684
64922288
69364868
172595534
147032944
396570942
119128692
211595497
143896292
129702640
141067938
41278756
7045776
291375588
105648536
146431942
559350166
233352287
50437572
133471384
157977452
656309896
562255732
104931488
432346621
16987456
467561446
516643661
288315836
104148624
547013990
271856040
108097586
167914548
147660337
639659421
107252370
70218744
51511412
97153149
677414071
4073664
49103313
292997595
626305386
100833578
564498632
92795364
653158767
125965523
451587103
125233992
474745778
16912982
324288298
20484912
148058288
11471038
281651802
37624238
520835613
109930042
112683267
135664096
78258285
269673474
112791304
12477330
117464242
422723858
255807702
222641775
46414136
186211917
128824428
433405109
205922993
325878028
59848112
132586145
174040020
121373366
102849626
46949326
4932364
181047966
3800010
200881863
448467700
88075664
237672766
132172384
513646009
89713426
21525563
46367364
45300460
101765392
307786569
686218167
72371622
151797676
438579876
91369928
358087576
147310566
123573004
284906115
203665123
43137194
54500846
29159952
127030078
654176936
290067789
399776753
408824524
96039400
34122134
41529811
73954668
303462725
55281978
127019686
487405327
325101212
56726783
591291851
72906507
50260908
56951624
56736858
97038068
60765488
99905746
95254804
432090362
81719226
412968934
115252358
150947266
115978186
137763282
28435978
215465960
25429811
143326466
51861276
287893332
20546718
67250096
137086194
261592801
105497852
496644557
45801010
172103906
493506914
51516608
20895090
56752446
82812116
144180342
92966834
103192562
74294142
88465364
6032558
121482482
100746978
251515248
79429522
161295966
51540871
197124201
275756613
140363014
62400496
26002516
436366383
538036291
20096398
348712902
100653450
81987684
147623558
95221896
171963352
668421421
72433974
676909413
139748154
138341768
149968686
100922442
447331428
34659052
68796772
70859584
44812036
160423614
148086002
69906984
69144904
169596541
379315824
670260137
80879204
463491930
499595950
178880696
30763786
167210744
76412649
82893520
114172397
126281854
101231936
144483442
506653216
635962555
60180072
438196607
507067929
155789936
165497798
97191180
70279364
44756612
378429368
43052381
354543744
2257648
14153906
325606557
70949531
34213928
110023568
670111020
25886363
311132407
23630465
234963241
467504353
371051555
136756988
138431834
41329904
106923290
271834133
140446712
144807324
143587290
13149346
101010240
37338458
278009162
290136736
52876228
15769860
114852386
46429724
595313448
303524885
345166862
525998386
6940126
413477700
137018520
170976112
322274463
147996257
376199685
112675260
536652800
554186562
606671554
4430456
379221990
40564367
60086047
60872168
151671240
412138263
181747129
36475921
116745460
537471374
63313262
336438036
123873381
80008010
22467504
656461357
142708140
432036777
1046130
64416544
74030747
264316071
319436445
320573405
658157460
524468021
37381353
642737110
50917336
288088896
490483070
66126028
160114646
574986914
55639259
112295952
233061603
516216440
415218998
63955834
56438952
88117234
688095380
152861126
522885917
471727808
413925494
520163405
87554332
192299023
158980282
51476774
56141050
112574806
24350656
164666436
71714614
6037752
91681690
283138192
106928484
248906086
125642746
118259421
43923522
295002940
57430275
167063526
267533105
109038314
28183104
56414706
298663268
34368078
131756706
622688902
503668485
657038628
20486096
92168380
167932988
109029400
478981978
12271222
169645938
151236508
223953075
170319684
52835777
15044862
444015206
19097034
438006608
75063148
95289446
169860704
209565024
12241778
181804873
53097924
10192044
460053871
267592495
89643124
526215411
593762050
634390308
10566932
155010536
88500006
1612492
43350228
290434201
154518650
390149372
169662991
61863578
96645600
608581942
353340747
110484282
169444140
182398247
115867338
165522233
122975464
329109162
73963328
156184832
580317398
157310598
584448937
407941889
3115868
119944464
32300068
25083843
181363959
683970582
188303011
217247293
180924202
650059187
17747806
132884236
63451820
106101469
317260079
241384086
399436930
64344009
262880213
651642274
107116012
552157919
461453295
125718954
443374407
309745017
49072758
11590544
385430837
418267555
18544524
7284794
19916268
245306208
603121298
616143975
332869980
40881195
317315240
695143969
2881288
10939314
155218378
342893160
45108208
665951108
104617996
382235895
549441867
52626822
311414467
95706185
96692366
574016761
98155906
656396516
21912796
170191516
54107682
14313248
97194644
161993962
142780886
35795244
427657532
8871306
667146862
146811248
187761293
50544958
178253828
25622981
320057055
174230542
112626764
92249784
60700684
290519584
146237958
51781606
213404205
96141590
72678184
383310755
495544961
157605135
327602052
36772092
87133826
43999730
51660364
123507137
607685176
21036874
92549420
118749384
23733596
341783619
49891994
65715544
423778144
89248230
58467124
317145653
628251630
595567554
82602544
211439990
4204021
133095540
671271607
383915541
396337968
30294412
415882019
54899206
532794829
87093620
156439436
334974635
62540790
27003647
550960109
455373011
134933192
124340282
659638905
110148274
649451376
535177869
52836474
26622975
619492667
105406056
155230500
56769766
59790643
237112378
139112510
197025057
146262204
164917578
677675474
549742807
104183264
114900880
359092924
295962868
240853607
301082777
170021780
244968165
692272190
171423295
99635034
236398313
327417381
371170012
452856383
193009883
45369740
113750834
83950042
5738118
136803754
10421446
162250296
59783446
82438006
153209256
285787057
31333614
662302625
618691104
293569076
401718812
88392622
541124015
199204232
273071021
45045856
337031293
469538829
167212070
484252148
106052094
46234695
159890643
119146014
623484782
591950315
253384288
119506268
90197364
139017250
292477497
270713217
92107353
145474146
137600472
32358956
52990540
93978322
10596376
363441480
337123002
99754540
555103197
78634534
58389184
34399254
693644907
63370729
374053228
21617094
530073752
21139062
426518165
106893846
98064110
60259746
414326124
583686
415903529
32067982
126006466
89676333
190587980
190451296
277364836
577052459
513036245
337707275
581952
623841645
77874184
130081860
138497650
114318928
141556362
30173172
4406210
5239302
581478835
195385978
239750484
126098260
82101996
677249598
48942051
643859101
312233540
168054228
148475298
294000627
681975496
29170346
2005658
197585847
695893009
200636750
46414138
385159039
152712174
591716447
18412894
121853130
133637658
450707480
69212454
26771526
92310406
381660808
65990932
461438816
101786176
483935003
120218122
491587783
125086518
130059344
640391940
413763871
41351502
166904461
300916698
15742150
88207296
77044558
139474496
83039008
130954788
23359486
174344852
240775430
38789806
77290502
365934120
117776000
111533874
93918909
161649294
412550182
76058105
14967944
424988915
76905998
232296797
79969904
91499828
309110155
279427457
113974262
151842710
114552750
105794024
411827430
326142289
93801658
525181267
150367707
206924620
51459838
29037823
453730069
235162841
150959388
517236345
166744836
402998816
24840344
12823728
141351984
96513968
96016886
315391971
543824740
137816974
419496285
154762862
159917977
662258863
94818342
244465174
114987482
18487370
7946418
195590665
135975858
375387552
491390407
128150680
315109165
267614414
29215378
351829192
53925822
68940528
537160100
355823112
483808233
550380562
47186610
58980853
15058008
32715643
157705528
58442876
521401381
32862970
388054106
112983558
6278502
143822169
88832548
22909164
9976320
536620909
76878284
154792306
35469630
102345612
6882970
310607999
268715016
48937660
88146678
256071504
162201802
145406596
412220647
123219678
148058290
805380
171857702
596675382
153254288
442308294
641258749
139243276
165778380
556039301
107124202
87443486
327435978
98518867
101817352
49431282
443640857
83818410
21592846
472779420
345368464
15162060
447693989
394918680
447498816
69940836
446599927
45220788
106563034
622015699
67612084
83248582
48989376
123185036
298258611
356036055
404014150
207348165
11535120
230340484
585463489
42567366
34792418
267354777
86672746
639388505
106138694
58683926
146153090
299369029
54164836
75186122
692062873
210570068
95428006
101065666
444104601
100312244
494085342
155062498
104346072
50234930
505898155
33084580
85507110
663182743
144979529
133771020
24535514
50617700
141343324
77611088
101566212
478207858
51395368
138168179
147327384
46832909
469497093
45428072
65944168
71282192
553734351
33683936
27481646
497972438
154837338
176181611
468285176
500863382
79046748
36004818
153077626
119438720
303656469
100783350
56708435
623871594
488527942
649866309
27791672
544784352
667646114
165141361
528985714
168613666
678503458
541460906
121879110
230358913
105613898
129044246
164567712
112234422
65447084
151624478
145588458
442459179
31174703
429468338
153406704
67146520
9429010
23174162
43383136
200822300
225442611
88008118
97063014
361542145
496525109
102426426
593503876
159946736
137699319
539018331
118177824
612697375
106667460
428570414
610521099
333191318
164593692
558768127
401997326
483239018
70843996
27523214
28222132
640187832
145946982
661102826
8073564
314382685
190321828
148777881
679738285
20932954
108601596
96465403
105943649
517223483
431303968
33240546
40532264
566943248
144318902
337391738
4710374
455922070
94932652
101509058
165703904
696246833
109569784
25010082
138464742
114712933
586531555
173028534
663774050
76620512
75589929
79481480
164456864
229474127
2127289
147015626
46093718
91657442
119196242
13671936
108092390
152066136
146993509
622033278
15253764
14548802
172153872
173312580
82011934
553367375
173142844
69513820
38755234
38859152
657417384
122814388
695962251
152147540
244721373
153244034
110792576
8290384
14214526
8471214
122182210
113146364
2620516
97897838
97724636
50712066
220181951
203452154
59819816
9972858
221108195
271343239
371378540
139374040
167749396
510285352
401565376
63843254
648399550
135485002
38086682
127790426
152343258
95663558
51210046
530361388
18858018
581130966
87318780
10835394
649322191
121579474
526596563
135352338
652419792
270313050
2502740
640209875
111035975
55616254
328808656
658226924
70365966
259596764
111071430
240238781
248415239
196545394
196877935
143044150
164813656
211468474
49169750
87364306
119267252
148198580
19845258
28799698
542818727
302615104
83310934
582379390
28183104
6325264
15813160
75381574
556984253
125166446
111613546
6514052
140123998
89485512
123773918
88264454
559968557
250368962
163365530
16552724
507123018
158219934
295000571
158001702
527065604
16618542
283502091
445800241
430450113
1873903
112375626
454222324
662464159
132108300
69771439
13332938
369974463
147564668
136661730
86295170
567811666
49171482
72286754
101400425
32119348
116174023
77048022
77969444
152206428
127263898
512599109
76294600
251160583
549394946
350064421
108864862
72149926
54757182
100187540
76424030
83788966
17955646
70602068
66830952
114544090
20697075
151925846
65624180
149277616
21270692
81632624
3566190
504563110
491956685
623488190
547116570
93808584
669985882
610144518
165386950
692307164
597050837
196136590
124435540
588880
147363756
556093432
23361216
569684750
9687078
71912851
234844207
550800558
18632858
46190710
40977388
173794078
37719496
26099508
291902444
89996454
18268517
11381369
122974
133518740
28526393
91989986
210675893
76176824
65916456
547458894
639874263
179270380
287641186
320300793
152306884
10398930
329711967
151520749
482829565
100456
74204076
160696692
72423582
12278150
64801048
65242604
161988764
619107524
107839518
136947510
424056110
533964576
161599066
69861954
455699744
113222572
148538537
513258889
69190232
638502615
488395747
677678677
32301800
11207774
108356416
149700226
82070917
676112834
78253494
115766882
486016887
98318712
19084908
19933590
63145256
124059698
18925369
461217944
697071721
571552182
7745504
435733011
165116758
337597411
57278972
38864348
118680104
100980796
46466769
405143555
71869342
139988687
87188882
15150332
66453378
502789350
23052922
110356831
92125080
30481468
25761770
288034162
73987576
360154098
128242478
6856990
13904496
113555116
322923696
557828418
53032108
164462060
21582452
95348332
98498840
47117330
459029935
46706846
416986757
626223249
505647564
27324032
163620308
151543074
391562500
111685350
454316415
72049468
82335816
67709736
20526716
142978334
73843820
32343370
278538132
25002246
33259596
464477772
458713705
74837990
16424556
548659004
177769908
341939290
18225836
131223250
424409224
293821675
108599866
91222501
284873957
8195824
307880370
149244708
19637418
128155876
134390397
89502834
311620911
8240995
273596278
134810222
50525904
580644865
162419534
114112820
172769131
506606108
42591612
8298780
136265102
6794636
85995534
67132709
167863708
30909272
497431489
696682310
642790061
14375105
114824672
10842322
73306900
133603018
593299747
128213868
324607413
58035858
556656179
428292068
119869990
439953595
86411214
86653692
102265940
119050754
55228286
157646640
38993684
49401916
465050239
25075896
279659887
109620014
441250848
35055680
678266859
398060344
609956104
7885798
35895702
157669156
32859504
89113134
21570328
91842766
412537178
126101724
514563747
61830670
19795030
503122988
263996600
202330814
48390061
7004208
615342517
123006640
338490950
81609527
71955942
84362256
574016537
15356649
645533086
124816580
80751036
123232803
1111944
110572612
103753728
15158466
267719477
67785284
47628268
132349050
635584338
37225876
19912806
31574362
166483306
250620929
148136228
428766649
620359090
85235184
90725624
42563902
92125833
108220556
11249340
876394
174909486
154255384
67042823
603205237
125214839
419721185
105994938
325605395
161559230
136076314
80506824
126636912
470657156
630365406
523588393
191316480
153910716
16299852
317748384
127408318
373647986
13445516
117183658
99477422
7449334
322973417
213810507
166599350
95550009
73957780
4006118
63825932
584401088
17134084
105071782
140364746
537198970
267751646
29118914
131831182
63940244
7797466
404327116
56690094
279833726
350815476
123853588
86939474
20234956
336820639
694287052
69702610
619117382
75170534
445716324
109102607
522571574
76022676
120869352
452428732
28415192
138587714
78142644
664441948
65254832
181703296
32248110
25100144
130816230
98495376
63373880
615573158
457588544
663291897
56695290
86367914
101545430
479030683
7483974
168665626
131044854
60975060
112247458
40355600
166676329
151047722
55529652
318383139
425084668
50553618
150606060
171409114
353599182
690997099
240955070
384148494
553560984
59542696
119315233
128883648
95519802
460974121
246134895
100816256
392286219
25301056
17463758
163706908
141485350
174977034
2625714
8443500
97222356
242431578
634392197
96368480
79822686
46195904
508628180
161100250
134026359
8628826
75939540
205049421
640432771
143596656
109928310
64223025
486651075
55520992
150155542
143054540
73701280
669997723
57395016
121127420
1666184
30256308
123765258
171975478
437510528
356360153
19883360
130750412
440714586
14010668
89128792
121605452
28619570
165274370
136384610
258931568
693181817
383860104
90935198
108674342
46450510
486861609
442422502
137836026
690958135
17942508
589959874
335674172
168029982
81867357
474430311
36377198
54047060
13859466
55723638
124643340
119123498
134453430
124856295
169588782
383343645
110169058
71030482
32972084
497478251
652011307
68067600
7352340
61186366
391135449
78698618
137266198
112696044
72607174
171876754
79114296
642496204
148569230
123140004
29552218
83392338
84661892
611334291
163927436
592837758
6235200
657930010
84814529
141816162
85924520
68869518
113662502
357554411
32656862
18955010
152324206
109065928
138587837
576121313
133353608
43294806
695833372
57480294
539605404
10788343
73459318
373969203
119094090
57001765
545460584
275033839
17342518
438933302
93618344
101872778
100019536
28044544
174369102
462013656
115397966
429898961
692904863
88619512
568580502
146800856
3292534
163078192
233437753
37982760
58342422
58271410
91113592
24558028
147024284
22533322
101865856
526728348
503411957
388965037
127915128
173111670
7684884
163719564
164959144
21483728
72989946
3357310
214398605
27358674
71913300
653934651
172041292
180224655
133532004
42695534
444163720
22850278
276827130
691131084
88016778
85819433
295262386
146425014
233262536
120831248
87164634
49065830
18254482
185367940
94991540
687916951
63049996
372905345
470539282
68093662
459924743
4946592
2350326
636787760
436741131
34608826
598236732
174597724
151000956
625511636
431086829
284295097
108700320
430062554
136613150
291929049
141549434
130689794
56981068
204844895
677841512
136505848
112560950
139259728
28338566
87053786
169578390
79286379
82480592
121496338
81498018
122242828
76117938
608254397
61014030
46997822
183381890
318334948
125311932
86328078
139644234
66084462
151347358
141547702
24603060
648765106
147166310
145455094
44869194
633977397
274224799
567068747
15768128
266900908
135272666
479098793
56199938
295995308
441007224
70781644
22626850
393805396
624050883
346851485
297678066
108081998
360735564
26043047
605489443
710120
605119523
128912762
151499772
174731197
374298207
508317784
418946549
84694800
105555008
144062564
351084853
241658215
118974546
19767318
106085002
104484632
633626681
146354002
163684394
147914534
73114648
88049684
31683476
142072498
598355649
407460529
466767214
348222254
55293818
42135158
656574280
482760602
103149260
123153862
214264061
51322624
105290014
123997344
71995778
127418044
470113453
68220018
84129380
124104730
174547791
248583472
174350048
131689156
299769150
94600108
29584294
502906962
325483380
25757520
91544860
60095204
166054834
162063240
7324630
78790412
26295226
121941462
79202630
64548176
641186981
122476650
23877352
234996393
167986680
410837930
543300409
379223688
603052888
5667106
21201676
173532544
678209794
155336154
21677226
401906021
627233523
231904312
74690770
160577324
61271356
8005304
537510659
450365723
101249256
547859215
192797806
84171736
670004061
13121655
102723188
258718531
170304098
74490090
159051294
41380946
173759157
82159152
118715338
163854130
163500802
370604063
59954914
1643668
220659186
355107479
67357482
100291460
203007878
84762350
115456852
462508192
552230446
123493221
586578229
136774310
330148151
119178922
431657204
616249958
107247172
4068468
148686571
42231358
144686084
135243222
162070170
154004244
74453484
48045682
392196960
3287338
619053018
254145296
77430794
629637954
3091622
22871356
130417868
132638294
451626204
154353386
162297062
85254238
305663305
67357480
1787426
11069212
111034922
26314276
62343342
653746005
341520844
102583853
115508814
48549694
230056959
222940062
355677599
688751225
109010350
51530464
604562375
291924941
65104148
105714352
513927244
196492087
6181510
74830368
468995960
21544233
95471306
112463958
127558338
47254156
342144951
334510228
128512668
50697725
42401094
165567076
665673181
339861435
1932914
57886904
194500338
560683985
53884252
161275180
20977428
264025955
145115620
618406714
112962774
105369684
147332580
91312774
608331263
30656400
155266874
420268778
13791918
514258011
525154982
70005708
1313497
97336970
481579309
8343750
437611149
380282698
9370122
131493440
491748950
39900084
115787664
123997344
547172271
196756439
306304910
661966771
64343802
32100890
372837480
83035546
169822801
153486055
652292339
83073650
242137863
131722066
388302315
111352014
408592800
462226477
240737107
123451764
673297327
4300558
330574016
629794404
11476232
652911103
130675938
19041610
694136547
62452456
689292936
21958572
39506112
115953938
123914208
266275807
66810170
699981836
485218603
413236218
367319375
129870558
351180775
652802131
100675964
256669115
667900419
83900431
126123119
142562654
108440522
24857664
74772172
49154344
28780644
99046152
51762552
26662410
542014984
144041780
632112840
422641305
211306
517403551
144992471
63429306
76548233
521748754
627361124
464423602
63519368
116366154
78449210
64674612
83698900
165445836
75896240
164969536
280775936
115391038
171868094
141026368
118922651
640436050
682457612
144461438
187654936
100192738
149923654
639320271
635806045
13235946
58356276
481229030
120659336
254914315
569556091
632237700
549905597
30341178
694428611
72615834
153323570
151903330
322781568
80073826
75080470
234025084
85347766
614547264
34620948
412004574
290869807
54145786
8933656
128568610
31214106
157366056
79854534
185411148
25010080
109995808
412846113
517278359
45279676
267062335
231871677
519864395
114964966
166580296
645592660
372493438
634129977
82498626
22787299
172663082
38569908
512745800
430896871
652508132
317740782
12233118
68737884
663310766
48703999
336115971
35566620
118692228
165799164
335239836
110695974
169912668
225922256
129024256
147334312
138980878
120644194
75556768
632974449
70207053
51142498
57751810
42577758
92530368
163686126
89700282
151704148
107886280
191019462
140882612
505891606
46653152
39467084
370411411
52005032
39678039
50404664
286846681
112179908
607475757
98749982
615949790
67641007
694358322
139424268
129920786
84923426
367744983
361750549
56397386
61006236
129508570
171014833
697565198
432159961
647865520
100487178
70794763
378662425
347860955
115500154
151866958
424384952
502598069
168116582
616212176
58809676
82069394
635644
3091622
139962920
132525712
168002596
15801036
37875376
587853906
15840872
431397891
103828206
168989731
345049291
30051339
87507568
413660717
133694812
132186240
104381019
464771510
58591828
11683620
125599444
373292402
6427452
76339634
95178598
62062758
566459275
83880762
138984484
437013346
141906224
151115268
225177645
156125946
270065128
104891654
536752748
651331220
558584161
92455894
296602374
127695166
84407290
656702428
660499352
44046321
457872314
102823235
526708029
78028332
590157987
525034478
101460721
8351704
602971141
104977681
33276916
76832757
123214480
381996607
183662309
67056114
123848392
68382824
26352382
146761020
594745712
24999690
81549488
101126286
694479927
54954628
175783266
215666309
639136228
453820399
68460764
49722899
627806706
65466136
31321490
587670400
76919852
147587186
42819276
634638513
157842356
118835986
68291028
56253630
56576078
73258406
599658655
119580746
231670336
149099909
262378116
135497815
135783360
129659252
22739428
533421284
91317970
17695844
408094170
33089862
91018332
381844304
284185255
45053212
45128913
246532976
132472022
132936198
97925550
113695410
386446690
26041350
19966496
78639730
48968836
163892992
77961694
20267866
74243914
623924125
446737048
67128856
153023934
59866580
384821479
13739956
91295454
5082265
92119886
57244332
120341094
37664072
279196053
581695589
126780670
85978212
61948644
13741688
25682096
44450050
339750305
312442385
173556794
104896848
83477206
126366836
535424109
276994862
433991812
641161399
439599985
154911812
441058231
340585300
533167464
455483283
168128706
153411900
5897462
558909645
90403987
570863279
481261226
687519888
335035347
532158888
463491679
637002752
84500818
28349378
469251194
5784880
144332758
44928080
42976118
151096216
603342571
564045099
91839076
568045432
50001167
457955140
557615403
215503900
137229824
101774052
11751620
451127627
79195698
138894278
33968180
106201046
92544226
67660644
75473632
124816582
502159658
184772831
273431998
285829620
365979533
190313986
52069118
8973141
95152294
692685860
116530692
129515498
79987224
154184372
639922046
443411012
571939609
51625726
305127561
97426734
80643205
137538122
613658561
138315788
207442139
65559666
87838380
69900056
38076290
391608087
231517554
364552952
527932107
427596635
36326970
530211064
655269229
93262578
25280272
12513700
134243858
5066100
522536450
15885906
169829530
7286524
539767944
672424456
567421333
105922014
26628878
301349746
165691780
235940591
264814195
611182212
50986618
2442122
521384505
358467209
74926320
110127488
314412108
570194011
121674734
650468884
297918953
403728896
26729958
135477040
76547472
250993660
404017944
124329888
603943999
104571234
20936416
465759820
615730514
114017560
627548075
449843696
115336859
344976960
457254797
139621718
74377077
95149152
48541032
67714274
41881494
143958646
144459192
174459166
62700134
287567805
137359724
688642484
70426584
518461936
260296710
454696049
93869204
166175008
169574924
39763258
16296388
339275704
578401302
340235150
612200235
116478734
66158936
111152174
145223006
194010197
49505756
401859313
26963776
137382240
7596552
126772010
26794040
593450351
108036964
529480356
20404692
674906694
665638312
494986235
122720862
87235644
123349578
314729931
151849638
118982541
125045204
55024432
21904604
83714488
75333342
378590993
291338229
165677103
258396393
90955980
687220268
187915274
107288740
532840517
33361784
113323181
89241302
83905008
456279423
415499072
360040621
400419910
3474394
250765950
130019510
45265822
532938920
119218756
72821942
91785610
329801116
520200808
15648622
40624062
87953937
14321910
254946085
461127700
74858103
127954964
651530019
43869565
149559932
536627730
476000861
58032392
116897876
122163158
635338712
40553050
574828545
392142634
449189032
27450468
21583763
50893088
97918622
438685137
152466228
145496662
156843812
99922546
634526255
63763582
137763280
42482723
134335589
149745256
460997422
394657773
100372864
93529734
166568172
127463076
610382673
229569791
472109204
34733528
298407320
98599298
90207758
303744426
378633826
606386014
411397923
62345074
146523738
99955454
170548310
40062894
500836278
49471116
110089386
55082796
13555225
45484052
145196980
161401618
61392474
299832442
35329338
1743739
163079924
555511510
278491470
138275952
136594182
55320189
596448280
117983840
22578352
274757921
107997128
212386652
529992
188054715
496181562
544066120
121386396
395614500
662539329
131169556
568437398
132071928
519220575
34487586
214315867
167095457
260021787
651584655
137739034
155214914
38007010
101955912
167815458
199965142
262919802
86263992
195200233
58465392
55087992
166578566
671444224
482356632
375651025
97722906
19232130
124534264
335686445
417710616
147316992
383197451
453298480
59589462
151059844
41875534
2168464
108087192
217534881
52210144
143548160
141812696
101649350
80650580
85872562
14503770
141932690
196977813
52368754
556942324
459538900
119658684
21391932
564593333
82830104
86005926
139069210
120096882
606488132
57348254
7997704
273470181
25628406
48071662
62606604
208104232
55966116
676548357
364725484
85668186
122933898
94075312
487924651
4707576
21256838
271058765
265637692
112767058
482492226
75797518
232774685
116567252
171641200
51942682
53018779
53771425
140453078
156950378
119722770
250714367
160838718
120503900
106225294
561653147
156198690
112322301
138508858
352068025
132572476
53671218
134794632
117102254
79079656
195386085
158174902
419559123
328069690
150443254
385405655
27659941
120365342
18326294
150091656
624004541
171031536
134126080
642684283
122962406
573158782
7334774
101590462
137475768
268138900
155658306
82663166
66280176
462224091
103256644
55785990
80454866
133926902
186312817
109711810
592587248
57670404
545047273
174291162
516216271
39903548
383994822
79942705
97411146
1025344
548379239
10771235
55645698
159972718
398153766
8507345
19964766
38714992
49505756
171667180
124237867
335164810
458074026
71490032
204747165
19465950
672591850
273429387
601478789
75757682
159024314
123060334
341399927
118053122
559443195
247562169
111649918
477896173
174268646
149402322
666095546
53262464
511582532
512299218
109916186
124704002
135847690
11230290
31402468
120406910
683972679
11488850
619896651
541918248
163275544
220863969
172495076
384574125
40663898
48484846
166075025
29355801
529642949
13540778
434307018
164659145
2788522
93197188
51762554
150794848
286017865
46725896
443587853
389429052
80941558
385137011
19672056
12240044
172779921
67864958
576834237
643117948
111685260
93690808
523093667
363227621
119919825
48153064
699278434
605930462
70142538
286035361
70890762
150589846
93853616
431875076
495677378
430487284
649206230
101528110
134110492
435824387
111093946
87971746
341205192
155102641
56620812
73610000
103107694
559762509
683756080
233933298
84048766
54875738
68966508
101805228
414617210
443258262
535510526
376700172
45480588
447476511
645007553
40857206
64849544
28390946
651824170
163519854
523338553
154416462
162287381
584881341
696353806
363635013
78038162
385137062
447204090
679539419
186358922
76180288
156914006
43724342
137870666
272104076
19240790
156515644
76067708
11704856
118671444
198509304
349259629
210025441
381420236
107231438
7132378
582888469
315702939
125911204
34494512
85867364
101914344
119239540
10925458
61841062
147099978
258321386
222198605
615246323
57488546
55924548
68012178
369298314
512562006
125038278
40871736
132123888
253216858
164289572
286749509
103620366
312243139
376443908
505221915
47231640
158237254
407692271
6402916
390215188
575149652
155990848
288674667
65850640
79512658
379382855
130540842
124709198
130400550
82785983
155173344
194171216
56309054
4210492
2693235
18039701
145766852
102040832
413101042
28005244
353623320
614509017
318961706
424777021
127476934
386447067
144841964
23342732
573326369
686970838
77597066
129621514
219985280
104219638
145789370
649579509
82008468
369547117
60109060
107640338
226955628
88931274
38398442
74876092
465221742
319780395
202356518
504065619
192657496
533966486
134373756
491459193
687342431
168767814
164333892
94336844
127175566
45198274
317762855
5573576
582788745
155971798
53581154
608238088
674036306
40994708
153328766
132357710
237560755
527538985
121425326
428157909
90704840
326657151
268246127
540996053
259089572
75212100
97856268
60402874
54059186
614517662
508177383
58380176
532917257
6249837
167202084
54835120
54928650
229222693
161976642
146089004
444406455
154028492
8595916
139536848
65888120
171939106
2714046
74993485
109665044
132111766
456542739
101183440
144582207
16983994
83302272
215477002
154446427
50338848
323148961
95213238
127873562
75158410
671167997
92781508
271008917
110316276
174537106
38590694
86470100
31366520
317878510
153753104
140491623
121844468
113657306
592931394
103975424
111539070
63441430
549815752
17614442
57357434
161910824
127341282
506392416
335794237
153464671
67677902
115884656
345828353
7605212
60352579
93165825
128183590
98722270
218793475
589038283
501109006
177801595
31167340
582123390
482528085
48883970
46036560
481800552
3443677
434734
153652650
231044615
569229526
215970082
580751676
10912029
167287982
289754468
579554454
567273449
536768
161831154
530688689
125180152
345554241
607035931
94430372
119023042
428471745
304713426
143321458
247626469
589219042
11779334
125332718
30668526
8185432
134055070
100835310
678003163
291876079
155914642
46647956
16438414
155630592
359977009
665786654
617972920
111991122
675246987
107205604
37937728
69092718
22742560
234991151
52017156
535533356
73961598
47758170
368399446
1910398
183428925
420449441
26731688
140181152
77113838
616658332
50982464
119066342
518190025
132196632
158383348
101281936
67756320
277297644
336679669
597219211
685541593
24597056
251358024
75856580
145583260
148543250
90484876
530248097
53355994
104985807
46975306
170610660
56137586
109311716
72866974
100930570
494803116
562651582
494145672
57143878
320854805
554681588
145124280
101794191
158368886
102890421
629801343
98710938
43455882
77151942
158526127
107934778
219900074
147022552
42505012
137356830
150696126
632941757
374648912
16008876
125535362
161940270
121990446
428372808
557688952
12453080
92310404
411886284
70159856
38185100
46662484
119482022
436359994
428505504
256831470
152289564
26264050
553611211
31636712
434333959
33377372
60729581
115320026
119438333
143350712
71401700
89606754
58739050
129793932
159806446
136545402
188700101
650089852
198609509
279298746
135695272
39344114
93635845
79441646
391712642
511966779
628228339
121061604
207414876
5639392
535803240
2632181
5748510
74263228
334642925
4452974
49300070
418306262
127042200
120374002
105712620
154883731
488478096
70636156
517079484
572260215
48340122
699310417
53790724
150005056
208140005
408244132
625940601
14779156
281721709
269764993
118357060
450621031
333632165
43268826
95317156
468680789
143409600
48521982
163956316
43390066
10295445
153782548
86026710
154884530
76327508
283103867
134896820
63520263
145493198
17673330
73128504
83375016
70416194
25209262
167565806
21419644
173516956
78913384
52536301
63985278
39182196
73270530
74535508
158841720
405746773
350798152
3543672
344723115
136206212
292403443
350375361
141548095
89204674
57367306
97569322
586244844
625422710
174479948
25488114
243336316
125632352
627442362
258374834
55688996
559889419
19559476
124989782
71495230
377541610
89257959
242287519
62213442
366151077
233069808
79990688
698735891
392599350
133609281
87759451
339072608
130949594
26783650
20271328
447096136
527235455
59293288
144931883
140847974
239500805
415498161
46324178
50475678
41687130
127993068
168080210
525491751
78012942
655763966
75161872
135702202
100022675
44732364
49024262
159905168
37823416
419156964
317370109
397287067
663420220
111352012
596730588
195027459
96588810
149589376
144914708
127941110
117433064
88293898
126746030
244998156
451776763
105523393
54053990
63967956
97038764
73599608
241872303
151095086
31240084
623843452
156179636
147360294
203171818
436147810
97333206
63263034
66460306
466056980
20806787
323810706
148827296
92677590
79108175
346391741
8490639
661803582
67882337
441436009
62804054
338011529
432208282
500368075
29960138
177800312
4567286
85520528
79529976
111584100
31652300
29689449
555593483
12861834
13286174
259108629
101992286
170338738
342647342
312990853
50700836
14226648
442348605
108381634
487508599
138085434
311673631
81743472
36352950
121130884
168249946
407283310
556839481
600487549
40550491
123037816
441666487
137340674
142230110
41273430
174481680
34331704
126792792
172257794
172174993
117043366
504767172
101100306
569667230
174249592
18665689
80576106
45393990
144038318
140756176
62087004
60145432
171979356
319766162
369686807
691848817
86378304
384457905
666799043
542715784
506084221
497934414
208181745
686241280
150145348
236368034
94721350
664400643
86966923
95436664
244561750
305874454
191918966
135400832
43703556
495020393
79389686
22102052
4757804
156955574
187184100
545592188
277299623
390817447
45063709
687093754
130473292
680082733
96520896
119454052
98614886
143887632
283733142
692913162
48785244
194496255
597390194
55250013
130816230
76512832
930084
153853562
123650946
120290864
185157172
411357409
134623166
506854278
317816196
107432162
87131724
118785756
70996414
299794452
576170435
47054978
133105934
230742249
98620080
372036112
507687690
46649688
11367118
165066528
126636912
152115077
52869300
56466666
85668186
75418210
18449266
334901857
40878664
85979944
409164759
148326748
33175927
428742405
478534166
413888297
106194116
8242588
126996394
135175672
492038573
82552316
68332598
422800234
119100982
159430600
101465756
149897674
663733398
142309780
60935224
609739248
107555470
171023702
223388073
106911164
138884314
170638372
16381256
117933614
145009970
76178558
132113496
90746408
165587860
628292263
571726244
94837394
2412676
304275510
64018184
117684204
33526326
171395256
72274628
420638813
1853240
199402969
471137665
579128420
326837411
19968228
180388068
594526020
68523116
216156720
68427858
588562434
375753778
115399698
686665544
543563249
408294561
119516175
43457518
138632744
629489992
637428654
65940657
104155554
11564566
78430158
58875475
79869450
506277358
76128328
167233262
624643644
10601572
21189290
163417664
522619288
79994152
7906580
45168828
328986338
538841173
144951766
147585452
1324980
2176435
138440494
3037930
140388994
160741726
287151963
55429198
682423508
350012105
1782228
61574334
169538306
618053881
151986464
371082302
129296807
13833110
121073728
61453094
116281286
71022392
125793430
38898191
187932350
225084175
141142412
102669496
353040608
197019558
49694544
104619715
7605212
75836296
153862222
549078538
152760670
12013154
63757446
146613802
67762770
258004990
375873270
602694043
3730730
666458964
42896444
211258277
28014682
670251729
116877092
137240216
135693542
171277480
146366736
108333138
286596091
562535837
122826840
11635578
113627862
462714632
489654935
78172090
100667306
166268538
126619594
115713190
50974494
543068589
15588
136422712
56238040
74654398
105807880
66638700
9671490
22299502
25631979
36183212
135243222
13037039
180525279
296565147
317325384
433138863
615997201
329669904
128791003
171483588
106701594
478054580
346217771
118945100
110789114
636729945
493081920
666471499
109012082
92778046
37941192
80770088
67709076
6682058
300922481
596772143
158367152
443717794
93879596
101585266
70047278
525117413
158796690
109118077
698292253
79710106
482064664
38713664
5312755
166197524
323419478
118200342
78411502
317114288
74458759
21767778
529747419
694976381
49278864
61785638
177453092
338496064
49426084
107232145
95512874
59084764
397036636
290515068
272922352
174729356
102460320
549958637
155053836
22888380
140588172
109808750
93142185
90356710
598660208
531368274
424272673
332518584
156020294
67948094
571971500
78606820
11159278
512928015
151117002
49370660
92485338
66938338
54454080
169294342
463074498
125154322
52619087
168904642
9425544
138236116
650811845
364225505
87817596
142900394
53317890
91368196
295498949
658023083
164624870
152646918
692831687
357468369
524621017
88068736
128696262
165319400
14068674
312388484
687436780
697691105
120955954
5088618
90013772
98484101
138559575
571167070
99771862
24615184
117511006
140725000
153056842
110359578
333256560
134404932
641031259
678121128
102872142
221442739
85077572
150124566
133002014
137295642
196194882
79291775
46289496
28254116
40553050
286283739
5471388
95064284
540081705
160190948
105809614
332833089
24100780
60465524
299805253
48806028
92372756
484102462
100975602
112292488
22772338
165383486
140593370
16410700
55543510
79886768
50657536
14569186
58952086
142970595
308865922
506391106
76639268
191436172
45834765
592910323
637820531
138222260
157384252
80520680
149453965
65363950
161192046
182910259
534025512
154265776
57548781
4960450
80330160
148824457
108662216
92254982
298459722
103481804
174299822
36770360
76625414
202454977
17165854
20349268
118993596
173617412
631601557
267757509
44347862
98187082
168408179
40068088
300723965
413958848
17311340
10359094
53473768
112424120
10201480
166685948
35454572
92051744
18433676
87446948
85224792
18154824
691644654
117459046
149674244
55605862
138327914
111520016
541596887
110679998
536651551
167782306
559001780
405589417
425179423
400431428
498020828
57673868
42636646
68197500
165258782
141159734
503256634
681526393
39650676
492053695
160039011
81854322
376760135
694759695
224511151
82836366
96881808
385441799
77784120
27609814
76324046
133138842
285199728
11536864
20364858
75492686
196099455
144143970
25614550
24083460
360581078
468933654
53184526
59338320
21760848
59529501
72078912
56892778
456250033
42477302
595380900
119937538
181568451
180355924
98869490
89409306
170645302
132065002
71630324
125194158
478917463
79400078
101583532
174570014
50737208
104451726
4465096
479822437
78601626
54914968
48941124
54265294
56600028
695352489
661818325
95263464
102781834
73961774
145720976
157333150
685309086
243626555
24966780
157684744
177686747
30462418
40106192
24635589
57642692
452915390
47067102
214790362
378378566
570164509
129073032
460752931
276570362
491672875
146237190
57495474
141175320
38194064
120338919
56897932
151239972
50420254
277865267
155133508
54694933
151981268
48224078
56102946
283453376
352340912
119669078
29187664
45986334
42115312
83000906
163403810
380371639
669749634
174606384
100346886
35977848
51827606
174060804
591250423
606359206
177412316
354881221
8093636
62589284
579254531
161559230
124974192
58984994
34866197
522316593
55404950
379060301
116923858
646929954
28397872
652384256
115562506
200096446
25155953
63652734
165731616
86109846
187903442
291137912
21061122
444705767
164474186
183344768
674882321
376151132
680008526
146373054
36666440
238414057
392207512
217794818
80253952
122668389
125971824
93702707
164143372
447241043
168913300
45762904
665149926
137874130
8453892
111795406
45516154
302856102
69451468
345977758
123772184
667733386
94795824
32717480
79464162
259822939
123708100
30462418
470924145
504922349
121340456
47134650
121359508
433574604
86710848
21663858
112541896
231161528
276864480
564067046
7674494
72823674
470089274
179462569
443766653
15560288
143066666
243833623
82942016
139323814
56908404
142192004
670174641
461203677
433268888
54790090
36726261
664272995
462439949
155651376
380177350
173274478
546090046
441559250
378063457
612279378
130355518
53698928
115532217
156777178
599571437
43514768
95539513
81785419
156273164
44351324
229516352
86038834
13715710
39662800
52186892
87455608
128287508
158277088
427624769
681994866
567897530
113736116
102506892
694834123
161555764
42943208
391953195
109876693
491191154
472233957
225237213
42544848
88605656
321116968
114949376
501740805
137475391
178425283
99087720
37386952
420311541
152980632
99997022
5376128
239918937
120706546
542976349
126723514
2935742
45587972
104938418
276218328
301022234
130145892
75283112
149700360
335574247
256920747
25711540
173989792
111167069
52323722
517230835
20775340
602176217
18708971
65796948
77248341
33147018
91377262
522650480
161851924
2985970
180177056
107254100
150065678
18175608
169542018
502659363
84849185
148536322
102865212
356348145
148870596
682286762
2333006
488791689
58934764
548426026
162950024
488159357
35706912
469974726
469887717
15643959
236747519
65258078
318799699
381330275
71143634
125455580
345436537
107599164
153240480
577345975
22855472
554799419
38434814
66614452
98935306
622166158
60055368
180559739
140976142
469871219
376671799
176575095
55168497
218681195
178572252
339148036
553597585
108374706
687784889
141819624
617776208
323458220
159645368
11870743
147829664
65244442
476418399
138909866
49921438
155524862
374630162
430626174
20106790
280158849
82112390
291035000
116395608
10816342
22128034
18790470
99405311
546798096
27921574
628635614
402055610
161387760
100475054
12030472
46210347
300934384
594362339
121763064
32001840
159189854
463471678
420589906
44551579
171183954
48196364
21521660
304819078
83513689
84107654
55294100
88200370
159349196
668588769
113688097
154811330
418904027
1111944
12227922
137645504
573063245
84098992
75717846
240021932
13930478
156042810
493559901
304432706
155523208
80231436
686549785
69578260
144909512
137896644
200362375
278769870
435418382
89634466
104245368
355068752
595863530
94156716
80056504
137713054
173155192
341556377
70599399
39286958
519374152
206119124
125481668
20050780
104129572
486042384
391295554
135284788
20092932
273385326
17825744
167661066
48291626
569894717
159259134
85209401
397827563
399227484
119677738
203867303
307534848
22623142
97449248
199113407
348033685
151757842
49181302
465364426
134236930
388601987
31780468
480527103
32707090
438353537
2040296
145780710
525710641
110586470
565393022
96164186
437652140
77106910
392939911
399892466
404905679
110763500
78875280
620057503
130838746
76748384
446179580
47690622
539041046
87812400
276780895
168705761
108009254
55437858
101503178
124052768
45383598
280043457
111112998
49109128
613295463
338622401
530281768
239701408
166561246
164430886
391861390
88174390
19318730
169297804
257833548
320504507
99802250
12409782
376967370
377337614
526022392
108227486
133772752
690672501
40076748
471376603
31688674
548213001
11808420
72432240
47638660
313945501
20584820
684106999
598754430
17811890
25613875
148224560
37160060
509187348
645273876
674816670
599381289
13909692
143056272
120434622
10560004
147550814
38852226
609910714
445275844
153065500
135958536
135584426
30361960
675928999
437459154
177758116
29321028
28884564
41857244
605359081
157618133
10149522
235032110
539227952
16462662
90539401
61823742
575390504
247378095
646175803
489650522
62603142
200225613
91844498
680139959
127016222
142510692
449842377
59109696
173681538
95640747
668054647
53130834
35968446
665724176
103128478
281941610
92779776
166871013
626430910
465947385
98857364
87467732
108324478
125615034
41753324
529264330
113914012
125783038
168958334
214663759
22604332
78118398
465410146
461076966
675432530
330341661
173302188
158228592
112971434
687165663
124283126
68415734
159458318
224067530
11852076
600347369
46138748
460880132
100915475
415298308
599243335
43528624
82988782
90245860
95289446
130158070
311557935
46214958
125651404
18102864
249159782
67804338
526170379
155592490
127605100
218994642
681054718
256780972
249397218
92393251
488196836
662198505
143078790
413169305
85335640
153058574
156089574
551561061
147562936
77396154
168712388
238971327
110286832
256825150
44685600
529751300
80837300
78408417
307338129
31690404
300257707
674343600
30772446
152809164
140551800
270371536
353663443
86636372
103744805
99477420
184259490
467377718
295683443
629382346
90831278
236433655
606687568
165107503
32795420
616481492
328718767
91227906
52202482
91363002
55811968
73823036
118200905
164753099
244934481
81497528
55891640
73190856
153576440
372944909
164744376
221838830
163422860
125121412
136687708
649187570
5783150
95230558
522275239
80964315
678135561
291306487
84327618
172359982
53220896
113643450
506656886
21258568
158252840
474459948
578573378
125533628
124435542
250208653
326628963
45309120
492766614
46242034
521645175
146961932
70428318
146902315
329801090
692130482
534333199
42465819
116464876
597231824
505060932
591284752
178099897
588978983
47171022
32485392
103474878
140894736
485668832
232841234
440284709
675211925
594298353
156096502
553647189
75984574
5608095
63940244
41351502
467116296
9307768
3550600
31669622
130627442
556241085
45294570
157045636
341747031
602738
130660669
273034207
60983720
109633870
153553475
115568453
169541244
89656982
618129913
49490168
3630272
632276507
36739184
50999740
79335992
52301204
331036110
539289881
46494396
236993211
447114633
242347665
23847908
160821398
35460822
156953842
155543994
1446220
135061362
129707750
25307984
64492752
241563019
343179657
459388119
79140278
506496628
75364518
146125378
510595085
136213140
38368998
38580731
508383488
127670918
604154213
117950934
689555232
20492432
107094756
423232714
46263454
7600005
44212733
10836829
662277637
146615532
137673216
486832400
3178220
1400392
58778884
267352446
606214203
18811254
49485740
630300908
79107368
139323812
120261420
41032812
659517849
277877210
638858731
584576421
60099629
15612248
78225782
24040160
163086852
83643476
76828056
342025684
598451392
536528341
494186813
360511687
481901890
104741702
12166898
507471336
53102109
2199640
39184768
553937011
361238671
51785070
153470788
94885479
136190663
320062030
395200641
6113962
92073122
21513174
139744688
121272910
333373748
138087166
148454918
589100559
29066424
604150967
223006774
159059952
47796274
160591042
279483847
116754120
37302084
525859703
97213698
103487002
549166131
98311784
161405082
135140119
106088466
128530573
141289634
666868117
260104383
266547470
89338816
128500226
108156474
79135080
21672516
70473348
585995370
3005022
561262269
11614792
94781968
79249392
270353798
123247390
125023622
24646362
128363716
1913860
122015936
109833050
261187314
159936346
40686412
130442238
379239885
63547082
146024922
140169030
162007816
167607372
49517882
537514629
570492203
57152536
23376436
32528692
12440958
170262528
77413474
666338179
545942390
89859624
22154012
108435324
296109585
464170326
120664976
142495104
83556876
148787898
590574370
14465664
73074814
39624698
656144008
69368332
606405604
83690240
156188527
257842724
82518829
151598388
688326672
157242520
296661000
128190516
95759584
165480226
505956462
471429043
578214237
83183046
14601116
287920496
153678630
14685628
14713340
286988164
464427179
14268216
583333041
95583070
167053134
69273072
648882688
113518746
30119480
605044108
138005762
40430076
121336994
560456600
104001517
65660109
167198622
55198407
8116827
18653642
87562994
79594062
400614362
172004922
98505770
519617352
33645832
55718442
397296763
160528690
167112020
162475458
497790287
424094232
105601774
90938660
86722972
127397260
132092714
14294198
125540556
76999526
689932912
107865498
41328984
153527946
147213072
24431130
89868284
146700402
578941285
386876700
418640197
32914928
153271608
114412458
165210286
217660915
160850842
484784680
109221652
9222900
151806338
68424392
573550641
9738549
84223698
147233856
103916536
302433453
55694192
86451050
121174184
30865972
133822980
100301854
158711822
357680278
97409414
373125458
122140642
100556458
155963138
600489661
412099444
165186038
14827652
159004530
364971620
151665791
387706140
63228394
602515242
391140293
336693268
137541820
441490625
33375640
123399764
91796656
27136978
58056420
102830572
20487206
68779454
40811118
34681568
162976702
92031552
279837999
137780600
23991664
286340810
77527786
35336264
57866689
291755055
10918530
3477285
148576156
98294464
393642824
569513395
11647700
160230784
34092935
153486376
124312570
663844219
87097086
133854158
74559136
220992220
154038886
335571535
312028560
141928740
264713655
580649240
232544535
125955046
464348723
687803393
172519326
19190560
577503105
70104432
698994185
129039198
228471807
120429424
75960324
141409140
544262008
137506944
697829689
246026058
602943275
501171792
36451672
302649284
115009998
107953828
14704682
116989674
156991944
125696438
662074035
320920732
669073137
323158971
515467022
162352486
305417561
25798140
43582316
86186054
492246684
266234690
72577728
141424730
57308416
101451900
141802304
7253616
318197540
363521518
64328212
529066108
233725224
473147343
126605736
28711366
35450576
105115080
119769534
202330843
140634938
71822827
10711176
81715760
69652382
155215232
8265106
418231308
89561720
368085449
83607106
172910756
26671068
108443984
132778504
103854184
34106546
556526229
37797438
101966304
52114150
511806601
674089041
50264374
101683990
148570960
157381644
181220928
55299296
113099018
50420254
13819628
627026599
3341028
66261425
102068494
107405110
85960041
146702134
144263476
652625821
163652076
399473937
22112444
90930002
115943546
34972546
434887918
558688418
141414338
138459546
59928934
257601777
605890152
76413115
298742749
156591852
246421211
23705358
74595008
344008792
528231690
1418508
146549716
173586238
270743234
270959944
49521344
79871182
73421214
237138472
55663018
111272340
8708498
455116666
64658517
49363344
68710172
9456722
117287578
108004056
43668918
79862520
85853510
27005344
29693410
150700657
268778700
546780394
148461846
31591680
270316608
149029940
92196092
164077558
51714018
481358865
22065167
123181572
347731045
2118236
112081184
99186444
106810784
409845942
88790982
310166313
102563345
423527886
38481576
154487474
55273318
139112508
413541077
155001235
540386
49654905
174838558
151754014
90368046
102816718
281200916
159053889
94626304
138326180
359723923
338549859
349576566
615931272
188896904
679421521
54850710
529366898
146073418
40274198
320170558
6186704
478987490
30848652
84241018
165188913
162131347
15028564
144081618
90580138
69183688
205796855
94158448
261497790
47408304
106732770
29253482
151376800
15314344
88763268
46791221
60389644
45740388
162456406
64274522
25295862
16855824
452389174
432483783
151009851
140009684
525261316
606872134
45508302
330107932
234850432
539451342
134588526
15518722
49129912
348094245
432213786
25586836
95661824
73165313
31324954
82030119
78075096
167693593
462263390
139767206
106579197
55278512
178524196
134810220
60849950
68060672
51220438
35015975
641300016
392207055
512403351
3772296
562379465
423299673
168854412
59289824
74131332
298075143
494202782
352429445
16098942
606841726
166389554
106000134
130999820
33010188
342994717
130577214
103473144
150767136
171327710
204861840
160059316
65810806
313889459
430078161
16228840
100116530
195842397
59198028
576714362
64463308
7011344
318611567
185613944
127535610
24270518
160407448
17711432
135672756
670441910
4293832
17768588
606870272
87486786
120749844
125188960
234553959
150361848
79310012
118801344
95078142
22399958
20605604
146278966
55621448
428309423
286752508
190085831
11618256
454873866
26587932
463338512
140496378
46305020
250841904
263288203
298381854
149819734
172970278
221199121
672826258
49443404
87344384
46261722
13609261
433591283
500388054
334196912
1196814
130514640
539200248
6072394
467832612
686685144
92031962
282039426
285866549
181410019
167713024
41543752
99967921
499566279
283504378
481229351
228702386
648083583
113496228
138691250
294143539
118901800
646608857
61165582
92883698
109476258
30244184
58183078
33890046
384448562
45195725
171914858
24393488
172857064
50783972
589359701
76617039
489209639
92809222
633595397
25631868
21230856
648096413
224357192
166635722
569558549
95402026
223629638
147767314
88312950
56205132
521212493
384313577
76949298
339779664
280980867
142425824
118714746
77834348
50960638
15191374
173780220
128677208
45307390
120067693
89790346
27589030
86104650
13511829
129783956
83136000
305375188
84680944
165513384
120526418
559373071
99515524
97442414
109155836
559336832
547786913
480870387
60685818
684521860
411920438
26085654
60180074
61063394
452631313
56361014
125613300
337450151
45921702
210068512
155757030
516449682
33098520
149078312
37128886
478590855
122660242
167435906
26871982
391162508
35869720
438733374
434673152
24429862
601704096
20651031
26723028
49859086
690527728
95787606
66418738
173336828
43575388
50353202
8822810
31036191
692406224
248622398
141916616
520438599
32059320
471280524
215602806
121278104
305582449
156089572
668134649
214192202
123816300
52448426
125368653
48172118
96493184
414863427
198020868
10809173
432089106
234976275
22857206
674045764
306164564
53279784
53085800
409780278
598917905
557180304
234856193
689217826
97430198
115380646
108144348
271510154
129286872
560600178
116014558
167607374
78792144
42459982
379150523
81492332
76724136
104600678
143074927
157192417
114793498
121467153
104832764
157745366
44694260
1584782
20607336
343564681
201860717
90472754
96701053
159586482
466329612
14209328
210527405
227154165
293132999
5701744
79431252
148252274
104229170
368389577
81521776
116612098
184676153
700248514
67864958
695187824
341348072
664566862
78298524
666674445
228539927
41942114
37335078
474016125
36115666
139775864
71978458
208386800
475202111
528407138
644122217
94347196
5213322
141704617
158434702
38682490
117860868
109013812
501938840
96146786
162982932
78450940
168112293
311851660
22271788
94676316
147429574
30022490
124220774
56234578
107824375
20965860
35114568
509471678
50863644
25843390
104353002
505052066
89191072
639335238
66915820
432625783
13843878
133476580
174362172
103443700
285169919
157565236
8587256
136795094
62911436
112415460
240617103
12942414
4336930
423754716
306217216
40178891
391093384
3784422
107509078
426712998
530802309
147084821
46123162
147819274
149818002
25663044
338867915
127362622
42195575
444797126
157035611
586804159
155325762
518858007
273006937
136608036
70180016
52803486
145460288
56267539
109141982
22330676
616070518
151929308
94060321
115100062
360710184
369864696
65658388
17694114
80839798
151892564
115179732
321784730
163835078
123947875
141623910
127295072
148633314
79057142
541443561
499126683
26583330
420468100
500771374
25583372
532811389
500833132
488930606
66252466
551478211
431262278
34963886
169879756
15194838
581083301
424923487
20932952
55572954
163325868
251611658
97908230
75600068
39579666
609878514
112155662
173430358
11249340
561069108
220126993
100887270
17606169
83405441
136947510
54848829
158613098
152161398
447197315
554495981
104455188
546606355
154447638
7286190
672310405
69953750
365073025
676241274
36817126
76216662
268307748
369083561
602037088
1088034
134198826
2402284
113762958
679956946
148144000
173074341
116562602
142619810
155826308
150370508
89611308
141218622
93630190
386786522
33197246
93482970
55891642
22858936
158269093
637625526
4961020
145844792
79259784
30621762
114488664
458004835
45224853
541481559
122086950
464261344
213669507
655529391
336408343
22616872
112180537
118020214
213260060
129047840
78696884
669603241
132498002
33198976
676689517
205840657
393138939
88581196
156040858
63590380
36501900
55486354
47256778
98138584
219714260
48523939
469778064
153685558
16434950
125878298
117216566
13429928
174843670
30419843
159629782
105743796
54810874
78946294
295194056
310554052
128418782
101282166
743028
134697642
62500954
134671662
487440838
30127825
217223248
153727126
136675584
63727208
277206953
84699983
308635744
45548136
306418374
637102786
370289848
90701376
314401455
499223325
671798018
335059346
24358850
24675806
293591664
60237230
324347176
380750549
446761975
124828704
538167403
68613180
107300866
6955714
130866367
233208380
348627689
585655872
93226632
91951880
79635053
636022830
65223658
27090214
61428846
611287339
510975323
451698040
257078841
597028844
612787008
593941640
131102010
174291160
2914956
493848873
9093552
82541926
59954914
29083736
117019139
609593072
169266628
352121486
310958850
387191743
61455060
39610840
119798976
7871940
166918038
26426856
77666344
74418104
110660946
21260302
90834740
352370560
114331052
81525240
124650308
38226974
79232614
39399538
477261743
123204090
150867592
86534186
151213992
78878744
385859334
126041106
91967470
74615648
165005908
665109959
81811020
337343228
30914468
147311796
490211551
133116324
81412660
371122552
10730260
22843348
440796703
172637100
111835242
128005192
457099877
397459658
26504796
109438152
389576738
584879077
333760760
70255118
120933246
565607305
384463171
322643515
63980052
73447194
244803155
12094556
165289958
69307503
144828108
8660566
121544834
328801414
4607122
84753688
139151884
167527091
378650987
142249614
52574862
55330474
161320212
139516066
139652892
68067602
166514482
17151996
60626928
180691787
131540206
143936130
139955994
119343460
612539343
36416240
2270652
601963095
321227626
118960690
13381432
156576264
77623044
593232
70591124
472560360
290063603
65720118
60181806
650995170
79138795
382254614
110092848
80427152
121963978
536502093
328146431
116676182
115685478
534419285
23808074
155966602
568085462
104930205
358106858
497865962
119137245
377844753
667407641
143442508
581874552
510153758
22119372
104356466
46971840
64353027
39378754
364095731
134787704
511579307
67761038
118157040
242136716
348960859
149222192
103022824
34307456
75503076
75541182
44749686
108469966
543262835
87192344
95382972
613118793
104908297
84587418
457767463
344668
55252534
43800548
50040944
237377275
115590218
82485820
30973358
6242130
50347510
172623246
85451684
119431794
491747903
6215771
62090470
38730986
3341030
223480685
40597223
119428330
349007711
149095758
27453934
88023771
303674283
271208180
169588780
15736952
69208990
13147614
336625178
685011885
46950096
389158527
393982407
284912131
122080251
629110712
303284746
79960152
142403310
650177408
410651907
45284874
153900324
417412
85068912
49502294
574629144
146442332
283415781
104243884
681873030
331856806
47465462
16166488
44662042
153791425
58911948
696814259
527690983
585100021
113698874
18863214
683862702
169148854
142864020
13651626
40400032
27696414
322287405
48965374
78097208
642661598
78570448
121328866
622692754
38611478
125175106
345985798
62899314
104406692
32494054
152695381
155516280
455865233
53629650
7823444
22633778
110368236
581090191
70977360
73399543
173710940
337509925
117103984
148408154
138868298
67731743
72293682
84583952
142382524
300422348
385809906
101898756
535174535
158655398
135355800
132125622
27159492
11295562
250353332
640877933
140465200
698239810
505711182
110347454
26979364
510730061
13639500
65769750
120685760
159664422
126538047
133982324
5977132
3192078
238830771
454034999
18109792
310243505
158684108
359014510
122128516
120278740
86561898
109249364
107884548
114092038
188096118
462761073
99342326
153722112
6088755
56877984
15040079
130173658
632182
82079482
338846019
50021894
65357949
38575106
333027331
118015018
39329607
36494972
592225674
155611540
337971193
161148744
147576792
669879437
250026956
22226758
616817673
155497230
359072951
157184196
224241684
71448464
127118410
83052864
692185566
64598404
103254912
53485894
431551828
431255365
115841358
533240606
158867693
24681002
20281752
334454696
152940798
363778739
12214064
194073752
357285581
35415938
96065380
338387912
147709601
374939169
423305741
39380486
110221884
55784256
62438602
134261176
166086676
150588742
36015778
692147420
261247738
40598080
454094145
94014694
13409146
79557690
469589715
174230542
274831967
83342110
70178910
319430137
150533318
45319512
70290244
149876888
418618257
126291225
82728982
136737936
116007628
389359712
305836664
25354936
98143782
101831210
554845472
5398646
132945507
102839234
38173282
272765005
1966510
49845146
277133119
3418968
4146408
101039686
13257541
156965966
44282046
664129327
144412428
154130680
135359264
56506502
185082079
106117910
183368699
79178380
146140966
9965330
120869352
512169625
574618401
603841054
52136664
440208342
569474192
56669308
213441462
609309833
12428832
612406484
161644096
59348712
616564069
55526188
212594280
145581530
114937252
170480762
538922067
406170430
571562
159395962
56726466
31049564
85937564
88179586
465259084
87679038
91553522
554885266
23868694
243257169
172780858
26374896
77502062
465119103
453600390
118207270
441163820
403624802
543522976
530089388
143698846
23746090
141170124
152069602
138315788
139665018
15915350
99179516
128348734
32982476
113113953
1155244
545014098
328574236
128850186
380784733
94731679
110408074
29066424
214211875
167952042
171592706
511998623
167548119
635902774
58318047
42508476
574377119
487534696
14812064
72679918
162865158
220415911
60611340
155127372
43390066
336796687
64170600
136744864
42227892
9333748
74657862
671700207
63583452
285951212
146236226
112670328
404231232
108923748
651698003
555760493
136401930
67260490
19065858
155970064
59738412
567548048
17489736
89695086
76514566
87041660
61712894
24709651
174865362
125751860
56527979
145889826
147985546
222828254
132108302
123564344
339230698
133580500
63327116
454870457
7060159
537696990
278250565
652858432
130580146
114944180
82289054
1777034
301323570
35575282
580651386
414731513
122345016
167262706
133312048
246064433
361918311
121818488
641497390
45194810
602355467
103395204
144704267
171409112
66695856
5344358
47250692
166220042
447940642
138243046
164872544
259897987
65105882
17229936
555466682
171294800
566993464
55745360
34913656
145432576
112231870
430695621
214602456
579275045
232417146
50923836
289582885
148443624
31924573
96815338
277033377
106131764
144944152
112588662
23860032
134186702
74551353
69543266
141005212
13033302
154889298
275234805
26624304
35270448
352378580
81042014
79781116
88188244
35367440
148056558
59419850
170298900
645846251
139990634
162544738
136805254
124968998
74465608
394790248
604236978
141362788
467342541
654535806
658301625
73516474
153443076
490970860
18464768
94454622
407310433
482890113
68524848
498181146
82600814
561105040
526385949
55796380
393302290
67946362
111489032
160897735
110748565
535296455
137089534
42414948
415908470
30744734
546794219
150186916
166128246
480873051
528577522
645845657
139264924
128818541
167095039
213932443
128450316
445633454
74952302
279468080
42562168
658163645
170498080
17586728
2492348
106996032
216051322
110179450
148416812
146243152
640584111
132679860
9741406
696737291
538152250
24054016
127560070
377483654
422437012
2913224
45669376
68952652
123460426
66429128
82112390
9365164
79409124
122137364
19105694
366776937
531978388
116636277
46205781
160587578
134425828
354071557
7161822
154652012
687370107
23771700
697943473
91295454
151040792
136787341
294473414
34222590
41080562
71007148
100021270
118162238
135018062
40986050
17910612
99733756
166729250
29674358
122852376
381853082
84835092
79651488
51036470
543379466
22230220
130149408
50288620
56743784
6493268
166341431
259157064
151504968
162851300
152228944
490540422
59736682
56809602
111991122
63448606
546943187
156742538
171770193
549560805
609663191
216536659
92397004
167851584
8518144
439391376
330855601
125363894
25217922
141478420
460081311
684115736
93675220
246844956
272724155
108778262
503530569
329007423
363564561
90547228
82756694
151718004
76647703
165759328
277320257
550595400
118647198
166164616
46078130
332627345
214849209
9049702
76209732
136696370
97762740
124534264
105701658
12990295
115042906
175649956
490374550
542738074
649503921
91222701
248762708
387515551
217495013
327981266
231229012
7175678
271968979
9383978
19720554
497789851
474737014
49675492
36413570
95308496
26096046
83485866
156287022
20092934
214274754
360027687
130842210
95956266
621478076
328598098
150647630
6831008
174562014
105624746
139689264
73157948
117053758
20809982
238766429
128145484
565112149
9598744
518183474
180097709
109493578
168812846
688906328
697789151
474267133
148829028
217282799
173374934
5999648
35530248
467283697
135861200
131753215
103970383
108418006
236826017
101659962
381753109
129387330
23042528
142103913
139862464
189064603
420697452
132387154
622328207
142437950
443555286
46604656
152028034
424218610
669768178
109651190
52992272
137178425
160611824
434321803
30337712
135870204
81454389
73090137
64449091
145973659
78376466
91063366
374609312
36735722
118763240
485604935
155434878
672018
88442029
96184890
128081402
34258962
383795875
406862278
52768846
561484126
22890112
154639890
325825011
72078914
127168636
23113542
143497932
72731876
97946332
609649207
26485746
40438738
66896768
1113678
224833136
660254406
104683814
578082097
576329297
42700730
112155660
29297911
421450837
479102452
540881572
95161276
172649224
642367816
1885030
46926808
359919746
100663840
644435841
612262230
98128194
37404272
93321892
86813138
275453428
429574504
209462127
358394197
52602572
611732952
136036476
66006522
27110996
136597644
663071532
211513696
22630312
6183782
35649756
117604534
97500329
570387077
102795220
66042892
44860463
46639296
64788926
242514103
20661028
22455380
45852968
31993506
153112266
26979364
212220051
482015687
4794178
48655344
638497625
32163242
9221168
102907910
389478685
681090138
114309748
3058714
116674450
622128047
532098005
166946863
95826364
448722053
160168432
90653257
315864064
462440642
12167302
379046362
111064500
424050804
9427278
17141604
93780872
41718684
134214412
372767365
428730806
15895932
166616670
314438837
9034112
71457126
116402526
142108868
139361918
58480980
2358984
587711080
261849924
13920800
505427263
142292460
138123536
469909249
271992683
202670015
89669106
86977576
83196622
62339878
90188706
228979733
4203566
113934424
497333051
160518298
404314659
124006311
25504278
117483294
140149789
36735722
29024245
353768194
106199314
318701473
79233806
180063410
77819996
160045462
24306500
165149664
44426958
526469836
192895667
74779102
126056694
41211210
509011538
56836624
210579513
95857542
76491656
671747767
359512188
156493128
674818338
283043564
304536195
25302788
598447597
86577486
54348430
97683268
509842810
596179742
153323570
101767124
561338157
306733326
69851560
175361022
24443718
124749034
564498326
53312692
96136394
33613598
357802801
41403462
665768732
13724905
364806176
128342934
115626588
107215996
101677062
274619241
119111372
120315114
658712559
298683914
12252170
9065288
98382796
81838732
26096044
466706466
263570427
19171510
190844517
63700985
78844104
133066659
115804986
305845702
686285984
5067834
479699791
566394200
61709428
125805554
19375358
20886981
59688184
131460534
117642636
649913051
306566
65126664
38673830
35757024
140539676
120481858
89468815
565156735
447465541
65770970
194890385
212942241
298557381
95552708
31103256
362968217
111776352
155791670
54059184
139535116
635279339
521200653
91470384
100161560
122892328
131199000
50671392
9262738
422929244
37878840
18901497
4727839
149776432
53342138
418301105
149748720
395205261
667327647
48592994
279209695
319271355
79718764
264859124
678178650
135209870
133443674
101498666
2701922
388004021
91229357
61825474
40818046
163956318
402364357
375078122
116884022
313663300
274174525
313835914
597049663
154141074
47327482
106365584
65982272
224186410
454168133
170719778
1704288
13279114
23546540
76841912
27852292
476987461
681531355
133939026
24105976
132790708
232935817
161819030
463159471
47817056
40147762
6957582
164184942
82121050
125893886
160474996
62002138
152235874
668036171
637398950
624659222
85900274
190661678
418992739
38010474
10565200
163157864
4735288
699162387
356712360
120218120
170681674
92495249
65665316
468308147
77451578
671604453
208318126
57881365
39839464
191099154
564896079
121165526
13672408
316800683
151364678
192583859
489595455
541891033
140035666
59159926
46623688
81933992
52978416
75611897
92147596
20125840
488633957
277557260
628161284
388417147
174570014
170965722
227845263
588426325
249396243
72215740
460553827
209763492
58920910
170425336
414032184
108396437
290239655
166722322
12207136
559973712
72016562
695521574
468213815
317386335
311170191
306327289
74874360
73209908
175196091
165061334
74328780
508716839
108153008
163050480
509233569
418509806
66735692
417787222
386644927
326455464
289679921
188311271
164103536
170780398
98160796
10010962
35339057
159179460
56374870
450066246
63243980
434707037
139964652
290212099
19495394
5448874
295583804
167046206
154132412
272683541
48789692
104281990
189295128
164403174
24022840
23085828
24630774
466053174
50873071
56634497
38724058
112453564
161233614
2333004
348506292
51167718
556022118
163658948
129510302
130187514
495813494
134656072
117297970
555082570
75444188
28758128
630509324
51944412
33857138
15736939
14784352
49891992
193661031
604072171
341470016
23563860
28122486
644868452
241890781
65327576
327399033
679234175
223487247
480032246
198292674
75279650
96004762
298178314
1825530
455049986
109381107
281925985
127321052
317471640
200423570
68197500
66333155
585534097
64629382
56279871
256069275
23018282
560364956
105648536
476873353
153971498
9453258
172564358
573118804
28016832
502976521
63077708
35997888
82741106
93640801
644829719
683351911
141930472
12323180
167912206
396214717
79091780
338611660
115351200
603533533
219891780
157863140
110053012
67565322
595459212
502840626
565996490
136375948
47677233
172124430
510093420
170782128
180713141
189422734
96486256
18667438
490511976
98720538
88073932
514919316
54687902
685272744
14660530
352181482
381737467
102536132
93247416
465340005
89703746
26023300
75267526
133119788
20692206
23572383
109157568
49233832
121728426
260527422
352559735
117625316
97338402
6708038
29030052
80453134
630202662
633914313
132591451
173362810
633757620
553353613
55108778
112233600
99513794
208805689
78035262
106209704
511600755
148917893
640201785
1392530
540691546
33056954
543220388
161683932
201666796
145808420
90157530
497450749
72046006
64200352
697562799
77773728
456622510
400989654
73952936
52999202
89014410
52450156
288250569
58536404
123578202
145565942
623324526
106879990
167938186
119436990
3969744
128352066
18388644
520191170
75122038
70843996
146880530
157636020
436961662
27536380
245946
23849640
162444280
378930354
570540289
267643013
60739508
244469569
305385515
155403702
69396044
553308380
394053694
417109155
22884918
70735813
466062996
91983056
3864092
158569668
22741162
40106192
107245374
203410125
144364181
101006776
5492174
10303670
112851926
63944162
169516036
104135577
139874588
80822048
344032535
551794077
494804485
306597828
123753134
481153924
433553376
392828866
85479398
95149152
163641094
618326
12092826
132554486
516866317
123522776
613253857
463401167
318997995
114537160
313781465
189657974
182168785
83825338
598165593
35746750
139107314
246829962
100102674
462311287
58404772
97103379
117396692
33760144
98708412
64511806
257782832
76029606
117391496
120576646
437538532
583679936
65720742
77827422
343073545
151515362
685589786
32670718
140712876
637828202
163827443
39607378
494621971
133309210
45302192
99969310
135295180
255302792
543189663
59970595
43088696
561771709
297217497
58967674
28860318
27548359
91943220
163057410
599186586
60882279
153263489
447624637
299536572
683667812
34310922
60765702
321416715
32736532
28165786
218164004
318152977
323111597
394946872
57525551
77971176
641584664
303331314
226967344
19152458
63629045
55055086
155402400
419439328
341467545
78982673
49451524
12702490
492668514
45511764
186206350
655901835
537386834
221103593
199744025
118054854
141977236
644572942
55160738
44181590
493726365
112586928
403967335
92414326
96455082
103014076
571447759
48033558
82831168
69808262
632931711
590817239
90658076
81185770
123417126
633351364
68815824
7458482
661212715
646643020
22410985
577036611
140652258
29570436
29502890
28910544
28512186
161718323
65781503
66782458
124600082
174137012
367992966
2665483
618538469
236567307
48196364
23406250
120380930
46500736
43743394
287394367
133474848
27304980
164598890
9848152
171234144
228002827
299902878
34375004
93805122
372061535
79862522
649914309
59269040
488548819
57000122
64323007
116037072
587709694
157301974
88049686
550329092
37082313
484139527
637444132
44240476
16278757
467096891
526713484
37752406
17396210
135885792
125298078
127256970
148361390
13653358
156028952
121172238
472225082
413228239
65178626
418503733
69192289
21175432
267137087
94094366
409298450
84739832
13640485
74205808
158420844
141927008
169870247
562440340
699795454
105929122
603067214
65672244
21604098
491094430
66811900
143409600
18693478
111696757
129544942
14235310
145610887
64683274
117769488
267849940
563554560
37293424
34525690
111592760
534659820
164785946
70744705
142004950
487655930
69841168
171544208
37795706
150943800
502954745
505313160
57339592
60226838
315132602
128069278
376235329
138887350
472485560
132922340
309546339
131938566
66039430
48449238
133305112
266349602
175497849
73946008
155660036
157977454
121844468
527326776
159387302
212514050
112909082
162442548
572610682
97550034
121799438
623820419
89116304
75665886
74134796
598665249
462615958
90076175
379386197
68214822
39281760
162345556
672936490
192277600
260629252
95102390
264304730
133641122
148220896
39680120
165632892
610284998
543798501
97333204
159189854
19651328
119724440
144807858
11614985
154099631
77643828
470014818
148087732
90645665
3423886
173260620
13897570
130917767
33084666
62757290
492241305
75499614
113132508
103745068
91730186
71075740
31049564
89965278
683114207
96218512
72219206
859072
10392673
71199056
353933835
47065368
507415161
107432496
165670996
19054
382478701
352709476
124568906
369300005
80957146
88830816
656607884
131770562
86106382
80039186
141409140
105695302
79793240
40099264
35630704
545297754
45106476
38680671
93950610
16388186
1136192
695658294
620011535
89357344
45685904
146058517
66072336
686914719
346052492
107805914
67104608
456039185
223504560
500508755
27701608
236971456
455011252
170271190
5762366
437200763
23704154
633277446
4430458
691196881
55962322
134041212
180542595
252549796
91193266
67548
222700809
126623058
236834465
239981508
54433298
92393542
125188960
395490081
75716114
160502708
129281678
68410538
133043582
191900450
404566552
126167540
63644074
222359439
138755716
126808380
105809774
135894454
369660804
327972685
73859410
131244032
29747100
135076950
87020878
120798342
173049318
50096871
221854190
143324734
69778816
695630910
689772668
173818326
104297578
199188776
440126654
321479818
189509461
34969616
122881938
375889237
146870136
133771020
428928113
149154644
172110574
101166122
321932982
62862942
11332478
88542218
152991024
27876542
672631762
626122862
133234102
103999522
86948132
425568955
187975119
40303640
50353830
87577138
659902042
639202639
107236780
467908327
519694192
331769855
131742848
48767926
548799899
167832534
29892588
338092620
213225507
624076532
303441648
555291864
284305974
56286538
435571545
74023950
80276468
434834159
678353706
88424378
121321406
83664260
295348023
166090809
24547636
24201238
244285095
159785660
60760294
174945856
113918838
177309521
245631300
12402852
176870984
96063648
87448680
267989628
93479506
491781689
99555362
417790363
62791928
4425262
8653072
38240828
2858045
55101901
47892807
53550410
342315040
55702854
88195172
26735154
1042666
178574772
642630607
381340380
131199002
219305972
636077131
601830371
457143884
478586000
291592810
10980882
128200908
357792157
29182468
140638402
98445150
516621765
460285284
52134527
102555186
156221204
128704920
15825286
87632272
18438874
528310934
608475977
107448086
126945208
135574032
14385992
122187404
546940881
4213821
5252830
437360808
141106042
529525152
475169434
496153249
451804834
15331666
404514674
127809478
181976081
78454404
314144754
55647430
89686424
589642210
108153083
143200030
54765842
344869239
107205606
128097345
126403094
51012638
21450822
67859760
417076768
691488990
554349867
101779250
620220795
90741214
412938249
127127070
37597693
65441888
113352474
1891344
149201410
949138
19355100
81379029
12931114
110236606
7709134
1217598
328719892
148051360
151814998
511552556
563308229
57197570
568520573
91571247
74169436
438212832
315969857
51875132
19564672
15069175
127885684
143283164
100914980
425977341
9713056
554242
153614546
146237956
128233818
69354478
3367010
17340813
47160628
41133270
371935152
1353693
562139609
15381892
79793242
540426373
116177366
470324840
14645792
400147231
143721360
266894991
697287044
73395232
101472686
181791035
59762662
126264532
119894236
135024990
48690316
166099363
25579910
549927762
82652774
52020622
156512182
251304570
103305140
308405001
143302216
564634384
115759689
159823764
56278139
127431265
161171260
54566662
154333324
21010892
666029291
57777788
153136514
41529898
302233839
44690796
301924945
139368844
133758898
40700268
401071852
175523980
306688371
134408396
122409102
463255432
49062364
125523236
159257402
24448914
57230476
77507002
92111224
158886754
121762599
82940286
655173256
351908963
146601676
52948974
24301694
382150342
694588500
139385128
173925708
641569393
81710564
49630462
86050958
214033067
281679782
207414831
412374278
31155459
15494472
132320814
631425245
16646252
250783229
151253578
547953194
349371022
20338853
103497394
118304262
458589960
104443064
68866052
463324531
126737370
104956299
1465274
56019810
235635288
145901950
379464608
193767991
139356722
103541677
329586691
103724286
317426337
683491140
90950456
633807012
493489817
27401972
19348172
75712648
107436206
73802254
171353688
390532207
473936638
172415406
50036264
11349798
27104735
16415815
23101416
70435988
399325060
162776826
117046828
98521358
154677992
683761495
377453606
242661578
79838940
217149291
168744881
421808552
623883383
685358858
103079982
4052777
20361392
61397668
86440656
167103362
28236796
63373882
96157178
99252262
82040786
21838788
677086882
137818706
122980662
14017521
126943476
149267224
379435944
260389225
75321218
104052970
48065673
697553612
87511032
488823658
28773979
30299610
34893466
454099121
248339910
50903482
269412048
69638364
15088096
373984713
575242124
100305318
41134984
178197580
140631474
505235824
102333490
38169080
101741144
60448848
74552210
122656778
72246916
15880708
531687923
74938444
46059076
675896205
85626616
148669686
137965924
251458328
695056120
135706459
123115756
362580204
69962436
431739024
430949706
374268319
159390764
140285072
155367330
138518434
244580983
13699304
242260402
207345698
64513536
540309133
82622713
97712905
161555764
18328024
561139653
393030745
196201361
129532816
131353148
109145446
461432952
64383638
302822010
3522890
361805418
69504504
583497899
142219718
106708520
671557710
464414414
223064185
38636259
102153362
74086300
52725546
140539676
572607030
250411241
17134678
166983852
56293084
80117124
51886539
134649146
643718084
83125608
378703210
550681006
128356790
21688106
421231366
32017754
603295105
165691780
62294846
94151522
211357910
695531292
84299906
74291888
419318963
120129788
174698182
256530033
10650596
122416028
179668429
649798417
587205764
90377492
14722118
117015654
128106933
76784168
315757297
248865366
196584423
426987679
59993016
132432186
281333780
519536851
110182912
66184918
112819018
115808448
29288122
631064274
170655694
51352068
454272624
39330258
12622816
88941664
154514928
153266414
51302873
169328982
115756490
376205353
491248065
145953910
20598676
116019625
105650270
209170174
600294959
74362018
313676143
29939352
134543494
114904344
119206634
128704920
93114054
432263672
397014285
279291406
29781740
318984769
75120306
32185756
230262317
127260434
148823832
34288404
616288864
211077348
16030861
71482629
237989659
62192656
559989316
44133056
322296804
355666001
38190602
223428
562209104
172786052
592082620
391768400
127740148
91548324
458729306
58978140
111326032
160093958
96224724
136005302
69539800
104262938
58475784
172058612
239746088
57639228
118498244
43620420
52389538
21346900
20495197
662711966
96404852
71787936
48818152
696622941
568062347
340721661
153122656
486582027
491528348
32999798
576393768
13076602
421367433
20979716
575649159
20839426
98479788
63391200
530676041
415150493
58822186
51899380
69809992
81203090
131396448
23641784
147860842
20091202
483489301
226738200
49367196
120654584
375349442
135378316
363563499
163251392
150096854
388241110
119693326
32996888
407927291
247265932
386276217
82886592
1824756
176664
8429644
246762558
25335698
542750762
326567672
436085124
170989495
140286801
601244132
195650966
160464606
166615562
37232804
350440124
162801072
550572277
53021718
69872346
306288644
180277648
101664938
94522170
44022246
1787424
172179854
520937069
20002868
171294802
19103960
162421269
270614608
561342507
109850368
88001188
314922421
122755500
269441446
254616580
280581209
621608798
39583128
5225991
469925173
585757856
308530199
56487448
82108924
72684939
685049384
316904459
354526660
378296851
273557564
489116731
155805526
102009781
573260297
352825230
112696046
22275254
323939461
164432616
371977471
44984206
52729391
54906134
10514974
165109828
26568882
137770210
222059950
158933516
471682577
224451496
152433322
4360695
7736846
547131900
648843704
160980742
674239569
117211368
30346372
78755772
173454604
131339178
96158910
113077086
148638508
149786824
100850898
66296808
70984256
684421633
350558231
99922544
96134660
689059106
161237078
384247967
2220426
181693508
9460184
39716494
39967634
19668592
533499026
158567772
152185646
295470554
118687034
366922660
622563938
501874833
77602262
412258928
114422700
153065500
145086178
456963322
504417708
58794474
212399724
54729468
110590773
104439600
68337794
122239366
480106396
117365518
97787111
27350012
139422536
22629355
63668322
133767558
121813495
141090452
41755516
160412646
106330944
587846776
84282586
28672141
425293601
674591120
123197160
519258280
492442065
63212804
35331070
446223191
334119378
580763055
20058292
39456692
311505908
228398073
568785791
280912567
118382879
6647696
364902212
59681258
80241828
77106908
303428346
227146610
86406018
13242874
81111294
67641528
113032054
81322598
44274394
85287146
68408806
591241798
141824822
539982610
53826801
144019264
575909386
69368332
5913050
2772932
188868723
317396237
129884412
94023352
78955691
396953072
267250161
215913657
206130189
108279444
82376732
201752848
162785636
103601314
150543708
124490966
370774979
94327663
62899312
9995374
94060562
53220896
123037816
484073468
525800765
147155918
129936372
214432931
131256763
135078682
575743136
351897626
78757461
584588146
46925078
102326562
249975836
685374770
26866140
89753974
538509207
313137157
519128561
40178938
606743317
63515904
86755914
160629144
532645762
121601988
268082594
291736477
376972488
7179142
117530058
29234430
647455214
29434746
165998346
255864061
7894053
32476600
43230722
124901448
3424166
75599089
691119806
379493796
389878314
155466052
372913218
119630972
261134730
6999014
41929988
291614698
47413502
31976184
264140021
68576808
519388631
487681461
68446908
152272284
626541684
49256348
129297266
121061776
156292218
592962849
126515672
199145327
27821116
516364644
88012217
272347965
166133440
681118216
506197739
27460860
91830640
577776165
218099299
72782104
662297414
670827134
77740908
125815946
49071026
8072852
261525329
40592007
496511621
76743190
361137439
96370214
42297172
304181713
599626819
17119090
40599814
139268390
637471388
558081127
667032192
170115308
62570232
66380634
490139157
173000820
659893509
111861220
361610998
99915618
132447772
699843005
445987993
51125178
159183684
73466246
290601447
37951586
12944757
119151208
96127732
32010183
130197906
30403530
108734962
347781126
544742593
47004748
691025018
13340642
23546540
77650394
1451416
664253086
511304139
146577428
303141185
181030486
159534520
55876054
30094562
173379694
98471128
57706778
94620059
569612104
20397766
662913990
310543596
4058076
378044475
342764297
404495553
7570572
40324424
8330920
217348592
145406596
99995288
40785136
696169295
631717190
90641271
140572584
503082285
482902496
75083932
576072568
421849597
159439260
17770377
64430400
108631040
117410996
95306766
699739289
128652960
114246186
141890636
523330395
215031222
492233986
210282685
432700276
215048021
688964648
157483425
3867558
557226102
659016024
22959392
48504662
14697754
170312758
318018003
23627944
67993124
613197487
532380686
38206585
485147217
53308712
19590654
526795262
56551532
552726344
211201250
96403120
79542100
599660242
666441813
13871590
87965629
391653580
362076612
53967390
581532515
561929866
3074370
38349944
299945648
78194487
520018797
23441098
14798977
195454276
131524618
135005936
685949757
109599228
246648626
126543384
25908988
219419826
84198741
35573550
97662286
7444138
54066114
9075680
672659204
36734140
60445070
688868340
677154472
130812766
137555440
60409132
687114956
487178658
525081861
496239501
48669202
81985954
583582480
140945243
522755424
122372730
417923526
165324598
165698710
150181772
94374948
105622558
19722286
85798086
166878200
558604988
8743915
40553050
411769492
161006722
154800966
76395056
126094677
48314142
88810034
142883072
96817438
155595952
608762890
77422132
6896837
138840586
645974425
1572656
153109938
14716804
51289718
168653500
63122740
98914522
4780322
668989305
31559385
148539784
540483729
344106268
625257851
127690689
153744446
27585566
582206079
13390661
40217042
80408102
676651453
423525841
604948588
66352922
80792604
163959782
125540747
27945822
115940052
99332769
632794703
351943307
10968758
182051081
42281584
153462130
352848804
437998463
139947332
3418970
283267806
28278364
151787284
374923870
150479624
13099116
472358793
92116422
19462484
151991660
356907354
68983828
274268117
22587012
115293271
155530136
64499680
381377921
1924254
668256239
72420118
96633478
457505984
97686534
24294764
545719821
125117261
27455664
363170112
34775098
70376356
159279916
71034518
14489852
111641673
69816920
166213444
386433287
639448278
68356844
97906496
225940050
380813189
17907150
86934276
62866088
169614762
203638758
109801874
163502534
85239562
15903224
379577224
227353613
41950774
37563010
448995961
45835648
142446610
38465988
394420348
48024896
161784390
569870925
568316400
643876738
186880269
6183242
217787371
82756409
283050226
24686196
136916233
264776163
395398553
71119384
71535066
583686
107818732
8333438
173016408
293118990
116899608
556042417
36685494
112618675
235548230
76081376
153941739
205581394
62350832
87457342
72688576
151648724
81021230
667838355
35915391
136343042
468407504
182076319
3276944
651201808
387027909
456043602
508214053
279752552
253642851
75130696
8455624
113125582
654601949
237104160
48515052
78244840
672419941
96316413
34164391
213648208
93065556
160673751
162307454
256598038
26740348
94070116
166644382
336832416
292658269
6640490
470618636
337467716
500548
74322175
485376969
57188908
500786034
87557796
344469294
9872402
93896916
199478129
7918704
192748218
116267430
230080545
308137035
540382222
190470040
81811022
299927022
116738532
120455783
67094218
167397802
69074527
18317634
113518744
200282084
38005278
164912382
85687236
208284900
127476932
92303476
71625128
480950751
435195406
68753472
219918592
23091778
148120642
193807149
52573130
1111946
92623898
104723650
554591062
99118775
53540330
574593735
450994046
8423297
139387896
3085562
37817248
65589110
20184730
59523646
699902574
142920361
104342610
36675100
126583867
112060480
15657282
17543428
595029629
375590326
274609324
51681058
657523334
67721202
51587622
135115054
94996736
498805832
142952354
236016161
444791598
240968531
127123606
118143186
239455550
23234780
59779982
557579309
54816068
105975463
90207756
424747133
61818546
4041543
79733649
21338240
473862643
22879720
409051063
352748582
137590080
46696454
97450982
209156991
24506070
463810158
96557268
565659718
922529
82874470
3102642
80520680
341783891
248718934
691245044
56901398
44953909
223110914
494288377
66067140
25268150
316415327
283477738
113666396
71486221
197291670
65906066
7309040
101649350
22121104
82987048
108322744
657049873
369560178
84788330
65608160
213999442
303087233
566468621
500944204
7941220
162491046
94901899
2767738
145104338
130521064
364251524
26141076
108667414
394584090
123313596
86482224
101505592
117122708
92933924
283945787
161178190
563979781
1423706
52578326
150421216
144311974
220023505
77108640
380637001
99811698
16544064
54175230
148803048
547944549
10746383
16374328
164803266
220155053
99030564
9503486
484474414
341128445
144658372
170962256
153914101
44640570
72622760
453683975
126458518
14597298
435657947
70680706
440836867
336127009
116903074
143007776
5639392
29011000
101952607
112467422
24961586
535809870
123072456
602641586
109367140
110517188
670376157
306918616
30571532
396744199
419081804
150373972
369079381
188173947
18535866
115585020
204233801
521882868
536644298
26487476
60501957
53631532
97518528
9984980
656922247
276946577
544562977
527269840
629483544
233745594
661066180
61901680
537596695
78930704
381942036
542562428
493516614
45766368
230664398
502526969
252934973
19641056
151494576
75243276
8606308
467375588
22623384
17870776
135191260
157357396
518908718
11483162
67039513
302639680
424883325
642511687
7437210
362260330
315959725
25550466
226001764
51478506
72515376
53146422
447173033
407118381
62778074
86341934
260421123
14276878
24791850
116052660
32286212
106821100
42766546
295467692
157999968
105618388
172557430
34582844
15430388
640513041
351942058
662697100
480717439
53669484
8330920
59468222
17233402
84990974
9572764
135691808
100689822
171435092
373906852
10009850
15101202
6856988
30878096
6281964
194404757
35618582
512530627
122632530
315239389
329144225
276334619
45443449
75492684
84902640
73814378
290185917
482920184
386476928
683202809
527183189
143986358
197628907
504702200
119684666
167828816
391689661
246035304
73358860
123962704
131754974
208890508
168473663
51279326
129492008
432292937
98824458
387903607
487426215
107669780
600491608
94361856
568669188
597706616
203156414
518305781
140248700
216507901
13335656
133525076
74992136
54639404
352251076
567378825
452343555
267146599
256349070
249297995
47366825
182168830
147129936
572379004
278889343
481000392
124111656
173631270
270343563
103008968
146241420
122668902
119421402
216806320
130674204
104138232
28186570
47401378
7378322
633399756
8848297
617576033
475952455
337291930
9898380
152888836
172909024
53302300
268408881
76362150
130724687
64004328
25025668
447015553
160890676
72475540
174369102
412835062
151931042
462300335
87058982
134290622
224540402
167640309
165658579
248765590
379916599
36093148
569974911
400867832
186950851
81194535
133514686
111547730
33341882
151269418
136181964
243227919
132851330
118943368
62707060
35573548
119237810
160674178
59501128
397932946
33715114
630793586
238267089
304733809
47567650
53856542
76369073
48773120
92133740
43551686
192334292
228601427
172687328
75794052
342838374
123966168
90566282
66953924
284594145
698040122
144800398
426420967
508963076
73481832
58061836
577914438
42378578
74671716
181507104
150337600
284407475
52951033
141014246
261005696
371918822
676062207
50209506
145200092
139706586
40487232
683057093
612801099
34089226
88425530
297462271
71060496
467348125
515229768
338733429
347795031
187056
488263204
392446662
252658238
121136080
235969175
88806570
89785150
455164634
123860518
379085012
639352509
161583476
70882100
138324448
460454335
152752010
75484024
146140966
536061369
112579661
160319116
345304724
89390328
267497308
110723296
309333994
11535122
62334682
107631282
97725512
168494156
672656177
21016206
121612380
117078004
55779062
48177312
59837138
22157476
355288705
48996548
78638368
52586986
24078266
522473234
171144116
29787728
75939540
89631000
54059186
125850584
84734638
4115232
409457080
6048146
237193497
73353666
85164174
152339794
162330308
687241465
79152402
163729426
695468199
219337478
420064823
7558450
301759090
140496657
167835996
154400874
113854754
142018806
299483391
272024610
447067500
72049470
677497250
76266809
356336590
517676760
48603386
138703758
166827974
14735858
108627578
300855795
691510067
57671362
272763794
98853900
94835662
119698520
117825064
13539046
74983476
622920810
598511368
47056708
401580392
20993574
223430140
323897296
133374394
41455422
309729026
578102239
386840669
268283101
5630732
292486703
14528016
528460018
48450968
47662908
39472282
98876410
13398752
588558881
53642330
679776724
493057812
494038970
130294446
91373147
244604973
65027942
443535023
97017362
110430951
159846282
498196583
197350155
506781655
3439754
108142616
579542308
264354795
140946696
643570113
160592772
133587428
149191016
535559610
45633006
139964652
416591029
358074011
279152595
164910648
60258012
211095931
81831806
392106045
144391646
125353502
257201964
540973539
72350836
89487246
8057106
267634721
156763320
165177378
50633288
215636674
562588536
121451304
553948423
33261330
6889896
16677428
275816615
32520034
24914822
23021744
167035812
244422864
286311341
148228026
340997098
77739090
99453174
144339684
94444230
198349806
160466336
660202406
89488976
104889920
22947270
171100816
144176876
222505818
163765796
362455089
154073524
62492294
67945120
15891619
139897106
57400214
53834024
125656602
107366680
15773326
233557477
79988053
98020810
58238370
5925172
307151658
227544330
272820081
68225214
561947401
68145540
1685236
544309977
42272924
670688167
312234225
15872050
161664880
65225308
291297684
323704915
428968567
580938652
96219530
7188741
144234034
103857650
549569595
113399839
72037346
143641267
124063162
145425650
118531152
158498786
350489410
26679730
89592896
143558554
74294140
80437546
120514400
2381003
198836667
109834782
11030392
168509721
2501008
20463582
76159504
613145224
629653404
66121791
21530494
148439330
122975464
443659794
108598132
45198274
97505956
114854118
255613990
61570870
296157418
62620462
109902330
80259150
7653708
442443243
586082081
15664210
62724380
392113391
47105204
473695205
99461832
303899802
552895475
66661216
2963452
596548024
154428586
444233117
142390045
176813977
6223007
96114199
161779194
612648638
644827057
581324183
461235655
332738778
138719521
689773338
379072059
67920382
138778232
101141872
55222317
297581718
442981705
3069104
92481874
434672791
64728306
22503878
171106014
19983818
30471078
119542642
49822712
404867700
143738680
135639848
125033080
680037143
350924777
74456948
64930950
67489112
161621582
594460769
26972438
145666396
147883358
109526484
79053676
345085628
514709024
169398260
73495690
27433148
311439267
332951387
140960552
77087179
43528626
54680972
73720848
15839142
646963214
10956057
569102441
222313561
512137856
210038817
570987658
111298320
133284330
290632444
623694677
557620713
359915180
231218134
32095694
171629166
61492805
11335942
477148607
394881141
628978793
69877542
232290599
498933518
31357860
585081386
32428238
47870750
175030742
219199533
28035886
156766786
635287387
320127734
105243523
500473462
361655769
95071230
68949188
121865254
65147448
650849209
34988132
587214188
542207459
35661880
158114280
54519898
88834282
44119238
99815162
70894224
46576944
43241114
211989440
215502
3912590
243091154
4518790
504200804
151917184
554646007
104886458
678393281
171106012
70764324
150548904
72706454
173283136
10246512
212364444
36636996
351063751
53664290
306451687
366227503
13873320
60898356
690169498
605698030
62960015
154387018
668508434
345476603
560876623
633723032
183758975
645020867
475082422
192013029
157515010
35530248
168984312
254473603
202134667
29906446
152303420
149572056
494275649
113153292
23534418
67601692
52091632
38304914
283089181
19736504
49006942
299097989
141206498
545287204
118354488
138913330
48232807
299745798
32753854
23382000
55805958
39823878
280049866
215077167
92015964
149210070
266726937
27254754
31039172
122615208
162272812
606461845
73552844
180983302
459227176
473201303
158640810
359419494
131431090
2785058
356328867
498886885
95960073
143728290
96915792
637816579
136431372
12927648
500138103
454804519
43286146
520176942
52737670
54327644
73306902
150636687
546866760
76135258
408208126
439297347
132484946
234211332
85279553
78979200
134179772
388522202
508746935
163861056
154421658
67935968
59618904
78362610
167015097
673713470
73639446
75425138
134661270
492301526
546448323
172801642
332373900
548816279
169060520
266446377
292834270
49429550
553020921
409113901
12764840
242047387
408530336
151369872
176546745
117590678
194802661
9673437
97329740
107870692
84627902
158946256
16887002
97556632
169408652
96619622
636779465
406479453
276469877
49213048
91568412
632518191
384650259
155233966
282988867
454104156
89411038
167498258
153159030
136592448
43921788
632655899
34750848
634410944
100889002
867734
83678118
78402994
453323081
1626348
95223630
44212764
19375247
401934545
130915385
143762928
128367180
67186012
139573222
151851368
611843687
124435967
62798858
292128221
65641068
100452538
167290418
159395962
147065854
17720092
141549432
511289052
166356870
533419210
523001683
68672745
69690486
406148666
48075126
58751172
621331322
319514651
157521938
459671
409353449
124388776
12205404
69867148
574819735
13358918
556409230
157354811
17328660
44482958
34358645
118658464
242982713
430060353
37888482
50393718
91305844
395719304
530458020
578490
41379946
147699766
108471696
93469114
113125284
279753126
474002929
582023060
529196424
31901964
601889741
401500995
101744608
691803988
617790652
105421644
138239582
72108356
639609300
646794350
167546752
252175620
140300660
23929312
161675274
471917040
470646061
131696084
101283898
41793444
602648867
122185674
146709062
21889019
205161511
336661380
440220689
100587634
226744003
395606238
140685166
8349722
150105514
132536106
77214292
553346832
375828875
121257322
144790098
330634403
308252907
172851870
649428919
29023345
41836460
28253073
162115202
129832435
687368681
287739113
63981814
574281284
21089587
589715994
277374641
111618780
63357535
137086068
542334944
161633704
73985844
18691744
360310797
171850772
1416778
399900580
129001092
9770212
123680388
76563060
676874972
305131038
189705919
137474830
545852227
121686858
669286397
448248517
115628322
76036534
321919094
43019416
18076067
139872733
30413920
251980094
72697951
567508335
252478484
25063772
645028440
489108500
603349620
455884701
502560697
49775948
124012932
117323948
11980246
92194362
578864850
349639487
52505412
163343666
152287834
174197632
139256264
51905493
66122524
161016662
486147096
411451795
18632858
426426873
35052216
468559606
19790672
312310047
150629754
106086732
48191170
618445126
121853130
522601740
72750928
40580762
8935390
162605358
101796570
161547106
40927162
18333222
144983988
95656630
112243994
140049520
161942002
256985162
28132878
80268258
352110427
657358391
36342147
57947526
153959214
409612798
88161014
368288935
283186675
61527825
535035415
266521387
169867632
88009848
459674285
152649822
69808262
581254303
99809964
623118677
50252248
25586836
56771496
6481144
153224568
156458490
164779528
406926300
204716254
135348874
129529352
174757070
41900546
67752376
235631041
597967700
151432226
44545308
70656940
98770126
99986630
218114091
62802322
106121374
318202956
108040428
3062176
127818138
9815635
35913020
62177070
131536740
101157460
19083176
154617372
122438544
98555996
522430525
2128628
37183748
297705883
51947876
87242572
82682565
99172076
74425772
35843291
466275650
605066299
51918432
63060388
4529180
544390854
317307973
115569432
238646031
559533036
361831197
90266644
131777488
158973354
124915304
3257894
228530814
5015874
377888390
23092756
27017468
268942418
535536143
362774779
580735498
667721707
165026174
340996238
656013197
82905646
166505822
336894300
653828091
199106038
209532317
368590580
266291584
613113211
136128196
595550648
595378776
604087411
284866680
163746746
92268836
27381190
258116291
40259946
146461386
197735437
139916158
327437622
129202006
64477166
692895584
82825972
207314495
247588496
146662034
227022124
263457010
115673354
46313682
509511976
698627561
284365398
512506902
54978878
604382725
12387266
110603790
41078391
139195646
631400396
48121890
358629634
113647084
203301323
99744148
207236052
69136244
156042808
307449349
136511044
102750900
144550587
132375028
544595961
43123336
150834686
45383598
1359620
78821590
34290136
159515468
365897494
223118525
30514376
163752572
255021200
360820341
366844231
38443149
409812074
31668753
123304546
491022701
4048432
276019113
6542556
152183914
118558866
374517978
85550298
231298188
157180732
559123231
86537648
432085723
539833925
225376459
283936783
76720981
57081742
95710320
8951465
355691234
87516230
241297321
218102410
157280711
80737182
68334328
41455422
346293758
257470806
20898090
175306164
640522245
75565428
82599326
79988958
65405516
96361554
693266791
113916223
133687750
464258648
169599174
30032880
491087125
162646926
520265596
19867567
45844310
532356561
18499492
151330931
96671580
169663258
370619388
88269650
573367795
546553248
626843156
436825171
56477058
78958416
43627348
30902344
497164887
92800562
12404586
48336656
69099874
455858789
298507673
15794110
146715988
661977134
133398640
71784472
99257458
42896446
466091464
151179354
377858743
226184516
160426437
23219659
169311660
130655152
26666802
81715762
4416602
539823750
71368794
334370056
81466822
17290558
654662048
196970384
434823504
53288444
158980282
14652087
30569800
101826014
154637840
448267440
653304688
173778488
155277264
74493320
202088159
90109032
25067236
328807258
107124202
20155286
423098348
1318052
59525376
54138856
330048698
28524308
71711180
563515842
173568918
405765604
636677715
71413824
344494199
18116722
179399598
26674534
252834140
136488528
172780856
111443808
40750496
293803443
112500330
353085219
167583124
130320876
142986992
28384016
315069734
35455774
110170790
48551170
96453350
146165212
667935009
693392514
326754436
15695386
148664490
509862539
72163782
26298688
87230450
207161598
227976507
9441132
467172098
100897660
73267064
75842548
203775693
403039672
73944278
68353382
169763714
119154297
75220762
679196304
67227582
98841776
54017616
26884104
55831020
219031601
344775344
616648246
124210380
76050096
144550988
121656127
4489344
120609554
92123348
142176416
382769914
55713246
208492703
609278013
370009970
83338644
666989181
272278114
128256334
142361238
45231182
12534484
11729104
142226644
224021045
315365891
32554672
459825141
639572004
140333570
130478490
222902764
60360202
559563549
294899617
141694920
28061866
501375363
27815922
66349456
21589672
173736922
173837378
71588756
82580082
16360474
689507319
224941079
552962757
505437241
188863291
163041545
295172779
46502470
311838391
343816985
56605224
165716030
565985240
1333640
65396858
100066302
95483727
243532283
466382657
686826231
351024363
8996010
238740670
240242228
76623682
65381906
644827574
67994856
129009754
492387066
133019334
311081732
137529460
32627416
478971824
349062440
19603889
334642881
92957679
28561038
53006128
18255282
12037402
123510342
469569792
145938320
59288094
63484730
27221846
91068562
108246538
11884986
365773408
55929746
111578904
438630469
103562910
350503777
614407104
156025490
58512158
67658848
696128464
18575702
658184105
93936752
212420441
142136582
125807284
460618948
386473156
158483196
558110559
685566839
66735692
165684854
111355476
376545932
588270996
142971404
185834293
67807800
307153782
85055244
223805970
151482454
376542204
8578598
31037442
144932030
143906686
446792831
129258284
126720048
135302110
75012922
290293379
138743592
42406288
143740412
646937757
699731534
120239901
489049974
374215657
36522686
95977048
31995238
109711524
472815554
488453701
67991394
265432261
16717264
317393391
121120494
113861412
92469750
537826877
369058389
630050452
140156314
169100356
366886281
141570216
667922293
318965826
68698048
108431862
481323433
595748268
119393688
405808768
52834662
686640765
597998336
101266576
125259972
666369293
93581694
73137164
43593426
358033813
99832482
77583208
404935432
463965194
127825064
97196378
95528462
697060526
35138818
88946860
167310926
135108126
302732854
93197190
582235890
42155150
26277904
261751321
105840285
636302886
68715368
102991650
33493416
102776882
496184138
88676670
78899528
46012314
226011839
576145824
75080468
435561231
533078633
93314966
136947920
320998586
422930826
31143092
280546759
130397086
229534117
518639430
134843128
472762703
385970099
3398184
117491615
74250840
580766068
165141378
393652490
62293487
52332106
235051719
38020517
210109964
572021485
556896498
77254128
106718912
262677245
272163033
98919718
32357226
567851239
682768534
528171500
25114000
6453434
118292413
35509464
147039872
665678820
145730103
33146713
103599004
501587654
82897281
377704909
97066478
357507289
422911947
116231058
5417696
22155746
166662338
124515214
84949404
52493456
29828504
96901936
25749646
3877950
119787682
336511645
64998496
393535330
563401821
670542962
125230530
30096966
128822698
36157232
279294262
147152357
363788757
127106284
87773552
289023847
90689254
23142984
611796172
632889530
94238122
491642643
612551646
243404749
89743580
554895614
135109858
60637322
29031786
148061752
241441032
8116154
107016818
245664509
10814608
13459372
91944954
150344393
80193332
38138640
288542065
190878756
596280038
69422534
103131942
690512405
77474094
140974410
154520380
292297883
86939474
257937582
119062876
82810386
266528904
6429184
167167444
242694238
103956398
147734404
357657782
22805244
7222442
62671375
70229138
138367748
202951099
407469735
195727571
117346466
115087938
70152930
389373090
133836838
102465122
171255354
134299282
23423123
97977510
536305981
25294130
674868869
36927346
364713762
607314724
556111489
142974868
75000244
134788976
428042064
63566132
148468774
53257268
141284774
9486166
137678412
32386670
75761144
489801953
100304083
260618327
58496568
18140970
226258172
160842182
5253156
81783308
223660629
97009322
446364924
564547845
89935015
145292949
607841750
44564362
24900966
27350014
144982256
60003083
478267886
92106365
148247076
441332257
29482106
248487284
151498042
173918782
3661450
142442141
85090411
70229138
651528518
665298577
278671322
412203307
43287878
109573248
513346392
163816026
54282617
74288946
698396118
39764988
134669684
55330474
129425434
120968339
520701621
48670932
149830124
378525297
12955305
166325694
99557094
101333883
52749792
686280337
50134474
101276970
73447194
68850466
618942139
361293150
457879708
44131917
416005676
5239300
11578420
609898466
117071078
118548472
36754772
139684070
233687814
160185752
127717682
16556188
170801182
609831809
217340921
23688566
56108015
637806301
19339514
85557336
122862886
578147705
135423348
373541948
129514371
223406760
260424516
30897148
118759778
131080141
101471562
50283123
58182042
69783767
156089574
139446784
575432914
273236373
6633562
123320354
313396056
451551388
71606078
467909119
171499178
139396558
161050020
327939409
102724922
18857005
70045546
29875270
121188040
96080970
136161182
136235658
47155341
105101224
158529008
694551386
3381410
65790022
18977524
546603072
694815560
100024732
20110252
389867840
320046662
271279706
42039104
51878598
145491886
388926088
18173661
139482246
84435000
126145026
26639894
160939172
7106396
58195202
95570028
15499668
80085004
38614940
44334260
100882074
32824866
104157284
680806849
190707525
127393798
126345936
5488710
329253518
78667526
562072164
96829194
167170910
172583408
645217058
184554596
95369118
66905707
109820924
2901102
407967304
22278718
25775624
267234778
353492683
116922126
101149126
168514940
199305997
623328533
65751918
420006571
142951769
76253032
30746464
146064758
71228500
490181494
31654586
663880300
132669468
115415284
351339776
163047016
51038578
601708798
40665628
89028266
57446976
567317517
166211380
367203871
256720515
92225885
104399764
179831621
303182198
642437263
347847509
33529788
151368140
257436461
569097022
21655196
647872370
688956459
60879800
20054830
36269812
18049765
123059220
76999524
120061048
451863165
155644450
48061268
227020168
331691350
96351160
88175337
88271371
120980200
232257802
145165848
107557899
574969991
148493022
290468315
116878324
245967941
110195036
244746598
154516918
156787570
1873179
274162425
34044194
103823008
406171292
74983478
159274722
7052704
616212893
530161823
168095796
525890316
30521306
55801578
24912126
88792714
53070212
435769935
18153094
92179273
46604656
149046294
105584452
397114452
119088856
40215308
9719984
537553562
290767724
408096264
163906455
53806312
98285804
284669649
170622786
539499182
73930422
136285884
1708360
57940598
169829284
7882334
450151312
395482135
420830832
111400510
535028090
140193276
286698033
317958550
167373554
161885314
48094317
241384666
46705112
90509124
101427963
247848665
185554400
171281480
240411859
172935006
126772008
63448356
156778910
128853872
115040783
57895564
429058629
111746908
511049420
143426922
535253601
37090782
60012068
75475364
96244687
101990552
59092376
98048522
189218796
97286440
132558622
24379846
489406388
299082087
310100028
71662972
164593692
64192291
92566699
26593128
21235669
56551490
415359620
562141477
175434771
65897004
158765514
138443958
146554912
523901906
500785337
150942068
307024708
438038636
681214329
71334748
30990916
687023082
23989934
82055232
152301371
35178652
259177632
642067555
644470052
283736076
136613232
34645198
266483357
17055004
32428238
57311882
14308054
370657703
305725481
34543008
251079396
165975828
599321274
658221558
696584180
114560633
77874184
32733070
161704716
20905240
109375800
174133215
162075364
7046094
41988876
103575334
602275354
157450924
127851044
447438881
239244778
13331876
9265816
147067584
77796244
666682704
657434721
17951857
662967260
111878542
597898590
29187666
133717328
17251561
449630533
172068082
71978456
476150369
201316965
276733560
66096584
175742219
98067574
85108748
432245008
47558990
336420684
33413746
157631699
327055994
76293283
132106570
249983414
70762594
337692834
543131468
34207000
42160346
228705496
143452900
211580448
48793904
148423791
145377154
95448788
107247174
236660805
351244508
117613194
128550772
321135417
294006031
137560638
39205552
46682598
115468978
72454756
64284914
139062280
169685772
230597349
141690531
30005168
52439766
480458671
258489422
332387977
85193618
92765920
430714642
318162097
584202473
80799534
581070505
101013706
5514690
385578410
303461460
82235362
18366130
480477393
40672558
280157494
164829244
108996841
291852028
128200908
442785744
666673059
130122416
98699754
5473120
127442292
160409182
57000510
52850250
138124346
114286020
669335777
656221920
45903198
71023787
12056454
114028078
130166730
125653138
300313438
91582226
16291296
43665454
6606656
16770958
84696532
387384760
149334394
30765518
100577242
134174578
557347923
110375166
171213398
110969240
118673178
74543548
2279304
124464984
482585105
54154446
374228774
212977706
30152390
145683718
497580923
151503236
319047132
132884238
13031570
6598922
74857042
86596538
252155384
26826948
118189950
155211448
550887837
3106243
457188691
111824850
94764650
4385426
182349296
382964539
437903368
9796192
637147750
422642023
188433047
507845046
37227610
104879530
140068572
375820064
343888191
145706232
52922994
294761977
663968918
154655476
151801142
77390878
57590732
148834226
23440890
685274905
172086324
29572604
42281817
430241739
39366630
85429170
182765940
72208812
75889164
40029984
683965228
126913430
37144474
198470887
90222471
267142285
78863156
115380646
578490
14260950
189130664
415761510
326649221
42457152
22136692
23000960
97154810
130835280
1631544
138237850
141559649
118361418
136651336
525298526
487157860
137297374
513517090
359383178
263351304
54268758
126248944
164455134
383071437
425656742
491658075
126163641
41100360
332067818
345519439
168154686
56837314
329120570
82301459
44564362
167112022
44780860
63985276
47327721
111836923
116613830
641347834
85052056
32052392
461545229
77559848
22360122
619424296
150311620
153198864
139623448
272599134
174554426
48104570
640271799
151222652
91335288
34577650
144916442
121780384
35285162
21812810
467026316
603721221
101320268
424945020
66385828
693631843
26354112
159880922
524333791
61068588
2939204
111514963
280793224
54760619
123928066
141326004
254121841
265514107
40066358
407273231
165021498
434600976
35964980
321778355
114935520
436188873
13852536
439453054
73141116
291171348
116957504
422913842
32170817
168468178
80783946
363559377
117206172
13459372
442337413
48245529
84557819
88751146
150964584
108024840
25087160
3249232
43739928
202044660
676935742
410638668
280439471
13280978
690417083
5741582
184472349
184848505
73530330
474736652
105986278
45255428
41951209
128935276
406755747
427853689
535345694
139587076
20086004
422953266
160159772
36796342
324276362
39998904
568138949
662774564
412770246
371213811
105279620
15540415
67915186
647057356
112817284
99851653
168203182
236873775
5791808
373924039
63444894
796722
155949280
29984386
533212057
72712173
90124620
107884550
518675114
243028169
146501220
26989028
21946172
57758738
164075826
122956414
149022518
269095847
57800304
400590035
551173906
111324115
33593872
114050468
627020696
44690798
309422546
160338168
26023300
93498558
423945064
150980779
418365506
10767846
1411580
150614720
75056220
100210056
84611733
561403990
300612812
130244670
126179666
189425571
166937090
122383975
33171264
618473612
304806588
397264448
106497218
265855923
132925804
590154348
457516752
149350362
348887259
106684272
451938268
23835784
483899970
121551760
115384110
591618477
638526572
430012322
307807549
665586446
169499397
5623804
612610804
163133616
156358034
78458145
173844304
162219122
499961660
22086464
411042606
697434677
144885266
41379214
131148774
124070146
142103672
88193442
34858289
103459290
344221112
432534052
354456730
620756442
143949984
145266459
40925430
211572246
378743142
633555494
648870654
58981108
188222715
28687116
349945971
80214116
79164524
24849006
57455636
1623483
162170624
131060440
582413399
65755382
8505852
363360479
124279660
144322364
584463475
307018529
264182030
132558620
57123092
9532930
41928256
119298428
665335294
309579254
12096290
157061226
548763822
55332206
71160954
137049698
28067060
109964682
118352756
62438600
128947400
668765981
314017837
42227892
15764664
55016982
21880358
505206781
124132440
38654776
71749067
163833344
9830832
169881490
492830906
147573330
552027374
411972262
13746884
585109438
309159322
140510232
118614290
11283982
394958122
9936484
585099306
132040217
106573424
480207945
175882797
501530073
53629648
133123254
493233993
89319240
38517948
466791323
113316903
32362923
593131089
449044511
695095334
167390872
78113202
59968725
159437528
134465552
212036168
204278268
63341290
45116870
16803864
79217366
174867918
72901614
150874522
231856805
10152984
63408768
37168720
473356635
11782447
55785990
102427037
41122876
66363312
637682930
56949245
619903288
106912898
111168422
169962894
582846119
281913204
548380776
507038721
168810495
646834561
590415021
15335128
81759375
13703449
77358048
200028281
290710725
430027789
30978554
202533698
118165856
108773064
80373462
110655861
364498185
509676245
105203414
14095016
157097596
108703786
444511694
370786554
53712784
138707222
311377986
161536712
149488922
405660371
490254764
172160802
46653154
454609
13156274
92216876
644072348
127520234
142747976
535354451
143738682
686379823
178488467
433488029
307011691
365544678
70568608
69986656
451262575
283823898
611138189
29069888
639286615
44268188
137075676
118890465
548539458
68382824
114168246
17229739
134212680
173096403
84007198
133810856
122620404
114202049
663706186
27235702
523999682
139943868
114547249
37892698
162253762
109443348
18508154
86348862
76874822
79198955
52855446
289396539
437482567
95777287
31951938
28955578
689664153
676042368
16019155
50775314
36053314
532711654
95079872
179365280
63843252
157088936
5757170
622328341
50745868
77198704
517549059
140246968
47422162
656486159
472976758
2906298
62118182
522477928
7960274
20106706
33673546
64823566
105149720
14637709
38978660
151776892
148428938
508927221
80295522
535809059
171350226
162061510
76550936
125237456
164060236
49634061
106815906
35398616
587496628
588473196
244552772
201843317
46717236
92438572
65249638
7948201
99900028
526088769
466097697
180866451
555120413
427398273
69087748
592286891
161255897
109358480
140726734
82013664
677569249
362164737
22062216
128377264
69141442
101935130
73959866
184567338
633967656
291035026
146286452
486444927
242676802
74605902
325542116
134240392
675434994
231369046
51178723
518719832
463744369
71514282
124925696
516199219
1984200
591638002
166601082
396224349
15170590
375234193
43563266
22057022
125895797
305979162
515160253
148621190
47228178
24715642
52760549
695712376
127121872
96042864
336129841
31812811
547502083
396722191
154595260
143801034
115039442
559103022
141545970
556517704
460634085
416905720
505213488
46111038
203709014
118792684
30995950
86181677
118699158
491912807
57777788
143932664
12293738
696132894
485234419
121492874
113032054
536903058
651378738
388720746
614822008
141765934
618654375
463419878
573857161
5402110
141780283
674879681
123406117
218259589
184044790
84142677
470906733
77844740
74969622
64889380
257345248
72426735
686731331
554922646
108851004
134410130
72795960
157715860
33731573
150240370
9148426
115384108
134444770
692725666
73788396
3716727
407296794
153053376
88018510
94697100
257880368
564780057
559856844
13561562
16907786
114740887
177143422
145326926
10004032
172670010
217575366
420624404
97410619
369749981
3448414
133523344
311949966
338805926
272591973
20801320
79531708
154170593
130772930
84129787
91918785
45833916
32626675
133284330
128429534
80798781
110279906
310184087
9553714
12617620
158233788
683949497
381232385
131631846
455276126
45851971
167479458
96569
85559998
46783054
53071946
154793023
601258488
503652240
8159454
158559406
541963662
11894525
233636590
19942248
131995720
301259485
621803721
156791032
656143863
165743742
162750844
580159176
92111226
106840152
683033554
263518330
539895698
12468727
91538177
2099184
16400308
139777598
97613788
35585674
226124157
60710066
198239878
18676156
73099060
194999921
279598009
5060906
142188542
152436798
65288913
121288496
58959012
169682310
102560380
13485354
294686711
321601846
107435960
13073136
34708741
99851532
85588512
550129900
5415966
528638820
631527033
113731957
464389721
155571706
119636168
96427368
574465381
62660298
172410208
349696448
21551276
123119222
388121147
518580699
52367022
419110849
323435909
150877986
50962368
165695246
43554604
109507167
14375600
205825503
63211072
73500884
671322722
314477421
568264372
44877854
314400098
43601671
171710482
21838788
73982382
119681200
109668508
56932574
102943152
155885198
139833022
327355427
686285599
103189096
85964356
129693894
35180386
642095530
132492804
14411460
86586144
3777494
76020944
310438973
63433427
16840236
578181621
170664354
377416993
493679152
561218003
119282840
594195804
132967372
42620419
335493891
479593238
344509772
17847358
589329840
114085110
120940468
227068628
283814847
237277674
516920788
133058258
634095547
244206911
160416108
59557017
662242817
42151684
168884566
642373405
10397196
633612611
116331514
141774594
171133012
128754618
35964982
173435552
5430800
41474474
76258228
34665908
80991784
313748892
40291516
293602544
191878055
107900138
94298742
167489598
121262516
212110504
126851680
541203821
173773292
256586606
138445688
441375050
107745038
115953936
194721109
78747112
10939285
111547730
138251704
396172206
404595515
98159370
50998740
588236501
234429683
152680996
276902413
148584818
142720266
44945402
9950342
368156554
104306236
70405800
23666021
70088844
3611882
107105148
44868842
83288418
661742742
360139138
640768259
153484646
686848580
129972746
650044518
659038670
146347072
159011516
613424898
536693672
492835081
156981554
6903754
81339918
8112688
122322500
76631461
58170954
14694288
388222425
116073781
282411259
144611610
102151628
147843522
304911442
140529207
540326717
63129670
73530328
612452645
45788884
682575912
127651864
51443947
37558092
159211
151811532
66195310
83594980
302899427
537998922
51943796
324187797
368256529
149797808
17614442
4310950
50744138
34513566
16632396
12338770
90185240
581522111
77913813
54940772
60005142
283133287
612519295
79008644
483018942
161017112
28924888
164496700
176483841
638288636
30562872
36795348
45168990
520799589
50193360
128062350
250222380
542078258
9001672
53719714
132922340
43864634
112457028
36113934
46912954
3635470
486480131
585199352
83594982
150183454
24713908
45516960
22183456
598296633
71351472
65337968
136138664
169800086
675264097
6359904
97594736
640401480
93327090
30513110
560636578
690340468
493285627
51554151
11741230
68405340
262745918
251014548
112631962
124754228
360790241
543889096
148059313
102284994
663276415
165329792
170647032
97077656
170210570
111426788
32222130
307980352
445356300
162326504
282691999
91260814
23704154
14611152
477813287
668661463
312584044
171559798
105141060
656428
26897960
3667753
228495146
96323450
72509072
303977367
1061718
281767434
218413592
115756656
415983897
92483606
524258682
177742021
129385596
693900686
56976083
74235254
56023735
268987248
116544548
26608718
227189660
207621582
685866013
409629162
10443962
120180018
455392709
158069248
295933447
23388930
151621014
114124946
42182862
560480367
249093889
406305013
433817097
392016851
93315703
94439034
70934020
37819952
300088417
683122985
430124441
435587580
149887280
7063754
202350928
54453489
143617442
601496453
79046750
545792498
433740326
72281558
234507894
85460344
56897934
431324026
130937468
56580978
495628695
31479100
135766286
558701183
111242898
99912152
61941518
584212945
376647376
37614973
141616982
17685452
265437292
87053786
245887745
650763612
18503831
510760681
158408720
101994016
62843890
541962299
427017201
472703983
164297522
18376158
123915608
167297723
40301910
65519828
32035074
7016334
541698964
337698036
136194088
164742646
522660787
639060683
623039734
407985159
67735056
531200085
77860330
563070031
570493166
141746882
146958468
190842250
419601324
157438802
65247747
102924102
432048816
19954290
443980729
8013964
19161116
364262842
55198051
102743972
308040223
7499560
28276634
108093626
99501670
53653896
92393542
119277644
11280518
120464064
341025301
138194548
60767220
111545996
76086760
519716518
498853075
60285724
90283964
68550830
59019634
68505796
126484498
169616492
1309392
25034330
246844506
119892504
161200704
170663256
360448939
382485656
68708440
130890704
431836997
116516838
143499664
219850231
93249221
50274764
60999308
167030618
379755884
173548134
643037591
676683270
654987659
141509596
303993472
170698994
324125960
192268246
94808188
15949990
98886810
29804258
10996468
7341950
2208300
615081525
17352700
303131622
92774582
103021760
81817948
305060927
660154519
236407529
138634478
22749146
101008510
140792781
408531904
32539084
21689337
188396519
108068140
316413792
272209467
36494972
55465570
139638551
113285735
526774646
551418821
109657695
19995027
114067790
449659872
142010146
37997242
579206984
31444460
678422451
415553405
118915656
32253304
322969308
224957529
46959716
44460442
656609290
612010126
568855897
202014211
105884088
376216277
219671683
630956056
89090618
236413995
78118396
47228176
54982342
82573811
4527448
103603062
99956811
80304758
82375654
173563720
172228350
519734796
165577470
111921840
215686514
215403138
118162236
674054528
111850828
226136594
666175604
145607508
125725083
122102879
332759043
52164378
59322734
165634420
167766718
173873750
161214560
596859610
493179854
392776841
76232248
629654837
98360282
163873182
176160992
36448210
35389958
32776368
170524062
53276320
494720524
117068557
368398684
604062984
158803618
582622577
4236472
109983734
441663289
43954698
141703580
6429148
633625625
355339764
78159964
74534890
71180004
174748308
684285108
87093620
30659866
311006453
4350784
79009660
464828877
597923735
108281176
146139234
66817096
361581767
498924396
177445559
97470032
122490504
533931101
587226933
115811914
366985443
64639974
532722574
130951324
411889440
90833008
603949
90022354
104782536
107820466
88243670
91659174
141362376
111920108
152668874
32461146
30992410
121714570
63353096
78489046
1058254
58394380
79829612
153630134
199533527
467078128
102378520
166774282
514235131
27675630
157147826
1418939
603084029
492579499
67617282
256432835
53254318
130149410
172410208
114892222
433678743
526195227
648983753
10968758
319777585
35914374
160218662
28680190
101296022
322505289
239056731
134079316
99624642
167655870
610554809
2726170
547915057
101209422
534452951
137903550
238821299
232505779
11429470
128057152
265885088
146984450
1650596
42839288
22370512
490447258
173839110
17829208
359894394
14017076
585582900
203458374
43388332
301324028
615650560
96047950
240075287
131861975
123188500
656928266
96491454
72051200
699817543
693339262
542759177
61486000
31525864
118520762
149092230
94778504
79834808
92811412
124149760
124135906
7967200
539262945
91527540
364759780
25981734
48934198
544821447
425368095
29107808
313167759
124600082
137595534
35745018
105556740
82725516
144902586
264595542
86402552
671627015
93415422
19859112
24179161
148809978
39780576
20941612
669765567
158211274
627655143
65611460
390015607
9077414
324452273
603104874
17517450
149850321
13144150
93145228
555004798
76079832
147445160
67146178
17936592
392191547
438171550
1628082
638824307
678841191
90088250
59811158
13203451
145030752
123588825
680547048
6333918
124690146
157288116
117386302
198674706
656470208
369258438
4390622
593752695
101189490
513066753
32419578
248955003
82730985
101735948
27862684
63819006
665893605
42554235
25323007
67842350
87818708
305596476
511753376
135445864
19400132
608268294
169943842
118652392
44851874
220970071
80931166
245321792
44734098
79574358
370755101
373011902
668562215
147211340
345886116
131954154
428521360
14337496
99240138
281220738
2272204
121697248
48856256
629215750
634907422
111869880
117254670
119994694
5234106
171035002
346326788
220055812
88645492
27537068
468192287
644523404
657450291
20628122
198829766
105873275
110641894
151051165
518996879
121470253
20799590
488311103
7624266
140738858
83077112
434532118
83319893
475172872
447794409
162920582
586895408
49068531
405570952
287763508
163986656
105264968
146224383
288795705
137626454
495139353
36186678
624431307
154574072
2139022
162916594
370788097
305825231
54620352
82242290
23155543
53626950
110933552
159127500
153181544
336354072
48674396
164688838
94009496
543120638
117850476
102024387
44394626
84783134
106776068
167117216
74732336
144741510
588895988
570677296
36041580
128441656
303078242
149667316
108043892
479235989
194463900
170272640
73810912
173662446
20814867
17754732
609985920
174459166
658858926
121766528
598860794
49603035
614076061
97644966
193496679
384865161
239517250
244127586
82297714
641618811
141062742
142398112
224295870
158794958
197328560
40927162
19064124
560622450
82058255
172895168
112716828
92824808
101860654
58091282
201862934
77747748
431170360
218239407
525063991
135031916
65099080
632188438
187434056
139188718
376714702
24261858
94775042
505770814
69664506
124231166
327576084
312929446
98826190
56920450
105979348
2873388
92604844
145801494
10343589
442184854
414783969
177773051
622353876
118326778
47323438
7648512
6512797
86589608
53120440
83238892
73230929
104827570
161166066
59807692
287982197
89660446
459694147
389581202
514685593
529340395
668939682
156364962
105083906
164522680
174440114
151493594
28139806
48360904
620659188
77993694
261923363
38659974
623181558
99141412
497446883
75941274
143943058
143619174
154269240
40554782
158838258
686486411
676512927
143451168
150614722
244285300
276451972
424247892
131358346
310572218
9709954
153995432
134441304
161663266
386307270
555095032
137605670
96079463
26168790
32164972
233857567
14607688
403261222
164952216
589659886
70178908
439460414
58378792
158684108
119629242
23923724
66962584
490022296
256273935
17192270
531311370
32734800
243917112
148790757
663414136
567988774
511493770
11363652
29542724
168286316
357822067
287902282
192531069
26234604
198422409
208779329
98331904
53293642
80460907
46068897
112059659
53563718
572566515
510382155
80645386
141166662
72354300
143096110
160177092
111357663
87975210
51114786
106405422
54944238
57537042
44420606
448120845
58890683
81192698
214688337
576758880
52777504
278111975
168417950
7281328
3391258
231862615
45549868
274445766
263520883
349265182
61085910
52813878
311235196
162913652
76116204
241154181
7512594
135269200
356379059
7934294
179237320
71659305
148292110
154004244
378049593
233847772
162431076
11370580
129087692
563120145
370530253
364221432
185040705
87538233
495101079
75789209
21695032
336104325
115319088
10831930
574101276
85453416
172081130
78017942
2339934
42995168
33723772
137432468
16389916
412097200
13090458
463386199
95382974
334811357
466019195
170886707
134841398
33519398
98169760
37423326
85875694
23650462
40786870
421420642
398248447
228922224
166803726
24125030
146187728
227447106
153822384
361311744
148832492
254725201
642934652
169207742
160907996
205658153
513112736
48151332
30917934
690663402
56231114
15693297
67849370
170551814
41972914
600033664
42065941
157648372
460116250
104714990
102930653
697302104
134848324
36271546
496396433
54753718
163261784
508032787
10656373
560312097
129373474
437731154
135150447
575428532
84393434
330033636
157447462
443741743
558711863
141882040
489656306
137280220
24251466
3963771
6145136
6988622
615684603
18876051
116648468
207654461
79403540
141414338
438196
158928322
120171358
53683342
116175632
69879274
421483487
137803116
42517138
96307862
630712897
641009712
641607591
376441293
141797110
62440334
142034102
165963706
171112940
108754014
155582098
134775582
125502452
130042024
343088942
354506776
360712216
471056309
152242800
128528258
91260674
32097426
131235374
4982966
96759912
157303706
588076899
60955431
41853780
171182220
71226453
560839612
49662078
106940610
14368672
181027532
634223184
328673791
166058964
101753270
168951404
119977374
120874262
545461442
18891618
435078599
45089158
173732846
150731527
1425436
421765074
513803473
78418032
240246795
6787708
18182473
251620944
170892976
59248256
623354249
92800562
22110712
123919404
693445209
460539558
80934628
1385600
156640350
103802224
528775505
83508380
286225065
158376110
49607944
29301978
163644556
414076213
153710709
42454832
152672338
470008187
102390644
529776131
552393005
265766220
36041188
657403065
159875726
604728410
164761696
374488479
134865646
136815876
144272136
62795392
171687966
41793160
439931301
54802214
357211595
479756837
533811911
70026494
78179016
331269960
50418520
364435980
174091980
142616344
463682276
143962108
550292418
322985002
76279014
162059778
103481806
103455826
172373836
144982256
315045366
86345398
29669187
32892412
320032787
142069034
178573808
9257540
300131038
38265076
487200606
137344138
364713215
3235378
405797521
7440674
58432486
457075659
82083168
227732041
85668184
155356936
156797962
427044189
81007374
100021268
117677665
25863956
61913806
565410200
111849098
288643705
34222588
73175268
562908770
118325351
547175564
142929836
146109788
78847568
79730888
160849108
184847622
131801738
417040371
323020118
53837490
345218415
389265126
12851493
165076920
641277111
114306282
19576796
85037736
386962697
58032889
254375806
16168220
16594292
88309484
513795160
428807966
150008520
36159095
157816376
112025760
149589376
31084204
105144524
443962321
33515932
474900938
104091470
33354858
102189734
297734204
29473446
393690782
42191522
131857160
144602948
123285492
29618934
123954046
90877218
5877079
170572558
209951745
477664496
31076602
133377613
438658629
351064604
92641216
84526796
88082594
139609594
38597620
22088198
124248486
65831588
348943239
658825899
150961120
520274330
643213272
541932685
695314646
533475692
187058
169296045
121191658
659178401
26087384
18712530
578815485
155814186
118640268
11704856
63657664
50489534
565268548
170351590
58817057
178673426
95821170
500008959
616415311
21691570
217268063
60647712
30677184
91983058
67236242
15271046
357307863
8323994
368003926
94527366
159165606
136977414
211382311
357495663
442182656
248354480
87706750
189013844
21818004
59676062
435301604
70979094
328769703
577095546
213127356
326557594
79113330
284671596
79855592
64037236
171942568
569742896
29227010
192653903
364481945
188527243
19732678
337567936
633580569
46150872
47282563
92778044
22815636
215726274
639310141
75897974
457726982
79933534
390073917
14194345
39486138
154508258
464641590
167325056
624051852
148347532
66177988
89978663
537180478
598063607
687955261
244152066
80174607
53656014
628936485
94162915
390586251
135128910
66259394
8052555
76840719
318964179
560678736
235298568
110695584
371712065
307100353
23718010
7750700
644398218
45097816
145266304
85740928
103015896
129588242
476309570
359420406
168689872
607352773
566680924
378490541
476895271
606535097
242039595
520082914
365098222
610101286
19334188
324952846
64461576
323829489
25576446
17342516
576943161
129120602
122793606
173996720
22036238
66564226
9986714
129956157
95587348
223577964
156591854
482261083
244222066
115304438
252712079
188344121
138577322
97300298
410315772
259366256
79595792
136538756
379088367
49027726
8472944
276768486
68064136
543224604
29582562
584758938
365536123
166871272
375206464
75513470
383534861
177018168
68592398
195204817
11564564
128297902
515566915
152649820
111755568
60510886
141455154
100402308
47309176
12883617
131446678
330020958
280411704
34146380
64115178
143016438
82407084
66150464
696558833
9442866
62649904
182729560
582145760
141183980
127129344
544154463
149388464
159953664
609030800
23050239
199165282
52077778
67198136
117630963
83701631
652103841
68038158
161462236
697123436
309510300
68661676
31520670
280789133
21461212
122930432
294767440
163542370
166044196
34317848
125831532
149804144
24311791
146683080
172211030
329535963
696144818
212052162
373412644
95495552
560244503
577676060
385499552
640450473
63271543
347185154
55678606
72537892
90578404
108052552
531349340
385696559
22264862
33081200
66072336
94840286
62365858
384192023
78033530
139271852
491391273
116442360
424035691
439490437
643753792
278640378
158708358
607700999
131595314
678577323
158001700
160935708
133812588
107981542
408962978
372363733
630484667
541844129
166332622
92367562
153837972
104652638
401236490
37534174
165430248
87890342
609134747
27071162
26137612
66242072
375079640
11830205
514383791
9938216
52451888
576608802
73275726
157631054
341793196
145924464
360355262
159340538
364026963
230358944
671729795
75223063
101160926
145487879
13256730
47478127
31614196
171119891
48888811
127869640
568645552
663178253
63581436
67937700
412666587
97927282
116702974
213091011
124025056
38926702
386990217
436966042
104333948
599730475
92036748
412183608
87884950
24066142
86778396
16194487
134515782
663346984
337618506
405668443
374936333
256075344
30814012
103525278
4465096
497721052
161966250
107623564
165518580
15454638
160847378
431875093
29218867
117627050
411869018
651557743
476729094
638640334
66488278
72711467
681737420
15627838
93187935
57084988
587713402
50539762
142874414
170146484
187469637
642921717
130343392
627670840
148236217
188843578
155085012
132581136
299395836
42543118
285410196
591170891
335626104
491921172
349530208
65994398
111348550
105750795
365598572
585914332
301142759
152121562
108035232
80264344
64930948
3843308
522093091
164903720
122655046
131780954
120214658
239765448
95195918
135575766
286044905
223662220
344381112
428834453
503338527
10201482
148848082
526554730
154016368
17041150
157068154
170813304
455306455
93397170
325800732
126967726
657785688
282232019
88008118
289181551
596931556
108650094
130315680
358086981
112261312
82477840
468088506
45483226
528790465
234734928
49820982
159106718
165150336
621180553
284851142
138444508
200126012
12614156
404421497
213869693
669878685
115621392
534656028
573958444
114780788
214975655
98363744
91749236
94891086
114017562
151702416
174635830
61524104
101462292
572929548
236390094
71024124
8398470
265484365
87441701
110262586
447535964
114383012
57517990
580997455
131095082
221809889
9505218
10092364
91363000
107616088
411145957
284483996
49128182
124948212
135663919
61873970
76126598
595963607
437973010
49847443
138435298
150806974
401723180
70385016
107060118
79594060
32516570
96711418
398260229
41142335
588853405
111429952
421259187
129202006
70116556
55297564
76553543
95012326
473095171
49249422
90322068
188087954
616893535
308118644
542081046
267787790
158862504
95505944
163433883
245927353
13847815
43417778
100551260
367826242
68675075
95892182
16921640
100049101
155372524
160452482
484851655
6389348
694640709
2237744
167435904
266856295
460338189
133097274
82909110
620979024
39468818
12210600
226340891
139082720
29696874
124655506
443245442
129035734
10244780
155561314
129063446
404197148
138042132
320005458
471984871
507953408
587132769
263816308
87537014
33028800
162757774
474328362
106391566
184850326
22552372
587497886
555244586
540727995
96198746
378128604
23180951
443217242
31756220
119639992
546114127
33778597
15148074
138135662
164610994
125782732
27521482
5455802
49703244
165030818
192418838
67946362
506581494
104613013
146792196
2949596
32376278
64975982
112167786
49334290
157711721
375512494
29840628
160442949
617097572
258526489
172134822
213776149
119956588
293373196
387815225
40921267
127610298
466433954
547707758
189248671
83040740
40023058
330974161
672090957
592098539
309934848
15596662
23110076
149478528
40371190
138850976
104450667
199048668
586633433
38812526
20702598
88366785
105964085
120276277
19743070
531821585
663999206
101491736
175058754
119258594
85623152
486854159
132008254
396644512
36983398
76175092
280210243
671337772
73142360
104938418
47533010
160450748
199348899
95292908
351890297
21492388
658825155
56124659
609113561
372449085
153418830
116515106
95329834
56748982
292193794
56597747
147772510
291166632
384115729
41282852
638806152
34665982
407701115
125000172
283367600
638572643
12189233
599284806
8495460
150844399
245625365
22612992
31486030
559983736
107886282
98490182
107425287
96307860
166020798
56682170
19277653
81800628
81097436
147242516
245765447
346118138
220834454
142319717
87502372
541647316
2849142
459779903
239087510
84031444
491799674
21298404
147150675
105932586
95199382
182417544
55203613
43419508
159346
119674272
55082796
130551234
38010474
169389600
143707506
150444984
191455882
97883982
69766692
295775170
72785568
158616560
73232426
139774134
584856888
317801117
54294738
164460871
137881056
150259662
271300791
243585098
457234516
82628524
104420548
511348962
103175242
297624821
402019172
370300496
69219380
133597822
6389348
110498138
108696858
429936271
41734272
173722386
112389482
147159382
157437070
198489756
108109073
81424786
43842116
30618296
114019292
138877387
608010279
85630080
92081780
39385680
616965619
515889014
125623694
375218626
105556742
274232709
42203646
76219626
148177798
595360778
576461972
418248186
86213766
92539028
524503702
275593225
674111569
595633450
25403244
41022422
320420
61496394
71758696
69477448
78548332
201400451
637983405
585895356
56794014
215286457
65828126
681644016
5381326
237667473
682308414
42962260
7847692
38732716
23818464
56445882
150449400
139344598
114703432
23066778
23259028
325057172
118108544
171219159
166226970
245024097
173596628
97883980
28974628
660546545
251341184
595107354
114010634
101931664
166240826
315663583
45212128
86262262
139188718
244111454
110468692
148882720
394443399
43286146
88089520
636476
165205088
562826581
52654532
313524772
358961754
31033978
530357304
6326996
337122590
40689876
111556388
62895850
672229195
11273590
535083865
167685314
53108318
42894712
656068588
34286674
57379430
80853224
47179682
219542682
360422042
424133990
292553411
93146327
87703284
335318334
96804946
41348680
121827150
9993640
564653240
545963635
295219519
566257356
564360115
37762796
80103268
137098192
160222612
174089929
118454946
51267200
160869894
19135286
117672082
29722413
621153235
123988686
120765432
76041554
316133547
127792023
161079466
80264346
81459104
115442996
536019223
251378092
251787283
314283507
537999940
102103134
636409380
623443707
168798990
59085450
94307402
78360876
131839842
664310080
48544496
79588866
5693086
615444470
172569554
54750254
173714404
651265885
211489115
168963528
93794730
314088273
367432099
689111082
157076597
25720202
53607132
278894781
37059604
677797263
162390590
40057696
327850814
1058254
246546912
104993227
140226184
131418966
83944846
16023139
284035567
40265613
66125218
84209842
392516850
135780140
161621582
338210204
79348118
199549650
68157664
397597597
30711826
37826882
206841334
27067696
684946505
197422818
61137868
48523712
116497503
316157711
525044448
103568404
57796842
219220811
465546886
122649850
281316369
113465052
8519708
268975929
407919910
247249021
668344231
16677652
169039736
171125064
562554573
127944572
74481198
145051538
535626845
255674236
58158828
284202614
34937906
479482628
441867369
146748898
56757642
83040740
515757597
112917740
595119218
546502656
613408743
117012190
67497774
25181548
393511168
57632300
106492022
129439288
43144122
647918207
25955752
679603938
218234
62826570
252712942
154381975
104585088
27821603
114658400
171904466
192830864
685644806
72265932
596621998
7598286
17948718
87097086
309974311
28868978
574996308
47344222
131295994
48473484
100371966
295665471
159338804
104862208
97409414
347589140
282539221
570698614
136488530
399034908
75116842
119010916
54040132
107626480
613707091
508623444
238218874
596644388
603476259
426290637
75206906
672022391
690976743
379102750
174352805
21359026
77205632
452551889
663950779
102283260
118570988
674409647
614233962
295088870
75887580
17606877
587628379
82082946
142387720
527034394
140641866
563043537
95881790
113146838
335114446
150432860
155703338
168759086
142673500
138409318
63250908
5410770
696142291
260362915
326227326
61794317
150467500
191713935
106580834
128730900
173759436
112018832
384252754
145613003
28032751
120680862
301115282
77643828
107789308
171506106
163499070
2663818
42525796
92566740
522206113
165433712
325038520
168237820
440268302
279418671
2537380
109003422
350622896
94028550
445799207
120796450
30211278
42553049
134150328
486017411
695549551
59210152
60784540
79405274
69558852
118896606
45634736
38905916
103239324
75199912
161748018
205536043
137265987
40262072
104924560
155854020
607191183
40889056
466632151
343054043
10106220
156198688
592617866
11193292
347501784
133700008
149341890
163357046
71006804
364133045
93341595
56686630
76781292
129061714
102478219
613943428
77865992
247786009
203160769
5239300
175697664
445376245
407199996
571787745
551911827
5840306
120422730
106087088
257436695
444708141
363746516
106176798
168658593
265505471
143948252
218795187
36439548
55595470
637842528
76176826
294992439
66671610
4898098
603992440
216736959
241421240
596786418
139522992
407070803
555736769
428723268
585358101
583932927
309689530
116901340
613670868
127291608
68149172
437610773
306110418
58938228
166369071
106498950
654624294
351221344
587228597
24661950
74172695
66553832
36789414
231212038
232733766
20401230
15113432
28188300
12039134
91482510
136833198
87121332
112451832
50721620
160142452
219623792
80027060
74472536
114864508
66697588
676279207
168281122
905838
17588460
271861331
12717432
402857622
34116938
71933426
226850548
527410072
593693858
289877410
90566280
476834232
166240826
99896564
119653490
23584644
117748290
184322692
133405568
668120371
474701680
679769546
249300491
129875752
139504147
600111961
181567288
63140037
89320974
73757220
69375260
104272323
87860896
217979094
179345644
57301490
137224630
81397072
124425148
206148946
118960690
64543561
220510923
275588879
127819870
656605921
75521627
17228206
18838964
66562492
164391048
493873879
178010233
129184118
642173722
24125028
72110088
394592451
483549859
106899227
104614534
103241056
649463301
17777248
110298958
43383136
361702621
52287350
16927915
171083496
535254126
24930991
110678264
538981996
159129234
642223873
314537410
251706762
166336768
81940920
416448097
42304102
97442320
482579125
101318538
133078222
69666238
17342516
249324938
558318158
155169564
10566422
39214140
160281012
466127598
231246566
130488882
50238392
79225146
43556336
27493770
226667547
270312143
17241614
12273967
660832332
270686310
405177294
96160640
219827888
32977282
368078827
603525363
454330831
127135730
523550069
60829574
287260443
55250802
80132712
8296477
74302922
528087658
56632938
581932613
166866076
409774423
424375867
315817397
62603862
91679956
109285736
189765462
169557606
173445944
34045924
156354570
256703317
526215115
73693136
92710498
48345316
82283856
163124549
87774298
487016277
615193076
582698275
95952262
279272962
50461822
50179506
125902544
240355747
416050024
11554174
630482717
505875694
358060699
570142777
77198706
10800876
344323778
418383854
385743282
622419574
114790034
243274554
442224852
196372646
82059911
499949667
431907191
92339848
198089256
602204986
64088503
177505780
376742995
86683138
550845338
224751046
47039388
54199790
9769023
361827852
16545796
131767098
39550220
229401278
60649446
169781032
34351676
119610188
599898952
29870072
138800748
453510320
420769591
8044242
510483142
463654188
30147192
121602465
36853496
114805620
513097786
178238502
39056600
549914299
19229552
518854525
81885498
122727788
122724324
656131317
8034748
477234171
669033838
57601124
438658436
294837637
73552844
629951355
151531535
129562260
71173076
26636428
90966372
81450766
28671530
683340908
397030429
166446932
92788436
124674558
47188342
132355976
426399763
366000613
141653352
153592094
121983028
139730373
390410357
43523428
157333150
45969012
115806716
305589362
166656504
339063445
61434042
35476558
223427267
66055018
33353124
325609717
686445594
94832876
7813052
94981148
389288670
9304306
309183893
341241347
242202793
149184090
103487000
34312652
59880436
249089906
77035896
429118768
132411402
90886700
698454446
77236808
197244174
77624776
16887000
388076196
111211722
86864996
58801400
29870072
5595303
141630836
101523495
172488148
404005958
145631756
529948606
136912868
443411990
36378930
168598076
46613318
80671364
171237646
571212474
114289484
278248568
94258904
38635724
19296212
437345324
75781930
531611177
89346954
105130670
90526446
636635727
138329644
666646752
231124150
658110764
26279638
116348834
49978420
128521330
138921988
15968694
162788950
55127830
667918256
464127786
364290539
52457086
60431212
61875700
670471170
141449162
23144716
119066340
116426772
130865789
153934964
68348186
698887721
38866080
162499704
117555644
239451625
517347877
615387107
80867080
14008416
522076061
54713880
560723588
45396970
408859098
147287550
163473088
53026914
687411060
400726647
155846764
29256944
87530086
95819438
41086668
71450196
70490668
79166256
169713486
28132876
450200766
2099186
35389958
534164677
368054388
43499182
315865286
179881151
9093860
383868747
574729137
226378431
442746995
26861588
611977765
675192349
435057780
57841872
89935832
13731726
334938478
34816664
140221515
157109720
113700606
145539960
42747100
55656090
563808225
101538502
19999406
354001306
436502759
409072431
523696542
113663485
120808567
57523186
599425953
162487580
114615102
138196981
18194660
162523952
29755760
387895841
40301908
255983349
106997766
5332828
415002714
575328810
130355518
100837042
167657602
259508106
71987116
641191229
1622884
60167948
118903532
39136272
113958672
142368670
116608632
139817432
10289485
424171206
33221492
108547906
343522477
30760182
169231988
44825894
47100008
421525787
126751226
328064083
113602737
73807487
115003070
33325414
150678804
22732502
6079322
340443451
298471061
588642280
145593652
168213574
561903376
618175934
148361388
128067544
7842496
106800316
24615186
101593050
468845402
342419915
82257876
237718021
130656886
26851196
106826298
444180092
94735706
367990542
159536254
280262125
212058922
282591632
404237268
14403314
668732023
136282420
146705598
8460822
6482947
512356634
108724570
560709520
304266445
637164450
474016673
38207922
125597712
18142700
29766152
32061054
610316429
469455156
447534639
19967899
556312234
101439778
135438938
35322408
160207890
110009712
128128164
121082388
65790022
328679123
76334438
99976767
18542792
205435992
46511957
150160391
94868570
212337178
124820046
633935007
10539175
137522532
99664476
320463584
100845700
240980751
188465719
103523785
160785026
63732404
110320493
354156980
46568284
287821476
32682020
181462663
566116854
152803970
262895311
19226934
94035785
512756237
112183374
132401008
6922804
115391038
538122488
29745237
113447734
128072742
437154682
106746626
24739890
692669499
129761440
9673320
32204810
341418503
34288454
90507394
132879153
57289366
227933851
645740591
79405274
91642616
400504017
330274055
390291422
44077670
151347356
526811484
60257370
69387386
679904698
637958700
624669930
127433634
2000460
9008132
160133792
85377210
33039634
346967539
452160605
462408086
509833392
25328770
140487718
627266010
92772848
88861994
114719022
440833892
288600951
159174266
97135758
166299714
7772893
38000082
151552272
161250934
515296353
219164463
204518728
40950444
242163070
151075434
47587551
41384410
112321932
96647334
153618010
92469748
245986169
134754796
182933243
109057112
224178890
65298132
463929634
102603680
155997778
488963505
104808516
150791701
26683194
408542461
126136364
71895320
113549920
418073317
100408786
92537820
220526981
383895373
139145416
340252641
94312598
606581768
389193260
631722168
30839992
118003237
7908314
154501330
99938132
371933142
279358776
79493606
100801053
86901370
44262994
159635614
70547824
77918564
475268288
51774678
367710092
102007872
441040007
257485314
14517624
207668024
95336861
4416602
165419481
279419808
546216802
100539138
159712918
57060742
173135918
16391648
140782158
666771104
172519324
106187190
360861588
452584442
70531391
59897758
145313070
630240427
164979928
33855404
12246972
223423884
34948298
9652438
294115323
624411815
647064887
90050146
101711700
136290036
104122644
42137828
76944102
84247944
150235412
152137150
561069452
152064406
40140834
23978719
118359231
183231018
45572386
175358667
369412059
418034398
56471860
60420822
169047117
14446614
140884344
172292434
83694155
174904290
165018034
28867382
61877434
102213982
26421662
172456972
509272598
458084509
533026987
512768338
109694488
144665978
103907878
363659515
1792622
131503834
111977266
15740416
698155374
141492276
453784
643744297
136398466
644294957
129463460
149014354
65812538
165248390
606629825
368489398
82164350
83840924
31891316
202781506
119076732
96139858
79413934
168416216
166801588
164242096
128715314
163292962
159157054
621099185
58939962
63940244
89468192
224087772
360297896
51526511
342484579
14855366
584509048
141733026
100752172
125637548
103209882
154933364
689752859
18329758
331650273
55053354
614379425
12977092
683953373
87135188
86335004
17280314
5059174
12768304
60983722
30438170
81090510
694798567
172792980
454228682
206101094
659237654
111495362
28361500
5973285
131256158
107403052
27888666
291866585
11112512
107666318
164780748
447114685
170494618
26101240
290739972
170765287
79406456
64681540
596437081
2497544
96363883
447158209
121494606
38823259
580893300
142399846
45795814
652505903
143191368
621286429
71375720
22770
403578414
148430668
119772275
671736697
141053717
473064734
146227564
54029742
15553360
91030456
467857573
57401944
155699874
257095984
592536663
92119886
571522140
28740810
160499246
160532152
548679018
134512318
323864300
52063920
21284550
147815808
116011094
470808080
643785934
89745312
302331596
118872358
90379226
379769166
158389670
121420130
627189324
513043048
117360320
125760522
326670388
107683638
699218913
288371955
67974074
60188734
71825078
157131909
45033732
121600258
685505437
52455354
97837216
624770241
46329270
15927019
74507176
7629732
58319904
72614895
127627618
130057612
554918708
678411792
118499978
94009496
278894892
166010468
153230042
624967695
73308632
78944562
31922492
75721310
404759788
293344028
135930826
80806460
116177366
111092214
372828174
144265208
158500518
554865592
505327609
167571000
605796147
438647367
195345037
116487394
34127294
92014234
103994478
136614964
56801007
55065476
60413457
273620433
471224908
155630592
461496507
128846944
316055991
400730472
27246092
135044042
344665942
194863882
115567702
276443443
532632262
193846562
608233227
562055217
598610700
421409434
145929662
37265712
488284507
634083457
45451144
131320240
578490482
577062449
650933505
592197981
329718515
1247042
148977980
109258338
314967552
332043090
132118694
581113353
32087034
98242506
146395566
14670042
584814566
59270774
560286020
35899166
51242954
372226259
55403218
63105999
110238336
156364962
132783780
328543542
638273382
63022284
155661770
1976212
128620054
23035602
1792620
119314016
60413892
632993492
391328074
348364470
237867457
560658581
68595860
102371594
153198864
424214812
108741890
405432348
167539824
106105784
531107966
693944269
103488734
38694612
47820522
193848029
85579852
159719844
100102674
54111146
554095092
272098818
71230234
189379705
389758855
600623283
60979053
424546444
277020047
174324070
171765904
168289780
404476588
51048970
60105596
320942305
135208655
310473098
92383150
76480626
561704718
78826786
3147044
13768133
29743636
133741578
415481879
130326074
398117094
54438492
62417818
174305016
238649174
152717368
157381644
69243628
67012805
24646360
149007270
1409610
3990910
337319710
20775322
58526014
509329283
458678861
402880241
77183116
32383206
403488501
420818261
101626559
699921642
31872266
120264487
17894511
488492997
105747262
406089358
646883578
54481792
25816014
108545174
658086604
124998442
137726908
153618218
230298136
163575276
93340944
35150942
143686720
200698948
638223817
151539191
585959793
36770362
36452244
21979080
46841940
173729994
409901169
275153117
155637520
147303136
213526137
381560225
458974659
109065772
96474132
575258359
93366926
31865336
626245209
24928678
138101020
525013124
84758884
53884252
504598119
496179313
30185753
251189112
10352164
626053639
624105603
174786512
93595550
208948204
94335945
472351906
33702990
453565572
527040742
173354150
41950774
35263520
85042777
132700646
53260732
340906582
73431606
116352298
538276059
50468440
149505004
30410458
139342864
134469018
143865118
510743538
571770589
112780549
681729521
15210095
385968136
416917847
601316599
87046858
667656761
62689742
233782041
367262207
680804321
152014178
344824334
258703719
122410832
640861826
595880436
184267671
45986332
55744420
5741582
309391685
589691374
85819970
695810165
26168788
141187448
75797518
20760830
14032666
291188661
362738380
402019210
333481814
233533481
140880880
20097449
476938844
166046840
50487800
367826692
58165756
108643166
76089107
82234728
50647144
144933762
40766086
46791591
152736422
470782664
45597814
630086579
72096234
263584454
396146293
20267866
156522705
152419464
677165329
662681330
579594405
30580194
641605396
75309092
345560339
285553811
99761470
115614464
118749384
559845265
136202750
28474080
33179926
26471890
244294837
340858595
679272265
88281772
43952966
101407600
133530274
8207601
146722918
26248460
601718571
254018245
24329962
642167318
569672903
130563356
78890870
99935640
238745984
41602640
146324558
67835512
228265791
25394584
11895378
569166811
125928526
174730845
445820689
174178582
592633099
45061446
260608196
312689104
98852170
87001826
635087265
47461996
139450924
1841116
72260774
125299810
60782810
161417206
127296749
35710378
569642065
71237160
164690684
28898420
129115406
517123131
49639138
425251097
118936442
152932136
292488832
436721221
158437075
91873940
51469846
115358128
163253126
106670418
87391526
10085438
15329109
671238475
121000986
107703471
21504514
103603046
267135532
107888014
30213008
593982159
666173445
151052918
350740859
548002743
99893102
18828572
197544443
62291382
488126277
74249108
8616702
95199956
3243607
682188008
65074704
375023848
39811754
26378360
92937390
40343478
99352716
25207528
131391254
131980134
102188
526343044
11968120
461226457
62286186
481679547
95395098
109738857
117602802
5835108
92183968
199180663
467388197
132911734
128736096
163705178
91002411
74675180
83510114
200698360
154451102
191560769
654609101
52793092
155320564
116554940
15988094
179988523
108111440
344532926
414231062
172053416
43821332
179385269
246454060
82832203
150644568
21984278
48373030
633468319
465213727
42664358
167822140
544698143
21514906
695401438
538637758
97549704
205249830
115214372
170808110
25919380
698213339
474223202
137863736
234341425
568890712
37147936
391632740
138958362
77337264
666981897
38675560
327021506
148971052
147964760
25756574
36569448
605820208
128393160
140551802
18627662
441985819
430898596
81386682
349960410
7371602
348577377
684000549
127305464
309879870
2691528
664692740
59343187
39141470
212325577
46809034
91165554
102376788
74560868
92015966
384896493
79058308
26927406
104947076
639975747
465079579
167946846
434977695
158788030
120897064
299203861
340424206
162475458
9290450
150510802
143028888
52398198
111391850
686482053
62028116
18913442
360199382
142590364
279117944
194041460
25492325
26567148
477489014
419310782
46346590
374082581
83620960
20351002
134520978
75357588
246268344
29109724
46083324
159330146
43301734
126423876
111296588
217539700
83715712
91817822
575920869
61089374
670749688
264659865
361611472
612430868
170501223
148676612
51795460
93269934
172406744
687676333
445609355
215577095
17269772
89866361
700188392
87710214
451126464
93456988
450538872
41730808
74072444
120269789
224554450
61920732
19256376
627039947
416852103
529501202
83329986
312193035
285811112
184107140
82309836
347873276
100177148
136685978
86412944
41935184
62864672
520353394
208383545
72974036
38797026
173887604
308917469
22363584
573152059
503029609
122582300
122829976
23860034
367685926
280453106
566724328
122892328
145565942
551081458
161271716
80314574
5720004
610748272
74456948
107092119
675166372
91132076
341949447
131382594
67383460
349239316
481069365
39214001
6120890
93297644
32460465
93735840
538141184
28432512
346283380
56915252
21194486
98933574
54090360
1615956
8890358
154177444
513602985
564364213
351892619
331347886
218254434
137884522
90109034
97567024
268919513
439554820
70624032
90136744
18961938
142732388
315743233
121331798
132407936
57757006
125727614
696490023
6764858
49446664
139637304
80882348
16603861
95819438
430168147
164443008
110085920
501268517
581029862
44048226
209880693
407679165
572293091
106277254
173872016
518937428
451957239
370490062
104475972
27173350
70565146
70715338
118814166
691304191
64392298
118891408
115862794
332627643
166907644
195014378
95734225
2190982
560877088
698310934
87599364
40447950
23409714
70762594
72741377
131716870
29911642
231029204
96695828
356263161
81765990
522421062
202765281
10069850
77907936
2228715
7677956
26211778
101900488
60779346
441074353
16098352
53714516
234966376
21410984
174062538
127215139
604206141
623843881
677547056
423191745
23633142
355355911
476486992
52361826
151052916
413210422
171086962
181175501
90003380
93616334
63995668
21139062
44706384
156836066
690545953
640966157
162425228
129489518
119663880
125822872
51873402
304772665
629813244
117522260
12806410
121799436
186276582
193317436
159659226
18818180
69673166
491505716
90585334
191216672
216754609
11803582
77981568
526177153
128632178
168738370
678647240
404567258
15648622
42652234
559614586
121789044
235399321
92561546
182682148
606691173
43665452
98309464
331195242
491376024
40987782
87853968
109105610
293901178
27175080
60716992
213647648
63690836
530216660
103333383
601161376
47188990
117801982
512302526
69250558
422734709
37451038
59066396
625720403
422626912
135613870
144517874
196222060
304191985
96325182
279422879
83030348
103641150
162517026
4250330
85628350
335431492
146045706
262535432
117303166
94388804
472667871
172734094
160481924
69828278
229857850
59092378
34120764
67099414
90157530
162033798
105099494
130379764
92627362
172037830
456519409
58231574
86530722
120829518
635799099
101302948
5753706
288927274
436410548
247599964
186168534
28917472
596040107
108303389
171464536
124499624
147116080
429440187
76717210
23316186
70520114
79860915
379790451
596225497
322095800
431387031
555534129
168447392
260268623
78426694
569873399
171177026
74748360
11399687
110754472
61191562
106505876
173529082
108547906
126168806
112374369
56449344
106441794
174722428
653405010
67075164
97492550
139580150
169937786
124362798
244050915
396401737
110851872
143536036
72570978
27601152
585153678
378821409
467570309
669724739
329223612
124264072
505008912
155436610
197202148
6079320
525199224
25922556
50823810
673120371
67885433
135771480
486861973
94198284
163909554
141035302
341741461
617791837
531256748
76739502
338978271
59717628
104119180
34355954
81932262
69676628
261017204
125403728
88616048
554749166
341652524
10295740
573815756
493160072
105206862
41536826
39834268
96155446
605195260
63891750
424422955
132849598
518604608
159326680
16095478
545013049
145929976
540813218
158159314
14006684
298126323
30803459
607826046
160897606
48608582
74926083
5454068
168007464
137181328
40017860
57426192
7031922
339773900
647503005
22763678
227071648
5854160
179243892
2696724
461516439
29461320
262423720
572398841
167602178
55470214
53465108
656812121
35980570
91525810
302156739
387485525
135296914
498364927
244189799
42373382
160667248
40502553
67553100
647990495
501560121
63256196
616739181
390516609
357311595
536737624
82275198
649942372
630499008
71405164
113982984
114699970
103625562
387794602
654258076
38067628
32885484
26374898
7440674
168818040
501962281
205536411
135638118
107541612
81544294
135184334
539933747
11269139
617103796
426237297
149495848
30117750
693806082
158166242
166751766
144871408
74375546
206561758
78428296
73297921
14817610
7797464
121841006
104678618
144784810
300626412
74169436
106440060
293661664
40580762
56640432
415353844
11067480
666415370
139155774
41568520
155284192
669885701
116018020
348086045
97542778
43339836
121193236
62260518
54670582
80577838
115074082
23790752
89406358
47775490
118705123
280277684
74915928
105116812
167661064
42148220
647516215
72627956
421304365
91479044
260461312
85039468
174897360
107209070
11517800
138830194
226476129
81815083
163947658
642554075
7299884
645596849
471567425
373843206
122208190
17425654
1240112
141816160
170608930
116018457
244777321
40291516
508103
132035556
326815783
161486484
164763428
460790197
276439325
160657889
32743462
101134944
105066586
181883848
157844088
118131060
48653614
597704609
398392047
22427999
124948214
128692796
97740224
98026006
413194378
52346238
139254532
173766366
48094176
171076570
72501522
147247712
51284520
363247100
333848237
88910488
247301071
182027607
66543442
16469588
60009771
31811644
133147502
98943966
49776727
667024580
446349096
41978484
13138754
144568545
3807842
197064448
665279581
165205088
47761632
661608463
50621164
455561074
112759745
611396
17957888
150609526
523060472
24225484
35848938
4423530
395610941
607466523
248490346
73736436
447316545
145254180
172985234
1011488
286114799
88281774
259600560
124610472
91801196
83006100
245537645
59951450
473240550
270746459
139742956
385095666
164093144
119107908
449572425
410101363
379548308
51546052
312723053
77337264
576049139
4511860
130558160
75631244
155131776
617026785
70871710
484732745
7372447
136758720
44417140
221166751
24975440
382986415
11342870
261419577
277590431
329667135
5686489
69012626
50085978
116900822
505645762
34485671
53210506
112680456
619641818
33723772
4958718
164107000
20777018
28274902
58442878
72156854
344706755
38677292
670157549
364411832
152163128
506817450
77441186
408406614
122845566
105530760
344930304
290002062
382129933
91960542
619128058
536468285
35764070
9863742
580267759
279847250
311704115
608212026
580926965
40702002
460801329
7151430
250868811
451823480
51537394
3718606
273094790
40240312
162540877
593803664
32168438
68254658
75516934
149944691
541003561
18451769
651078632
6221346
97180788
114843726
473298436
25342624
41259350
160383200
59625834
111132048
402961884
621284974
117194050
115035890
2752148
166417490
83166410
191167057
118566016
123245658
555295723
67381730
108000594
595950514
276220974
159186534
28226406
110106704
486234795
124041254
659315248
140302394
20356425
665841468
547867888
218230621
635236569
93406762
486426474
37523
120312568
501096692
420364673
130799868
224551676
84138828
54956360
682956640
536692210
56904707
15642870
59222278
699856382
432935433
138451272
18638052
103459586
203721642
147919730
18916904
227954684
358762521
286528945
334328724
42847950
44839750
582496542
165522046
107375340
30105626
299483544
84758886
136656532
323410278
93522804
99971042
123107098
171771100
330712582
215445675
213993241
172209296
65772702
42948710
402321909
333101236
317295907
493174200
620242103
141618714
216018333
73099060
44747952
63221740
100334762
528045631
581458306
478170215
290944297
101231938
488279280
98784620
237913258
5195173
108890842
21390200
60329026
120287400
168760884
238416553
151496310
24341528
150457108
483920368
134917606
15974238
74051547
61600221
339431295
288061206
364173540
125036546
138689900
589003422
163398612
168967804
156718197
65736330
123379020
80184755
146860934
525867729
304722050
165318563
435575068
5606484
58846434
8036482
131922506
96392690
61927660
134205752
95382974
87375938
189445849
6498587
118174362
280039156
163156744
155124848
38963074
113769886
693279269
28983288
460677362
373704448
77385072
591492355
689421873
264454618
74881290
7894458
204721504
20020190
84074744
116343638
155211448
615542094
227064107
276576863
66863862
61861846
142943562
16112796
9221485
100212077
220183818
116322852
140251592
60580164
7319434
143007778
608889478
4752608
89662176
608262066
47247228
480364626
526775535
101730752
9032020
30609636
54459276
56523822
295795173
77663081
130701916
9338362
120415568
155462588
307422791
556709972
215960527
567639985
137808314
151681560
411947415
113953476
221281892
56319444
424391598
118853306
166523140
141700118
556826509
550705900
320871671
109124660
6638359
573259649
134299280
239719745
24816096
532326696
427782127
152777990
135757624
132808028
34965052
140531018
291766219
139419072
103076516
171738192
77288768
38065896
330994106
2301830
24493946
33495150
169320322
610795212
18272215
129408112
157967590
135575764
117585605
447644645
567066392
136760454
55810238
193910553
106658294
48312408
643081737
55206606
629749862
168573828
328442064
69770727
32738264
393993124
29261796
97073404
151184550
123531438
75546376
570024355
524805442
176033443
432829818
74112282
95687804
518118040
520445564
19902414
167685389
170444390
2251602
402091011
122126786
341966862
42213354
128408750
418549476
22952409
101640690
372039597
567545226
2485574
401857305
608125144
18379986
285760712
74888218
655492189
54657271
228101325
193964314
186510255
239908464
590282045
72250382
452170318
99822088
236030582
14932217
308740371
528320660
571757004
198770028
10848951
509546338
37182576
56919956
690447782
61824179
29518476
486307092
70726220
645018115
40163348
212651791
31680014
679460467
173260622
455734969
241507104
354591233
440149274
80039186
38614940
191675549
15094382
430992750
130869920
252299867
504267679
117755216
13360650
149035138
330467830
476151335
116828596
160655039
475167237
9089536
130831818
88740754
324788395
313976987
118389130
85053324
155237430
152875094
454216375
27661772
41590486
154729952
114095500
548792006
128573288
74500250
3003288
462760018
95277320
85497344
404602984
121312746
138921990
615362106
114240990
158012094
18748900
47709672
9056628
496850657
112390780
30058862
134675126
229655480
655717216
442552717
135489164
9860948
155060764
40424248
286215389
36765269
257577746
117363786
63256106
118617754
73698334
435132660
511147807
64958621
518150734
27969282
152003786
106706084
124584269
279591581
25683828
206432518
36983396
535706317
154251922
388950516
16895662
145946980
538233575
81748670
662127710
187474739
150219826
567080061
65760576
105975884
171604828
570042576
88795089
489984032
615332566
591342496
80309376
168899444
46641028
148638508
95123172
15539506
486852634
26948917
71044910
8553095
642344146
6677389
74079441
30946017
126152040
49511898
688183300
145108660
596908258
110917280
130376302
170327446
121132618
41141930
253575892
175040503
113049374
67362127
407509886
3420700
46052148
506954489
588902538
270145427
88300958
173141114
441758242
120124594
33382570
33046562
79983762
133997912
37383488
693263158
511468526
634840900
164132980
10295234
145250718
123413660
85870828
553762007
164834440
567324291
621664504
137830828
195726896
267541817
125729346
13232482
79687588
42293708
46963182
100587634
326607063
383478287
446615413
606995808
409816695
154811356
685872883
434633563
464895680
418507891
105710888
61281624
168314030
174391616
216747932
246962441
26693586
90152916
5593416
307972943
23030430
39091416
621442007
97089922
165318831
214463347
138421442
520425448
61165580
169561070
76739726
39860157
686932238
556200902
316720949
169098624
57621910
690541058
579291474
44775664
99907032
137148422
20151822
173276210
87007776
147940512
578216105
432248469
165683120
74138086
17780714
143473686
98093554
311587379
358801593
159463563
90100374
18778344
54829926
157350468
141918350
63768776
126321688
82754962
533350518
104285873
183856414
80273004
609440979
37775574
153741126
214882536
52050064
79407004
24273980
426789156
210483236
103480072
72645278
558167754
81419976
294406370
453047204
155447002
113090940
19107424
72160316
316888916
608270035
12681704
88564090
49675492
450227866
118676640
11993234
75655492
583708874
83716220
216546364
577184030
149913260
65455744
73012460
517627092
55623182
62026386
62367588
581529547
29719390
412551901
38009854
671831641
317020781
46239204
116930784
344746378
36682028
330168134
117707995
82013432
13975508
162865156
516376222
147370417
185457577
691404141
89867039
351370692
357203006
562117130
36605822
399163376
135889256
91929364
598756255
84343204
67596496
16469590
149755650
118460142
436751909
122196064
405604291
110955384
477886983
133296452
432939913
108741890
460868600
129996992
120488312
17664670
88576212
468118501
116468342
586126899
117336072
471733706
28647794
110719834
53802848
136369020
133864550
660615199
42716318
50543224
71715194
14313250
517746217
396826391
19026020
18537596
86419874
11759366
60770684
168871732
24265322
333224873
122480112
672206270
56649220
73026316
570191451
682711092
329428593
103916910
133913046
163071266
45435556
240606777
615482667
683248741
94858178
34515298
56626010
34958630
391212590
53788994
685192264
24135420
38523144
169185226
385429977
587185603
20184730
50913874
108045624
169559336
48431916
28326862
589841896
107186552
370949098
155848050
670618966
34123074
417118611
556076630
148236686
90976764
589404251
10634482
119076737
2423070
675214434
109741849
76033068
50879234
122348482
62352002
102828842
370354734
191809080
165293422
39787506
439380579
105802997
173387717
645469476
26757670
105402592
233979731
15333398
95980514
594112112
680198414
113522210
193705338
172505470
283766741
63611164
247224677
88124344
70244726
116670984
87654788
63702960
336967161
92391810
119530518
139320350
171093890
133968468
272941001
165428516
147088370
631707588
6550426
368734483
301626501
147136866
664255211
625628917
48665738
89156434
3488250
117010232
62523468
85853510
112754934
79510926
16046481
157253476
110466962
301768972
675813205
675430247
234384281
166427882
593562690
70187570
262962200
67833780
154305614
39086046
52754990
23002692
286981595
11628650
166401900
9021990
442913112
47572774
59068130
458319468
315827259
429936755
110285102
42861806
76713342
569931711
168760748
111980730
76447018
528149592
224403162
292605853
483186294
52129738
662096186
524051681
11890182
162676370
110305886
156546822
152088928
139224774
171396723
664045899
334221791
233875057
101187640
104372052
22564496
62939148
71376763
51048970
89189342
155010538
79680662
675742291
56229382
92530368
219406395
148347534
29120118
321139287
682211967
109124662
663334504
113837432
79966440
352447249
103069590
630252168
121950120
309584442
38930164
42409754
319826757
115292314
109474524
490749393
521546647
684831061
475338814
333703695
41157886
281434048
122112930
67135784
49168016
61841060
106492020
574018071
123282030
38676987
579292632
124723052
41526432
130662082
47634824
258653912
115212642
255002222
76822860
251030029
76434343
31563968
666070638
365937014
341471084
172268184
140849706
134515782
511135700
4170658
130116500
306080696
119676004
212709582
188105919
89318333
80565712
299463801
31562238
137927820
275915714
253622337
119554764
171284410
91402836
176910441
105582722
165255316
539873505
197947402
167664530
126699264
192893380
685961948
170917226
403595250
153562586
61823740
103201220
615014557
88139750
73483566
87291070
69260948
438380887
5016574
40873390
433472490
465502437
1555336
292852146
453469925
275885440
15279704
86884494
220986412
164801534
166261608
9446328
33066436
28329337
57194104
58044518
74228326
95324976
13137695
126555508
68649552
646331488
386018839
168689874
649111064
111763659
172730628
59258648
626580941
140423634
132278038
50077318
61520642
6917610
85446490
79183268
66331433
169235454
86606928
284336477
4759538
153035420
380738454
601752044
6003671
36243834
15353255
180684086
140787352
96410050
44377306
345249525
122954680
161808638
56634668
170738830
43991401
10553076
561866726
593609067
267954686
92843860
127792156
592607394
171956426
696059309
84899176
82316764
265364579
561164704
351650039
471762370
522335333
124236362
29942818
9934754
54599568
95505806
92371024
229373824
143924006
553853910
213556347
364145851
652875810
19010935
298114693
66106976
79976834
573568885
88250596
80050630
47712874
379303508
17740878
22276984
137177866
281996321
29255214
8572311
152317276
153791208
83323058
917962
684050830
83115216
97312420
158779370
18502956
513367896
460747867
160892249
143787178
72440902
5742821
211751934
199690676
39839464
98284074
3962816
145344246
91759630
468781571
569179976
72053029
634358767
342402573
94629552
176233850
316597710
59728022
154305612
157906442
622725062
50472214
3590686
98827922
93494434
154657208
481845151
86535918
121776920
64672880
40066358
75419525
5103099
485214562
44193403
19976961
153786012
600669902
87673840
13752082
84518136
6392814
520278141
100603220
19656470
469825163
46225573
455667369
106379442
145640418
251403661
49723990
367280727
168663894
409717187
53581154
543588440
45337429
44081134
150517728
188113517
122448938
229220816
686607759
16247892
177300963
585350659
36010779
87303194
71567974
4045480
280751746
23245174
53177596
37073462
124454592
66330404
173842572
370195142
555551940
100708872
150327208
159089396
49757217
85273290
301139520
351855913
89613032
578260763
14373870
132650418
109914454
595627210
168005285
109820926
32378010
38020864
600329040
28638622
131909120
108256928
97639768
645975761
248030596
221999548
695966940
123990568
177295951
604290880
254995110
634795315
47096546
72773446
100741831
1288608
407740627
693051812
34191414
225142779
68780657
6824080
384169407
107435960
246373207
606611813
638142011
219529331
61285088
140770592
71358400
494812161
20318094
119298428
31361324
156370156
80023598
98696290
83582858
6576404
98484986
592196545
15053775
116265629
168334814
215031873
473387396
312974655
85403188
139268388
17901952
30010366
475433778
211413295
74245646
165487404
104713256
292988849
280084807
7269206
127867297
170553504
46098912
109687562
93839760
68237338
136078046
320730441
141710510
213197475
320454651
24073099
36945292
545364798
124196524
122308646
106183724
263136802
86625980
14290734
163968440
145571138
199674505
246329429
25377764
48273452
129004586
162392320
87005290
165737734
342352138
129452456
5769294
286863387
155971798
26794040
38848762
64534320
63489926
106736234
121806316
150102050
418136316
7958540
132293046
59274238
139632110
63831128
389015495
159788557
391667725
128879854
429298636
92838666
388067298
12257364
52727278
270385131
9823906
155455662
42676480
85978214
217364812
413957425
127610332
128155876
144344880
83970826
153257752
30394868
61077250
152031498
149409248
57699850
172138286
434529361
27899056
300156342
369927399
252098115
394459411
124619132
16344753
498200336
93297646
127482128
13461104
256932676
100126922
403574834
547092831
328333952
9605672
430582754
66105806
102468586
60846894
55385896
125810367
422600842
18968866
84570096
90176580
203863518
92547688
150510802
66316550
83659066
138293272
10445692
160471534
128926616
515788745
608932473
469105625
469617708
395988926
437623214
49869478
261380930
430129607
162884210
25425762
118687599
11190452
32564128
115567700
674747359
167115484
74072446
131557524
191769253
19753460
362288546
54596104
129879597
482828577
212830683
84672284
42065084
200071122
245026622
66141343
394357025
155466676
171469732
496400037
400852874
172562626
135130640
46313682
135704488
421400945
134601269
269577075
120609554
87734460
84514854
541848010
413026952
122966806
237528771
341438744
11569760
116471804
420782692
665122020
163651484
326670697
155992580
614523350
68824644
96190084
1230628
43599638
691153142
87117870
599867987
495033943
686354218
311011256
461663026
360627820
80983124
126853412
151513628
41634993
22086466
466486344
110848000
343782263
676416611
162405815
28951834
350575410
506247482
478130442
418520269
29374720
134145134
616379332
102962206
28945184
96536486
675824264
387129099
112190300
4087520
365798444
84482993
65497314
159364784
8405396
165414454
350602001
333018661
21847450
584808283
440139764
112893492
437113182
581773494
644153451
3971581
128355056
11833026
91184196
120096571
367324726
545612997
52416872
110752742
476468799
174155144
87963349
351373678
2331274
582152471
92790170
39170914
68159398
70329592
410585713
354301459
74112280
419631515
519808986
642179293
395459333
32012556
680563228
173070102
46713772
16552726
35613386
14756642
160133792
551062935
107732134
297070920
115280190
59693380
83077112
530072844
407012472
458428535
29591222
6792906
18492566
69453200
101599122
176601623
59605048
487294232
130902828
373484389
232001897
102672960
18728116
55617986
86582682
102298850
17037684
109377532
4376764
517367890
62544944
80248976
57315652
152092118
52612964
381989224
356758801
122719517
137257536
81542562
107641605
149331310
398776853
627309029
203829150
196265772
167759788
410802985
689006336
104032580
693746896
25960363
170203642
50612506
147084904
26951654
28265049
240874470
122807180
47160628
77314750
127669186
123023962
127724608
457150658
501308793
107086096
575815204
116395598
361482443
118260999
160693228
86652927
513927105
619689536
379964706
30462416
116054394
91828908
625635871
664326275
560295672
127049234
332849262
181889806
21752188
157521535
19675522
665094837
38192160
59213618
74808544
511059127
40454324
139666748
72264238
676427645
154894494
107153644
334552906
306022923
228303733
46074664
426104836
368248451
87959620
76746654
40435272
470963627
433445340
50506164
587268376
122876740
456788336
111942052
131065636
510407399
273132912
33252668
134407180
611665983
497599227
74498205
547835526
346144322
79327332
99489544
169070914
39014547
158055394
23645266
146166944
160856870
554603813
82160884
157502884
541891596
153399778
75452848
94156043
72702434
181901324
601407535
611562290
112744542
105840788
105427882
23941347
63751456
164243830
660269054
9489630
113310906
67455365
85325250
169507332
212601069
162342092
143264733
306333685
43346764
89774756
430060442
644703590
36943562
664070
164020400
145821175
156106894
567423906
116904806
27382332
22552374
6082784
423475704
174755336
102854820
90720428
589191664
201158557
414027104
95492048
237199458
431020265
27233970
368988199
161947198
8273766
17320000
141050616
3037928
532557321
189400464
149643068
65829858
328165164
246569811
38956144
254424678
74538354
87613220
152374432
338381711
95824634
59426652
162239600
70792036
51599973
156851654
512497567
303151306
64203629
114876632
38008730
181644207
110131940
15000599
55605862
130196172
15840874
629842310
337869282
54809140
208964039
94220800
633235453
232676403
159473900
162174088
17087914
57697211
22886818
264249020
80806462
133613410
142784694
282247208
102764756
28820482
133171750
216054777
70860003
168057876
95208040
461271337
207149007
150524656
92012502
158012092
2843944
68336060
83421782
152746814
273563635
129474523
93032648
85687238
100601488
465096060
489432099
6384154
40533998
8230464
559646899
135873147
94314328
130281042
277215281
81991087
203036165
30715290
68327400
161578282
167795191
150446716
415240151
114413191
322596961
114150924
152864590
503057393
200370691
75016384
24590936
123008374
37665609
514394841
55041228
337098414
699946718
153415366
356181839
675833140
130935264
347114539
109937623
430934973
119130080
268651788
153062038
43786694
177828596
323258300
531078365
57538774
382107852
123905548
157691674
134832738
231713485
49945684
560038673
16814258
37515174
364555083
162059244
175190318
121756138
159162140
428176542
40369458
129919404
69280000
593239249
104858480
77150208
146345342
399832310
150165366
446206650
21302964
303027377
369409592
86234522
53318864
326585191
584286160
8142134
3108942
65064312
67998320
89799004
7042312
543337327
40722786
95693002
153919376
381821195
81778114
307528068
389479569
7889260
149237780
490462005
580550557
83872102
535858718
57900762
35807370
678944
264346479
112441440
335197894
77439452
42375114
130542574
518503903
241244416
2514864
57405410
13003272
397425119
45276214
21341706
39347578
100863022
64662488
219541069
175465614
118891410
593207413
29706971
101065664
121747476
123877836
47628268
338638976
119166796
140402850
296550163
283400414
346588579
176365395
181662721
636247799
154100551
91957110
81203088
51719254
677485687
119139086
319603435
562516368
85725340
682507823
30907542
121929338
179886245
92594452
9491360
101827569
402715541
141537310
111059306
279179817
166382850
136126540
11278784
299795746
120415568
31337076
161088126
22765560
408952818
78845836
281505344
15937866
643535798
114611638
76594238
253926749
320351424
70054204
29206599
23007890
271796698
150238878
92426448
168329618
162058044
157421480
35774663
173078760
90211220
89972204
59178976
245340040
91510745
57850534
169034540
417213686
175041879
77927876
101218082
7962006
48722894
164327165
124286590
164032526
137092998
380763952
60096936
499656344
150881448
51192726
174511124
127584275
664044700
173837376
143392779
529892145
458096989
506454862
592172723
74086302
170165538
123046478
580915715
60451331
56399118
149386732
71228500
127499450
57495472
19464198
647210446
32998066
696766701
433527589
107389198
164255952
54450616
668697232
186501254
165267442
363641217
165679656
494700839
93879596
490445075
66964318
319393518
120825877
97961920
75785392
640402017
136862083
111629132
80329790
41263170
39751134
429438993
425780314
2144218
641262353
144483440
76301528
115001336
108184186
224032470
619088989
48407686
239994347
105471874
389648874
657268230
36820590
162193140
48650148
332085824
436677841
117097058
696027699
461160114
612969364
33349662
614003149
10707224
75118144
103499126
93467382
328825726
46003654
582989359
74453484
590963590
161744552
604830142
153941894
162293598
487128904
407199172
154426852
53146422
116499518
153929768
154431297
148758018
203819564
98138586
24797046
533673249
61932816
400158643
35478290
159392498
110922894
29565240
149286278
77614384
148068682
308342340
141587536
122544167
373575425
38084950
88361446
81916672
89977400
532304749
557302119
91730186
154180910
122074826
56032360
44676940
37570546
514323625
75980338
172820692
4560358
487048076
528556503
423147237
136315330
20330218
378026144
52477601
26082514
555266208
171211189
471288663
29637984
97575684
101966306
109583642
33204421
138636208
127698111
15160196
168385042
534045611
135839028
641776232
142115798
50544956
83875564
105310798
486789245
61712892
566573229
93297646
98921450
115197054
165643284
149216033
41159250
28094774
30633886
26608716
541196567
296934115
400565756
553519391
21035077
367174873
571891150
425189117
128039832
318480962
45122064
271840689
269600817
119783390
16866216
130230812
237216469
447002542
107051456
102260746
127698630
72009632
121234804
62327754
538894091
613532762
544058400
360755168
161039630
274354998
159299478
137740764
285512096
102735312
62057562
51622262
139006856
530747924
682866483
399045326
411856321
159654030
174949320
448735537
81828342
60391376
264807517
146175701
661953958
145389278
166722322
34546062
119206634
614069721
38448668
613745784
47846502
93888256
507410755
158524766
7154894
148803424
302831677
330281756
145068856
697787194
128855604
77863794
678610461
75442458
84253140
542014088
458031451
71103796
474094792
159188122
111698968
211243037
436468972
11088266
601079659
564553983
328884927
198205618
104572966
141913152
141860473
695990389
493083451
686503448
142976602
219092950
45780224
9761552
284376598
37648484
71573170
390732245
9988446
81662068
476250466
298162504
596251117
602710639
687809742
6992086
4620976
66716843
496682199
161612920
14971408
60226836
576037920
541737974
47998916
572391061
465845534
25283838
143878974
66377168
354186970
2895904
75151482
29099332
106692934
130753876
27285930
292397494
517143113
216000542
105089102
304021258
119346926
2620067
199829366
207368133
405262749
169185609
46959718
15316076
157353934
578801782
104706328
480552678
304198869
319200619
667459413
445834945
105834387
524312270
140406314
64731768
25620997
148357926
282298464
131218052
646274720
93143297
112999146
104669956
491292103
482695367
127735002
40864464
132589798
615412156
75752486
424160338
111769426
552575605
231529342
125793430
110521240
141727830
108033502
58948622
149319184
168821504
287161195
60523008
650471230
110458300
157133970
236929824
175259898
115575684
145338504
8429644
151820192
32306998
31174270
74436166
70636156
80288592
431140487
427563363
538553164
420682398
23496314
275933514
147381078
541836224
512328401
453140249
70319530
304642609
34776830
129832452
86669282
2722704
194541027
130087058
127587780
44857070
436497438
132909207
130753878
115200518
91193264
258207669
127303734
45788884
67385189
441000524
389746240
162357682
573971082
6146870
320260479
12818534
518035161
30486664
152590932
72530964
58640396
135150698
528016604
138449152
159418476
658753133
82327156
407486409
495668864
116408699
31348197
142760448
632084477
73762418
552179848
317954449
78979200
174429720
171000362
224936394
623559857
317397107
172773930
40379848
212888588
54611914
15755673
73196054
66296510
66634269
121193238
102683352
154717830
31425410
536134462
599088862
225791937
82318496
5751974
197267756
406732932
10799312
103767584
20004602
87856432
607065558
153159939
227163386
110624574
6884700
555522771
658794934
35565272
297776043
495427951
145533032
47434578
123765256
427580617
52360092
148861938
90361904
161479556
3548868
18812984
99394286
308581052
152651552
108473430
375136999
17510522
677941964
156368424
52528096
235873454
63022286
35331070
162970642
89885604
584646237
568487311
101366752
82074423
479000397
64958662
38079752
84123242
326363811
28743618
18184268
101774054
117370712
93011866
607367668
154527445
413306581
694272701
541888905
55297566
334077281
272262125
293706301
160028142
52682246
87466002
7691812
13898546
429735894
642423454
40049038
221818270
114646278
345333136
123798166
568316985
524838721
110716368
326689552
122651582
291532040
293203976
169413850
15944794
266819696
349823818
111720928
300458676
638550865
173064906
6458281
161484752
521332652
136732742
165603450
386968656
67825040
91437476
294212287
102662568
183517313
111542532
56620814
582602870
161211096
92676201
690767193
171142386
24473162
91001775
533519860
557227533
86528219
582836730
176973685
464178
417787350
403383159
37961976
140501574
14898249
292856057
591270541
77371906
560426135
568630790
77135960
39219410
172363446
120557592
196469916
6143404
359808004
152062672
65880737
72290216
124064894
304407535
172493344
228549523
322390895
411003958
91162036
63108886
124037180
74943642
696596741
635899955
66786039
627132924
616755215
73828232
28942634
2906909
125069454
53544782
115311366
575363055
157317560
92949512
436596457
182699735
630310381
35805636
69160492
606825280
91537932
64567230
49769022
163475171
64794122
57825842
342784161
506868500
55817164
107733864
109904062
222693617
82879666
104716722
4253794
125336182
71129944
697187479
373169467
91122252
690908164
136422489
144734580
885054
38671505
80344018
18166373
172240662
8528368
34343828
145953910
163641556
42848306
42229926
526213727
133414230
6191900
649858813
433640970
56965480
17375426
359412372
691097832
37421594
48317604
403605962
446380696
136315330
13909694
171784958
134732280
80624602
217953870
537123648
47356346
93529734
125414120
29802523
5402108
67520290
12470402
99408140
105971774
70482008
127295074
527909554
98724665
34375004
2608394
447594210
93706398
57523184
309501595
501294808
26698782
95232288
270248706
407043452
169784161
345802356
397253020
505646000
312044167
537183219
93004938
103984086
148252274
58101672
76732798
473265224
23629676
28985020
91357804
224931180
196376317
684415337
175176070
148493022
455746678
589870570
83586320
29083610
576493281
499632277
129703039
69408170
306751555
50214146
142938496
571655882
521307555
561430614
102021728
124485770
81665534
549781622
94368022
627542936
312795939
141185712
8743138
31110184
35980609
139263192
24312086
174092990
89844038
28723260
569435687
98452078
35613384
51574323
65547540
291856203
493696668
531468831
157658766
157748830
671035940
40671051
101337590
76968350
154300416
353097081
398704203
141271533
427830190
679482941
346690064
274197233
675393421
70348058
108358575
131403376
112607482
16357010
31160412
484203920
86090792
148886186
47254156
451723110
656377282
116721214
635307736
699468295
34556864
89000222
56622544
7070024
67023204
300686305
46429724
56038862
338775733
147041604
382943622
70159856
40166812
139154078
136690037
174261718
128577768
190916920
119880685
31468708
107105148
32681110
469291561
633588872
595872383
174268646
629439067
70915116
10289701
93470844
364653388
579681529
106375978
391538800
162773362
123871306
699176726
225941713
650818472
25900328
33329070
246329028
171980674
484702150
123824146
430756295
2625714
381790149
375546454
9422080
5505363
69264121
82656238
438880402
174526714
85811940
626410848
468441063
128883316
565901743
23976078
110889922
102326560
165793970
116087302
82526338
266986044
351545602
591734080
270209988
123340918
105606968
68814094
622126771
49845617
142742780
528121637
104500220
84728659
107490010
39522510
81994614
79741280
390915451
60569774
165606977
85089696
301099553
89244766
66974655
131980134
160092226
489499777
685097286
55694194
98079058
129541038
142014104
228930933
31884390
583879022
665945617
81772916
74900342
1415044
227234796
687823701
56173958
147526566
24403880
151830586
173411637
695503984
374083092
2210032
673009640
153722560
261677455
18456534
17008242
526189568
48558153
624836655
86684870
70994682
22176528
36105274
143284896
167874100
110960582
40411024
23033868
397808089
77318214
69035790
18532402
38129982
138999890
154968970
306509940
604557521
33029242
454807740
329044168
300568010
526530
462481622
183145905
103168314
110338794
56918718
32152848
46332734
91631460
107094756
123527974
143425188
59650080
133945954
150937449
30602710
37497802
36824054
23156842
23724153
119464702
222034081
120506169
87970014
123728884
156165780
519037459
54720333
599674615
162667708
96836120
145508786
615947773
31178
92313675
59986088
121134348
371180322
110695584
629433329
113943084
475593164
42219232
92722620
67603424
666925065
42385506
427654683
10398930
140998658
127080306
613866309
146063024
63496854
148305966
82845024
27829776
126248944
195314862
155377722
522617785
115106073
81410928
125445296
96647334
569314092
51960002
221926940
489337618
78534830
487039479
93772214
8270302
568525578
28070524
170556970
352232889
627737186
134165918
549712666
169083038
34794150
25205798
106821100
76395058
368023291
64788924
68959580
36770360
643425567
543263924
103426382
317191681
141017708
13933940
497351730
97014097
496173158
173594896
259724432
92722620
69984775
324365493
167338928
80900780
200420821
36328702
261968939
106481628
453462913
130378034
38748304
93340946
109543806
117931880
128982040
567677242
141975506
54157908
84989242
171466270
102712258
50975050
502090731
308700039
10497652
106822834
193065294
132641758
508091710
682975478
575648458
99444514
69678360
54286076
153550881
134145273
272355591
541667124
66502383
27497234
56475324
237034365
347659059
237590379
260915453
672756471
109400050
137153618
299213529
556440532
81169538
23314816
92923534
279745102
351972292
145750259
48376492
93297644
81552954
111998050
395406484
576040650
82983584
77718306
141030221
122842102
350584225
226277642
73464633
51504486
458606564
75083932
504556148
34373274
182629927
133426582
208692938
252965735
481672102
215128299
165702172
97130827
385757755
8543956
123718494
506690076
689959945
148480898
661864525
342301871
508111472
398761231
402737894
47193536
501731248
58177880
134281923
30448560
217701830
183038928
436473981
125126610
132406206
483387238
36730526
230151568
591630771
31884390
62696670
39349308
327603320
442422458
215287725
547494505
139883248
174628900
467680138
368930502
87283336
222861142
669239950
104888190
5925174
37399076
53272856
66773796
82257876
222955980
590176289
379973304
33585212
243439318
10560006
79353503
452925079
76400254
3464000
138790356
10151254
61266036
206913786
100830114
42241750
69191670
59707236
14498572
127980944
496538984
140503306
469089136
25640530
69066966
16272142
509749442
135652983
618680782
308644635
19323924
56814796
65138790
88143214
95899110
75711176
23200170
41983680
141348522
142273609
60517812
87582044
125923255
483470932
543956203
11277054
46757072
322090781
23860032
159546646
154144538
86724704
32604176
259592522
191199378
81502724
24109442
311457367
28411730
19294480
197790019
67156568
99638498
335708053
141043688
341981287
109346356
10528830
93380780
492617882
46071202
628314045
123945386
382677281
100320904
207623977
64142890
104446528
123905550
306342594
618308927
455427437
60023313
108510513
359625307
43539018
149511436
618065710
75608730
110817434
594209978
71380918
71425948
232291895
117265060
612563430
433363013
635159666
217998059
58297388
88896634
164333892
377909895
699557276
35715574
112855390
421133958
482974194
526455099
154452832
275149045
122513020
628610654
169675332
323115914
348425452
84589150
92138936
152327413
640595620
170617590
652234355
561990297
224020196
163656682
121707642
462192285
166623596
508676500
55075328
541007636
539230298
296619302
142659644
272730712
585833107
290326726
280565343
49557718
422314906
167625473
240298918
113536066
905838
37059604
74282016
685829984
198178337
211322718
198624636
410693313
129472196
17084450
35982300
32390132
77616677
169524696
173213858
147258106
37439624
303106265
146118450
60990648
10939314
39165716
110111902
107243177
393658357
167719954
2380940
77472360
304403924
64870981
117459044
81830072
522972108
395654294
313644004
93436206
90141940
217082291
504443521
75804444
95717250
377411016
63218002
159375137
156822210
88058346
123404375
39401268
9990178
688895452
557801602
45624344
115915545
163669027
686059509
36553860
73441998
264373696
463396386
108781726
24930410
106569960
50520708
164245562
129118868
188377290
83258974
612447374
136756988
92209948
45385330
83707562
598720930
190622747
79482366
403184569
328718096
57901885
49247817
300814003
506557941
95701662
85947036
95873128
134978226
154771522
107420374
61638418
684229098
77623046
73991042
162017366
33628514
569427489
666568150
154034485
650316527
486315846
40702002
26496138
114835064
160831788
618112291
4348914
175437364
32175366
526818705
71815648
555045511
270848284
33576552
189568060
123084580
151967412
123023962
94809680
412904175
91846228
72950475
163235804
33855406
23300434
32184024
154950873
40655238
125646208
333064551
138585982
325039622
172021703
40923696
78629336
699870558
405903340
248933122
312641674
157064690
69089480
401625251
127748856
56584442
430471319
220581694
3390425
508669972
29568350
33292506
9276592
95982246
313225105
678480517
286597959
356536647
85858706
593927167
172621512
172051308
86875150
100509694
99773594
163745012
391181332
272358276
121479018
379921134
47366736
611509562
70825496
519950824
71327226
137441128
132032905
344124436
460123081
74773906
511680568
109841708
5909584
272257409
461212001
26040197
574039979
92585794
33010190
48156530
79314860
6380690
427260145
31005605
281059081
53101390
119622152
42137828
155407166
152618646
171914858
118297332
30006813
173527348
401195879
578186897
108835416
375026589
678944
600828414
81871393
95221898
55042960
364818341
55884712
26158396
110458302
521249048
480253889
147943978
53281516
101032758
50853252
134041214
95187258
31860140
514157957
108509802
376287521
30310000
484483892
75368924
173397450
167545022
72186298
621771892
695320226
44439656
161240540
97414610
64433864
658379432
134140540
148823834
20898314
135504754
407233715
404855614
165106364
345506091
33245740
92381418
12084166
130244668
455124238
126649038
169621690
122045382
73674084
568493112
92660270
48123690
629534734
83123878
666383996
81170180
49618297
183663254
537798780
50422339
342968126
605011152
38226998
354313447
154814822
674749486
82557514
446746322
538307819
542043329
15137060
552276184
59222276
205397185
8137713
432493779
82368726
97182520
66626578
318793175
136764122
38267305
635689680
292653639
657911515
134836200
535673636
57199302
149042064
119731428
137477502
393442911
99934670
644315109
57777788
1569194
82580345
173381811
310340603
83803800
274068588
145272506
147575060
305285886
58237884
34465068
12861834
57598370
496292608
508173201
54140588
549046446
74153850
160236870
590019619
123242032
312772825
68661676
65803878
348493094
7620800
553762928
161635438
138502846
324477887
573096135
686910973
31680012
446357720
1490112
589392669
329086167
631512423
110024235
152809166
55347794
33761876
408628553
28593588
174483412
127684774
98572997
168114848
4328268
88976304
28629960
15794110
139408682
88860260
646193447
352814889
110745814
17898490
120493510
427836146
256944854
574595097
199791498
66064150
114163949
103674058
67508166
37909631
59622368
16502870
160087028
11316888
26691852
32294872
389820039
104264668
154915278
491629450
110931400
135038844
614778587
151728398
168050764
601648627
640097682
171762442
3905660
501802040
247637867
400003430
37520316
45544672
147510978
306861060
55818896
302868271
138663922
554365993
97781060
73689672
31934618
50818612
7411228
152679266
123074188
476666165
23764772
439438164
202416226
161018844
150175369
197891458
160196146
16327566
296100609
62679350
119821494
116353115
490497347
576662970
639077811
29286390
69113730
349985410
336743831
247169763
551631806
159312676
12622818
619950324
346025159
151823656
106841886
373373110
26736884
389492395
86707384
57317078
597905919
673950799
160335961
113707532
139872858
23638338
228319238
34892872
93183332
174402010
489778991
171963354
7751961
97442320
53317773
119029970
618645863
68401876
58503615
124300446
113937890
133987522
118018482
253466993
38772552
124089142
23924116
18437142
158988383
77555498
19318730
86762808
179491564
44692836
12650528
561168
636170503
16361097
56355816
33436681
454153616
51719252
124278652
105021552
423360278
28657672
74282016
312196942
19368958
73722580
74683840
102277062
519510065
111093944
49666834
359400018
313421688
376270068
58912903
41384408
46536051
306677587
462385072
76154616
55305911
677977348
518893482
287242814
144180690
63082904
597407237
79857326
168153785
59800764
52509044
565763948
372235952
568577828
133383054
478034
136753526
71264872
690283852
91051240
196557524
28214282
440088413
94832196
86400822
146913438
431816484
214607513
240813916
75430334
118318118
18127112
114171708
46190708
601215086
188839028
23503242
646859220
89750510
72986480
627216186
280821810
3410310
509663788
5441946
93670026
166233898
399286278
99328102
154234602
500187565
143129016
378276850
29795596
71039714
109755110
18826842
408981941
154501330
480357201
52697834
134808490
74805080
414400130
61771780
666458826
375510304
2701922
213002430
168504548
131346220
481137018
3830516
14276876
84694802
3197274
163814294
462060197
364370293
127703824
154295222
12661622
9893184
58564116
51565104
36418766
161420670
119883844
12065112
1259166
628222677
670096046
4272844
108773066
29871806
58603954
19793298
289309019
90606116
169020686
49814052
117237348
104138232
22199046
14373870
36435530
19057196
169103822
5133650
99238406
507072964
343492757
122951218
105371416
79673732
352071046
244303593
464142556
92350033
170307560
84401021
306534351
568441740
25752485
384506
174131818
538676752
499037875
533116520
142003710
15755275
375880494
108544707
159189854
109471062
132918876
156088583
564131297
83976022
126784134
5812592
6443040
168109652
48326266
32315656
29100279
152892300
253243465
114344910
166107460
132738750
279549549
80981394
522032448
275563261
133777948
19729257
108408430
627363824
216916987
5925172
44335738
439000741
129744120
41789170
134493264
125682580
75686668
100355544
132627902
137777136
95837035
419472580
270544541
107266224
62476704
295325230
127430168
413832920
104527934
121466894
285411767
400208973
37102237
617655944
338723300
381729942
11017254
77855132
172995584
62229028
60223002
484340608
107522562
440969984
142872682
323364243
28643818
64765374
163596060
267633384
334672202
70275900
139888444
689567818
97071674
118588308
367706217
169590514
145158920
44914224
149757382
348591998
73823036
67019742
412447452
50387344
109649458
697146979
8873036
26124252
854223
560331773
65560896
404014408
599160678
190004822
653512440
163097246
35913020
252922123
311544172
498097850
158748194
626704400
57285900
10054260
42136096
608228994
139079602
148593476
417608172
76630610
104671688
25262954
55150421
43599638
46421066
129900000
123844928
167755792
18650178
54033206
131576576
116906536
33037902
170965722
83104159
50685250
684832401
16454002
499071163
326925045
77898432
527924653
166261610
389492937
170520598
355243944
232980172
95980514
626986
85065487
528164642
529906111
638476434
643323433
138165106
244799781
550947500
549184695
82394098
136277224
87107476
256084437
158601386
184566184
125676546
33027508
653899475
141887172
553677592
25593766
586649503
571093846
79240584
572181333
185081847
201915028
656443885
531651462
326739460
683443434
13484619
173859894
204191554
116998334
166523140
350527419
172834774
658547305
46397025
252643352
166031254
22027360
173716136
135662366
168793792
20584822
62468137
1856706
47527812
123264710
411796186
125422780
31654034
121967440
149660211
66794580
495537493
107781366
35940734
155537066
88754610
113023392
275435809
103126746
88532914
531770653
163294692
354567659
334584483
329768225
101310798
19964766
455997642
12095384
75432336
12278148
165333258
213470257
80544928
84802186
575339280
104120914
104408424
683877193
94861640
143298752
94442498
8524906
172186780
166465984
559111802
474296148
84116314
22396492
491612077
563153650
7234566
62455922
410529078
112571340
54975412
64343802
166559514
253672410
90573210
667092918
162840908
128400090
46188927
82936820
90547228
23347360
254395709
80200262
142860558
617808308
31063422
579759427
357118075
34501483
152365772
519684069
130092252
610224898
66870790
321137713
24239340
325117216
172245668
157945529
168314028
138892546
74687306
130130066
301312978
525750760
60327294
83139464
1986604
154220746
696889591
131295609
4088990
147999402
62604874
287759647
305482482
27065966
90379224
212414169
498628228
53610596
677792739
102116378
21118278
423203563
32113012
638467157
188189064
43933914
39340650
209618978
119759142
34766436
127624152
137927820
347858475
40582819
148718182
42246946
6099656
149772646
673727433
379832975
58868950
109126418
78412836
85578122
65975346
94761184
547949145
101091646
652701225
119898863
308171751
535205669
84358801
594654409
200978476
9497792
47820520
335812984
4605421
118041039
104580003
664819185
582766672
50900016
541359981
129541478
434749611
8289352
155303670
72828870
561302200
26203430
208304025
170934546
65447343
66832684
117384570
36240250
76994330
230955424
696569148
172981768
464707991
663776184
159505078
171641200
579445809
496053400
94915334
24028038
142226746
76536421
689817204
370313837
424180920
109794946
13192644
675406645
10702326
164063702
466796950
541716053
5251426
72510384
79810560
1598076
157218838
511544943
164997250
401756489
4177586
32050660
40109656
114211546
528379513
475564007
32210004
168994706
115889687
167463616
164728788
14004954
110591330
6834474
230651207
36139912
439054102
18766222
431163625
257059847
135713714
122029792
78683028
139769774
111083552
495975462
375688838
46007118
15906690
147098762
472124860
38653046
138547876
339692561
199860794
247339069
167373552
135338482
118816934
163887036
646591526
137451520
157584288
103373664
80920774
612470415
261614049
32861214
292334066
92552953
64168870
419049393
53726640
47602288
47309582
144523278
4044220
533435352
125520600
361186666
55994392
55663311
77704450
665003576
674451829
78070589
117797932
541591185
88640296
443889756
221262899
92604846
45274482
510135208
140290268
33985304
66255930
91835838
479781949
430066405
163887036
76206268
136431372
59295321
321170303
336810481
380581351
99919913
519132632
173541204
86435460
137496552
66709712
428317854
72510180
653823573
149316857
217352105
104529664
76218394
586914707
52102024
91351919
512387592
18913442
674537964
574781094
106010526
66886376
59469954
578974163
44682138
36273278
330742131
91699010
129305924
342047906
108083730
76675122
186023386
113485838
289240853
569827613
160031606
572237317
109926578
655023657
120685872
22453536
608135930
611494300
287927526
576573273
34076542
35149210
18156556
541304575
173933190
170425338
109912720
178875173
51242954
117472902
638238426
35970178
13601398
50730280
36225672
119294964
146000672
172805104
645153586
108239608
117890538
143661538
38793336
40112585
60170973
100669038
137186526
552394386
99574414
25255306
193534083
440280804
57627106
686530648
64787843
322587179
638453960
618524732
577402862
652969767
74032610
52777504
25723664
12970950
35089690
604345609
112798232
1510306
692464275
71722916
607267273
16971870
333138462
157627590
9702689
660607935
437192642
543283078
529523270
154530774
56773230
125992608
101082984
29489164
80676560
156998872
91399372
60931762
74888218
611664276
146911706
63917097
71476346
474380187
100191006
387548638
637904866
511562814
357039117
92599650
462944690
406717492
145292286
686863339
685254213
50558814
128443388
238891899
125031350
23621016
144627198
331064912
143163658
393603354
252723946
646263445
142816951
58939962
128675476
469898629
41723882
148539786
330809084
130774662
141677600
579053356
70185836
116321120
361131084
52032744
45665912
387117724
662657536
24402148
115287118
154080452
456170970
456789679
646025664
107380538
61023558
315172582
620427506
586074920
108884373
503356170
73835424
40289786
141774592
689347886
577044856
14098480
130000458
276735917
465356660
101533306
453070112
387167932
404201472
501428818
144625234
17380620
100403190
149909796
4326536
465677476
20903510
431401534
79135082
45875486
623875973
486058548
6063732
59999944
189076874
120567984
52223266
15303952
612999709
370745311
49590626
661562306
3839846
102692045
442370342
682147134
92026970
163059142
352015818
236408101
47747776
695971792
37951586
551103478
331446925
219455291
77861509
48386886
161443055
391126546
34510102
118991864
140946696
15217352
21920192
203485215
100402308
60491834
337432254
258221904
35172378
14935036
161618116
403353015
92250194
86696994
420134124
155895588
34558598
102073690
113608808
33244008
157142628
68530046
696610057
340168062
448277948
105996668
135042310
543406257
280422121
435049738
168670820
177320342
32584118
71313370
170309294
15518720
32033340
370838262
541071952
54205495
74582106
614429769
73639446
100244698
401258749
43373141
57540504
38788142
230112185
139647698
60663300
579103376
347926602
61160386
36860936
2225622
175674922
58521002
60112526
34712744
651023415
292389598
142484712
68464228
51170762
185731423
292834948
163990958
326747934
200510284
90200828
630094067
44453512
136595912
331378814
163980564
423880616
115952206
80042648
22424206
600690389
392884145
596051583
73810912
262696022
233255125
386923857
507125100
157062956
5031460
162911920
168211842
44458710
94686710
540876919
297251878
178482567
1463003
87587240
11642506
2644764
113198326
602958132
4097912
390668795
223024929
169727342
165385216
400561730
186855782
56948162
491090399
496929516
21947904
37194436
104167678
601880416
454974627
253901903
64517000
168776474
56885808
236654019
306252401
12673044
26700512
86955060
13311249
37837274
77636900
40653506
92112956
532489475
77642096
108781726
196554619
456302154
119145507
642202994
119537504
103868040
128095258
161008454
271338116
179220836
158427774
489460326
56329836
162517024
45581046
4446044
583206050
54251436
40576417
89301922
141641228
122997982
191333143
107006424
148115829
668254744
75757680
102452998
119844010
152528580
164484576
26198377
147483266
384550960
7286524
118576774
574767622
133426354
9189992
92616970
293591716
172860528
379512924
8911140
150632040
111334692
321409587
91484240
174665274
79938728
13592157
27860952
161379499
131295992
144417624
49588762
59681256
90001650
232181443
588028788
394913127
323124842
17946984
134037271
6643952
117921490
39931262
466396241
1520755
441712758
86998362
251519884
617555193
118241229
477945401
626949129
7808427
189769539
117251204
555699818
156316075
70741808
138579054
401424737
573761029
78383392
162594966
168681214
84282584
300375300
119445650
156423590
581525525
278255788
336190407
275229582
689878781
533624436
536535744
456561289
12811604
368948854
42619326
188278270
149610162
141254992
560752129
96332108
394802659
105942976
456619267
53207040
16074239
144689550
103461020
618956914
2119968
91513686
3663182
31695602
40007468
80234394
179910712
44570084
56219418
526327556
10928920
117135160
621894462
12200210
113084014
228118168
163188999
418565001
500540493
115068884
171681036
167442834
219313682
4033965
139540312
21267230
28855120
314605357
164498434
79149332
30412188
434307631
631626244
476413511
131089817
550403837
622095862
48908218
206145263
28051472
102723190
155400628
37664074
562283832
480392115
168456054
48513322
104159040
310850813
22193848
98129926
155729318
100045518
672253846
14999122
127999998
44320148
22839886
65705154
167877564
118382202
146863208
4274576
73570164
120644192
461246381
25593044
9460186
187773731
83626156
227825655
53205310
650766325
67211994
105212072
112505524
339569363
17375424
8146869
107125905
59892562
274307754
64648634
154354110
595891535
544007533
80035722
51076682
116548014
171562367
72388940
47456800
634845404
3036198
487201065
404134729
544519914
399912812
526596529
413438398
47598824
15705776
162721402
107450329
352734049
6062069
1236648
517571096
18154826
311036426
143116892
35209828
133504292
603980328
7908314
253730819
627184265
136770583
281629580
121890403
85174566
102602720
530484988
219837097
128031174
89738281
12054722
4141212
210650143
221142689
127961894
79969904
147992472
481166624
672469636
138754813
171448948
402886173
22271790
309523257
142394650
244658830
61785636
524597756
260796393
168456052
11025914
75985978
156605708
222856525
13500942
131626351
94953438
146673514
461655352
675684644
169187820
41852048
62199584
588969889
128732632
80201992
95284248
197458304
139820898
146319362
59123552
550266284
243776638
133065427
66126028
480477249
159039168
338603101
101173572
18568772
614684915
104273330
290968085
62788464
137576443
535148639
156512182
649583554
71640718
672022395
108810947
466344127
43409118
133265896
79673732
641195612
37915220
118351024
432960171
28723488
104455190
24308622
225853906
472958829
688020150
392740216
67898434
15243334
72103160
74649202
318772964
621697473
12563928
135535930
278497216
70923668
438605284
61875702
553751971
115986846
431726512
498318056
515758537
208606944
580693882
579470955
113284924
150600866
50354767
12529395
148861936
442984227
9875866
104060294
37464633
168012660
117086666
164249026
108182452
91040850
158431238
129524457
24526973
150121102
573622785
538444921
7326362
371042594
72860046
76014595
271286002
42226162
671445747
79027698
16980530
2410944
16857556
133509488
520403846
49659906
82159066
298470821
9574498
117533572
211078112
58555456
83430440
511053573
42740564
42977850
10939312
66675072
456219487
521160757
293460911
279311118
619614821
479784054
116910000
630227349
63410252
112172980
79659876
76166874
105745528
280674834
220584655
534623512
538813114
64950002
669256242
119729698
144777882
49442194
124473646
172070736
551596910
165251854
536264294
431336889
14553996
112713535
305432963
631394285
66962586
262494850
476163875
256971212
188438703
165606912
26509992
330890554
670305315
98993966
201279123
17297486
51352068
446260862
38706396
371372638
75038902
426015369
474791501
159061684
8045140
353550450
554140457
84296440
329533664
78014316
515569154
15742613
420635871
122299986
29336618
79131616
70837068
350958678
17988552
171490516
141772398
162378466
590227820
80281666
511446933
119300162
124813116
149906332
40232628
607393067
267770859
607683278
291768889
603399613
170627980
415709940
413423604
23657388
79536904
420886404
113825308
66881180
139505674
390928642
28837802
600452405
14263020
359739744
128685805
339454076
84653232
647777226
4380228
91678224
505746
232055888
48864916
5241034
27264015
365802661
378375870
145269770
284242105
411955688
94525539
17154288
240551050
435884038
459617153
52417248
20584822
628712684
51197922
113052838
419405853
148182880
605865735
87100148
493087622
312465665
363756378
179338558
50919068
64194850
179546928
75733432
188523037
217503833
156841262
159416744
16605813
157837160
541388983
419136101
71323760
564606011
472798598
20491294
18097668
591111086
59211768
63787830
146229298
9784070
105241516
170834090
165816486
97337104
498160706
113358494
152845536
124154958
108166866
15145496
17546892
173161896
443348451
96949359
71343300
630589156
84369186
26915282
218914963
394315363
582976150
130307020
107985004
97864179
664595223
554276779
43471470
124494430
102193198
500502008
76367346
549086270
101521180
101315074
615812913
96392728
147587184
495443884
674531457
34988134
144892192
681352023
28912276
47481454
125483400
83567270
71850290
106253004
103953368
158798334
574870497
66900234
469793415
212345742
19478846
1136192
78975736
552362272
12806410
89296724
570504562
21849182
122767624
527403047
91652244
377261089
68166324
508871847
176529086
334260829
496976462
94622624
585283267
52770576
96955630
69068696
171970162
273016925
428350141
142115798
125520116
69877542
527104637
28370377
4760948
55319743
43843848
130715774
653922761
30426044
77513950
102612342
132026119
438949749
216547447
58292192
45898002
607067267
171762440
585565709
113475446
689155038
149121736
409545149
555455687
79670185
99399482
97244874
665696398
62216906
452430704
599162540
49489659
90897992
63612898
319908671
409247290
170962256
69211803
101588730
605007431
329666196
7584430
645836176
60174280
150535050
97491706
638922230
121995152
131005016
136750060
29033518
393443344
678652907
388319618
367786097
39337184
78495972
160899338
169155782
73736438
29998242
41240652
472804673
65552088
384798104
668806609
78176159
679697286
229376012
195501429
661211382
519618885
14883078
144422822
97556634
476567002
96977967
136547416
153689429
241384254
97845878
54396926
25766243
576452606
424585065
108198040
580812227
150119370
334646902
108904696
15844338
632231499
113619202
269350592
72676452
173979402
30929247
109264952
237293099
90817420
133537202
286512764
92515363
48935928
71786206
396135580
613964472
111798868
596937487
34898070
154437244
82386046
151471678
46119698
568757250
155731050
478848090
115903710
405099354
327827007
130859528
2071474
654552406
25721934
430322621
430457791
20025386
58628202
29204986
691601982
39212482
106908454
78897796
108488831
147174968
75991500
160067978
504651491
589712882
71312959
118351024
324272531
252665453
384112558
394620305
71327224
160026410
126332082
650736766
349995151
685977771
599983303
27443542
132050225
625142393
691697817
38259880
13982436
591178064
356303835
99011514
174046950
46925078
518704020
68344052
367822325
651548867
145865578
82642382
154130680
107694030
194723597
50599576
70194816
9553714
168085404
31042638
139107314
80120588
215071155
115385842
530610055
205473196
12397658
378875351
32523496
55181520
109062308
236934382
148231488
555606356
353455925
68923210
137600550
54952896
520543526
679592667
562841962
50959352
24655020
92810954
78677832
548829109
70217012
466021203
81310472
93342678
38394976
25834229
10599671
620673851
117382838
271146673
97821628
411941590
26051012
139218162
65724204
79940460
69643722
16864484
315930094
171850772
202779645
40667360
103105962
126328618
4530912
99414741
172465632
169091696
87902466
668433891
162707546
629378000
119092617
100045518
265750522
658581642
99846336
418692929
394280612
441025814
514665448
697998
155379452
171578850
25342626
451430285
46980697
411667651
141021174
25006616
77233346
70812822
38136908
206963211
59651814
359519918
105006912
603929537
126875930
630562840
394307161
123857051
386276811
414004477
432794331
159233154
23834052
228033521
398180822
484485148
570979358
204093266
72444366
2163268
134564276
396904917
545994314
11663290
447009909
14241499
103471414
578768791
173395718
124923966
145061928
428625966
82509018
135589622
594386170
534716539
166032984
37790510
26082190
662700912
466446870
147543886
413935260
286225623
118945102
97535850
143530840
350106669
43661460
384371248
108823292
129155428
135440668
16769623
94523902
70532238
503335307
108466502
58972870
103846963
346987565
21553008
59162672
106732768
107841248
333989375
52775774
239489458
123561974
73197786
120689224
23778628
166916304
130388424
139503940
105314260
37063068
582282014
151847904
417214092
123631894
110491208
286093043
525474029
432389122
344580123
154329082
125313666
169313339
696404503
231607979
49836404
54578784
3779224
227374455
144857552
499511035
102269404
125578662
651730958
379809236
557452409
17899812
24137154
660340320
162116932
19107424
40371559
60701404
286451921
589513501
154977630
71128046
598184075
85312489
141887172
108152658
321404392
95206310
165141006
114209814
287837115
204045128
44347862
624013115
645445327
371640863
58325102
11633844
100242966
60455462
177320146
367131570
364720882
105316289
347817666
94685897
6266376
18698674
80068940
112910814
476097098
208189461
18728118
567556633
8000635
219745481
32824864
370751744
53986442
273809144
30145460
122753770
44613734
89719334
463401608
96416978
6129550
454690701
79048480
44181588
149430032
181836417
107615676
80816940
678701225
6013504
137089532
351397383
194223104
57272046
230688911
191203344
402813928
9886258
384971626
682442882
389152253
693408381
150444984
485720666
135981926
112294441
138182424
126365846
635211605
515273453
71815648
64622652
187656851
111453924
682754696
2866462
155873072
152129674
21000500
74645736
140243881
142197200
19136870
210807984
97666683
37554958
377147879
128034638
415836308
56444148
275527422
351353305
149925295
49717060
452629742
138012690
14049984
58946888
165549756
1160442
337909117
149840518
1686320
169820870
13369308
68704976
74725410
454495459
165653676
79827882
623980496
80759703
27424488
405187219
135548939
54682706
232133683
374241277
257726131
66061946
167938184
314900676
99870584
134723622
231073776
589070180
149113078
69399508
111429954
597717711
171639468
1685236
41883226
41512576
385383157
125166446
133599554
26409538
414881706
163904356
143234668
389626579
28158858
216080902
217236715
525797303
369943012
281244925
1558800
492315420
33680472
85449954
226965549
57853998
145448670
242689503
70102702
431399889
44548774
89221053
48528908
113685018
103181399
5374398
140797744
62267132
583033289
31344006
118579648
308995672
249803838
112235334
434032244
43807478
603795475
318790368
662850827
92286158
118079100
58340690
157816378
91977860
152516458
94736936
117391369
278909852
571161611
400148899
544771552
124221195
142976933
507128700
44753150
103417720
127606832
99326736
63432770
34830401
69314642
168185862
29603346
185776186
167825604
452207619
159957130
48632830
42905104
691068
147724014
509699028
110411536
123183743
108459574
433011492
67423296
129957158
390388833
31683476
405433326
71462322
171784956
512277022
211750206
98322176
420385302
82069088
576634607
49800196
199773955
107073972
170603732
2130362
163578742
18023194
698118830
163376098
55586447
235975924
204709276
345712440
129986602
352527712
289855395
109673706
93695129
490388352
58087816
145814602
282543989
662606205
128841748
14443473
578902122
643675238
21440430
36938366
7149698
141145876
440974519
97336670
110018542
674498891
73738170
150502166
15116896
49814735
295015696
42236554
123029156
511805724
517677753
156022026
51927094
85633402
21313992
570790596
53165572
124733444
122558052
589096408
42988876
363530094
629016250
66026762
506697457
366655556
112758396
14188544
37080388
172356516
163654950
150311620
540331735
208947167
94591448
74579920
43249774
149714082
98152442
113811454
159129232
41957700
678852726
136639214
284098057
666858246
384218566
659184555
22033740
351266436
85529626
171144116
84034908
536883607
80257418
499329223
79741280
473321744
176638441
395910654
84259989
1591708
138753986
457394245
113364598
25640528
128573290
76471100
258556394
152263584
137231558
123924600
17901954
74985210
693604222
124038914
155878270
2227354
85929674
22524660
662946425
496272597
139503942
38528340
136076312
662210581
47746046
18613804
152944260
92395274
148874060
173736922
130660350
266796970
543495944
114521574
58680160
413669699
9820440
216934031
572510828
650093027
146401562
78546202
20167908
11592276
60388612
218325870
242124486
607080184
613288725
137129368
96985072
89748776
266254097
556037193
66733960
166159992
544311033
139024176
79631926
84949404
146104804
138099290
167347574
506579263
122481846
254369390
63751456
523123826
118545008
160811006
88011582
48534226
229299805
59366034
110290296
44335738
34026872
79672
141235942
13952994
166594253
600997491
357852311
119695056
24781456
311330270
617116402
54795284
52664805
31527598
11268991
570731802
4818426
553572416
20382178
486886786
304485073
114746734
51567991
46601192
324636413
145896752
93370390
681708942
72324856
103440238
145863844
164688952
54111144
112178178
9957270
111899324
150871058
44385964
37753317
167900337
25897499
459135623
11777600
165832072
101902220
6785976
93120050
235422616
109337696
20851548
395683507
46422798
593402042
424327773
65989200
112185905
133267008
134624898
447325683
147594112
89173754
553379407
653370885
626019170
513239011
9404760
93159086
165104632
312946289
45922248
617818068
28188302
101385749
14758372
646207978
27885200
627310429
689727815
270608808
336282140
1441024
7811320
122478380
4991624
83163712
422668270
556124224
24590770
124693899
81538831
565122271
601428200
307222211
58236770
558212191
8964832
330417458
431204185
78350285
192549517
351097692
366910764
381249145
90839938
4601023
149102684
613438823
28455030
160442088
172839744
94080508
408525102
124523874
294010384
589164087
690752711
26382420
622432140
160686302
19778943
78322772
630828268
549924746
584983975
566364
157469976
59050808
277526976
50104775
676510171
49609389
34894622
79117760
43620422
75906027
138889082
22373978
171589242
58034126
42352598
544927072
160168857
62409158
23534418
301462100
551968753
274642608
259466470
165935655
299911615
105930854
4624440
59083716
144965233
58312976
29679552
5514690
86322880
94053275
138920961
72877364
144741508
127579182
688958587
317977670
550343242
110736096
621019813
32409186
160310456
43826528
2390162
168759152
523881942
41547216
144462658
557501259
120304720
94113416
434139072
524392275
329877194
474305462
11166206
166027790
46034830
124880664
152996222
97366112
59932398
1548410
133343216
63938514
135871936
474956048
55207502
164115662
253311963
598574517
63320188
7620802
110738884
37585438
583705903
133092232
521216994
722244
42918960
361391309
527729786
141528650
335593783
94160182
632467241
110382092
466214740
224689675
555485770
182196101
56085626
548143054
29560044
507145407
111544264
79597524
98891673
116124674
293712350
105412984
51338212
152706978
132014772
1905202
299493408
441126248
94801020
88770196
369779930
83738736
157863140
291920403
38675562
38356874
207823751
544055856
61408752
96956833
242373657
281952858
81339199
84367452
28389212
551127109
299867576
51714056
439261399
63855376
45789594
154369696
63340974
548577075
394308896
443635056
35228880
321432427
37769724
73395234
175441030
135823885
150006790
264259423
185653461
160625682
473613403
310182738
693856452
42543116
392402299
134585062
145387426
16445340
44187608
146111522
536620790
471921292
502217090
300840472
167835996
410008824
573529757
34518762
673380784
46020974
134534834
138624084
65123443
25174622
247785698
666075428
467355968
108340064
300068171
143794106
146196275
18307240
42686819
106242612
119406288
111471520
274460885
281882950
361685621
656042942
139076136
103809154
227828250
145770316
51616841
153179812
137685340
85529626
73587484
85226524
114221938
36275008
134550422
443289478
81795432
152663676
120249954
170343934
117543912
260331574
209617534
11048430
546495159
125041740
395322326
44973112
57033030
50732014
12238312
1444490
433548586
134235198
50894822
689031397
20771366
166801992
91551788
143258916
2450782
7795734
10154716
159089398
161780926
316766018
80197637
123437910
18873604
150690928
470808688
88924346
86785324
63384274
17427386
40582492
145633490
563286695
151205332
164252223
163272178
1487788
235258634
69627516
614508647
611861
91536200
227323904
100050714
662853205
131800006
150548906
170988236
286540069
345151971
633293691
162352484
610136803
48014506
3379134
44950598
166798530
29265604
583095610
93469114
38789874
385183565
622694620
9798655
282101338
73386574
19559476
122377926
99754542
7197974
76202162
50998740
282488573
266015775
124125514
80195064
368961070
53701223
694723777
20621194
56562933
260899234
644275181
675298963
431534963
7070024
166892058
5183876
76763972
164609280
564960172
473642659
24135422
500188074
664216639
66186648
86793984
51729646
107304328
482118455
97007590
78381662
17022098
170576020
141059278
83806286
190703773
47434286
61246986
578615760
680815485
16606416
324792991
346351815
124496160
29781740
667017751
44595536
494167767
148823834
157385108
157415728
174076392
139978510
672471617
16569890
594270273
58569312
108643166
572104876
94167110
138653528
175001280
578436126
174446976
49275402
256230745
173941296
406058782
529132733
62464582
53783073
127156512
339712136
437361804
698563728
502665351
337797721
68704978
126302636
113316102
78875280
128588876
166028505
57587270
74721944
19999404
482117252
173179216
119691074
113845148
247289713
384265156
77713108
490412333
169469274
68225214
35005463
532013365
124122050
295058575
638210395
432260638
441023826
85507108
25754842
168499354
160158042
664469835
134133010
108793850
597293630
65121259
414852079
34078832
228153628
146227564
25990835
72785570
174803832
179015438
128129896
360352198
91006208
15433854
442544506
617632771
20645442
30624860
6590260
194506408
607181105
76352959
687030063
60841698
341042070
647489227
671810431
522865198
326033389
26572346
159472170
549932147
150173062
229762323
98337966
588486020
48601654
50460360
446853561
30003436
396134105
70677724
121304086
78617214
105994936
112671796
117924952
359348088
677955893
44780860
635630855
166058964
164829244
119417774
650080326
76858324
193288364
86523792
12366482
303408902
583470858
290903121
38443472
631217800
70758631
103874968
107270654
461631959
113054570
40951410
289174872
457574714
58608468
51149424
616406828
312310166
164460328
417414
169445026
101323734
307813235
621172981
334738483
168157807
82121050
113032052
16339035
569375159
454081266
76868013
611239174
11365386
691454929
3186882
31591682
26269162
541580486
73819888
107851640
29357400
65099932
4111768
56235768
116951568
70191032
127092632
135156620
115190126
34474444
444766265
150893574
300569297
377927608
45707752
117621852
18586092
23766886
31106608
71270070
122732984
132407938
65064314
551791637
189872312
220450591
52556926
393225244
173626074
93010132
162201800
98834848
3338490
296378908
29476908
1340570
496757299
504150564
446443059
166060698
116887303
131114134
9577962
484361067
44158533
173913584
104022190
15258920
145035948
93095002
57840142
610866131
137042885
56963748
588485565
592004029
60043244
458600164
603386897
27885202
130788518
205454046
170750952
421471319
136207944
130741752
47289292
446745401
44706384
399793759
154822856
75203442
561155741
1208938
35703448
42705924
99278598
3874484
505302180
61976156
52547148
139930014
194218437
167037546
674308098
95407222
647768
180856868
590989500
85053326
388766895
109427760
27936862
121667804
564053615
622293428
6425720
63541884
129279628
123420588
33469168
667386903
15071864
4936200
626818108
520615472
162850180
232108919
165624234
307541787
176212804
62913168
93069020
100317128
61965594
141466296
27344818
97085699
110435786
312603798
383104870
163341458
365104732
399429118
51199652
673517390
255613965
20148517
12034869
169278752
106957928
68306618
82208653
146916900
93228366
620785735
59007508
609605671
99185702
620345394
139039766
358283950
402923937
596519933
64802193
12796018
164668170
132165581
542279046
15430390
71144951
26556756
30629949
116729874
166324848
132146404
85444756
19142933
118477817
172481222
102421820
423279630
636363832
562859920
151581178
585496246
49370662
113319564
47836108
172432724
19117816
132407936
77053218
227422755
508182771
82537612
89512526
46571748
90252788
17995480
120425960
635908633
371489404
66396220
51703666
156170976
519037277
612365554
73372718
53413148
334898098
420301420
75831984
141081792
608427526
168334814
57815892
10611966
42458564
147689374
2525258
187749589
521199751
26939061
130170655
269604849
136830155
620838816
251996173
144079886
105721282
25074164
44181588
152670604
55301028
43925252
133260080
149674244
12160372
17016900
163843738
8072852
82518382
165776817
116416380
168885588
20841156
171468
194418639
473662094
183756873
478677062
698722413
654472308
35702593
127257391
223296921
90266644
301564831
136343042
143290094
45032002
137046234
119163332
555501518
376340697
12608960
87639202
105580988
507677794
95713784
686142498
148285180
126810112
85926254
159207657
44131360
78729792
6172850
260156982
146248348
261301710
173676300
136547416
64336872
57333761
238898304
114682648
124868540
144809956
86939453
44926350
515856853
74503714
75638174
58431386
17011704
51920166
114599512
92514780
116982760
410440391
115574628
70307769
140988264
627188370
400564269
169171368
107910530
510091086
86261963
3909124
163897428
24230682
463190055
108017914
34122134
4093833
31797788
167645476
73203463
61963190
154748391
221672786
370348062
131408572
67942898
174485144
163869716
44870924
549547920
123732558
119916754
615871944
119603262
425936330
9946878
53433932
68508202
5698280
66356247
168805918
167742703
33193223
54350162
80008010
140089356
35840276
424478290
678739103
674597176
18524416
98102212
521292411
240886564
15508330
199474629
485838651
5471388
60086544
498274356
402038049
645120285
113482372
74896876
39851588
584332293
148396028
511014010
180960780
511036366
118378395
542972415
481572382
113851288
7736846
635771865
451693162
103435040
112517720
606948825
52850248
698104836
163812560
413182925
10381608
161112372
492650029
85798086
54293006
139479692
239349832
499200217
54204674
69460130
346195319
620504641
66772064
104822374
78442282
103675788
649086754
80080752
318436031
321860423
159967520
1321518
595176325
530571747
167744200
443308085
192944624
147459018
332916778
166136474
123882756
346781364
95925090
136133470
436742145
40645791
307249771
161449509
85176298
23470334
107081178
54031474
72804620
285123673
142250892
136100562
135750698
169345690
21443894
100333028
88300826
91330094
115484480
115957400
137110318
426347907
164933166
582848617
43371012
294336430
103765852
9321626
159418478
435017877
1872294
152443065
407124075
559012740
399137956
87557591
436221129
455886639
669990876
33084666
107247172
23908528
610813704
653018487
229184241
110846270
79898892
273200148
506169429
169309930
40272466
132294048
582615662
9866301
157707574
28046276
252379043
167816946
96460276
94006032
486621180
14831116
60786675
155760127
21244712
105534224
52275014
57542234
60077886
221343917
68886838
16178612
145851720
637208028
696917553
661018270
91026140
218090626
171859986
407196
54552460
99363108
240855707
174355246
143312608
556576030
510492371
666565297
472441889
111256752
662255588
87197542
147003502
693651204
19799991
421079248
217425721
19954374
63460480
548836620
52292546
140737124
71820846
86639836
613616435
146303774
614552639
638462378
455264231
127759248
410878187
332786729
79836542
80158424
149042066
545038370
167491328
258827459
514189377
380018541
668618534
164912380
11763746
347889690
389279551
113061496
48461362
49951163
276875589
330195332
145361564
59340725
178279235
122769356
138530558
393179680
676522070
347258822
198110416
23856570
7066560
98012148
344212117
50520710
99118812
134482874
55638768
502930691
386658207
5715674
162262420
383423508
454497749
321403100
647929146
649225434
340943649
79675464
114798902
160041998
84855878
618466861
55138222
504462557
134350840
140917254
314388438
585983181
119521856
79768992
128512668
20924294
37806096
644270639
628321938
73234158
16942827
11685806
17711434
504218505
667236797
133414909
591315497
328325022
403424924
141462834
126624788
162131230
56994926
502733680
110406340
86479592
430580223
151016546
38584237
225997227
1292072
498305096
578368321
164441278
39442838
184401183
138727414
164593692
53603670
435355556
385771092
28628228
249886724
28612640
2636106
516252042
135854618
427977812
30517842
699923786
128708386
131711674
30855723
574092526
31915566
1120606
82222675
168842288
1181224
32031610
131069100
254860265
302693363
673815846
108373425
97667482
401126758
129257430
147603946
93115717
500816393
582166624
478984725
45458074
132714500
69915644
126600542
120659780
88646610
615845311
152665408
36214388
97203304
491124734
628950093
151853100
415682
151300513
131623342
172628440
383323813
115091400
382636812
456451800
584662458
134508834
31579276
143582800
416679988
297881397
345482522
105592524
646444955
439823405
360535598
355823799
13405682
225947236
12260828
105714352
52945510
618987876
328416737
61489464
54052256
19812348
635788508
374869384
417561368
125365626
44910760
371629321
26334006
97199898
58982657
223385537
14441418
87497176
194118768
173232910
45956013
244707480
43013564
31486030
71022394
87386330
460368320
145834400
430893462
98066770
57732758
271677778
219297579
629013138
73732972
106486824
591365822
54596106
57613250
110740618
79666806
476190245
275996776
111852206
171123251
496816267
494429995
240022779
104091470
104432674
459627171
127889148
189874645
510125813
59587023
124440738
432954793
88144944
260536775
535056388
77505268
506349855
443118078
165523776
483765627
52680514
376610473
123303663
77238542
587304880
4854716
77089588
73978916
620969087
168476838
18788111
98041592
30883294
336600405
47276672
62268866
457418067
404121880
285261625
8620164
70424854
34808006
270003861
44851874
36773824
384466608
443683969
84571830
46008848
599379807
104112946
92892356
72785568
116865370
128233818
599898852
539256000
101554090
52024086
342785522
577409466
684685774
153687288
3081228
444187201
367581544
676247380
313717910
101204224
465599158
4115234
87375938
630693814
14411972
83873832
28782243
164472454
86745490
98599298
355621279
499825144
83771644
63903874
5601288
245351345
36269814
367922048
4110038
249456894
26094314
135234560
16291192
459021178
122902722
151645262
114357521
8234867
4207030
27223578
1373476
40462986
388449951
80046112
97492548
35424598
514021134
588180515
42141292
116887128
172298046
77912290
686245312
593476146
539403209
13727832
145016898
421511006
524363564
309231201
131820788
515099031
38699808
167905276
19592386
87407114
24483554
518886186
163138812
262648717
14659650
89844038
43757250
21527028
33762806
493220280
105835592
286536132
274572593
46925076
34588040
55363726
136682514
564165989
161429328
464073758
161604262
105743796
674534021
91456530
220602060
516847412
280370982
164797117
477993379
698413370
37362704
645996265
5642858
162870354
97341334
142798206
151850690
298648155
121756655
67125392
396658689
25651378
147054543
79346705
126221232
81752132
254728304
103613438
107267958
208144537
100675966
166618402
212990097
412558040
494638380
29702068
399809271
1606819
127438828
26367627
54618622
2076670
8902482
17415260
484225568
141274044
27445274
547520096
294255053
161898702
57864390
68282370
110600324
444694954
12434030
78750578
107408248
260287741
103926930
140479056
135399102
11297836
307797910
617256804
356476396
145897845
628377972
332486629
88536378
142585170
23683368
72659132
6065464
98316980
92616970
28061864
19625605
151490887
66080748
561905945
295173812
97444054
165925602
11862468
115006532
262678140
113606765
3645419
122826514
110702405
22064722
142742782
304644751
53369848
163797701
17332124
25488112
59674328
594252125
16821186
84136109
619226265
313137856
613021094
111996727
565594182
18546256
168026516
50628092
587909339
323870039
152734688
33185120
35578744
184433027
252790638
323339571
200935259
516226023
480898343
25929772
25715006
517531162
56245575
241779564
86515132
77420402
167820408
275933028
94028550
108443984
84341474
117971718
328749397
518147417
25431634
120006818
84391700
53056358
161195510
103145796
140513698
174412402
90575274
116425042
55373474
123133078
516007624
57965953
415233576
27963142
56904771
161802684
22278718
20596944
172432321
22685738
644440841
80667902
239109249
158488392
84741989
277073483
110342256
10030132
109990750
75861600
477951397
596218786
151024001
127450952
686863140
115548648
52992274
361377151
653586963
20943344
42399360
21267230
277585749
136685978
79581936
116816474
161289038
143276238
154322662
297249499
96534754
629520787
70568610
29407630
128112578
32568530
167489596
78573914
97515064
6836738
23615820
134056802
153425756
569081276
10606770
463860606
351559169
20908209
31536602
29194592
636715323
191945245
73202980
131044852
123834660
537367399
539958335
36418764
257149313
45776762
671597442
359740933
100331296
23830590
573167040
121208824
127600092
62352000
96742619
668712104
17141604
99314614
358382983
95883851
557177717
278027008
357412540
686805835
485924619
212158490
47931368
100055910
44806840
314861494
92485336
193694667
75705722
576078112
10894282
10430104
594925704
42169004
68088384
550588348
66759942
130293164
83588054
92980688
156642082
23229144
503880019
47152772
106332678
39227351
73864820
36328702
419668837
386600326
241740236
88877582
60299580
150328942
25642262
102357738
16755488
150753162
258160470
164195748
32469806
569023998
194719649
112588660
119035309
651587315
170747991
486706012
172439654
26137612
78792144
445560077
10045602
178046791
99953720
262429263
304806516
128866249
93216242
2233853
414528449
173996720
648082749
76765704
153212722
581633299
132447772
669019101
29800794
124264074
131160409
97166934
277370896
213845726
129560528
45400918
315005716
158461351
96158908
80539734
497321287
308989001
243034580
221414549
40544390
87152508
308456335
16398576
684700961
650349166
143839136
113813184
6313140
449980397
15222550
661486074
195927008
570543770
79088316
104256008
10417980
624505381
116942910
118409912
129754512
652609277
66514355
132134280
36416747
543872987
423878026
530879394
113883901
631918432
166911110
174595994
669556662
150777530
33616175
39751132
305753916
108348726
128152414
456926691
51604940
188252532
112966676
134274872
505466589
262645350
626958680
99371693
103853149
55630108
305093950
138398924
46057344
303178325
63477723
496246749
73284384
166330244
94215606
73218570
127489056
67736790
43057520
536652713
152192572
55642232
68826216
257105798
23532686
81814484
136123076
93943682
439333820
31070350
23751517
106694666
60886245
88217690
69574440
10405858
110799506
163190774
466032609
12177694
19003506
319922626
623879070
267958893
102283262
367282372
458402868
99711242
118231518
13279246
135586156
138393730
199504942
115995506
669138257
657867292
428536707
459902657
38926702
162407457
535740218
610448325
12311058
66884646
91480776
124080482
53198382
40655236
44153878
60152826
382056101
165810235
21800684
162549934
329006100
3335834
139928282
552297252
118974544
32198620
58804866
223958903
119795054
22235416
64975980
533325082
439425411
111947822
485834460
87464268
407262285
136142130
90277038
242475649
145739005
58143073
157359128
165686586
151984734
149565130
674246014
371418317
122991054
152293030
393506528
606304208
48120156
28389212
594894884
542830222
166566440
88555428
57476420
492411902
7774948
126882858
139796650
34196608
631212313
575922507
102834038
67761036
124975926
6034290
83594980
19365492
53595010
70473348
672417721
37906552
6103570
673601738
171701822
131761157
74927055
60870622
61332142
30886756
7544592
164675096
630191332
64638240
141067936
647446225
273074501
165470086
19410524
144958010
425054802
82190330
133137110
53809776
14745424
74728872
52519436
401469421
152826484
28468884
64674614
14644105
77722743
207512078
160423038
451035137
49204390
565848420
455883648
434028958
98575048
106176798
72627956
111053107
667700356
13358918
632960882
185963270
390167938
69638526
62151088
145074054
1678308
54263560
660895321
43764178
155095404
122741292
542518973
41971556
74063786
379919063
629878551
109396142
270643829
5431552
401704042
121785580
104519274
105359292
544813803
574392941
687893969
376275739
172062078
27692950
33119053
96425638
553881558
64510074
679555449
56324184
191500808
15038958
62454190
76918122
18082080
545495737
143752536
156737340
163708640
188704446
10091713
84286048
323036158
18944596
556547473
56766300
616842427
169285682
4422191
476391774
133926902
33711266
399133774
96054990
109907524
67821656
10495920
221206028
37672734
36777288
46890030
274853292
34648662
96801480
26941262
366428557
245513222
39425516
170037368
311218223
273067376
551998907
32476734
101422458
413988293
403074093
154951650
85184958
121667804
98803674
9368390
5422894
426822904
41158154
83587048
114960805
403445348
103040146
45858164
56837312
16309017
678721149
385663534
139999292
124866810
83806286
392411497
22872488
116624222
402923249
241272825
465955447
477682792
350854169
62263668
39271368
14337496
120791412
54966754
422302574
16784812
5235838
158188758
413536353
592745175
33308092
150677072
6328728
316377009
683357654
20344074
402504242
132375028
105818274
96789672
164072360
49826178
61194619
525988593
535428520
92845592
45788140
302284355
199180175
62239420
414305791
628145469
70062864
489776130
140662650
80124052
54216675
157729778
44954062
145938320
59771320
137215970
261218522
123924600
428484971
127570462
30240722
634301294
138398924
23394126
694942692
340959914
22585280
65169966
134082780
120403444
161171776
133829908
53856540
646680891
137978050
152783186
673594024
98211328
173536008
595873248
23148182
12104950
51916700
158529960
613447040
100107868
574562607
62637782
36235174
1524160
50264372
36839642
233490816
44812038
475603781
555728140
116071712
120796610
69392669
121168988
143468927
134709766
106543982
7226588
172679893
150018861
520985154
209264274
106033040
76351758
291012483
158050198
81447300
545465307
650348706
697381075
162721402
129905198
283456989
203909891
683120093
80595036
599807221
84971922
645338099
610205690
699258151
18818180
192299818
291667381
150070872
116432561
54033204
80432170
115359862
329034838
55514782
486987730
46772660
84835094
133189070
472271904
622280088
565438379
680026509
569808468
684259822
179206365
5053455
641827449
15712706
95831562
241926743
136886890
314764429
163000252
554965452
689032070
649532143
124655506
19015628
86284251
91723258
153011810
186739176
37028428
81714097
281111359
345277859
171590972
688005766
46589070
99257456
426617917
27306714
90578406
115406624
57243070
160140720
98904130
51932412
1079317
53813598
367074129
12704220
38278184
391310853
200221200
36008280
162068438
35635902
46694720
227404194
32442094
53357724
14282072
52105488
112141806
130717506
385035047
94983833
429422435
398145737
16885270
159628048
472794142
178396
19580262
146291650
121404542
149385000
148460112
170484226
54864564
159346979
100940960
232672166
25425760
167685312
6108764
54504659
568466078
96583250
460619039
363362239
2040298
75676276
151929310
70449100
63892514
141005584
168236090
234440233
428569206
681833253
49488438
683129397
129079032
124113390
14321910
44098452
50319796
77822226
495694178
285507547
598922273
149378200
481647430
87658254
161921218
114244454
692639906
329883065
55295834
140302394
428002320
115470710
343010257
151478988
464100896
150748086
129936372
288384394
64437328
76378899
90945244
616925246
595682235
10795556
63465676
93302842
666524192
558988016
321851490
74787079
340927731
55238837
91394176
66950460
347980276
567264325
9203848
98001756
159983108
56066572
650598222
41041716
94328184
148713882
350484285
5163094
18658836
181001623
166902448
51956538
258461921
514166426
12341198
95188990
7328092
295691097
582883031
128687600
312397400
145546888
46424530
12220994
54295602
78859624
173210392
38918040
62255008
520863274
68443446
311898401
65072974
486585244
131851142
142039590
277150350
196859210
101750550
148117178
165151396
49620068
349859504
547922742
77564161
404184361
482392306
161706448
581590089
23548272
77936536
603372288
165487406
86546308
432716299
156589526
42818504
436017516
395586097
153546996
53106584
92927112
129284935
31146558
104761752
40495528
148160478
660483054
86861532
155242626
169730806
28924400
655578579
116573992
287283635
61872238
113097870
509404267
146669226
110709442
86795718
313846377
98853900
520262350
63188556
33278648
267340559
35751944
113946548
369381219
530079955
151511898
23892940
580450624
350579603
11680608
583323505
126250678
112398142
158430679
228005696
1428902
387107819
501429903
366964734
222086005
173891070
87285872
37657178
546298563
480066839
492305802
428519385
134969334
479777091
146030116
382466786
215658450
151659118
145273234
129641633
545657779
546503275
145668130
536831672
81798896
103135178
120107272
319612036
21793758
138974113
174973568
7754164
159033974
272064343
137404756
162094409
118370072
510523544
146180802
81261976
667397539
540185577
94044138
135574034
13405682
43592708
268720682
9617023
33418942
47877267
413731193
566534490
377518494
11322086
17245526
212317012
356113627
64572177
170290449
90025896
112285562
18253548
512621628
478964889
45452878
553799474
168445662
401671043
70094042
382029176
554864008
140376868
616132032
97954994
442688638
507139157
46919882
378528667
284485736
577492810
126479300
132693718
160813583
115056762
554856795
592846306
32464610
137899199
5341488
88685330
291368977
478735133
91330380
160591040
82884860
103310336
370969988
156184834
61428844
181198120
61172508
100469856
432482263
243273781
136997736
124678022
100842236
129274748
16673964
130107840
146575696
117860868
120910683
609623785
54686170
399367086
463290325
71259676
673019643
152750578
48800832
607624084
131789614
375816381
66486286
60270138
237306471
141854266
161403348
103803956
23366414
34891140
174417598
391684187
6273306
152363290
598150610
222986210
105852221
170518866
142654450
119549570
289068468
44188518
54493918
164877742
101789642
39185797
616229878
64272790
260787207
58784080
147252910
135936020
117557768
127305464
652729555
4622708
141767664
92067932
418664861
40288054
40951410
9775672
7719526
527817341
80595158
317225363
370874796
235868948
151991662
343846846
222824049
539510198
42047425
315832560
68200964
124376654
13054086
416817197
10878692
135239758
97011054
558148258
160802344
17507058
489226317
297098429
98093552
153443076
86459708
246159654
135731644
355414465
21177164
516469011
32087032
169129702
28739078
127303732
481370164
629295488
318712562
435560581
507716580
109361240
62738238
7457457
274753236
346830530
179777585
147038142
58692286
163745202
62637867
184672909
71753296
60994112
139548388
17581532
108565226
156614368
41504459
552203689
104600676
223430
283204034
139580148
570718913
62289650
172094984
417454600
547071568
65627212
67842442
555992953
588873037
131212279
88728630
514191801
548623107
621004323
124128356
84478300
51272396
574975655
14673506
14238453
363861652
45030530
209927491
319312543
13788454
80695612
152319008
182195582
35353586
654031200
354251544
77139818
137685342
144862750
169535088
251069799
609670773
535331485
113345544
91302380
74205810
122123320
160117765
83750860
47631732
274954354
599340532
296891077
118013284
158788030
421207356
86400822
41152322
127652342
674746989
164174550
235552
34830520
56532480
683914723
95862738
669317132
610510385
442592690
141966101
205554386
19928392
120509096
630512416
2203106
558285471
149823198
12596838
8909696
64620920
170960524
82367909
506097795
694842445
11266660
108409346
55973046
88477490
219054951
122965074
39853320
521861602
317178805
120074364
138656994
5185610
64695396
655872663
100270678
18369594
61919002
623044941
147928381
95879540
170257334
697672132
60185268
684701436
34882480
38334358
9134568
25986928
53349066
122369264
640789370
77520858
64239880
528534854
32261966
88139748
373377943
167848120
43665452
28048008
168416218
47529544
147398398
283989377
49055438
164486308
153079356
298589505
259506438
169231940
59317538
511547821
242851090
485172510
151692026
30947378
176749453
487666647
89734920
43386602
233518850
92746870
629578162
678468771
79836540
103298212
318909343
106632314
527451999
62241556
63001500
451353477
118458408
268174079
343629141
148273058
551176034
159150018
117957860
489840288
133225440
112578270
587305063
93489896
595924683
12416710
654333179
661744114
333860712
90916144
18776787
118551938
62828302
103977156
75897972
463623919
34988132
57528380
125918132
260707879
119617118
152093848
422739151
171532084
19218274
150609524
2740024
134162454
129234914
475794994
177875162
683692444
37745476
119416204
223591248
109732592
67622476
179757180
633365487
167827338
621380379
23477262
31501618
139484602
113267606
82088140
683447293
616798739
19803690
21268962
109722200
276620331
74256036
179714470
520675868
31752756
143494470
4955252
47869016
363483712
400877573
114547552
10809269
9667793
360504589
601272157
193775961
26284656
164152032
202623385
24866326
392365788
72222670
425106351
69650648
501656315
47238568
27825066
690463369
125973558
339864280
130814498
655617294
623949317
158094515
6788473
562938754
72846188
376943054
80763160
492252727
508896880
492643048
220441387
157452658
559543091
4262454
335409845
377936226
64865134
47106936
122500898
75773615
101621636
159347464
190793610
157028316
108665682
483533778
435079213
163772724
144014070
9728644
156283838
56741720
164666438
84829005
237231587
440726289
3498640
12028740
624849036
149584180
112515916
45336832
169749856
9493121
154144675
412505284
39524240
1379686
488160400
164302718
311149490
147323922
582317394
440072443
62111252
190665986
14503556
366308361
84502306
157946278
26684526
39857921
83094432
232052310
50972760
613363672
560416486
50860956
3119332
581526851
599556421
58260107
145096568
72671256
210910137
139403871
634722585
24038430
14417170
148926022
298860821
423181502
29083744
51509682
468538562
259957540
424751321
105899678
160546810
157301974
123728886
220931237
27176812
88683598
37116760
92187432
128458321
75941272
389975893
399633639
134171112
639741376
35644269
124852954
64366064
212940992
465249824
661503146
3758440
415682
17519180
205282329
516880584
49283259
83224332
150257455
480814010
70125216
620112048
545496126
45929178
610565437
21894214
320946912
358433573
471171580
70246458
493728594
5396914
149397124
96552074
169829528
138393728
596839987
159640172
133994448
545146006
114081646
26312544
105915264
34174179
158699698
28297418
54154444
150484820
54798748
55108778
88226348
151440884
145592752
142239267
220965333
630185204
67071702
88359714
102499760
137924358
310703112
55870858
152390022
319012542
681361571
479146858
590943773
607595358
167764411
235841029
89379862
31742364
132279768
331120936
461065413
91011406
204168620
66813634
85108748
393421560
680576254
123635356
11003396
532629570
132284966
96881154
263949337
182147628
144743240
263561720
28832604
143918810
48347050
136557808
25346088
356059338
675518076
55503672
164688954
301688360
24306890
145468948
258112541
102379380
548624163
13519992
456715682
13154540
609299695
543319574
8142134
106819370
18811254
335191617
101398208
216131018
153134780
154511967
348879841
20449726
90121158
74829328
367298543
46270097
53407954
248555754
186802983
351060524
89866554
129729951
141871584
185818487
175786384
148182994
64653828
80477382
40248218
238999108
643242330
117352326
40803441
82692610
77624778
169043202
17983356
503288089
112688375
444447638
33252668
135745500
563001360
142675234
74889407
338690116
90933466
331906072
534538708
546517698
62105244
145677906
173338562
68829680
19483268
149740060
140653988
489448035
30521306
539607509
104886456
152679266
126675646
681751725
147833128
177151151
38029524
98805406
10173770
45549870
645813330
138191086
165035352
382314586
25077628
456937264
428736956
50650817
116141595
582176257
167910910
33496804
155847092
98197434
30739536
336017601
168130438
154402604
177312871
155168150
24125028
267409828
77680202
509650820
259474882
18362666
123469086
110363040
126398812
129054784
628797824
22013720
75896211
49296186
348147331
138785162
445725265
423585370
94494661
230114905
8883430
362197511
55813700
151028668
504536484
16819454
158739534
114724216
85770374
142921176
111556388
59338320
219124200
36217854
326399114
650768852
21682910
111201328
104460384
393317034
257088578
164761698
324472570
128763810
508193861
33498400
155739284
2012586
196528237
168456971
175667843
163365706
19467680
524969637
162174088
91771754
157925494
122821318
208352628
54905627
306549138
14638866
68822957
557164268
135218972
155031320
158666790
123233534
71091984
574102008
76611558
318226310
125288313
253838610
162634589
161498608
305027487
66770334
103574852
131069100
533711832
212037911
143580023
3503140
184769746
132701102
29821578
24322478
141048884
62061026
51144230
587068517
63174700
200366296
367503554
1520067
106015722
41626888
396725683
4045952
115087936
426281790
140456542
12969916
101950474
128597536
27247826
73031512
132594125
196045168
279523884
148636778
103208150
497113553
515710442
296326124
152999686
374682754
622376610
159089396
46315412
409896635
653594951
370750732
59876974
42698998
190650056
99498204
62024652
31603804
89663910
48933002
7012868
405967271
20647174
125544022
224455835
615091836
584086592
690901732
79361974
33036170
103360564
1357888
107953828
290520321
139696194
59253454
34716210
110363042
158523032
410757622
144171682
23075436
538580618
143054540
280520683
27124852
454747365
61835866
89634464
400258483
123557418
177718970
127114946
143342904
73859081
162492778
48953250
119727966
560510128
98715340
130442118
5175662
30372457
64153280
161705609
107192680
243959552
513034127
285692215
389164977
163765796
625346257
458570288
43018670
205659537
51239488
115020390
558545248
130866456
61065124
136830617
90942126
146556646
170860070
7385248
60199126
15937864
36195336
356142513
497705818
124407828
24050631
429279541
666180068
529672069
370901499
578345186
121458234
105951636
152977170
190180924
55570561
387843617
683665438
79628702
89050780
1804744
139044962
46257844
32201344
289243299
108005788
121633166
75191318
500849729
700135037
4065006
98422632
11594010
144890462
156579728
161272665
530790184
233143809
552090879
538000109
7139971
167072186
60413894
99773594
60190464
307887906
659068570
37827529
653679876
110492285
277147095
29362598
86021616
98045058
241105719
33661422
573397677
64408878
93287648
37591328
87227224
689383725
197579970
131755250
472660211
166815386
134127814
11204308
7909122
111142442
240490131
599150764
169432900
14552264
469129658
28531238
144277332
27353501
424024828
491890
56518624
24643502
6317276
517401473
450232737
55803310
155713730
94120212
365504023
12350892
683412851
10532181
11904036
168367751
65180356
532251415
131536742
686663176
628310229
96371946
221262962
44694260
350193765
4087599
20546716
8192362
135489166
147614937
165447570
333615095
107687102
48299852
172529716
122670768
167761515
140035666
132484146
163239270
162726598
21055566
116733336
95133566
106502414
163530875
115733974
128644820
83044204
135622528
459566120
39030622
633036951
435864094
75148018
394452056
123789204
544574158
385278824
93586888
325918899
159041972
4745024
126489694
34028604
117266792
2961036
114156122
92407396
64764676
209356880
325413935
38511022
81765990
63403019
83726612
94134202
672461445
118863696
145904125
350576346
25572982
8779510
59301950
11294372
206673215
37262250
287955418
671996929
39663551
408276351
101015436
36725226
202087589
56551534
100469856
1281680
137739032
171559546
444565791
681090054
286490539
244883808
60620002
147833130
24573616
431086769
25865690
41408480
437324776
77231612
11180062
370064229
299943453
121198432
98843508
653802261
568522432
516864614
58939960
12796018
8795561
168294978
339124601
194786653
107901868
60200858
160821396
57711433
34665982
229503088
136207944
69267878
124319496
67118334
406439111
408402265
78426694
673448414
597871517
539965382
122837159
231295751
430879311
289465435
294832183
542593116
409005066
140550068
58879342
43073110
69995316
80356604
528067000
49204388
55426
90494444
53681608
121200166
147285818
130102644
449410263
29566974
282761525
117685949
514560124
98519245
33942004
49805394
131645858
38646118
447525908
153512671
631837488
577049564
227424593
21116544
150140152
157925492
123368630
136803754
262681009
111267146
303656543
66699322
515770880
266870127
570841335
156553750
378621673
21100763
306495598
299574437
609795554
352257177
164879556
288403692
165160058
454378604
289976268
109226850
249751214
117225226
85141656
37366168
94109952
521375728
23473798
73731240
380382099
368647383
13333254
4536108
89828450
552090462
53702392
196164239
75335074
152126758
78142644
161043094
44961331
448000327
554484126
83507361
81627428
107169380
107047994
4170656
695102620
128793867
417996368
228852797
120055931
476186361
147377614
77038327
123609378
96465472
117438262
2978600
471128317
87933640
54322450
154669334
112346180
135470114
105991472
171059250
592360944
164455134
74881288
161008454
371788337
444274700
155918106
415762241
651943878
478748461
50105030
87968282
142662933
267452216
24674074
74997332
214893434
141235940
463015905
152869784
652304413
471171881
112870978
613728989
158424310
34298798
154727222
68422660
50382150
25131322
188828032
682619021
105499586
113381403
232375364
53503214
129250502
24031186
59081735
597212315
89139112
336504519
30793228
281064602
1737198
387619098
68628768
154650280
24435056
43122058
67811266
13339864
292879236
28448100
173494920
27987390
74961011
112770520
92655072
667615008
46670474
82709930
25853566
27182008
492165474
29101066
535133440
512099684
124936090
538314146
161758156
119345194
163201166
105265642
675535777
135077563
157241354
114282097
315794405
137169204
166959604
14185082
331049808
212680065
23439185
164538268
379163185
166000078
154681456
5310314
148855008
178654440
27112730
127127070
17205690
183037304
655948019
77235078
46757453
100502764
140413240
400322715
75814836
44295902
416135233
119852668
126293976
280689415
689965347
68192304
55224225
477059572
228847917
78101078
695414084
18719456
149559934
162016478
97788508
61799494
53740496
53071946
94840858
90096910
487695418
75929148
88053150
3535012
88952058
6349578
82398170
214443712
64387102
56587904
155457392
408243605
74290567
331561447
20151820
71036248
631304692
48300017
236804797
284764179
164860420
16618540
455303053
51634384
259880382
694051093
522105675
462517457
144046978
38081486
507748921
201591757
154423390
625334184
384688560
13232482
622614641
25817834
548105212
9271718
62268864
1350300
29591220
165849392
431477785
599466136
32018125
24629042
409013874
155597684
172238740
110165594
35504270
581616674
75707454
103088640
31442728
135619174
73519936
143780250
78184212
225686341
15861870
139159274
152293028
332850945
690735393
51976231
394818794
81615560
604825972
57264392
108851004
106337874
8018992
144699366
534960174
278038302
114596050
192831149
312516105
64624384
113529138
494772325
75910096
507391622
33264794
20685276
204065439
171845578
455258461
683583524
162591500
83060020
87793350
80763160
152847270
103180436
666307664
128079670
161618116
147093566
14947162
448515861
88529450
63522834
983776
91051242
63708158
140946696
9094732
253240205
172349588
152738154
137614328
611527254
106466040
44107114
159020116
219690559
164545198
645916494
169001634
158069902
102100503
16949100
46758804
17685452
37522048
49497096
154677992
145519178
51663517
151125662
43332910
88434190
152641160
550075097
58593562
114512912
631109438
515350783
370834044
300210096
271629890
36317069
69009810
414972367
36976470
141421266
85075842
86679674
335547078
164604084
122334626
12657790
216124377
545981227
58915712
96706019
91988252
688980280
237450498
123747938
473130939
20415086
49460726
135201842
329071047
114410724
690511755
283853521
271318716
43507842
645531998
54000296
220240259
133280863
1354426
301412874
303025986
341113796
100225646
57343058
174059072
120678832
190667137
143186952
377528516
306763309
105141060
55512332
113773088
147992472
238538551
110312812
61972694
365997257
106301502
145891558
678519979
258910420
180141514
437805008
118707816
130244670
469362115
19973424
98050254
25834514
57989094
57124824
51946144
254437604
342284291
630985414
306668904
130329538
32632612
35152674
125403728
208005038
122123322
121283302
428479565
463524606
93356532
445117624
647320172
121336992
660572163
111739980
166045110
202904828
115825768
452477978
229546628
279946686
172574750
135163548
150145350
357442213
169739464
620442418
327415275
597150297
672217949
50919070
169429436
128708384
601347568
175533328
160433428
14411974
34751262
106827219
312298193
7288256
103668860
141377964
91513684
97480426
62227298
120291113
97366112
108596402
296512342
241598804
46587338
57614982
470414394
65209800
550289079
105195755
305352237
69644961
46982234
36763009
63325384
73991042
363546965
153072428
598887802
92582330
86542846
296725471
14446614
654761274
31063420
135402566
152018783
168537458
53747426
31118846
614074519
648325139
4007848
123969632
216372467
67402302
352749331
156805435
47197000
155424484
424790366
153082822
304996333
120363610
74572008
564576848
40210974
102683354
530255586
89123526
145294053
119147744
14962800
116797140
374762628
1872294
102170680
79070996
122239364
280163190
557081190
417761634
16350082
41048653
579902816
157419750
156477540
327504197
1617688
158737963
80355505
39536364
306412519
60883264
273874677
242732009
484505288
246657337
160696694
216938755
535066009
499513679
74990406
130466364
329633670
121697248
119984302
37048295
76663516
645939130
552094712
147898944
51089016
343452912
392931455
61608972
68195770
518495751
250865966
128718776
578614470
53011326
255830159
458852325
586390482
20840438
29161682
122897526
25611086
625372414
120034530
53430468
78792144
402405446
293395005
152975438
54436762
2107844
130367640
499819975
9707860
241509778
105617360
244940446
87604560
52822538
1200278
546710491
118811738
536297273
27121390
544257327
477368794
191982200
88380498
261344919
122080022
115795245
108293302
45885395
116915196
21442160
166838452
684914079
127492520
169954232
71538528
366143032
73024586
197413625
166550854
88628521
144817718
122038452
87866094
115162412
204970711
181839579
660070817
285629027
63725476
207847653
77752946
474583398
55429198
12062578
32281018
151082360
46568284
92952978
106235684
503479924
388688326
271186643
279885897
89743580
107493118
32405722
60625198
663058449
34461606
95448788
617996613
85881220
98027736
79476284
246935911
41668456
39077386
140924180
166663432
139415610
105026748
5869750
57757006
398432698
489463471
114703434
480993046
47281870
36065711
37887502
598400644
2731364
626805824
34995062
396617748
149821464
89861358
116024948
488225429
230222349
343445465
401993201
699423721
428145450
419367936
67362676
104967862
106399910
48998280
64289532
638902644
156851652
174819420
15108236
664986056
358202178
167761520
170951864
18693476
618256433
609784554
599809543
468871636
29421486
500738558
140962286
19000040
268231555
113653840
109547268
53058090
232522264
140511964
74347832
108489016
86444120
102494964
40391972
231064300
526510050
121521100
42659162
34442552
625464063
166878200
544120680
6230006
131890068
135539089
50134472
121653950
199906100
92870935
100666215
124724786
645240511
28851658
95707922
106188922
574238938
43097356
124577525
148011526
420360210
22955930
97772933
436380561
187812386
84845486
131912584
165443469
157331416
27973534
20837694
128550832
673301110
151387383
637342097
153668238
449532081
393914980
54325914
74240040
20382178
371818035
22703056
297830461
607276919
575018539
18057834
117982108
54906132
12021382
96577218
255139789
6780782
91795932
124087408
104055096
375252898
189412965
569045413
79361972
64084
169771241
498012691
200126390
170350862
582814740
58126745
59080254
291369783
16859288
114471344
376829446
375446902
15276242
545575050
133646318
64316088
241636624
173092618
491086885
96012374
143224278
698804930
154792304
513597410
6764787
127452684
126828955
88108574
5494331
92994451
160194414
68459032
32101156
86296900
102224372
245632110
460837387
159272474
67076896
73835162
121172452
86892357
96787624
278972466
677670289
108831258
83104269
452080044
561442164
229092734
150810436
139264924
86788788
646269213
61858380
18326758
34560328
216279354
171817864
163370900
170962256
624715156
126998902
582793839
338560328
138106218
320458905
34220858
64432132
329147808
64861580
192658836
98026006
579491135
147094475
676788665
456429418
563775205
24289568
18026656
683795076
23376806
146108058
649238156
577138414
32313563
67447546
123619768
68527058
32419578
129397722
156789609
388041270
319452448
558410598
379201938
13369308
6586796
503863555
299338701
567287726
176840073
154893241
101018900
165321989
378541180
100369400
31234890
32542548
673235363
74501980
106263398
657568560
8065158
21547812
76952762
542316853
90472752
60955535
55058550
140555264
280873195
125168178
89984328
19154188
146300239
40861346
159664422
533763634
153216184
344472235
62066222
160918626
27573440
652708103
428878748
156309536
83903276
442743875
279706657
521438041
8360366
193778794
171376206
58877610
18450998
62369322
24414274
13641232
43305198
69021934
337427268
477669378
166147298
172959252
184938173
421430031
5938690
108286372
76433160
556168519
44522792
130972110
27462594
18354004
47574576
69651859
629994221
140323178
196193942
132986424
289263321
32816206
100878608
496940654
46847138
54177077
164856958
176196076
120036260
587639957
139878052
39439374
105854644
538781407
231304201
19666862
608499762
425779866
8180236
38815854
89485512
65554642
35828152
172869190
43350230
136531830
458612361
311927873
101301216
572494440
139902300
52682246
189153650
173291796
128278850
57370770
582429033
486783590
82606010
5528546
174433186
124323932
672425124
88739022
46919882
206563258
89551330
30829602
234003467
125991376
68910078
69558852
415463534
175134837
41961164
73036708
104746753
353891162
39293884
33718576
144933760
193652816
432254647
460501031
137285248
165998344
33394314
91742662
478092607
131289066
171823060
128789788
129276482
14877880
61582994
53298836
64868598
115874266
68632232
3379132
130003920
82547122
691269189
133319194
170899904
38739237
91098006
327225092
206366202
107489654
655665272
353514003
4338662
37932532
665291982
41261436
92994544
8890358
14112338
162755776
94352434
144626179
60654640
132780318
407866930
33462242
6243862
613535621
166481572
42627986
86910028
32690167
174985242
150266590
543418880
86884048
87218326
102055524
52727278
421386367
12518896
301285478
97662284
92857333
11370580
36546934
107399590
37683126
149873426
535603476
37643288
149618820
144944152
77418670
248576875
98003490
12977314
44749686
66500142
57651354
9408224
572782420
44166002
431081988
582473639
291004983
211039846
97482158
2781592
163937264
480064280
11345797
88321610
157525402
287832985
430107
311003338
51281056
561192280
81996346
170466906
44749686
250588625
39579666
56605224
424776829
103832480
665833529
175974904
379638658
41175574
315634896
428578350
543292443
588202403
599287905
68718834
599286882
43476664
102397574
142328834
346040427
36668174
141892368
141204764
3263088
87713676
485067364
686250031
154158394
56688360
15894566
170889422
92916606
39693976
669486070
308079415
168665624
157345272
318794904
166973460
68767208
499117907
81618768
652926809
21088834
122989320
16448817
72428776
307593482
529569228
493152403
9495874
75142822
88018508
48915144
62928756
91323164
678533584
93729157
141076596
1113676
327348
86929080
392702482
165459692
132439114
111508417
473426435
354069480
194339496
83115218
39163986
121478961
142799938
137044500
142463928
159801248
119023042
96721810
522683498
49057168
364751686
58467126
135011132
330941508
145851722
140985511
314761971
149972148
5883604
153571246
267119258
377372599
25931504
267811255
42023516
169796622
326752469
78412838
585575776
24616918
473786230
229442059
449639641
654381227
9162282
157360862
38277202
125518040
47089616
107361486
143347694
228885315
25463864
98963016
30277092
98545604
122842102
318968300
450710720
131814464
56369672
50087058
405147661
91006210
609240466
45593170
137441081
110899960
511238022
174163964
170627980
287247135
275320829
347320817
211012413
99830748
153056748
26962791
117183658
82848490
75988036
156287020
174509922
85501912
29270800
50364474
154076990
466232616
55688998
32539086
575876359
158717016
156595411
7030407
307293616
60819180
25262954
48648418
88571016
58486178
53872130
201960287
668965968
5878408
92350240
167297344
226395094
39894888
28862050
118452546
340097598
68401876
39971096
440669175
621035628
441082772
395847435
156742536
160320848
336942102
156394741
518080959
47667898
77053218
119698520
330288564
103014164
156552018
85895078
103219357
37030162
119362514
125015762
127343568
28704436
284501263
274720752
170056420
127703826
158387938
15683262
15986360
594709664
437099373
578097078
31276458
139658152
104548718
127057790
8731014
664116410
31266673
57502402
126763350
74488303
368724682
83574196
88444582
73914832
632374273
87249918
14043643
71846628
158418108
82593886
91614142
112269972
3369146
60750023
88884704
153006614
187960494
174809028
101520300
88836181
214702424
76014016
52761065
12841050
63836326
291126361
87594170
34958688
61072054
157305436
52297636
496829781
672310063
63472606
618045897
282575430
112557486
48982692
82772280
80667902
80427154
264844443
549868493
560899593
2785058
156030684
136277224
211314985
82363530
83890662
160412646
399201284
97705584
115766882
148323286
8578596
129475662
140712878
131697818
383869730
31016658
88474026
582074891
141869854
683231459
246103541
7506490
38072171
152864588
44798180
78774826
91976128
249312798
657119210
36529614
105731674
135224725
59864850
219304786
170673012
157700334
65519828
24470140
135438936
170584028
256643975
65464406
79999477
54954630
29033518
110127488
315484997
35533924
480543374
27120548
207870800
163215020
79756870
682891473
123857052
143021632
472544447
606675253
141841551
327017816
602077524
211108995
79119494
2572020
95583886
105411252
167032350
574483012
1543212
132220880
2604930
4257256
9170675
27442132
142910279
66003056
100261764
162688494
673793756
136004997
653612830
77678468
56522090
126420412
29941084
58434216
115825768
115996339
98543872
429200616
180491429
28321666
104819334
23374051
199238312
102723190
261534
15750810
571501904
553847876
150365312
600424122
90725624
181642295
199161467
611662735
115079276
35636330
52709956
684455877
633461562
418355840
95961460
79717404
478157366
20915632
62790196
77960784
184759740
76571722
140423778
498315834
505685987
99827284
642115485
51627456
92708766
84175200
83536092
601024275
97256998
88752878
247231764
71642448
285813148
17707970
64201776
332578279
663158547
453744951
22051824
83953504
59631028
658120054
146596480
183058852
20044436
675647270
145666398
164235890
127021418
117843018
680382571
30316930
444320942
697324025
68786382
46438384
132470288
689527987
14347441
376105386
137706126
700105032
518776498
121163794
316958
141278034
3311586
147982080
246463289
62459384
619822595
48894362
268597702
63983544
348110202
65057384
159477366
575821387
75499612
300447338
3919516
89717600
496398361
117853940
639177515
335822359
48488944
116069980
14110606
119506345
135899648
331312694
217864006
200794831
142747976
72501520
121560422
27848828
7487436
84248408
81397072
13784988
70508500
78644926
356634477
693928923
511064277
126023784
99513792
93693243
278201420
165243972
70533970
444333277
626004228
137816452
426219048
383546480
454350909
638413006
24499140
1522430
392091221
91110130
510451655
31936350
239319288
466406065
137595278
575777874
697578776
617919548
36446478
159525862
145148528
123571274
117102254
178745601
28827410
129842844
154672796
215902293
59413063
121479016
687667331
176144197
49407032
38651314
450812957
119918484
301904457
141122986
396907372
50165650
315636914
376230405
95253072
419681784
57737952
78480386
637834801
72361230
144800398
22415544
78078562
292458976
122123320
138352162
70109628
15781986
153137161
642465382
136436570
680474731
165302082
162056312
61641882
97565294
117374176
36178016
666063167
250524492
682014247
146537592
130985966
512582582
519028638
146028386
159614194
190428060
569913831
685648459
9172674
305601466
140596834
50957174
112857122
155788204
228624
82202454
69877951
159899972
141868122
121136082
32928786
338975559
84552778
79969904
146405247
110860126
613695422
430426959
78000620
101751536
353877620
38446075
413307305
56154906
652816534
27725856
64801048
98869488
41786234
4828816
74086036
15383626
162946562
512200480
106057290
61018360
59182442
115072804
678620883
301853343
381605486
563231457
329677474
581922295
377607522
34717054
150850274
304750657
94030280
79035343
22289110
41214674
677023251
114109356
120037992
603442817
283612265
232482189
302612993
58224644
50035748
82048306
170271190
595290233
246787953
230011447
105528060
271599302
389515254
57648752
67930772
66346380
69001150
283045761
235735376
56449344
8081512
155990811
547602465
279326676
84954602
91941490
454223522
139018980
145651648
91236564
106344802
503622142
246739883
3926446
105146258
167771914
153448272
598929608
12628012
697048473
403191352
68620110
332881654
15665940
163239268
143035284
65642769
432107400
34449482
83740468
25583372
136476406
129983136
104188460
257605727
106007062
114776176
279736291
569598356
173267550
445889536
52794826
634879868
452336620
156650740
80136176
136863634
479927358
159387302
29376454
146061292
100895930
124014664
92251518
5583970
11517800
112287294
143982892
149606696
287411896
20631490
555780922
425128713
168773010
286054071
129737192
91783878
596501913
404772391
34971322
928352
694266798
223997629
570751892
247828201
19356832
122881936
416311369
120542006
397322750
100386722
118356222
623703859
568624173
375830470
94549248
665653862
567185452
74112280
338728686
622059322
612592713
612805073
53610598
92479147
59884530
124536770
36044652
143515254
104042749
71983652
59069904
57095380
153536984
133526808
19407062
78016210
253682578
588071203
66851738
46445971
13771288
539562865
111184010
124721364
225635532
154004244
144029656
88112147
474278065
611321974
91934898
526249329
3235376
159950200
538985352
176151634
2189250
153328764
448989401
105083906
154284396
146736774
153574710
161586136
108042160
401140012
429926947
133871478
81130291
153247360
61343976
75082200
45768102
310703030
165690050
22053558
605880853
636366119
423942551
20023652
200046440
617390797
90711770
174880040
624712904
153955748
53996832
439314878
671229152
480570164
168682944
574569695
140574569
660564734
82860612
46315414
171381506
15859926
488026059
107770238
634186709
61163850
123362064
557400345
691631658
240504881
190943663
491840979
594557422
111414364
422418283
585510
415514004
652915679
529463816
119272450
79570058
153827442
579997617
138888762
61969228
674933858
150360116
641072834
17068862
524042165
400295583
598150685
287222960
122657794
2707837
138385439
47810130
147167313
222906117
406857153
564228394
275301005
86346716
690396128
117805446
143288362
77048022
254344827
626257854
9654170
264530149
617928865
496493329
375675156
71826042
62223834
470593182
395838243
538668756
239013483
148782266
42551778
102120454
328933867
490388008
648191668
48362638
110923024
676080678
84391700
501369782
92104280
121662374
62048902
238563256
53080606
92227270
46977036
87822792
340745588
128259796
72361228
137558264
426925216
109959486
145423918
597778729
15605121
125320594
244105083
145791100
462016839
167667994
118273310
159797784
20023654
329377638
580387161
30457222
497408351
522701104
185304637
43627348
112460492
29726318
253995588
290984791
696282349
132659078
323659015
21800686
666617030
667268827
17832672
385596303
73464514
29866608
158258036
31917296
437532307
140216632
6723626
57109236
305126344
275941041
6160726
164900256
171883164
407613205
79550762
145527242
146568770
74931516
251829543
590781953
135889256
500625250
33451269
173115134
83932720
498658613
516669486
342112991
136387192
547003511
640466248
146911704
536663335
108068140
174240932
131683962
621590125
480904437
147261568
412247098
130111899
668128677
92180506
666944195
291728551
139801844
143073594
39964168
130335964
493452145
72286752
582070472
98505770
146019724
180101130
38883400
19590654
128178394
144008872
121934534
361253284
511115689
112387748
103615170
542068501
642698578
319519356
47681962
446440450
76396788
589750959
359953828
20531130
147230392
368353533
13100848
87084962
311860836
160038534
527718351
431828133
520585849
23242080
673227928
138341768
100485446
539909516
54984074
17908880
191970571
40355206
134941854
149591108
174762266
251847460
636266770
685417711
268292249
51165474
646253349
153766049
163689590
418014973
20486714
35405546
47236838
64111714
34776828
34279746
111865711
83522236
381279292
38633994
522444180
74744462
400403844
36359878
18210248
343656958
12396637
26918746
364212083
295002078
76363882
50825542
106427938
52133202
153451738
332953013
107912262
21620558
393210009
168743566
199135703
388515171
517161650
90548962
390551419
33730702
457914679
115664694
50529370
127738464
109609620
15362840
380452345
520367735
196641759
106384638
483107604
466945081
139172764
118181288
111244628
107918097
601087803
624248420
464313602
92907854
83549818
152448910
135294920
270646726
556362299
687594256
465075268
664834266
120465798
662630268
405414129
158254572
207060398
9051432
503272345
657908534
70617106
36397980
603756227
53167204
351740228
139587076
270982272
37646752
156332054
526877737
137273126
431671406
649993540
43875024
18639784
86189518
84014126
1499914
41455422
174279036
101911441
137633382
5412500
101677062
66297496
387748366
228362500
40376042
1615956
561840739
93721986
163221482
128588876
569166356
313677195
16731120
106194116
171755514
275963990
368973261
402904250
604437724
73559432
65291206
191008535
457847674
152296492
241698294
393598312
61094568
46841940
285167171
464107411
106661758
7773218
108584278
547590209
84039292
91697278
267749067
85779350
117746558
18432437
450587513
283718862
8093638
80546955
506889743
130556428
86795716
62145595
251500837
246338282
40144296
169832994
108557793
349682719
122672366
49950882
64988033
14841508
73350200
670696984
298104597
37178413
131127988
119000526
457564837
688851503
475450825
6536568
33339270
676624488
69259117
400919244
665718983
665942662
24499142
138391996
518988098
136193628
24908176
161921216
124735178
26555024
53733570
82412024
73703528
81708834
9075682
229435513
170366448
99924276
276598803
117372446
652908044
384658616
75745558
162243368
307883599
165302080
159382106
247009473
137413418
55716708
60471048
208738569
75238082
384125643
20960664
152715636
494249430
127087505
109417370
623616332
200534576
29726316
33127966
241091700
80906553
15145346
158315192
147091614
21978877
173574112
167939918
193590931
181886968
580278090
99027102
87736192
459178986
64262389
584119022
504939110
551241290
168781668
597024856
112004976
169158842
599227118
54859368
28725222
368021052
149752186
697959182
149648264
48617242
66183184
549019396
222908148
398286490
481190899
608016357
96451618
249410
174937198
82412026
40437006
359553460
30784568
514439067
71768884
441574590
159967520
87944032
354084342
6041218
603896657
105892750
155807256
123642291
292869984
155445270
227211339
446376632
26014642
344578877
130979038
594855082
443479233
5644590
72936254
123730618
124541192
238456243
82363530
455965993
90128086
142924799
39844660
71185202
129842844
468323153
227603192
5914782
18837232
22252736
53006130
618399101
481637815
433192978
170657424
153571246
4191440
150366181
293710932
58713068
95850614
14619461
123096704
297769155
501091570
9862771
393976202
28846462
72641812
23402784
199651564
608843670
234479360
156844724
112723756
123640583
426151593
109093486
359838521
132326534
122379357
149256834
4262734
475073771
444918020
75686668
358097877
118863698
70681188
41036101
450368973
142186808
31415018
49252886
3200736
105868500
65017548
5079956
142832846
33079468
106814174
579269471
678403507
622631820
173807934
266100744
116494320
119920216
401191831
380595717
10553076
593307382
421614604
157362592
69144904
485784485
7345414
688361336
104996004
95652957
27636559
351940299
49990716
486112696
70887298
328156952
370737363
468860068
393174986
614429835
32145922
133608212
63048264
194170494
15691922
42501550
10611966
52836392
679673566
66148546
145368177
527139329
157362592
373832870
522954076
126497696
139857268
426871078
182663356
632272397
257322296
136175036
157121844
517961160
242389645
131554062
54050525
81577202
572072040
306289511
84907838
95864468
622991848
568314523
139316884
67179084
622601507
48124117
109670242
591991179
374557647
100776102
144085082
422832883
25086290
92017696
31542812
180345112
59834851
34728332
65816002
430762934
511680305
89236472
575868109
115522670
461759566
60114258
158770710
529575339
472218308
407553657
252982371
13331204
146807784
14650374
161318480
144942420
693085410
33728968
102891194
48212578
90631975
66181452
423131526
305835102
46679738
48265644
8369026
92563206
121925872
152241068
87024340
456849733
324521277
2720972
77626508
638392815
52886620
142436216
110156934
97425605
140246968
128928348
572390912
157691674
142857843
152480086
526037719
93458722
19829670
15830480
607087843
107870692
161043094
604121232
168637914
71787936
221963913
201768279
498050993
570239098
287448074
83924062
541642007
555930051
71949012
380177170
153193668
643425139
168634274
75025044
674025392
154111413
11394828
91948416
148687004
86658282
94288350
667447565
342053822
6079320
9082608
221863560
122528608
507316518
81435178
133261812
648352802
60191930
22376383
333418017
169455777
18750634
80577836
16798670
119719306
1479128
146336680
405027022
13442052
512044470
28164415
634091221
3585242
114980552
122085216
149397126
89109670
41315130
28290490
4707578
169694973
321623558
150336529
148789194
459111638
130831818
318474155
126061890
690051921
73116380
520293283
120417300
106215919
272335586
611901242
423569935
660011841
651140031
427905832
130178852
80971000
328913278
420989379
533059050
59749660
321232575
595224118
88749849
30235166
540396977
448605211
103329388
62693206
118118936
32466342
443462253
103736410
520691974
87786420
22815638
387623414
562419199
410636609
525883180
115846552
122724326
621992934
460636590
383476892
38923078
253334857
348552092
7352664
511100613
29255214
593422764
3995726
26201698
55709780
109801872
275064630
116340172
148917360
18696214
691848731
125356966
463153214
17162388
547274806
154432048
307574164
40009202
78459600
641868915
146861478
655524669
142779152
85101822
107654194
116068250
100069648
332385298
54118072
494856168
475139476
108206700
489265862
668947851
161874454
124374920
109051918
36193604
122019402
78179016
166516214
62433406
117777732
90912682
63864038
5684076
148035772
57744882
56324642
187626945
14462202
126420061
118648930
656714510
375352083
164790465
653206993
7350608
411754234
52190356
75005992
98076234
690517234
95159333
31508546
395799723
104355212
132118692
5644590
427816333
159645368
630647608
145110426
12163838
88500006
658478185
27952748
325801097
395365637
125475029
619430901
27323111
251414255
160282746
442438972
24085192
126015126
41460956
124887050
420137211
624934528
629332074
145342514
225364353
174100640
576440649
80534536
595351717
150549528
162076152
90353246
10312328
39255780
126894982
494431933
214454419
214788343
59840600
475328691
102174818
198158502
33895240
470064815
51539124
54573442
252785862
3715142
19162850
3190346
122180478
500151492
631809162
95840222
202441310
255610825
250755750
174616778
80517218
631498091
116667522
204785204
166445200
55131294
73736548
77070538
521449828
673634786
610879572
127937644
109180086
10717616
65928582
169540284
162705814
96655994
45381864
65469935
428888546
78655318
101664936
618452540
62066220
402292862
100521818
23643534
22323750
235325237
86937740
91709400
110149236
81282760
340784997
104818908
217806481
355932373
265478525
459283508
36945292
31479102
18215446
297152876
483890951
43255086
140123998
400667602
92641216
674435166
180419056
157817262
121451595
68441714
170992439
353554527
17515718
262620633
127007562
533401896
408846657
14013614
47865554
349194840
100249894
317222842
492965683
134846594
326084515
380062956
249398657
174712036
538886979
154558484
68661676
99305954
56168762
119416206
34721404
630180120
81610170
176150666
149057652
309739235
528503332
125860976
155121386
612347649
485684030
30280921
114822942
676291038
2601464
182622621
175780747
105515174
69737250
174443576
10052530
626205786
89106204
57166392
484887345
593956418
277886702
27640988
32209704
626846128
507083192
357715359
173735190
151619282
95308498
255353381
306998225
659379871
130400550
171258430
326986694
186618953
506086514
47385790
20215904
19022556
140129992
591706708
85465542
160559864
693848646
104295846
18700404
513558140
417039260
130106110
147446892
196596055
291319952
32104352
17009972
7305578
139020714
29906444
152926942
29771350
52216338
168987778
620614460
126397898
413099775
503875100
135203384
55905498
216960093
37284764
85841384
103930392
121915480
49342948
98187082
631012904
129714676
132026898
86392402
119665612
466112001
118943266
393004677
421956316
104034314
351887328
298405484
476886317
107323382
7797464
680105039
121096244
104074148
43656794
76642734
54360554
399613371
159054756
160760778
18265672
22824296
610351210
610321604
155828042
136201016
120338302
416006976
387326490
155175078
379601289
169878024
527303189
67383460
66055016
155186712
173537740
20214986
20630379
127210204
129468734
104654370
595097629
142888268
5694816
266682688
319085225
148950270
236603006
474759671
33935076
153832776
28785177
16402042
126098260
547574364
239894258
574006687
28325130
62923562
150233680
173130720
75549840
198163846
614627869
151358944
307205945
121946658
263382792
267630831
100729658
51705398
189120927
55974778
147800222
158774174
69516499
552176855
26301589
23991664
28991950
319659635
146937684
153107068
583664896
489586742
476096220
91259082
90812052
44736835
300455381
17025562
70353842
25911254
22555838
98142050
386810759
130305290
27098518
114486932
233597271
314562958
244182340
173073564
199282311
442358796
449986789
332106920
312067804
15463298
627274375
516478145
639838988
630839715
132250324
223747274
355704080
481620748
199510195
72819256
68737884
62382214
83035544
467416191
107115542
166820892
598513467
62043984
95635844
53101388
669486020
216047075
45712676
155136030
82581762
329744774
87209666
157007532
524663669
87770832
107235050
148432402
3218056
499432812
30969892
108839827
281473928
672139139
94634232
213201082
38325698
279961860
91269321
67405736
690991306
76786488
76102348
545728404
459672518
374365314
156498326
51106126
97532384
85863561
419173533
143471952
675049336
63266498
163822952
564076487
145910610
11173134
553929573
8634022
144414160
164628332
54786626
80512020
131697818
133087857
66149401
414300904
46228812
326298856
150859205
98041592
4511860
341063487
415742674
117322216
23133189
111225578
163568348
645527838
42013126
170183462
22226756
532538181
548147590
159169068
656543133
229909905
58279821
196037550
29043908
312645269
643955235
512497825
11611328
136147326
407637305
172318412
493280857
523822805
28629962
109588836
406899507
172396354
140033932
131450140
606202
137689055
161625044
67724664
53144690
439020635
4141212
393923201
134384150
58413434
59752270
41929988
399105931
117033947
637049406
9077414
172294956
542210333
36626604
158524764
124128978
96319986
540908075
122667170
144192466
166325215
63734136
657143311
155223572
15191374
22240135
80357601
36733678
124078750
108871788
652944249
680984880
534775184
136240852
67021474
125088504
247445509
578260931
256968280
104739238
83470276
138539218
119521858
135449328
87500640
504082521
258689005
63694300
243343626
50518451
105975886
128550774
100527012
82416222
348327159
124532534
161503806
123269904
34544740
50102871
75776734
89362540
676397951
666482997
157206712
686210140
305386747
62081808
12886080
51028186
365046109
72037344
510011601
551350829
265475305
103231969
108409346
46137016
82463635
26324078
523352367
138781698
607073535
2790254
212529451
37743746
495945739
139763740
216602900
164772090
124014664
116259651
133693080
695481230
2691528
434908816
687415715
107537609
524055234
68020838
60254776
165357504
9269666
194519718
211012032
29423218
10437032
37688322
350059726
144786542
353328
622204233
165092508
450440402
206968381
73166610
458110839
145243790
151364678
39068724
119863060
234735618
42606858
479107246
77849938
34885944
463241905
25966144
512942062
158856309
316688574
32814120
138755029
112465688
217845324
277228
73324220
588882
113788936
85846582
140046058
52429374
147829141
383008301
24433326
161174726
672896246
480953401
55094920
17320000
44976576
17678526
355447400
74217352
18442338
69175277
237951050
14666578
572635432
163393204
198800379
464313685
94217336
43086966
49689350
196901236
478930138
71332422
69215916
122786678
31560504
463242582
41950772
152301688
177347619
70133878
14077698
632782749
531549829
2253332
222870260
358359570
289654671
5762364
12499844
502635303
288917922
157222300
136094258
157599878
47434286
107827392
45171005
450329944
174570012
575414115
91995182
177768854
161750385
41384408
353042806
606343272
94520438
590278561
88820426
513806121
4364273
82718590
640206558
287865138
625561967
421606193
291933599
48774854
52962828
157120114
553630266
118342364
167782306
164835758
139308224
166516212
28125948
165386948
554255875
22787926
51126910
54680972
21057658
147561206
469076184
422572415
61257378
104036044
119038630
342403865
506796521
148846348
603547194
105414718
31147442
104455188
670168570
679944164
670547495
26116624
151809800
11926552
382814935
24253196
154009440
59861293
307749612
134411860
117952664
671549786
487304674
142952354
42224430
95008860
30957768
52637212
579261794
244170519
575133994
436526651
627588586
356331675
43487635
156721752
609083429
227389793
89012676
73312098
47096546
99075596
142446610
653456692
117680740
576683485
69195183
135206848
77323408
152216820
32821402
380669976
108021376
26366023
546359454
94759454
15269314
18875336
59636325
88245402
654886417
97807774
435190843
20054828
373518243
90400130
638883447
142122999
370557363
493815489
304675489
261570829
176112893
96031691
90110734
464425147
174860988
629914499
33552304
170479028
136410588
83982950
118385666
687335387
353426070
25358212
509446486
28409996
455652254
166306640
173376664
112321932
62831764
7106396
107451548
555409393
177667876
696341386
115753024
60164486
139495280
46970110
286443638
111719198
25787750
147929840
663477411
110122294
155178540
306835189
585179937
145728750
221563394
265142160
216512059
243073736
148541516
21435232
41133268
144117880
152092118
15723098
569264783
251458373
61734366
289049584
605416780
327964631
76447016
57795108
94489260
128701423
542379360
156075718
86250138
665794056
87466000
502481458
91490052
165970632
40938891
381360555
516361066
14332302
302541310
160946100
126543384
8602846
45859896
94917891
137423808
270552841
273965325
89070994
98897227
364113923
67916916
124231166
70873440
110068602
622519903
173044735
570271361
405055951
79449665
136232192
49386250
97151344
78873550
169460612
440499135
352917436
7863280
148539784
39711298
217465502
95533658
214346301
174627168
46317146
650362516
126661650
67573982
157401050
161940270
35331070
658941830
156020314
1915592
162647117
136793362
87438288
595626432
147410520
305741344
103181654
105941246
53473891
108599866
472504039
230189090
6787708
13272318
616178999
43587512
86407748
139450248
118137988
621599258
88008116
152169217
14282072
69380456
491528701
131130825
23440890
615794083
82746302
17749538
26149356
8256446
71156805
173222516
584795490
61607240
690126807
660846033
237722274
430871918
545594482
183369699
131020860
8970710
29840628
50732550
115557310
143466758
37212022
249280719
686075428
49796734
5661910
22128034
468045175
47869016
405900747
47120794
141930474
562235236
71328958
567402659
683377612
24023533
116503343
147645645
143445974
686138669
148636778
10774772
365819622
138456080
582758921
112167786
49187068
480740693
121685126
686689719
83886475
56724732
181489705
116414650
40023058
140598564
88896180
605603847
166398436
503924363
321444396
551031613
677067642
79977364
133040116
513975780
570357809
387916409
72465148
102629660
49867624
141331202
22325480
150611256
261235151
22933414
388716667
537292950
308969093
567705893
99508598
673904331
380951837
524662299
602344174
432674031
699412572
131703012
171064444
528168176
205918104
523907561
156640421
172446582
14874470
25103608
141902760
108804240
172921150
19983818
133615142
576875087
153555656
425111474
56000756
525607147
132314410
8866110
233513924
101632028
698399894
278261356
49462458
693090798
298173120
528214011
16242698
122293056
98204400
145591922
123766990
36429158
78264605
59662204
383101117
472560957
90370138
97480426
174947590
30181811
515874242
449605331
52524632
251635570
7701160
91891262
488237219
36003086
235177344
17915359
577056973
46374302
81521193
683828285
338821319
670713371
90626900
257911404
31002802
174679130
629883140
164411061
63772240
97602728
17493202
449694314
166062430
123624966
147689374
125944114
606568105
85377210
549971527
284611487
85233452
17138142
30148926
16377794
169431170
616309417
30296144
56690765
213032927
151678170
641341468
98306561
226436
297750869
72293680
284204598
593547005
65497225
11978958
565587847
138482062
339699199
392040976
649138581
34486726
28631874
133872471
275524935
32222128
70694865
571330270
514761547
291842001
68599324
347623913
153439612
76362150
30995872
58491372
36401446
59050810
153808345
389586416
76322314
8997742
289573223
74252750
50404664
52776656
156456758
166474646
58300854
144407234
305333139
35864524
62243004
164172816
169692702
677904121
395668220
64032040
132836137
101682258
531585992
173250228
148605602
102723190
444470764
514360495
100811062
37638092
174287698
150498678
138509774
60968134
144228836
264251260
29559307
485363735
97471766
290200466
117898972
162549932
87819763
26690122
40655238
248433151
200580802
124607010
133019332
116750658
169610274
157506348
74030876
137454984
101930319
21211804
150018912
170712848
613585959
102827110
93072486
219336804
88706114
106980444
53336569
128562898
146709060
82397116
8873038
217087078
52010228
111554658
390439015
273761342
142817258
22595672
549629955
164855226
55785988
526026664
31155404
77591870
67613818
646969473
30216472
308748260
2627444
296613813
313087598
367739258
36216120
37014619
641620248
117862383
137775404
28333788
4584606
489501504
11258002
105296942
548796140
88501738
207030934
151072032
7858084
257496426
125949308
29019662
26963778
132588064
40991244
161221490
606902719
106315356
44238744
163358595
156243720
305785618
413309134
603237771
478225580
662713812
99876348
23401054
56004222
397844572
147999400
98472862
471804769
162936170
148099858
317866560
176798011
15828748
301461773
21457750
315563055
75863167
691510696
350473184
54015884
48504660
344462790
357338827
465635779
71876268
63171236
144814254
344053167
142545332
296166723
275763837
172638832
118735530
6261180
147547350
486804862
101304680
77933171
684467769
7512566
96695830
69155296
67893914
574534111
3962818
140993460
95672216
424061106
110011446
45437290
318541110
123321363
78986128
171367546
161886197
66742622
162096914
148853807
156323394
80170818
114123212
158933518
627297702
3855434
555803449
203864781
606913111
247669775
115829232
671032969
429496220
624158323
141440318
80028794
111003880
486547085
141149340
152928358
514067927
365094417
112344450
84748492
366952103
595507569
627797588
171979717
135135836
82193794
103478342
68935332
19616634
522759268
12499319
312459387
162562058
17527842
125137437
643698544
122095819
117436528
133381320
222821928
31089400
421400071
60555916
665200156
587276700
51788058
163325868
141985896
119508
669693061
77626510
273252766
54835120
128943936
98090090
79928336
360479244
125213208
307896549
20581358
258265415
32584747
25725398
92656804
86250136
203277813
145488000
90729088
88383960
20998648
662671738
470814243
336820363
561654104
231879060
442646328
93117516
90114613
25228314
126842088
79023024
30294414
597845638
24296498
90391348
87914588
670095741
528284529
71545456
503181248
617700158
549019856
61931126
436852806
87793350
77806638
648413685
135419886
123432714
53867034
598681620
81203088
401448597
165457259
659855360
557155353
449817389
128919688
675651322
64899772
144854088
32192686
113170614
646295983
57490278
37094244
573623570
6068930
373996533
56359280
79853862
136493726
405177429
533439970
115302704
60545524
544151511
34858234
31678282
43429900
160629695
14528016
161237076
164423351
89755704
665756452
3567922
58335492
690312221
114530232
12134392
132288428
216710812
75851623
173542665
650381374
97007590
35025985
530872345
83314396
552124201
96214332
442430022
272443658
91272936
557792727
162651960
150450588
319045679
420522042
122209922
94928061
26161057
283718616
555372699
607256723
45200006
113974262
95239800
417430921
361524064
18457924
127726342
658692653
157815792
11514338
56795744
171400454
356196295
210655253
93179868
48395544
439061233
172562626
220863113
123909014
41032814
29154756
14528018
114389344
21144256
332546
155083282
658948750
545153467
133596090
434450970
7934294
324200883
134162454
65902281
162373270
411695743
168584222
264829759
191399026
477883389
98879880
75717844
645126609
270739489
504098256
87343030
162582955
559841285
32957267
557485158
153207526
561045868
381971948
60836039
34953492
110624574
147412252
151432226
115531328
25553930
470077098
145060198
384200084
283907713
92590990
173690156
68765598
133578768
57955534
55905498
152461032
53913696
61428844
78707278
118849840
32618756
154581002
168941012
81489851
151117002
201217183
25003904
229831236
332924224
333617256
431389374
3282142
21468142
6283698
304849297
70005710
2178858
61557014
403684900
148027114
130825482
243951183
50875770
192380286
91716330
409494886
168268996
468810365
310075222
63652734
440404803
116385204
135593084
340184247
140470396
141478420
121249981
90807030
62530396
67849368
514533974
694304765
129130992
324623972
62904508
503309345
156548554
34536082
627201360
166860880
570085744
292927933
596683703
171345030
125324058
242930821
146934220
130113036
157457854
380111657
28283560
410526181
76799123
238763649
287282952
127022430
167205548
607076978
6867382
27573442
173518688
434696191
46633051
173288334
13294832
89475122
74335710
74672258
505824353
65296400
31986576
4257256
74725410
168793792
7856352
219606944
68441712
265121690
155043446
79174916
390028436
333350211
45271018
29864878
138920256
19701500
630182477
96075774
41655031
24137154
48272574
81944386
255010137
608475595
240437019
508180541
209161277
418871582
170018316
91591624
479277350
67243168
206807382
70651744
552522996
3334102
119265520
126136388
5211588
47778954
699881684
23991666
427142407
27597690
421371250
254604
21918527
134410128
697770638
88978038
15158466
301844092
572115828
445491930
497198017
384739283
128197422
629535173
141435122
34939636
3011950
265174194
491423098
113309172
287302466
679488686
501474558
119495876
197090921
382554041
46150031
162988128
60607878
125327522
181894007
65272233
593331274
44867408
18305508
327387520
500342735
549334569
153377262
50030554
303628559
666250692
466473684
532429565
171179220
13584078
363750323
51204848
543675698
270910810
104988644
1881898
683022529
56523820
33687400
356814680
425258196
23215728
540095247
5862636
48224078
122033256
165612110
161562694
139978508
27959678
374392336
152244324
60750913
15177516
79973368
106793390
127461934
67099412
152433320
407840196
75224226
16447072
125275560
31061690
39234996
466078395
107170966
127781764
42858340
56265754
16310658
55979110
280296628
135367924
410954515
223501682
28145002
130457706
7664677
65580448
13332936
405482460
321592434
554050468
498192283
195161391
127859845
45738656
109697952
104720186
152603058
962994
679425719
39416858
386378672
98995926
13303494
107365135
24342943
329020192
94529098
47288319
59133946
56269218
60531668
101897024
52384015
96491454
561520288
621971029
167997072
5959814
104219867
31516654
349428177
686143349
520947327
194020105
157192416
166010470
636832015
49751700
40733176
170610662
375439103
80848030
525578296
80634994
265875317
173075296
254938826
103942058
225656909
245506231
174553810
135244952
146849354
129141384
222584077
87178488
397976843
90159260
31809912
111984194
91011309
153185008
449213601
323705009
171258430
428639798
562375297
575390009
472801264
152847268
427665580
109183548
321400795
102600216
98801942
1835920
375158490
162913652
127031810
80823780
140986532
286288772
65571878
628102557
156711362
74958149
131992256
105790760
324299663
29762690
89426131
695567126
174356976
117684204
171398722
156677302
698072365
131581772
116073136
666689258
294514234
70236258
59059468
79621772
46647958
128045028
27916378
160663786
143686720
105882358
214681421
99172588
43116408
393137919
103142562
270150831
127383406
555607114
413677213
68533508
329848246
603230448
103390008
527615065
49155892
93954072
75457888
249491325
217339907
257375550
41758030
527390249
523961934
63152186
489372184
231542752
119348658
94045870
610950667
96054988
649477598
115638714
626517261
600972428
134588524
337786080
487100092
400863186
30367158
150169596
97784094
518270106
228710956
78083756
10853397
88410451
174259986
40847488
458535153
168584222
276155898
551144260
24028506
8388078
398794328
225383912
358702103
140650524
168930481
34494514
542694109
137158160
602633515
359412897
211804378
343974929
170543112
429536
596005872
163926874
670190094
53172640
148690470
118233250
97667977
641883641
129508570
131902194
64141444
110305884
150999224
318054391
19827063
29793780
458944669
139642502
475519299
684728137
539200680
60628098
513337654
137567564
10568664
4577678
609455582
368664912
174815434
39586594
482865319
605136048
479460433
584856184
162517460
162636532
664665851
410748270
278111742
150536782
127682322
243589334
45520426
169561795
474384612
112230136
32338174
108125298
135513412
123630162
41687782
409295689
462791544
51497556
66740888
56488330
87995992
332648007
61834134
375311412
427567471
6335656
622006907
121643556
406548597
653705664
131361810
556216983
123749670
388212973
241979668
592592504
171106012
17132946
138113146
676332746
649201077
167449375
133324164
13591006
419186302
44648321
170198446
7861548
27192400
73480102
320443613
53970852
642787485
187033982
28205622
27550924
699293703
121827150
391444316
3990425
73275724
99945062
495739236
38647848
250090263
422940573
120145376
84873198
457538249
43983387
213745080
32317390
48793906
164505362
58602222
52193103
60917906
473745847
86090792
243273578
38786309
121473820
173799272
8126544
306509815
147435480
3805206
416063101
153657844
422225854
65131860
33250938
142529035
150363582
135977590
335833727
135236292
609876727
162837446
80439278
125027050
82744570
129950228
267495411
421106520
134969566
54058134
464104698
387948558
515350616
484057325
51953074
74954034
391237287
312313851
87933642
11950800
584090541
208798279
132257252
45546406
457068483
523387873
94548148
87757536
155384648
29948741
213562823
567606366
142761834
949006
169197348
409328492
660625397
635115033
464456087
97991366
126337276
188571835
73002393
619144027
505644577
174810760
2274118
163376096
339764311
51282790
74153848
343492235
167953783
137867200
162075366
90938662
469132161
44030906
647341739
50854126
115333195
161401616
34338634
63942745
258536903
203593320
364998570
622047243
113565508
430573947
218677530
112777448
113231234
624387156
46489143
519308952
14039592
255140427
144022728
679997426
340409126
579290965
64060820
150980172
18063028
72499790
601130324
39158788
88697454
409618111
18239692
167657600
625073501
136808948
82342744
22574890
203988428
603995612
14453542
73874996
387942519
430625664
165360968
145607510
32581967
616400281
148427668
59478614
99446244
113712730
37426788
51841417
65194214
292617778
71531600
22465623
161152210
611019215
69113419
112084650
154930866
247257743
70871708
85465542
103693110
152327668
638030480
414008438
3993994
27195864
485605790
134993778
104647440
138738398
209826631
162158500
121307548
384707382
578059546
104049902
147137362
364101955
446360466
360936843
423431563
29151294
52916837
137614328
96093094
220390648
275896407
47484514
92022840
128751686
173859894
389834476
39452
156770248
682574552
21462672
91960540
139521022
170837554
7686680
681282323
153709804
53146420
93069020
221439078
185147686
262028759
24687930
408570624
71725584
78398980
65031406
333715820
124068358
62109520
222248379
91842430
329193929
312978926
42532724
78402446
54215064
165523776
105800954
26101857
2648228
49997646
55134758
170215764
30055396
123787772
77141550
639272375
619261183
53256508
173376666
454353643
512399780
341155508
462932651
577753705
174486484
401258156
591343376
469568359
333924844
56707568
255920131
173821788
507046854
168229160
581487984
536653305
151239974
46507666
682682061
614522029
303784162
50951978
564944699
166687680
158690793
321195292
118241908
126300906
68072798
105918730
667610729
567450891
621964652
98514430
165123684
445802616
45591436
160763139
33620257
602440911
686125383
143536038
140918984
172971376
57621908
111836413
155770884
71964600
40376247
64943072
621183221
528609082
66867326
217142307
107420984
543660071
535496631
123146284
173988060
159404620
33774142
93131374
174150450
245100227
61666738
67174305
80434080
123501992
68897230
151044256
363796799
68954384
121567348
116456218
155628862
522957124
52498652
82029252
132549960
159366518
165913478
109471733
48043948
340267357
622586435
9122444
401442840
5971938
275711598
477470958
99787448
558842911
94587986
91901654
96704490
452470969
476096758
585783123
554171444
98883344
338549529
333376617
116057989
79277106
473890454
41031082
232994840
143253720
126817042
137049698
133661904
56102946
87256430
457471425
153276806
464042301
3152240
510462359
41488328
256828453
213604634
444881248
296504552
34584576
692573595
539405659
59251720
47421310
173861624
14661382
634996939
466463526
112844996
117784660
487254459
111764230
602780377
157258743
127686033
107011622
50977956
78053912
623011905
486376437
41221600
499594518
171784958
159890468
24580958
46726991
125686044
99390822
67355750
75182656
151156838
370953491
631304632
87924980
86955062
625680649
155559942
33649296
542371543
547988229
150327658
172931542
100833576
543229418
129383866
128843482
393681842
120763015
645063818
125952772
70000514
43260164
106776068
142294194
430821704
74354077
171178756
35163066
2494080
516456757
25058671
14491644
425975049
340617523
131062174
252950297
61201952
153560852
146135768
154880636
109278808
130781588
693802212
492843142
50286890
621129981
58179580
74275090
58669768
32958228
118906996
629460678
149407518
64001129
661370355
110486012
57980432
64426936
24216309
104399764
510812601
378984785
1222794
47846500
597645476
143186172
11848614
493059544
62659225
288836744
118113742
48999463
288416978
491952431
454566617
69139710
211039170
28740810
20087736
34899802
88396086
615712118
58403042
96533020
146909972
53255536
100722414
69580370
533779624
161169528
57314176
52675316
320728365
59833674
581373164
318182860
7558450
152059210
163234072
42434000
127400726
30576728
72903344
372444391
50921629
76483390
5722530
155632324
700142502
416100808
503739397
83979486
151873645
148328480
4222618
408000778
86987970
355214956
689528830
43189154
159733702
525018344
7852890
630191554
434710102
680274751
199946586
174682592
4624870
580376628
337827422
627190039
61276428
172373836
30632133
115200516
293873154
493675559
580840389
8291084
66598866
16124342
621384154
502170722
37527246
554238135
525092907
507961864
49781146
7769752
426419598
165567078
15984850
9976322
413382406
334259754
96446422
602881280
89286120
148799586
53201844
115586754
95557904
404175043
19556014
344691452
77286597
46356982
151634868
31085936
237199777
66209164
19992273
156971160
161992228
42768278
134048142
75659344
98699230
19963034
138207142
519799405
137241872
140802940
75445922
19476340
200358999
190563342
212651108
214192504
604316628
330114832
173550369
125840194
47082314
632726916
657029974
36612750
131237141
61449799
302040835
125594248
118998068
78279472
20465314
50732012
198698464
2714044
52744204
290738324
141660282
316476812
1766642
174611582
71992314
3652790
393933524
131794810
129281678
134739208
29861412
68280638
98682434
337337309
145758192
8233930
657509973
160681106
137896644
132943994
503900867
333863458
445689992
97826824
40752228
148640242
81409198
57123092
475276668
30883294
468591395
279894380
125616766
140625896
660963585
158361665
158344638
70532238
669886667
552359653
421237049
138172034
140473862
471520853
261312866
123041282
305563788
150457110
145363298
650471316
544046544
150808704
141069670
106779532
105546348
90265644
531483992
231517569
130005652
660504486
114944182
526472124
123493334
8611504
523184985
99368306
51521804
115817108
450139990
17359836
315473605
637516383
506472464
63084636
173636464
306003868
91440940
643539532
588880
162759504
92411283
155753564
146736774
156979822
649102425
616542539
161448380
23051190
508524432
224811829
584898798
174452236
153217918
95275590
257812036
147620094
34135988
250711162
157956670
18468318
519674141
12969216
82055234
122663706
631389847
336370841
487488356
19829670
676270154
600328251
39572738
155190664
74424042
500624405
157560042
67520290
173504832
88881046
455672652
140974426
338973387
249414276
604859667
470053610
70485474
49509220
144755366
11115978
52703030
228621234
522869201
9169745
11829562
53677876
650003323
113896322
171012486
32435415
138156444
384956642
307365374
19928430
87295782
563169226
138830194
38654776
487742118
580097127
17785908
78476920
117978646
617431460
290039516
9955538
107756382
12193282
408571448
171813152
133873208
430218058
528511877
80300718
147625290
144448800
347095683
146234492
45165364
488163614
22715182
101832395
138506308
174318872
78178467
653758914
127767908
63718550
66877716
644234492
16405603
160152846
28923123
110884372
6385884
142072498
460694371
83329986
585815362
20964085
403719584
438570441
508852686
677475866
88770564
2213496
41427710
154199960
59438776
544680648
277996966
62836960
130819692
646264908
416104932
337534776
75205952
308329665
436640780
638744958
639584009
328572499
6444772
525759728
609094443
146465980
622338542
42151684
341495707
66425664
139465838
65678503
6168861
40716102
125538824
101853724
5494178
330550887
373136400
75749022
151007886
82366227
19115428
360987428
50826576
142704678
226698639
44848408
303876861
138814604
91169016
553539825
87696358
133183872
171041930
37040552
55976118
695139820
51567557
111727856
399602684
127303215
172358250
1105508
62784478
59135974
266625354
445880861
182607530
453546596
156927862
153221380
41818830
670412478
167163980
159267187
35073000
445017103
85094892
361888505
31011460
181217914
9988444
147121665
529135379
414416639
148337142
449340168
4084056
402055168
92463521
125852316
79102174
268725228
56281925
68510360
232424427
422197858
615461952
96309594
17475880
39901818
165904818
584768460
3100280
598492045
43978946
173932638
470590392
684698847
611820283
571191667
5483514
360970162
78147840
251500449
574309320
147519636
53633112
26533955
370330304
142805134
226095088
176927976
151903330
226308501
112352579
368481336
655413504
127965648
115169342
95914696
222280709
503011276
80583032
332899569
14150440
142476052
122797014
265979726
75738630
48159994
172174253
18942886
124234630
112124163
58680160
558206568
82512350
686626736
138045596
389181866
437020229
1470470
666810929
7092540
62047168
524759777
79852130
151997781
158954300
47141578
151595032
487514450
126874196
91279866
381112114
62478438
80787410
1449686
531674813
292121361
24544172
153721928
89766098
606842399
97426734
175371109
167222868
42652234
335014856
381434350
22170522
550463817
41080363
455857547
32224099
149800680
160028142
100170222
32768740
117795052
137841220
83508380
22938197
122038032
125710292
133114594
114841994
560403407
128012120
57647888
158590580
60684084
68391486
39101632
638668311
276490568
450260662
38187138
96694096
589249232
167333716
142030928
133523346
59982624
165596522
124508284
143310876
549180624
112365232
113227770
140122264
73325954
160733064
301118028
106334410
495617181
491534172
9794460
691497546
26045816
27817654
314018128
368693567
437570303
31995236
369228284
4955266
1486058
13582346
394772899
672675648
449677674
238171936
145015164
391376281
63522832
67795678
68919746
14003220
89733188
258431981
146087274
332490664
137924356
167286952
169935180
330955247
64825296
227832339
174154334
174376028
339640685
10901210
23013086
536102399
9042772
632433249
151821926
67901328
13403948
11668484
546625749
503507373
144963204
606884916
74335864
168795524
19491928
474050579
73890586
199304165
110943260
29274327
96351162
86108112
167773644
114298144
242789955
215863129
76544008
587049984
589234527
98952624
182501028
139749886
244002825
166949212
52580138
630938581
173040420
94676318
490360026
27292856
519982502
125597712
21646538
15148072
19213057
521744827
479793314
79439912
14074234
288450578
64574579
662226105
62989378
136899014
166143834
440924304
219694866
98819260
38505824
153424026
88808470
36688958
426115809
50990082
212724351
504808442
648094860
79102174
61449630
87762174
288873414
474835123
268794923
139689147
432135257
557723706
146811250
552505520
324520443
487362351
264959644
610157701
298687693
27883468
9981516
33354856
50572668
324042211
163606454
47049780
92613506
203184483
80079020
67281272
174111032
18077440
362014964
80941558
1283414
115837892
462627059
30692772
27613278
197486363
61089372
616379648
1768372
83023422
510276777
635749275
19190562
153361674
25576444
56871952
482627487
1602102
38226972
5987869
10634184
1955430
104686648
129875752
41829534
69936430
87213128
458099181
108908160
86778396
311149159
391390833
99427194
152119667
74803350
608944630
632227366
108140886
164456864
84975386
26745544
84724103
85013780
380898099
227920416
85732270
56946430
117235616
53747424
269976342
577553492
94965560
107513900
155055570
40457803
161566156
84919960
1392530
54999660
102861750
66423934
45180954
136433104
294575598
364938005
37407349
104933222
377138935
238594223
84592612
395017955
11843418
17865580
408775858
429348835
91007940
85630080
545998306
82560685
690671019
329133266
72995142
60157558
17349446
5554524
268489554
58224646
148929484
81532170
50986618
398738929
92317334
512439460
57945792
228466849
47669838
111958212
609246711
140532750
570196814
268237791
441961721
43502646
112980572
84501504
58183078
34458664
159825496
19952642
129248770
62775065
159728504
68914550
7255350
180038448
186404088
544510612
17720092
384545789
71020660
148299038
605944092
55455176
146490768
301889960
171975478
162058345
95848882
173847770
517898823
455709381
164590228
310687310
38968270
639441773
41251046
57815892
335826061
532871385
113967334
6969570
535849743
127879844
467580408
232987447
169883220
29423218
97821319
114971892
45071838
377446473
103332854
10920260
260146413
120696152
665005580
149819732
63961028
362764459
80243562
80518683
136238647
331680961
83575930
230230718
93559176
66169831
82299446
420730834
54359704
22124568
477817946
489952556
128765542
443101831
71629085
166055500
14257824
611420636
85905468
303734845
70596322
80905363
109972808
626339398
203681254
109474526
43450684
65748478
16762296
258752061
133272204
29766152
108979174
225546776
67367872
49530955
266074942
70887298
40163350
89809396
671841517
61411526
1567462
418805121
37534172
234119043
91371662
90145406
3199006
91149966
601311777
86748952
325379609
274887962
137950338
105511710
123541828
125750130
480568855
206498418
25006616
448081014
53707588
145375422
127452686
60981990
133090346
120427694
650500414
22519464
599013120
76975278
530044990
160158042
379015951
36130040
380175363
130719409
104796392
62914902
55836216
135861546
10726276
474726117
138807676
376510655
167148221
113917104
168249944
168315760
45712678
537992465
170541382
158003434
455154003
87005290
454705911
53603668
171492248
285662934
32613562
400515302
32076640
185742278
569717926
5116330
167351038
27197598
30341178
47567648
527697427
254604
62554646
550830273
62447595
224903216
145148142
408903625
10748794
425563214
49558309
331396847
66430860
408979767
284854402
685684710
33341000
8791632
163630702
2170198
80621138
417010783
63585186
300076675
43966451
41954238
163695203
42702462
51445598
149753916
3541942
3148778
655428732
90332462
158538588
466342639
73443730
385314121
404142711
2005656
367421639
14597298
164349482
138592910
567059659
679812846
668547478
64913628
309323266
634827721
508159865
149409250
170219519
54899206
172768732
131535008
228646205
137546780
35897434
43112944
152150298
82775746
95722894
55588540
488930611
137403024
120784486
92793632
332363959
28207354
674225626
238471126
511140925
52847582
524098628
50904112
77023772
589119057
367779242
654988810
593650053
13564240
643509418
135374489
55117438
170413212
73160186
60405234
659247179
85113946
301510939
381938828
468291514
73516472
89224148
593395762
342354458
10800754
112654476
107858568
164981890
317952243
594971689
147360292
110569148
61136138
21805882
132376762
25851832
231419210
129816866
87975208
46457436
283724946
608114348
109933883
147817542
41613034
121910286
173189610
216534692
412577765
677833085
2078400
136112684
178412318
579617216
26986294
66058480
123670434
17822280
571185339
86700458
650013510
62626280
8097102
118723406
510930330
447091292
456580988
18990203
170373145
26783650
66288838
252386419
172594924
86354004
191222152
134725352
131212858
192256278
182936326
392823292
114597780
139592274
84041838
136133468
60748786
210229785
556784910
143691916
92414326
88067190
52341040
523230150
5734652
62073537
62480170
65363948
232216474
427347511
77891504
681255123
463468828
25309716
122305872
147204093
104015262
119159868
251108219
78821588
47313044
500271214
317166261
48797418
63292476
246233572
54679812
116174376
55959190
74117055
606636726
86509938
140104946
1854974
162407492
82857148
58418630
62802322
151302324
233415720
22886650
46647954
80553590
127608642
404205012
229855684
32582134
151167230
106944072
51996372
86239744
490992411
91955346
25288934
163522834
420784368
571394544
156993678
52635482
22162672
171455878
232587933
108494212
145822449
538016375
68008712
45400918
465283754
129480856
237069741
67508164
165009374
11955996
563259600
544999663
5819520
79864254
12871517
158051928
76045883
85167666
429928638
81408799
60921370
456171904
676889834
552023878
26291760
100184076
92182238
601049365
643716903
53101388
434108633
216715056
27873076
246658625
105168774
637073365
359350074
77240055
98680702
54329595
94687371
549116998
2875122
99924276
153178082
636852557
159468706
146560252
106956198
379015280
407778273
208065220
75061418
9373584
534991586
75771536
129591888
228133439
160849110
22103786
43589052
187680781
51982516
27265144
606292469
128968184
35249664
89175583
417727239
639708035
274453436
90349782
78114932
101100304
437379941
90509124
588311768
493169346
40795528
1293804
19448137
160412644
150671876
94148058
38213116
31153484
617725906
598219741
259251021
360019647
6200562
41042796
64792289
575041144
202869858
475212192
135674490
241302021
154714366
378613052
333396899
103383082
440957164
54440226
257658344
516766189
93843224
89019606
127376478
36560788
137825632
130326072
2651193
21518370
138113146
356257811
83400996
42009662
140725002
171274018
34418306
116362688
164533074
24587472
103866310
304154919
410308689
6631830
158904074
1913860
130404149
123749668
18270870
111526944
89925556
235863803
37425056
489406721
60791468
115462050
90115962
264284997
168206646
30043885
90211220
61908610
111249826
49168016
135580960
67321110
150994028
64226026
131737652
117377642
49058902
111675896
626384802
238562658
89703744
108589472
34404450
40319230
106131766
407982654
214329945
82195526
168882126
12733664
60297848
52330650
68788112
113785474
595524167
697027649
516674569
565315551
453360011
344155939
241617330
657996986
357481551
510068336
629914927
105352364
308264032
32956937
39872372
108050822
26638160
31723312
193811533
97894372
70889028
201543582
61363028
33356040
673804736
111994584
344080897
439144522
422092250
170475564
162018208
475863868
50966106
365772898
65990934
511966728
122890598
77099829
205995545
407407497
114803890
629894592
179806556
86750686
126213323
108592938
61231398
280189100
422180307
52593914
151054648
31712920
111622204
169188690
43641825
426383694
148345
627135581
156832967
669782407
123657802
6824080
106284182
98013880
144604680
160338168
69575149
163346654
74162106
123277014
73705260
631179675
411529825
28937746
256689282
53834026
28003693
16767494
124747300
255775365
640350762
343190328
281007505
79706642
29218840
531255074
85269753
90893630
95277322
100418993
2170198
2183550
59587204
983329
213547206
155460858
137444594
693546034
417823153
100383256
371719608
78603356
166007004
6846596
111159762
159269524
279743066
65781360
332917971
520890636
396619748
242492219
101640688
148583084
423614110
173163630
20479170
646602196
5930368
245539796
368481174
11767210
301230629
163634166
2522851
182014047
43438560
81939190
162416568
121099710
30794962
465471430
387986054
137157080
518527483
35372636
43276415
208086036
468693404
375851760
84765727
161548939
365064827
476226595
437674737
10645806
39855054
14379064
573736442
19280582
688272662
95379508
480817363
27952748
105603506
150658020
335410046
490153951
139387296
220092267
3145312
434333439
61053671
9118980
532319893
35973642
513950784
693425923
96020350
446349525
620515046
456800828
80832442
149895940
60323830
655858246
303872316
83198352
2585876
581855410
673055763
199581474
1366550
106292840
91222710
128943938
148105052
130420101
6042950
318638679
146819908
117999428
141249798
487362729
63188556
210159673
573688029
568345292
145962570
207049603
442069068
683212507
126942041
267069414
166389776
645020217
22566228
38987320
178078588
105302136
71857218
136330171
36342556
149201408
459201990
285399180
149405786
134892931
643357683
684699937
681067388
152729492
147269603
99464037
469573484
91547814
697409696
21154648
173014676
77309773
71389576
42326618
70322478
160538401
31288582
33212832
92315924
12482473
132058072
58363206
205662041
652837156
162099614
161067342
132792442
50167930
653088238
457799798
62355466
126032564
54268758
90874121
299608364
188911860
54125000
116792027
19815812
461127508
479376505
159418476
193242293
166121318
550408643
33948287
91856622
150141886
402472516
656302058
476202167
408463279
10814608
18499494
688046833
155007074
44912492
645514260
173579310
87211089
65276410
98699754
56717804
570423714
156222936
335279678
390679321
509339976
671520087
602545936
51913236
83018226
511206437
360498197
230298167
613275570
121667804
74119210
95756731
54897711
79223414
444322850
481372297
86265724
152175254
592955870
93245715
89263816
501719332
131689158
615064093
129110210
4795551
36281938
29655306
12893010
114885464
1983140
144214044
344795349
130681132
118479194
102750469
24519924
52819072
168092332
100802402
146920366
89210126
5386520
272472564
563977129
120202532
494038532
86463172
7658904
352903152
138527385
149294938
119255130
111355476
155983920
127939376
42169004
142917714
549833481
224501013
170872192
85953964
664458234
43006404
1830679
35738088
386761405
50584794
494481884
9875864
171374472
307069409
33352097
23633140
10104488
505437190
145146796
152293028
28948648
153351282
206860851
158401792
59844064
49521344
149360752
317502906
693023638
52588718
25997322
1139656
624699263
136850518
313876725
690513012
28200424
45362814
156747734
381000335
397254021
64231220
112607714
141899296
22512538
645801127
482101593
128995898
55104092
99398059
346871901
158306532
367910707
138717614
165650212
555299755
187756043
116049117
340908138
550821248
106999498
8989080
168121778
113109779
41963432
31018993
16261750
147090100
258151101
81966902
206906632
57937132
681482762
24374436
167177838
148174332
69247094
110082456
110342256
154619104
38566446
80014936
163034892
123791238
146929686
73319026
563646131
174673932
429743155
93864008
122106002
138537486
122748574
100336494
273260873
11640772
135714324
120810464
163713838
642378989
572624554
143011242
492819219
23581180
280253081
77244281
673924634
380932655
115779006
34416574
104455188
153855294
154720756
350838053
420474837
228140120
82937646
155227036
11393478
116416382
578226191
398398108
69688629
441818711
151319646
518125608
245574242
196246449
509887095
82418952
527850467
187515027
59119059
336298851
66352695
246842419
240215466
493180340
288492611
74072446
471286801
370045619
195160624
154804428
151261892
558656407
196780891
59123554
647535911
440391115
99480553
44132332
17312020
32181244
58273996
171270421
10561736
172592070
206055339
72369210
477356160
42929352
83156786
124199990
607046795
93334018
549246024
585946179
429514001
530009172
476063311
41285684
599069184
339453989
55271805
87079764
60917904
441496171
278104502
72433972
121127420
63176434
50969298
97606860
94380146
22103784
413103437
6195364
31487762
42496354
156541626
82917626
91924170
44349592
13862928
454313803
278339919
216602083
98245970
150999224
76294602
171043294
368118527
453907069
257138620
594348835
140423632
18143167
425606672
93855350
263793922
125259972
164848296
353929334
251581174
148884454
130985966
135388708
8793366
406717671
129444484
255368011
158486660
43012490
380959841
39875836
627617144
114398600
42122240
234318094
417163155
107898259
339552104
115662962
250516745
8211412
70388482
480873877
63997400
154715844
162984666
153574708
143859922
15468494
125505916
142295895
408078128
147739911
74999064
54176962
123631894
133959810
238626728
610763776
22846814
192370320
67591769
384799085
77806636
79335994
581817621
149192748
328437576
54594374
53439130
321952037
493911673
653450643
7551520
27083214
42771214
72191492
129731998
295237452
141774594
4742216
401095040
339056008
240581673
273436380
407960585
179949322
667627627
240517460
146707330
671827852
662924125
194862306
99098114
53851346
51675954
89727994
80438250
136840126
135451062
109902330
208567011
562511220
41219870
60968134
186149264
21769508
212570461
71985386
131001554
98107211
173019874
27836706
46983966
114341444
69640258
61328388
415060108
683011900
85016952
161188582
597050658
205313055
676657071
147604506
42175934
19774125
222229358
148247076
30220988
121764796
154567144
112706438
694929081
654870529
3439619
163239270
234463865
118409914
559328304
195992625
132517052
624376147
198667835
148535902
67965414
60070956
28697209
83636583
4917150
168246344
56903130
53241680
229972176
55236944
346893607
365505156
199504145
120005446
14580299
68223482
520359308
130140750
674679372
108381634
464743462
28186568
124130708
287435853
464930541
696664173
42442504
62532130
101290826
542390309
151185386
4696640
64638242
17519180
172320146
53103122
133783144
653508434
159020507
437741585
119965250
624742682
19874702
461034063
22219877
147505780
191800477
89674302
564913568
517492177
65164770
41975022
234435748
70643084
472729356
131819867
451504165
161119300
11136113
87838382
34236388
39616038
662491532
477272846
439576467
29385114
405172665
143265846
602654392
109443350
56556475
526428668
246824967
167186496
142631934
128807034
93256078
6264646
95687804
673614395
102595022
66612722
125755326
620565234
92985884
40573832
124991514
620383526
197467638
22502146
65040066
98202670
466379725
681303109
174923342
154442440
655844109
133070810
690320396
655743416
585444218
40032062
164973002
524078049
630931213
256767920
415515808
414278433
42816639
23030011
298679886
162697152
87447860
8919800
48288160
662365544
65192480
70208354
664059054
94499654
130265452
91681690
160752116
18696798
18861480
341687208
389967518
97412878
455034745
162158502
633481625
130809302
111935698
99733758
97363424
17545160
126342472
82029252
270194
446432032
94971264
93018794
685347196
80508558
693601392
179337029
172453508
113489300
9482702
462541096
66036259
249790588
162529150
506281245
376038121
22722108
509997456
134072388
483524748
36843104
617743296
165893894
5831644
432636956
488413255
299996931
250042431
436413877
94255442
73880192
82621598
657739561
127473468
142221448
107240392
343715240
145364117
28879368
83316130
39935945
16157830
13081798
519821149
614775760
109342894
116695234
415454832
564255534
495799666
226271622
351716465
430218262
100277606
320073839
174019238
61558746
316811936
54086896
105972422
168826702
188756631
300291818
69952169
57091916
268173122
92951246
129895599
236651213
115306444
598596533
51539124
106291110
18880532
114583926
76472996
167105092
596122444
405162201
689769111
79651216
187560596
340677336
143149800
296109418
427887427
106353460
147627020
47046885
68505796
152746814
64104784
573948575
142950620
71581830
83141198
168975652
76705084
5926904
60670230
49287526
151440884
114071254
282713925
349783061
72257308
359833814
118317170
57983898
631167586
85004830
676214363
5212972
172954056
563335525
75480560
139872856
118623799
21672516
171807472
101032756
606148364
383539758
135111588
15442322
17723558
373394624
106107518
628617405
144428018
245854536
28844728
101432848
127258700
156752930
56833848
460385520
87847042
142614612
72291948
468438077
224861639
206207428
51029916
143002582
229337276
283851119
266436008
306288467
94381876
153687290
130914954
10610234
89199224
59818084
127598174
86197168
530536858
595353583
229285651
441404862
603383571
35459238
160402254
417490483
23643532
488190390
483864895
689935631
132246860
137782334
167591786
31584752
499290653
24570152
55049888
506678943
1950234
428924543
103341514
101272165
602629128
138187622
72215742
19320460
108815718
692921143
89710672
640277931
96280150
23837325
273865221
24926944
628095122
321262090
172346124
187224052
632052751
562993559
8992544
126132902
52961098
200306832
168963530
71824310
49159358
90857258
138639672
81279296
111573708
130436922
674604034
36968044
517496242
21819738
382772
458972629
75914842
58252356
102816716
117602800
298278863
131883140
121513199
168899446
6505394
42479032
592212486
146077127
314813915
86639836
283620450
528287
485188827
127430168
169353228
670514884
168696800
656808705
313386155
6776542
104436161
61276428
30966430
494817893
199840227
580121065
309984097
6742678
52618162
28094772
163776190
1324982
511242927
10546150
94905254
133386518
104592016
70857247
321451276
17086182
89901194
950870
424860399
145022094
130139018
275808317
677833127
128975112
133829910
605376978
359862708
82929894
130937470
165707244
327639289
146308970
27518016
158956032
594010554
451780064
44482958
80785678
91368198
447642559
6911926
172044756
159288449
20659298
665315740
71351472
156922666
56565390
535676322
107919806
114535428
159996966
574532628
7272668
10821536
130816228
76372540
15775056
38751770
42666834
598603184
95597742
276915537
33389498
473927970
52787896
121123956
164742646
326364863
45850064
159364786
160972082
17217197
300572815
674860472
498826146
270908369
66721838
11933480
116864968
140799476
439029533
485919080
571705125
476553498
259693684
250671017
73021120
80437546
392378890
91205388
167128670
29674356
82463984
88532914
450254744
350633902
166594152
91844496
214673469
47394450
13961887
305186851
8488534
316527938
15371757
123280296
68530046
294006812
189724624
135064826
89189342
275169313
121274640
15040690
45504838
457373781
641147704
130260256
346935134
101583534
17335590
359526004
44282044
99546700
120678834
17475882
172656154
170200178
82321960
63813810
301368
675997847
167067302
20973782
437994610
96974682
367443197
94927458
52379146
101204224
282378079
93673490
36538272
155545724
134372024
43208206
449938741
154927522
328215301
115954658
105780170
189521531
505498580
20025420
436562520
73594412
494980771
36781645
107210800
101812158
102499760
52598207
59989554
60944436
658827569
669910268
123829342
127419776
13652437
130727898
95249608
627017854
48111498
94309134
49275402
101406870
447931047
217409190
172278576
640618654
34451214
681126197
127140926
166646114
104028159
389768641
324815725
109495809
119973910
71342812
185875151
55567756
305042888
282668004
11947336
350091949
95117978
86158342
103522783
33573845
622293744
44046494
237800021
479367980
56025004
74304209
88178876
144977062
175625621
119779924
90890166
94146326
380990300
23406119
677333966
167434172
116390400
169711752
574176238
503874195
597310476
665774498
138482062
273703828
30413922
139183522
100892018
528123727
448913981
154244994
231213987
613265076
42470372
88926076
399628081
145791100
225775952
180682024
121877376
571686295
402810571
645158377
64794936
120018940
70537432
144038318
161218024
152932136
357842624
149573788
50321528
496389864
7045778
156780640
669795588
154525578
620093699
62551182
29165148
506827503
311817263
423067257
141453274
573941376
151515211
164683756
17048078
68747766
51826788
398465765
166694849
140103212
148401226
187290744
150377908
66586742
308173791
137121895
76291138
148800978
83321326
632323313
384681689
50167032
27252415
42631450
37769726
42917228
165961972
40714818
362390370
19025795
369317134
238288626
125566538
40846689
141270580
138340038
116709090
159449652
65994396
41344063
49124411
517397082
86336738
43758980
131474388
31900875
272587676
320752813
88797908
165837268
169909200
492929515
158898878
135586158
22306430
601478601
198338496
185159874
2959990
40423148
211976366
60933492
160765974
283978909
104569500
60505688
106225294
83724882
16980530
501865186
210355963
143089182
8024358
12269490
541598711
91825446
127380104
132619242
144102402
299958687
577511012
536082302
163944194
144919904
685756982
12633210
495313218
416000349
33727236
130817962
123359970
208510183
74179828
564930602
389647557
94194822
671181480
111229596
169377476
112315006
70669066
45868556
161902164
499246076
96169300
79569812
237344021
163610176
461779427
302049587
295182359
31104988
632951882
48253520
22119374
32258502
109853834
123543560
145195294
609059799
30661596
104329907
142943692
48972300
321519383
59769590
84116861
463480004
358417073
86814768
9292182
60945616
108643166
115311366
55742690
52370859
121111832
97198110
174175116
286995995
98074500
121473820
591986390
29489032
591419930
601702
133137108
13133758
132695450
645624997
73473172
126810114
101756726
413546073
243329099
117363854
69092946
91267742
36851556
189473719
337740
130354125
112245724
69752838
32364152
44202374
124710930
80631528
33605996
624300577
174343122
6067198
543397499
636588915
161808636
110845979
254561926
17482808
132123888
83918866
155545654
114014098
9167476
295110389
692599571
207135164
435019573
7303846
522807669
10151252
657972760
416633390
602778770
160159014
25104343
59927200
267833967
103105962
171369044
10201480
612116465
131574430
80835904
400875527
288227856
147235590
57674810
578661294
29748832
585342985
437217430
155334420
114149194
645372345
418046879
5609950
273852493
296353556
100830114
120862426
125313666
613977226
146319360
82915753
47679302
36287132
4925810
528836427
168172006
207343175
164314840
90919608
113851290
515549884
162804538
95554442
145242058
77262788
446850061
554616977
71192130
494546720
273438435
361518698
144822912
43698362
91976130
2764272
540498883
163964958
499687647
109278810
149240129
169221596
481872940
281748465
620307669
126423876
192466136
97899570
182837260
159898240
76848840
139827824
164605818
39550222
121188042
527863328
155959450
32000434
135842492
594055874
120858960
103095568
107741090
406271069
57022638
86942227
68346454
98536946
511720960
87897704
158330716
202081826
503680587
56834045
159416744
67028541
150199042
132717966
18168680
264642971
131522886
21012624
99193374
467742364
90278770
172335732
416225125
642496994
179873126
568208178
452261402
459055217
54872251
323831531
113647489
124399168
14713043
242465036
103828306
131389438
43651596
312590651
113657304
622425252
581285645
113913642
129577848
127877026
73119844
285439369
78473458
137148422
79919676
19639150
63921545
256170081
113981188
301149298
257705072
232332760
86350592
166364903
65798680
21671742
537157754
19199222
381892792
526988792
68736463
62355962
145938508
69266996
698157515
114855850
296893031
280526980
613509035
407319775
315763127
20976254
14432178
107716544
93747966
149787517
520755202
39827340
78341824
88482684
170248672
669169265
146024920
17722254
149277616
668740458
48227540
169616492
45629542
140699022
236241302
81963438
116763873
82497535
36931436
603593229
164188763
105116814
488117790
490048755
403880092
87660371
370506993
556697377
59567877
401773580
417764142
10509776
44496814
510598410
545954323
32930518
684752455
106905970
24911358
662032814
23570790
103391742
52048334
111776352
96940653
17560750
109585374
660519781
125453956
103573600
418777524
623626124
51734842
160826594
49789806
612842714
83380214
257294893
58593560
85527894
163968442
159655760
160246374
118118488
78139182
568231090
84473106
57601184
494380124
163662963
494088739
87132802
52618160
436537410
82671862
155443536
153952284
57500670
350989970
333425498
71306388
167773644
8573402
318970517
19294482
516358366
94957974
111133782
645853121
141878512
33275184
276567222
257822502
556763664
462790050
77146744
121679930
28550288
46071200
571197725
86638106
86922563
364350343
77434777
55330474
167790966
577923928
539404902
93496826
519327169
85361445
570974080
163736354
129247038
539971226
125627156
461427177
2215228
42427072
43196082
128464174
370693226
134858718
149436960
44231816
134941854
13081796
66860185
631103156
657126357
197389455
50085978
333917322
137423810
296605122
86144486
20058316
399619446
123239560
127383406
143070130
459126985
14924646
161980106
570260943
64525660
29870074
43530358
53156814
71976724
466628690
132747410
189838407
440171516
171736460
83529166
107572790
635316034
31693518
45274480
13150606
519520718
52564468
95957998
670852022
116518568
95402026
117787751
105193020
85467272
439145824
168471640
85103552
92947701
138607502
157535794
234694172
55212698
42974386
59864806
46937200
557800645
59790374
16687270
306165607
646862156
77752944
225225965
600024201
115000426
148372063
150327208
325541296
66370242
10268880
493804129
513793374
6431887
62975520
26965508
177855882
32038538
21145990
347073222
150107244
119466434
4553430
41377482
110860124
90395237
171116404
60469318
514498421
96051524
641304206
132281502
237731441
161172994
85862168
74448288
23440888
126839558
574124007
500431239
106656562
36668172
291134584
64012990
63167774
75383570
259233492
516288434
140250432
111462860
40979120
48428454
171634901
505668399
574600831
116577458
49258080
529599579
401704929
66853468
101678794
571809358
170153414
120846836
36716754
60954276
290008543
242211755
260216607
347531841
170835822
314033228
44781846
64014722
8798074
322558606
411398568
398929244
21916728
121317942
273391911
521769337
108483820
44261260
15710974
622858578
581781721
547526196
141819626
53496284
50841130
299776785
167047938
30779642
257759565
13419269
87043394
392149632
662182050
131582942
41807018
132614046
73826502
56264020
26201327
10172038
645062275
543814700
62445530
463064875
307244457
126749494
410673504
33858868
126373650
36668172
2265456
379809560
59005778
236320738
127825066
29828504
374283871
311940657
669822805
76705086
137676682
131848500
2854654
134553470
355365436
318333759
451172690
122887132
72380282
46308486
4259424
39088996
93623262
25801604
33119306
69092946
558573719
218679735
120013746
15538827
194353316
506756925
347540909
72304074
167292803
475763287
276116598
539013181
124321228
527494533
669911913
288611323
168114848
144803860
212232423
145198758
96610962
389828321
176150720
68833752
392280208
453431953
73803986
404638324
107423460
108549636
324898409
79249221
214566879
655670615
87566458
565287008
167297344
39468816
631605617
522631241
109022472
80134444
76630608
35971910
572248892
6449968
673129142
580402438
374642021
72200154
689061216
147206144
148162210
64137694
627351578
77581476
673654198
497854677
221860631
638549929
546457863
458346911
539050162
50347508
122331160
154222478
5346684
92154524
244663380
34099616
95239218
120966346
510459646
194896354
386625160
107560666
261415622
150777787
33081443
37118492
578092982
562746058
630016189
16802134
238776100
420945301
60680620
104659566
55872590
173768096
87970014
72575953
403612294
77517392
122209922
681839607
385737049
458695924
62613532
46580408
17957376
174245208
372956561
141040224
35769264
41301272
275943281
313309349
137745962
38746572
122526876
585013462
71174810
91276400
154677994
104120887
140614154
35126692
37187772
194032017
339736924
78857962
61614168
88203454
97085528
292754781
5144042
193806378
92384325
43093080
289117706
19713626
24793582
134792902
60462390
330029571
497981830
167491330
641612347
7984128
633580570
327215454
124030252
24507136
280749640
601068634
47397914
106727572
72283288
122678135
15918814
115804984
673632125
680823418
288277427
4549964
10432161
49651246
645173302
670668973
625102195
101978428
83129072
100932302
672653156
167693974
29036931
75880652
369031919
46805568
22748088
475467674
7267474
77697522
167049670
20228562
132927083
76731066
251528002
124834488
348440916
409246567
9843809
123190234
198131532
182217291
70539166
638963565
160218660
318758465
44708116
607049012
450325578
612526536
49197460
238032282
142422360
139886712
149798950
153271610
183882932
34480656
45099550
635638787
2959988
6832740
77643830
280802285
455992899
148053092
5375223
561720529
360188704
631427027
13471496
113485836
593176042
128999362
144594290
109909258
18125380
11770672
95750031
447914663
194441651
65654924
692930857
387242381
302848763
2014316
81868176
84641110
134585060
43845998
29449198
168527066
167645476
76308458
218822550
143622638
351875409
124788868
20075612
496221622
129420160
125059062
83484134
27658308
69782280
56526428
28508099
60982125
65791752
446346379
59728022
156742538
475606303
488556860
621254615
274109146
487159967
134723622
76874820
65758844
289566296
615385179
123543562
86272771
6798102
169353228
35251398
68208832
549051055
227217734
169850312
162581110
519768674
75245010
91306427
12309324
484464944
133667100
259602967
192632741
51196190
584125174
4735288
20659296
427826752
68557758
410808536
46959718
168762616
114422848
639637594
133353610
472627668
113440804
166935356
164406636
296210532
85001366
501332498
351176312
131417234
144561380
151548224
169374014
653045021
176497027
35779656
314727002
4316144
173122281
173321242
108965316
98346424
43362354
27664088
52230192
557592225
33055972
118183053
145798028
108385098
79242464
260572104
171399338
55936674
117305949
86026708
186251921
90678862
153464312
123349578
470643276
374598191
49995914
360425062
75743824
10953168
481439501
93999104
59846473
11070946
83116948
68449880
82571370
84622058
42958796
141381430
73066152
48892630
41574928
171855107
103643024
167898348
103842062
66141616
41663260
297489225
170326080
65097456
188506273
438341504
136344772
135861544
122131980
5156166
25548734
214501610
117732700
84070655
295021903
29021392
168192790
87985600
318860301
20480902
148886186
14632379
252539060
613875733
59229206
161056948
349495687
248428449
384230045
148898507
101323734
115586752
250561243
456398477
115559040
241446721
36489033
105205146
94338578
27300112
59554820
12619768
539982022
123479478
580174209
149741794
156112042
6630098
1319784
74967890
3309854
231563756
396150526
61094568
92161454
137960728
666632977
126997170
269491381
31636714
495482051
38885459
244789960
504547117
15012976
88993182
15465028
124762888
46802106
154378968
460348417
19010434
43738196
82678752
101322002
70033331
508649414
57445246
675995440
38315306
64021650
79762526
53530052
83191510
360393475
38945754
148027112
137851612
25673438
594309490
101507326
351921066
17901954
92099102
652300674
137110318
378862502
49715330
27270340
299378642
133009331
61240056
527171361
295205824
165617805
428407476
113772124
555994097
612934965
32966888
304986181
407408971
298635610
61938054
110395948
137110316
687810915
558260296
341664101
42271194
274847083
114620296
47190072
601540526
230393291
49957810
242510859
131197268
374675200
150251000
21850912
341229954
95835026
441545405
33995696
99631568
87621880
12321448
8547890
96548608
329870392
158727408
18158288
126325154
675862424
319781406
105264032
444574857
65429274
508466340
5376128
108923750
75671082
95621251
542177112
139204306
266943820
43791890
451487013
148534590
402371142
220785964
475898791
234999134
581716589
4281633
48483209
131592164
653063933
85749590
30458952
688833976
51580694
664503852
326996430
344097070
166401900
28565876
169474470
274420162
161150478
183875814
166291054
639885428
117246008
604566469
141332327
133835104
87599364
283663195
140165564
173209365
123246988
35980570
466838764
64799318
95893914
384554091
487216754
671467404
163994420
410698303
106370780
531404694
141183982
79100442
175802549
80117402
125370820
192565760
156293950
229848277
128916957
607836670
26207557
622697223
599845769
232463913
102118441
300585807
41434636
421025604
66366778
171723982
144885264
129174679
550861691
76142186
412707161
271390204
110612450
225629816
40073284
684474119
477520038
170520989
546392426
271926
543139254
39274832
89878277
449519137
537475126
123954044
69441078
37090782
142529746
77404646
45719606
488624858
53627791
592821073
536386517
305486392
641504476
133193489
342762508
65068971
313058498
99784126
87453876
100414434
323381351
80327704
314538688
111899324
24933872
20985813
63450090
58851628
420974299
590663071
65386466
22933414
150509068
25780820
94828734
378574791
166601082
47789344
328092933
206599464
445105646
47558990
400092
146702132
78218852
449449831
38990784
491921611
125755324
117273722
450390359
130163266
140735392
17720092
49919706
172103644
146234492
313176451
425580929
159602811
42368184
40178936
516280809
503318984
24268786
66056748
166135172
527822952
21570328
86091438
25017008
190486273
218160648
679593468
135676304
101523660
25479452
106433134
61948986
469403587
134337354
99325006
146632854
156965964
81062796
95788175
31054762
87994262
20858476
506072563
144975750
98814064
113297050
103732946
114107626
113420022
132963910
133750236
460801941
469588992
22645900
4559424
487479002
64194850
683007964
86090794
321147344
80152404
173816741
221632233
603756603
571446376
134489802
173440222
77174456
662090873
106495409
505376109
536573652
66613652
354803107
90510858
163810828
309605820
666229615
418903773
134212680
89113950
158691038
89816326
6860452
81748668
45184418
114557944
143801032
36401444
395191634
677095442
459519044
74289905
81625698
468190622
21301868
653014941
140688341
296938455
77780658
21423108
452373555
20259206
232847296
106642542
138584248
39224606
58032392
144317168
610050268
377515433
181491658
249409192
91543130
493900512
68124758
450954622
8330920
233830097
209635026
663800771
25864873
363648518
318325651
171958156
443121466
166365530
144384716
33325412
143795836
603784104
37366170
21094028
594531402
514122393
84173470
72083946
52427640
52623356
580072444
59345250
664707638
549294798
48871844
319680562
203258749
104398034
149083632
130166728
4769928
572780646
605683823
420597121
95518068
152779720
473115014
121420130
161368710
355222413
171547684
688270672
141968576
162685028
26418196
145860382
23761186
116031876
141530215
370593220
125528434
216765132
77903630
28276632
249183905
150131494
155583828
80631530
336027071
504007746
511046251
53889448
354266953
33869603
71580098
8672126
41593982
395320372
365016
533933570
46202832
186817800
275847103
102615806
154194766
3129724
51584158
131519422
571121249
76384664
401444417
59551412
64733502
95010594
65340736
303647107
154608712
170673014
162709276
28697510
117606266
47707940
233078477
511451496
132082322
159000532
33612074
130641298
24105976
24895768
143833942
62234985
97800844
60389646
149397124
132809318
60195087
134225329
458159552
28299150
92026282
153101874
425244049
530122579
538721364
60805324
507786002
32991136
558270883
105007698
439835983
71862998
165892694
97417735
425430673
89369470
109375802
246979025
657121696
128372378
9460184
680579065
101044880
2443854
573334550
428842315
149761765
501974133
102747438
70769522
204832869
66562602
103762390
95374312
319042732
92812686
80343637
660024175
490630352
124908376
144968400
108619698
59244794
344835542
101586998
65606430
149021282
134895088
357200224
85739198
91981324
46057476
23245172
345384505
617462036
290153193
39998808
16604686
600104326
110246996
321036088
418634173
458287674
115955668
107524292
71044417
45472916
16389916
174005382
265789959
630208512
171146429
693581585
660124152
346295176
598688992
558042820
90682324
144481710
409062308
140612420
56113336
115243818
40667360
124458058
311900733
322317459
139904034
99967578
358942800
662587397
63124472
149307062
25283736
66804974
306625941
201169118
56877150
103615168
502898962
611680310
362647495
346148635
561245395
581209304
552678078
16358740
513070546
78329703
84840288
164086218
125964898
182533079
132816688
72589854
92099100
303000929
97930744
625384748
633812563
531255812
379223311
160965154
477879347
177663800
11777600
23187340
133635257
467209027
80321502
131145308
608736442
77325142
50241856
258834
394348054
448490110
29291584
664508141
155280730
53107625
95812510
109486648
537514735
567823969
125997804
22048362
524535852
299071608
133357074
526377786
95504212
304003789
262254297
367301379
23537882
580861942
110908620
201459357
142077174
75729968
514143942
684117817
65831590
95369116
126600540
607068494
38292788
49207777
120839910
525049317
692929315
15684994
256575586
245154073
23484190
17874242
32558138
98966480
603480919
12792554
598421261
152589202
225643369
550484593
487774203
17484569
109549000
289925530
172742752
4267395
47523128
56189544
375302038
661382264
623218936
120192142
73573628
314112100
28700974
587338374
174964908
50782242
136478138
406250810
49024260
230367985
86198176
473979824
685881946
166200988
317036685
24119832
142332298
32989406
138880420
686299419
172702918
82670092
77810102
155579608
23037332
126694068
144294654
95353530
105826934
158609508
163161328
421045201
61485872
67634600
52046693
82131440
151723200
359745599
184001761
73369252
148259202
301248514
18014534
149117269
135729912
59066398
54504308
222054327
81776380
130701918
29596416
89502834
101036222
3995726
556929767
149393660
123103634
43062716
166516212
102198394
7457887
161685666
108807704
139940406
403813353
173565454
39079118
18469503
130746948
4763000
19998048
423817136
40341744
104616264
432119013
653161054
35208098
396593721
671226601
28984833
395895636
421895253
258022893
151828854
106897310
173598362
6645271
484005768
89849232
681581054
633537813
186185211
16711316
111020853
45496176
139829887
92618779
56409691
369347693
99751078
295759684
211189064
65751918
443871840
8197556
67364410
174975300
136856067
110347452
106471236
82129827
456101412
98968214
29982959
155885198
97835486
7766097
353405986
39612572
338860370
59560790
238873364
152653284
391255936
101805860
436425506
266269401
326127246
112777388
45970389
290723295
637650882
32540816
199390027
121265982
117689402
631272243
60221632
509929562
100618810
576251007
49542584
16739782
42809844
693643994
33792958
194902935
59236134
14553886
4156802
88522643
217309210
689887290
50233198
381948836
15907323
603482717
443891232
84296440
282327273
659842555
147348170
344923790
28782376
217220411
92388344
79311746
624664979
18497760
31245280
61210612
31832430
584284787
10932386
192604578
98354808
457391499
227442228
188330962
193263315
358921984
5430050
85441292
113182736
448857151
412125412
38613208
133599554
48272572
628277194
97123632
216453892
100485444
106031310
283552022
109651792
17439722
161509000
100416920
50759724
416845645
9373584
334055579
626286326
167687046
443702685
324517231
89249685
97735030
638123132
576333411
679059325
3250966
135858082
40518410
65119736
196593744
78161696
543121339
106479325
217175349
59004046
128735790
64451184
38128847
670540026
155973528
188225815
33290772
126894982
80018593
337168026
674092190
147459016
198262718
105849450
191783397
72683380
23563860
71058766
658665678
40365992
96768574
118206607
78218852
15937866
225088502
166370724
125340478
382471443
450132507
138535754
415195083
44434460
376659341
137713254
4747414
65932046
154477080
263730423
153392850
29509816
409074054
93437936
14105410
670130901
112772254
44838018
232428702
86246674
141798004
145049806
169749856
88255794
84592614
79973368
625295605
78385126
280389302
126690604
219378889
322225933
20299040
109708344
18885728
90535106
56572318
73817842
57514524
150572069
655868479
20680082
293857930
147898944
63651002
609319569
136663645
97160006
92833468
457030782
113856486
105911802
128710116
7134110
306756632
305969883
34590367
292047927
112938524
118094690
60167948
34877284
66522656
125705096
111481912
157672622
4317428
55340866
66107731
350543091
85273290
79910879
91623148
156943450
38833174
124269268
17262846
128170
97418770
138412782
145520910
11784528
130154604
369223967
87682500
9621260
684207293
869466
311403129
453245837
112373894
15839142
272131735
73846065
697966559
61544890
144050639
108993028
288330767
75937808
399887961
539356364
498281616
678704024
54293006
101706504
21184094
154184372
534491550
4159952
229008451
393320017
2481956
226448282
156598780
133286064
70414612
73868070
118250570
296733737
258718494
82661434
309242926
187469923
185384555
94392268
1274752
49891992
20737236
692943245
646280558
151737056
126028980
353489875
452031709
585728471
148484362
556639628
131685694
685149921
121026966
125310200
42222698
154490936
500249484
13968582
7683154
138651798
163428056
94410455
167157052
618249507
257356748
586768393
80176014
181502480
10573860
114944180
119894238
26681460
236853984
612943943
233166457
74922856
16026196
2187516
48475218
60065762
22086464
159738896
267217503
166568174
76202806
564925147
97535848
7260182
631153546
122149300
109747492
119271540
3403380
446895285
657801380
62586837
72721484
96035938
297344644
64612260
71448464
190997076
131076028
48951516
77709644
95393366
174081588
14304588
119276590
406824664
44288972
97180788
82871004
659449989
157847552
475354849
149329576
40605010
59958378
156662866
165352310
168218770
486902563
3683966
140051252
16955552
449230776
82822510
79266714
74962692
429674617
35015844
95523264
29147369
188224073
27493770
17287092
474457841
1629814
134566008
115770344
324152017
9174404
480974434
671735483
241335008
172545306
4782054
399482984
96689191
80711200
406804831
72304074
7899730
116170436
617475563
46026168
52947242
156183100
139782794
83083406
138868296
188326031
11114244
60710066
679354119
411180703
165064921
117304484
260258339
256253840
67619014
56463202
221459060
135070020
41448492
276048747
126768544
464637341
41647674
542118728
128019048
581632677
59717630
105884088
466714417
34910194
428389504
139909558
14339230
12546610
64165719
67556662
129728534
58413965
236582631
29648378
34269352
14896934
132233441
287404725
250090921
337936781
126460248
592174149
631824322
167756324
13788452
454873580
152316035
270341043
161190314
121078926
2007390
47680446
172226616
8971760
28229870
51173550
78811196
83262438
482477411
13648509
120157502
12988268
401631274
526992474
83614168
211589354
368696762
74252572
1929448
184908187
23080632
272857826
167757994
152213358
47754704
673483778
136192356
246867738
33608979
69047914
22461295
62781536
45090888
83485866
54273954
395274303
51019526
27597122
113364596
2078400
34544742
13241140
10114880
19694572
46022704
122060970
168804186
51828136
204641086
18348808
195056538
404832029
121311012
18430212
653897264
689304528
99801306
171892340
7458861
20977984
155259946
216362524
463858898
12712882
142297658
73516472
385125829
68592396
521490793
335192901
157190370
212291751
107718276
166597616
115216106
180028567
154887566
28789306
64426936
142576510
433219780
71105530
145101764
413361761
205193768
117048517
480758358
233639709
25709808
16403774
157997908
110260143
78239638
174326977
468901937
123519314
187167510
32239450
81431712
535068079
73519938
108114906
272830569
173542936
291205780
566954626
510676985
625998925
239257737
139328075
69373528
636092476
87213130
122301236
166824055
46833282
1695630
1122338
61993673
211849077
38407100
70234332
37487410
268452762
200292254
266561130
28841266
195366823
15234674
514917889
538010883
134198824
155788206
106369050
292398444
14614581
96141588
365953
44077668
485639152
54062648
261411104
148011526
57367304
664603903
189579525
85306198
121018304
171502640
76564294
37402542
175569163
486961256
423740776
126487960
30959502
68684192
130987698
99452396
308442844
66612720
356433558
96652530
140496378
36817124
27159494
70670798
621912422
639662378
70663868
158919662
145100032
96694096
195537935
53835756
126668088
335367585
442625153
65140522
66184916
516106795
29989582
291173476
110972706
128945831
665747551
27890396
104896636
217490241
427788991
598403934
112689118
452319172
69463592
51417444
434133073
391351038
50427182
473332309
42934553
105208608
166580296
32100890
106507608
270923756
120434622
588063559
94820940
59326198
610049880
41407095
78326238
108135690
601651893
665465048
130897634
127667802
31603806
174777854
660036706
32920126
117032974
45064908
154603516
48163458
553381864
71903980
81871642
160622216
148447990
106956196
27216650
34218779
397490602
60950812
90412132
311034165
34655588
151908524
46909490
24206432
13260194
359289438
288610856
5691295
84140562
158543816
431375408
53418556
143274506
73783200
98663382
697554372
2125166
100367668
664145721
14633670
11640772
155812454
436683316
95112780
159064617
77813566
362973895
57964846
134536564
69205524
110674850
101630298
222890966
472778577
202186899
76039996
499676072
617320268
155883464
477458071
250379145
104552182
162629604
174686058
24370974
55287172
539025559
141743416
418905585
63881358
78959492
421568618
502167320
185080047
490494441
294262702
9941680
135343429
113925452
118642000
38788142
86116772
69983192
377102354
16436682
18385267
50598648
249830904
634162437
618973385
109380996
138198012
97097516
65145718
69487840
133502560
62161482
280239167
66411810
518414932
152991024
241471886
234118143
270497015
75584220
87339564
531610015
3573118
8999472
159111914
161532200
37153134
531482988
35488682
26936064
561188343
555154654
170349130
649577005
288852658
150455697
278043016
16227108
65182088
65885282
399093124
26049280
639179931
40539192
126517406
28496596
42059888
572938625
655512865
343217845
118181290
33444922
151501566
190855089
145725286
27313642
699352719
266987955
92400470
101363570
406382530
480149312
25531412
1875756
52205944
88190271
674753932
325796120
665317441
102120454
595635148
19426114
149459476
59831942
150001594
84755422
169940378
37044018
8330920
153612814
134524442
165826876
133751968
467081125
124209443
601891052
520294488
173374934
221048710
145617902
275761617
149187554
669757134
411997611
24516460
383334490
521859504
45246768
9343073
613372101
694610735
17231668
673647386
212261711
116859772
11169670
124723052
156584926
15345522
590231831
20522470
394552976
42707656
630495821
242832327
154373160
602492708
126810432
210534905
142243964
174554426
379431429
391752238
145228202
149490652
86752418
667766254
345981159
86986236
120377517
270808046
91931098
613383852
74262433
48541032
541695220
161942002
74470806
64896308
432436486
238004873
64615726
70258580
211553177
7040582
203853612
583161169
20228028
560976897
221360806
591264324
438292040
618527538
174413455
156326858
686413620
313510574
585273347
133197730
60895923
552555151
368091959
50444502
11110780
334126616
274515355
12614629
347936285
156000089
78620676
26051012
66058480
238079144
171282678
173439016
409438500
247021207
87550870
170143022
33865747
45953426
17127748
109789750
10508044
167848319
22886650
445526140
101635492
615149021
121745746
33711650
102210518
134576402
137586618
196665975
541882622
157710724
98434758
97200106
157515010
140130926
463629317
133743310
114375410
545100507
256815939
65997860
126006466
102650446
44954060
371355466
188903255
86764540
551106740
168320958
164004814
98050252
64697130
163034892
136445228
48007576
232444301
441244024
478307998
132974300
34612447
119143284
495919870
63091564
140111874
82735910
97527190
47609218
93858506
42683408
304746412
97718475
46092598
149142522
497057062
120297794
27504472
566600968
242571686
584205318
175342590
668079264
2968648
587307038
133540664
382523052
364418380
336885517
26582736
476951230
151241706
394292489
9052067
515476456
66907162
136897280
451650161
473718362
276594399
148787460
515650691
139500476
647567977
98270475
6022436
572624447
155970066
126067084
648615032
143007778
381152384
164567714
292209871
48211954
289579048
562659343
160440358
81197892
84239286
44609394
427312974
152327079
49753432
131638928
542956502
147235588
126397896
239070488
190010909
130229080
119892504
20718186
526544178
10275144
16767492
61970960
526665256
528123269
8371744
543912939
387227875
331336680
130636102
56994926
140487071
92469810
133395176
136824536
381043584
15582804
369370508
11808778
351196107
22361298
41791655
89301922
169029344
486261624
490258020
9027184
448352605
109820924
204733423
253060767
136781238
21666184
438014417
145375420
120356770
156791601
428737031
109183548
129310711
625500133
137312962
18149630
143958646
9785802
51447739
83252046
549004476
133705206
173527348
149700479
305490103
85905468
75849476
152294762
22211168
33942006
145075786
57264428
172850138
10438764
507633884
503815462
512751783
54029734
39998810
582662540
409608534
409543122
87277197
91494634
171203004
614444433
698723199
101070862
471521198
59428386
307716696
95448788
343626020
640170637
17425654
565444935
92157990
142631389
82798262
549017991
155743172
51816244
160885932
514950329
369637183
7667564
12943238
85110431
140458272
99215890
88008118
132065000
72912004
663586891
67801143
651159708
152516458
594119897
11262582
373322361
6688285
93482151
677154608
66617916
406523907
102162022
477319163
94259976
129638194
293560229
364668094
147753456
136928458
143265846
412596618
156965964
287026867
124735245
577098600
231423728
23379749
48975764
127617226
165363162
117194050
6373762
562183641
118660446
3211128
62591016
44773900
173858160
192000885
545584417
365650988
170470333
160345096
570432755
285016953
309141585
668387492
561444829
6780782
677886515
87703284
239084747
156081866
149480262
77924414
21005696
168762618
467970086
67554930
159818568
314542815
322410191
511695100
142959280
52682246
124127244
29120116
669768317
599650221
77515660
65324114
22540248
108312490
427207112
63621558
46431456
158404225
540191134
616661008
61879164
169207742
443308870
98930108
24954658
16137046
182354359
627329342
280836398
161339264
492292053
141367572
107555468
144970132
98114338
65369296
630347560
397749908
78937632
206559063
414781575
140768300
514046095
335375714
90895312
71952476
377185754
25870485
134174578
56819994
146104594
315739303
109865956
432168839
528625354
101353178
615246768
130435190
281176179
50263850
503084465
381000734
99079060
7114235
164488042
160372808
8593880
589866265
51696736
245125218
2584144
639675951
163303354
113503158
124360260
115351202
51960
144032144
10024818
115313096
504461523
117407084
119424866
677322374
90690071
146251814
152043622
86764540
90957714
287138673
109502236
37769724
565613525
20919630
19164582
84978848
477950154
54346696
111835242
472886628
206062530
38185406
228941096
6387429
18440606
143068722
23702422
223164049
342165655
519480216
162891138
221341319
29502888
63422378
75802714
126726976
661423092
107634197
128024244
172966182
153766960
271295590
117277184
508427409
150242340
26213986
266309733
179425922
59931494
170653962
98384530
91541396
312897400
53565566
42901642
150457108
391367298
139316884
50513782
341761107
76730525
131548864
662611488
3502104
476902001
28777180
17827980
639768786
279372994
360256
120729062
459588689
673892158
288677789
282957696
98446880
195883180
136273760
92189882
355646731
596017356
606219457
543799010
62869870
38982126
90029360
205364079
147990740
187397267
168573830
681461389
291826336
1176030
644929867
394849991
172152140
40838828
42405102
472615171
407032134
111294858
153727124
47713136
86494619
48057806
113391716
9491360
13883714
48648416
39384303
380665646
17778982
58595292
25663044
156697504
529720118
126853414
675616926
30882888
5707844
137732104
171873288
97998292
438465665
219797533
129872290
52681088
636123335
71610706
53892914
128065814
281546653
121319674
129823794
676709722
583026407
661007774
153493304
91096274
139571488
245490003
206675797
634996918
24956390
671307197
170233084
542504012
40703560
153746176
115501884
95339674
108922018
554832521
232693010
219203684
139275316
67492578
149639604
89002284
71628592
153675166
159007093
68144341
24816096
27601452
401758836
94160180
221866725
70159541
434929558
29229232
104824106
1361354
452251063
139545508
265856674
94771578
139189287
504479418
5693086
121983028
620858932
87898002
174112764
167562342
85673380
262124524
689312088
76815281
4219154
75870260
306524390
425908616
57084988
138388534
140507949
79707690
110595130
42579077
164500164
24187382
114260042
121567348
110842806
131909329
123702906
144576968
110958850
268598093
138227456
80503173
626277013
37443508
70350376
24043626
227848832
665474206
111965142
150070874
43384868
92454160
493238706
359376699
140205402
52434570
71505933
15414800
152018943
75882386
168028250
13180522
432994381
168490694
297320445
229000497
419420899
156678454
442551667
583470383
603870778
156409430
153598956
478245918
535101558
144311972
201656858
543462326
35430036
162942553
593218641
427571730
462542350
605839811
418359309
596598829
84635912
516155768
332695469
26238070
92000376
17912834
129981406
6886432
125968362
138405854
24594400
384065855
657460261
114816012
12323180
684516089
170196712
47060174
93531924
388321111
73791862
273153275
12160372
578699367
297890762
30968162
81487138
27793404
115053508
115023852
495742395
48248324
9370120
14212794
411503117
113485836
87628810
133848960
139659820
171310390
128755148
341411049
104134768
48139210
64893217
89978080
56894470
74439630
269220452
291768294
151253830
151485916
517047489
82417220
23014449
138256900
623653587
98216526
92722622
69759764
77240272
20276524
186601581
96133342
158304802
43592710
666111685
42993455
84658430
449401868
437653421
138385070
46780290
137084338
271772696
91751775
98923182
572820556
628882405
7033782
16999582
524208189
126881124
172990430
20683546
172533180
558860036
113061496
172089767
323105429
78478654
391248732
41529896
445323085
124419952
105281352
192089583
150829488
114469614
216595285
116740264
259511194
145058464
81135540
16318370
26419928
18532400
156262772
75144552
480695284
61750998
30207812
38814120
173542938
51210044
646399413
940478
201768152
171484381
171424700
165153130
82391659
523272958
30150656
157797324
6640490
34213928
62895943
59809424
15059742
53156814
107306060
289460213
73644640
110830062
129250502
50390810
88785786
62476704
146118812
425892772
145283719
85832726
152152664
152121560
68844437
96749520
683997540
649929605
547521290
427542047
123604180
151234776
56413642
162773362
124558512
335256393
319598944
33498612
291648568
82320228
579122485
101824282
109692756
17787640
637109490
105025018
282419930
34236446
474254062
186049346
397415631
72731876
12629746
75288308
556349398
3654897
555951233
686815468
154728222
144119688
360963219
192176166
20560574
393094180
616690674
511352886
148311160
338261967
135215510
155796866
112706438
27649650
108635563
92429912
40502822
216056559
62377980
210316304
65836786
43217755
41900544
122010742
606842317
118458408
69408170
7056170
305180689
33749752
44952328
71382232
171545940
43854242
606683113
72797694
531455829
422246528
39023694
378721699
377280254
479665787
159619388
139852557
84367454
123372092
458693815
168890784
13187448
409911917
27137466
507458186
131647590
4863787
129577850
18842428
57126556
640855052
358039150
100144960
450917452
170092794
55340866
36337362
88639990
7832104
58787544
28356306
52671852
57336918
97470032
309582202
166443468
20941614
657717016
679356460
390028847
600212199
476761815
122996250
124844294
587244663
648699328
164051576
438210456
358432087
277295235
267515885
516147160
183564354
164542
107574520
492152745
176859256
494475910
415282100
59589460
57320542
285570150
485721252
49469384
331207828
414027452
164523291
79336732
21651732
369035009
468569834
114109358
124322962
132113496
588506673
50969296
47971265
85453416
533423398
41997538
52392137
568446003
131635466
549078373
84292976
32490590
150618184
15530846
149473334
61135313
501414460
275242767
48845866
96520420
254829069
37108102
414933071
31494688
168423146
516255221
157255210
95234022
304164291
429786066
656341803
255439188
52796983
433351242
155396774
101382620
422662050
378673877
141210094
79377562
3058655
2
62251546
503827127
685290681
629279437
43831724
781134
250092344
118636806
92443986
15423462
528311531
437436739
162874942
137856810
39060064
114699970
49270204
30427776
90505662
38808924
187046484
101552358
40139100
470066251
72915470
169342838
427695790
55825826
93164280
237105431
152079994
658089663
45568920
54019350
8684248
296956546
143108234
39640284
128680674
148870596
204162532
472814370
123782390
162252030
187345434
525825584
112259582
39058808
152887705
138402390
186611933
616642075
591170120
119010918
202698406
48655346
439587524
130445582
463177701
69622936
79803426
123654410
149487188
651371493
25855298
121174231
85222100
75709186
144830215
390297714
37030160
32097171
142228378
5995953
81831806
169093428
84246212
80430458
33670624
116431970
69695680
1230810
67159425
95942410
21913266
93025720
332696373
146455080
102868676
161584146
176229135
26778142
364641013
28709632
121118760
368218281
56393677
88567552
14971410
32722678
169886686
148562730
238673094
87505838
83227798
43554604
447931276
105388736
122390204
154984558
74041270
80686952
82034450
157030048
358617327
614237256
15588000
22919556
394673201
629134132
115955670
22089930
76749987
128085914
5378459
254275150
3427630
113705802
112290758
147493656
607832350
2470106
13123366
97520262
161993960
623176595
174445308
163007180
155502424
533779885
9292180
643789738
150741156
95410686
39423786
115482832
83560340
70461224
1193348
35055682
129266090
13291370
35693058
179837475
365447007
409377996
658489431
72497393
173180792
159463510
505387845
66288838
93349604
68708442
573615152
133104202
77635168
536399968
504927817
435045411
127534088
71353206
20977986
85082768
387003106
353265233
152627306
133082144
