1237730106
1095956971
1408343916
1374112934
1354349634
1026195639
1363177536
1425634336
974991288
473844096
1203542331
105408300
1311907974
323517925
1354682606
1407182369
1295440644
831284883
462704167
431528057
1399267788
462819400
455311397
924626113
682590751
488523260
947248185
1481624836
503966059
341526846
349562418
1049357422
553342159
519622391
626223105
358152664
478163242
472136962
1239132493
1324957819
682106746
1314054634
509240146
1240126199
384615285
317672216
682152261
597315881
1419980507
890217701
663114529
1158946799
753876394
270809320
432421587
683232595
1017612964
1250349080
1048297492
490172058
1394376249
688658873
1342897730
228514681
848067323
1097916895
297638650
934930782
1236366629
467412909
1419699509
1120083768
343435725
925749460
211434839
842456865
830834381
666116907
1052644433
141964205
739757636
1158501597
1219549094
401146436
1305840866
688039784
434977443
791148076
1147279397
956484476
170951868
480024289
1340464426
353528275
564162755
1306505977
904218200
1281231882
735842831
805104662
316803740
863793223
1318112099
1157751367
505763262
1385591309
1287277587
502169037
1034515060
1362694591
722568170
1261144211
502674073
885418545
608476542
394650520
585282815
476408321
1072222218
182877734
590404473
986940538
362164799
1440659166
728156373
1472564431
1082983377
1247674890
399404801
836507294
842847849
1145891104
1183153726
869415256
367851034
750690529
563743303
640065981
574722669
212452545
970433450
966324594
896743640
304610906
597056464
1172867336
598208338
531580185
1130676887
946652973
1228809007
635990196
451859541
1285203235
789055103
494914391
1461391484
407863581
794473157
827389636
1452970276
116777987
1343874291
998195555
1101369548
569681380
416649047
953881015
371315356
718669869
700638954
984119027
631877935
998798605
547186504
503307847
775685893
557690017
704910017
762395442
1325466518
423341471
616266061
626842120
1040719052
579325749
1383744950
404441958
1325240421
1236908939
399724980
995426898
1061502894
547427711
473030556
332150996
605567483
1006755858
1473242515
455945905
990397788
907674741
959246454
651386824
368150562
874151035
69423153
467578389
669160964
489289116
470106541
973389874
810850684
502567191
958696054
976590320
451154295
341040539
123380811
858178803
535136230
644984091
1403710606
1161131278
907403651
398202665
972690450
643570513
962952378
436032850
655166323
658112672
390700829
991815225
815029048
590584091
1254366717
424736325
655866282
381024522
189724919
1320684905
1243571732
652139601
1014202465
321534456
416445229
1351195690
112975919
574919260
1346584351
745181085
477461639
1363106109
624681311
499902189
663110095
478818974
533667076
650028612
1095096770
961551586
224529394
1094316625
1215787868
568092163
769619549
400875722
356139289
583477186
543401282
306243277
1350340943
660750878
549592375
426812694
116669200
985073171
941652229
1008033646
654421659
1284509776
655010545
859981016
955217819
858066734
973686779
416598838
510633817
320460240
718382014
536466320
660977467
813208923
485573763
852788658
565451288
344049349
597669543
471453865
1106276407
400594969
926936006
969855130
1275275275
338313433
814641449
464212926
1177452372
1199515741
154819564
698326
230078048
1100534784
582500838
1019674175
492063677
155932836
493398679
504344868
435066792
450584901
657605645
408740885
499445409
707301450
1361348566
1153883205
1210490276
727580519
790704159
335805362
971796135
542091692
442728420
459003082
214532221
350545324
981490661
426604036
340732045
1370300310
994219464
314701948
558649195
1271805178
327791962
909656651
410331708
285074245
794697407
789625190
322989171
716123394
485806921
958497424
471433085
578791242
1344394418
957500758
898377238
582236165
910404374
1341048865
972285236
685891134
765375019
1288470215
464305618
567652986
517223420
482275008
355652113
376345413
530703516
313890994
402168767
585949981
1267059140
730734402
706566
1165152256
549338987
639340598
480378261
85301669
411254513
1249860132
111712415
558601358
798697259
1253142628
952520025
895066494
1141711031
788056106
1340167596
621638604
820053411
321060058
532977083
325323192
308758335
1189968354
717576862
432679669
501537154
41046759
950253430
348444513
527766284
560122144
587540570
1324217112
888919446
618567597
238590312
641648546
599672823
1112302964
808504930
1329529813
114704026
418052337
444047560
1036235441
953865649
416398074
598255428
1207997814
1379756285
373719426
1122126819
1339877109
454557113
1164141091
857022774
424926841
949366090
1331992901
266517892
326759114
779414775
334481375
1147219994
161383542
986027573
1039564588
990641331
1312300501
667267171
916762906
804444622
628914610
790967844
307324145
379773870
254777947
314139128
520990935
1271147815
750676840
1290911135
1298354010
367264949
314556759
355241829
451486116
1320281745
982249662
806648808
439582808
896524446
545674885
1420320256
1458436830
1073928995
321811980
1049567741
584682113
1102555373
1230399356
487708057
183136871
291091386
1079184735
762690275
714539885
58722447
496188653
542937246
1236075105
632744894
1133201277
1485674027
944534784
711650815
1057741978
1161839396
789954161
900746523
483035936
1341266594
767387885
495799025
380761736
331384457
297524642
275257818
454431283
1404344106
333923877
285294017
1142189786
745746443
453806076
1461770217
584969554
569042483
970448786
1026091589
903793
770913656
1333561210
720536137
339910424
670470219
990657284
738588551
311609501
368353521
1008297154
229858894
512949353
750591443
1073141476
931691012
639776631
1449061594
434994586
1303384162
344458264
595857195
1393830125
1347723678
324428722
701881727
395814323
1366953137
252054902
720102497
1257264331
548385999
1308454634
427519251
686784867
768899791
292001924
791762401
1025228008
1439131344
625196192
1297318277
417432321
643879943
907087600
995737647
397985780
935993877
574122734
720455458
763860519
37518291
969627862
1006922101
1284525688
558256005
621234998
272589703
867469529
537051537
839529932
410111486
437625948
451352413
1006100312
1009994667
902412563
1244121909
396154241
202977992
985280721
559339924
328217843
1319065408
361268290
1064243188
495900310
560821420
762309935
1113042586
415898479
304996826
1122497905
497951724
606941726
1315371085
302910957
908451336
1084867193
968471321
1004048836
292587227
460015034
370630720
1342277041
641155810
1229426245
804968090
932881597
401597773
789423532
214904899
416831250
707161688
1072720526
252735229
696798482
1375218394
620403975
1205147819
926849491
737701406
1289134420
779469945
866859083
1349947034
1320021927
1408455060
443982111
890957084
145429948
465548979
825955989
506181475
464426588
1182968034
1380782802
244687106
227205206
397385377
965157656
1294229437
1244671635
1225800655
346903986
311423977
138562032
665514539
678630100
827666684
789209733
418679890
1497038885
509052953
914433887
1238275511
733493361
1173495831
919354465
657836297
1422605069
60094874
812048004
665586523
931639543
257061905
114121228
217650265
679958405
224620001
1387709328
1364251487
459143658
1336230628
1332746392
388146468
1250205505
635294933
1138864409
394762720
752980720
1068100371
119024931
1190744452
1166002560
1022653586
717182361
374824275
476670829
870894057
762620232
572068786
572407230
1111938655
900409177
973771441
1350873848
1085268111
466834849
747476707
555742470
940976095
672717944
1158892797
136198652
1025490163
1205525384
18586635
1136003137
866090866
1000432754
774055274
994106364
1011709208
938179940
250386693
1233522197
1486116099
557516473
1382141500
863593937
1218102233
812210826
786128608
1241896607
937356045
1186585525
1324539124
446187701
518262588
394328645
278205368
1320760525
745899749
508510404
721062382
472382523
1426838208
1140464799
190618005
771632274
868906410
1076890046
677657459
937420283
669409913
1107102478
523110200
998886011
478861876
1316272011
424630827
263748046
809743296
750719680
738112956
714346409
1263060324
1408847748
1446327120
803998114
282416836
769154981
616598530
1246887014
243733362
1254990767
1329379013
462426811
474261282
871069460
974335624
810139646
1365824041
950079837
639165674
1306732767
130449513
842860479
69057988
1040212317
774542004
1121538020
1484811909
453323098
1152188094
591103080
236078369
350418463
501962586
394757467
461181992
657462249
457870233
464096002
345937441
1465738970
1223938548
795075843
1339697225
436930245
865287269
1356460240
838090905
909605242
208190923
847518322
935771119
895678661
874531003
1077396169
1373982841
1178189582
223469312
603262237
251028518
730321564
558542796
1339195317
1446867697
1365318526
1303927319
1259777934
283390014
890750867
386027071
946665818
604574927
580940337
588952528
546244856
252138656
830983370
1006996410
596119312
524987329
1490784239
770467227
722860452
885612505
1232275150
870511103
190107778
664137871
1387337347
648036603
431972699
822976429
1425856603
309381890
814834052
989841708
684739140
1084500084
173912520
1314180878
590387901
754336761
393545007
1135328564
315459676
1062221916
599606034
1049147912
1236298508
332082559
1198323505
1397169166
97233045
405997647
592267618
1101117201
822956521
562073561
1429314679
432107553
213647170
412559845
893158740
876659696
478968137
1365343637
647587211
1043715972
1136515795
768111116
1469787875
647318735
402558732
1416990112
927749979
925531313
825565863
1290552936
1492908577
466501464
896158118
960695405
478301671
989868723
574105927
652218056
931129264
491427586
857316552
1217090873
1398238007
351136450
888993351
796349571
1174118656
1236189683
422896516
275026196
1165014768
826878330
1346681943
922861578
1494510420
1098286935
482692557
1220807517
572654967
1166241264
881854837
1102178126
1437515775
783330674
1183261365
887432856
676605896
793280978
1216482338
975179789
907224829
982230954
851077231
344297606
423462323
769444017
822491537
715717921
750959657
501641752
238542237
1397017937
453541991
499545163
473099360
1201261500
1333305997
1326069120
756290148
1039332543
557975958
1190299339
130020723
1136619187
1085592213
979130120
1333643744
1495981091
1210322316
501665039
942648432
711437951
237560232
554631074
740916310
727132444
553483784
914010356
782377216
687459260
525160907
422208921
770288010
56844112
1463783011
415003387
320596199
375511022
949977585
1046249482
1317000171
816911572
636788124
1051403213
795887639
1397181745
1401598568
1488404833
381485601
1338221622
985294173
932836869
756481695
698578598
775010008
555909128
1172041274
390679489
389512446
1367889014
714695061
1477666792
663177282
666297885
1291410192
988071045
854494421
1198448152
1379874301
375139880
835205534
369482264
690441717
1484169026
254989326
825922726
677157286
647920102
772670895
956538901
438048254
1178996573
1239130663
997680281
447013921
1386962573
856977381
1176719532
536419528
438013868
576243525
610208689
493850468
1140326010
486402059
1137673151
1341381407
615948357
563349905
1252215654
1005176926
818491433
886478143
929529177
1489189183
1429941011
1362108032
410965278
907605317
1271108534
884025938
868126536
336498461
677203265
509709694
473443672
633449673
1044930875
1388336886
501819611
468161268
1009584048
1470409353
1170461380
732394198
246774452
497215684
890138198
885724624
1024592965
1300069464
963498140
432158001
191830509
549502182
1440759607
519158595
1011761121
1462009134
266507305
762594955
1075129805
394614696
576974675
1290118267
139070837
778576478
453668118
1110948364
428320279
565046349
1461713088
589962357
868816821
276135167
614411446
1356490857
902742470
773669011
1428385990
518177250
764918773
691530397
1086399773
1057102717
478938363
967546919
1027985233
449798073
660796527
1274688152
733569531
226361514
665760228
817313800
706814218
841705973
455560351
362571504
893003391
885626747
1032407175
1257810529
392540233
224752487
496739009
444469371
1499318252
916099539
657768856
1453020833
1254471568
524605871
877082776
1327555660
1214868940
279905449
659747978
1304576630
922335464
776095814
779814553
883568636
876489363
258112851
396145861
1072277648
1093103036
992303694
1113550745
380901239
1321706700
546850675
366865262
746234557
962325681
1156962139
712636368
1139294163
1268424548
529247368
548660962
334450141
597169194
719184152
660878994
385148493
516364376
749219083
430720496
445345251
1062578185
1124074275
301397074
589893835
427987192
741633758
414854774
682814516
618459859
1229062546
859563611
1408349768
853208751
524008610
949970940
833332927
490200244
1032878714
996787733
467868421
858227782
249164900
684274384
135645278
469103198
424333764
406989899
443304432
1356113830
843624849
939845935
839824390
1402743443
538951969
383190813
406548463
574421099
405464569
1435900517
138711658
525194157
391379291
439869952
981593728
760978152
567217733
1120960473
1355817409
1000895234
547989051
1091374339
587014350
501055069
607993081
387202750
299729536
798608117
745490860
367942332
729126414
505775008
332177271
604182863
408555112
1240440263
474720668
1275047937
782548460
1463721007
1038766230
882079537
1192561694
1395940894
555765289
700274102
1068064112
1017956540
1014438493
1269753824
53335398
1270452210
1354073032
819420315
514091167
684444120
495749681
420653477
1197492279
1370111556
720760651
1033866384
848093842
548829241
1134887615
762725224
846050038
973268818
236089715
1091487183
655799612
1242043126
575083230
915252358
562701204
861850141
488855879
271592734
449719284
1479663159
478324880
852540955
868604504
962571078
588466446
1162603980
1065398982
736891681
397591784
320235930
576299382
1325999106
991329762
863077362
1255707334
1260724563
1124739960
424463291
1479092642
799950262
1333059972
860484953
930940520
1080762040
1317409135
515198870
774411703
773401399
1007624979
1125674871
332956654
793133333
728658641
1403098134
1109886542
655923641
942809369
607050971
1359804491
723425309
183693527
689740773
1058565511
968555226
832814239
214699258
1372719637
504424707
289687001
1371219555
269808254
882181701
1287592919
814503595
1128588878
1231819520
581053516
583046886
942518519
801992436
744428832
1448729873
1351485895
583206803
420000543
827649013
956397533
1318232284
1263698682
1345286878
655501426
344837605
848841393
1212778498
891003888
1448062496
1248576312
474795131
272366427
424998727
396678847
1410153645
415590323
394644874
924107178
1240557090
890167373
1381033059
1373455841
513270795
1270299365
937363692
1154505092
343489050
663300275
999847117
1007620236
1096027617
1258364956
552938557
1479054495
1076493594
643307555
475670066
493868079
539454727
969994390
1450213885
1043633984
1395254387
1017477843
745220009
818480916
847895488
561290845
681472298
1458401875
558256807
1248537553
734984916
444947814
726668252
1266258307
637821747
754741478
407257119
614223885
1019874104
760495966
906766932
1395043932
513550677
471250603
772785224
1346767423
1401109363
1331667460
940372195
1352214964
843423858
785447966
998563765
638246649
875756219
851167496
1339406826
317187819
1015181332
773274434
571451986
954246458
1149399489
586401294
874093289
404437630
1389337390
833091437
688301704
532450736
1018063647
1367443172
1316597022
763863733
600492612
333864486
384003361
1380916601
583175997
171889900
412785799
821567585
488048400
673547565
1149604715
825395579
890245908
892300239
935767329
173636243
518531713
311151639
1346692025
1270599676
1036736003
482484108
783936017
952190333
771043232
804839017
528870547
699121799
302046081
1258966458
692103831
206454063
625726422
607444454
231813469
1125975687
1498696050
717575075
669652524
636914483
386365480
508141993
869341583
1242557863
293419306
946073180
540860953
750159155
275793396
866750834
562084968
411099973
711275346
1153765290
961546343
900072196
1045942858
777860866
425964243
913569425
375755174
993008238
1471904163
772770322
1377639732
913235138
484543656
6831800
615399265
250556275
516687250
576684185
813963903
121223737
1339667233
374033137
1326175725
338802776
406335090
1025464692
744794081
1065346903
871118056
357547866
463038096
477988985
246946698
790684161
859729535
369748484
915349475
1023729704
628827224
1041004101
752572224
530731002
252795956
575650704
785019239
847791480
501362158
719524492
484411879
89197799
1341860189
397645683
1373947757
364433019
972765577
619895406
636041353
343278460
728779196
712389066
693237722
1091872655
414493782
516814046
941934914
951764996
775646693
256648200
849403292
784165942
1399699672
1350264913
252331497
658669193
367787722
550158163
559215923
1136515500
1263027646
339011659
175002874
947811239
664957050
902301706
307377144
1340213203
571885659
1238576077
772740440
790437108
579652389
794725137
1464143023
739715803
510524422
883542814
938818607
932651997
1029409690
392500955
1188588706
423043247
1170654195
824830033
671119189
1007720515
310434135
986028773
788794993
51167835
429974235
444245353
3305214
1355226788
342934175
1373362726
952753050
502637398
321600472
359128130
193065389
358878972
545881458
717045830
998477914
525163177
614550043
1097620771
336217998
524970835
889239360
615944064
952136952
1079419399
903986889
1248310006
1254885910
722057358
1038066650
323640042
630106972
253293576
721281696
930734493
417235507
340464077
736106441
1234571155
308365086
978373994
437292189
1232421181
1140011876
663907787
1400570418
547685219
390122178
399970547
1393919536
724417873
483843343
303317328
265965402
1296969104
229586635
626199940
628246395
515981601
628980683
1322114041
1139995141
1108434622
1271023991
1410020662
452888059
1380400642
1040893102
1477070669
695105195
722221523
1061874673
829216995
525499136
523500210
617303355
1353506395
1070257031
1325539280
463473456
463242139
315335576
652012354
1216086465
455883222
341598437
289201957
799074901
343387539
585415408
1399634136
512706982
1420109120
656740668
394499102
1431578524
390990429
1161104251
652283029
491367423
331831553
763897889
597174111
390520950
697160770
818435667
580869519
436246863
1272869039
741888768
300696479
915947141
128995002
533694950
852200051
1024117131
1474485011
620763181
1342320779
842617936
1111947668
284312072
577499588
574989238
802827881
431951643
370575770
792625660
730077192
527351541
832897806
741102149
1022298193
1027422581
1451850694
799114658
404877897
821748110
738849146
754531645
481808771
1125591370
289136849
591210678
874852366
793653331
454238423
775160105
498306853
1360728362
772266075
807914787
1244483603
309276643
617588014
1427679742
600979403
1410633716
1153254933
354933212
882035549
1038921166
484450878
951877238
734748308
1020422248
1280945398
555693673
463381303
550393799
300409975
644648275
657481201
825299567
433224120
329768872
650839351
700379646
659241471
593432843
575446044
178636535
415279730
586057910
707369412
735865309
879000110
1116005382
1374542257
1185186683
436315385
293505874
531291694
723501193
1155383568
816798261
485285255
782403684
1343493185
1395275541
444605576
451170557
1211753091
870189155
648708131
1141412113
147292688
826474720
777649965
1003020273
714635103
1469493413
183393479
777230908
1102245943
586811833
268202279
150994519
1091862108
390849150
165811618
1406835125
1116883846
403449481
903614748
950537325
506323148
958504781
479827975
532153357
860413578
82325432
883041938
471356344
595683652
356335619
478920559
1266101684
817945915
704110272
1453924060
487031007
390039429
425457715
484245930
86061893
963995290
415353933
911825787
589430345
861283111
458004183
1299843924
87248673
428906126
458580922
1378237365
829509357
673149527
391791100
857426377
387496517
1256691282
1472729162
688837278
641958968
870776297
679090153
447730301
380081923
1255988535
1132347647
989200114
558472568
627477428
783145253
878894150
1277326934
933191585
550450155
899114901
1347511871
1397375231
451323914
517811455
1267915236
1242569232
457342290
1416920293
536926931
1065488958
396484953
1410741572
973011635
448660783
1072758061
782317085
627689221
799846180
595479258
529365530
900650088
495879567
1177815045
1461084353
561354722
470608109
1045080236
303163976
641807976
665004965
370659313
107684797
484695302
940047436
408585800
268093012
1076315600
658020330
534980347
516081387
1061340390
1259530222
353441143
776753682
399910662
939242059
316619340
484338945
320242288
1057397805
333353059
1022832614
989336891
391809437
835729052
1078771393
1494209477
874492139
473683299
1398580688
671140771
1004205140
820717426
865633593
497605724
924041577
1008274248
1411290714
964017567
745177553
765332225
1195772671
280027083
1483593358
40993033
648194139
1113232186
951145975
710954079
504684047
584559945
631568148
760274812
628263604
1097525592
392950740
495460951
740498938
948549915
1328470255
356026079
854204486
239237072
1217426281
855964242
1137131733
1113413887
1398828663
1227629203
712705078
814889704
1206997486
209173109
613674726
386492159
1351013654
925737117
819419682
1060342784
585612558
572386151
100517166
479408087
1463585857
556145382
851065186
1440438808
408357994
1010114355
1164620887
516247551
1336876705
644255761
1205639440
672261467
1440066608
1305796718
490103103
908770075
791724407
1211806389
934992267
533478553
561900047
902315978
1004800832
426202679
500704765
300477348
433277776
374651844
844715920
876378801
1171861039
836734974
1306706717
290927409
953585512
730108132
1056728007
883108596
955832097
1474784430
1033402510
922848418
411215787
449528263
1479476940
1275857399
1400380791
1393774833
1310312192
902578900
1228548663
1352507624
965018517
460596585
365990121
527584638
849087991
1409624281
1072804350
743822157
382149660
1035336041
547883192
946695520
1482504877
226505809
838489662
633503616
151609206
521573113
695372749
526356660
1493441565
1461637346
996576442
372137522
622074541
883282870
1187610893
910298701
1375878588
705182462
382406130
652008066
1253130391
880645026
1179833695
778714901
713541058
370385684
769594424
931239490
432327987
224162178
1307465568
1356664605
674831141
943217558
374360740
1126113608
1407769085
947472275
1438536355
862682030
1095561026
745640730
825152730
635109501
788444316
1248829200
661170686
898230737
1343142983
1303374696
1459486028
821437162
1338756189
801175793
1217472817
402620620
1422662760
826698970
472362027
694703878
984264750
1436196631
469051683
515461019
1473498566
297570110
652424924
779422110
1023506929
781364474
1346325014
358932864
754179558
203545083
1112618312
710082519
977999164
886966316
431972569
462267888
323021012
522508313
683197946
955347455
867870343
1149001683
1474974362
1023602101
1347660680
450604908
909865258
327192035
798198519
444105274
398091279
462397172
533716644
691608711
1042617736
790631648
919248343
590872311
539051280
384497536
346079071
407945855
688475052
494682100
1102019933
992356891
448128114
1192213665
916782024
1297351847
624458949
878595542
369175487
1080420689
400227203
554778682
669553036
716033818
460405507
959056122
1491855550
673815298
822388830
1303567427
998677977
372206987
684502307
842410139
944475219
606749289
572937771
787409230
1315046162
894358124
696314370
1116384207
364762776
904642158
651080597
1249571996
1484387190
1105100552
377401322
904837178
948338903
525882912
923761714
303464307
1222051664
1138090418
965444440
1170786468
859228994
448840270
787363053
1091609301
33856794
568876143
498183619
536640911
1261725883
504836612
1410565518
393027002
305632648
708826813
224516127
1374995637
751242316
1316392885
861109836
1039172342
1459704769
836644418
1494014624
520175317
188987169
486912039
337033164
1358143521
484269501
710971821
1001143635
671648365
663229905
1134838121
408835604
423188735
673016236
1465115002
360457540
1470004833
1909854
662769204
394471752
881488144
384699227
474085089
515761694
695836117
982985716
588272680
1294963278
319000882
1276967477
1128077460
318370242
947718580
958728472
637158674
1135669609
695489175
1454217473
472392080
980763290
1376603373
595611391
1007036125
777570033
696769977
916600963
1057327939
726632741
1468480162
1142480860
1454344265
903904930
159100291
422767390
897069777
848982695
505128651
284779150
404736837
995840133
1198921641
984715638
1424522731
1074443112
1431497273
965351642
878753121
1400054451
693084777
824784111
1217640462
644570350
1430628315
889229200
857515699
267791394
867232096
677319062
518118756
1066026117
1182997892
983695622
1405699550
1483989336
693596427
454304081
899956503
1012679541
330187400
379532256
553982051
1435076289
587767538
607353493
877396065
1400719856
1174116811
933943346
877140321
653682807
981266762
828030906
1408203336
487908680
1131207315
440885394
1199738229
602117388
906060460
664435386
536424518
740306183
1064975686
1247807432
656700887
831883522
764573642
922508635
1480618193
676406219
621112017
1395545553
1351938470
1373496696
1417934128
1147319233
1148700822
1264336411
724044874
1463334305
267241937
708793009
1120803701
1359703245
1100399888
760297777
621245577
738933103
1249863156
518568906
1362909748
1464128863
1255379653
464216642
931093798
273311364
1411486963
590347743
565079845
819483090
980404797
515580142
598657084
882702299
1356298278
433746974
716224354
473918171
478800746
497090128
696437787
1453179739
757766511
923568463
774737310
475828987
683528440
449403037
784043960
934034315
524921937
853087557
799772895
274241502
837550797
946970763
1405070621
1234364318
475007237
1333713218
1153459523
586859268
1420597147
1162871389
1005915667
1057064028
473570251
1218493090
1434396192
332810333
1095960977
1396946443
790295848
943059999
1234442048
1380691462
944300884
734131048
1092663109
419634515
1274871307
1097239944
463807124
139095582
450340340
477120863
848498146
488795715
793969746
1132869840
727267652
510967563
589521626
1022990064
1196086023
854501958
1299251251
1616270
201590774
1094954345
597259618
1351220359
1140551707
661077525
1189296224
552627757
883714180
256355130
356789617
1441385313
610661374
784064113
1456024661
463436854
802983891
338184848
1177331313
1408869664
1114380264
943199884
740096678
1474562534
242797426
655318614
1497139667
201101398
847775975
460286641
1424267292
975742089
1451987041
1124561026
1301882105
224709366
885894287
1251321297
806444278
1478075111
556589433
451432036
722448964
1499873611
177903889
1078073509
488806741
472004605
666094078
1098906388
1030970822
1380149891
832094639
1476557405
1228630146
985324669
1013232523
360130848
419904064
776317709
514432478
46201949
1477745158
732744284
318579630
983026531
1074404256
242162287
526982209
1063878356
818577841
553513340
1244448548
862913505
1318335812
235389501
939854359
714066150
98098930
1210873156
493798054
910103663
407051873
1394516884
712561202
760432895
401637953
781417332
354628088
709355055
504754528
907200899
1046795477
781734698
1143959072
873862246
487567238
1240546243
1028243629
445074635
877903339
675882050
856795448
1044701927
801857771
622342533
870099631
641853105
942487274
552024734
531768937
694940090
1308119149
563675256
464068023
501784126
409090678
818254334
1051804813
918494939
498482943
681375679
773337533
363585665
485019495
480507905
1039020861
704229516
1393751396
592923598
679563207
869383322
903489523
1086186992
755922149
453461324
979653887
230125669
1067855120
1364560005
687916022
552411098
1495426437
448560048
1146461946
817438993
677517355
647385175
612469570
441132850
1347288083
946566105
701101525
1108405804
688570355
1047795300
947288182
1418806501
507870009
876406244
292251629
437313602
374954318
1101942586
833550316
987079247
744577646
282992095
669999926
680502678
693440096
942518167
1031506630
977777164
903784056
179074673
1454961017
1039799370
526126248
1204400994
971087151
1493190709
858388437
928735795
482611838
712252705
932822118
135591263
1285835852
1278031362
550630450
860314308
249137538
1358398658
702347134
965078434
926908513
1135655043
1046333673
812873112
961255969
576857374
806070684
599143561
1356926833
688027855
792669495
1085139002
708668803
969131479
1129967637
408600544
922892790
1322363221
820547116
963612011
1132562777
625195001
449414725
1035996244
936599908
1333168261
961680635
925316116
1058640053
684993478
700347790
397064966
1447239207
1139048304
418087127
770056135
426959970
931981717
421292159
1018571277
418291124
943187708
655453011
321588123
811655945
526821494
592286794
498801416
325711244
1235093710
1230503456
838034144
892920585
760342614
1109805884
927408249
1326936505
1422368009
749615281
465249555
666560282
718308502
512492266
1170438744
1253678474
1064982038
580295441
1312806757
932351149
812178183
260036638
462117741
608430021
706159534
366769091
472787626
950408502
661040910
1125570213
757131509
712451900
728726595
58744672
675475453
140480527
572022824
403524630
1367583609
260340425
629141997
1297235727
180410884
1357806473
972275633
1054756965
251814345
1399464953
205948519
1215275841
1244081238
1334981786
1176448401
849710908
113517725
802742804
567800771
431958901
410428840
664916597
846619215
1365964309
1067446369
543789773
968886134
1162503343
693025959
1117778567
1020574630
437749642
723288003
462233084
785728356
888906904
1372841105
286697428
785379799
436247145
902357536
945433980
465752965
455449329
195346171
615286645
527448780
705367434
812485997
1108661219
612916930
768433583
934296611
609625030
1435758103
1382050741
700429062
962416215
1412721972
296360914
703264271
524839758
617609317
950079460
403417731
843195052
518005990
665289956
1243601096
491365794
530036691
848553738
1226994890
1331066227
761999980
670651493
566880651
301410199
895343758
530720854
846557777
649369818
817507725
502264298
994886527
894839243
987008940
1292024783
386024745
646767687
558689880
746679827
531976852
771478154
372393448
709562765
541432760
537622900
417867787
1263636676
884888293
383276939
510376936
898968184
887050688
532761140
1356957367
1014125718
679844142
1166316578
1148925117
1010277876
1166938486
1284315369
997837984
825729371
576260677
847773067
1232958586
454095325
767220837
455601625
1393722734
884141520
1135835782
978719116
1211257969
470875340
461150217
1160065157
1379191859
978868875
674308510
1341795082
412288705
891709706
638608298
371538543
1127341504
1105605353
1272000370
1199492776
1206741067
1113592672
443891947
1010437548
390393322
1294430865
1300078456
1355396975
1049010123
567483160
860590388
407718075
922103404
1104144707
1005479577
237667731
152081355
481293480
755063105
737159748
1277374956
765455317
1201754556
892530944
693498828
1338142493
1286378602
367719828
1260496603
485526913
450985288
823037132
769959807
567222289
659547897
546148586
642130360
601448965
885805650
804688660
471024263
1360484144
453943500
396184210
1497403783
1457770824
823812350
1198957937
1061159741
455163585
993511031
1434244504
649912553
1095450803
795825987
641010450
768068161
500202603
511655574
1427722179
594917509
115953346
1228081850
1467410864
491417801
1377910813
512138781
965698807
844295802
862942124
395282039
581442750
1118682045
532666632
546670036
782326737
400322748
1210840074
792997419
847688054
1013724272
806073648
1041882157
991923907
290633407
1008358891
816579564
646248077
1171285320
1014872939
395123138
1452827676
295111798
698092958
371486513
724474203
926239677
574518561
702433563
870872298
931158619
854021271
1379919933
808833929
425934662
916320326
554872719
850586661
586322313
798193808
925152709
1254226716
452838963
1226163109
976604735
662991445
113820188
1054724290
457838867
957846717
642222259
936118894
1273865858
984456975
966788691
1348071368
1409123561
946588204
884514866
65950795
1130149747
1447801087
77590905
990848889
1228104929
597189289
1019545768
69426372
1208446225
1022470888
1067933082
1062657599
1049412036
291800302
1025340402
998089886
355494956
873601391
1043335507
949368110
712479477
793023689
1118691083
1370610399
1174537020
884610278
631345741
1262029527
441714491
1146679970
445172355
897249071
159687372
1043163549
863536742
309491883
975351469
1355053831
493666433
853050623
348215994
807954742
343959436
490390835
840838813
1472249912
1140606129
731051602
1399489355
625515179
653138675
1060139802
1346872275
578086658
1329321381
869428852
1412111456
165759905
195587927
499421643
491655249
1484899320
1065089819
515922184
1453060508
1477692118
407701728
1263456746
309976059
537234506
1034585827
558387090
1220954486
1204257893
1433900860
522311025
841953337
1302716135
554368858
754256905
1402892352
270698764
543660698
916944684
765881301
767098072
490251656
1495366463
557358648
1448072818
734729109
1368770175
438325890
1224785635
566588671
559931969
712496978
726377242
467512969
303683475
687402861
821042125
1010542853
452353027
1147569693
907314630
818381111
1069822
445107723
870427259
393993251
675861955
566721171
1021282175
450200426
367155446
1103220129
863333957
1205854898
1461579759
484562460
641228572
575780728
498327518
336219069
469260338
262915385
853006860
883364817
991440556
750790927
1255905776
404743868
471634858
1321258318
618291923
418714968
491585136
697436027
750766908
456490483
1200671610
918663246
164154940
1262810964
510424586
87506789
843547185
1287220739
1371179626
1337594397
575079051
407972354
1002022604
925246278
1309767304
848793182
477476631
1012511130
848773114
771992827
1417055377
1444654885
1157754679
841814897
874247793
119835
1265879071
639566016
693488765
1037329832
345253420
1141287568
659899365
1420803880
405169777
1226610004
428348243
685116095
1011541469
1430193564
1419709168
773097568
498138851
816403716
554620433
163138957
405722809
1010147316
595558830
730049064
681652270
781799070
995006821
667150348
505747436
793728073
1478343653
783101377
234948169
547336139
806873413
742352782
1344974329
563239623
560482114
381010006
1011805981
990566754
1104158761
682316120
1495423517
547543415
1202863313
1211844580
463053285
628190188
456804103
1179839500
573503609
1196655514
724230467
1286909850
1036245897
888187115
1490579236
434671958
522558982
920230783
1432893975
826742660
489776995
798816841
382633788
461890754
972653916
1323701276
449790439
1034528911
843509164
251110246
417746942
538788190
441596201
1270098135
626720162
589852946
878511791
413252774
537561764
1269193868
969561967
1358445801
723977968
527185176
932599392
1001492648
872570288
812841735
179084088
514869577
826747400
516035009
113293259
1201792322
1104114369
591458920
799741119
1077757471
460360399
1264301991
546576536
1467086754
973016139
1476853334
552287474
1430748987
1063281186
1311180170
853142458
934017797
1041477455
680846133
716300281
394884579
1478195127
1091295944
748223007
766596820
1061306111
382289378
1003802692
480875362
224286063
1318333664
1284026876
454749519
1018743283
392029306
1309763600
223947569
336687960
395399773
842449737
840448652
537721783
505684246
778680055
961504034
673341235
470659499
515700581
480578394
1391256969
186310918
686831310
883847442
409030100
983911791
1255535428
420736885
1069827887
605270857
747086759
983242231
841781853
430430402
447711379
1495524280
1073754380
912913420
335159719
1074870745
536669120
463708624
837174653
1439373062
712954805
492374283
785378795
353382256
429881978
1044543165
2399232
349606948
1249073699
340459301
1179375947
1255926955
438803531
996446292
1057230328
214257090
394653266
679707917
528831654
677786604
666324497
853398276
487144709
90346493
828350680
863380121
654290677
906691830
684582674
538442367
288800038
937191040
1007388036
1396263871
775372545
1025970382
1369107519
923384162
601955257
1377222129
394743454
377806766
315991880
1359685597
1291680035
422655892
767222693
862587301
962529015
481877151
120149563
684955741
1361024742
1013527842
653800500
90841202
670437036
1039638184
354975131
242497243
826974558
577594287
1130840180
431141671
1347369900
849380762
524643381
927847930
782741484
463506172
1107887187
764374361
645224345
1183059023
534917881
483852967
932881687
1196126303
1033670538
895714157
1307749658
1102242380
494386335
1241241596
761779978
515060069
786257419
932753426
1215150782
476358435
764102978
462977698
2052662
851782620
490795912
745463691
615729950
925100369
688011800
1432638734
993242161
612052689
1359093500
721392674
853626450
595032175
750595476
571549321
385536563
308129336
323029503
1219939288
583568282
770210185
554086445
808996570
1326503375
688169977
658281447
1448107366
982409517
983761250
978859673
471801082
624778991
621259840
1311725539
1320980606
733087057
370609405
513200446
291381263
1389831145
1238272748
836767614
836489735
768426270
561585631
1102115530
756236461
626395957
507540635
427481197
343189149
701066095
427105513
981662769
520627286
457062563
800384489
783907978
443585525
874077032
444885262
1309129901
673755215
787197279
815910091
682617051
599216263
704134678
413688701
1022136811
966793279
171060079
617573281
367238110
570495201
416440081
1349176259
518509731
1152520193
529245022
598326683
519124706
645101276
1022287114
526405749
452558529
1281340188
1301452206
741416076
988682124
994130995
354110113
399524931
1030639139
714524836
1064430419
434107600
1339449603
668474746
823752960
1459138970
786036815
1036269375
447745825
1023960240
1337224235
432672875
1321465372
873566032
718620860
960427412
709971712
469355872
508119958
382407728
1250963832
458679703
1093720787
1328832695
316941894
1361193361
561682401
876646956
557299970
549873992
440416578
1032009725
610569940
1303491013
399414982
678680801
746204255
275723551
1138372168
311449551
818320880
415067747
497695274
678331294
574287979
1000127933
1292587362
569205043
1136975174
1157858782
495330873
534252289
1453522252
1397838332
1237426174
787319520
501036474
674355214
1234066396
151432805
965654525
1326038792
548140037
1087060194
1064487397
497486769
796317152
616868693
1402018903
1276877201
958759015
659817818
737450412
449605672
966725341
771067487
467452304
550268015
885385472
560459282
751766696
621044996
566746704
1033346836
1447853187
778210546
1123494887
952976201
1315444522
575289036
651513731
1046835245
543412091
612220749
1065715278
786204209
986939628
698240244
817827356
948013112
391790808
772896880
281918441
545491267
398356223
574610318
465760541
917024234
1106429302
1436956910
1253412008
451756296
380157184
1133561286
121325474
986804879
1385646528
1379613655
735811542
474941670
839238446
462060200
506668177
1284145898
536968638
530178549
834577337
816194063
1094382132
48559899
334377952
1499656080
727478104
1395842850
1292934001
630769376
725324500
613526508
742965153
186221622
522417551
399870269
525958164
509708247
833247771
695749303
1404947099
515955764
536142401
402823389
191943912
1246013936
665292253
455287220
232143894
1209808126
1492329025
635738683
477877660
437942951
804874492
978106602
465328851
715137442
1021845328
836472073
618439134
991667909
806861445
923755163
170252572
1013927951
681240590
696435875
1468055702
609784986
664013968
501379129
451022510
475479021
874032722
654582196
467572035
789241838
710005599
580217243
405997638
457314979
1027157150
541191982
678910923
1349585233
1309464072
875395351
534104400
1072851336
1039507106
900017167
880378544
1006965213
450069282
157004394
905153373
379501270
457907418
958489396
761899034
1408080984
424626394
1285723651
1169754509
1403820582
1143745076
1309542252
474912300
323943724
1324833248
975038181
455120086
380789712
1051056143
459811912
1300400396
1313565824
1046793510
746557904
434689170
1014594897
375556380
932783265
1007885495
279709016
1287427982
457145174
953049427
284800925
379810865
758901899
483679966
1391640689
557337318
868399028
758480813
1377956860
205054835
691405130
1252134597
615542589
573620435
989095313
1215595694
537704092
1176368949
451227609
1408902941
146989472
1129281894
1399313740
1298567308
1350686423
975885446
1344294978
1140874478
583311219
710660366
473896853
609651655
878841580
1118398408
552830951
1080918148
440966296
452444682
1152584402
748071329
1009263813
1402631645
811233050
703177736
535894470
472879341
1109126370
1499059876
506285260
457229178
845509881
1368140009
791755044
350105817
766259338
718412085
690167024
771881087
853162166
1277503118
245199151
518275878
390723021
622533139
88761592
831206641
547125326
930400467
434995666
767762672
490729986
734464328
1367839663
1217332228
506229662
470226091
631282233
1021593495
880094245
530164834
492883306
1033569279
464631557
457072783
703339938
152377821
394257213
597981257
1057976621
1145195262
1483295222
1352686186
512868925
1220452375
736674438
408629403
496351282
509740757
1119760156
513679499
468916671
551131842
489832859
554627034
1040498619
928792543
774869023
834459086
348834211
517601083
1407601010
1471112936
706029250
564839275
661534984
1126645723
874757955
1412231141
861389063
766205979
632434881
827089240
748445294
1345825550
919162837
1016742279
688334904
365802285
858071539
744317488
815730904
1123903434
620706555
1195521893
430518932
428571713
707372097
734072252
1316814747
765834411
802940058
1132355469
842785547
689760784
580389422
461864956
422801896
1323115063
1184479907
1495752794
1333654722
587195140
1416751292
1475320115
905191798
3006287
523352799
494648503
952795038
775566716
492996249
914591890
1177626762
904041742
483853642
786561137
1417718307
814996608
971533642
1200304418
760812486
630650971
1082728818
561524330
457621793
339238916
406952351
903200292
460296555
1078818035
1954511
69168006
1144181204
380634374
300711391
850900013
1147477316
1411883189
796703015
849294998
756321558
1343013610
301492416
1108955454
724396608
535416632
907933301
1218972567
534833639
512543490
797407308
415242167
138746052
792510605
1419394826
1467550864
174614645
321244609
1372527149
1074544407
1329654608
864334832
671097747
1378163106
1471394801
1044095946
1003796922
579788299
731724004
603451830
527892818
353029704
1481568903
1412514250
974036928
589447831
364827741
1480609544
1006015659
897273343
341818100
1261215721
1416963985
796427208
490721796
437542278
1319952931
562800555
1110069762
711884448
1094742834
977722046
617277716
1229823337
521490336
514018295
386781327
326232463
929151060
326849788
1016253779
753425146
1002100641
620430211
755542338
471745801
572607585
988693510
618141380
340193740
504982254
335979848
783574514
1011293948
617237236
1108373223
1005965274
792097633
1302474652
1392823608
489665542
742459084
405401449
801385401
819361874
511552545
1256679
1362987700
1003708636
816855636
1237617422
1167755958
253355479
783641987
1112190633
1438700276
692428674
720061417
219701067
1463275793
1003606221
1480500021
1270912845
1097465849
1048333682
1298488808
1195973962
1306947584
486326082
1257521964
462178630
683649028
940892828
117240128
609144362
1032652968
1327002930
800846287
466763199
350924129
619496315
600632636
125688304
1174969227
889493205
1456793219
411855213
869656854
704999893
1148159927
562606131
747770614
433335722
86859273
793095747
806063853
1224823118
879249394
640223193
541915100
1373659304
619537216
375762645
743800807
1009841284
462360749
915702139
602286277
900146084
1049081815
122395198
356782171
337381221
780575049
1056257423
725177419
334249720
1232350887
609514960
1297169734
283924291
349978070
843323859
506245020
1250521645
920261738
713190676
828114878
1083462676
484861387
642097971
778808614
249076032
716228563
1204819154
390381050
561145523
698613650
412438942
715097847
392074912
538528494
748826345
1029249789
1490747395
1136446249
862227884
459422680
329399694
609979957
1431180032
275018699
764809156
1480035537
1211777834
566122171
519169260
826969591
753366449
572026354
891819619
684757362
640081815
458312765
806007284
339436929
1282317911
1422652492
1000730677
1339083014
68845055
1284869183
1306305170
795744116
907955776
980004345
1438723606
1469394937
469578396
358606853
483703358
1043595523
463352005
1499690719
385865906
615645511
942818160
1041349618
372325957
586635541
731467665
554698001
59882135
707599197
614734539
488230831
372088024
1309418358
871472956
297208410
389150076
1150330538
1237664301
679137951
610782362
207829510
468589964
264553658
1026589613
1104856093
445731444
756181938
696675692
1022247267
1463496020
1405465788
1262524143
439870270
890199625
1267230819
453069070
240472309
864199549
592764540
1009903015
645726968
584127185
443588895
848981416
391195240
1095286291
564367467
341163772
39536253
752492174
771135833
1276802204
1460125912
186670932
931966892
1078409780
911723744
709124757
511548471
662053706
891215441
640325968
394676807
800928088
845267993
1121690224
686180484
406770401
712643796
436019919
894201673
506270952
791713275
244443243
162788070
965751260
483828453
910616355
1164443373
995943800
652605595
427376531
1423270442
337912319
1142566601
1024794068
832555073
439344641
502716541
532639612
391398867
813122178
492025372
1348850329
832885158
927814577
1267789969
335545919
521668723
1462978064
701306273
488722877
825357305
770124850
446063566
450406545
407473302
1234930973
629565903
1071820760
714096945
901248631
632809695
1304415401
643180399
437216167
732625626
396253945
553621467
1010001503
798904029
1355493016
879946233
507114913
586906635
437602363
1486449322
834231020
771102810
686724378
635691607
395368634
610304727
578080631
296478059
368172234
650587049
548514814
922644882
1084904460
524169212
2037089
1234430208
341600053
692355387
785617515
753142647
451117423
337327254
873050982
1072458294
1458362656
1248438534
1099431925
820643150
990758499
1061163018
1244905826
927159034
1141017073
1153311766
891908078
670820768
518421481
1494857032
462473630
1307036551
507995786
562980501
1305866896
682581985
526523409
223707641
760371963
1112046018
639218357
723869815
1401902330
455921733
403862895
983374649
240265185
419441161
671319927
857592084
1295982225
319197626
1381428525
506610536
160756535
1406128062
186670051
1235320548
984559967
161595693
409596629
317116542
1434017548
551119242
961967609
927716115
1249688319
1364245629
1266481785
659003956
656900156
911970146
788561050
801654424
509764082
748735713
525103113
886878578
720063025
380547463
1480547567
443188707
788521154
653546299
165762269
740988746
505409016
548232795
1237838358
851483342
1157034203
746472348
1152187815
1121618391
642672562
989745336
702644261
734125242
1219545033
886946191
931801809
372463348
695708869
1208562960
792192043
1144840383
817988036
1049504145
536303325
1329402794
1160748343
2577668
1054186684
1275703141
1408939637
1246899189
328763977
719897349
721668587
579486028
673960308
747534524
464384154
1310825315
638710233
307296767
1390756860
1326256170
740479403
1014370510
1113713272
321927242
1088234776
987439264
974082512
647417505
844453015
1184258153
464612503
1003513087
544529346
1213814888
1313623080
778498101
303591522
672334789
1291337283
677541086
797490670
411609594
1108078726
769538490
368924762
1484220877
673219835
666036620
1025270352
1229095808
1003323522
124514164
824122539
1363995447
1070214052
364539059
464003121
1383210237
1382845094
528053577
1415586978
777131935
657001271
108354962
574888091
404353238
1463014320
1065984547
663291660
678060287
1113480502
160113636
933917100
606149166
1120488673
721010112
493924079
1075383505
1113094697
786215491
457650265
957690774
974180613
697889235
1250209970
1131912453
1322895331
1495686107
797874048
1343719788
1177010129
1010196023
593446583
581728419
379523819
1040684876
1012376873
471598376
1255717799
584304226
1366575880
862947584
1098562217
354412487
1068771817
846533256
170586734
1276152258
875038263
1214399413
614969727
1278485693
731796211
1058678406
158675503
712370804
457982853
511769608
332242027
506134208
651230522
708156106
495924749
656401784
993021359
1048235614
482161412
923254856
769253854
381142072
309622516
667805166
1226372181
798550368
146338169
541880411
870254413
688196295
742761885
649530030
831111143
816119737
412990984
934489874
913142069
1091992202
1336599544
726300178
431611208
1324756240
1048509917
226843388
531630077
413818804
1162139372
446775331
548971234
481525022
416161646
743641838
335718493
962200747
1129667576
419408469
685757382
830836448
946193284
739970569
602569517
562132167
963672414
1329846478
769525322
163156116
740024822
986258923
1031898656
683713161
969821362
516803785
208514574
645014267
1359717598
793204934
371077872
205769447
668244250
1388214677
1066250156
737098218
782052807
61552245
1318734655
737242699
102090153
309443364
501781657
1048039796
1021393859
620793447
892844270
769230632
810927702
1463778159
1160284664
912652648
805082092
739363881
607705638
675531995
1357157860
1225835718
1303015303
777343681
1002546399
1466148563
1498527552
1079253533
759741068
1419478299
951835883
1273265032
934410336
721507904
1142838091
561495315
606025785
1359240215
1486558709
393420085
545545081
579300960
1212870543
403381386
455370618
1125703611
733357346
1219983858
640398451
401446010
1312616911
1375035565
913424166
573662219
419812978
875752920
329466991
105387727
862159362
522868454
1276322537
1482292050
1271722871
449290509
505758993
1019981565
1127680165
603896216
343184525
324995920
770722609
903176488
700097766
1121323827
1072928495
646373828
1490015596
489916669
502608126
397822462
539250162
1129166551
884180015
837178696
449224451
1478101309
485386047
1478412368
422953315
703590683
1322938359
363949431
380978540
667350380
332818838
1013121283
1494808965
1149936113
587564532
1024087482
933131630
596805400
795670471
231094504
615248396
920021902
450113198
548213047
1327999477
408264104
668402657
489859802
606461870
1429683049
1347982662
1279637303
1186684436
718099683
649724595
1149294266
408008507
667768356
922681534
796421853
725034483
70433644
357343193
110746015
718981444
957343493
1469839336
999563016
679667634
891411944
1000025130
357536913
375241662
856425603
804330288
411472053
742832421
1383846771
944753480
941623857
685640928
1421602932
1276898756
576909109
579769804
631126989
874252301
508845467
1332800458
1144537940
888234275
1489757461
366767550
523781016
850348668
783801695
614814312
447214541
561443090
976872104
511861492
734516227
825531733
1409212434
1418039126
934179060
1490044761
737425470
699030981
905639195
386875906
1071072296
742161607
301528491
567613370
1229309174
383772098
1044980975
292991814
519800778
705864890
894896171
1474098867
338429422
550879573
291368142
1199089066
1407391548
760654061
805949527
487847815
957671894
515002126
1000485382
1237820651
272623947
821972411
467702541
640091197
1195258689
959417601
833732436
130004085
817361093
1462099684
543448782
1454658704
721902914
588729792
529625170
818908631
502867022
1395217316
502063123
664244749
156604325
1087846944
806088820
901905254
323793688
602789532
821774339
856502743
1220841762
771911204
877916593
471762842
1407983723
1243244321
745332549
1127411985
1163490237
1424685112
388295656
487554258
1035632534
1337201490
679047864
217551081
1042796941
1221539580
1411847758
804561818
452701437
1026534221
330579192
908504341
961087941
1024388590
652567287
500106868
817038205
1044828697
1452419992
702027788
734204637
500758915
507543859
481008548
509833154
885498637
1450524191
380745801
687729337
1005301181
978486943
672046115
578456776
585137704
361419838
1172770005
754410861
1466899504
497802947
385167413
694176440
409846598
1356212832
755249600
497836827
1307088172
781026885
864579056
894792797
349773343
368484445
1256050199
1204091237
730261029
1374859434
577378945
1341007925
1491654234
878408506
1326225103
960902968
990315570
1324355457
932487368
1003069992
1246791388
904291110
52939637
935490994
636217384
520266150
766076040
665677345
553276084
847270132
1198513276
1249354167
1084972449
485422874
899981039
1348753514
1152961224
899045310
505402506
583592341
547592565
187437862
728034542
534963572
1017588822
415775452
501005433
819138962
668460372
315901705
490478336
594842193
659780308
399383549
505912257
525716190
1002940626
515618361
702914123
1327917573
651054384
1427636646
1025824259
1249162865
988764334
878230626
1302903880
1287976833
644358113
1039431608
1150262766
879878809
881063485
1077882296
397910064
439150967
1060327952
579703356
450694653
638057032
139297884
838941991
1495315562
446660773
794429354
1186515137
1029455625
838109360
802985713
1046459841
610425376
984110336
1485891433
488163337
374771695
549904503
651444689
814113385
784562297
1028951225
817636151
1147125952
1173115277
997363729
367177310
656046421
1071538139
905755332
393382547
1226658559
1483419117
816185440
720594765
321778908
1309339434
472471169
354842020
1016123191
1153403377
394926958
135835393
770585121
1488755909
650562430
881190949
774464989
1431154466
499311318
491488590
671504324
715446156
426870957
1397398220
1066820302
1128447009
463522637
722791937
1200191522
1474234184
362564985
883643471
818220100
1282353250
523398170
1323423493
1045984837
969830882
783186487
780520276
134217785
606565568
1089445741
1300447570
819346461
1190771850
545025411
280483118
1227410398
351648745
633777929
1024161703
182893585
766722008
725852543
1057671785
510318825
639154820
610790622
629513982
869018486
1361841189
483763601
731283299
395810318
979055066
1007820634
1270332880
947911417
1495485667
846066764
91423490
676637865
565942983
1031104451
527046355
375341282
458514114
780937615
189367203
1320145172
1330473697
655621677
627439476
110790231
571660769
852839159
709050989
997648867
469199521
1074257933
384890564
1319736871
51720242
883546368
574382962
698698639
661550029
911279148
898739837
476642494
738496231
656541461
770905013
572473804
887255032
1112398305
1036718129
852400082
877570650
456509875
1441618601
103714295
573207084
474974905
1468830634
1057241010
362035652
332454693
699999867
918821717
394916868
1324690127
624121804
744167211
962755009
901016647
618521798
1323819206
451602949
527352966
708240124
1274665390
1336003853
650615437
890513787
558286298
1414463513
1438959799
593605750
367333965
1163348530
427717781
1292376188
343166826
435909583
1271188559
817409539
577491528
1429875201
680097459
412412597
501469862
1431168650
1461924354
652474152
777787994
1046182903
1208767347
334132234
1135818015
1461227675
1309338688
902797815
353209822
336423672
778547414
1076282442
668246153
431490632
1079895731
1335693047
1372752225
121690408
472939856
1322006523
409581047
428177686
869987098
443330186
933391356
1164635875
810314583
919708908
330986353
937214230
95241018
1180604108
1437297562
487115185
775254992
232422833
1476599986
336703300
983440876
760493507
1073647822
1088682118
770935950
1462673989
860952540
1311574682
989700401
1432589092
1370178439
855366908
548322161
624999325
346382125
1158898122
716797468
1403688275
699664499
540395332
666267966
1494616115
575886919
734819942
1008323342
1157832610
790143637
404635295
250818925
1148240419
1323173157
811886024
650469902
234618010
332124016
425301997
498601122
496291882
682804066
1350667767
628967418
1342994622
1320013269
1383380097
717442781
785712821
778305688
818471356
833483292
755233017
1454031334
1401543934
1202788340
605130833
609048042
1325177504
941337445
1073703810
606725577
500483008
700422222
551828697
1319590719
483501942
958426238
835753686
372375923
1366600779
1460512466
1210647006
790351222
1420036111
939504470
409782086
579018058
903304498
575458383
1050068021
1095559265
241970451
986534485
1091740411
663769530
635124399
1306054501
661943031
660971382
1002690561
482118210
523018745
1394117774
920999603
690570350
1256082344
446802947
968907903
1405774306
634691963
396641974
1168964651
1227592377
403501915
385771474
1416716019
912371798
459672383
1250464685
670288030
964759137
442411210
461509048
924758648
1183805681
833132852
693866280
1349586452
1395013526
353198304
689518459
525380345
815928980
1490524181
978810384
938682941
1426960876
378590177
1201253312
742163552
1072349963
981579995
1085059122
927617634
1006593965
490729209
1256795679
725793095
1087274374
1022890419
413574061
1134871019
902606728
840546997
677749873
1044044286
970126843
526989252
847760485
737106104
676629250
555131720
581832625
1383007663
1270236045
530374713
983888734
732194311
1160498801
715180335
418085991
562017488
1228935719
1072098061
371181356
556734773
780473999
466076347
774232165
1237018859
308256747
1098518979
965591866
1254695827
539119717
1458692483
220806444
510529471
1150245640
840373577
725805694
1082475617
869549487
799402437
409524471
672056264
492865182
943240808
620001769
624971574
883392016
1427987446
605830642
1202236674
704357491
614986084
1387553403
875669603
1097248335
1211926002
603845529
448524622
471061779
1384320733
541436651
1005931256
983450344
365904947
631232949
236094324
800166948
479772648
890421066
1122617833
488412106
884518556
719927838
664057980
1090772412
448971767
1137577734
382502101
722819253
593638238
572466594
773869147
1270868129
1385507662
541440075
1292258637
453241278
603416994
757419144
1301429864
511749116
121758337
890646182
642544009
349920418
1084953350
1346388670
823193466
572492143
434256897
483809524
477451207
1305844853
869883606
1258481267
833836940
389509405
1129889162
1024210320
812834787
469933587
590587765
1088287979
1330546032
179131453
810462399
457522365
583395440
1112520202
650468887
490463831
255808464
1140026294
603575935
857291153
910697369
1218669292
542769231
1089963725
1200632832
940813057
492899488
610061617
90037122
1483919120
455372747
1244967002
731506008
292957687
625581414
317447577
334978123
731810103
573596521
585291952
461084271
1386605166
815945578
479726158
326798393
491890794
947179154
1126200951
765194207
645830410
1143814037
442384113
825176931
376801846
398877512
830594117
438757146
451312709
474348915
616703100
1166002391
497256349
554727530
1302631051
1069207794
1288891878
1077112312
1046305693
661488604
1164924320
1430245509
1289104184
1256772296
288467724
525523964
404711319
843357114
1196742829
823437750
474825577
955262949
928892997
769179035
596541852
341843650
486199647
437034293
580939708
966346238
3292142
1373282604
514604496
759159469
968988029
790378432
611257641
847529759
1345795070
1043540788
1477350086
504710416
729989588
406304703
1023274304
782618520
681364854
603729243
537539721
882749919
875149161
889454536
599445195
809757682
727054334
301383357
713023657
583675068
882244143
430203388
938070121
396017924
408938791
938657810
575358192
974602415
296637844
1231192971
57374171
531762591
589631838
1020339127
695173212
1220168557
824743883
616868139
544910796
1124266276
895931127
730444021
802590798
1202246138
689107919
526912523
1162206680
1354740712
1115693974
736133857
1401771054
1000017340
378232170
648974613
408572757
1111038323
449190576
1190416853
859312829
622498248
1415882289
509625642
742189666
723299278
460954154
956975843
751162657
1464925097
1014117776
1232941986
841545928
819889217
374656264
310352540
719341225
523036362
679704808
564990717
915409930
595769447
405641715
501654445
1172203822
898826961
584887152
1270193483
900450070
38628861
522378102
660990527
420378914
1358019515
286288010
1209700937
855434132
981628660
682898262
1017202851
545005929
488434681
608485189
790572040
514598043
1307557390
889344088
549906508
1482984481
1034670418
492523041
877694376
391105684
507186951
1455991889
665661925
971302684
1351903533
637561485
945141819
367261842
567961631
1387164599
713597327
628473352
1480940127
463805947
1047092470
1179520584
444673791
1032796884
1447657927
678709762
1404235830
1146950367
904920052
1071451645
711069367
1344192102
1128365658
880205060
989129235
563852200
1067898576
438443748
1320500032
469577145
1136680488
1359229335
1015694417
239206031
489163872
1278807371
1146813881
1116803075
910268908
950531342
373497681
878700521
498558237
549493191
414478092
1415953761
1000393370
1190053373
1239788089
384943161
993193818
898497500
905746409
1213890504
752262505
664875511
717197448
1296857080
1088280021
710474500
512792982
1116516795
575698308
1184570090
930330554
993016410
1278629408
412899260
1028423630
221063198
1447439678
868136780
451494620
384561771
959544070
1233294800
602664629
516069834
274926696
405910900
366826128
738548439
1352147332
903225870
785665796
1298493325
1415296978
984814373
44294735
500972825
1431008266
470432007
346843279
493152883
910384494
963679191
470214878
704049254
916994448
952581749
528647674
1248720119
1318529940
825290117
258463780
381924661
1149136664
1181527974
717433769
1041880398
1300789968
1402187673
1144798489
543353210
707446860
698963289
562331422
604153790
860234140
401419623
1053899661
174212382
439405407
381249736
716444626
577672035
784514524
562543881
216863563
440534391
195452277
697410123
1030562834
380798477
698921257
681769458
211498299
776420247
1299973780
499587453
489359654
1250317749
271478510
440044052
1217625326
334409292
453539716
480855156
920881701
629110945
735970752
192114860
1149608139
869862660
436986110
814310168
1472179906
1062280325
590160757
1129510201
1289360344
1236153945
868169935
391422204
1353530508
803568520
1820361
1458802044
430788673
1185275814
795606742
635304316
1373493610
547501567
1157047256
1296930852
607515859
342493970
902510969
454318969
1331442281
752498816
373996502
452399113
619862013
1426237160
926084494
556457445
849652344
819713397
1188929300
1097199296
554276402
1337240431
1153853135
1396439323
835355283
834100665
375235411
813282432
983654845
503972571
970739593
507888816
1455405216
784344023
883694963
869495286
701752337
741894416
386491943
568658277
405888036
764650436
1286158998
676874659
545522232
677406912
544542132
698723312
669813231
892298184
663811839
632706657
530062563
641326243
814581689
626924808
368284841
1323460615
967688547
490356606
1005825401
1058922154
549314635
1383859359
394958865
926343709
513510231
614674958
1429247463
383936559
1474846480
1455627350
527607381
1330756459
541057817
300995376
492224633
954395607
685375765
1406230117
712505206
769118612
578889988
676441462
1462145348
1391203328
871091074
401489459
885448595
1228020756
886099219
1123319740
1011726436
477209286
913580990
834244529
505715073
641857505
1175884417
797798819
1198602282
1072792152
507403115
501489709
884878128
521294558
372628017
307661535
871387003
902956398
1098291308
693471525
775061184
437332992
322417220
651253594
865214823
805345182
392043357
1383178741
298772760
1178729403
527015190
618005472
408091797
1493311788
996190163
390278856
733239013
1058759082
413656386
650428929
1192435366
525350135
567438304
337160282
1247816563
1372651224
972396131
968802540
420533095
958351566
853474010
576832306
938381049
650441108
1190599826
696135267
506225615
321400396
541197571
563369612
402489498
326218918
474137715
467752087
1495415848
1228062831
1419398330
419542517
1037174568
937682392
716126898
38847925
1006006969
1249423477
1244339016
792083957
386702243
291835304
904340698
795564302
522657901
1163520521
774652965
397141473
206251249
1019978917
832139958
655134369
1340832240
854865899
1026858835
1014513849
370794109
1466583706
576163108
1103524459
1484047353
916661003
555605999
442402345
844298115
1435627244
196889496
1462022912
879805505
955815645
435131926
1153670293
581894534
546893288
1267996593
609012551
914155963
404783722
560949443
978529857
699166520
1302554018
1303064954
1400410635
1421069992
1159680597
398161779
947667795
388725418
762771895
298322592
519143555
110610577
1445945306
1076882614
829841174
1055523975
435303949
1264266211
1381612736
989879658
621310344
1162537359
960668043
887310533
582468037
411776363
1085389325
909335987
791205970
1227536032
653975699
1191859364
1312098859
551849738
564437084
739182952
729395224
485478576
1265060249
528455391
452638782
538745557
839396069
1116795410
343945591
1401913406
1441067935
713003192
495312976
791925998
1363692201
301199531
915681389
552332611
1230740341
881885275
660837971
407404820
1090289814
841646264
844178335
615281275
356535537
421035901
491472988
137324858
949543236
593263670
831319207
900507367
895126953
889191422
1163731887
1033840047
773877255
465387931
1210601356
693686663
1068440539
1438480188
803624337
924937970
968672299
473910693
931905918
611303584
1493955272
72559536
805880993
1010645172
1021564863
572822109
556697298
1317675428
1148718327
544410639
423669569
699921323
479598249
531144884
442285395
532079686
335973718
1363806691
742984824
1278434266
34210679
323476311
459368746
1304380813
493178321
177017242
559768354
721428077
809001455
1257196409
1264940604
682465986
251589439
304437779
373356449
504034588
332767244
530322755
156964725
586858408
95424665
634700903
605285569
1448804785
593355220
1408110178
166473530
538178404
1349500541
1013716212
1498381649
1213360449
987603509
892997717
388725824
968393367
613229929
364815238
938276467
838232420
1389794450
330611793
677537355
1106300944
473157643
1465882139
1376106929
582343152
736419959
1498951640
1185001638
1312348955
328105916
720512634
1239971673
603752647
871632191
1268143178
517110015
438207499
786270397
861294538
1291837131
1009869376
1042244472
531027801
1222889350
848857677
639610484
1060483508
805162780
451523675
386524776
1204318062
923100508
1244222499
613589935
938734845
1292505008
833404007
1019865353
873344275
1299258598
863799433
429488542
816237951
606078131
750763361
1067586689
306112693
805224532
668199608
875411029
406820452
439073175
639923949
868104264
493872889
616014198
408157142
1281267264
878600870
1097407347
753810943
1219924619
542670963
786922502
1304111019
1250676907
577512393
767070753
1486834335
322480224
1091741758
1072671628
877613250
812640853
354235480
673060113
894323668
635081811
577143727
484958147
365624877
387703768
889518066
773504947
958236317
404763910
763965429
479665669
659884999
1475671082
541450352
436591636
454713848
1426959928
1000418480
197462992
501507975
1117479921
748984277
1179948494
495932151
685850794
682381694
1255081001
299377804
1479633193
1110943444
390567716
138568902
504999037
1043977980
433194628
955580588
1108900840
992751862
773587530
500410862
966685475
1034213041
121022351
843364990
413400153
1011347258
1203250696
433161810
959396587
442535139
1261921367
460225665
601922233
1153167313
551427345
779661058
1298259939
979171083
500120547
636659941
590794759
1011964936
827140732
623274161
1439335
670535341
716838514
1409133498
385527607
793175485
340592061
380371392
1214586230
1382860377
849782169
537070279
825804367
910689435
1087384768
675291570
878595786
681684247
872378131
1364202268
1152540365
541379524
413651262
358094453
680951052
853903235
471129525
1402623322
472116648
940072852
769944781
709021149
648053115
414458387
842445183
294978432
1243707387
1190393879
849369200
1010510156
511830871
876239362
364820849
1083576985
461056109
647465259
1028846825
347259103
544451585
631851299
578966661
794782156
383661565
228442836
988205551
466654375
207853181
1009623774
156806496
416879469
788439588
1187120814
546800981
500341633
782070996
952566035
1129750137
435762275
1400729417
341138181
1016456706
1470800720
583708461
306537868
1233654182
319461875
542915120
726406213
349302672
482614104
809626227
910082242
1318739369
762036405
442358284
1034156179
1078896485
1098361064
487272273
939373465
489294288
584586360
1053420174
949098089
1354642265
1173416033
581049204
893241217
842582544
1285232196
887880249
988585138
665971209
1064817015
1334292729
993232643
382021259
721241116
730455075
564273945
881371758
509915181
816474841
368437280
822911897
965561188
701977603
756898718
338658177
527353406
566200179
741235531
875353154
1308152631
842050966
541499941
712542075
136569440
699088577
619024292
402633764
1263587870
1113293436
765933244
461451431
599335689
412460923
1040927275
250912366
375604015
1452660834
808166916
493821781
1043526700
865655013
723391852
397845725
1228424648
486049663
808659757
1097990680
1266870241
921841163
496553790
1124972677
1237844809
1277366347
1425965871
880643906
1143169215
603462704
1007391919
369018525
1458442415
1031899085
980313770
1370075128
225251552
951856
1023719238
1132220742
1332369708
1338625259
1424840944
869446819
842216268
1120445431
644681884
429679507
517955605
1054404430
1276430553
997106722
862652292
307556541
505919655
1468638593
653584898
682888705
934727733
366163286
926337178
342271051
479621692
585341824
981697892
523956365
1380659247
722602596
1475664782
212148624
856246526
647358119
482931001
771062372
1422095718
995427627
1256316076
437504426
585628181
1153562863
1389989543
844054578
783760082
578721599
886387380
466205552
369926396
776102497
885067126
702432982
385959536
834115266
368302185
1003990035
345888802
1000230367
729147080
642562099
467845040
366451001
443323693
536225959
189018408
1033042449
693921619
1148296871
411245820
279799415
1318377291
577664140
1049844690
476975316
440293321
481372413
812568600
778825697
970755656
301507288
409120159
644243816
476057933
1046965957
952902686
640216596
493521460
764036365
399008260
800357897
1479002036
916021604
859346293
453978730
1345225448
773793446
953690644
570557266
718722793
392170942
170581482
1490241623
760006746
1474858310
1112210341
585776699
164139563
981842866
761065800
428831171
659834442
496098613
880678754
681571806
645465940
568059373
1031205475
895906463
1295496832
1147214909
1462053133
439840034
764890906
336285964
874229682
501555596
697915015
1380972419
845699045
1436346153
710816801
128477468
760250077
1087570832
473183720
642769007
397723378
452550948
1002009777
1393319812
1360012004
1406704031
452338039
486410403
485214017
818504155
620467748
322032049
1185383421
1471333567
278165654
694777223
1015207180
299287383
931531241
274151718
221927821
678515555
457877132
331021951
947142039
1254513535
1103605416
767528383
801435770
706896694
308088575
960397718
668898097
629317462
464270706
1374579441
1075781288
504802304
664057871
881719691
494194302
335485764
427625938
683975565
713067628
513241054
763171053
1332973378
355565038
898515361
290825463
425327111
750551196
676109244
167660531
1138910823
1361445154
1246173718
921684300
1363459195
1326743703
691580953
724909764
1214470922
1438462500
1229996120
69979762
1023622477
706610187
875391850
1045535919
473969743
684455533
627752643
1453354582
971982237
584409318
1023933702
1026812133
682720673
322302570
1423604318
1238565291
1417267738
493885259
833809544
683082224
663624005
1389034235
554711606
1430393632
1445347097
524933709
903970107
639490673
2300763
1422653641
1250699055
1054875108
1026608900
745386131
493335427
1176972048
421509581
1480491370
455849514
1100165505
1118220973
751910344
1353090688
1082300816
784605531
983478773
846163260
637025768
334126380
1073823229
873305552
938447764
404185952
682859768
841141522
336088223
1309415863
898614066
355255283
393495659
477065389
700274245
575990746
640583615
1357748289
653624257
470559661
1353238244
760134572
915876247
290287584
793412881
424788451
623121995
590998150
623386877
719377067
484500242
1071239812
778250321
1043058444
774965284
585102314
250997449
688699464
731834233
626273164
729850874
695874709
1274019724
814342540
1399421943
509211641
1315910564
413139417
1227355471
546036242
558754453
362785877
1254690995
375982290
1373960705
1018305653
905485465
850489646
1438515604
1491288683
489535987
71565544
661880736
1091990398
1239798171
1107757719
305296386
1463453407
507854910
612757282
891502870
556477384
1391328415
547173456
404961198
823493346
886320319
667902505
1442574224
581801297
539502361
773749749
1497744012
680598561
301997589
1288140479
736924355
998858129
537550369
620471666
447027231
1106817545
547567431
1288021470
622228439
376114435
782690847
671108489
1429303789
683279874
488981572
483028604
999709939
1470804461
1151347840
1320940557
403600161
916021876
714855101
699136147
527052964
1090131437
189122078
805512432
987341846
899378436
552622604
519465350
1300127203
1143486526
243655143
450864907
1472796931
210502668
512491680
936081696
392713334
541019468
482540599
849618506
443425100
1095660332
516871724
1190274102
800048731
1024039668
1052136974
1448273517
1367765202
670837523
1373477156
542627240
440211088
1466447805
804766137
1253242013
969592091
911362421
748449450
675404369
407697707
971434681
629342883
450508669
542490181
550960890
495509303
409747580
584800684
1422035235
414801238
1382938769
1176078219
399073071
973826751
814470788
1007608412
708955569
1041715163
571300017
220049305
670168108
78656617
714162715
978034245
421703703
1355076521
955439012
549867139
1038830754
754380272
1110050042
467314461
815419689
839920281
576538750
1298365967
406169384
344866282
697549567
273011604
970611896
557302096
807891325
310553928
1278045764
474133961
945546469
518055599
347161472
1472512928
1424576958
356260674
877710683
1445776901
456038956
1261577893
492409501
680076092
1451016606
1228901049
1131162785
1393488705
625579551
46043588
811311986
601287838
760368075
481717140
1297367278
707436837
1393848321
1145357855
1008819472
856780729
1227316320
1469038734
390629655
907166688
310381901
1499986385
720124911
1468417922
439889736
985494570
576429750
612498393
574426288
1166817114
751236374
421929473
350890558
838632523
1103495853
496457953
182350330
1053446744
1077702502
844368920
1401122536
1352343587
576073782
644155200
835613659
473857532
1007702844
397875995
987360354
750632218
803603395
732638182
444770912
476542605
451470675
1403980132
913456013
1034539041
479183668
802484096
822840562
449914023
1253808664
514038613
1327759358
1113603280
838437985
977321009
596623890
199725903
908324340
1219971239
932215654
535861913
782841642
939520477
522901527
1004874095
464172136
560085039
1078541761
970476979
135397248
462092239
890908527
752357476
866320424
500614092
661479874
201065539
979625041
334964504
1340566360
903765946
1130388484
796208002
1195102816
1296925767
892432660
844183674
466488469
570722310
1040816379
782485695
652899757
1032950456
858702275
744267144
899061718
655615879
635419744
606724377
254359455
517465676
514338520
1120445887
546129982
666204367
999631641
484539113
526554503
672974497
736221646
881233630
980136327
984609006
1383681684
827575404
499993271
523051674
385679005
381735629
960988055
519206689
240256101
935981782
668898029
980883433
485682772
1338136697
525847329
495742684
596793443
1466238714
662207193
881376722
1230625198
469456001
1393729766
513961683
1464066809
1037038137
930717616
787809894
877057471
536198578
765919236
603079392
472405533
348800271
1317008388
484396058
412065682
1427135506
543279515
750294677
1221088216
1369858902
1230190580
1406314573
1027777103
711426104
991390819
1042110077
714161514
1111586250
457267747
771078026
498311363
1102547228
721570996
343697262
993622366
1249701138
1145819413
1332107327
537318367
1378647872
883231387
1369885125
1207169843
1129492693
613840878
1231099560
744506078
412282054
1463381912
1308378139
652152404
14021884
337486761
1374762667
1453218962
1278717189
635560767
860788363
45867335
365426216
851537571
771276939
885470794
1480202666
980316309
1250947992
240107687
483352072
645291337
360813180
465930801
607844709
606815679
462080527
880883187
457995485
658516938
264995953
640380244
507214020
701456995
1326377375
554974021
510978191
1270416959
1250303168
1128085855
451263547
896226164
1293212177
468125948
416740839
760396931
662526311
3703121
771931042
398009390
116856208
1252088503
587866919
1116514649
888487314
1206662028
905047260
705014734
548209032
1034166273
323412727
1203137967
521967445
598991174
824631554
508482576
565803164
414216628
662536002
883488808
1056752922
1368124575
638997322
1041513874
476959601
1397283130
52146329
779768331
1393878131
847550724
797186927
1211111635
657845180
250050883
769811149
1288985555
754905579
881537907
776366481
1190162284
735443250
787020281
176730155
1491070009
1445318809
466599044
313132435
343341574
238706347
453128196
760874147
383197367
1048145736
954276642
408972771
720368419
290893181
1015890414
819268261
1154794260
316192738
782889615
937416366
392704093
171434286
1303159350
918324253
760975707
1260126996
1432744132
456134162
679172234
368295094
782536018
524628149
435974827
636712771
431021263
992674069
468264403
607344931
1444279149
83731072
1401021384
784071948
402888944
636715599
369249959
481111461
1492974075
945266876
923153697
324295550
546486535
886174419
844217646
1408722424
819617373
682347403
801081852
1021660438
1114971589
1335621675
902989379
808647631
1280497327
769158786
1037437959
544447887
459084045
835118438
404546315
358322581
687464356
509988935
1160288710
610155179
1011719036
988711602
861812650
1277054312
190629289
830855543
1060494324
593110068
666820912
959403695
925874617
307972263
412799876
840707318
521908238
798844403
842018963
813546222
776274065
829954526
1266559244
346558647
1156381118
507435128
169417361
335918764
1275097528
953624463
1275418276
944638003
335292140
1345815453
714485714
722622615
1012384234
924816673
1075609367
1393562751
354390201
832397066
476349370
583095997
1000815285
1030213456
611444604
700419308
492154304
737309973
1179879802
793700019
327909976
850049268
1121584431
900560607
387257430
537114546
450801347
918700076
715643282
325852310
838628197
1344768667
689167315
714615442
456601048
1062163336
756967782
1499044739
1320841073
1460599737
394078512
778118138
586123852
494484095
968722971
1235389602
505030010
1344432149
1001259288
356540420
212805169
131587775
842064300
1118265346
771033112
641383215
428742642
790013012
427396365
1043287127
1327683266
467682300
1464318590
637440668
542117881
660017040
410683499
610762799
761432017
517773439
614711228
490040251
1433264908
804081787
679895899
488779418
381038489
993555504
882927125
353474756
489933242
345101185
1069095160
673166100
459023907
1310355449
1473353433
1440556647
1044337216
894856903
330242910
662932520
547229499
575524921
596017634
499096164
315084789
1255576970
396378227
471466359
934311023
725744835
582186973
907427152
898965916
596839442
1022772096
1308203283
895316969
828124753
1033029549
291407151
1404989650
1274970511
489987327
1210734916
644439438
1194649433
692895193
981627384
787728986
1051133440
914083542
803305363
945717974
1153881605
634756860
307758290
521507816
328823087
234136161
510262505
988009220
751285988
375614514
1378521500
375625139
570257042
651848582
1219176139
75154263
554384403
940373509
734115339
625289465
494622116
1452428420
479936717
1413231077
366199283
843417826
350701972
1165827675
632523145
272261963
773025167
1158325680
1468300318
1071149188
915013834
419154534
801656402
462224702
708325622
504970174
348315320
640603315
1385634385
254906386
1434872185
809818045
610348019
1030802230
1344524678
1146002353
383342441
369791429
526563328
903846225
1122464534
658536020
1223921810
465119841
1249975374
912118967
1008546808
1482071941
695322040
784206505
26310016
1467376430
1496343049
1038816512
541544047
47803687
1029434214
1034910554
491374167
489949697
691285583
711883919
975297350
1458096757
588967323
1247723215
745620495
929117503
626682243
1379501494
693605067
595393340
1426066628
221037107
1289815724
1238877291
909806979
979171800
925562994
1345268882
963295883
187821838
334909357
1292052165
690642918
719589470
499511179
919088487
1090711429
809617355
641448518
1460181911
829142578
1292534970
1259585009
855366379
1237021077
703384187
656896086
1303810708
1470218250
1228131846
1150785467
1351991475
1231103553
313730271
549845666
963120302
1335367784
532525207
1425380970
833019568
1080322661
890605115
230591737
564203534
1381715920
1185337515
453208266
904815125
607299219
732999672
699804247
620261216
1303359254
710741892
792456915
499225157
619335324
761307060
873910678
1301091319
1215862269
1312266019
382830008
1384639085
666926969
630306654
313974069
828120939
1166334687
822171648
1408244189
748330003
1250209322
994921746
828073405
914875336
774168769
755290605
533694348
804939938
630804740
810479464
742846343
407201143
1480740280
1463134235
1377657534
898099411
395353244
817772675
594742958
1059569368
929805633
432400057
752039564
1387859349
1049208485
950340633
1108522774
1137024111
1342059707
645358021
1008611112
1449338689
758125659
987194349
1401143724
1384474168
140071611
714489647
1281126394
911089228
441878476
379823947
729763736
505846114
1466178317
1483302199
601732785
931705867
770982437
721071557
1179023621
595802183
1096593104
1036824844
603116386
1469430965
449268964
817254020
1150862331
669361417
1416793594
1197762953
428107244
809513234
986104005
981219400
502339749
707070785
445373469
982186114
249134485
741201293
375484403
385182512
1087414703
1274210539
887326579
544541990
1409859149
1465105206
808166707
489088631
571937410
780493092
1402723653
830249997
423105837
1042132052
1072534937
454616818
1057312501
705150065
1145432207
634396732
1303460724
829129258
1139984801
402683051
442010229
1380804180
470335748
1044566058
970339870
1126381336
1466342307
433517157
500815062
1297030433
884842809
347407350
605721591
808503977
688070072
495018444
1161631235
917525422
1486346949
315828569
1139455337
1076543770
1015044761
1427981615
652377903
836269205
518932846
1163640379
455254501
837083537
1206963209
714442487
1330233435
1019330465
1384315170
785607838
630365564
1497861888
1229315848
810165487
295097939
1410184321
1415455438
1234452815
594136004
487733594
1403927305
632106078
1094399700
545679221
892522159
1469970975
472217904
654040092
1190437514
899856135
547066802
833627017
384024892
1104921682
485720621
869927720
578381224
1448840035
1445074690
515870466
1120641864
426634338
1450814669
587448134
575603005
1361209890
1100397178
950950476
934963479
1264442966
813138508
532663701
1291103465
797666153
505172230
782264542
887617506
836910049
1347631436
582794559
957940314
1291875540
874361333
507389687
397486532
314847345
721975787
1434271080
814843988
917041776
988482541
641283658
1002320442
1203321430
916217516
714608331
1494012718
707235471
1051793882
1237452423
1169618844
709650113
1376431789
522295037
738234332
1387603901
1224164964
1211032143
682379051
800070181
548931642
1498267079
229625265
1310335039
1467941159
570096200
1013119736
797289816
509464606
839917775
1431741360
574019676
1017993160
1483305080
880315827
1474922086
491628143
741805145
1378491303
539819320
1157663529
949454181
462813888
1364910329
732381676
789251773
1255939806
931845709
934030860
716487293
675653310
619443600
1340683315
1091362783
665427883
1306501482
999552465
843903454
1149892778
509699732
1467796932
537887570
1090085466
287167540
735861527
1138539298
1201754756
397784871
759907166
1063630807
510421558
996289916
1102897994
1155965003
804575927
852874060
1471634923
921696794
1042006226
380908942
774253714
825999077
486411526
1114773428
723088092
779005083
185809568
1019347097
307939520
820789380
1217873880
887370167
637285310
756865608
660820221
546610599
1368167642
1329055934
860365962
1346197158
1111370583
1064123260
379523405
747277343
1107166914
465754864
756750458
1312795018
1072163436
967464020
1428889600
1158364075
1247075076
408083705
390052190
564498593
787559781
538401456
814127582
1221343833
691546530
818428375
942062244
449103635
1469143057
521542665
410836458
978530826
772360924
347775794
676504302
368562359
1453163378
577465906
1022011326
1481586563
1018522339
489678916
922056051
776128312
712894882
1352726882
519283385
553300964
1050457839
1041207294
405727709
386363116
1402149359
1164025310
1416204457
969636463
316505262
238352030
349211279
869009806
554954608
661702665
948087799
1231960251
384326706
689237652
1269053137
436669841
1432627341
1310084295
1115465850
403918645
1026826457
1121509802
904861550
687072345
1420037632
924019665
533597094
232435662
1489100977
1382635390
505809625
747247785
362963129
942233058
1136870962
1297529136
1483141077
659759883
1358741613
109709646
486280455
1194316854
606768147
904311136
321946367
456537684
902034184
419960026
819906078
1031766562
605667398
1070768507
641856238
931408463
788607715
804571461
1043790108
1232779520
779398
1282298795
1002289865
755561328
563299054
1358613203
910485142
1129667438
1252312415
749919421
1451731082
1115739045
473802696
1021586980
570925139
1273857630
1278311231
355206696
1470971937
1432109340
1190897374
899916270
1430044333
803453168
1020522262
1281866794
707660465
1280041716
1270706323
1471535106
1288669525
961998596
870955475
945782169
1127062850
1342982999
214271151
503627707
1077192865
930062174
496143912
1034001206
628159839
1120035499
1149853170
1365428005
1247969234
924043924
1099521821
955916477
1129498690
1490275092
785020747
914974095
654385615
1472432553
855901747
714978636
1120898848
572842082
548444392
893455926
854690474
1143374250
1012390024
708176213
1451476634
1479016835
231139070
1005618850
775305313
1000798072
1130355787
700570873
1328870959
1128180271
511951621
1200954817
1457331309
1227230136
488196889
1078864949
1370940988
398060427
1274081884
495518613
705848707
750539860
1033503579
586952999
412398836
875420023
1064173374
481297812
1285397788
722649846
1052774290
746023085
1058955575
708235125
289985881
994158197
1151096898
963933391
1402372828
400701104
142869589
1446849680
837117628
558373632
1267623216
859982848
996392706
1027465187
1380106881
1094921199
728121941
287000404
1209693902
185865617
650630516
424455967
1285990998
450753649
1434108002
898380653
749474408
1100666192
1484289956
562064943
811277132
798639048
339417880
1252469871
515628574
784165972
1407498868
661759576
270385689
844474311
493309609
1415093552
876446946
705541685
1399082084
443324942
1406507457
430123433
943107363
617721662
595301577
435612911
336679388
1182883617
911126832
937853916
744342797
1328169899
462699799
1352386043
631722823
1148333572
698589344
1446975110
1123990883
938913521
224118701
1344361710
1410053860
635536871
470935944
158014896
186758977
480919303
421768378
1090214037
1259009616
846259892
1370133781
517891084
675440275
387742479
857002188
644984557
644953106
1398479393
478692924
1291131178
1105269810
1175919938
707979571
955924753
520186421
1435019805
1417814733
440928099
821640302
894643598
995945988
1395319035
1038857912
895262854
1499583267
857492683
1020814183
467119562
990926047
884497714
741377874
630225279
1128461465
1456304359
326403282
634716497
783732821
1387880342
649590288
1204520323
498597320
620234892
399942534
802933547
1062828514
333092816
511704759
921844675
746341437
815910907
1266911804
1118460354
940230390
466551218
701204665
773395432
540328670
873947319
462780591
1436962883
677524313
890756305
1261812053
1329407968
1249903535
496102177
697231761
1021901301
803595906
433047561
853927719
1075903940
847883903
645465557
796038258
532795459
819816140
374201729
1058825656
864048889
911597556
1283550509
784949391
1050205808
248557022
912841393
814141053
626195093
1404237525
940073415
494380639
872369444
1436413537
1157268777
578843097
1412039395
928955207
965996497
702463053
869160196
588114581
1348313843
855177252
467046797
1255178716
659409545
337633806
885797155
701212193
319089213
1010576723
1385029846
1033293161
1444003129
830785301
627862512
389839281
845041990
771115303
666760271
1243688914
756858282
420106803
399011831
628828945
818911462
824961974
898141834
1379106023
698426118
435365633
531782029
503327686
753876684
1331291521
1462083181
186310787
361575601
1151814271
1206769072
1093855812
849139464
570368221
1444726190
797751588
1092881055
1303891370
1438752899
715146646
1082469958
1358475554
815081773
1402344733
621530450
808110387
1287374226
944725087
1286259272
1443366590
1378039177
850761490
627267182
656136604
734434327
1383451598
400651966
787040915
1019148072
434112580
390875296
1113292618
654101896
918815557
450399973
539321612
242121103
630402708
1131829915
640635722
421860082
411038481
156235389
594857261
770295414
125098745
687577135
1414786284
815134448
808095288
796526480
716054793
1017719710
709117855
1401854729
1092820880
653930563
606329550
1018686020
1171540412
454987538
348823624
627518813
1370720496
1468521604
721274875
778787066
436684502
458332780
861299382
1192368528
474651948
699744118
611605104
974472007
506263478
766762511
559698757
1226469300
1420284038
908466914
1443127572
768727194
882517996
1432894111
578749674
483652702
938040575
1436931083
344696238
515288051
839354588
630357263
637860118
1442043289
1270936816
1174462698
647039102
222164535
299843186
1027723199
1442403370
1419558665
202016879
203663151
4522941
685524517
740656795
555828752
391372911
1467802275
731605855
1111188703
703739799
910782635
1227278059
1374804049
711231085
1022618673
1395749889
1093241063
456570844
768919761
1493646606
1253459907
701199101
903386080
655580591
605189132
953909817
665145187
938948317
1047316099
634212316
855773987
852245591
296189534
835607462
947758300
354468654
741486292
758242177
568253156
832798781
798554548
1453849406
849343795
677631298
916488449
1016325910
1169224571
828156219
288790733
844886644
828763569
839147505
806476699
1203129413
1298622963
1463842760
1283680055
564706577
1463549638
749716203
423096908
322290935
309774423
504083995
422859040
714948694
1232715528
933933990
378638407
426412424
598451825
813498178
1418053579
376143118
428384602
876730450
517226492
999680936
591500147
1106980316
430659186
1428790273
300849274
1320264183
415239842
1377923154
707478569
1009084470
1400374013
625258995
820083251
998050671
1020642260
1411173654
458171428
930167075
733119251
471286936
1384047795
290368245
469704912
702660541
1095400459
604160511
688530986
709130796
1350103831
928347522
1393945624
945474646
994057202
1141369671
670670880
419939960
795096950
490060274
421810094
468590439
1333406776
1096364937
97609183
376766157
653417255
819560534
1073130094
645942490
446569920
393117203
1007204674
796457070
298711498
624627723
989113870
529487293
268489746
744206362
771471580
1233208142
603371956
1445975635
1138445754
1385015123
651814714
679913645
297616614
1302762399
1028740209
1145071216
521644209
1487543732
508465780
758545040
152313197
625487600
689353179
764816508
631891639
545281947
451761062
260111401
290902677
454387366
905263788
433333902
821574480
1300994523
700765948
877869079
1276657474
653744723
1047920592
861077428
653773500
1212255880
805408692
681955615
777363572
637717988
1007353523
314983819
1474274918
654192921
1315138347
1295413387
979707173
546069236
400762911
677460296
113143154
387597710
438572334
532552086
1081996790
490163176
483911175
879513853
976618247
580545344
673220475
895384314
1388321235
1059217339
1401258492
1089110797
1315533834
749510802
1476105586
431903374
1063150099
893780374
587213410
1006096599
811090475
1113746725
1117786688
1372937721
403601871
485791611
513725987
528814636
842563903
559947979
607260658
1309940168
540419669
718931780
672939350
481409832
938539456
1168666266
424774246
415867621
800173219
1398905236
715522712
1253001656
449552620
350205277
806528632
932150492
514829090
618919843
704808103
1031688689
997110638
314200769
731293644
644562027
602054723
236079937
1250237557
771414821
271923148
1255221306
950319477
401576353
791512921
367171228
1400850286
1271762993
1397219246
600435518
1060041435
924658524
975585729
891056559
1436071307
163677507
1064168788
572198933
652414709
475218061
684628563
754384515
904337143
918502235
917323254
1167389957
447638725
807823580
790460436
860548434
549346611
541103240
619752557
660246492
587458971
483925680
907170451
965499388
1102106168
1113605156
1498090772
876893508
400241646
461105841
1387668232
1025954767
1442564572
1140199094
939189356
681469630
806262517
398836617
907938430
270059935
1432512134
509764549
406984553
851758547
281643909
464781984
1347693347
1125144869
543204567
773313798
1291472367
1078099852
455841919
471445184
337449652
662770544
870117046
1179460104
734244738
1143050146
1058824434
747893455
730666922
672355788
977787019
619666411
638852560
822534188
864362463
971242049
837851068
1288870272
566427516
797330403
463162739
873249579
703747374
1220763106
582252401
396910279
1007206159
762408985
727542234
704622601
693186836
644956432
562455981
223381393
699589259
623561716
855811532
396784379
1277733193
565316876
788851700
1499076046
719043340
1217096471
632044395
1302405592
830746311
1259227920
1260417574
703004207
1490977505
325850736
1000416556
435845048
732344422
417856369
1466612324
280626555
539549193
574445455
691132881
650737273
1370275697
480576915
987504404
462478265
1417855752
1002297434
1086805738
259846145
591234996
748540497
602891433
1354813594
1389523292
315501316
1036430859
383824949
395787354
393833099
384836700
1443577205
763534339
667396512
247629047
1002267078
881300118
460897128
897936824
1026604442
434363425
519718979
519968029
297980684
503402947
828660929
1478659688
371983957
1461539907
540201750
670247890
1228692372
623965180
1431870701
906534429
1309613717
613218194
643217685
466491741
853630966
591458975
564998101
1082989718
1415678111
1468695119
822430844
948828620
1375450753
867367764
1379801317
1411087215
432026743
710444859
854922366
305671195
862601026
1035767013
382534647
789547016
1470835828
314141617
759199341
1428218105
925213887
696594415
94239918
1318066549
669975386
856580856
356652738
510176321
607894939
1397776266
1391389695
1440891576
1063413865
795234517
406205560
718037886
486038177
668753814
265202981
763270738
444452280
668800230
1400527705
289471667
1320085108
1392516496
1369387122
837225946
759323438
535570381
664125564
992999934
428824197
823896522
528889187
551873188
716610702
1027575513
609256383
336827091
1184916082
773544518
49459609
1298424626
1256515850
1442712855
389514518
411401744
481668674
527800490
967259282
778109050
867920454
218348391
463927710
1149331213
458647167
486883829
811517910
472157814
252700845
1490829348
1229404285
1166628699
531753116
1429472596
1350000283
549899216
1484988537
1281892858
1412921257
526312854
526384640
1012978532
658217666
1454678654
1255063992
1088614733
1499726789
1471374172
1092851930
948903932
1331477739
585503448
469604047
692762794
757399144
394008389
379624595
368352379
1442779500
916575080
811530127
1398721289
515192858
1486809946
366126066
609555030
787061726
296980700
1411144412
307187837
605265187
747663145
764572894
1341128530
755787206
436973978
1357574204
1263832213
692338122
1150732141
586689828
1132552303
534794320
318125852
793785500
1449727310
429220743
1142052798
591605701
942276653
620631957
744327505
527925940
711554898
850866373
883241705
1118303877
391489781
465953914
1234517862
945303078
705330808
1116021028
1093252595
1054493076
726954254
1198130025
108329124
925551575
777569702
822206253
873969782
645458206
418515574
670683387
1432251322
902086251
1158689063
462563200
870854363
686002949
761677733
744920660
1017282508
996953251
796936784
422039846
1467609860
839323688
830098056
1008786751
1404161082
1280158647
698005344
592784908
503632767
911893477
452689270
1440960786
815990032
55343971
864960950
1190849467
763061193
686170279
844312979
621602359
669609330
497770626
810499969
1400785013
942484687
1496014010
602583419
687335718
428502769
1486302583
1161520230
953791499
1319480456
328969756
1321877485
582408434
1224423885
963217660
795126375
136624512
980907196
728195369
1039861525
1023319619
404068889
1259547173
1410146402
477821555
938668929
1217939334
831624162
847082834
694969922
1406985576
588387816
484771891
1168799814
530450466
995701822
451993331
1286492096
1063581003
1455016113
526828025
1398684070
313016769
1330798029
699753973
646311119
1116892916
1268315590
1307337593
807436628
1195891616
1234837306
1472427545
1083671607
1259561518
1271169291
836235130
486435667
995492896
844786755
691161768
1169001004
1078526059
601154203
907221439
853534764
514065649
825952513
657698347
664095457
748978522
787123131
279691177
1009040758
455348221
438983158
415019771
489745347
758065757
1162923427
577078325
330286638
648467102
556155901
354655086
881003021
726465752
939282443
426684713
887146482
497951473
579631763
1128424419
613359094
253464086
1336254423
677055583
576751740
808857702
631613981
1165228438
717973711
1328947655
1143426420
889392899
561341109
944071044
1020880398
356797235
807475654
588326542
622221518
616522668
1401198507
1061792643
745203382
1133865887
296068213
493956179
851557028
1036055210
1422027115
1424707763
981779793
772542170
386049865
991466966
551214800
275357255
1364178094
1178039443
1487352517
802149938
549505838
518055049
1042570107
1467865022
654495033
632968687
891359548
452673840
967137988
967289872
628049624
955900701
1039806561
391846855
981540976
1027542264
768821810
488249085
728183415
1204789119
703313463
834797039
718768866
757672643
567509005
479629625
655523078
1020137593
474421633
745452623
912361053
487659532
864797607
625239209
870516347
1360671004
1345494244
562872921
448070602
373535842
1227614031
829249782
1244843554
523947263
810785711
1223790885
726835413
1240443746
1437168756
459362736
610085388
539789270
938693864
534241548
960939734
1379520012
1232939479
1296635014
1024088509
338761915
1482210658
1487236815
1456412114
780182180
555800459
707879808
1475187155
530711258
1296358623
171044608
526788419
852710249
1095602062
880738401
451985710
1381020214
1493769012
426136550
501806326
1115629469
1316618805
791297403
570076793
975339185
1413896951
734004991
376361186
1419721231
332532920
437867468
411110559
829304376
990296357
486016532
665859606
833339641
936024143
1288507645
1389619401
1035350952
895427265
582168889
544987901
716109541
116792362
743766494
1033729404
1119314404
814442288
1238184994
394544101
1445944314
1072854491
524360338
942405621
688888979
563275942
453078998
769095432
1024587642
1297361622
1282883962
527009551
680227034
1174752976
1397275116
1123275328
995339803
707872023
937453212
703549938
722706777
1041289603
1077276917
625891148
750817863
1292221095
752295774
524089633
995144516
575519434
993764218
711051030
865283555
334095471
463113839
615065604
1191660513
798096070
356401459
899195774
626859490
479924252
300195968
1167254962
604476382
518353538
126558709
745671453
1429785658
661347900
1423932045
357499112
887099942
1109660801
257146051
412677690
436496075
484866081
470209395
802129763
857633050
962986193
447781298
1435909592
656981048
384826303
600063474
708203664
1279062674
662259403
1247781124
782709861
1492622360
801024983
1116274689
849613311
954214683
735514330
534240256
1344412219
1419593429
372695505
796372481
796737001
1019126291
958395967
907775365
627837199
555436182
761654643
351052069
91697038
1105147449
1227651533
854663456
443581005
803414326
724234223
1384071136
643420385
1174565404
703103979
562643626
1288414307
992885894
1023545011
697463063
993544569
579027260
596670700
517858346
1457321560
1205528775
409598271
961049765
845646344
1169823338
1069929274
746761161
1284627614
756155584
1040684055
912093443
512707454
1060054875
384997809
713252341
1342261302
670140405
675603445
816907069
1382567228
454628138
974527570
337433448
530083367
548296219
1330927500
444804129
545150123
1384040152
490913279
1467142627
423306089
1189132129
255891167
1271364125
1013272574
991552035
1148645461
988009747
877555765
1450060244
648586053
430224760
775420939
45078502
820937959
1260330747
978764405
804131670
1131498248
1402845511
405356877
640715488
1273789376
833331195
1416064560
1359494568
1477096729
1115133787
953286476
951735053
1302506854
960662423
630598466
567099344
380635692
945290624
699542246
464075468
778502828
1257617999
1326141194
428272519
642905813
724703392
955740593
934911427
806705714
895387340
728903581
952295211
476456406
858913173
1059411964
611660194
700514227
788539319
501725232
848503140
974512453
377645259
649918591
767280484
782564587
1494553787
1236667743
149447875
1314240703
616206570
651266961
496725901
1161402995
821442028
724598901
1140049831
577890158
1189102481
1376198367
1418048023
132290994
766154868
716251865
484896243
815711183
1446558703
1007224806
1318815599
1028984234
434873351
1111925800
457850379
1268861434
617836885
711698250
1362411945
1033942269
1441133950
805476190
768470874
1099223950
1137590294
1131798925
765999589
909866356
593693195
780339330
1457107445
1182793939
546534219
573478271
565935816
630359555
1273176755
299385262
968995757
773456861
715571567
885207912
762929101
955849857
818583561
463648247
334530586
611166555
866383253
384764858
1412384972
884113242
548955913
949336668
960707770
1022990100
442699741
696097207
405685499
1472029286
843534296
1437173572
1037273855
803650412
794129470
734833396
659478865
892028240
682299215
473308504
322570700
581201856
526315214
469534876
983650918
656654432
1418100729
636966878
964763830
618238595
679435852
1151664677
833347240
1417651949
1262889245
950186304
935866770
418606126
386660071
354631338
1462646049
549245215
928508489
502729310
557742734
584260500
697256595
680033340
862532261
213959932
568573233
674687529
522591365
438343462
1033458075
615250586
1490712060
385786912
931908570
629208527
1117891631
612468481
716173134
649451439
823744008
896801763
1081954932
1080232617
1425113218
1057761155
333025582
1088896494
992548576
749377783
1441621375
917576939
1258427676
637829127
1484712552
1478054517
458998686
335724848
453739892
737111148
1096703993
453143289
1369751219
1457402102
667486915
781127125
369267274
697707043
1088647378
1061529840
385466084
446196095
1469636959
1294367213
917292709
212500284
7882987
170924244
462952328
842058788
1344357230
1130634664
1331749212
1280978197
1022596343
802086449
675059045
382665611
374283369
438284376
450379698
578873497
843772411
463336678
1273197984
1443694018
692980739
1145667300
171946650
950459445
832041531
1308977162
823110385
1076981789
720302662
1126734908
818178208
996895829
1443314497
921234623
700775590
460854994
1293348518
955788444
424556808
873944646
1457310763
714814114
767641357
765368818
390265211
1459929969
351747716
288646961
1353527531
1161906980
838590950
973127785
198996042
865404487
1231257071
734556300
403013151
910821949
810441834
437713633
455848309
867028725
1031464320
673160688
871628239
766450833
1364805041
536545388
624334971
1446346477
485905484
1153004689
795585621
330712606
537870034
899815269
1405220335
1004675192
1261440161
1243071721
690828262
801351805
1449882928
818931450
1368978031
1210262544
1104487538
1079152747
689166619
869177050
678467880
550958512
1338637620
911917293
1002695032
489400203
1455762342
1054102277
624280366
1263144783
960427356
882230034
1372303312
416518873
643998782
1019056761
721022210
320129217
1051890289
785718250
944380957
1443089456
471655873
769044028
786818377
615165551
750687601
1079401940
878727193
497277400
421399154
704905880
485986011
579705541
704730099
566553455
773877071
716032859
483981269
824302296
547575632
842554489
457418782
412941679
661513663
849730567
889617319
539108644
603382889
928707234
544519967
1412705853
856668980
1357562169
235287986
1288202140
736675689
1132409506
815145396
1351024149
1419023371
686452498
1486527140
334495930
1316639273
1266666475
442774911
1388533485
1357653245
628285704
1005664964
738367758
1462881925
1183269418
388771322
638464452
1428708405
1055799794
418861759
1485855427
1055971214
675031077
557093679
776643217
811182422
638299281
317311971
917653261
1434750984
1339488288
474696060
349479819
527682545
724185385
1419907657
1492268633
947677254
1285707051
1125525913
543980544
1469663870
805956887
1402204273
515611932
491691093
877384062
518910514
1034671978
407166238
693455575
694711390
622697632
311158610
1260379617
524172825
368417087
1353046607
801017303
243930636
1000663549
173185619
268787484
187331457
1190060681
860285848
877586740
434612293
1331668321
1456523502
889620806
424902521
464365145
1494784382
469551357
795709072
662360686
147075353
1392876939
1119228394
1321818060
1064464823
433045184
1286093613
437950845
497344527
548207417
1071723291
1483648238
959765499
508752635
1057374778
398268152
1225773895
1246494827
958043748
801248594
435122696
1418481688
1134832990
990001835
544214675
250444372
506323571
890818346
702249693
353602306
918612695
1354628091
1490016029
382742092
1196762417
874646833
1037995027
848636739
901168099
1044104553
857004334
528368250
1187114398
1286688853
771899774
456454572
841255151
410976554
882315092
609236718
727795182
539910981
1132047254
635600022
598990521
405928394
1144614223
809288355
210932676
744939200
759159342
843924082
721582209
543671521
486394599
1222732425
821644309
1106898879
635771029
480575821
541649077
1025382120
796365651
375662627
1109121858
578176017
1007866022
352873251
1086967938
753910753
358060148
1390080708
644676726
1057358915
1448782004
944705407
1172311938
691827275
826337457
342831616
656901815
450404489
1470602745
491104925
1023815585
732593412
1106869451
627727342
511354652
837461338
541444764
392229201
1121000690
752951052
476251737
574200065
294493939
540522516
571739617
568922102
345422216
344015155
645170324
462230269
969209138
1197729754
346965269
386519118
475809854
651682875
783744936
607521537
710455695
716767408
1236007828
1462966333
743334440
947318291
411197077
1228538865
750723414
331770618
951041468
670006750
457754696
855288252
810413168
711252503
983944953
806754899
1439243809
1083007511
1467640762
329871839
310927651
267913511
1452043001
1444976482
1039465392
539133152
479564781
1378627500
838172963
1497344016
478566323
1462273213
499430177
327786412
745872777
267576572
637083489
678468202
470685242
1231851294
742867934
1129136962
367255613
758865167
927620284
592676346
520039139
297575314
777315443
578087733
981933160
770551378
443346766
871410999
848563578
456018845
647375002
218951356
1007794164
861067282
403253335
1044939685
822499051
514826578
493694765
615951435
270727238
410161912
391886019
1265613661
334785104
500233971
918405878
963110132
342777731
781239518
1132116197
682819183
329584334
946683586
978062847
980107237
201391053
456665690
1224658397
756721638
1171385875
404637456
1418918070
523026968
885877988
987259841
1352373083
656943255
1004735536
533713963
1175567384
749601849
1169366145
736381112
530899414
1407240719
1078623485
455392495
883020352
247324429
1120770396
833877625
956699236
935018051
635098806
1288098730
843433064
779705153
1063737990
629091602
1203369403
631928417
1088880901
478863382
818347663
471990759
1494479952
479339514
302010095
573689760
949359270
1111805553
667900329
305614898
933244847
908182866
1347574469
480748678
606182758
1099074480
941770451
576883841
526213616
640620564
797045729
1087340745
1086861009
792422985
520974490
1015552862
398443422
1442656314
1442812433
497298571
456437074
555985230
460124344
898780582
1375216518
336483916
942925302
725326846
744157047
508154328
475318760
378561944
729219657
917031300
1045700195
914624301
416908141
1007001244
677550847
638355877
795302127
461913076
1283416648
857121727
603453158
683737675
462081733
1348754131
1375894379
495138148
456720452
875687262
893161424
611721925
810277175
1414688403
512483402
927090015
1090288181
497544909
676648508
170514217
643625257
1441086196
878867921
712866201
596701701
845711422
525254512
782113293
890975456
693251070
982010013
730366148
663905239
1482854086
513960136
1094550825
1334336705
1425995016
636743439
1277957797
535252429
847606069
445936906
1359333101
250835407
214955442
687971959
617141111
1209034420
607250103
826366532
451059797
1090767274
1193760631
719746033
475553729
1043694889
1083601258
1310090473
381851974
694101324
986759892
954037391
425330136
540291756
1144240868
334728967
742337938
339818696
547954814
1257101009
334301011
901487767
1116358522
1427791848
572126308
675702988
653511397
1433829117
639996641
473706094
383851409
1219779807
529025434
1054608392
416063372
553363110
1049636384
1338118877
1444851073
1453765327
1062202147
1424367117
588848185
472176543
841094411
320958983
1100010454
1193020825
532691227
958655222
695308218
1380037775
707389918
588412652
331361588
1323605108
1407599784
1270442295
747823126
558536327
1056404005
449517272
1276032034
446246147
8605103
516572346
1007418924
989874643
1418572334
481530504
602543557
1327044410
991048937
1054191750
518746209
1200352366
510345676
1426799787
357834870
898091009
1050794408
981027236
1140985353
655483196
277738742
509103703
366812547
949237117
731848454
659985351
1290643998
993562323
1164957820
1174547972
309714899
826062260
866341033
957627468
300232449
1344918733
779827582
729722733
79192974
791834903
1439577519
513800930
256711367
1220051822
1370836558
680508754
518651375
866601471
1087444598
525607621
1143970713
487147350
1299179597
350399096
1348196366
430813747
727555186
945017931
776371267
907071286
466333987
601233600
388227920
408690256
1090366986
990220012
741345411
488814212
786320850
667561599
874950985
451894485
727153678
460407786
122233270
1136701979
683735149
941741875
947179616
531361584
809988552
517007768
464302936
528655877
1439965456
1011549005
1484837474
543038279
1276271882
1050780911
1252509248
1266311855
2376820
1046054215
494026115
127314989
478712126
1421727908
989710666
1249857428
473625379
479837085
834884385
734927250
1316371912
424813241
853526555
948350513
200954923
417107107
852679183
695189800
1304241644
1416266268
998202161
1485478010
821689717
1493353325
1187104064
1355644284
661466548
1124185896
397926864
1453969848
399215999
1095985385
981174390
567554200
495843666
398404496
1256842036
1410256449
545030007
746997735
843516148
580759322
1462058652
718774844
930812558
794141091
204575214
306128359
802207055
466741585
791825475
815568714
522621924
1483110846
775091336
234975424
368310140
294490829
364368454
208696918
158336915
724624227
758627653
1422971355
844070569
689244413
1421739778
820017652
1080029007
441385170
604558560
1075487210
998016091
892899232
922857346
406533780
663860685
986254025
1341700453
1459903064
501481428
587860558
1466954458
954011088
1231594522
629473668
417480459
1039889915
1499825963
689856863
480106725
486803913
412945654
643662111
694448524
644764
1396095602
491894881
468091175
164702049
962220122
296807102
641215069
949358859
652373343
534854562
1086049097
642066201
1389745003
469411382
1418159947
1229512352
546331546
382056364
1096414087
606075147
1393699806
661325918
1320084050
1047951515
857223092
637893135
591983729
393401679
353318011
1001878462
708158872
1433000013
856208555
671613417
909442654
660051827
459478340
506188126
1484322814
1041985389
523709236
1453255500
309192930
586033796
1400205190
1053361603
889888375
481333152
1407060084
510067673
808854513
986376183
697384383
1382096504
456588982
1440881820
1430016041
1482592705
236401979
1073720327
498131090
547139766
1441505198
1086510780
538008904
815793032
1424547229
665822212
934926284
214808872
979522760
1461836692
729363816
516884076
399048416
753047883
1081743231
448053081
740792180
874598436
529124254
1082090741
753911200
1403527543
386930613
1319719778
387730503
810486156
704102800
766477778
1264715297
674403655
883951978
1174776972
345427604
816520518
518167434
899087076
1078584751
733300654
1124814218
729390373
1447668502
389004417
953765239
945364129
1226864192
682438036
877464462
357435251
384616540
1010520421
1002966722
1250460064
636632594
972324764
758611179
797546884
741886449
1494996535
791188145
859404369
788162946
239909106
924399828
1008994508
831075158
863845252
605834914
705600093
944470383
767899654
425128379
629917850
930499944
1400486546
359432792
872977401
988383182
218519206
1093415370
1422477495
722676996
587250886
440454108
518979934
556802678
1056379809
184376367
814350211
1497787152
1282541995
996639907
573766220
731280701
801638719
1084774966
437930401
605481585
433917168
967986661
648460469
443324615
1363793032
539500527
591065369
1057251293
1434421108
466903128
857546490
939385784
389081167
424991155
832531904
584825671
1415928997
1296587178
1446712528
1079419448
465699338
293616620
475578680
1244531559
956449351
507468551
1015873909
999075872
842562389
985969159
1394126592
373224640
746551839
363349597
1373468323
916209696
940211165
1408571448
746234172
1295490951
1456651911
1301440704
1236407856
562142847
1228010237
1174179145
975705158
633144178
770005237
322543093
976894749
1291242054
1497317713
1013832344
1379916590
565325576
852339887
427070299
1368559875
1260425693
3018710
988192473
488711367
604070184
592034792
1333536053
893759405
1048086652
284632530
645063898
513964142
922267284
732434099
1179709542
1219374979
1484964781
776009135
1451057324
909500885
968153222
1136336805
1309236963
926092535
611269548
635896568
1410692818
1243946566
1492639039
682296591
690572311
436441198
853298487
1431675620
717487924
839694815
757778721
339639731
689413916
362675954
654714754
817015819
692761902
374606730
952426349
309362850
1114266502
961294523
1430529827
1457471171
1388708250
592579998
280644208
624290314
924345238
578515837
711998207
970686733
1294237666
787199475
894546808
918284156
1491944094
951841305
782730725
924577005
1294771806
804619580
842127015
464281056
797233770
1446623034
830400601
566715235
342526277
851757315
762371524
1259529105
708615389
1227725837
485234683
1015398233
1264566555
655144117
381717775
1493936365
491680170
523053422
1047821922
813206389
843881108
1084508533
1286180790
562697954
989944085
488329246
821058836
522624745
694923116
1205101773
502735637
1263097265
1029315821
960753284
984121309
798286369
551450238
342434184
991079894
412502076
602956846
1085607050
938820552
849762036
719775488
1499118424
884153734
626624961
866420198
1205693490
1336448880
994850080
667819062
280242407
380125750
759797459
622675098
541806031
324080419
246145197
753443289
1434882457
650848224
892657747
883538092
486545120
793448231
977014666
933785440
812614427
706173306
781794257
1138839016
1272582454
1311518423
1485556916
1093088822
1448295467
527770322
904940535
1244247214
569810006
675048916
1379692874
1213123155
935445301
1416187017
265221765
395275859
932061469
558448481
893469724
851678216
296513246
825739099
1027100979
944713971
574014616
546096513
860183861
696203362
852861581
1235033326
1026131448
523320364
469655774
1244213058
857265353
953775853
846033239
764614636
320225028
427070371
311264979
271431603
1315864457
676175463
464031612
1151526088
410010738
1007184071
1047782338
670677232
1018591826
657048357
402730223
1412320063
93646303
1351141334
547233580
1456709432
652655806
964541345
707146118
1267310338
868705789
497886094
556533396
535632554
698993992
1314443420
840843842
1031097749
1263742722
1331145137
401230687
1340475203
1325315858
483776089
452075434
379493667
395895181
924788705
443318778
423759350
1446189162
424044797
516041830
1417054639
1422957413
843550631
1031947009
344054404
766230995
1089251568
820455781
832921511
292944056
807098215
487221248
808383193
1406778126
728435143
382136565
1143616238
1490094949
1135776869
1025747042
574674688
704552338
474307331
871794406
319440807
741459660
766680835
819726279
401745303
512258239
873684423
467302033
854721015
407786616
926942900
620167257
909062029
423679327
740107110
1330607677
307710706
1184919180
1148063686
1204626228
553133206
495562541
191851456
1348123825
1021141184
1162123924
1014309783
688524950
1058642192
1486060285
1314608127
488458748
502828889
956190361
1352119771
881707029
864814874
1162833318
1261763793
608786516
464983979
925263377
929271611
734219093
536683794
391088391
1256635626
648817413
490895173
590614037
818637356
683809378
1036465032
1000048050
695814307
1253659541
1468239473
914169216
456351766
969915329
871146700
412824913
609079200
1278468140
930764205
362118354
926390897
1091510845
977079557
1492050648
472605130
1145492858
883085148
1062701008
537703064
405982146
1194484008
1106621665
608061609
1240730751
1151246286
624754227
942163860
1461385610
121885344
682914202
597457403
627257903
538438215
792716866
583114087
112829426
1166833115
922900457
1444087387
1369268823
735123033
1372270545
1192250896
1320043466
698334291
148406002
1161718715
840918781
461974825
647099722
752161037
350742261
778164383
626695797
820022456
953763458
1086803101
994960883
588962929
1019485765
197350911
432099905
1226187266
465456701
295156054
239772859
549923073
928736043
978164303
63997948
579045677
625794098
370332088
742839594
357754607
1488436316
719509089
1165419875
555865036
757018458
1258931203
722009460
917053535
644302817
623610780
557984838
602284178
471628693
1025447885
512354059
848004271
336687456
447914715
527223673
250345469
1481715559
312458092
645135563
1123324150
1088811170
987290131
1220048527
933777863
892934673
483581320
652599794
763116852
411484646
372872336
617176085
601513202
1036077636
543512215
574710983
1028637724
915099355
674430944
1082850700
815521043
1026275918
1127052707
1448710918
818064257
954604208
970515342
469969973
546107663
851022926
384815012
471758326
472122266
1280146200
574589074
483821862
115384110
886997214
389329159
702439427
491573617
463840738
697831716
1145017156
988706074
288823860
1310826793
443299209
1345589210
878549337
1034157317
439931431
795036616
384345574
1293891615
1143168490
496456953
579401109
806652500
1023106358
538126746
567347444
1232638
526812093
1047534684
788297797
543419195
546241630
186433285
426793182
438836307
1124750459
930090322
995150177
129034258
935258770
459450116
1304190891
898477804
638578853
689851950
583162178
1350399653
598476661
482749284
1305482285
709171759
843049042
736462597
1219296806
794439584
1046397864
917075267
395042428
970633180
798345138
643389382
328839246
701663797
805144652
1254628820
479692151
1447707060
1146597022
1447638637
891125875
1038374259
483117880
526168477
747307102
1497106745
375537362
572090855
853779441
698597030
865620850
1456930261
987725434
928471244
1440454859
489475897
538195852
1082877206
1391339125
1109409650
710205605
1404229454
1441523863
1395518094
1416139605
1035237853
1071593547
517412303
730484724
576798895
1493467267
983453655
516292360
1043222916
942802705
263896310
602881867
1150860172
629389671
829821909
204957850
1262629484
693470630
596453495
895679772
445838086
1339436413
488634734
1064527176
1476625439
415708331
638794808
631998527
482865205
477814497
787946789
873191989
1403364404
770768611
577997676
709244419
929275206
918856644
1108756115
1298942878
907445929
539812511
551138228
1364676189
1342116202
825007049
1095232612
1004077030
1349861178
538117718
895847464
1331988883
704187152
938852453
845624945
945540784
1206553263
1138298745
1486165276
991226094
1125018556
1334238168
1343650490
432854635
457396894
757282420
908967331
1436144592
1067786944
756098587
443792201
451916383
640863219
1358708821
480163039
1281331365
545235663
841429289
297878690
1361206763
1350821011
756433282
651097903
460264180
68376786
1372820127
854671435
1002268609
1162105985
1044906981
628167274
628433458
536445879
1202523418
1337029816
444400956
391152542
193954095
263245023
748513549
1203344058
532315164
1467003196
788693928
854676569
308904727
1411026678
969039229
1389373455
1397996415
1263550800
445494146
868292856
652063995
1019439186
723383890
808003336
1014006384
932010882
590209356
1071955696
414625394
462876767
335887892
762665024
827664921
780955113
691827446
1504758644
477147290
98009389
308867347
493365952
1042259668
1319327740
879486902
634563936
869192441
646985901
1507343766
809546560
502486850
317890610
1212266905
991314420
937412538
1240220688
610873556
564848334
1395075669
997390250
887358793
797350102
1227339962
858849428
199489071
714183141
420662195
1046314707
871326608
297727765
883321406
314958052
521184411
836017195
974579788
531512877
1152185536
871998668
1157032865
1255337695
1075191999
873158911
564196230
696010327
578670596
1439558724
677611017
1418283135
937270580
379184032
885999549
977929513
288827601
364026301
706353599
180290475
416249271
314051666
574337272
296444823
960772508
495343691
1492409500
798416207
999759527
736577550
523488203
1128592789
950700094
790604996
1279903785
782567773
802170484
379094530
1200224642
805804886
1051307294
1060505803
374215686
907589672
1235771284
1484288234
567596173
900708927
852690368
548699348
1155578949
1290360735
790883525
903034287
270951451
294573898
1148169007
656895011
1218813343
471045903
1425521430
1057627958
1419586209
1494614695
654823720
745825347
794422971
391603761
729530679
1213562119
935939237
747520485
407724177
650296652
634174211
267771312
870012539
605081824
858432813
981387745
1302727937
946732377
566308098
897394483
857357284
544734208
685589988
226368233
784794208
434620910
1583569939
555827441
1346574628
882601427
1096074720
803064045
1422318742
1259964205
503015410
679188394
739495981
735717175
1322810213
961512463
650315494
1569012299
934287491
1488923498
312759655
764050612
1312175452
1167625974
1480956913
726486149
686704654
735821108
1248182841
559361485
1063472840
1263862226
1294286786
397289817
728168354
967155997
661453408
409408130
666213348
1031412778
545801713
1343830809
918560198
475815768
1342350864
1192863245
804910979
1097381225
1108646599
878736626
563490058
1268609615
1087675978
429108638
483513419
763585696
974331788
926050091
1597521260
455849325
794328356
1463827349
474902305
659899050
236065865
720938495
386708725
491285595
928220397
685130081
619940610
377518936
680170417
887014690
1230841985
383619693
1014348165
477161716
527520242
860613310
477649938
1322265909
1451258984
597992045
519985109
442482885
631128672
715699596
1358251018
814132780
836161710
767312888
569570942
679571933
956051257
712746493
1070259932
851021149
617809822
821491923
1566854568
404416904
627208943
296112886
1106845596
751573322
749271669
525502589
1028406656
479691981
1415419973
500917032
479486367
496521430
990177757
655647921
992960453
499631404
484289071
868564824
886152221
722573580
1481799428
1350263740
1384263895
590465282
318682820
1319888337
1375707054
1077485222
504774363
564672103
976081537
1183968904
492078756
830535969
298904991
769060636
581086021
1402558722
454530834
1133424748
844779104
1534743616
1196585883
1374672522
1020976830
681466913
487987673
929792750
812497291
460990956
1330627893
1053278723
1160250757
636882181
588804301
179922115
496993101
1472663198
690474400
1146567164
463134362
873812330
389640373
117217491
1343441058
1458364967
848774118
782943610
635010526
1479258005
1470521098
1348045326
433006248
479027811
612455672
1178671649
643913735
445831082
308235321
1539765932
524813427
775821636
409964449
401972548
468317553
923789941
1050578976
697983205
704410748
1063137001
1500992554
299036298
700036943
767022437
586078141
197781351
1224876298
865541305
1546354066
1214212081
490644770
1014275070
730991567
1452818342
583308620
1117925185
840502333
1052917606
274771805
381695569
520318488
666273184
1177340387
1091723744
1279852535
1381652291
412991821
510124552
1430668041
1048420188
757537214
1008661371
612631704
297762108
470676689
415328004
703888014
403571789
1285467058
945133344
819493141
483780190
1213160884
1004844238
1138372698
804183080
870940291
805200357
1160624460
1481603886
818774359
702196794
634623338
925728558
559452717
1389333560
1377636563
468481848
740493068
1397892529
918847458
571667245
307896942
1463180423
912085278
1262339884
737595426
1317775771
803944547
1201653251
877402452
1390760430
1045377077
362137094
520488114
1390611250
591136939
838748518
680392995
657452933
159264411
435336738
819785276
1087133924
1390865620
743571732
1134067067
185913716
1092598601
549908902
886663805
856072568
1255787197
988487588
1421285586
498160731
947009843
219585837
1119020247
588185827
990121182
689226332
857794704
817711994
747081345
856089861
1478795681
863091361
496216718
419285484
986764275
840661689
716131395
970373699
682414548
545630156
1353329682
1116327670
1332570382
989603234
842661807
427886279
533780426
966119290
867476489
904545163
614480336
1326760081
1578702161
622988121
554942009
312494785
283612187
465789062
583533639
354022650
840182005
1114113629
811314113
1347692939
559905356
710161206
812583277
904773089
1107719188
1416337238
1014691736
1055415375
840408796
1560086175
1217867305
806507804
843257857
684410839
626581936
461927992
221172928
838696520
424671736
991943748
1275783767
679000894
555139774
841022123
637868980
1553823037
804365292
272453923
1095807153
1473749891
326431189
635021345
969632253
432316590
1323560913
953579700
1101545283
531088497
837568687
1477205025
443033812
349599832
1452191749
743997613
465669869
750670240
389812647
427307275
414796736
1353312876
961759759
1054464541
466229119
574806686
932664053
429429171
1480806396
1115508707
1234588347
1389297640
380289376
400742273
1431745432
957792199
474074414
401845359
976499673
684919734
386636979
290066073
538549606
505206626
1418204824
689871894
386381470
407600261
200533524
992771402
533839652
1376926294
533622948
1292324393
535635694
1124768180
663812963
899916504
575118880
1042329100
1489853604
579023611
349378401
385615416
1015753364
1405204339
177921659
505931239
572848006
494837648
61137776
979863293
943931535
1071737530
1344208483
789997252
1159328930
360634038
669351279
1094203041
562344181
637875620
128003048
330135745
764821362
727797904
1322481501
1533396885
782192872
763479452
505158039
416474116
1033644373
109030406
969757461
201558513
780609837
638378610
889263523
594826486
510931350
878739862
888707986
957138898
541007748
1223671057
524479330
355742603
677105653
1186659190
1101736670
1345935231
968041448
1248622364
1412317265
1439127115
995078715
755194577
557478672
423235719
1360181855
995603899
1509768577
648880888
682538297
802718060
194087829
1001424648
601685689
577107253
938454415
723068228
650049459
922225004
1027880094
1087638043
925963143
906555696
1374219521
847683139
882450545
702333246
1040360626
1497570603
802883982
983877417
380953818
1040083386
540893263
459540530
684950249
879116397
794877129
490629890
508223702
1552448
1335037092
693290177
1447691918
1437054494
781090916
531782270
163659956
1534630669
1414855880
838423614
1062349440
1150143585
590283825
561778987
668027535
941930422
813406749
461511998
1340512989
1576354637
378617460
398232331
924182348
969998898
678347829
1431380358
549579094
1360615718
847013737
1088770822
391889711
1556334502
614594894
697061820
539939953
979150061
804860948
805867576
581643928
684766896
490993352
426510803
1159470404
771389792
939645321
214805629
1582952409
1061422607
905636535
821232731
292622259
321266887
1120593945
711579300
645099556
1207812762
1153996608
692385115
1039101008
528538417
716951376
818094027
1019880505
582572026
1078246651
663137319
1379677178
1188691301
1185935644
506338224
1596319130
724655880
1213263043
1245235389
410623066
353921688
951705080
631763186
266804561
809616809
470621700
1241712826
1285863846
516024871
683979355
700512068
747769668
1374882173
1033317235
518085276
736049826
479230009
715284868
899140876
1022225555
451070155
236232453
595684027
59256983
1076441670
318503581
1478280108
1129346150
1403232323
1165975740
736228945
724775759
997784476
1538948340
1452956480
1441116460
975518805
1569872988
777716336
861769566
388662391
1058055986
560983316
1410099728
1368245127
826589232
1097324421
934304168
1499864835
784666171
473789880
1193636662
1206038906
1192162230
512041521
912145341
507072577
761578200
98858473
653154609
300385954
397995747
637673816
941848147
51977305
326085297
508962146
506562295
978000273
1128151270
1052547851
406973551
1503209106
615030961
681884411
1133771782
969417272
1313892632
734598268
1481203061
1061500290
882811330
468932655
1349768561
308800602
1571351608
699639911
878052712
1468497965
1123687303
1445501298
566235445
313662721
1216670957
1065779472
452910530
534327999
482916806
1324931123
362169987
959898231
452653450
37008558
562757150
1256824507
382781742
1256978937
25307274
762221567
975194381
937335209
820512504
1119854408
1103307309
387608963
987463115
1578290800
860129827
636576202
1373632189
667723940
1128915745
1076702620
1005303903
675879027
528470609
1384035723
807346374
1424846512
610745004
877430415
1382444792
1116186037
555254529
1208496666
602416566
612526328
773911121
848551575
1440516936
710705073
612913217
1073332200
666427904
1530507620
1218811202
994451006
1339533839
1415475811
601096611
664847189
820255940
1449393568
707190696
863241183
899314868
1387964861
640744547
638235646
1347466377
244964089
1024879154
779428653
1224611691
687231281
1186047273
1379540718
1469864513
744015475
305544063
1226293187
348237112
457269782
570646566
1041046750
569519030
1180366988
371565470
1285079312
468865862
791504153
564881024
1072384357
318927399
90896566
474729534
1366055882
1083347670
689890931
677616406
812941031
1086898996
469964429
1049661209
1388390123
387585317
697723158
563056404
1043593170
538591888
747575114
298120546
42612082
969916404
500664919
862690231
559716373
1359300826
898290171
742905338
350555622
596134940
634263808
826043349
1026921757
1127289493
244542918
599031025
1040232397
1076787541
1135999176
1204554530
1021536102
1364421933
1415867707
747605349
537483568
1281956516
1059010975
1132680444
1412880023
603423225
1053155631
988942757
736413070
1486793378
935529347
623503014
1173644664
402043586
543602278
775480743
903800596
377100742
387775017
1460520880
978597794
610963171
1176952596
1214779234
902223123
353156222
712297180
1067691799
1099565392
668365322
1340222902
1516867285
483882336
1160569603
180600848
691437681
621338321
688731803
1387871771
1320235515
1019616260
1120642491
1454033427
316208488
1323158977
709185754
201142017
470578987
1288599900
1402300715
714088303
377259954
961071660
790484466
909522949
617208832
1282024841
912471994
443495396
577010975
523871564
1339021176
704502
988696986
1132375666
728394641
780117124
778203908
705668461
1435435759
862861030
1096752330
952372242
1030267350
1457939951
505385546
1248282623
441522127
713474420
1069698333
1144913700
1549521686
1270345900
504910344
505094655
807786547
468971267
1357278113
406226147
1185537608
1545273576
642856694
351819592
1543998475
158760944
503312782
520930838
1423367812
570196463
935727316
804601706
553357658
22532497
683117128
1380074298
510572311
468088279
476476737
383577919
1576417404
878837374
454471768
375415741
727213151
783476810
1321836172
785856300
1427107029
838524851
574132064
648142049
997484066
1065758095
628981396
1118233961
1146739268
977435285
335252891
1447015399
634025198
398038352
764181533
1395988042
542409140
1239570166
639177218
1156493994
1087675141
1493783100
166783115
590478411
1144643765
159969735
412266149
1004044457
607964178
944999398
805754153
709227053
1060139553
588951340
1221693981
623335331
595273341
520872016
245431084
512427285
923141683
1148310205
1372645561
1532909360
687130514
475749078
868185953
1510966889
674229286
1016020541
706870332
602666140
421941591
821902771
1275975347
1551727973
772563126
840519441
583681606
598942325
892415608
1513938470
328695303
875582293
309236764
398054476
1121016671
461137088
938418112
784725725
1197085647
824508430
573788080
1173284132
750374833
569920980
446909410
474783472
689966361
693416729
899750724
665702193
918339452
960706989
1016000287
383484140
1262328750
937164095
769974305
1006549517
783056583
871498117
541598930
805976610
1375287933
246424540
116389199
1132824854
381352645
901445928
921231574
1385526962
625666553
614146721
799561075
1146988510
936183951
1249184685
1125370436
735643796
660598129
395231899
934285586
727324100
439880370
709292140
585236793
612012291
529126368
580718954
889828171
926412834
1193911036
880618735
952001667
541207509
641276466
900798102
789696844
831485535
634256643
573089023
668215225
938128244
918904365
1498873332
1452685355
595865844
645250920
1075866456
814951392
1446119684
1448541434
471993182
825951307
1227597346
535561189
1234442735
698254938
963589317
677634513
397197796
934308039
327255564
365282156
885779284
1092600820
535807083
963016616
1591222433
669534885
1100892101
978085992
630455644
1279875557
872837916
1124446521
1014327958
834526446
1223606369
893062283
551680041
1056683953
543742308
880614180
813452679
660966255
941956696
623198617
1456896839
705768461
854575906
422873206
838019651
575482373
403700588
758630895
529322450
474506134
680507921
536871222
1474511384
663740386
663267405
852323524
489679496
1473503363
959600099
1067450190
411934570
1034433859
1000076545
853477499
782908877
673396896
1423340133
249608260
1041032045
620015860
956393632
1590189727
514968842
63688293
154836074
612899613
743868738
1386693349
405611277
336101267
1527116784
646270760
332053162
1374394339
464757506
362506228
399719171
319646960
1146036547
819457369
506584710
904717345
1275976672
738846195
507212692
1294036425
847186508
471519725
821586794
1340337093
773912509
148989949
1416460715
479298823
677319685
1458511644
1026402888
1003433111
427743568
428190787
113946458
1440993815
789860346
736833493
705614203
813678112
176692622
310457250
1246252113
604811968
721725582
409606836
1101190828
304919857
528572127
912489207
854160837
762922429
843230676
496479464
799119213
880247191
1442798020
860376095
872967613
1104827244
1004914472
339035969
538775245
1375818746
695780118
1138404144
1386751291
528198534
399116094
1499773352
1060457058
334805095
954488377
715338680
1129292836
467287718
411798851
1018712448
233649232
715788540
822361032
1416665859
1496887051
500046365
752216429
1464645934
1523932084
1194359540
1486099997
1118794620
1538779916
1155512790
860039278
928029052
702408021
847112964
844038869
858784927
962628523
933562205
831153335
1040806928
1266491812
1142403505
844849935
430284611
954176056
1139447519
659076253
607061613
606346337
662893307
430164450
753231479
503274483
957233075
733977743
1452140905
502883722
1071468252
925132532
915217646
539181923
1308697201
1166693281
485194157
924114470
749861180
1001395197
613887235
434698028
550015313
740582017
1003567569
1418819386
1047949687
644469688
696673004
1036329346
364293193
1387242082
1198629520
1150137666
290837591
305536023
454233254
906986394
718147841
719967375
415579049
425373611
396003825
798753761
433019587
1114825271
647146631
616816759
1075966723
1570375252
1147610298
737434242
523335796
1238673398
783365891
847773693
1346841709
1035892557
987672834
470887481
876324977
436931760
359969860
1009518020
468288229
713811806
560935597
834540589
1407962242
442652928
869068124
475024558
1141794289
805371190
383247356
363304173
458730862
479977537
1414892627
374494894
1231988850
1435682363
925145200
151077628
395401346
619612816
1504308525
758113176
345978242
1465580385
657420156
572675863
662803390
771970549
1033397405
1433119592
1210967281
1220368050
943425843
828928560
545512172
1323624766
798727114
361150065
662609779
975349607
759388130
1080774551
565680885
693822064
1019897644
691070518
764302214
854565563
952577672
1339721885
613101434
549393343
915598186
844023842
372815169
1390172264
712632966
899551916
389771905
482258981
616283648
533093585
1188048822
765414142
221801208
589183299
1309858388
1470616157
1278005004
305841746
1018581527
631686092
233186837
645188250
767542496
1009501378
595439622
687457629
629687017
769708238
621642903
969556778
1556458513
1183204176
657850426
1311938056
855944521
759911536
571388533
1289867144
858724531
780241419
906211306
200382106
777025243
1143150913
624084778
516786577
429758073
1143595568
288264048
575810808
616373464
728033127
474946546
546813007
1363193683
971109983
1450348284
594673086
928841065
299937169
766119186
1478518981
893602861
890789101
497827232
1087433454
850092240
552149325
1459720079
953290301
1157393719
952301351
949295512
654895102
481378250
1053318888
848767170
886336639
1021924512
1140248537
1504701934
335579590
1439416613
809230719
1340730147
1149762126
862871260
838740901
887226832
834969727
993121070
391569623
768234159
1049107962
942497372
608159756
400584194
816842046
1006243240
479700707
794660125
1263652515
1422318469
1284148466
395456984
796664451
770760865
1041018305
1422737577
899029027
698346179
711859652
488620018
467024343
1329417226
732366179
1437782878
600249067
1589716059
1370604477
442796024
422186329
985980593
831274684
830552170
658016070
631392046
442219625
707669117
889261125
487250811
763110770
1077606232
1466450440
761176843
892799194
311323994
827112952
1510417785
924969765
550234740
265939032
1091466593
239965424
521102978
900455782
634492300
925569068
431773831
1423996748
424080904
507412556
940471813
987474493
1053878858
1308102537
668664320
1123622577
1317602774
974828716
929299727
1390817679
1184788092
1039326188
1494476697
497174815
989582788
988794437
306047326
502535225
800912627
654547841
541420954
493816481
625550468
1578917593
387681487
1385893273
1202119100
682537544
1437024365
601390265
1349221047
1448932294
1472542097
1294007512
491505197
452629454
722208731
1563392223
1534667180
1382292639
761067989
339158466
657986816
874385936
613403464
1019316355
1329318897
1206886625
1344999055
782489574
682429534
1077451034
1350452633
1222357372
474160452
582888742
1021585478
461997750
1467553880
1145822398
406252730
925681835
290650353
463592361
912061294
134614582
972026141
460050105
798648096
572900212
879651638
1291990502
1304009110
682079894
445793628
508277683
338197191
916384003
306942403
796621734
284795171
1469155988
644898510
1350984303
512981164
1426859695
1002591471
321333422
676714892
959448989
754800456
527839150
762968017
1310072348
711807733
438486999
840886545
450602314
1273378990
889414738
355712500
1177641778
45425011
1260376571
1334470146
696675145
1005186170
436028057
1029830062
609190105
519597708
695005593
1459130666
762692169
734313392
312695768
427837685
1478744514
351757136
798196393
733241675
549916631
592718067
816084764
293891354
1079889621
1270331065
752810259
588204308
803834768
933638229
1495565925
825053243
347742280
1029714934
1159749740
1448251675
757863977
1302877830
658779232
1317351504
189203100
396654957
530234288
1313784636
797949533
893864961
1028843887
1490641853
485983937
1147733515
1541708777
497551562
790758427
1005898995
684779433
1318034193
1055552297
588410163
905213776
763373428
770046386
453334150
867622804
530035955
1233851861
631490174
973061535
648758558
975602964
1300572796
469663017
747620678
730329159
1592319430
902059535
1304196728
762762285
758148496
582247821
1262233549
807067321
706311753
846698167
1532616858
754624355
1193141237
469112965
735692999
1092257705
1041958547
589148849
1498340729
1579877455
1446719220
1165280881
380159322
817474216
452422733
1447504374
825315005
1404689485
716005211
910381760
904768184
1114109992
937343413
829714648
1287057454
566812932
331947939
855019060
392768911
154354597
1052977960
1224803725
590606899
531074092
721779152
653514558
1428960591
653801532
1231048187
1333831043
747327446
307684065
671058351
543185784
1061569572
866455977
838414328
673107959
447341553
1314791571
642861703
734643326
922364849
1096818314
1407874696
412626117
1103819999
1134755806
1432067334
1054708970
577494621
356397278
1264734589
929051418
1459340071
746848504
791116317
1525360532
1180524632
1078930241
788502111
319326835
502736304
759358720
1057387391
949687334
372586378
416511849
1402141562
717875836
946629126
907791273
475383277
1390668489
1353555230
990055539
1595677333
1038216748
429608003
526364626
1189850715
1141162386
637504210
495832396
483659481
291717178
818221355
1526100097
834804558
479674546
702667326
925904877
492428260
455383229
632640758
1250580242
554177559
1015120009
1465006380
664931965
1105764819
499332960
640874348
1551810983
693622522
790074192
1521506140
417449235
360196474
545302240
955202690
1504049574
1539973207
689856549
1035484838
1148277407
1562670624
453032373
617839316
1308818208
456869420
1204254361
1352773409
1160377964
440905171
1019639931
396540390
1017551308
416165698
240562612
498835245
1081198734
428483431
575313575
417624312
1018768323
1059913663
920341040
748092337
1015097653
338432529
471687420
959425790
747087871
1480241706
549300930
959837149
929675656
520272061
833050241
973757671
884582479
631755217
535292416
988870041
529520011
1065920431
596696485
455898142
1019397687
745801811
1085233847
1219942556
650250559
1551655946
1523140398
708900506
927063316
1087241600
859493264
1446435322
398734343
1407594010
993206005
821542291
824289958
933976344
1315277731
1172710381
940802963
1073608391
688326056
343293594
674203340
744289908
654784237
1007289959
1356191654
674174295
540550625
1403880212
949312684
1177971965
881597451
361347762
1526345856
596995630
994106985
1311624748
529550006
939434103
695034712
1047355075
935544162
388865521
284322995
756630517
1274074612
558389363
950675506
623259802
830056294
769807421
1156791126
853042914
1525035125
893743989
877760577
1515735535
598004730
629709413
408019344
700159973
1515068759
580941186
457513028
594642882
1350932354
418631156
1506159501
797884941
1205885469
377174846
1344581012
916098165
926773452
1238216177
1482644873
1570448252
247577777
704610019
771645739
1578196204
485442109
591293438
569041922
933463118
672946878
759208839
736987546
1024805356
1016156327
1168165135
669820356
686019211
620152849
1271915423
683151226
784528695
397878126
477467843
717721098
337314421
703955671
1465045832
801212990
705648325
1084253761
674664122
384192295
1182201471
522684531
872109809
400018496
408946362
834813222
1540711959
1336422510
618301617
1575103826
812906363
1175948148
3460744
545061079
161051269
199585137
1228828537
742322144
1295755168
1335960594
1315924234
1268768368
495531986
1367491474
1116718665
1357597472
1255385489
538573298
1143821190
757972066
472134640
427317427
1207273860
550247414
1432032312
839436136
658261277
373557797
695695456
976895140
947709736
577836867
988153684
796785718
499144898
1080301674
1138315032
888579556
606401761
1052062090
1070693349
701171708
1532360236
650630318
1188014530
512687877
1301875384
1451075398
1147882613
2994775
459211430
240036741
647216383
1503632297
953941725
797936801
797474344
984211630
989720839
676586362
548195638
481737381
1483761349
792386934
578162096
1280774659
668934457
1296208752
1127772203
532322779
1394588611
1437066465
513049506
990095993
1076790557
710898822
626951424
1081448194
984592059
253826142
580954456
78142489
1224424245
577450400
401930315
1408594406
315019379
1010239919
569487875
823804427
606168871
635334263
1293086867
1322046674
1087072253
727160842
1108985118
433502019
880235950
615528863
409732485
1145416374
390120029
1001701887
1336945480
913595335
987102576
1140630774
1064663594
555627035
464636138
903104228
911387732
294492830
1470084592
527576923
493488170
716782999
1146901907
820026611
497248454
1373593683
301768355
1180132106
1182060491
420910784
1195528541
405774742
651100262
607030869
1010535254
1204408381
439945049
545654030
882772022
979009159
636989781
507798300
609776990
513373954
519153569
798860592
1191002983
502527396
222631904
661864917
803831649
943529634
1344520182
576058035
540719295
1407632579
1120451964
1032912230
1015278849
1272127102
1414692038
202254564
298193474
130220567
852902862
508454841
656243990
473481197
931475598
510562062
668923190
811620176
619268887
599835771
755837754
1334391263
600766909
869349461
1055909910
747053713
627899898
784975461
737859101
902633520
580788835
466190248
398495136
1346835046
595459479
920230504
1477340266
701236027
492440331
463626217
794996616
326862390
792554074
360078108
411243245
839831730
71690286
957661603
1390667803
634152181
991293250
714677394
936060769
442049835
587908832
1291279884
534716538
890672062
659348177
577129838
672272703
481963670
1599653662
677567858
901278730
684464406
787203424
680333976
1278386866
644195437
1157036529
1425349198
1483279655
278373945
1111323977
727049072
1160437034
339460145
341300116
1073138081
1288579703
1143603565
794399885
971099844
936312035
562367025
1134668986
809485097
1274157799
1208616002
1401284082
621867311
877079331
1385963543
1045126856
982119319
294607768
1452209074
783555099
613180405
806370370
764150362
852165870
978784267
836520339
917848138
1371846842
945394396
447913325
1391285673
529158579
1590498949
1070813277
1224267768
1124391157
1244801776
879909792
1546654406
755423361
389121986
686767261
972361677
201318424
845976530
992755894
570243415
235344932
1596548405
806924628
686241803
216062651
528465304
439881126
1058688176
878068643
542929904
170281450
778069650
1393012345
162090131
375120440
1175891664
424541807
1441409439
947532999
1120539089
511363040
327107650
955193950
1396010566
1070038809
1331689482
465307069
815663432
954832501
1173989807
1280350627
418217291
300227605
936348953
635841375
620063432
503193633
634114162
265389470
998615400
1177119816
136148592
574900831
973476439
605136352
530404163
1234107403
475988455
860019837
539121031
1080331189
459301014
410137145
1424489491
546614446
463248105
621529267
1321177231
588121049
1086539993
522506026
747787351
777287926
1317193728
1159355156
835192511
1298648194
768997693
1161211555
951022503
1060831122
504750862
446401800
489077958
1433643637
278841952
588040641
787766974
758269283
626531707
821443579
697163511
1134905382
559202120
189164665
749837456
523805444
623772316
1154061480
956861793
667764451
462269145
531902038
1533759426
728305802
278305601
919876752
895205772
532269210
395320378
1342962353
698483326
737767659
340469759
500829840
602631876
739670141
250829874
470770918
977245635
1041417325
957026003
660335300
1120306635
709859270
589414418
464499099
742805450
503716381
634503548
891208519
800742024
495354952
636703640
561746235
1452979394
591540450
1560705459
605354733
944227410
924882796
803228848
939752891
1145784996
841009748
511465447
1026429952
839520588
387436252
1063475401
1083304495
1138713946
574772767
618105224
934354107
1480724916
839345707
729983348
412270699
1020669954
572149602
518099975
480177958
412411452
1385005360
668172353
1325975142
1478396668
652663092
626090646
1522811513
916090520
1304274510
1191832286
1481684714
1448773255
763588391
1205613136
1117019278
455990812
1179452145
879471087
1001854733
1454747271
1419593490
1017270208
463732207
417116894
872622200
842230137
393328705
1447755331
1072697431
730720724
636691453
1051134277
1232066634
718288145
568155102
853410901
579666191
49459986
1525860711
589905492
533082799
1090380283
887795776
1231098592
431063735
601874781
1144906378
1276526205
786546390
937174992
621872413
849402043
832549157
260089481
679154836
1006878728
1254359747
514747348
490250009
699381093
1053526823
372568956
243035750
885385426
1153529145
495066279
728106467
745263738
937301483
917948992
672695695
1383641621
490764237
927362032
447710799
759820026
1057462752
206587020
629103932
121738859
1036779163
515021064
253464370
1098406553
1382453596
673363197
1085734195
1483072792
630761006
777605592
549065498
671790091
904386325
783754316
1207794526
536761046
1490904570
1552437783
1039552062
944452809
1264962596
505588242
771725570
1118387256
519225204
1387263922
876400640
469410280
459854414
610038443
795670520
282046442
321495196
404149675
1498295591
344931270
1230669374
1244300281
542342363
1085617800
906450894
1032517671
1210017576
959667762
972870933
653925365
702929563
1445095206
1121142581
396503492
614362920
971394244
333635776
858140387
1323488221
677883734
737447965
447018102
617756340
653360772
794039131
1336027841
1022461260
1464143271
612509017
1043500024
1470203891
1284732967
153793945
874385590
675847286
725758287
681344597
337311641
658012896
1197576696
578674596
868955706
1511511409
1520674678
498228350
562062533
852261946
537556100
829450767
229057880
1469656578
612193687
605959942
448726230
387889645
859438521
837554079
765196703
624448604
738156245
647171227
1429620854
987858865
1049009874
1541979810
597025851
770578372
568996494
781854703
737692510
218085885
725937292
1025370838
1363231051
537264227
1594675690
884124832
951000838
1481386318
872381465
729045900
1560544319
738155206
831421270
609330152
1044298456
1236097768
823914928
1165331849
753299579
401888215
285662950
1377620487
613432112
664987041
489867996
642706601
944978883
1485689089
941234515
601476971
971789244
928437704
337473237
1409085632
1011130608
974417571
799190793
940681137
1373860053
1327521136
1094079924
691692720
727410801
143711942
535148274
1340028963
492233349
99994116
1301352402
470808975
3572927
804391072
1223074845
672718836
456504372
410176740
979413168
817751063
753280933
652846553
665082082
1233607653
1517066063
519197509
651211530
1260231186
864839062
429929584
811704339
653018799
506068648
997164832
972111583
479788443
524032996
810698627
1319269072
428831298
672073535
1165974493
456809569
305142101
615834621
569409406
301505017
746083770
432982869
1328756701
947850258
774825566
853615103
1258606178
670074224
428768968
558685026
255738002
333251169
333448518
718359770
680991789
525772201
809446636
846177541
248496053
655345412
334455239
670944660
918639500
455918453
1573245644
752134466
385177488
1034846726
684842662
802526742
1219071990
1518529091
362443917
587611247
750797142
1449162753
1206780410
723808391
359132642
1317382072
795607536
781670045
984216548
703036309
304211585
135010916
575786250
632667492
514463420
583173070
284805448
1254681955
1365078950
564195051
485134393
775403673
884591595
751940856
433071955
1489589725
1540829253
485007464
684838681
1121421616
780190385
1193150944
1024683999
1352978094
1041449528
402754599
1049452154
888005551
1478204788
390969432
958963784
1053432205
1319199353
1327075781
1412231676
1359951131
816880442
563224110
913035180
811929505
1054275230
1413700568
1484299240
1472695864
729748642
1430996314
1340994211
1010932197
379433440
1154753698
844029330
740291648
501538211
706175182
584835370
975367416
979838965
493570892
562969193
978195087
766120239
979370332
532447072
961592824
1287264537
876336757
1243757848
1449433344
1524518797
847120789
606461065
299093791
696117508
973966985
1201001264
1289264636
688881648
1111723858
1497127074
1087223899
631526591
521466492
438305106
482364314
718934183
1027347950
467771327
1447665883
670045955
1503656107
1306617024
1114100231
1188849517
1228098877
952703996
489171318
826539125
885015039
1025457364
663548736
589750522
613019405
1302652684
1112101391
1218951195
955737161
933430509
622888429
999268201
646340832
329749986
511486060
1107080166
458029012
1340233391
273071489
1400855280
639859100
727101117
992542008
292882758
456066287
489587731
1592883617
129560975
244045652
1277635506
647770827
639706538
804456149
747623567
1458381552
1052687793
434041346
568428547
743397278
524682358
844967882
898032830
517043580
819425584
1296783784
1563569587
521693576
1097595161
712531299
903370993
940435948
527200824
752201521
1304910720
199276513
1244281005
1021976378
516403157
1342137708
178691184
1185440226
1360363620
740534969
562789679
1074295151
685842808
912049166
987469514
993148964
541350858
762983722
944591392
279918119
782419208
372924177
1356314718
969029817
468121609
276385366
928857081
531089809
644867376
604674220
746657168
1470189278
375008034
300281807
485565146
1214252905
269893252
920966080
833678556
327167999
951707040
595077952
478073744
1189846674
1498533483
1499957926
451342530
1241132144
1514848884
352861943
1090696362
775116018
866426725
1481658727
490258386
825056052
409787931
550211229
307244926
737481230
693904463
938339047
1384721093
472542448
310557138
1400179083
1367327314
689830214
1076383839
471723311
1457745751
948779590
1230493164
642424129
385791093
702198870
848222325
487374421
951658563
1207139653
1409907429
806300739
1265915851
1587813768
54956707
874132725
1191287531
570361010
1236035716
1328835405
1168624269
1496239359
1393825098
1300814885
1345878774
1104751261
1348193449
1172695840
669218820
1410351808
747324244
804448464
681120594
889154994
476564501
978697004
895523974
1031326096
837480984
620193615
1017101286
1089671783
1109844654
1199273894
320763323
868226363
683315616
1001240616
1380546101
1504104425
1528299274
1597236604
340028165
651394227
300777282
487732546
182865434
814865726
1018678212
785657529
352753524
840060268
1345015902
744650145
221730968
463547731
819880671
670281759
1073962027
1483066455
80344669
133295295
1268398354
928956207
697011123
1367461489
1096111110
465669865
787392755
352837533
369715156
875758267
524027877
599510838
689775676
695232685
1594771417
647940779
754694430
1082089424
1193656672
812002106
525949546
1488366362
615101520
535963171
475887571
613738948
491128758
506175398
368079910
1463301353
821192712
357470113
871739436
1189786178
1495352267
474655732
620414877
554435836
496646988
958552246
519632057
1413117498
1518284352
851274710
1110468602
989122961
821798003
1542562130
1550505031
1179503323
1038404622
472360407
1429879029
49975245
1477157250
399040823
798358908
435821231
794954999
544120050
686227541
465789176
1423042734
1398205582
207465207
1416610874
1247909496
635709759
1208642418
526945708
388545115
1366392674
470322833
410650472
304553384
75162194
1051473942
565235492
598799874
914663736
821136591
922788807
1401526257
1598117819
748652213
424437067
1474735478
822301023
454803695
1413568775
488782938
1007576633
639866583
872903329
1066295479
1023739501
116568631
902913527
662427853
522085160
296447429
787742786
1235187289
317089742
1441047639
469450515
1054003403
376626619
462738963
1586436695
581375654
1430316412
1546555304
753049879
798028937
1554904385
1237789446
565231757
1499066305
514901746
690008084
369780388
213500815
1186750369
970863833
848252814
724472607
693161842
864184053
503619277
489263189
944381990
297955913
595870322
944507765
533481485
695467877
879987293
367720188
1010769217
1043652481
1181712358
1485791689
585138878
885244623
821984040
720491048
1022000145
1183082484
1567435143
1063037981
1463988746
686880611
1237022296
473257464
489895298
1334334518
658735935
553857894
1049743563
1018884056
1191071631
895239906
642928667
1095211920
1232987941
831059238
1018147129
656903084
1392607930
547051408
980559216
395619683
411916305
937080494
910189627
1008157674
1023651897
838884319
337408352
851184162
127799683
67102972
466691941
687673854
419062900
893429461
524053313
504532439
354446576
923947786
574801813
543440459
466127448
473407480
574124656
775225739
1421233616
216951443
1011395848
1560249194
649252034
275880009
622164276
909439956
845881276
1345209309
232827155
344165904
473200758
462038342
886371636
710389123
663825632
354779781
738977156
841246483
1223314313
695462919
594182060
1080469481
852192558
149254351
838394158
756407626
521176803
812465803
849644346
975983224
1475975952
520952490
479412592
1295997519
768092312
755669052
657913168
577372818
460402091
690822590
795132937
1344572082
1312976670
483321597
485812663
532324601
1455794918
1079911945
342930113
1056592399
316699931
735471932
705150172
742065568
1507151327
431001207
412546192
1112165618
298051985
354719761
759433098
205428939
157382801
737464727
368124375
414271151
894247346
744558387
1243796540
785940070
840088258
852647095
436618016
459859699
271716530
1585864503
709694464
607897336
661187620
796629135
538427092
633314802
547664800
662048962
773637595
485046013
697355373
579106724
1477830072
1047344445
977483323
400875252
962202585
491179619
1024709251
65961518
960363772
1130889769
1179062289
602401416
338396852
573353745
771829922
1220443667
387285984
790954423
1223820670
978317846
1024646901
1257092784
1335366455
537402872
1333224740
644539107
253143913
1059074140
991236359
711613849
1305071856
1300281240
565382855
425343654
783629839
296144988
479557384
179871384
627486566
1409863700
430395081
473823929
114889051
704604746
1017223900
860032274
422011584
817583103
1111678631
628095892
229850163
665634932
1511033366
180967086
1433174931
1480431930
1392859860
84753471
952014688
719448827
1401116256
567620687
195914451
874397126
802714015
536372450
400926987
1291409090
1409018328
406355896
1444853452
776752249
466001498
1362175605
799350612
1214813579
555747037
643580024
746629256
357916812
786325574
501762021
1096407328
335040950
895647504
729275060
577381436
1002208968
871061929
819974917
385410246
790206049
1160767827
354706593
843863958
1486749627
969084890
786797559
692640759
361227650
898327575
657755553
1273620595
378381387
652005760
403412936
1431900841
839646216
293730505
549366113
882418692
1000167291
684048970
724511290
936807434
994385828
576229374
903104104
519662970
1049177108
975376787
1013641693
1065142239
1207691091
736819008
503632286
494833917
455686634
1351002184
768954003
1346621622
380190040
389857402
912569802
642671218
944924766
951334859
1173042517
955689540
624004044
843632763
1389314860
334693886
506004473
851034786
491758019
193617873
632314114
570826176
306681496
700297127
724519791
640785349
511613189
844397643
728675492
614886023
870273924
886760602
424265528
1493196110
736782277
423886588
828124363
217186967
1455860393
963381571
550165503
918988701
525609476
421063359
822705552
637705239
465647853
967620228
627790135
1403288598
574721422
475475865
1283694216
546833664
729837235
1251626597
1373249435
811446905
1217045730
1026412522
732450388
738111271
1445142014
630446713
680879078
195522589
709391007
1197400633
1529234388
839046086
95215410
623401694
1044079437
1234685714
700070985
681932273
480068683
751850702
1042102011
983572806
775515115
391275590
1214251932
1034571704
553897282
783200073
1155136670
490104669
329112387
469823132
417104436
741878862
910783810
354260195
644753791
153567611
260769442
630696520
179482004
1096596963
992741025
413310244
1020054723
300230061
741854305
831790503
867851719
1123703274
826298798
480193224
390445861
433622359
905814609
873613597
295984276
975535426
1135382502
152244057
359244799
381388628
660968311
671124254
1486218902
570661747
1378068033
956335177
998089959
660710049
1029621856
1483874319
779934941
1398542614
1097813435
854454166
398744379
332447855
1304946170
215106583
586942856
565091903
1386436502
504084871
1284346184
987084725
157251184
540218538
838744969
914613560
1240730213
1572065231
586727054
453278033
795679174
858953406
801531297
498409065
1401457792
316397264
431789576
1245721358
407344347
1719643
551468441
1138894829
593560227
1171521940
706358800
358763586
338182985
856535070
623034860
697021278
410135436
725630510
1075315346
1242820076
964826739
1040794321
528299551
509461775
491790413
402934130
399291704
890537150
969472105
583916087
914442289
397326968
725943273
593691794
673269482
585066436
1281903256
1029343648
567338695
1023955597
1053609645
227109361
871325792
1011486751
475922027
740480642
1132273040
650346084
150167205
849840014
850594483
1212575402
1202382166
492848242
1545477541
1084806607
600465048
987419729
623126334
1465175164
620589038
1294121381
1092891984
1271511045
489067044
950819861
649453193
1033673986
775885050
611726743
281203840
688820867
1208821085
483867125
825439368
261518659
835839645
622406601
862752408
839737430
465202975
578653334
418852054
830123696
822203969
490357717
1092783764
1245053443
923505585
1368886938
855040328
540232723
722926352
674572802
777778210
411690715
1376453127
822384752
945160882
788806095
1509641355
337673850
650688469
756422572
1328948530
1599266642
1049929575
1002248101
1209923883
1130112224
749381804
724114829
424807012
512579850
788850308
297579238
382990900
972582251
1306767839
814595084
549840446
1568415018
904729839
477646918
1010811479
464956990
1354061690
792326148
732940794
355448280
780603463
1215124649
1454494363
616371876
1265621704
1232216289
811803688
1253559629
167056529
622716404
490295259
493649381
841088281
697653819
648082620
848987778
902553172
812411209
1425443722
1058543501
806862273
937655219
964491341
1322817979
883008562
711065902
545400644
1503519278
835703205
759772497
826974363
1468635680
597356999
1078461224
1550862382
315807633
158190368
1232210562
512284606
592104174
908016824
1356049501
876888912
634833920
460983150
717882922
989294676
1464122682
211331029
1227059019
424073196
1410724219
1442630024
841907929
408886591
326248965
497872753
1264350072
531615460
1527009513
443913890
150496132
1200504763
495848348
413796283
669386527
75265500
1030985590
756947878
709839594
756725369
730075532
1109017073
463333227
898244770
1398152782
736113822
487324449
475004170
285282534
436313721
431441016
1119690709
1119303120
587028802
747397754
1221206984
1313581133
1514907515
1021481479
981664342
1135624116
984673831
1269180619
1384596538
708024938
683275144
817287505
883152318
828576328
784095207
513169479
938397537
778599434
833386100
1075704325
1066463781
611651492
1108811154
1462258457
639617707
865679154
585329029
791858118
1489838928
1125329275
1095845063
1339411267
701781560
503819609
393139839
582580037
695895651
1244395681
699200516
621874936
683434998
1418801154
1358222145
450962603
596891013
799642664
720855140
956624384
770757595
1351328410
717071674
392426132
508658928
517265065
1199111663
845398638
745234851
96887463
1293568972
543580122
1008400590
1566003089
996058542
1576379338
815980118
800622230
1507471757
396563592
34859689
1183244620
371058791
209643716
633826328
522819416
601724423
1120706473
372482485
863030516
716870136
400509169
729463148
1007697940
1535391097
638726243
530143871
321426910
309749426
881126220
945983418
866873934
1512865141
826406948
780739350
812063980
309404753
1280260302
525113617
854786972
957957243
311818059
448887067
441314880
1077114811
703908710
614756222
857975356
768736095
483674246
997077322
1361641610
406376302
494404382
1453471851
586247981
791514334
769133895
616182844
676448663
639734135
382342363
481929515
565483212
856098518
678190299
749653409
812754879
789757490
551853234
597120973
516170740
820863373
497668375
373178007
885674027
1382401621
987839359
374070278
764699579
1447670773
1305841337
1451722867
827934243
804846891
683971993
716693414
813951341
1431714567
1388474827
1277540341
726247017
340962133
1479582896
809608648
270963877
542940535
480229945
337283392
492521540
757310156
980465901
566193800
1116093932
500140480
1030885441
317414939
658040269
862506126
600385031
580765282
1037015945
304844319
1405317715
1528941816
1360039210
1393056032
1013029836
1396621584
478481626
796116778
1592063221
1159788685
1292850449
717974327
1421226385
945510346
1132289674
385445027
756341841
852424757
958896366
530072597
763982330
1593389453
700366337
1006569522
1208502238
895798891
1428946683
594794824
905683867
534386203
1204632862
590909905
816600215
967382425
1041039203
1029679933
1110662814
524852181
1036242029
388077918
791432213
620054115
695569682
460475588
418177319
1517076827
386992381
414435109
535487755
562932326
932841364
658213189
901717784
673070121
676421822
698134771
468424952
1250844964
1090325890
604791234
1382444880
502842405
845024895
727384420
1131237116
820882272
881231001
375003186
1586061867
491666850
1004718689
1070489908
757176531
545367829
649702488
621752045
476480045
663388496
797339576
408398704
1386251642
1242485968
794321415
581896736
670906062
614235774
666066228
685724850
955641279
733257329
567520427
840505979
802129492
433953625
988780171
593083258
228026702
1119238099
1434839093
1377304920
790487033
1347860748
552647284
635697243
1499466317
390844540
1108063754
852021274
1034935812
1131482993
465715441
713639726
895618763
547565511
738049337
936751169
321919164
804184614
1233545258
407442520
734157948
516160313
846185188
1021839237
782873292
471554316
485728209
1270355262
1227706941
585503778
666090266
633387837
1126566836
1031294147
775051738
233458003
1439729240
441654877
384698812
507554749
921595096
1273555929
986146202
531414767
317105942
403124137
874104526
353221347
436249127
1253282911
786901154
1062716759
1462843060
615644255
461732394
518390883
1192332249
1020805800
825762323
763038137
491586697
453019351
106337527
1444097871
1362440061
469948851
503640429
586467474
1005795060
423403985
884703347
773827090
493501037
1305473153
1227631150
1517930811
475938713
1014793718
620923283
1569043524
1452949391
899697642
1508337901
558332223
1256085704
1057407937
1452371990
1010591626
1489110322
510544860
1029020028
424090653
373246898
461764027
333307353
1407225932
927627975
312019240
872332547
1403672540
489221459
1581193073
1151820742
483594680
1311294634
1138934616
924337075
640289401
1484189803
1287837512
600125592
757008473
604870590
1218495281
516990493
596121457
640014714
935991394
636544644
485912971
1084192781
465252399
813658662
904052437
475828722
1149977866
536795534
1136165118
468381494
859428185
484302851
1289042782
405901520
580113234
746060202
436049303
732698533
702735511
843580121
1188981923
1450766704
651671533
1012825090
36627976
852806463
1575533378
835524132
1014116136
1537627592
761642402
449166181
597940789
93473661
1034086197
657651463
846319001
925859710
556959144
881531172
512407562
1215625264
970524486
836561035
413779917
812196484
893327977
404879154
747501076
579196413
1023461891
796548534
420739077
567524030
631504614
725947801
496326311
617355463
1207492970
326001499
1076064584
808571589
945199111
605110764
679309567
1280761094
754497443
27458075
454477386
1583591019
1115686517
578098580
473162116
1414564406
518043572
467787921
936100833
517924791
710154532
1599370819
432805877
939848782
815716386
1570865125
712418228
1036602146
866906793
404333307
1482414195
720426787
453418109
1053206522
742238598
1244500539
299958403
836744249
1227511428
404301671
1402455600
796809671
393782627
517707316
737142726
171153642
1240158069
786967196
583565248
622077940
964172382
278782441
782033684
1143478354
1253408969
755717806
512210233
716356271
974216279
721304177
726221800
810800659
1074446373
1174577750
928389302
643418416
1004160663
963799987
716816221
585299837
551524989
872130827
1149948942
802997861
1200806277
1284648084
1318955595
1053922714
94801018
75069395
725745965
918046084
675925631
339938142
1427984159
1464760978
1532236478
1244659576
1564276340
1519860045
1168815156
608547535
1293237006
872639160
941878966
897727973
648811297
231974776
602826789
105326330
1226296729
1341567544
327552830
534216029
649798317
912866453
946860740
700642539
1329666113
465068488
360841657
702839441
903411837
499541558
1200007957
564617605
980896264
861128207
1140955453
977787987
1313242625
748708607
526886951
873200063
959942692
1097055286
1457002666
338135084
416532574
1056104588
1420227300
1239015332
392596740
739561183
898395398
7231
1354820811
618176645
806040809
742507645
1017688912
543613348
973850270
332817710
806655376
1175255651
981891486
1497798157
398236921
1161681814
1362548976
632958802
1589857787
1092611042
762757619
1247961487
833162376
1083419978
1077848339
908947312
500956400
517716234
825319960
869238215
546039095
792936860
830877502
1473248429
755823595
182310530
541353484
1221169609
680640238
1274221390
541250440
349369534
1184251940
1427101681
343541584
398987955
676428493
1048125243
948510951
506918919
1012547758
1512980889
1026425589
307978662
1479182142
916059194
250113948
1064366621
497803287
1190684605
385911683
556068771
187464537
1026786860
1200820375
164040772
389633432
395892678
1573370541
1424171775
889909876
1186686055
1345016100
1018277673
1125539272
701691261
1465760547
1204572597
1474587187
1319149279
335866261
978880843
1406424165
376053255
637608768
866072635
1214932410
850041873
38879348
756312546
1317276912
1274082013
515599738
467468443
994534024
344613151
351556402
784016887
78365454
512681816
715475698
662714664
720785180
676974735
529499233
467612603
1320618269
952893853
307048644
1153657021
650143282
966912286
715067868
221920927
551846842
518099240
822804940
1417354389
526500353
2620784
1067867270
1508808391
938096903
917287126
1346983849
637895640
1268040857
1072983009
615026833
286463978
798280049
578913868
950918770
1566478667
1492048130
685385158
314484380
987509740
1097861744
872797861
282328650
1131774353
821242086
1262652207
1524587179
928682627
926534124
1498246966
431224715
794687247
1015753883
408234485
439311084
1075275535
466256720
1555401073
1093880527
1487990704
966396379
468923855
264284615
384302761
623101475
802011762
874701468
1366377229
149576415
1412179806
813757614
671134277
806261849
1007047606
967209135
204053278
254792821
1003869554
1373955782
787216522
828692830
1495432406
391235904
627241294
602582523
753087905
587619512
805311449
1401152223
1216426920
647263294
416839297
659214230
738535005
521586241
542742707
475292828
491720773
642773489
624478401
496923245
750081282
311773294
336390901
673781466
640773643
1002506059
1359192719
1488089299
550836571
1092663837
466817679
1545257307
1316289699
594279065
465052486
420848764
1052252698
659249423
776310676
278811674
934168305
1286996373
866441938
932001576
644193299
736461653
1544597714
1262413658
1454421612
374789954
870351273
620906132
1056697759
1110787752
356752491
669415633
483780438
1450977168
712773337
455651077
392643853
465480385
333616728
642755837
323235578
800841989
295162227
142856448
1490615426
284189355
395490382
490928164
553314939
1039633847
551322587
923616898
777728053
789075406
626314070
499886638
794936048
826631741
1395445793
1482064362
1386031466
1392717534
374823420
419977187
758032698
546379727
1047245540
557577537
700619982
794197560
591520542
1030818816
567845863
1502859832
1467343576
592557005
1113786747
414272612
1264972474
637284815
619735753
548621143
794993030
428101025
1110057270
800635151
373930641
209406587
1582535334
1390814123
140707287
386600014
949752
624757772
604378591
1544992799
459214232
541714101
1414724748
756888943
1494160380
297549496
923475062
1175751851
829463488
491779513
481187097
1416416261
948367573
976907683
360355238
1166433370
306653572
1236934040
1206214294
342218176
364198617
1314927915
1127043949
1200066399
838664783
236669098
936508
356815202
381483608
945039680
396395028
552768070
696936873
1539437071
721563398
1352400132
1284163895
1179391299
687410008
422438238
725354324
471240674
552174691
491472949
1327109238
1209958450
837381136
966933604
593353067
1333425955
546250039
146185756
439518765
598439185
649132234
1367181202
760280430
334018207
1376231906
1268768392
525096068
590122611
702093517
805089584
767499934
483677946
453939116
988164297
1530930653
1597616893
296996465
279281233
389082480
422949829
386503251
620430282
519615608
1470854647
514357627
522513072
752707851
346539979
459296609
580107086
1304753082
451362881
549063387
1406931884
1213771639
1582084480
1427095531
513653419
1579303303
475948045
179454975
257287736
1470382558
1274838983
481022084
1312913884
1361445295
558120203
1541641352
883602139
416817602
128451292
736519754
431231878
451219299
986052569
706281840
1102991895
497006888
434753027
1516231831
836721239
271093903
356454150
1473867451
1234149243
685511115
975353276
946706618
930503495
817227136
1429869480
982308433
1320163697
376081056
1427866632
1063957187
628063356
106763802
677656736
602881223
1113382285
460784238
748120799
1447581150
1193812414
1456761789
1010987205
307922449
998535054
1493051175
581671900
574173285
314538648
508987906
890068059
1071284642
642830388
1240843066
568675809
805479420
451059700
609490319
866795275
456923862
820463060
1307492108
1426137240
1150528019
1008934377
853288578
484828385
673429668
588202521
313939455
834597371
1514720160
1597137027
964468014
565271297
1415972436
766835890
1034108465
417719222
788225894
339069118
526938170
999630525
853076879
1048229018
764153978
1468940393
814009054
932831664
410160736
610102757
738155876
693479111
1168352736
308048686
963322021
1210137260
683892252
928519418
744971842
805982515
764702951
891380191
478830691
661442127
772477367
285464985
473615011
923117104
597858349
609230881
539411960
1139991615
664026031
1085391202
655148008
1403662276
875688216
1001307597
445147559
1238489
384912173
699480235
419333108
414995194
349789366
748630093
744605613
828010358
261864186
1042044406
388622581
394342985
569130196
1583354902
785637892
653812563
387360636
503280706
1534334899
791993872
498110650
319789558
738514948
1273752029
371215709
793267783
1002351341
1359851058
1247377883
565590223
617519323
277569970
1343277313
784963062
555109192
1002985279
1495138019
975336934
1407009573
84560349
1082223254
380661230
69200158
1059560242
644214452
1108644621
1547081283
1425348764
742099138
447343036
567855825
456022446
573605819
871777480
1500298604
1008191049
1330564332
525705209
1190680898
1193787718
1458672682
538890122
779344149
902635197
1233109649
681791736
605256707
741797873
385671479
930961636
386154067
788736917
427950493
1459724556
942799349
1030845650
786172719
412627490
1369252565
769283724
974011399
524616499
292590384
380047044
1361233871
889006335
1211202629
751275503
992667440
507121503
524815057
1591084715
814673569
1271539333
1374409423
530373429
399796245
1478704196
1158562059
467708104
579952071
383491360
1040146921
882790647
469753151
595499103
1101948382
372831351
466978076
310709484
1541709094
472259200
929352721
550340133
1249952527
413969268
549291033
321122730
1597609788
1107276962
576220377
1133753884
809904815
1412823813
625038535
472185811
1590499995
110895752
581387570
945303170
843433265
760559529
414360039
1472298027
1564252869
501836960
272979372
1299465946
1573382303
825468887
479031919
596733631
440009361
582138472
1199550566
724317985
832853342
1495284726
884475506
678653128
402908758
1307062847
592086257
963136035
836101996
567807011
646652900
518099779
804182735
1311585310
602875008
915545825
1545313196
703015792
1470236656
1064717540
978970358
797349057
553614841
1186523604
1373683852
1110743540
1078083632
507826193
586488735
1274238705
593624609
1416250529
724358096
1315499842
1378684530
874860155
1029802467
587913622
656989896
1510053921
567028885
1385287742
1363617988
3373586
743195754
399027879
74542873
745127867
561879492
240073190
509081222
204025549
1006655646
716611352
1031590337
431454820
1351934803
1318774547
1056103308
711250256
1501122458
951301779
983210017
1286482760
967831955
1007906519
474408381
991799440
1482940201
1012590041
1051148283
996969198
1222843950
959691912
824225783
738537424
1512832644
691217577
662087966
570539346
1251289219
963242437
1496642539
915970027
1203373272
340810324
652999563
1452840651
894073727
967959684
314203478
836554300
1581509323
565053129
218062735
961700425
569289500
434460076
357788823
858706528
549237561
1049622334
51388763
980186724
528365923
1050390542
1484668153
1193954618
891529762
1357024425
537093580
678615624
737983100
1556959223
927877102
1326341445
447831763
523107018
464164394
1085001476
813101892
788216409
1120778028
253573848
429538262
428255514
1060055310
1359971503
1358909511
420689262
342515384
1371307805
546474323
1113534121
1001271263
837454268
1030738314
1225277638
716518647
465588607
170379713
1557888610
87306856
1395663460
1184388330
284202718
398813860
1143994819
1453296951
498169916
737675958
286025701
697294796
434707343
1058989
1379213478
858619763
1560092955
375774826
366240009
496324728
813135306
1108827428
855859696
820531647
942143065
307695778
615526796
659227543
700391347
111351883
517126287
1579167264
1402725693
908591419
336254620
683083678
1027165247
582973428
706823028
1494625741
976328740
718760207
1024554311
618203969
241246993
1034387190
134182826
484315089
1028751668
1461778278
783587611
834875549
528331769
737625769
430763898
1375423186
1056385871
798827678
720013393
640214851
679787676
560684204
665613136
1256643040
522668574
1340854154
879737731
842747892
489777594
643613745
779346853
803266438
513920471
1263318126
802422843
980335048
670088698
1327978149
879773150
313568086
399334880
1027372914
1115170691
443827194
1213852129
468960207
644648660
430216772
790149318
510853861
1563609890
1140621701
900963801
476041252
1069746220
1009984915
677591687
1083240283
715396315
598127627
633671481
1519942933
1487110966
981354518
3380088
705200331
1114058767
633137774
660302431
1180059384
1018979174
1033943333
952204853
524051142
983069169
414321954
1542985227
737319954
818365273
759810021
607925978
1458234670
388341138
203341857
188123460
341721543
381718018
758129798
311223456
1609835486
464966794
1194455466
484702669
1026548713
985457634
224571700
442159759
40518177
1020965817
649465117
212524703
977954911
391614288
1471131275
774924421
249419464
1482800784
1464743167
791917254
899417925
242710199
1584655999
1522088897
723591647
593364645
543083102
574446093
1359693299
701987813
653245613
831083488
684715225
869584023
533507131
1122954230
653675089
830348949
512757600
1078763316
1016771875
729385769
634485229
213397425
1552185086
923509072
840181576
392298644
1010097753
408633916
913344234
1006913187
1184937455
679960015
1274462256
564438632
1528979132
329321363
856056363
832888369
1478464795
977323472
653380344
1494054245
1133828778
676803486
659015137
947045683
538504762
445208997
1004085479
1682446684
848930324
774108861
1392987567
604487477
786568369
883990832
1084465216
344023687
393455670
1001778527
763795831
828297136
490418294
116733844
427234257
559373557
1593564216
1623360933
873965226
442836216
793370072
962978140
1419251336
1182715126
92706276
793663569
958675971
1254829162
1421605057
1199913579
620156471
430433903
235015180
924009574
1579270693
1479924080
407366251
206161659
1403965227
1498018354
508342052
1016202412
1136505553
1053058117
1319426393
1024336048
673410337
335600640
841346986
1019410214
1377855989
1290054493
1049322984
715678927
937399380
1577921899
499563782
897412473
803413522
1319781447
844562422
828838766
861812684
470299585
1620359307
1587111163
698880246
986164713
1407007772
608927987
411554759
1373199141
973454685
1437636542
1453715864
172777927
658150747
720645107
945436414
795552338
834091967
942342509
161090705
794679101
484084381
1625024236
895361343
563355088
1146819213
868736662
346673102
826516463
405811926
527431306
529040524
134698282
309783242
720050182
50210139
650427723
357081877
675555080
1372874247
890048121
940638857
1276700933
1195062977
1347701963
271460282
1475044126
1422577697
972779213
873480882
628802534
837931102
1126013200
291905823
786288458
639101603
737246987
150738878
791298480
388011055
410969050
994124732
744644035
306355214
690324837
1119201815
458491307
555128119
1036954102
944859237
1450488184
762646473
896936019
1435268335
883340893
444153315
987526209
1340398174
640274088
840565291
632984130
394629049
691697157
806986453
1076089056
1564390150
533868714
703508013
468878804
632942046
1120859107
843212420
1081711922
571213528
1644072981
1020106928
826847017
1544150865
802114844
279339382
762876244
353139454
890228811
700569531
808731975
661898064
993377438
912831234
480366452
1556084985
448662288
1323442192
1351580048
986331304
720413758
542810548
1410821063
984029062
544461134
399308415
434970652
1223307886
392979440
502544701
1070357473
661709842
464453045
812978638
947565931
1007044918
217132
637603731
487384679
1403688654
464951169
529681915
346172894
1001378700
679826394
694275511
1051041852
1508605886
903750995
923194593
632724613
515905411
226362759
751325004
289538832
633519129
1526473684
868935108
129714444
793360148
721286346
503717601
697483913
404955368
672684980
843739017
1123820435
1269737211
1250271585
1158096093
934010367
863390177
1104961944
958793314
807414080
1032792246
667443536
593324269
881679634
1464725461
1429306771
1350416866
1100756604
502925454
1028107870
581320788
444489185
469321341
1240032844
702395958
416941986
603156646
413953262
798679693
799856627
386203915
1333701669
644250644
205416785
591544393
1478342281
415748106
1172908864
538396366
740014130
887920965
548919293
301567025
1074353487
381680788
1601331812
1430429504
1447043243
428052936
127318769
698532134
1137129193
1447815363
457530931
1030343573
416930103
528919820
1410294230
978291208
835457789
1515547530
1086476681
878381154
725755453
1115863443
391167531
317157258
1341476279
1090674570
549014236
771194022
1449500941
341953261
1333979216
477271319
1535548739
1202147955
1557725572
772626448
741321016
689682382
487485666
435499474
231547593
839279002
932799101
807607156
1552719027
807501243
1459845456
684477726
368720456
603335052
359406176
567084829
1254575548
895065177
1469196056
1697583813
893442257
1554203336
1051181508
1345473128
859026636
687116502
158320976
695772751
471368677
1077536386
620376165
878496193
956789224
688152950
824208008
719353062
913337762
527646663
1422606489
452324518
998126215
543781390
388489939
381114838
1689952943
541364540
1003877094
771571162
666987326
1428256102
581648029
1173072657
385667777
834421656
869755515
574310381
312265160
1595596809
1307899745
891200510
919052535
458809376
464268977
541130766
572044251
1055407679
233841996
1303797145
1373327972
634305530
1179492737
720615630
1105128308
385903473
259874209
1695100639
715223294
429244622
1658986515
1234244060
1296838422
1227279566
816416789
917716745
731064498
505321111
1056776369
1150762815
1549448247
777739852
1347122427
662705570
804197005
854621391
1257398887
969354374
1513336954
1416189837
923160885
409693659
1413411096
604910267
740636109
1252960027
1628630469
512605452
447811163
148493210
1188644650
1289395664
488263120
1159085179
1283602194
835903255
877678008
886154144
788385946
1387876076
1634971700
727531231
399653324
1238394763
418440483
1502214124
566740354
368998014
876127147
1015436828
311770574
521413630
814662614
778199028
384783581
803177925
1416834892
198200385
461217268
517188520
1394950786
1065195481
1059202363
830245878
974997642
893329980
890052281
1493444139
402769066
586403081
1389038584
348965581
686237363
893800927
887553547
403340103
367707412
279164366
367812134
715868130
1055875621
674802357
1220926514
536514195
917785043
689785154
740319124
459472854
518029008
235948335
426041881
1188150328
1076895092
993332077
868492878
542494495
499794216
1019652840
902430735
1250473018
1088932644
1490342858
316051956
1589578307
632645485
1472288838
409848314
677437260
453835595
1520909259
317665484
658474736
1007258032
1513167367
957105289
996580677
519170346
955765524
643652007
1446389095
743720154
673201738
872900992
769238445
1020599039
1159393254
1366499065
1132152703
937092278
1221082852
1690453878
683708857
853388405
869914651
956641916
704854836
886872430
459544904
613423818
1391120951
1595456519
370312833
362199509
857950929
916579644
1319181098
508688255
625727625
346093672
1126950981
1486795396
1052248508
728394471
853368925
611753999
1424767958
1483065604
262600068
736768339
1378130826
222474642
755160967
476433571
892043236
398400140
926448191
1072488996
828871099
355054392
749630840
412083261
354902995
322412186
924957813
975387527
563409075
816124510
838313995
728689105
527598736
682650129
1243165061
1602500577
941871369
1525932230
799308641
659813698
984499412
1111250812
1277202211
1251818635
500954282
258736225
478310417
242888337
906258841
729199508
287145948
1478458865
584986149
439590863
814025021
422450991
611450197
1200303408
984065795
356208737
919541419
332773348
421787177
560879592
1272032388
474522198
431735133
320826767
1492469269
1003732336
465648307
388997733
1296882598
801082996
390994237
1455549461
860727073
302379139
494952015
1180451727
1534333055
652562484
1145417395
691741966
600850240
997891993
934173688
938517773
372312504
619967738
116284534
661280077
685462002
1403892615
1179926462
695708563
964620019
696583320
978110727
709610420
1295036598
963547954
769165130
538284098
1051247477
817597810
137911780
754399431
486762007
926151240
641908549
282661359
851619600
164187631
523554682
868695567
755424970
1034123403
1483088011
774073974
961991044
163580012
1456355260
867241804
540246645
907163700
385303441
865629320
992313060
373714325
744354369
819047818
971193468
1688597590
886845064
788195473
813467956
745715580
1006546871
1674589773
775873591
496998546
503343364
815448541
521867620
747757455
481567932
779807255
1002804547
143192770
1414564834
365899130
44914754
969276374
576909209
777027597
585423418
356251722
1182506159
1526121520
1370233894
243208181
880346576
1175607679
892471176
1544540578
1375909576
1026569183
1116999089
1113051873
892090603
1372523967
1034933953
600582016
568716556
334749013
439392619
5876542
612009152
1238747538
1606414077
530854215
1413269206
1479273862
349367143
583303454
530136468
1134549286
233442853
882938039
860380371
1475768713
357282999
339948256
455706380
879030944
837720728
632736981
763869930
919652509
587001247
764116245
1129698846
1013767182
1334319519
744973197
511050609
1134417451
599503808
393473984
1288668067
486193033
893762286
412679933
459004888
1167406955
483852407
603483788
883484842
361899216
782542360
1453680773
1316268968
337458530
1325130105
1460076273
1692774962
910989413
716251023
587491837
724878656
1467429410
397108565
443948377
684296597
906658866
362249311
385457382
888400514
638802003
732133417
566629040
615214930
445346329
409609288
1170147350
356519850
656769270
273181626
1008381787
922612657
1238802025
620862601
320890914
543780445
317657441
683090448
1579248187
580082560
802518446
623308280
465044709
752934635
1098334604
684794349
616988108
321613362
1391656074
1568460741
594949695
1370131309
609899403
466856250
1553810584
434330198
402688011
1257589996
489791920
912961374
421239734
1092311267
1194777394
412545657
367644921
222787169
809966301
583788371
586509233
192553547
1291718440
508120230
620039141
553487731
472804714
106686206
501206877
428057449
457435702
717175730
1234252997
430959371
1535203035
843262294
967437451
413754197
1304017003
1481454216
622846886
1224210247
1166227688
159759709
813329710
343498542
1053883172
963631724
471706461
423726613
738932666
786180738
452953546
981304356
1085938528
654547163
1362209558
141077762
454737192
451440367
2431261
654953485
310590678
1097982576
687408143
468809974
404812319
994787791
501271480
333075805
434827406
186048163
495879697
1040570154
711952914
643510272
1112529391
1493866939
526270821
441739964
291113888
803365477
604397948
521952854
757889118
1336750967
1142881110
804419059
1153014400
1072648249
757315958
748983311
161519511
1499773590
308730662
608472260
1344117736
711017417
1124945013
589367859
306064567
1295072266
1233284722
967746592
889655659
1541870115
557806654
962487212
1174954674
1484071800
786472990
478595543
368445387
821242060
1391998301
662599465
454674068
441530494
375750626
476778714
334267812
978845834
592787489
664559077
166569849
1667602939
1062180613
878471107
1419339917
664954242
317189385
1086652488
562630441
454223441
799234667
307141605
435498736
796525315
136720698
685730664
468360204
142227591
1168711350
690472297
1296326552
953446037
721755920
717145231
601203394
1337486360
1580070094
1032301872
1426625451
779130501
357599440
1263562020
1409826375
406299175
1690093622
1278169581
779073109
632635794
855529156
509305949
612828335
127730720
266253414
988218138
1331829750
812900678
416574792
1014109691
1553830205
1089844603
454083170
899734156
996634653
326010748
1554384977
1545167882
1256328159
1042706235
1016794884
363062612
648053048
623927167
566610761
1258423431
810416056
1490796518
700137341
484425629
1047298304
654187131
1378735025
529312757
868200566
294910440
469063567
703761956
1036394408
284498208
595401202
584564916
1637324950
811155794
1011553334
933044082
506388194
736959096
1031441900
187058444
908292393
228769636
378878988
614076167
505914687
531744359
713577691
727636681
502309332
1572457116
458428598
819449781
312950783
689624254
81336301
352446232
587029808
1577654434
976019162
816802767
1204756044
219451983
707376585
654778260
396124831
924150055
989887723
610614039
525896424
293374169
388904165
414075668
934762374
160734566
447306177
1258355940
320587610
1248964117
620908326
1366011517
1009109010
709504970
55218998
670299230
494897783
544798046
682572173
1444656424
1576292305
763168610
81078202
1130053674
760116461
456697556
797530512
442603267
708237444
1182148128
848827767
509466714
352911661
1428892709
856600345
568283004
1182106852
1164505219
1199261845
1478209314
314415218
965492650
455585338
615125586
1324539388
927087267
992082498
466533350
768244378
1449722999
580710804
530135174
1228776164
577426327
632796327
1010749047
1395038163
592673187
954731379
508425964
254537257
619792768
1689653819
1531907351
831689929
621133328
718818872
430879826
421898998
298631240
310026090
1057188600
1144366847
791721164
835841347
668147939
385404117
684283439
542415581
682819093
508921717
760614982
683524928
792171310
461019908
1187598265
1258975553
1559625219
562469872
420577918
530760302
1098100982
719915513
72735591
1157198892
933007471
1488030730
1347745803
432227940
338984551
403233111
1381369400
988810511
568790192
517257531
679818883
521679401
739945741
737947230
928092688
1019752103
476142726
949027356
1150470859
428315953
988457803
551878645
346581110
477207854
1606564627
767566595
123543806
1679392126
654709666
643827470
514051738
1675383552
577277750
472238093
395163858
836860604
511881628
721672074
877961924
729278616
1100073938
1434209944
525112587
336012244
794894847
425623043
931458349
946744616
1308207224
292472
872765537
946812685
431580094
1370106628
1468536461
795453916
1019208596
554067650
421127372
463018847
469953166
567138130
375831109
404770526
650842921
1303189444
576392871
94066506
551796336
201636270
579565519
419962170
535367258
131510867
513908111
1446566456
997136993
1624878283
1591841793
675291844
958745484
494170449
1408995735
969834747
1315855924
489963710
1374550675
1363559739
314132092
748319613
343927803
835753914
539015836
1209407028
813424562
1391480697
776232824
604790140
992018015
362786683
520364113
478809308
1136518556
107647142
328409477
734537353
1030452264
913524600
582128760
960572987
1037803449
566817524
510057875
785659699
525115917
477699015
1015658490
783601976
348003235
969668522
841865698
755500686
697127711
1500610633
394730974
779729998
616604741
415343827
600041952
1250465264
338499504
718746004
568012646
1074620549
747499067
918040461
712831206
755108039
1079576223
1115527138
600045756
366917815
656819636
403350115
970468973
810204821
668845062
532800001
988461498
571427615
1578335887
965480351
745087776
1379828901
291440113
423000434
1049243178
666359818
1068976263
895932397
998682875
1296101123
475568116
1330195259
703164074
1298303204
1367143896
987222238
906539091
668962685
347731428
550139112
907519316
1313540273
234471913
1231284698
393946841
379645470
877197702
1303569904
1621904468
191430388
1127538146
815033475
518043816
711084640
317091791
405795576
295383182
931000944
738876931
510885539
657287991
455311538
942769346
934726696
918243673
933196729
1353799240
1193547842
1066202176
1329721840
712281860
865857901
58024424
662073757
750803847
568805398
201358768
634844641
1659046623
544740878
641362544
938511290
496511488
785081497
400505441
904868153
596311705
1351733645
1513440732
382404480
801070026
563882691
735026239
699969840
505652684
956674040
577641760
1608577572
1541620840
535176289
630180487
531304372
353930963
270916730
1017015295
785398114
544582594
1510374131
1090374442
613088543
1160687296
324780360
973897385
497259195
830298375
1371784189
889519568
1304432769
700552534
1002301653
1346450743
374565291
734296162
409530840
729105880
468421341
1080389081
308292220
1573956795
1384031394
933847766
474483037
488316044
1061629669
770842807
433424102
334761485
1091424437
1436326038
780412851
391230299
870659948
598145320
165005758
1588331197
1016641602
937282238
273185835
276806478
650843170
1698641746
969940654
922189770
1510651054
691355828
972897831
940040081
338871897
517458361
1283436503
1014785867
454603505
581554110
1318872775
320447335
358929999
1548747143
184452039
639741035
1165966912
339788975
1439688011
1307784427
1288693318
1273588916
476885577
323445390
844930042
919830303
819768499
666374954
428353327
476807137
1220665683
676841403
747045155
418130065
1176095529
515370938
491458855
1687264572
1331282213
1026290523
442390231
890231908
1139456293
698262368
183554652
692253098
454914443
541520771
381623888
1363445205
240187121
564671716
645524959
1207301294
1509630375
1537881350
638229320
951953770
916493238
898590291
1288621709
343710525
1540811374
966578702
1388507708
359295156
279503979
1209388879
589557298
913130333
562826461
645707214
1405179001
909207115
759183518
788782673
588509026
924059592
1107124384
1332648772
1671184883
869793615
865589783
509457708
730771506
1369907678
1409911302
988168273
959421031
469787297
441687435
1055863607
919272353
986690192
644870790
1385692826
1117216653
786073218
742591423
1105912447
1199672366
348813364
669940835
299583692
1528085133
1429415641
920326952
1182587376
1628148102
920664075
373563139
435645658
664879685
1561670013
1560592612
632283456
411983276
961327678
316679600
876622626
688066395
1677778641
645009119
435131517
1407971250
516127709
1646558903
543513189
424430105
948404003
1507871647
1521080328
864492979
1093012783
461995849
1699331981
585871095
786984521
1132486936
924963018
179967695
616312511
1263102583
1089085965
1496201265
1200722095
695017261
801171850
436397881
1561534415
947381910
434066230
228903571
734728992
942653918
1692423737
1386095790
612578723
1457732167
1451737973
1197732681
941030826
463944241
642749103
457507832
937445071
1303976481
1287505388
402923841
928979549
1450797317
664774596
179631544
958535296
687334307
613903818
116319299
570062439
282113985
1258917898
978671909
1637288287
1012796498
519916844
1038193807
857557082
479996172
1085861880
1007113975
1325118798
1445863922
1345138240
1053663324
1039740777
490380364
674563577
713850918
639096061
632838889
292704086
400710713
1149643031
1066763554
697603430
1053221543
462408884
656902817
341234117
1061142419
539203545
739332153
374738110
578310021
1182318436
864108440
389532612
1117567639
1069974919
1285277352
880516235
303265114
419892763
816315960
919692455
775239904
1364046586
376143055
676596259
280877497
739600723
1241961033
841268441
605318642
584145518
882328035
783289375
579416569
489109654
561727033
272784285
466250259
1467706767
514967116
964641815
688743057
476956974
1023702273
835220628
460237630
368230679
684364568
1597109721
750077562
806778185
1508439939
997925161
659853161
1163630901
1220268458
1443435110
438337748
868703011
878870079
578732137
1123757114
1621214733
595830741
648821377
544485766
918531169
278471988
498544806
1091221563
425182536
798560899
1454330323
671659643
591500739
524314120
1060029024
1365684864
1002638235
1386492313
1414885211
813843738
925962165
1405316381
470199570
731218212
1416167461
1290662081
906581683
990194184
859217840
892040887
317072904
1284131628
1441951771
1217005640
1314721997
1588926873
406887178
476252697
1047162267
1023401466
962160558
529352460
835247523
922644084
981481710
871854107
943692151
905358015
848327991
460803397
70233831
800994328
793006426
750904659
1174723651
869674427
788369077
1450570725
249765494
730972519
1551919457
976821296
894440148
434264466
598427356
751301765
1181379989
220007754
1238349545
413011748
749710648
1071241533
557831245
969981222
435387151
946362213
2697130
973914774
890564675
575276359
779268778
674080432
708084540
373335589
919566171
1361471230
1545250455
1484684921
1252900509
685454143
1597587420
1115771038
1317688206
1527341134
1332060835
980751905
705333827
415829931
834561523
886501605
1240173363
958703474
404048216
389184637
1444233262
868235167
1078649302
460075664
863736412
531151931
1102651623
1493363151
1678205754
1203984282
459586900
725210966
346201079
720798725
1219345841
947842439
666808668
391107397
1232691990
1495488500
997548686
722151519
323831177
1136998962
774887601
440995855
633524005
580023646
878607559
389991463
681693458
190037699
1010618705
773089031
268205231
872065474
465430711
453925025
473480295
359420086
1233895228
512305547
966999563
543534800
503354184
521308430
1200247761
948495054
1378744454
470525880
1282555321
658065865
1163202052
1358896426
860728268
293866817
434637668
820227277
825006126
1317613669
1110183481
580739095
373627742
1236693072
367877493
498203498
337637234
573989478
611881541
534970257
973347686
1495661004
912816611
748232384
583919431
915748064
810611747
386202677
1335815377
732472590
208472682
832663458
468244066
424827531
765575593
352571473
1062910224
895923581
592969496
1186710588
806950182
997722875
557969299
810128108
1616810425
1057025765
494234187
1351593159
929425943
627562554
1325058294
652344044
1014548341
55016790
1072022158
595383432
601593128
949658315
1661231226
613957910
555625979
739686227
425828125
1358271413
721508571
1481565083
1585683351
745207687
792279806
1096375198
1377549224
661378605
1372387862
600709954
713860921
285833100
1115871606
785499729
827188763
1001906665
243793603
809632806
1379490205
1071414870
451758624
540408844
941618794
987336956
1413199593
1223335571
1100790270
1469781397
926691300
1076604198
478501401
1332764104
334386872
383820239
1335794746
720892905
537995737
843068584
1090715628
748600237
625177533
577065483
1028226153
983273201
971884126
333526580
547355718
531105597
430413294
1038739456
1588837995
631222852
715032995
316174690
558198853
1240193671
1387987972
1273771430
988080055
848465837
445187227
387846105
196439532
352529140
471281859
849754117
244538404
470882425
1277321850
769321267
769072589
321866043
759947323
1206997687
795677542
409383758
351461707
891140400
962639645
1379262997
946921920
799732762
636375040
845856237
225006398
1441596229
1408949562
881988058
678749617
450448886
611666680
533976465
649777248
995133558
542245664
1120612714
529148886
1219265450
49219421
1201235435
1656575956
444796729
366231172
1026071018
801036703
445898736
825484888
708367803
589040369
878454710
1315979453
308137752
748102121
938009117
667389622
1235664
977934194
480602023
625230090
569348047
1646994949
637611871
1673503816
312734884
1423489857
1008652392
864260305
779683197
417946449
444019488
602040292
1011794690
350659930
233122860
499841299
604685501
990409584
1430109351
421406793
1161128355
1067313427
715930127
516301275
427633017
319201989
633675770
335172715
590365468
1467447937
882948270
1280105547
1465351919
848132210
408289839
836957729
946042712
502737920
400610179
307370426
1059343052
839969057
469468754
916038342
1249332291
1163276842
744509072
585883643
523728053
428966846
747693730
233079009
532607472
983614907
560289503
378651339
879804733
394081936
769137398
679632376
1029157882
928124322
982463725
490811642
634894820
413838517
732384846
641953065
1506993166
942526817
48756351
540665495
1467639720
897702560
473109790
557174245
911873757
216249299
1463949327
770480853
557611678
1611639046
95094599
1016639638
642394351
401743216
342471264
1616076235
732660275
392739924
133799386
245144793
1405501053
1057008944
1648147871
1205984875
1254366925
1366335879
787423218
313064706
724936264
157680194
238789123
1533204804
524053598
389882086
970016362
233177337
1681292122
624483060
974162404
1121791887
305250249
1019888804
592250013
1404726553
1032350728
1586182868
1676756250
909431954
1246727242
423019502
1240318179
872520302
799426056
409318351
898384563
627964459
772087089
183294043
853468339
1532230792
866881521
943311359
1474286780
1198780849
647290109
1384945319
909031485
540779205
639518186
1163048466
1166135754
621719314
1050807930
1299425761
934468595
980625207
1175765578
916210356
634125327
775493559
1321849502
1255358157
1305202366
944393004
396545467
754700097
209238315
708387869
1385638141
1311501730
576509364
374376318
765091986
1306330686
396430168
1382723908
1371489791
938739124
368072284
687496745
502773596
657444527
892803434
869936188
516475030
891442245
912684114
808470981
1647157030
373701548
196667322
469974227
359126938
495896296
604330660
454097575
861127859
1436121322
213862200
1338387262
1013465457
975440413
473939924
1546480199
860508699
668719628
231183278
456479117
724999220
867927376
270152536
629053381
1498972392
526102734
782858048
665711854
1479685138
260921365
373733787
389215549
1538988110
1060051871
1261666990
899969118
756679895
904019780
878576862
1411782883
1658023428
667967290
1411981914
1079375975
1410491655
554483792
824629771
695059114
1422554890
1466678620
915869817
536198032
1096825072
54567896
1389237386
1696299428
735184922
392168103
1692158544
1293240975
874266787
443955356
682863928
1448507317
1251048157
1474244487
1418223494
1096955236
925745353
532125551
521012106
344286913
1308391613
658371311
1563373395
962474317
112049850
393366541
602116465
335884542
1429435871
1369134678
808880310
830680124
992781215
1055954362
273731245
686505147
649102397
1475208408
1348659044
694297786
479703825
441567595
718909334
1454121762
807585987
1297776829
1034068718
832114892
372649815
1426626592
706986199
79987722
750213004
1671023189
756121397
528198233
826952503
384953470
1418013194
1529938702
610161847
381349295
1195449838
688867407
1216144710
1131667423
860356257
322067002
1481340876
459662092
840527122
884171358
663056096
929740943
346989987
530861793
1671909883
208185597
837362823
521139832
1077213299
1134184966
583277737
666428176
949900797
1315881119
580760039
452731990
698099212
409505711
1404035439
904821077
1248865595
1408441923
551371256
535642223
648177468
851226593
165717788
161839923
894382113
420101216
548252662
1547455623
1498618162
594645119
881163603
791307370
750350966
858461551
837397399
1324754865
603919081
590836411
871494924
1061465504
626576279
1427025593
1123402170
552010625
557372866
494829090
1151329870
1457515588
592036870
656679820
710964302
631593068
381370496
634951188
341044034
987595677
809942498
386938519
393943831
693594153
1044044771
793913337
546330726
1454158849
1333056426
754056027
970924350
760292004
341205784
463196250
436407464
1005360770
453718739
473963655
704407858
1294088988
393392637
405814455
358852841
1014756183
585141750
1024436231
488229110
638162362
428843680
388225826
1678097467
731645591
1482352011
55684082
444200465
822064879
1586544327
808044545
1067130502
543813351
507821375
442532250
1502024339
854622091
658762411
631777627
1407590818
624215067
450829854
876500255
1361985945
107547082
1205071574
149784661
1123548967
1053111201
1321753255
1238149459
804741457
987093249
144283785
1016513101
546808280
1150981277
1486561679
1191053874
1277957278
492976892
684242919
1034337001
535858666
644275126
267887513
1245030732
649864006
808869133
970301935
996676192
481234045
834421345
445034078
739313516
628239838
710504423
1282634465
321791111
726846530
564180877
559503439
910327656
1345266953
731268104
930658616
1040974883
1648925096
321211259
790640926
1337521805
778505299
1036075768
666226618
1286548759
957902415
853310055
1146188515
870351719
898630049
956968823
970220679
296627638
1088006401
449786688
1015851861
1516982868
1201923506
946239686
945536141
1045208998
498122109
617968660
1310861676
865970610
1126336067
1426555343
725230997
860849049
1363288218
986669636
492238898
1233626759
1021389302
1164052893
1541282511
342361810
367177415
1082081590
968094731
529998509
1121339911
914217396
787197941
430554699
728073171
658464875
868855841
779888517
41231359
1398762970
345463726
361493935
554742369
162716692
380483630
689899359
459844894
1689659079
669676012
1554887578
947812390
1467470550
1230105033
1183613976
441193894
572838306
599579969
512138387
560198397
926132062
454595905
993454623
443312023
931472115
392446475
552183207
1226063137
330860156
508418045
457591138
877755362
971023834
527524924
791481949
509928311
1487404878
588598972
629292084
509058430
971046593
408637560
1309509111
702778976
1484563157
512108721
1432038759
616359929
1438341792
1040802013
380682504
524688323
669609968
1471241826
1269877063
661272680
744209284
683722358
1224224976
263924493
1294076051
1279341156
677415062
378154029
649600088
874900263
1538907269
1301421411
1168765008
465321910
1436070595
686096513
1495427356
1207770256
1235458548
678183127
492281781
421335714
807991632
1697061144
918544208
1122764673
962840953
673233405
326956217
346141007
699469103
684710359
551572093
818038822
366780739
496281854
509867364
201093398
820131387
1376938504
262860968
1329343698
998136595
1068309017
1009883272
784325577
575222209
877107214
859625660
620807341
673713536
354759874
893277514
1605400908
1134221140
949363885
1361004033
932742779
616690794
899138435
796811285
490013660
772809592
787142876
767797693
1022700601
650149213
1682027518
353277518
785933628
382717931
777645310
1344634895
679447115
500215478
816190296
1625567813
1412557622
1302000401
966891063
833699627
737019633
1218971116
458806330
821110849
1223101779
709531316
1037747786
1445352232
440587385
816979041
1377455083
903807374
196122756
483585210
581839566
607237987
462389171
828009022
849042436
472526423
1044369744
364889922
1668200893
891300932
324618747
497115171
650328133
375338387
623477495
627190084
536635170
968589682
569686128
468952874
986590513
1269649363
478389895
694506237
834889220
697264209
538135721
762640695
842765767
1404120379
1603010368
630779821
1404079988
753010583
1476919605
1126293550
1067416443
1370647034
1463120238
1550328115
1434147625
947381797
1256432118
1061513564
918493668
972378459
989525610
446604840
521966765
627158750
458910433
429794662
523075821
1153538350
442951001
390241819
990250622
1224510906
896634608
166460236
906129077
576891133
950972839
1314571536
1466960462
1445257581
507525558
1038315354
820232302
1220795095
1369792273
953143488
902951966
285626837
712494723
605822131
1065810546
355120842
566540612
1074266738
1172655602
1338295033
722428982
1093723135
478494542
686858525
446867273
804943017
549740153
929344279
1000177905
643917858
751508256
423335125
1116724346
536004887
640571073
942828662
455088119
384588316
1013337686
1146597872
1541146483
452680865
358169690
1594579762
866983306
400743888
1098998400
927021085
675308131
1483952188
1277923833
733180232
1340068625
538193631
839944914
612768656
1221733609
796087733
292908939
1227063547
1015956132
784695207
495227424
1210480814
569283827
783256986
692177298
333543066
1654981435
896944176
813075985
1494729029
350670663
903938032
739118687
798766365
151487561
1097221002
1142025468
480472328
1492484709
501287190
1254482812
940688631
833479728
778123118
1683133020
1183952171
581793827
1002051494
360273534
996847599
708682772
141341509
1346162159
598435840
410937057
397875584
882592747
923336582
1510048254
333265167
1663846011
990349711
452088386
363944595
1686651353
511784900
658858283
783809321
479056162
942721359
127354894
1021032439
407687795
1178167603
909254497
1239457107
534869840
491707189
771764514
1465577476
1029321933
923676621
771958509
443806829
563374255
421062082
182214153
324635431
607960931
1655383956
1179238511
822163442
1046032589
412251620
498598360
166397385
546476640
878935171
588120770
984551193
316689358
1575838006
800027331
1303199573
634576195
495430472
802507648
1494046958
1306076526
825226567
495245710
1246850768
1693272667
299408835
1414587175
375947455
844073692
541638708
547254239
312286496
646432421
555481423
428766318
1073407595
760215392
533075789
1495335538
1603350097
896057265
397177920
1077332499
1504260653
713868539
1402119128
553978101
419958022
817863103
787982758
377859547
762039287
592531880
921562532
762013061
818797923
979040492
66874646
1258229160
1168066459
1275203110
845368964
494321576
1450141445
1405824683
465786136
1165786524
463887475
568718287
1463342417
687217531
369772538
1237755481
1205837771
482026443
967508930
652037191
424273131
1688466491
137672760
1171924718
946097687
785280111
1387097822
1319123433
717526800
1025005379
739222680
127870234
958398847
1485200974
898410544
715307162
1072841379
1433209504
734826509
695794998
1501093079
562118511
327714432
844736649
694122108
1427741561
517634407
885372683
366985691
1363689847
433800695
956281345
461483176
534595297
1207842717
390884975
749144358
662270161
933187563
1468337837
412077604
874605094
707117487
796304870
1416061479
484876397
999366109
1586849485
738347747
359198214
869665149
885085236
1617871952
586475865
500078069
177546284
1645882090
1354648871
533883551
538331249
1408499397
733602121
881758917
588207685
559640313
352151146
684084382
753063948
640864342
1051482906
119912289
414518495
683206373
1084871276
690082385
817851742
527131214
844469226
363997090
1369725115
481516166
1199542607
1603145460
951235527
522076271
690668171
797479574
486848741
642624425
452423280
1527776860
490796797
486041152
987736485
1027537759
1237599354
957248981
687306938
601727756
1439653926
466981670
1143340865
267286035
442848634
652739919
816058726
1193305895
828597358
752717503
1570133969
1092185821
965567206
605168139
606283925
1205944084
1044464598
601667009
1040772916
816726825
888259561
337632951
881877714
1013711663
1409929617
666634567
1114849930
1267594235
904473691
288496964
1393615999
314590666
1230359790
1069807100
632021476
508352922
1369144527
1313035241
285509504
1099808792
1429857975
1512250179
455699758
284539660
1169371667
1653019505
857250421
965452924
434803933
1178860539
383019612
818347239
669848612
400369336
692786212
1517842984
1005546172
1067548009
152554366
1052363114
381054301
1020963172
490466674
757850645
422066821
411333543
1170096311
1305756967
1011974724
908602969
494334423
1583489315
305503173
979023084
1266442754
307112140
576900058
693719443
968526624
567838798
1483487699
904198240
1233045049
577186620
515524231
236436936
639897784
436991724
1187935834
848129865
345359734
653977267
466782962
1141411429
1201243351
477451097
1449001710
496530568
970723777
861144347
1032410132
1502966340
422647614
1289835339
1085321153
921489071
639326238
667614343
263066148
275549124
698687805
1155505427
418728575
684173706
515475648
622753619
3546151
1336992025
726836494
904371046
1577587845
450161121
536078072
904803028
457405275
833175777
1350898117
1353026945
1012241677
716146955
1498324486
1386448748
369548369
425206909
1514438031
679272649
1019588113
1232458086
1066758417
883065973
662849700
740306909
937709538
984915606
751409321
424284431
757474261
853186755
1643052843
715036150
510917643
1228645828
458771653
1654884614
365833715
440519220
936363786
269308951
492890824
1237332959
1609015829
1154271831
1197670101
558091647
272768957
728912097
1381068184
557997226
426854508
400423744
685896777
985223710
797757693
1242365125
485675929
880804784
393140366
1327572317
637751832
411036339
405670772
1454047332
389842129
1021834945
885458248
827465505
729879696
1220047218
604397864
948274618
597133767
795295171
873530712
905047836
566831059
1015400250
946188412
823774474
746312850
1220965140
605754128
1505460588
503500149
1246145751
1895598
1144912707
961795162
1681976040
715255297
1024193779
980113325
579810552
1085058985
614549851
1283241265
355960315
442016896
1435162338
477916569
538460771
796060988
583263358
798254912
764647857
774153235
868171270
943527571
354640969
572004923
1682467671
336812854
1082510245
1064157579
551556061
726117129
744674858
1158021008
622931823
818169354
441924448
910352983
742380136
1105769687
991991425
882300382
543592834
286302129
438699839
1044753878
855252866
657966791
907806905
569298744
844521547
674234485
589673361
704405612
318126690
1454192233
339500762
989413677
768398759
890764126
516077152
674343732
987581276
392407363
667082718
489024393
748119630
208605451
490783810
1298758775
1417158816
1590953296
341842838
746348307
805806813
481590273
106835501
1057364354
484585149
1136009467
820194951
1460605529
512041864
472885421
670340195
312027415
1460393256
466845172
483463413
817879007
1153646826
1158132647
454848674
463023889
187835558
862070700
1028351068
1052117161
1098923418
525604398
156154978
507359157
1056877904
891508079
605531055
1042362174
1352098083
1306095210
528254365
116096683
476851928
1691412995
605142910
94617352
1216110968
1423802817
126258311
1192265158
1369642785
490536954
1501373625
63336219
804684416
693937521
1073233868
1526754788
276194048
1399653583
359388043
1666694589
464279803
1089251488
655250414
1491825134
904415366
567534536
743584734
402401739
1621281536
998170479
878957268
715978122
358858708
543468330
913404877
382566065
552476111
845330534
425765529
621942312
463424508
949172212
538419528
91015707
779324954
307433901
134933622
674360496
702980443
302146486
724429278
319525823
636181295
544977627
703933534
657758380
620044811
1478210482
339308730
1392396331
1037498942
187176718
244317788
518457830
541593491
724134908
612293265
413980011
1243308179
576100845
1117372537
561991417
571255700
975961318
394910488
1394765486
1346173856
1233940928
205788644
1110955417
1140328459
286228581
838378081
870504324
927370781
819429395
890592021
990096244
977824815
957599800
1553028899
1513522970
1520191022
1505174121
1434798739
1663726075
1146693693
573895304
911404558
695334758
1212310853
1156201250
726826474
840727325
421495975
1678121522
1693053047
453982709
1224877482
882616137
1116715478
598007715
464370575
1014084803
280477311
643630790
857555232
838680852
310091227
661077160
944144727
122397902
1689858738
1381848135
879440104
1484445339
724021261
670646656
1496818837
575631274
446007463
498144859
937928329
1118697258
58095770
423829523
801710012
1142636048
750100641
591977184
495448382
796843249
770309194
265012992
1498405829
590945130
1469589187
380193822
1581273546
929250029
535909147
578282627
423333084
496567247
521079076
1646166318
2035354
1308937866
998344036
1409261703
389610185
897987842
466693325
422356667
1393762926
146932844
383862650
683103990
887314054
464956601
633239520
492509645
574245803
491255683
1030682435
1550626248
945115548
160532954
451683043
1666915074
1124892576
1034520735
501108556
1606660040
462696421
414626437
567265993
546950672
776215587
359475463
1446004618
1341629169
936991932
870784394
112804800
279301269
899956339
876615730
403050559
1550632410
1356109458
1304962870
1118473026
799943776
300385472
1247396636
927149994
1555991835
737257595
650732741
631137735
869348312
797206128
1088119836
1610075765
1486280265
411192720
852968861
630968977
1380237697
1250149470
222218191
1415427533
658533267
1002843545
727433252
149481716
971060053
825470949
885458412
493338452
525824977
1249024807
537431178
836005318
1451451914
1258048164
1022319207
923379207
1235256952
612417589
740735356
1056256602
920445006
1099522130
1215723007
611653889
355059960
1695655504
554135069
1600924677
1038888702
333316476
1026961747
345112339
371976398
634867337
355106596
37384714
457345409
791541029
1195867021
914664746
740150913
1071455856
1329549917
773430527
146286025
694222164
1003849981
943526047
555140165
459852569
765057826
246381743
394346477
1623169223
818768271
809379080
3079692
533961176
1457019856
781348240
915631135
1602673951
861110859
833537620
1252750193
367812718
476850027
444966092
365183084
471503180
1435882973
185862030
954788730
457861988
495102778
540139750
988349466
1179411501
421029401
1422439200
1153666277
628456949
748516556
1159908286
1397279864
790647125
569022982
586930778
678822127
952292544
348270317
1371206053
297983108
1383246702
1098456641
1452264753
1029756125
1184094252
525902877
751304264
1149004635
380759979
381097813
789845652
458328870
1442948470
1353175742
665804203
899907556
1037144097
685837446
417995004
689720498
465356282
644994414
767628120
215221444
972112243
217076360
892166528
678787353
779949834
1521548507
769839173
474955072
1060348651
695259178
479505965
1421363891
964431066
1605590622
1253968749
1152230384
1066698827
1620579661
833144917
1210501817
1226215396
1054735285
401518462
1561186587
417982275
974536399
950569148
1017945456
1025866862
734970620
1392848794
1314210091
1296535777
1494333296
759364400
503261935
655874315
678639622
1678244674
662261487
1313496994
493011847
268738974
801271619
857222525
165709464
384836921
1524125882
839561885
1448011728
768522312
536079343
775839182
427455634
888745672
872153038
417425797
1450181870
1208783651
697945220
1353533007
1052421520
781081248
357156673
1129398873
1572220738
680627285
1144260496
530612411
641756483
497823618
839297405
366843984
297885827
800564563
1516523146
388783162
1405541870
419289109
1044027363
590664515
279862106
699881296
375747519
163484289
1661963458
350912063
866904939
1176788757
895044153
598130818
593485014
778807098
285177365
1067678035
1109654125
702977381
1602406352
1457987486
1593728797
405449927
317602951
619779183
391392338
1426299151
851342023
1115257902
1646802899
772373052
963371908
1409352211
1048651693
1525323243
147939046
702324150
116440546
592937663
1344375554
652030108
990707412
1075607165
486208371
238621281
869744847
679909736
1396594421
689573011
1446992036
733686830
1082610466
871442091
1435379734
727474495
1095629984
790541432
671132013
742537500
1502695586
148960869
440698047
651727800
335895406
1676300540
439843679
739548858
446411840
827298988
426817968
313637731
538370475
1114149646
432616814
418228486
1044145046
1589993948
819712133
439240019
991485362
765412670
367318339
759288934
1494087440
520161771
463659972
681205692
651017147
427505793
1635311724
735511407
767869669
1310785612
483606436
707212544
1441577754
708316924
1154553610
893122698
1044708995
512133820
1690582673
1524293898
710421006
859661400
273604683
1006473244
776663763
1429744038
1027260027
359010261
1494585549
842948863
1135977249
759312138
737999847
753356103
1016945790
811145965
1013275006
961169569
340829974
491260591
829031622
1046076039
1319520998
1217449879
691491864
838515506
776873448
1186440181
1694021753
722424378
391742946
1250951692
142919976
635019797
901964386
1056350442
952187568
921108051
261131972
1469573669
988218975
1003277398
890090584
555143365
571751051
1423592448
914923373
802206482
631784222
693478272
1642850650
588365446
706205662
1484813664
202318032
1295196551
1027887943
470342566
716740522
1558684881
802274407
1019612354
1671685695
490486840
378839683
810311355
779480040
338713093
998154408
495733256
962306564
739444203
669264027
1050275640
988564708
765534309
920254769
1007447669
480983353
300158016
862977769
945249697
1284426639
454343800
662055653
1564018896
413043130
478352670
524730820
1308485612
304632719
359372
875092891
763124261
534420308
1336279171
1073634027
520488087
861708483
1471934211
951175458
871627875
938691812
1580310629
509664331
1400379896
370097224
222624420
1028330423
487104825
886892782
1249650716
491124851
1452792768
309622936
1444234102
932243333
538818453
659075725
1470128405
494241982
191695138
649771404
941142406
789010400
366829412
1227676158
574926138
993551077
412869018
711689727
342294095
572418451
1276773721
1662445167
405125444
797508864
492712792
156398563
1007243916
616241706
516651979
1388287609
1119434871
403727635
921113390
618434695
605030517
629143867
846944807
592893981
498903632
879907144
1378230485
904580983
918367387
1403050749
1325744752
1605916775
715573139
568131525
1290867768
362419987
582989438
985147306
791171524
621567621
830181970
219712195
1282320798
493923382
1525195835
1088472172
307534893
627782960
1130438642
999924127
849577241
284202322
643782388
1458488571
1059571272
638760021
757784500
616480338
798820162
1356184205
720234300
1187592298
946138077
1326057402
914572403
396744809
1520330058
137908696
1028809585
1042893573
804063990
1200188098
1098377981
926199802
1311823349
1352940835
1070039546
1185260564
1081280888
1400298076
884305244
1230514233
1164965654
503361861
1298870607
872603993
1053413372
1425622939
1163425254
1101332826
1159474066
1096019792
948637060
1144012401
1147959462
780718091
1346108449
1294997087
756952884
1370179588
1424629184
1379066767
209898690
777219777
1048112722
1146338705
1290790636
1159670538
1071576514
1144969711
1375937794
1492210987
669630221
1100196056
419894883
1151127976
832421936
1073755042
1240869729
1471776358
1161452329
717865840
666180667
1372244817
1006934280
1340071708
1179802867
1446034489
846274396
421527782
1024544282
1684837255
1523284464
1108960636
253011010
1283719040
848638536
513781111
628820419
1019007080
1124301199
837932704
478943529
1600460679
750819300
1042330520
663960295
1309208736
774637450
1036146424
469323318
967866036
378032861
901511059
1151218650
1588254940
1282905552
1695663612
1462773963
1486858506
620310634
857784803
1321688782
355054166
554262377
929459939
1081358418
518419340
916243986
931109872
1186000023
458358323
992562201
840736568
640175836
1526771223
807246322
733936791
1532299331
1080682912
713529996
1021959321
1200499426
635756184
281023804
1111153292
636699046
1106166854
710589246
294331823
1326082436
819525
758512386
580468863
1363259501
759595191
969386338
556342846
1381206674
948763716
1239316965
985513729
1326191838
1030773223
704549270
1068726806
1333803981
604957410
1355751201
1079999276
1253236802
1095156088
1325993798
805231339
1270039236
1062722367
1317668908
36960934
1040309575
1080723068
1388617509
750750578
875088527
964047302
912133339
801469305
858982988
835855669
1136256572
802158192
918713313
1356896192
1325836622
632169925
1357496609
130826541
1035398531
1021526410
800449504
741353460
703894639
807112294
1220744854
1412703512
615878775
450951057
1086015243
978764642
653082045
476630264
1315149338
1030253350
1502934438
998448959
875565864
632577311
995263484
1022335614
762086638
716100096
1288431515
590374112
1084170841
410591031
1061159270
1222182434
641945862
791683438
963591394
1087749707
1049828635
1620412840
1117172068
876670545
1028879820
403076151
392720827
850276768
1296018396
756152197
862968660
1406168813
782716074
1336991694
914694256
665069840
1061843245
934348053
1448040079
961875183
1034947496
672955994
1099848151
635771062
1283795615
1099910319
1199785394
1648362874
41579502
317244007
954097127
437468887
1057967457
755831251
789853398
670639449
478573553
919761130
1302501734
433118120
1262318810
1231929243
861781864
1055703650
1273250908
1178834185
669843778
812365924
331485262
1139390733
1078145412
1387878598
798738514
750415
729641573
972916178
1034235508
235634566
92573337
385112308
629932303
748685432
868182720
562465062
1474245793
752769458
685798409
1624449565
972469601
1610242285
1189228382
732515775
1034889394
1043577516
832507469
1088493452
618705455
636432320
666747697
628525281
474370354
470730829
447592844
1268343724
541763754
640521671
1163668808
1225564477
1074664213
673062519
584350015
1089700832
725686229
353125977
1476256782
816714478
282389794
1045463702
1483526660
942414532
1291571742
626107862
1240825746
1307894976
361809969
846940103
663306927
1330453281
856106643
588047120
423743569
640357781
799779225
619333300
827458388
897553450
414636906
825153887
922247666
1349464962
421262279
473743265
1230544645
734971250
1185159940
1338068250
1415086077
327458546
846018896
842147507
725842499
432727620
744557058
726758749
1047712327
626081887
459493801
1302302030
1147232543
1107620215
754377805
441289763
697746661
591644790
936876280
1041274090
722026923
1129079340
809922998
1333438273
974717072
945038817
1104933244
622417551
1344928372
631241802
1341776070
821864547
969565570
751472218
1360239758
1514962965
684426905
1677308502
1440391052
394912886
1029801763
999093485
343018216
1304516268
1542001707
1047446175
1443890206
613491900
1089297978
361680647
777005998
1009835621
1130956707
1269044547
586887056
306908417
1225242702
756855731
987734963
950874093
1657109275
983594799
1067558186
1051732698
406260868
484787116
806061085
612273563
634270220
847198955
547238445
1070686272
898978538
572229995
679853252
477405061
415514721
792033630
1012967753
1403498458
1375262917
568145635
1244605934
503901912
1127055221
303886766
1343008583
458057706
416048438
1473840281
418688649
1567324961
484521623
830259655
1180804696
1041188037
367707734
841565411
621770110
964399648
1472711297
1070996330
1290621549
520742895
1178628170
1364260676
591053216
762152474
872144518
821164188
1639536938
391134821
846311419
857581813
908824382
285129526
1024724187
910889464
748724194
1372938535
748900682
720700603
1486947218
207429042
383527171
733099018
519472350
1213862556
1229110099
972371949
1126091628
983468960
520944111
502330156
1394800727
609258962
353400934
595888163
318892389
523951268
232788841
867523051
1440723800
325736347
678861630
869643478
1157131750
441537831
1448083853
806012024
1559427348
1253470876
1049710116
1223511664
856922890
994824407
1634462616
1096082983
507769595
1538774724
863847324
752942079
446151008
978920079
1360331472
671421646
1052322156
342535187
1027381209
1297367966
88009295
1026233555
1421359039
1421061640
1117003892
1660390232
1047231564
1305803846
1064370690
1635628453
706779488
709473579
341546230
816627102
1448532290
1357647523
1000819714
1183095549
1322961650
1188555670
1254968523
1235413620
1412124174
1089101503
748488871
821303920
1240043306
1562293817
292031629
933870592
1048789782
1281932811
875037128
1288207934
736808665
1052591155
313189778
644748095
328186492
1294598044
1539774977
200410696
385111522
1302449971
1232718080
562493763
566408696
376955106
1366822703
1495488188
243330973
1189927508
575323869
1168306657
1676301396
194073361
1456011410
951953170
513620355
1131966293
658510137
1371895960
704945924
563197829
1096173007
1087377123
1088040055
640899866
1317575412
1151349655
703301110
1400531648
568836903
553197279
1500220726
654066936
849123971
409297924
1186808072
1489775443
995518398
943033033
904808245
1132762955
443757048
723196268
773631329
865780689
1095877071
390292892
968757046
832455629
400871909
97070924
1471805046
1123798358
383382400
226544617
311308735
645052958
1148604891
632488164
953401473
395314594
1188083065
632493402
1025159600
1175816617
1191566722
359643585
1102659684
1077175435
720648960
839427027
1374473053
1029751150
572892551
438510909
153248895
370646849
1328812670
1146634979
1391544133
1261525134
381161681
1286913382
943932268
780938580
808686600
959229207
1360809440
893244320
764956101
908661042
533716901
882889690
1146766728
774147005
1148940693
1353892594
905905504
1059672793
589488923
1301353017
1032574930
1029431671
653603743
968316074
444688018
1289901690
1449885924
759807976
1210707630
836025489
712547541
754343377
204618321
1287175052
367234369
1114983330
562714165
968019071
935676750
1232534307
793102576
553723032
775352484
1054246202
849892854
1170048350
711157830
1171980585
1053159094
817897633
1449879964
1103341919
951337739
989577543
680264179
1077624943
544586381
457888796
1508749484
946313107
644797165
816706418
934108650
537967590
1444617134
828923777
391087827
1356685633
542366077
464702877
641710547
1043454858
1095126047
438711875
489369754
1077205334
1389812161
1172904814
1195233740
619697884
498216708
854324427
712541349
1026761869
1406495397
440130969
1180927443
1009353771
501989289
649469388
1620609274
1682769756
928230686
851779097
383344292
627971150
923413204
1329889381
1416214023
475114376
382120179
1129691243
745714932
1299392195
858418194
1557705688
1251548870
1225960564
555828303
1226115329
644890365
718023018
884141581
948501101
1119172515
1089647955
653284506
382981825
686274158
1429162650
1478654235
440092067
734388560
661509026
1033839041
971520729
1067579516
476732917
828299063
305151983
343920336
913715856
1092786192
988584151
816730770
753104246
756828779
558335303
757733700
956898633
586458451
631636970
1480719227
1278329558
276891972
1464084406
1420310039
517183653
1267003201
869153061
1182711121
1204577861
531452764
337807116
478754847
495696581
1043431184
616860432
360106923
1094201113
452109052
1377838880
1073645417
1591501116
483672424
866063832
665237882
983911300
718387819
1598023765
569305701
732556277
1068533507
1039478564
996558504
271859249
1117652749
1676944584
472644236
1474457630
244944754
465750999
1430222703
706245590
1691685815
390431219
1421982044
1674678696
434263841
573909080
1277758198
1075415104
316386126
396947304
1287689567
925136910
1183955660
797276641
410562224
327665859
326670926
841188496
902352136
568023436
671917971
473292809
608830188
877745385
545417255
927270052
1396225220
1231737824
268114523
446536209
609188670
385060646
486092289
293748543
1085708039
1246378348
738137555
750801338
1366487716
359810884
608985979
619617790
440076618
328783469
810241569
811231899
1515595103
552808500
1330143252
1071264364
253455675
1131138378
676058668
812874980
1169586585
1143071248
1638614507
444911347
923651977
188619526
1501062734
1099237842
1047431288
681201944
573425991
860021310
345956897
697065367
1131747282
858499066
1384994889
1076023487
248344601
1126269122
1674658097
1229071025
24164151
1272191752
436819959
614301036
529933754
955618692
1178207074
1413504290
1510982234
1372948650
484852584
1289158289
399060400
1670032429
1370846729
464042095
674677517
1299633461
1373629250
1523455536
759217569
1418670063
492442896
1480385497
1061581371
662400960
1417947048
566255473
1534954696
554107339
886864039
1351611150
1535302572
598302602
1418806302
959265070
1039996545
1670484259
833686764
774925467
417029062
1435087570
426374996
468289902
910348654
1002983601
1154371487
1055969793
1006224025
1280176022
682522408
564852549
845102003
455529659
676283127
1448496208
873655378
731011726
1234283121
1203735357
1673259420
934092975
1048649598
393587011
661534699
917223961
985589761
1560436098
1042005742
906825225
479598147
898818888
957570721
617053184
965856689
959859532
1348525454
1213947011
981850175
1079652762
580387132
869937512
1198097038
744783904
1346737301
1618352106
1013401867
1027790214
1246845469
1082591346
1088072511
502660964
888877039
1304944433
859060529
953354661
1144093074
898337027
1319759196
665273878
1629126384
997088629
644564489
743021882
1266492354
1143229029
809677695
237006804
964338502
1057100527
431017919
1430312947
827168777
1240190327
980151754
246808220
848958379
1669245829
1322537099
792829575
960033284
1264731615
1035409338
836246721
909138177
758355114
816921322
883167523
1369572177
1192449646
1088234391
1330325236
590618192
1461157992
1098011229
838734483
607332503
1051935915
737062895
511251772
787404578
703975069
634622752
784073390
409378362
1069636582
734024266
1435527095
309273304
563815076
641111727
513120773
1257703450
813321886
1010728874
790113175
1180727839
645317617
774582433
1405808124
724352049
1416436377
1045957324
1046986503
1070664468
864460334
652015580
1462777703
821117420
1132475112
1246770712
565523049
1056999072
1483202062
757642916
1319894541
826082262
444831239
541054283
1293552920
1334405954
1275910143
1274900453
722211242
1647286888
465619832
849266141
240983800
1116873182
503054564
454006453
1369032468
462406568
466306865
769230933
482958186
701234664
740444650
427055838
949628564
580631076
541767215
1068611050
859040086
1356528891
935866749
531116030
396901008
528506840
1140561824
1415869607
1081023448
1453696619
1087252339
650395830
955744683
749536546
790936067
1159160311
1214919532
709840200
544346090
431758112
796449824
1395053113
1589769741
757043031
406916550
667075082
923549014
562127702
1010545812
1020744627
1589612515
717471687
991464536
1184067421
864336964
791464176
372106502
784184055
1120164299
1168544627
755825491
769687518
843434840
1317230614
313791381
1110968839
384973670
564884186
508963761
691141882
1113478976
1292673413
1463745750
682312397
692362432
453522558
1188697262
1527781941
800233046
944467276
877085374
1337314187
1160938816
992933653
786324161
478582689
955617368
995684391
1446196071
1397791616
1014322006
523192277
1127762509
1373500795
452481521
1475944356
598397603
1323897194
1437437437
949482137
755706516
509511861
734118519
503216109
885410340
1670320825
1649649061
422501941
1199046111
522865021
1196551641
329122235
224105894
708143509
426151706
849747077
1138524564
858562845
1056283696
854584069
1606851240
252871678
310405091
848601402
907633748
1400837552
1385679082
151876424
1011929025
1490423129
464591830
1090743914
1287699861
1196295925
126436285
1007856396
1689671001
400203339
1479453272
510550068
829174528
937859003
1650033633
1276969363
1372560631
1193596089
554703109
739170926
655524070
973020290
475637
797704773
1013878402
1507747222
1587781019
1231325058
179802668
1165837983
550674315
459567330
1650796256
822948445
411558204
1653861488
744711806
1151008256
528239940
929293767
595805233
1006333326
839347514
877068242
544467238
941543329
817022093
512793009
293538243
978496866
544509387
1617845864
218403709
940422237
677304999
334498640
1052187505
956075798
426311953
923405337
491747356
661699591
714681484
1247785351
920758277
631898919
398677574
246192568
736243521
637735987
569120382
899677883
1455627631
1465668450
905282342
415767725
1163311369
1031933509
532693532
509651914
1558270925
1271570072
697244146
155394463
760562100
436977481
444198614
1242071693
1028932617
709161663
1509082749
114240997
827560805
278050592
1370094245
667068515
152695437
755328637
997026524
370655094
943949040
1057757482
425565368
291644407
1470112706
899292303
1263139508
1052800850
864553315
1617748498
804208237
1096755985
721385575
1611188889
1333544934
1393325379
1347536788
1696444704
723868322
846454492
996700482
1506589098
796238938
1029980164
1578955370
619995732
960486118
277027784
1286488461
782128477
922615694
1171366925
949610511
693183083
895605965
912473400
459161650
1469355562
292967959
1649812712
1005204260
949731710
614632302
839026851
1221199828
474434009
812782610
48573772
992556503
880209552
492554606
1380240280
672166035
411929298
1603581306
826436708
746887005
434970761
1380732490
551162264
834475129
1237641696
1343948473
924916605
415758517
1283245430
746933153
1269217290
636843620
935828299
1021776362
738917683
567599818
1058032475
1396205224
1202403023
1668811221
755883028
1275203991
1244147112
1633026986
1132663384
383676978
1589084744
1050648502
1557438002
1186488574
513689387
1228898354
1237802450
244569185
1247208312
763913094
1529412811
628964334
1100053540
1453065167
970001543
620562524
1280418484
524247948
144247312
310360318
1183979381
760307149
1284653083
675394881
1555963005
467406660
1223041047
342921575
719178024
575050041
1058662985
713854252
913948315
2780939
475464890
929781712
494576717
757242738
576882726
1677667674
1016687878
1389417980
840554550
934346755
476275601
751295963
682349358
90919611
1606735810
1007308553
1612279218
993194834
1210865952
1231529513
377388298
1119971049
676851341
1262294195
1340746251
667644112
378323761
1119997997
963057662
547649535
1287886047
1180183007
550373190
1055002462
1260110933
1460030298
590537362
1368474999
417933679
780418308
1670651291
507502290
1298439097
250948020
1240540905
907072561
815774904
1119213733
732640689
1428466202
1143893102
213566296
634136986
812816545
744277549
888032184
1063929355
855874313
877442299
449002476
1102552150
1029250325
717308122
425481955
1269770743
1299348343
476421427
243664376
240323471
90653062
1072576702
866296763
1315810594
663484729
883728526
645135498
1279885912
1256204302
1407760039
707661217
1295582047
1430147185
1326572647
746641852
971209164
1112062092
742174278
384306792
787573773
1001173874
493122610
974505122
1257732470
533400066
700664834
730142880
648254646
549963097
1494429150
1001049586
510205878
1329930575
767039650
1623412433
986389639
754733804
768389921
67021817
1426687377
1143090515
679735884
1591912669
767576783
422380518
556038922
589918082
903898155
1080610007
744385755
877440671
1156761655
1244439837
604700469
1148850440
424703728
727816570
1108605834
1532742425
1092579016
1653998640
319284049
461384199
1078569856
393359339
1277531738
1401721514
1358238850
374158231
1532628560
721369053
791290649
964306141
852245328
1491524557
1438300960
264043527
1224692326
1459575286
673229678
372219844
566887165
1470797262
688004815
535298651
430347561
1028163547
1515960915
907900213
444148303
1690629518
1120365342
469592744
844967307
1464472690
495889305
862177008
874833880
1406362389
855952289
762802906
969659991
629569330
1292299246
1012836299
816549499
517040685
471607153
1091404560
1067885669
949614036
817937017
1428081868
1369980919
605428735
764201980
1031530304
1091335110
771904675
999959276
703413279
1175932050
655086457
762498676
1509298529
942907455
1055434274
264893269
370264780
498501548
502735020
502821612
715980535
569543526
1210035378
622925518
469072907
444974237
494857164
390762512
1673807710
1646293496
1388946229
529752353
779076251
1392402345
1339265033
895461219
421442522
1342136100
1505693738
364057698
869257863
932873519
752612729
922033270
1055063066
1152291596
768935320
1241430643
1022611172
967389347
1004067283
966837112
1238669923
464032034
1029715612
807354861
1522333338
533677077
807077035
1102437321
960499780
665095841
1226441642
1467512791
817168444
1480170771
553476789
1208750221
1072424653
195483942
643506663
1024637894
979721837
1369626070
629734391
434113908
858898598
260527822
1643105188
338212038
1495308232
751502391
1470895462
906225923
592834985
717694748
545729172
725194409
1352319272
1147875897
1005847361
483566242
1120478682
509925142
439238168
576648553
777676203
301841941
1267528355
939653806
363120895
452063544
149038013
846259079
744991254
481285581
1515187148
1256149187
459444292
565181797
1353732129
1110512485
1005015052
741780302
823066176
923160071
797080821
1225738008
698777356
1644153910
1064189234
1547867173
1188557813
707908823
1487959923
332502896
1276879585
1679347465
295955701
656409447
876080103
757639987
980129281
1198708219
581738139
753312046
1337501641
532645962
669878578
902365128
459798490
680764807
1480716139
771986388
437841639
285125818
491242913
762632689
630205224
749142456
404523804
435356654
581551126
752335166
1559409069
994344069
51381165
1312902400
541045126
792556741
814677359
396402962
831049179
1038447065
718653121
652897074
650145968
620421916
135233875
547187577
669212486
468639367
846554274
511579927
1365462911
647478009
505456732
771906269
855934974
1580170563
945924912
441805546
441788252
638290005
167550227
679690619
159402844
1198417741
1036829450
315635232
494524510
685346920
469892188
1280881469
469997232
734101069
1125546007
1670720763
939600172
1194672528
785680910
776190938
95275066
1420134060
470801996
1527495650
439028463
982546580
1542686952
783922863
656503248
325649756
635711980
1568982439
776099850
1068180859
873796105
1077907193
432689393
1243457534
1258652831
1412216929
1445062601
973192332
526834653
814308120
47958296
1566016129
827252418
490806878
933041914
602773357
525421240
1109549580
1334907864
1166045844
1481933046
730423469
1276116952
1572984974
1163072813
980640042
823071642
235447284
1526944009
741790976
1138175399
1577005613
1218063424
1119671682
999913684
483819397
1012708391
1566434496
1504461652
1060358901
363617782
532380256
1340686941
495753581
894831726
801531282
693486527
986907692
879052896
1295980807
1145961081
444605145
1470993736
1406494409
3723744
503799826
813327119
867101292
527424146
818169721
976821003
183253351
889677069
1189685452
1000440919
879208826
1156868264
1024822159
749075277
1015886839
1162862299
1123335698
823490343
238727704
1618168189
914599425
965912582
504358825
452598036
65709122
1592114693
597769286
1030375889
836841510
613573338
29196993
969584709
505409980
472807847
1665150381
343992140
1323236048
345378106
872719876
839162766
598718757
452009633
759995861
720274912
1313570717
1013712286
1306723754
1105699609
1497418674
841930996
504060814
508347979
330230851
863092500
1414900117
181555138
444045585
1131214187
434537086
686024777
569838243
799812014
758148203
485053629
730296140
1319528689
828124260
776946044
1106522823
1211555331
628075138
521079271
859010860
913520255
833611787
1545768086
1031497121
1011755290
423070860
601561139
402337277
1072353649
566513081
774213636
1208711025
676466397
1274546921
1306869833
882873292
1177010684
556997482
914554169
104501092
1421798542
179429799
434128241
612090313
1595033963
1608422103
1409304424
824576466
983088673
767894351
964715739
795970323
948916640
550720812
352384937
981480168
840672793
887579496
1389893036
1171230649
1023697032
282548725
686125417
1532151580
133741089
1072138072
797426188
1231479317
979122696
1231725120
864387825
1379532059
472786956
1502799411
1087645782
870554011
400731094
1133922981
1300342420
954579482
483462436
246264027
1066499429
348114503
1283789111
646982238
1035500892
1447046720
1147020485
1579445552
1063740028
793882900
506225908
1049379730
1187146843
1271180217
1667370489
634605576
1603618804
836705058
772357701
1585626215
1535164789
873648116
397610921
1408655236
436237443
650948761
874250864
497352897
1185699183
1471666981
1197547264
1006549215
962025622
641891983
618881661
1650722068
632648021
1242397857
690041890
589106371
1333687161
244915844
988734534
1480948062
540003248
326762074
938792410
1063202644
1224276057
757369774
625086248
1403422175
1286593353
682982066
1310784950
1354719534
775570224
382346162
664527361
1164157483
703517930
873414033
642344973
1362238459
791037417
842745474
659125892
982946914
906278661
725376464
984004324
867028424
1627808840
1417974746
755522223
943295888
670909770
599827505
392711229
1038399843
1504767228
626890152
499659064
1575157054
991666643
1261402237
1627517501
998347273
387280639
1536363240
817761815
964862816
931560932
463321562
685098579
1065649268
917138689
375703183
570681562
630293080
669419103
1340764551
320947169
1473598887
1361807079
814346368
1105910704
615831309
1080442368
461261659
573378002
980027274
1112900677
823901244
935581011
1503934055
524689532
897361930
1555335114
1090903977
1000455032
933581163
905708657
946535836
757188135
1153812703
1001874196
974531402
1536162381
503715205
409640207
1218483894
547900938
741446572
1191616137
382857428
1612147632
796553744
523874207
518767019
777443574
206019104
754394201
1059723502
544739342
636168524
313794773
378577190
170549100
568311536
1428848945
462193243
1531904039
1012545954
497765935
997143451
140616329
702118690
433359666
720725222
309157804
1135417318
838136610
825393754
285117511
1132985715
605914148
757550990
979399419
589015918
735914083
1603177357
1605994881
609897338
1647240033
483313424
390508425
1132996069
381972780
976925665
461301186
408811187
1283080438
700812330
733947281
1248793599
856323643
906639495
943105111
914952762
997627641
1688858144
1378215505
1021428369
683973778
975084609
550582730
1209224984
395208498
1158456420
868077067
1236024
1417250673
1076646156
834681283
621125297
704261121
1029154948
745632384
757715640
671884735
893995327
1464075605
300670850
843648840
1309559078
666670211
1022532767
1098084177
392241767
773003563
852534201
1282939093
431628587
671175839
1459366008
403401273
719701638
1279869755
1176703046
1400068101
1562253178
578981910
907911763
1261643382
794973403
898211243
301720882
761423430
1572298301
1210031965
341206978
540506014
1308807176
1380763242
1209831330
1241767146
997782007
751936477
1128120852
1346954598
1356091579
1581923155
1476050681
1412964332
833261431
1020476017
1185747285
990236654
700329108
509876070
413906650
1411210015
1468042773
438383990
453262368
1089978104
1697416200
1646900630
290120471
1344622680
495687879
1598652894
388126189
266907525
1413636954
487741564
1269864917
1464242070
1007548298
551994204
941458639
573754342
913168336
802553542
1222080693
768584941
439141050
854210576
1079779365
863207453
598897585
528428955
1612549880
565886614
1420295137
1331614410
975122327
1341514140
627250598
699992085
1128883372
1351446220
358888479
1251978902
340035821
753815835
1262980791
829214371
682634979
1133697382
1331586872
476582309
432064867
1495735809
186023425
808544829
848192991
1146945464
761215779
666708236
1646499375
711140719
442208724
1090628655
1286165229
129622531
968791197
704945655
836634503
960416076
742130772
1302831177
864726679
643347654
1690543513
732151994
1695087824
1658288019
390113645
678542125
772689484
738568326
703690675
347181559
1671699145
1154902337
338330105
929627201
735514471
1159869287
1338386965
458436711
396156437
1136206772
853922080
1519101231
1608290803
1033095759
373557765
1574903570
1453364520
358491424
390328863
952199638
669621445
914206615
592658932
894885608
1086479096
1652334128
1093191161
357190600
552132828
649614917
1229020073
1040051129
1352811741
414741965
384025801
652231328
1025395232
337516025
1446783326
653757710
641566416
463796806
712851299
881689589
886428634
1625015670
1287252693
500465556
978883637
503112048
1415171212
934512932
948184296
772093397
998675307
1405962940
1277605879
1570366080
347237252
510198261
928902829
818494869
1296736908
1630337606
1016177664
161670733
1546698309
389319234
495060644
1114107199
1196032611
822452238
1198011478
750929963
848559823
269598178
401562140
1585556773
996485897
330128335
879399929
350711008
1465143539
141327184
518843887
791847064
1443170167
216475823
650409016
1040993704
977762185
468221176
706957448
929469379
1416254844
323171399
1546373890
1328800694
698240992
1321599225
1121111730
1473152533
1454680149
800056678
614355218
891984279
1123917875
991218380
120061352
833890382
971110241
1028129650
1421520957
789461512
1431174033
1139383548
896947173
782706342
1403120713
883528029
1255172835
974403547
483515920
622724364
336374440
786873377
499711109
1306422376
1491211593
1143821604
1271450318
959584533
1378273017
346028127
690185324
726608839
453430857
355049231
784914023
891224095
1188569395
1605495482
865835965
528940049
1255954947
465740457
1438728085
1204313767
1025790205
920907832
609879526
795052875
251188809
728779708
538438009
265903252
957979422
972810624
583628228
936025793
858593889
1280242965
1348772913
690934813
1429612455
189192623
1160627715
1426875793
877962017
745589462
634836104
1152292126
856577737
644004651
1021657293
690615066
1262451162
429257590
967761070
826264844
1249093562
825088201
1120514716
1659835999
707120964
874592751
1331648017
756166908
658151261
500444246
344063367
742353846
1160532182
260865409
1180360861
865545970
613914952
366696101
432383146
383486554
711857021
1274277169
1028886191
861651437
734023416
460786105
807111817
800081953
512636681
666113584
911257466
131118273
582243720
898102854
1023057324
1649325039
396304057
718299890
1019088331
861193164
1181921726
1264381506
278203732
1040691771
1469499750
818617391
1277684664
1206383348
561797861
1542393139
1357081380
1396147859
420611312
759696497
809253354
622360024
564595603
806370704
413436312
1666267870
960328462
1198505049
887483809
1031022495
353588144
573002533
633669084
593654395
785251273
787195567
1426404878
1184846436
1413856948
1602716045
1321320401
208832095
795136149
538048580
387842088
1065893683
1176355831
513582897
165634614
542550855
992139165
1604321465
950407081
1247784723
1501854908
648620702
457112797
1658047083
541996892
343432
1094162179
787275609
452578080
1034396259
201606853
598213231
496162769
755484023
893037926
458358765
506773388
751594548
232394284
282709126
585607831
487116677
822120044
1034124563
1366930036
660283597
514663999
516281971
1219723975
937925366
412278498
1156536687
435058187
1283662870
689932479
960843179
1238215439
315899136
973659236
1346317584
746801185
1226404150
1568642369
990876027
366623970
527112223
996323803
1186147430
1014438573
542729580
1340757179
115515860
822069807
1059856847
960964902
1594094453
59066034
1358321964
840306700
609677852
1423780912
687322778
1377930558
1538605156
836707076
1011563079
1336925915
173775251
1076476751
971093171
771826811
760746498
1512808277
947207709
1504936499
588910427
603212616
1267404331
436613365
1203359867
899060080
1565537227
715931023
468086734
321579952
1166741215
1359256345
729020950
455543427
483401500
805050571
1295121264
1494302409
463222203
967589951
1022931923
1014106544
464582902
1213318437
1368509971
560376642
308774275
245522404
1476216760
1017097191
1018835962
977081362
1178393772
987030506
619756950
1449443632
734205930
448329848
425545179
985784308
701768256
783335408
723606563
1630169328
723125492
1478684293
1091827658
917848582
844286479
1386237551
472284662
843800669
1008832395
1436624608
1474779351
607060413
335690946
954855961
528505859
486463456
411825128
1173596047
1008602342
466389242
1082495394
331068275
703674723
1621515485
1033351264
1386115055
393822822
1168833522
529270181
1099471971
916479343
1004295087
821926977
755395869
938902028
1065478599
481662164
1049070878
1170587637
432377148
727404384
480392221
437778998
1639284316
1282559684
410392864
782760048
610579329
489077604
1635155393
910167969
542375172
984826013
1629886483
438149669
1421029825
596925463
1331322128
445815817
625053182
978783988
1666737635
1216120866
628610921
1050077624
1361174289
918433037
423261752
859615087
880679035
694199503
863938523
356566234
845636133
1173792337
381483924
979483230
759877594
477324944
1182435347
1529667076
1258047370
1026290245
468803444
500016862
1136475975
979189376
139374914
557608255
808790843
1335438529
349362696
259545664
1231549319
1012008680
1503433293
1249141990
470545663
1028345190
1099329650
1012408581
378229519
1677122768
451452118
280308356
1180521504
794940696
937441578
1430933975
1144881357
748546607
1170479468
315222219
1341162730
1683038253
685390739
1343938702
1669967541
886230970
501535146
1188434429
1682935387
245724077
936987700
536690656
702821976
332134348
848686796
902182233
670984437
75598718
1258177276
627980375
1028930820
1581648554
653449215
1658328213
474143294
479213936
1097808875
783083320
951787829
1003644932
354416918
1300635714
920432385
609653863
1196210140
1170218749
1696186022
194927432
891301242
548393347
1379970648
1370835704
576972075
971072040
831524092
1002693988
1626262843
513989511
1010504552
399543782
866004
851507924
1349297074
554517368
1479071250
513603645
824731231
583488932
1005093625
770386792
821016709
995417672
797292530
274040163
947032602
838058856
529559623
919774607
1238806018
1472349938
1286608251
772173182
832659772
542633559
353577377
1023774079
677056260
459737355
754006255
1120977875
813603935
458950176
397692573
632013924
346029457
1405239065
1597396319
837576398
1184416356
1427845021
1104614137
388124577
505800527
736627877
490722521
1375890493
1037160960
1628530784
847412412
1386471306
617522061
479208215
1699809336
525702569
884005845
1166408738
934436462
565626942
1497757120
481674468
248372957
718422915
280687845
648902717
423913177
716148598
597499714
883807194
423739510
414879675
1016999921
1391152584
762876031
1286380272
548176865
758071297
677493466
1697670158
1261065516
684724825
597702084
686581124
390929246
1022497108
977111579
1343573803
705320776
1358480564
710084747
365184979
840284504
793719356
1561670297
1222792607
265248832
787465472
839256740
1337355387
609170893
498743786
900837321
294949581
676071553
986744941
1154297609
1531349693
586950328
287726838
585479903
1004378095
970181024
1674622140
1213050391
610023030
471865991
525400795
798036705
386461601
427674314
308817458
524104439
934868041
1685723337
789640831
889634708
845767334
741279646
338556284
578452256
1033094626
1242508061
967900074
340756503
465062181
1119398123
1297895432
731262584
1576903020
1269319105
1166578686
1119778508
456498123
1133798326
955003635
1424728459
1288485674
1606206460
919155334
317276622
548535225
665244335
619768817
1695530403
659385498
725094097
1457535437
1051398676
1068382879
353117676
1177394700
1397396807
480079629
711405312
644387640
365277750
1049692336
1105055528
834592920
917180357
409023455
485759194
844606233
1549195778
1308261572
1398237704
868147730
1332696918
855784962
1041266392
1242773728
1146336035
1324620111
1064485300
742729021
703152721
1110524161
641216335
504949226
1216824025
971562037
1085812562
844024869
362488584
1266708138
652235418
1678719485
441516345
311351459
1206392701
638182799
1686735382
564629827
617044979
1014591004
358528712
463725557
1375614987
932353398
819688941
1184142194
542555594
240288134
634437956
1699965888
1256562251
1526562371
760369704
288113368
531599640
1010974908
576368370
572701461
1244811782
836856725
1268695263
550981348
514185562
806278569
509892797
476923561
520190384
973476173
174881073
632248452
217963831
1545670536
687942435
591282152
1004301860
1646622400
1017307418
790576945
1283038510
799730372
847862941
1440205207
408158418
1258886939
932690443
301257639
1183294794
1356517795
660384968
1271822528
685591045
1262738360
395179005
1251109095
1118539668
782152393
1206081907
1201451321
382241923
598089841
990196380
630200980
757116578
733218375
846949084
479370477
1070913487
589285925
1083197219
754441176
742823859
905904014
800834491
715669087
708231951
827913280
1601086867
107581576
1674671997
475049819
1366455448
1080043137
204636515
325784567
726674699
771624656
1650686479
1617093619
820924028
537095691
1567041292
689969933
738782771
674660498
1037929440
889320917
1082835762
495082331
966137396
1120179810
64216108
679120899
500567953
528988898
1350030060
671177781
848433372
905510728
922914650
1039574960
671252102
1527095650
562225506
1470830552
570366868
339871803
765225962
719220737
513875837
761120697
690559373
967762205
1347860053
423820446
1243805119
1353059571
653004538
1190758664
1136946110
1410836406
1597295923
1106069068
339569876
771999410
1633600178
732290741
1111694738
1573366641
746418524
896092256
1042187114
243687574
879098293
592114894
546681198
877379134
667705053
868339817
720929687
674879838
563944697
704085139
1189430794
154774190
794897008
1342022239
184513216
829195937
155747300
826277279
770045450
1026455136
1146666268
1031762976
420480025
895606359
1359782489
465248134
1006778488
1329117833
899587251
978552444
713283569
590808372
937784334
350764935
713333724
555389669
1533549913
1020670355
603553275
1114873803
1381923564
24613256
631672025
309720737
1526697003
523839849
1070487376
1259507429
1142136584
912641787
1133112354
684999231
451020785
1467372911
981141931
886826161
1283224621
173845270
959666639
1634729143
1302427215
884097465
316552094
1639643238
1323308138
971972128
835564422
1081233392
789608213
677979241
275982947
674876859
690174089
459935590
420096058
1317842223
817576674
152834711
1154436232
905002428
605790363
1373925423
663959463
614117726
466970305
1412577911
1319610415
744851065
1060752168
810942253
998320663
546631095
1558930104
1223543767
1417492137
814791700
816441151
853433697
712522555
988298058
1068625823
1034196466
1270167803
1581396076
473695573
1678861497
1317567162
621732944
1566650138
372013322
1184974048
1474183553
846002151
443634875
1361161768
540655970
912553420
983112690
1048429602
1007291436
690987469
876314627
588419956
1273446585
500354752
1643686057
1032188149
453612304
695622795
796321784
487154417
544751712
994446314
135287156
686568063
1688448970
1395888455
90363041
546583074
515088911
1014115002
1029393877
1050441701
552650342
604323179
703577336
1278728594
1307802722
457969501
542520150
265315936
1156792395
1228559775
1478257364
1131445723
1317027250
900695476
1327408669
602341022
916891932
522394819
512268499
1649401398
922509244
1369130742
1184672612
876190929
972621149
372249343
1047725347
1322657133
1407415999
642687701
314925603
372837820
849156499
1109699997
1268627937
722700357
143663236
455358810
422934903
847494444
962558708
1079925710
815667684
641865834
1140054792
483582891
705827727
728191451
1387443822
1327364033
1458927969
1315092440
923703126
1083832428
677235330
1032727292
1309241502
257023098
1542226577
1165897179
147695132
447780271
610120836
932576737
1493443346
1686056106
312268199
1138908104
383906477
909066197
1336945531
910785996
1114671754
785705860
357194680
379015294
758504127
533492343
823858935
784758580
774590402
739463291
762037916
1392874537
1370327501
148347806
501385747
1067061567
1692338193
388134451
732598515
380507752
602350235
1072012074
1002586134
1068924153
977620855
1334982205
1321781270
1451956324
165981011
908032237
1578253471
702031935
612649306
1499997582
1352929552
977334895
1650532220
303690931
476664929
965782686
123432033
977500888
1023957757
957589550
747986326
692462205
1253329873
1395322555
834416050
297585320
1034122524
603576939
520499660
703651964
1355390980
1123895687
789429263
1127129897
671666927
1309924766
465341719
385590081
528836495
1085870091
1023202687
808789854
1316450739
1463536330
496466566
823698191
524159550
627376997
1351378083
642188760
629551841
1240055875
897365572
406490718
435217931
1361238039
720597528
972934888
201862244
736205302
952595163
99629577
506665720
1038395532
629377168
563643827
1304791901
792175925
838501117
1511966860
547667276
484103075
1404648124
620837883
168835225
635750746
1070651508
672936285
686288340
441831962
1033790133
1232081180
552192075
1036816280
838762930
900737610
1046407327
437391444
1027183438
1148139047
1146844675
1239185231
831106830
535244259
671844944
958827667
261029427
730436461
413473678
34793918
556162175
817051052
1155521431
260340412
1285902953
519114042
727002829
977154255
1054561885
906296838
873159930
553794469
1282983345
399449380
1339960033
354381858
1144042419
815479668
1693919874
529628401
952255628
1007673593
422843844
747431798
485347022
1243409200
824558251
681837931
1225583185
911658563
1313897174
816846297
1587809581
1453857171
877162110
714193146
1618065320
427006736
513277986
264689329
1041656013
985401799
1209000461
434643453
1679343835
945563243
1346612245
147303645
1017691845
536480974
803512111
1356762325
1275005409
843619811
1165142798
754534901
1117396849
1372460082
1439311051
865863369
767380737
684708263
627725374
1089380851
1086333611
725038650
1121475132
768463676
1629594782
1038904542
736034289
1071629420
1693194465
719280864
1117774384
828726992
1358497715
513572315
666821387
1072497701
130757608
1195587358
1215679494
259225250
732466480
951890689
862403009
675382967
1358937231
754583046
1029959388
655193517
1029585258
1655689113
885039577
931024194
1434537817
1478021526
441372681
353441614
408238032
1274633126
558598479
1041482805
426572913
514191437
519256534
421156426
997265999
1051168084
1052698077
512421008
594054428
974490384
376200766
514477603
963658818
967222610
444128826
405630440
481932380
830186320
699578719
565264334
269218795
426633654
674181845
776461900
1045052923
862453365
710973835
940309260
1391468973
853121250
554097550
760518625
552703044
1601986996
1424246703
514381413
655008249
906154090
590740913
379349326
422926384
612153731
680607148
690206330
468599705
1094694635
356899637
519975266
633551349
1277039882
1039001282
458182723
509156959
771308083
747641617
595028677
486940410
394971741
321363917
744482217
562782028
1668381201
682002793
647214881
1061216249
353107753
451366126
363736944
754292200
728406911
447211986
934525361
647737113
1358370606
1007573403
520540709
733112003
1115416404
458782934
881693828
909019262
1342759226
1178957866
1551015194
1570113261
492187116
474436945
793555467
1412157588
1331674787
488941477
119263317
1330654023
1127494151
311396290
555963010
554553679
661326186
1024703852
1239976064
1059068629
994468709
753206752
760590503
1229604900
822226037
852959349
863230856
615233957
657292253
624480555
585570501
492431879
315678143
1353897197
1648870849
199061301
1209477409
1236406645
1312080864
789432170
394690178
470430638
617584885
991537211
593383503
1257830951
835440677
659856054
1204082779
584081482
1540738912
1188047167
1383701537
890055167
675579386
1228819328
959296199
1339657883
1025476583
1188371134
557901148
1019471827
669378407
1048278186
730004213
167269591
1074104205
259796865
1380179302
433683215
1170307493
535853179
657671445
881259279
790400452
667992038
1487679648
209201512
1358568685
468248846
659126587
1356996600
893261486
919277134
286297658
629973024
1024721952
804325774
744140761
132639383
216527257
1230634553
1037723676
491778936
977198691
1333806512
139664949
1151397176
534844894
1421937923
1134310926
717335077
1331885882
728218123
798940275
458045412
161414766
857773782
721575513
980237913
1360852790
1374344145
417959108
1277510499
1489583276
635628767
1063658615
290200123
531635471
1653833584
1045278124
1587694953
1602997012
596152681
869471770
71805473
559978092
1222606680
770043124
1345044896
924902720
847020684
1258806413
403344790
226876248
996146974
904127938
621516836
341927454
519649895
792529276
856840096
1438168998
1106517332
924948870
1436699323
714152752
384409131
340773381
540534933
1374505153
973772404
1252118269
1653180264
943403498
305213333
982979530
837595608
1072187266
1410314360
396084820
865465115
822512650
704199759
461707314
1330412681
1230662498
751440626
1046466588
849834642
943353642
837510747
1247895418
450080680
1421622689
341899227
1613110913
732748182
1697391163
1144701760
1066778825
1256995061
930124397
1137488750
1428992736
459560448
1079043456
875843530
666653139
802392811
432463294
576136482
802694185
728759067
1264342167
930444007
1602465629
1055284637
116191389
764747538
507229256
971748578
1220221381
717894062
659404209
458701368
755611352
849197144
1109545187
991305124
912221882
1612335834
1106439705
1454274893
1027995121
543771584
1308370055
1029445915
1324400857
1013568937
481236666
1496247313
466601904
629629498
875147331
70080966
1661583363
1504010266
1213153192
1016363092
833065943
137018208
690399388
1187790309
859382536
998036100
840546121
777442530
809433110
930114689
259307311
345871112
843614141
684548965
1653333154
1625764117
1055136457
1069577371
161015743
341787639
1041921056
1389181694
600080582
225967210
647070894
344627371
695846313
250256625
378199497
820394635
1266883230
675566226
1485937262
69971655
403744990
967137477
804896632
1650584173
1323743390
614366241
898748718
1252846994
1614192250
1015313364
683136369
752504943
439753579
1339745223
895432248
230854721
244499960
397797925
1216215832
675826861
771477430
1355156990
195583631
620426169
114990016
873059907
527294681
1017320926
508304183
825675951
1413443690
1121767427
1094329766
264743250
810000120
714570443
1636265363
843284665
1360427758
1654947097
740204881
163251525
436533649
474976490
975425611
526440469
557769755
1635124282
1567674553
530794939
111636840
1275073558
1278970075
380728125
785287269
63547971
1053810720
1448666312
1666066825
433193050
612809830
371356344
1656080744
761748619
356466677
467838695
1349157063
630878769
999993743
1552807787
778442480
616023718
1646125482
1565484156
1152142879
1429069623
570744008
1122538731
1229589960
653939403
644209498
991733654
1635769451
415271252
708363487
188817510
1609882372
806969558
1439538797
1158338961
962762810
1241350897
323273704
437666262
136072422
779798491
770728518
838499525
1068475438
989860725
1155894789
564220521
496114181
1336839314
1594900901
754729905
502152542
137110666
1152116566
592203778
807362738
592431009
387175869
339254976
747458858
846979203
503393058
661646646
353640928
863244034
717247223
1142162295
535577282
613596311
1346027701
502847813
1354852160
297841998
1441525853
950302844
1386380223
1072743916
1144419861
480022318
998714689
40094918
665363403
849812698
946628845
686184530
1301544705
440389945
1479886436
1483702789
505362051
1279642690
351272219
816512753
1037800853
784336350
280041736
981842708
771652351
346918174
752111204
741517562
842194306
1696774078
724080986
561020289
980077598
1606156949
1002788902
1375745563
1368210621
1079132317
858666947
726051619
1672251190
687840008
1296481050
1092262555
1262691386
991208073
1283903224
818860110
1193225889
183680635
445045275
1062180349
1335010982
597471440
605513149
854691052
991111134
399781901
1639319983
891581079
618969247
1345927740
1499195235
1542429667
1477537440
672532500
1696712251
928869670
242884105
1108045360
829081901
1237966639
1059567882
1052319182
966970872
915561694
1029264105
1267733356
996682377
901140369
1358322254
154283482
1313961779
1375723293
610698588
881448066
1263298226
706720540
1128369829
1506096549
517647651
1299668522
1508104090
572769550
1349794953
1012370112
310409303
648531866
1017020415
781868233
940629706
757081604
595034078
674175031
288284214
1257348437
1377379069
650034924
960224602
1137762139
1335776052
987403191
528816801
795556704
1066936664
784736770
1339375210
1475120409
856789941
677315474
781006445
1530952466
914926616
1092682436
744037310
581241482
750802480
1275099931
1330840721
1666372754
1135567642
959314822
1031869581
776093867
1031849482
401192534
873039507
1485659490
799574665
835653930
1430689503
523030100
484974168
922415656
1113032353
731137679
1536767668
941820124
478123613
994621933
722999968
1638508037
1269149106
512117047
396590744
1481162253
710685322
747586081
1032046162
983873070
964248986
1373247101
1146148634
899520253
735277807
615479933
418717770
205821347
568412337
666425491
572833251
888614543
889108272
1021443202
393874175
403020340
487932597
903143346
301638916
943617734
617410294
322705847
1479688837
586856070
627257718
919232817
454047975
714825080
500582682
372767973
1651808240
508586102
150449047
1205006226
488098665
465413211
421071192
255936974
895855224
964299840
899240348
508856206
386564439
179284625
1563626727
812781343
693968187
821649673
444313964
485728574
1256536083
1201676355
672131285
1245219782
1531331198
422161502
1477691891
1482518046
666591467
893387148
1266648086
402066707
1352708199
1522642532
391611982
620111354
1400276495
766012331
837506354
1373535193
1146672427
1090718612
886497730
575159410
985301907
595357357
502898366
341317824
1061910342
1347895139
976577049
358718631
772464300
482596648
401799018
1683148420
1023242459
63710215
706345466
25120758
600835767
1237989717
1623762262
661636054
1397565644
1256816052
1695644155
523976711
1416797739
490837105
733916476
803707187
693198370
1322798281
847811493
1659502783
1010432686
298131377
1492002062
1464531053
370323914
673285259
1379512122
453027199
1642695297
988199704
928332058
1050256659
1302296212
1009629532
418204410
1310726037
1648394675
1099556632
1144987944
1371246857
1149096985
717255834
1137680325
976292286
424273175
1011860559
700999187
36432797
801609121
486779775
1033675680
518807848
919322749
1120446780
429048013
1669502725
1384332645
1051713975
1134854213
1427353617
479489355
1350905248
514489617
564823037
887061245
705347237
371897917
673910501
968169446
1206525467
836047376
1004329053
1541335127
1404677273
1081486956
776450456
632000679
972637729
1540322038
376033066
466911629
579559840
814428508
998036428
963826880
360324919
250668239
546456097
332043798
943532973
1351652802
651759668
521836242
1611593577
1408608420
508183815
702670138
1032520205
1001917078
1385600056
1447496940
769036758
486397911
1191523238
597074549
1446718139
620179258
1354142017
521352713
513164119
1372814652
796866265
1634142747
530094314
1466558920
436612520
1066113817
674412554
448951805
521135368
734254470
1018788828
1336997292
1462503157
343201363
118250711
1470633756
479324078
1459280031
851849721
790479129
1461991413
1345577342
1004002752
625625806
789968772
990543646
1278396744
390092999
910630114
1152320644
1362330314
1098720680
838049396
929552510
1245672304
240198552
1322856289
852606320
712281020
742691742
1664562666
1699201424
1353173704
652754620
637496288
1631170582
416308874
383185757
468573775
771598002
768339275
451109021
894068058
499346661
1610219336
1612802037
1461639977
760716048
773323268
1636311421
683169403
690359177
1688290023
840344926
1277877152
791985427
1434748279
516641291
655677105
832851956
309224603
856041376
773622989
1285662366
664360872
378019402
877237034
603115766
1274288575
936541226
767620148
1079985374
655861255
1370544467
798529770
261337933
1645747996
926221763
1188016888
1597580856
1071532843
233721861
1441938829
1663241032
291704462
1682447147
1424796660
393917385
702668796
802016887
374661116
1293222549
485944475
834316529
991726496
1125928586
486222488
986675106
241812755
647122846
659440818
369257999
1561654278
485067683
343738423
325990413
746355404
1645240204
674887989
1302028034
370929158
1375323432
965536761
692729005
1051501199
752318243
1260565092
1370257354
727489305
1388475654
548052118
501860039
393444316
1059761689
567021931
428067312
796609941
658583034
798107275
479065049
643863837
398563701
470510030
1376698275
671038036
1328375608
1300736333
567823800
1676486565
710987133
1531826604
1038563184
699306746
1072036544
465314988
800115770
777240059
833748783
1035027447
1529054876
689043759
585786209
743141210
356578127
1313768839
732231274
779685751
588506077
1057238240
380788249
450166044
696190729
525723625
481199693
444198766
471494048
397088569
1569751685
659112538
1514211584
460498536
941183242
522833067
507406475
1071371175
1242249306
344277470
386711381
966410706
1122854430
906829068
1061340133
1093744239
962764857
1455845476
251822865
406261576
1094288312
1351492262
948687398
1578280968
1339576796
547802804
208568190
1382025263
1355569055
436623381
1137457006
1541484372
334113831
1190581110
1049031175
957829345
1517859801
786519980
787865238
1108896130
1516400832
1338972185
1054899190
740637543
1241662335
1013621388
1341959981
923905041
1634824206
899134627
561066502
439468429
1062774052
1391609391
1470346452
437613847
536857554
1149589568
308660064
1189228301
665486940
105109571
86240979
1391469286
333747965
1397496180
951429360
467407620
544316558
821368767
1441758880
571297274
1528338819
1296761314
1048511823
1364271289
750740833
812272138
665461439
1347832131
1569352308
1361898953
693970025
726183957
571338740
348119573
747370993
645985855
855722690
1043411933
1035879430
917969896
1557864608
753751962
1174981841
1396396839
1059506125
1290653890
206432017
1388809814
1192523829
1085482064
528853352
1469945383
573853877
1112926603
471694977
417859908
621760635
1198297248
1234467891
476776535
462139699
729000240
237819597
746912604
755240502
679455329
377662874
373479095
547843260
1363928298
872797406
348096759
462451064
1588945118
1065852036
1172713535
583763529
1156716372
812490232
50744941
1055433885
1254377406
409232751
1347719356
488164150
1104105493
523043827
911048318
851124706
1174145550
693834170
523179500
921397521
467764449
425179967
1413484472
425509091
325932701
848182696
1501076456
900458891
955245370
1028609904
607123922
913587273
1676842973
610308903
459639341
1498916719
1173957728
1435757150
879225014
768778588
539792904
957802380
1028989524
580143888
1111595904
933074953
1533993160
1046117529
621426922
1116400647
1599963489
634278484
615123468
945074181
415778984
473317544
584022836
1664248701
792253582
782836477
395293616
1437108575
711062019
860276804
1611856126
1607981004
308688966
1067052407
1635963824
1129361696
565617660
304615677
819192293
1336744395
789930873
898253316
1298729315
783496836
1013962169
303600768
715282858
441234622
1421120513
981203152
791242129
1372444577
1309497612
1030918891
1169547185
916703859
918565420
901923421
952034748
574485880
429647508
1312080535
105109178
1255169277
572687414
1017523526
978764101
253362398
1136980418
790726913
1223180232
940805888
1410384980
199356925
1476078234
879694117
266397401
640428336
397775836
1292967062
1146816545
1018578875
792283727
1397521151
1505215117
941163906
869301513
1656428146
1395886850
430973789
264520986
1265361219
836734365
495827868
1621988225
724965054
272718636
1404140278
1569709617
1053768318
822070497
509443323
431447927
1454658739
1297314011
527434363
373276662
619476113
1070804661
1658595361
1492271508
1145422092
1245792169
1072927479
1165202723
707757441
1015395828
414848795
1528899362
523030873
1050984943
631994037
1332367182
1467568976
1127527905
1609103227
1448488667
1204182466
237098783
1664574334
983050633
1155903172
541519637
1368394522
837628554
238889545
341389821
1587820998
749415314
1301151982
820093492
974586121
1197660836
845123826
255975152
891204061
58791649
799321161
454909133
674159690
1107874172
1046229696
1541062268
1391599876
1297992767
387031877
1247928459
1394457659
710673914
883267578
887995711
1331909969
823591375
667384701
509781351
962733706
902396971
526094993
639217383
1181364194
403425434
478204345
532818111
714820759
703783899
1261969697
1057053225
830247423
1282213042
467164666
1288340828
1674240324
1665524067
814272783
1615353269
1144787080
1476527127
1178390212
1626251972
875798454
198357526
557822299
1070022335
1101957743
723095934
779662300
651007119
1505446469
1303450901
727705578
565556500
1501858859
884343868
372612665
1358911813
969072127
1127529877
933998567
758649619
671035636
869343437
1025458111
1340091864
1034442318
972681785
531379445
871122920
272856112
1149272780
371735318
1492252620
396699881
980056584
1483099808
541114496
310892182
606492299
1066516012
1287254338
940987226
1316847420
403429893
1128245687
370707405
719520355
417980366
498672714
1208061324
415185319
703721918
1172225898
717486026
1640275696
570298753
1207968510
1160959593
1297334741
389171588
604174153
1270082106
1476723540
1314298571
733404203
609307351
1185862804
1418246548
399147523
1455861343
90199901
231125267
936673165
825675413
934794560
633995118
1334010935
619511161
1401292037
387175179
1667735368
761228563
1696571791
515800918
705731298
1417519866
416750496
1470462537
1394341878
1020350921
866893371
258518310
434556543
912045200
244927926
575923830
319708290
256603327
738324786
1067281869
1318966546
307634040
621695352
166340280
675784440
981902198
895660763
947432806
1105802418
525115040
479228972
622161471
454462980
782019938
413105890
983129704
390765747
633996210
1681285066
987907305
513005862
1291732359
638056196
880275372
775199746
762973698
1699525258
1248338471
927330029
951352799
855727855
542989513
977006257
1229086815
1512010528
1157128307
879561603
1165201759
998876867
751090416
498080894
1139034460
1087032755
791840328
1492230425
403171053
790256392
497582424
509485146
440144157
645532303
367377849
765210373
789123857
460655495
672471960
520606035
614958122
380250979
1358348794
951950381
1499108773
334608603
674761365
634746486
1031734497
545420868
1124671115
895194491
1108288927
672777569
724196654
901540603
342164190
514232575
748404464
542413217
631480258
372648702
829916065
1375675672
1553812044
665299770
1245721823
1664025937
1449703809
385818437
683506297
667422466
652871080
1110571168
543329337
947319605
1423003575
571560074
836829441
878331673
1552777004
1510850057
879951691
1434439966
1508964594
1056199571
1677475799
510277086
1691041046
762685469
699834809
799396925
1655338454
1544895060
600438625
393987532
1302354836
785790671
1103925121
580611121
750669129
1300408966
762762079
777359249
804985990
1083005705
504556562
738481785
1645213305
505876058
1144305087
1601966627
1024974084
277587491
443469407
360055059
1591852709
1411334911
1107640289
1194609116
986727289
750414169
496965598
1690993291
1275409916
711030211
1452996788
1459408930
402218126
1111198575
312403420
987060611
1072940922
291986434
965561678
836761980
541006962
837041361
1485110098
550043350
1325283676
1657777750
1269086752
1028729839
586718580
1447667874
1492565995
946224559
543149312
1651763256
674351663
690385030
675881558
379274146
560933047
743934679
417573724
1516082677
527415151
341985495
1503574765
630337040
1115140884
835913569
741246710
987805056
718444823
1302926695
885803646
480709823
1563956446
313989228
876426940
711110825
962351732
349996630
1612760244
643064653
1660294937
1057336995
465583559
1109963588
637052346
974502459
697400916
297661772
881042420
1389583371
1494432273
977732036
475953369
731546667
1462072927
874634239
1336803209
484023489
700491028
1300720341
562821454
787555507
571707614
1637279982
459259202
1004918336
484585759
641836109
946727024
404991904
771664309
1325913160
1214196197
1342777355
1210657566
837776436
467281174
1266644060
1010017988
1185341536
494224430
470672935
845412592
329186954
471613414
218692070
499144926
533260880
583721961
313467964
379565472
178278074
643851947
988682510
657519361
1641903090
386005426
557803810
1524739092
1405765480
79482395
1159636387
752547162
1575943670
630677179
1685137380
891230943
703691337
347632917
1149181592
1239725512
995091346
514019105
1085272614
1055672564
1541962250
115901590
1585693427
541691380
558558854
322159352
436526511
1647719874
913179622
853552446
1103110165
1498498047
147213622
472539205
904466941
1326715123
1423700737
504542252
526235135
1098402919
771615
1152849402
544496268
613452459
1092863853
790020763
660165848
1427442267
981522250
450273222
663713483
513852377
1184267274
664106931
1244553128
1454319552
1390190705
1250191453
614011850
950259365
551134683
1631501537
522784386
723294760
847729131
531753957
1599032924
1336050126
600424504
939370077
776644772
748776892
1028666662
1320508441
985036597
551371250
700618973
772627843
202951024
774333009
487554760
907901251
1626598651
801518824
617380415
224068855
665600907
1221494369
865792757
1606375068
1448145600
1369238546
1211651277
1577893960
1590247913
899194795
863252563
404799328
136411144
298920501
1005643552
429309153
1417560346
563236045
1401309496
363586021
1052924582
301683480
1175540978
1023060617
888721602
792444137
510191109
971080499
1023247469
335803219
940852477
802165035
954702762
535314808
1284291544
383694788
660814523
748150979
1193576695
600414937
826710216
1254828612
719029373
1130318202
622015228
1064797317
962847002
810449819
685189057
906655170
412272313
1037085387
1354043316
460311736
1262792870
715159859
760590869
765462418
936295685
1045325530
1173258417
881074341
1617890190
445242428
790217341
882347662
283483068
729906662
1594166895
339733192
536976236
560900612
1512395312
540558489
971344215
1641717485
980827881
870790465
1191866689
313681301
867685612
1362359198
529049731
818962046
1148302589
1678001231
267652369
643445341
386102370
1219813479
1600682035
276469578
428917163
921236801
706384989
789445259
1278721155
995689185
1329667603
345431936
698302981
620848448
1161572299
1350237793
1633932681
1115846633
369190627
466718307
413835257
1095577111
985262325
743591220
1642722819
1233564476
951544514
825031807
587204793
778791926
897984277
2317268
508815723
524016646
1205954259
1081961268
739632346
1201142596
1044665533
688322494
896195596
354802818
1682067721
1542054874
509549527
1000586328
866733273
750245520
1381484636
813037173
881906061
949602091
1040318692
1065004297
901440355
891143105
1492157454
655545437
1244181659
732409488
1040129018
538262010
1328898268
555303374
1584991424
731515892
921032787
815126829
960525916
335692819
390417006
1512494516
1427579362
420324303
662978620
1110094708
1464411784
892857447
949844594
382369279
883038682
314099226
675865535
856206171
355274728
1066134750
837498103
1040102281
401833434
1057031160
1090271995
956667835
1130363613
604764096
845166960
1353614544
1134637317
563776836
1121402511
1170525460
342821615
703598674
1561048576
83786096
233125308
76422967
1611796599
1395866389
639281881
939265328
750266855
1490113994
1431049037
635737601
361394033
710508267
405346292
176851183
1141292434
554515998
859263726
1685796102
392915031
1423943588
1113143989
767445346
1674393709
324349353
1206348740
815583994
1674675624
383204454
704468422
777251753
1678960261
853188740
981916296
1062266638
531201634
375950004
556986294
660491487
1230763988
369359430
637713050
197318038
439561301
1277781864
1432728443
280851200
911476785
1454803092
291407123
817123366
856935767
636768131
764450698
1612936439
717719973
507433227
921032843
1658675425
1340274983
787567211
548482201
634095063
348562131
394279155
1647225102
246642758
940706926
724299226
1418524674
879063839
1546578
760360734
323129118
1343098688
655807990
1485123356
1364425666
1373161246
358513382
794537736
445992641
1448145891
189968961
626776278
1132722555
1609726799
723555871
1131861802
180520400
973505978
1190224958
605109828
338426024
403497757
1455426845
110991981
1493235958
961774320
1372777718
223574571
1603508513
1141610927
367227209
1259212576
1323094258
226372957
660294274
693447577
317172011
1487344207
1478096378
656077338
915073363
737344828
714439022
650737382
604105991
1260941698
1023941282
384882628
1672991472
432932088
1245535562
1237732485
378133919
398737363
1087441575
1296839185
334858257
1306811986
676568240
781213362
1698181004
328009371
413147148
548202102
1364688650
544952925
1158443463
1088116403
609413533
533057528
443633006
540866362
901859724
1409928629
931319053
47060917
867158674
1061963364
470565020
49038427
1307025809
1606479899
445353508
662938838
749126368
323222913
411015821
1387355296
1342282864
70364021
584533469
703493642
654921914
1614549349
1521200927
933395140
354163894
696425646
276484750
343930208
679317810
521783459
1626892577
1428445716
850147282
1418645714
990821380
1300007125
2481883
521496166
380662029
481536832
1285066457
758825288
547055218
264409014
1580844006
537849436
458440910
782054786
1667893437
357049350
848097402
539084817
1361394049
125499399
450974773
715765181
1180898768
1329220412
741708280
865935728
702839168
821543607
566631973
348341504
807650959
1366239744
1479476588
1127620546
1289800414
450788388
1228750223
427625349
937414541
1528371655
569452693
1361702213
841870105
357945113
847180999
1366671690
74679036
1626317178
504907753
1489706760
672499487
597563218
914143613
1310237315
720471836
1189315241
447045294
1060161360
1432323199
1436635176
1371008366
809912878
535076723
1283592680
932652116
722867773
477325064
458442488
1667807072
1646745114
1091270195
1203386055
820251308
1583493829
1443456193
869517215
1524805826
1249842586
1364500084
1107584784
663352493
1476765082
344154262
836515184
391034129
1471873701
1511291965
795013238
632711223
1555446197
1623670477
1152145469
884207987
1245456602
576301914
749172437
618699039
802164173
1360304288
1378881347
1333254910
1355593958
1478263018
1528643620
576713111
353652712
1512030315
1352430303
494854391
1681234673
1115440611
1285127853
812201034
812552884
970256392
1084313164
229184428
1613708701
684234575
1643521737
606657526
503016172
1675560407
741686297
957890189
1244501232
1414155863
814045228
664692670
1291347927
860912905
805238080
188788348
340042245
1289848787
1035136303
334219044
1103905506
597062023
811130893
391780829
1619862940
806520262
1042214092
933972991
352459143
576502142
823345255
1048551179
947614146
955306273
1635276096
579427965
1054529261
1312388986
788346772
198534639
422216711
261701088
416664450
1490574420
881957415
1046200679
1146693932
1125364642
1634524364
1206451395
1663230866
761083993
477720621
871298487
936617854
1483611224
1625386043
816591190
749960948
795489791
831489298
816684916
941070325
852890331
504851407
1072812377
1641664058
957385865
405011644
599004660
538687219
1168819125
1427690856
616180897
837900357
1628503818
580386025
1023941017
593708874
191928677
1412461349
878343616
521387694
1341258793
1390006262
1495130324
516201362
551484152
181618994
486451652
1393443423
1268389573
684142086
922606783
1690129042
381938361
1486082123
1623494956
407474963
647808754
983137383
1607997212
590529542
252303263
1022744521
1408673809
645146131
1171323557
924083414
1375464872
1247925557
525164314
485154640
997877957
998177060
762263443
1547373800
1262332794
847741820
1653516735
626673174
661038314
1518397111
1149601593
415141573
696864065
731137201
1215234989
644852563
922909889
1602506810
772759587
1669164119
1307921089
464538790
366042479
576280076
652997844
448069775
1020263895
434749534
1294158136
1524351741
1488112303
1001634619
386527475
655053610
1129875587
73857477
1343325661
699394298
219073522
457937307
1031761274
399775121
781295935
874435584
831428217
1657195220
1260139112
362985318
1390237779
479680433
1654852788
963973647
1148836977
1651549502
1028309757
1078164496
988837285
946962406
1015878116
674956311
825826008
843865104
1695000333
1125996028
757447273
1302456113
500688314
1305015818
499763471
732496122
992631677
1181381633
1423229313
1040162693
584562188
507769833
536037885
115736539
1134132301
1030715924
1041429871
538921933
936759344
1386982487
1368110429
954620028
590875879
1513026217
1491280572
872057612
211972529
898824181
1679115669
1069967291
1049601700
1077645111
939044378
541045495
551228413
604089558
1324030096
722179184
1204701079
967450406
706791564
914704974
587345406
591801129
1197015177
911284662
538443144
1043910568
442602224
1050377444
1689970110
485652828
1107696322
1113451986
771091080
1240298326
947960448
1402860255
564826546
1609369937
738490313
824355089
695739625
1349937577
1472648089
1116797310
295594001
657905080
117402519
373526919
727961018
484861072
751702095
818315791
575690463
786823413
1355025815
1609425396
457955233
341162472
1488442241
1677040354
132829325
860483226
524066673
1269307997
1659175492
1045733849
135121991
1010954206
513943231
671302547
428805940
1488623517
1149114883
729462044
1359237024
342930374
1293930961
567919705
426613106
838802702
881353622
1147788279
1420812118
1065054211
867367198
582311714
734413235
630164689
1320103647
222896541
1181291943
1061712164
1061281857
1257289102
641733613
273256538
1258364019
721788244
1128187496
1600486150
1349086788
1167947719
1690634940
572574600
304161650
1270513491
740555499
1653014275
1220940672
1303620107
536980405
1690964783
284369955
1303082621
1378494741
1687083759
1638923344
859429838
996933465
1377119894
1665998103
1106349157
1557513931
352828991
963354491
660771534
474960248
1098588877
705280492
1028808781
495650766
1630501837
960972628
697706515
1616727033
939198219
794908173
1671799661
659641203
539645772
240208293
926924747
384563656
377335299
1016903042
526471769
710988428
803059309
451478557
531700399
501417031
427746564
852913890
605597772
356450555
948403986
536755095
644627631
849449543
679611934
510846726
1124744238
1296005059
461157749
687286866
668635191
787660705
639968191
1234658672
1446151198
703719824
837280650
503695536
673984503
622998175
280019341
572782469
832325051
390311843
691226937
1419326963
605734778
1062185268
864319922
565319097
328331660
878092601
523554964
701572271
1177022534
289358379
534413409
1087471065
783891091
290075933
421365428
1483694502
872520262
697391912
1056962296
1218507446
1037010811
503681575
1238040187
624230873
751589026
965095317
349092229
885617444
523929966
1690443685
117821155
1471311210
66054970
1659495265
602738969
1458956324
773340763
1122003741
922458438
587300699
495727801
438425170
1246797597
796874505
406325221
301210
1112064756
963478513
1509882481
909032803
1053247780
243546826
1557505149
1161937636
640874362
647504915
518278461
1039812345
652186657
1691335309
1001888399
384658749
489989644
520735238
610057067
894361893
1271406888
1207433138
435890473
908384372
689563755
1109901115
955595703
432723333
944966786
380704786
712087800
807464244
757946338
1376999665
1350276721
1413450084
470070664
637153435
669781717
1436607829
1160800361
1641360157
806522460
427901483
1451746716
1664215801
1023485725
837450048
806514024
1531397581
299792901
389887609
837603660
1398266985
549592983
729624304
476795989
1125350758
418693416
408508178
513873621
679147102
610104774
1088361498
568696201
318737180
392635881
327966720
461276017
1277843515
840256322
944448083
894766896
57441961
352740171
1562743003
1595044130
469362379
1661658611
943848299
297453183
773403352
992546865
1150049423
1676380480
1491668913
1444318314
459318026
205718483
1214531023
1368271983
787535887
817617058
766813851
1503746021
956369171
1268807445
1305990197
986668089
1154002171
1282659640
1623344294
657952767
446793170
1697652267
740958153
1597490392
930125701
812216099
691856920
1297127447
561043995
1309652054
1671389280
1383152937
1096413611
769612544
1030476074
539118054
1151112503
1690369130
1651755857
739531898
1062368779
402725959
634854493
576596113
347983547
662489109
1250247792
324556324
1648562731
1540417932
466433290
418396366
1150201224
745055137
160533468
579636914
534044920
148518540
963728746
470064078
963379235
725838978
768307341
721855565
982705707
735962704
935673984
608974796
846694901
1628596731
1216574076
1142506869
176240036
773030737
1660090304
1098622674
707185672
484637906
1153785258
1609968514
92015923
1591648520
956175170
949881820
693349265
539805416
861380782
1115644640
693890605
1137069172
517755128
628488937
1555923175
346735551
1068081732
724717397
621303749
1318907510
573047964
309071450
611864657
499843223
435697211
1181870473
1177888461
562869871
891228498
1689715499
808469525
1322976333
891837537
1330216740
376487149
1644051035
1517220578
1278916972
826571568
478389189
947200191
1183033399
1160671735
1336184675
1542529218
1156076818
620796079
1455095969
333933561
1365274501
429414160
1350510352
1611699890
830722300
1632390871
961445324
583903798
593053477
1614606136
1474210691
1496629486
491304292
1559744253
817818519
724184330
1311839446
1114977726
367202010
1028308276
965694476
914174867
277145708
454233539
701485418
1025810560
463988111
551528358
1616503564
1091713382
509824012
1334053917
1682031251
1616845590
1659956832
927983996
478435457
495016799
1605859806
916006054
1257085515
1399702871
1424982894
105275555
1418107143
412191351
1021328347
1482943005
1379391275
1613523163
1469569629
967622024
408399654
1204462971
762265567
404288040
1693674243
661833990
1056860595
643409985
784125816
528699217
802233912
1028402440
1096518081
483651651
294102851
250635594
319907657
1514950832
395414015
1542792552
691926403
975951216
475560874
213394762
450297801
532620441
1130419590
663243844
1143396359
1503926726
627475749
913578095
515378230
1664270602
548334461
1386815485
1568665914
908005450
1138199769
678621436
895561914
1219734375
453523742
671308644
345025624
1568297623
1361363860
1006217227
687646503
982459795
1295170218
1104554501
514125317
1563649826
935831693
921968384
1391860168
155936528
1105020234
1696350995
463193515
452022161
667758321
509420439
1679772168
1015736365
514781100
1007551077
1029766447
1646530198
541892489
590419384
129672504
450215460
1558082878
892943069
1697550124
1569166869
1615407500
1035595074
467622112
1062666162
819091461
1591171608
916027876
706855649
1131668964
893475759
1653154162
821682285
430176757
1380810864
1017502006
914183424
986901662
999102098
1445553652
691365776
325560433
953754733
896387131
1196195296
1515896985
857079297
872920586
1344472387
465046158
770576094
552676569
1055539930
481352035
1615408812
842376927
293414980
1039636247
1060150582
1650736677
1502744151
1136082606
416028460
1416249447
699294287
329546677
705340533
330222488
1398807204
1642344301
648508503
720470907
835822346
870218912
850380576
1498398556
620215103
855258824
584166847
723660662
561728508
1593704770
367840867
264281359
1321444689
392718263
886971368
1326424272
1397353590
518654066
453695286
1483312625
594153612
151413821
1334015974
189533148
1583540627
557067671
935389925
163566448
1386976381
694267677
576519249
1487795033
911859168
989204893
1178045146
844447319
1636608348
512778551
1479076207
669537520
253563644
1164287787
231013755
721205686
1568314969
828530334
1086300134
894041458
1370263054
741134184
503598147
643162290
1089462661
636359164
1168983076
1683352502
707994879
1310277506
785805404
950610037
401509503
225759418
1467870129
1064548904
1005890344
113964040
832482397
880559770
876815708
1135061899
528572539
653573282
1433086595
976990036
959652551
754442765
355019928
741328249
1306353226
515958356
762880379
979882046
1497476913
144073512
543132907
991012856
711136190
313211063
627984644
459351405
939361962
1405460798
1622224157
1011315079
171763384
588971881
535567694
1306776965
1315456397
1675264679
996315752
837410560
625256782
1006283256
261348815
668147566
370375164
732096557
1562093482
1228396431
1595604609
1118912111
806691725
195113596
614739261
1658873869
826998201
1305650063
1461599473
1655988683
819752747
1202652274
445889984
1356313261
740774944
433619924
723103937
976288450
1020497276
981995992
1495392962
323005236
769675964
1267814526
1692659275
644591101
746289579
708880551
502082353
1416688753
1620739345
861122575
867112951
1378408
821071285
1081067442
403149078
1513959104
1272529844
623260364
810467536
1487392355
1395596576
295592539
766015368
762442713
960271957
1214869243
743523827
1511992700
746911082
962748139
686296915
1033602802
454332195
420525440
561745762
823331337
671469180
728670940
119143412
690676242
312235065
218420086
1203347561
525696527
585219755
416883205
691986381
512773161
1001247616
476643121
533855161
546594043
846887488
1044348267
1013413457
521433823
427036269
629713644
511404979
1244867597
681484041
833640568
576035160
734121292
688662725
418054761
344925814
435636179
582491984
552756134
986081926
399962719
967742094
533320277
453246039
698154200
763340796
574787145
279708057
845466656
1286389728
1195417550
1105523228
1128285254
896193659
1103836712
458511377
261087
1215599643
509510384
1269943308
1625534371
1163133337
920005838
262021085
1457525161
420539857
266440668
973183515
683895763
1284465927
1202750892
413491887
419754009
1150118633
512396702
1427440268
1482252909
348909091
760716006
1181330343
1454539477
746335640
1142707898
855362804
900559054
522064401
1514698749
1369135913
358018143
668015388
495776123
455979175
749836581
1341073999
897021912
402272656
1305049060
1000379784
224835634
996089561
845901797
1209121731
1239019775
699770911
441974836
693973259
920123417
750970780
681350302
426212080
1085219360
1253645251
1077652945
831628923
763483564
648302718
991492429
119787452
1594639651
598753534
969573749
1216120047
708547218
1665200339
732248911
750190554
1361088016
425432874
1117956710
474429100
1443741347
1325312187
189559490
441853747
715926421
779998333
955664250
883912012
375663332
456624079
965608066
824355576
771289534
1003744798
898330545
628272163
776079149
391214905
1625174478
1119317526
1364081481
400823464
435247233
1001661157
1157349399
344293719
263917086
307546483
885345088
838818469
1058116499
1449600511
437711756
736148929
491937307
868302598
940867216
874352716
177155419
231497867
1687317334
803632348
942931909
1060526240
1650391751
1097936918
384571200
810595076
1013790010
383582865
69558213
436633147
699650474
708456074
1015507392
1329436252
1186297551
898514371
565549533
1041974993
1640596110
792820632
907426703
1482544655
751314481
547439909
988468470
456007739
462881287
1394702954
1426255702
403113346
1624831001
1291729065
582061322
567458580
897388257
483767471
511318498
418485559
593360961
1569660230
1696903001
891130800
1422514931
516282302
461337891
972752227
909780101
1430481908
864626927
1030973019
134663145
1290660686
1080573810
722519441
589070011
761036704
810537077
1548872706
640226428
497625707
546464090
601627062
410233212
1125219565
1424176459
453563216
638850073
936959926
1419500839
643343178
415427043
1504247202
919761488
736327103
1086328067
998838682
752195198
908185329
1211157805
461087760
1168550687
794179207
277934311
1011595707
772239508
945675571
1594379287
1652311023
1331912361
786755354
674710334
1645182160
1290542802
338505405
913519881
1293359403
1191818460
1298034472
480220852
932456104
733449077
1221354276
1322202351
1059410213
965029403
444685068
915734922
515069072
341090532
762469724
1315226713
290419578
545855167
401132005
723430446
827530088
125955717
622787925
1598157192
1405512732
469933340
1168265580
447823952
1129292048
347816167
286353767
1459763286
606225513
272720075
752394412
654944815
333460156
608646028
452811872
1403849356
495277598
373735692
231911256
1054307468
395195144
1096843243
1208560316
929009960
1361256395
324352419
231979894
954853029
390499173
1600075223
594136148
484532568
1084814156
960062057
1472250377
1302244546
424730381
573579471
689123633
910068489
1266920693
401719073
500964148
966617297
770662736
1498570406
884373751
1122710979
723989556
563197770
1080179765
532667985
193706340
1306190489
898586543
935852278
991963947
357066424
1665126282
639925742
159168858
1057875148
1151275872
1048740219
386482824
257511006
1351839941
1398849806
716089104
324979067
904206294
180190558
1140374521
1614179767
929230474
486126438
466199521
664021175
1673643889
1022268790
958233313
708449595
480521790
1278703566
964864019
338207296
820045889
977851363
994881052
666525347
309216799
503651951
1010738128
891029257
1697904689
357571635
598956705
293418491
708816484
510100690
1402208858
207889564
401897026
464271931
862586911
525654004
430681393
642600326
1034233636
976501129
1340453478
488877004
361341345
515764518
1093045357
619957687
1489569704
1663823636
1471372041
484433156
777373265
1133415297
920194865
123150363
1004890843
854128887
947952579
173901540
759759845
1117114835
1119717798
877548896
713184065
833922695
1320181179
482412548
1003092646
578094479
453952983
429571362
1647461792
664546444
1031891015
197019547
1021639622
1598656581
740959286
464752301
1079971543
1509396579
513434744
857077867
395964015
351432835
561741109
498334866
624889408
604581196
669607359
1270582394
318483431
907587354
388643487
819903552
86248293
183892410
1391173666
229499860
243937330
710004118
628055408
408946819
947414519
518293548
259343386
823588542
815490283
807446296
440794028
878216551
536696791
750277785
749852758
1000104377
78125965
138156848
1122138781
571695982
529988208
487635145
1471401266
710910836
323518904
789393210
526580872
264690107
1090777532
1375529686
1007774126
1562263201
560962647
791683034
358301753
939954956
636839862
995676793
1312084075
1648666604
611075699
808906678
849851052
461189093
584568505
553343222
1687615789
1438890893
923758513
300069203
911824330
1558062365
462058688
390464227
850314003
711447314
284469431
549733866
305287323
380573572
755795406
452267685
1233490656
1458451640
603872682
595174517
450717089
1394853442
1670268064
426254034
553091845
673308877
1697522571
692380781
1326078801
771887530
764169037
827443020
990587233
926816769
267507001
790833281
1340257195
572795957
1354299823
568934177
1106540666
877492666
94328304
1215433671
1071013232
523685092
1384428110
923504180
1627450339
1289314170
1120636120
1630069523
775405870
311749965
897348541
725185837
1251343638
1105747387
1491427827
1302645869
349516463
751225279
1161684966
977437289
671504173
1440590815
538404259
1029940766
1629357758
596573420
895599166
671441669
1191349698
470951098
949822246
559462215
1076650823
441586241
928324130
689972890
576641305
677115438
852414397
365113109
394968509
1339071386
1249228834
1127525594
824718983
904424839
626616487
347785211
349973223
758921018
465585875
1407260748
792112357
246719879
1095855264
1278419581
794794987
718708535
252538731
1360636748
679541859
1281492306
208955614
628732025
1519860614
1514008821
1583458560
1144017314
1258646114
1350452465
3827174
61357786
1604517324
804914245
610865132
501766064
1034327008
823135589
1140961408
1162159460
451799718
1533632488
1039566444
548549713
731833959
1674279318
962809791
183540998
816650662
1114761608
248140553
1443089010
695102361
1389955535
711682893
832077338
680308303
1289981901
525998928
1066222021
316296435
1105385850
491288616
189499314
674446376
573940157
49924454
814755888
529039638
1065157653
862591719
42769392
1269383849
770270556
688351551
326691857
445201205
494593892
585445250
979009969
1315549862
721075847
974243952
447029464
1111407501
570861970
686910929
980828456
1376887575
1416951934
651831512
107474996
1057576113
495569497
1506040712
1522566415
767259296
879674399
465054403
1115925431
659797434
144818613
428929436
1118196867
1383763399
499255003
709891064
947585131
508089992
1444805636
1158396034
531038729
1098049863
1325291643
1275891949
302018133
559843438
531910399
719504785
1561839004
1091436670
1654123779
955437992
1316032554
599173240
1487525301
1094954158
621038859
882392782
1275090516
1337089782
454844890
1404300485
402996531
1392079027
608042864
818274196
1087564912
579852184
1338055297
407630735
598242073
500763226
468354779
663193757
1021701136
919438330
617187131
973666353
1452932896
509293621
858156833
1362636232
451248415
830651524
1494345731
1003179862
866128012
1252535463
1647784810
1515270227
482767142
1138046674
943170779
1539318592
1443614077
1544888468
1036532249
1008282934
774603477
738606244
963513184
1578536334
539840674
1383537111
1550018004
904979746
881552383
785303632
1237701785
616241604
845493448
1627475916
705729286
308125721
459886197
1113074791
973654959
928175732
674543165
1570957986
830910821
1515286759
1136715560
1132190569
1114386892
392676488
938819366
849304045
751267390
1404734039
1337477359
566032526
464558818
875949436
1284512576
715878495
653939875
1427499578
517149983
1121330542
1300707936
1110980515
934312684
746438445
572619959
1036170312
753139380
601131292
613882430
762970889
1698298581
1132158107
179022834
463043008
660132205
1636915683
433251206
922916805
897016362
874484107
1645941411
1270941406
409378593
719366096
1007103302
1019869803
382664854
929545539
1535353497
836204307
1028716953
1180814912
314193073
1386037808
741101029
1636425757
337893930
1166405628
1517152145
884904181
1301483249
573435640
770376951
1650804299
1060563087
856034929
1337619754
1473959912
443817509
1441179798
810233678
921817329
875999903
998622156
1661074274
702573186
341380410
842322850
1268902866
735365900
1366504955
992584840
379208450
729872737
1287739173
1001300004
552443138
1004910017
1373417337
112278066
766259708
268741385
1029897706
240531790
889754662
342563342
1592321255
1572585117
1380712297
638143716
13374079
578901810
774137989
783752364
1610081242
652863969
1102347975
961887353
877430446
1624096445
1609683236
1507685215
766886230
1527752010
454837071
987250341
875511435
1000513688
472945840
507482990
538304533
468622981
548184135
1373014204
735047860
698204466
1209618547
1054583286
1546282689
718180461
1620595107
762083438
1082969659
1606894023
1183402023
154565421
1245369393
1113082765
926943724
1028306935
362479750
455721422
1136200975
1612774751
814056781
548566064
1508309858
1621001128
1090111721
439487773
1048990865
1288391534
1647294342
912443432
797564188
1400580437
769221689
1527295156
187385637
564327790
830712876
1135958005
995734900
653094953
789513884
783557940
388408523
649154206
1350320791
950954514
1597761010
813560034
627093260
748420076
1680297368
425586485
1584153417
524208322
1051875417
641323392
1669304754
510241712
1069880892
160032582
1002529801
1166564590
656060684
1674354067
817257324
1425551700
1072482755
1601339957
477088113
1411756644
1651396375
1113779582
631662339
897174221
895053078
1179464120
754970586
802188701
1692293168
340924512
223760109
92323430
615723763
707882991
510479990
421167203
306648418
1285654618
841826331
685003199
615575545
1058845703
1563649807
745795542
1203541633
922630893
1091579470
782416703
735172364
452175096
914166597
470482041
328818314
654008544
826086432
585960892
524695515
754255228
525380394
1428955678
778211602
1623665336
465460933
1128366277
220304858
309010104
539589298
1576099430
614498599
410342053
1506238191
575740293
397805467
866529064
657708709
551198574
745005768
859461657
213343494
381026513
731731434
805430297
366030232
533157717
785598916
493566280
201383703
754203356
679216242
336484639
711359567
958718894
399429147
1118715892
853470415
549641243
472514403
974964815
399475673
855391266
564963899
1676428815
403967734
1092514229
1643728526
1019335546
1370092817
1696313849
960590578
479535917
394744527
270751074
540068124
1021126728
1460719924
940331394
498091498
554900081
389930023
1114357303
540630410
802139865
855181781
962619154
1168648284
823863601
1040334459
906816350
668904852
662857662
661519783
674906229
723440417
719718280
1668108325
1235378015
1022066361
159629392
757528398
1096600082
1061315565
1645453746
830875662
1187586254
237676224
230088297
1335415309
1239455282
611673797
384345854
833116796
1016999888
1185512330
993893819
1698439105
166370963
374281541
841863610
2913179
310109222
721958228
1608507853
450586548
735758621
416645548
1544272779
890299426
901452150
854771036
516510021
480369329
819695706
335813624
860998836
874691802
1444280901
293515408
970974872
363138606
713452102
953835039
811725182
843471546
1013343235
729833483
671178887
1434624870
1142394469
1134745299
504825625
975832083
393827437
430823924
587997061
1400481886
1328236027
923089453
727185247
736630707
885749060
339837531
568273519
648733026
552921092
384499877
223402828
1638854584
255462235
628422449
381760683
506194950
1507643320
1004339032
551905897
766746971
136073784
550341561
330814189
453848176
724548573
794504129
1551417054
723797678
492632830
843449144
1670468863
497723243
676525175
856162300
860701646
1309555870
1480035616
1531620812
1689433291
1001432460
1634975439
1135569251
642953600
829207933
1610826454
1253785195
1465992019
952360690
1025173101
279973514
185408479
463006856
368360316
678319562
618385631
823980151
1365047242
551279969
1167142339
1320324775
749413141
1334934006
417884196
803046958
496037490
429589596
661905188
285881432
816763681
1427047616
746309409
461438219
515426784
809649998
1516743910
1023234733
145576795
270018972
1668285491
654637245
1152246889
229380061
691877329
610853421
798001667
1396532903
756357180
433571986
1347960130
826619493
1289893722
852386311
988386025
1202819716
1026860106
1131405649
726371607
544505014
441369589
810506692
1011720743
828894506
434231
1137086020
342984908
541614715
1312875526
1437493190
279761059
1521151435
499105904
565443087
761850390
1570763621
225129964
466564946
468237816
562124554
726380455
1194948235
965094493
941729938
422426660
1183103501
383080179
538196351
1451124321
993927185
900246328
810516982
916509873
19510627
1679139004
5344148
1212619195
444429385
523110394
925105561
1053732165
669305704
511605643
182491589
453125596
402133983
722996652
492892432
946853622
786599372
993716191
1244815484
1150559917
897555114
1453433513
539557354
960884291
310395733
135713309
364472444
535752663
916871038
495436531
466815876
896300416
457666667
1478747807
1101746735
530884743
279088460
673944630
508685073
713797378
1238050228
289492270
1220778793
858079827
1115601304
1607922795
1540970803
1441613689
506278080
796728847
308618180
1250549641
357458407
388815460
953903729
453601070
1194448962
1184484067
453040880
503565713
1220206401
1102813840
930861323
667303912
780058961
457204710
761853609
1275526084
1623478735
1232007509
1175399471
894409196
622900689
1387007969
377151970
447215284
1377658336
1030264162
1355546829
359109140
323190885
139303909
84404375
779785574
691377625
915571329
250834874
1442516590
1121103044
934439877
526884543
1527895215
335708145
574221271
525975372
762670106
8713529
1656117203
1478162148
1663889061
1260860729
1369175222
779217238
452192331
855988634
344173332
468436336
815592150
993333214
562606884
1374086311
578868824
715662407
785939435
466367386
594384338
1410500658
922331954
496032424
488253523
386266829
1660439116
1459907028
659350480
1082154166
705990513
328708476
678432762
904557259
459254597
897189704
354677978
535023960
534628686
1607420840
350808418
1585758255
444062504
922698776
834383673
628995238
963637865
1113128711
1021154270
868276130
1432691425
417499281
771783585
1382566167
901016690
1356180164
927292559
711000493
1278285722
1044131207
1661937008
1654005412
1022805184
920628327
1603995036
963930525
920990386
1120767253
904801341
452508957
1068049463
1490386502
483747523
649753749
535353661
398147397
1553468558
478718523
436426806
550326062
469014508
467931490
1318672448
875698542
443758630
734191516
583973409
431837807
644440765
815790788
771475157
867259027
1695803138
195339320
506561953
1228065516
1504934849
1322076252
1247690310
437261362
1072589623
888470962
1673102801
755832515
1408270580
983368744
368301415
1198384684
587294589
473462480
1216891834
251551818
1066722853
944744201
386542814
927495509
1310751436
1612184118
558917663
959658651
604526732
1623142068
1499152480
623531187
459897209
1666457631
964266518
855880897
612924593
537528792
1689628813
1359820574
1676403559
1304656451
640363527
881646154
1009409996
737781275
1478262571
747615186
346233672
938462006
1557818733
845213658
1095071671
973212421
978435847
366110566
853887524
1661712366
676227679
1220381362
341693756
210436228
1098897108
1669279595
426831193
630220839
1229222041
778638462
1157117779
957719858
1510947932
1178516245
924704009
500866201
571753944
342253707
977119787
996032816
343812228
223602003
1186793105
1167988929
918122020
718475974
524512405
734063880
387101753
671131731
698224176
535081488
595291281
1010032222
1107721672
694472897
1537095278
608745557
1330390554
559200401
418035016
1634363096
467967782
340859312
1105341573
1140648119
774421242
258560448
801274400
867255917
704817769
1148062611
392130469
340200540
521221174
361408015
334620658
619338891
781129804
793973289
1652318500
585960057
1003892571
254323655
276064497
462779069
467763819
794709434
658413297
533214021
480734085
1315315124
899036848
862535776
107213346
683851966
953450175
1138038077
1300573971
1113316615
1475482014
880458199
562878981
956801356
943104608
660908621
936597121
534784639
800006944
926489132
1052405772
513740042
561224130
779461928
467229259
691677247
1440182269
1411085709
396013046
1302333303
299935355
946902092
617383059
628034254
358921223
865404056
1393370856
1117488803
715948024
1641668792
447638910
1622149115
980272281
311276103
1222463772
1697460594
845539953
796145179
533922719
1385056232
689626039
1212132529
984668654
1286169594
1068306101
1291869346
629863683
940755458
942582042
1112449324
1492461814
732174558
928677374
1453870997
1628230510
1630792775
874219529
965721109
1495331108
1313457991
1234694689
1476094744
755252654
1200118432
853622580
1092104863
917424444
625129450
1522809297
1120740620
719496270
840745959
426266796
1465108554
523674462
314763668
510178359
492820549
1655518186
1216156395
737319852
431219065
916946211
814508851
1639245628
1196675524
1447408889
1538877854
169155270
1182099996
349229
788072862
581080822
1183924815
672350165
486320191
469868085
603862431
218669295
1371583943
865925323
791650691
565314847
309885799
395574884
446105441
1080263051
1642192605
1080863833
270797595
1452168492
994699282
1461272510
103071507
790627330
102637084
1392658191
596596461
399192556
1608877612
855603640
522174320
330363451
1258038233
1419999575
580525419
422611958
621341570
455206546
598183297
1334130901
479208880
677079944
1529099190
618627199
832923056
1379627171
873410198
846694479
881019586
1209334072
1617964689
500532203
354519191
102246906
483509085
321288505
1566284846
1294114509
487355986
601978291
1574741839
850405515
659640785
1033623963
1441656587
906902506
1334084370
868033096
1234813828
1406370734
364259522
734088161
962276175
697659115
924746317
297154857
405357468
1109993880
1420508612
590386381
576837101
476934428
439591774
958734627
1013933306
915891683
881473258
1653087296
397654295
1118343940
1048267477
1008091796
1578337999
773978227
135921691
729506510
441950346
917676220
1346594979
756999733
718778618
1371480715
1216549538
591334389
771332045
1477577143
374797584
1077776607
821515409
1268097945
443817594
780066334
1193800997
557249963
910356808
1157728384
1180214584
317527874
910371923
1291591197
410345687
1068895754
1687887344
742323185
822379819
646889469
121379574
675699872
537951542
683580684
513785345
382293486
1236181264
796676086
1065446147
460165095
1006303199
690839257
1219192684
654053119
1613422412
505213340
633801414
1284504529
738405961
726025047
854366483
510851145
419760679
1300844380
479572371
860548302
873220380
535011717
727596522
467331673
536285813
258896258
980658317
729430926
1568080733
780414494
887720088
285128315
979674040
60030309
1098916380
1027135445
675343689
950280063
116221980
1376234021
981021953
1251818291
674752510
363865181
840229551
1056397527
793447224
464237334
1179323919
545035713
886376288
613024927
1678431209
684808176
971270860
566264865
504538490
599961001
790975915
905314593
1562380363
1301367668
953782207
1097536449
1528529596
449511448
584506501
820956593
625650931
316869616
900103215
903458657
1489519302
935220421
1272418699
1275651132
856942116
1090784802
736819725
872802437
480751238
840705096
978232461
612044227
1357853847
715830459
823298043
1316288908
786757515
1395090993
475496305
459461520
269538383
777734908
360951487
793796325
535119948
1208558947
1059746654
1459190083
1374496369
758322504
1314624070
343400199
433767537
930837069
347451011
279449412
451852591
1656288209
1058142677
871219675
1370459968
936598397
393280066
1058938291
812916309
1570718344
720735733
520415901
911991670
1160493759
1411921815
1612356076
399922975
782813263
853352283
1182949707
1357526317
1606205042
623720300
478266199
339891763
638769191
1659805887
1688757417
1656992400
308675091
1293797662
996568439
804999618
1636038988
428502598
1033994076
750932350
757440864
821935903
682619351
1694770456
411637960
355833121
485414222
759081257
1021660424
1597266186
436534381
489455952
864303721
275402987
439108672
955178669
26572518
576295876
1074204719
1551587834
855472388
692244103
441553064
693160892
411796345
861981872
487489559
971542043
1168144917
459529718
847186666
478904393
1456655887
441736150
608379200
739297989
469171070
375072298
950393233
212437061
501320743
1230111205
425057891
553918859
901344547
1048207720
826815913
460477688
704049412
977494685
415647263
505064942
1369242722
490322937
832159751
764581599
852468972
528415265
415925440
511752085
583564608
342407330
1167467510
751114885
1465729673
452328542
1423282981
552097223
1654109786
810516829
661637731
57336806
1205050951
762614881
1013293428
1131077355
1663711946
242845900
330893972
163931525
1333934285
328657705
544706938
530191477
826100596
980571647
515847323
446938283
1667145481
162001794
494782856
756276882
779240045
1097426931
1651502815
632208791
1458287656
1634013501
1252450885
778894208
1439244810
1319033288
1015912154
490100472
569179119
1474488890
694436052
579139208
701855095
364655395
1062711906
558073963
724489392
730385645
454919
457884625
552273300
1202472691
498932355
680038995
840831221
697184717
873855994
518246233
1669311342
1238962295
1335955446
1224840762
1101491406
1128562637
848804870
390734531
1458313128
102438640
656697773
1046521773
64037869
1411129432
1315062649
688948693
1450251064
853626416
3604951
401093733
1438775268
848572313
664007443
1119414283
885991922
919137470
419888888
838376499
1606210483
340288145
231931765
1053780885
78978260
473598987
499873362
1168357260
1177616259
937433205
1323041029
1229379204
1043993787
952060873
388134955
1456770517
1124186116
1074922183
425068989
361655590
1157128510
650437103
770304695
511232346
1220330781
551422575
1333472386
864191638
723731443
805236214
340389338
1099843762
1658048472
403985816
1182820946
194072240
985927195
1178506334
1440064290
471812728
677230286
739781022
820150583
380542860
1681673597
609311581
1318563349
675202224
1381018913
668174400
832284645
775879283
1294792061
488788833
581062632
370930908
1076542168
426207950
1232904909
582992581
630841105
98398625
949909879
864025157
599336148
768594963
1028421820
734479531
1393006359
1068877706
1580495554
703816784
836675054
830865025
1369503046
1480075653
557771937
879092336
1052155173
302946699
931637476
490416171
681843037
319404154
491612126
931779463
1115119995
706490455
1573667756
519172317
349371984
1226377110
877728513
585699212
473206824
872318419
920557137
1638075637
133689671
384372548
1205627591
613640178
470913380
1211550988
627393464
1696364533
448444526
420253778
381082366
820615653
647598499
651455300
451161573
950028042
1413927731
669967861
74661349
1532727152
546184784
1125490228
1038121699
1216429708
495281731
1625718562
1238903336
1161538488
935531193
216722233
1137563042
390080129
749728572
223353158
474659702
397780273
403160945
434658771
1126890620
710728400
473388006
213043040
519804462
197901138
333553873
679430912
1497673723
781733874
372051886
998417240
1317667172
284938884
981882570
349547418
1205746568
439555061
528150787
1496795668
415758872
611812031
406899005
355491676
379682336
548995042
788927187
871092745
907867617
983171111
319100882
1178397976
398173129
417445631
806374971
394655642
257192373
896703647
1220716212
669896071
519193493
688573577
789763618
351444225
968558120
419773617
976016886
1194075706
1147806022
696777896
421603327
751053627
973509801
841349454
647765822
1490686792
1275079130
641291978
371299916
635097349
695223128
1137923834
959075211
524478936
775302073
384478097
743027712
581761056
285570617
1630630899
1118248408
868511139
1480588085
507200262
1327163105
822269995
1009741591
767838271
1631569630
499555969
1030236829
1026037709
422621560
1139778608
1112822336
1003639610
633038026
884778965
91649363
1522096178
207409157
1125201591
1079924652
719168836
418079501
1025244870
418845391
1247813254
238520948
222541334
1248987586
688680017
949338668
811005735
786052145
1202819601
1480904198
1141715837
1303704759
479554049
514065811
477510684
390242802
809343954
827511384
939028904
1140205544
1044419574
1431286615
371190377
487203853
1303642697
863806042
1604693413
700550693
894197883
1495360696
823980104
692120630
530614648
940256898
433932404
1097854321
561458528
1496547136
1615449025
744378618
1009197134
666019594
608915246
1261100526
1021362129
1577778103
156591812
732346858
754627009
1264223168
998223760
917351474
875895976
785676223
1504560435
758679246
646040485
447898966
1432828600
1085332235
711322943
685455337
1578052098
456761215
316554568
1255664888
818187195
401253043
619538984
1197174692
724977222
1073673482
886184802
1246437397
765316024
955503795
1496204603
520815347
21561947
856458819
1337465269
646994385
921696106
231020824
880870070
1037586743
418785880
1001944964
1399223834
1684772820
942769026
643075628
1642896271
1652131013
398811584
1559705939
1001415994
1049921233
1592139639
235631239
1313281636
514398142
1251912266
382185301
253593053
1209728187
847303214
577817629
773222608
2700097
1395069105
192927242
596525576
1210483883
483240914
1086027661
1344988142
459796
1550292755
1035692369
1571948352
832716638
813210887
975050327
1687537772
1657394505
1573354350
903286979
479404403
37889011
403184297
1662988720
688899166
402315927
474121065
562887613
427284685
1469461864
1139932262
305922774
1392911041
1586831279
1345986184
526937684
642698821
997913128
455618998
931157444
654895884
778157965
655634474
856666806
1268705364
1617453777
825099181
1235096549
384311055
391508299
850741113
1619191162
1321884320
639280960
393022635
1611041687
933068146
1426096631
1023700372
553432771
756368256
727864571
391775821
1018596178
652110872
370877770
367637455
769256107
1120446711
904171045
679629591
638581967
982797189
390026120
338113175
1364679273
501292836
1556124973
722739146
697423680
610350179
490917572
581195652
387691532
359981036
1049754986
348995295
1502482720
398870726
389042194
285360053
598757325
278723498
543357551
866912898
826830928
595459619
1476976758
614155270
516058708
1276220489
762208429
747439625
442667068
500762076
1075277415
660000285
567136713
82448122
1136310141
750948918
292937384
326138769
520681935
1576634153
928539959
568346884
529289526
782887136
637413559
734318792
1353992690
705656011
473658465
795506031
1291545292
401879317
521587499
1199676247
1206853335
679998593
1128304084
1037239065
923473505
829047012
530539579
544455990
250438288
1377409171
1062316142
310699212
397971706
1148356596
1155835743
757340276
1128532848
1440854951
1082966824
767001105
1018782602
521354017
1446177170
806203898
121997329
1196085849
475463537
993164700
773980672
1408775053
488863011
510252866
613896324
1414316501
1635077934
1547118738
440053412
610230361
587147997
681814233
556420470
1337545443
822301475
835964781
1270078662
825847326
724589301
574609420
1431146224
1346001076
941265415
1633049333
419277971
499931995
645169020
395098406
348338482
1091920101
1258646268
279684921
333813661
441449964
1478502615
432856113
637011764
550947402
783838519
687591055
530624848
1485611027
784256154
631183942
702541958
1398550582
712505635
594983196
370866676
928023417
481019846
184963326
447790919
681152952
660809349
1482030325
1361106380
1406200475
282578809
451542841
512428659
1685042636
298017317
718794709
851893864
1000178077
654069773
262467122
1335492463
1643927715
667465805
718280583
106537834
564604359
397391750
740240931
1331430556
75514249
875961394
822546215
718933104
1287197391
562192271
1368239261
489494600
1038957468
750322160
804150741
1042791517
638391852
340993510
1569379074
1113635972
1489424394
135042502
1325555763
1052759459
516623513
336645170
937923383
1226748735
135793313
894067757
506618790
356384128
1503271050
614640420
640115662
43625657
62054413
892140299
1373189255
1403713233
1028962744
1204394037
936872386
1373806362
479967643
781676105
589244932
624673512
1529362861
415448285
1650990396
797360114
383279806
1186282625
508840076
463469508
1183833887
171464342
252614850
822098207
744774191
366462718
909020884
351714817
296833231
1032650383
467979601
1015604937
880895434
704329706
1198160367
998527848
1633298135
853305640
900107449
469041579
1141059338
1429159586
965650124
1682959471
1242096057
193140483
192020325
1505097005
488992150
190559331
799996483
33838301
143922685
670138062
135929553
1291067416
1282347392
948639287
205849081
799348332
978620011
1324373541
969373591
882261732
404535205
764386477
635958319
704033570
414546366
401763404
939872354
1336029252
449229977
1121290616
745858818
1181442999
744620502
1272183237
546118737
451868655
563392442
198956766
668896030
334307266
472236247
781354636
1510152901
658980851
923458838
1080391421
975901953
442293685
736479927
598255438
653200539
593154018
935228273
1447052772
713174975
514574784
651096952
608929535
311400077
453887630
1066290986
1185717948
494277576
311686145
803644763
479710308
1110612214
1024299609
775239255
510161506
393233191
1276702663
1341052927
414851994
398133347
1017189351
827502962
988512212
841623506
951585971
608752740
1124325807
916774372
736511145
558817795
918013695
774790364
408604567
1536992580
903571014
1656162804
404060449
342666664
884122212
363684188
1569789003
1587919994
1115903688
1478749303
499246172
560943988
975037340
284413690
585576783
51144979
558407039
922494235
1081885082
1226078581
934894109
917987312
345102489
776307954
700236119
928032
1180067173
1298790824
781815059
1464330814
1628787984
450875241
699913512
302446126
849629290
988575968
733812919
1299151539
929876352
1432441924
1604764281
454413637
549031101
1396311474
1024139392
1346442891
887728206
1341912035
1170543301
857347630
479806434
751093330
453881203
545595800
377977346
1060130775
724743318
411593258
608379535
491846999
605329727
645239171
1693964852
552677994
1652795729
434952790
1438392467
296469674
484694212
646333842
445193071
252721519
1492842890
540793131
334848537
692070645
605767680
681331457
1068115274
1010612614
925565518
738652931
807198900
830540482
918017221
922528643
1479019805
307832042
1120637658
898572314
1299093188
659250262
1491766229
1383576527
728472195
760003639
601365736
381191792
833323910
740606947
645254264
914139540
337538082
339814130
700334199
937529102
300610991
701461525
560695508
666527454
1153668564
841253196
613524668
1458697548
447725872
428238785
673749355
134111183
460260137
852224910
938565155
1418592255
431546938
676893731
1504152444
598588815
636489703
906166912
1452638674
1603378982
1617638288
572587968
1224300118
1374605947
552770193
272703051
1351181667
875261200
1080336792
1618504396
254302805
796287793
428447820
1662392835
333170524
778586623
1636402257
1268280125
483292847
931914230
1455674012
437280533
1534027538
1399516414
758044951
1410611875
650806972
654988558
508821454
1209289319
619980271
708156792
489585630
516602998
508440891
1115567100
443512808
978807581
1010582701
1073178223
217086857
432487435
844671284
1013186826
844880438
431657375
1620741429
499562715
947567816
648736448
783400378
831924548
1211007571
374494379
1512271695
1440690998
1040462011
454947977
1411516549
1449832392
1188619927
412809828
766103672
571948339
1492918133
1234722699
663276088
1124194591
1178748810
1135298766
1623807890
811491284
536800806
451947715
257354476
633868999
934274924
338577858
1380336447
961298239
977108828
186487896
831736321
1424933175
863279335
904975264
1468474728
974330450
818414473
938590132
633864736
1312170860
1218920065
958263397
1516819215
1181395538
1279820882
1041317760
1064538347
912853255
497747203
430744238
205343066
861057816
1555219507
999919826
661271993
354506536
1117662011
333217418
783754007
913620658
1268884273
1340561855
321106205
1132974390
297986058
1692985124
1226808069
331542993
1450865113
801363518
172179620
943028169
675975543
1308444495
1099738599
634563073
431980671
782123966
606611080
1460281140
1115941917
394918219
843597613
558112995
178731805
1158808228
932757873
865929824
1262149699
671647948
1351240364
1322454630
515916268
673826673
1495242088
340479974
1355078957
1037074110
913747033
1115688977
959626203
561160767
1063584818
458544581
1630516935
1658908545
83210257
657330538
1282763250
225547240
1319926796
482100985
659289760
241501299
1282268915
173304205
590026904
1442536607
413006475
671754929
362058937
1169055017
428713467
485786540
1679604323
795798457
395908665
1311531990
649238190
1697727711
1190989228
344777686
338358647
151923563
588078249
1298793451
791221396
629982629
524865652
1651304850
592607870
629166293
582134286
1657105208
425709291
696111921
91436855
1581607926
1492409363
715919482
1227095592
779295667
1045123492
894852451
810957403
1395050821
615219495
607684417
446831535
1277725771
1408705763
1227903973
1269000543
885207531
393349505
355840896
1007809298
901403997
1206232520
1675642428
750506274
1493716566
1005884250
730776997
1038138159
1132459739
364203461
771679138
1559533711
1263770008
594962043
999754431
910988316
491742728
1401740396
1321632623
810294970
1311799248
452506080
281736791
1160448906
692157030
479725947
1188351303
1328882755
1083651809
1032023054
1552286858
639513991
1169855754
1662650948
551004110
768908123
1476328238
874165092
544075688
500427848
567000031
803150882
530098670
840427242
1097390816
1621575949
153633863
1034471243
679482515
801846613
1624520286
1412445286
1620134607
1277472379
941352920
1173302071
938769272
919768722
930535253
445427806
745722566
261233712
551129964
1216088995
1285395350
467267865
1297726329
1493132165
966911313
597735562
456369868
1535054406
516831378
1263390778
1366225236
64120833
1247640238
1069663557
915530882
1646549929
1341997887
1427118317
1055280755
764039583
685061967
1053257676
810953793
818278374
765605488
413274522
1694277793
675577799
1585510701
1086469590
1621103958
1482236874
354355871
1424691300
823178791
1268349507
1617835043
1434392336
1262537896
1140398386
467422699
886853881
899329864
515698139
1462892530
301653904
1231510592
23851
1007012330
398987354
1230428344
1664331683
707026552
456401693
496746890
1310409478
1152569421
982354144
1476239101
1622773378
496193160
670835982
1062644392
546056049
357363373
397517882
480255355
339430480
1520737239
479469123
618560897
1695398517
868744689
453877135
845166815
1311797043
1399518434
430090239
832443785
1014544029
745806125
699123369
1281210526
1698843505
205671775
1402384763
192094219
1083999238
1408850448
1617285199
835039855
561739423
1102036892
634064815
560096717
335209939
1443815717
1232913691
1135240844
576241227
104587429
645665249
1000456837
1666017650
1640718239
1428263118
925617830
290891
60237932
1089614823
1260316995
768507724
959013413
804838214
778440336
1208131081
782353286
689090389
102131292
1240373689
1103264664
742704416
729832753
1140327152
248590933
1389643784
576702003
1335181569
788391636
853336884
497343019
877809700
847544927
696109067
491092058
929346556
1052133583
1009285844
1409376725
622469565
720888798
848229605
1223388971
753132169
959416247
767206984
905998257
526078151
627160199
924774485
1368700957
988228513
662038936
1201980327
1073662081
900401246
511439251
787755834
1273749059
455237295
550615080
739509222
407480648
1374999499
522957999
1436541542
518982194
746062555
1418693887
1282254674
771185823
296500763
593424031
347244131
866668197
594966062
481978560
896231037
751214630
540186524
670059228
717474704
1052982952
901504494
187447610
1349625487
676969993
404053784
540883892
483895991
898859294
1660617685
656292191
881926757
745888042
1245521664
1431993139
694373069
820579464
855383904
596246762
1473914776
713312013
250412666
1681602224
619538830
772384147
1152926105
1013565899
903009961
1142784168
1260892413
1158152520
928531200
1123648658
1157662291
1402348624
472481631
434284053
1680603353
1300873448
1035316750
620025947
91319153
355214155
578235817
1262716783
714031891
1486155166
864365650
1072842838
1035719943
658521548
1480232942
1002894227
1621442051
1208053669
1014735147
521136566
380252554
1259071378
1611940208
391089393
420503146
274501479
871503048
792392455
1544989207
509245597
1268686701
479286771
263416203
1406944628
857333823
568510955
468978118
128939072
739812704
547223340
1332089375
614747085
1306139640
876448837
1013973789
1629616487
1259506522
696060247
398166171
746607094
1001528519
359785054
484656853
754186882
1539652701
272146693
1131958065
405592646
1017284537
808730965
1626795825
504305816
183329
1489261146
987487936
1121812406
994191794
1251982087
742752922
1140570486
3303088
778121627
886851899
1213956359
825515558
117541278
852909444
962991932
221722714
755636711
881917042
996759953
330881883
796787943
941286716
817774306
700922316
927468243
917918725
1397370482
990506546
785920986
937982445
612968709
807479351
677284739
903415315
1070291676
868581479
850203764
437147373
839176356
949509135
1233838891
1658543560
794005924
551976210
1266958718
1229100177
497767115
510061282
1240601941
363834256
1346895317
1376175065
540346641
1685405471
1601212800
712496628
252079635
177109323
1061916094
1005306780
830551922
386437534
1383152420
1575838509
311198360
1328838159
387886339
1457693758
1005973368
1290537413
672413362
634955813
840237458
305857237
1081155838
731408396
1262106688
1338385403
1221751173
529967303
857827099
1152769552
1615740767
1277557783
948556262
521081066
597160503
440974432
938536807
810263796
594788571
1008420046
1159586281
415354733
767489120
1443536562
453122848
3318621
714468330
967391920
1341520550
269675646
1631762202
778005849
1538150948
949689308
359379984
1201350373
1306131974
1646917860
361331450
734142749
645995783
1443544212
1349997986
524724947
443642731
310924519
953866115
811638482
327777144
1456503685
561322081
504548911
649645692
554976415
155816056
1138118170
276517645
983173357
590454300
1069596671
712178913
1636539575
1321162901
1263607513
1252437200
570128193
430191047
517426780
1382208818
358843739
422366429
1502492769
720737250
789302133
1410517594
1447293061
1079926048
974724686
1605249837
1205880048
1057821592
700674394
1018196093
510464212
870513464
1567718067
706238459
930741817
471731839
731654520
240770133
759771055
765525330
765826392
1377804427
992887694
511889372
1562581735
1102155554
1196851573
852968032
1341102836
1305724286
661898785
811983706
484136963
526608675
704505070
710699829
486982363
1612801390
506537113
583425240
783207906
985340978
519118148
925685145
429397192
754256299
1047080696
945348198
1130175177
1540438654
877900029
566199758
395047629
772131917
508847034
1020329422
1432262575
443384390
1053486410
769383298
1601452959
884203536
1649007741
1072122731
819941973
454416890
1556439671
1603918039
1136479462
488857562
663155941
481453297
730064065
425566732
1618142222
389114574
954948534
876658120
453725280
781992399
383562485
777269091
1197556955
545172933
905884210
1095471476
1070336151
726621657
865986911
994690136
1645543506
916200268
901300396
812495102
800793323
788970346
316009295
409614771
508555287
1222470276
417604774
506737675
800691405
555075079
701066427
1424372154
1672674635
1255352209
1038540135
851320903
1516117393
1036150140
1437966777
402272956
948099491
404356514
530017814
962672633
1558848883
418556010
1410230792
836986181
675254926
1273034843
829543832
725086007
1258172010
1077972861
1019935595
310536341
685611437
825782901
1157006307
625308045
513938506
307918283
1584031279
1346927980
606080845
805908735
182736405
902501848
1215401056
1454526771
616404231
906810407
304063396
664210572
312392536
1410006822
1339886795
790136398
1393718771
474424613
275194352
665701368
760902420
1189441851
341824217
809967225
998243337
815914225
957772654
931031577
477778296
633876358
626206075
1629460827
921459145
401516725
112712412
324353733
1522069303
20858817
150663319
1395146821
848911434
1037271375
629898141
575148310
826793382
602639725
621216665
1537284429
680725263
465695242
988338833
396184501
1633778385
1567974374
62200599
980079022
1683117460
388217733
461109548
1303507183
462614602
907331467
1117632847
981466826
710163138
478047559
1120361949
1580359134
793159468
771439571
552432953
996397449
320880207
1082979509
395483193
739414639
1391036194
1693446574
685359454
440588971
653078858
1372723593
1642357400
1112217287
522059407
729906546
931991809
330631786
909516163
793044879
496331396
1615423512
825479302
772744451
376159117
729192230
1534006936
787190519
1684807583
944664214
1673646831
1657215703
559289813
394090193
1248578120
1635019984
1043456180
1155898146
257574243
301964643
1153925317
630512887
183138846
1370435131
1431763398
963712623
394333864
439752629
1027586101
7969707
926743007
1311964418
663283335
775580323
862819048
1399786860
1225513207
149813583
1465136169
1227440078
751568540
1045672991
522361996
311234725
559420717
1052761352
1382672485
930437679
979127107
1388372468
1425750597
401636828
1511342617
747318259
461002933
514381279
1226003619
1022568956
1144634814
1484712722
592680408
1290609049
289226479
1683616471
810231754
808228707
696603249
1239207864
1319742382
752941195
1470742344
672660719
574401685
1696276537
209232345
899573600
552442869
288624255
600306884
458711638
206868145
1272861487
768089326
1047149145
296430113
920349336
903518034
350059169
525029897
220177313
864255114
1680980963
963396650
588411818
1231634045
699389990
306458142
384387467
377490062
784264126
1602969630
1679503798
528220746
632154397
1539060163
514636974
1003826264
850292204
857858470
1069320074
1628126196
373901243
730805339
415722168
566136717
389363654
1427797940
740701069
508724300
484832967
530907593
1409976466
1131863364
1615012303
442894470
395251320
13879
1036360337
1123084564
231455945
1412850523
814344802
247505650
833501257
74290285
1331169508
420484469
623590765
1576986930
691350397
894198370
712754514
1148788766
524035370
816872437
776780503
182498797
619806263
950777699
595258479
838186243
533971785
646457741
651606956
893317394
434909144
520020195
1458769010
536927423
505777726
371249636
912017010
1067491852
780112942
1389797722
512083969
1494109103
301250659
535496873
403218019
804436654
703342040
932840409
1138282103
904694134
837541123
967938410
644126508
410528187
749281733
247300467
573148495
780233014
186377639
1270865626
1386698104
180344632
413056248
896785014
358090534
1501072108
1017159537
829765292
1547996631
657135594
1295715428
684597234
889985052
667599035
318024783
280227579
601612035
866366227
400864449
698227521
1672186367
355039443
568476714
419817166
1003986916
525011828
1255606495
201371184
490002794
240222959
703804474
329917039
297824501
1247433374
414868225
1476756278
1458750223
1267066530
950692625
355815565
1646904618
848151718
123316323
1159332543
1539620264
1694454672
723097181
156578907
1274373575
1318457041
1199014806
598307234
441067905
631532782
1344649487
573695625
406346028
1297569180
670784759
547052150
564461995
940619229
1165639348
836389452
893362194
1277873464
862057503
353833626
1692625771
880132582
561020160
254999727
1002519483
1652513609
328414357
1372883723
1388371008
1390269849
948796088
743220219
926623448
534310181
422389507
954694911
1306789634
651606899
1020021552
1644010224
884032847
454471165
1223733044
399523410
1213475878
797548013
1482468460
751509698
1032279049
621513985
1043970662
756700300
871953891
751646036
1046643336
852380797
953947710
1554531881
685819990
1024685982
502647593
259197322
544251382
1683629178
1060999269
568336872
778238659
251555514
1037580580
785995852
347917883
407900859
665173777
1689109334
472749905
567261846
1097896927
799267796
381040114
463073397
842161063
544147656
1231490338
827789340
1260716894
1074164465
1656677944
450072229
1312158124
347581075
711108765
931848071
603015221
927633868
1020336250
975102255
1050162442
972233241
327046201
1355802926
614728775
1440942814
646050071
1178837548
1491077824
616057732
1064422515
808965938
875063063
747739848
726567822
1006957643
1418834436
1179776894
399497226
275055091
430574232
580428226
1014107808
408178797
1307443167
915881060
357031946
381581771
933000926
391189457
1305351128
517717718
344349170
747731805
375528233
582878379
1484875273
556227551
905800245
1592741940
629358450
663550905
712053615
1605737872
1622960411
998832612
327872737
273077764
288000422
408374808
684571716
949801740
589851667
477949094
1289031151
922057937
1067294795
224264384
1654902525
269286858
1524566817
545511893
1155273372
298873521
836247153
613021140
562059883
1440498253
677973177
1141252558
436979817
1067621597
620141249
881254516
1610403301
277001001
1182284517
472411120
468269994
823219364
413932537
422837173
909017125
704022810
780429327
790365820
533316444
302051090
866601615
460151124
382585017
1042757748
593984822
1281059954
111115161
1303184382
528272748
501680650
1269996591
969722370
1577568239
1203659177
904558925
1562273098
522655186
717161167
309472306
496477293
886450090
538611140
1276135441
926802840
821125071
714154687
813441427
1635352092
427255740
706314132
612672026
382541625
1331580784
656713793
771581251
641012179
1116193556
726744760
456088787
1040842414
1300547044
1606896446
1239291644
114529333
641360737
1089534243
1537459017
1168649683
725671099
634100251
1013168375
895784140
794786213
1010215859
1136019752
459091807
1165723493
851923063
321004318
128883303
435971
1065509590
456553877
1063687301
178322339
1201463121
288196931
444081200
989368708
822034345
738655837
1300369813
902738329
1064737607
897958132
270028891
332827041
1681423279
657257858
600137740
1647741007
988712847
1251168808
460570877
535381756
1064600770
407887551
774508926
981196851
1647420506
171103962
1106593759
543926804
336981942
838125387
984737733
902855765
1698932931
526814804
473423487
747769352
1196690379
704725125
1661767080
1666446118
803540010
622001070
1440977253
1258578319
585651329
922822104
437375479
1338341688
1269658707
1439836418
452010152
394082249
144550767
999205555
930521084
677052705
501361958
1155655695
578305843
1683968734
1390366759
608248867
969123986
435849399
460654698
121906332
538178343
1649526904
441698077
550849145
462521493
700311346
891477312
1679251458
736196456
1204717327
497100484
1240241131
449472344
1469873192
573439009
516762966
292428084
571086729
1519583707
813248364
958381319
57003558
1008750268
975848549
1256401233
779747688
493223722
401586520
247992077
1011808348
554177767
688243107
322468962
338343520
657644293
1603491211
899627510
903366902
667609877
344963731
506024005
712996424
451114044
476902503
745663009
973924643
1017424796
1360139206
575664554
836877017
1273989602
973751457
702025611
649177340
1614708860
572404836
444466334
659842625
1065773609
933569866
1662928389
1688583946
482557351
929966782
1538753155
737951098
734960496
799315072
228113039
721446713
735923527
1682999687
1323378191
473316632
717541189
1501167502
466423238
552613412
628542387
1396765406
1210647184
566966357
517668476
1114005587
257920648
659561581
764344542
956952691
75914801
923996629
1386004410
864407761
1358331266
1553788937
1395249633
1699746009
595139441
827564351
364456039
1364071167
410816976
413126446
221843459
383206367
1074037572
1555713023
523073686
913278430
927709438
851644980
621723092
402803471
555719507
1653245744
961783318
284351053
1545229941
470422575
452072332
711762578
1574598898
999288291
959194057
862910333
405807802
720904404
1113137711
1431780952
253623056
1192841141
1175472770
1567208468
1496376099
902131442
984395302
702248876
1596196432
99137747
320852002
488610281
512228732
906413050
782117517
832250018
377634746
1547801914
1105090761
1010744513
820064056
944565415
1636513856
396328315
861097826
1062799103
1086522399
382807066
634260346
719507498
1604612232
444360252
1613184700
770933746
619114539
891829338
1270643796
1172239273
1680420440
424187400
651254503
818050901
1145320223
404210993
666199418
1016302047
585640792
719896256
819947181
1530466371
751791568
1607951802
556462537
665285727
1613974578
831656879
384585082
763343251
1001897905
978323844
1518427056
767568652
347912963
767575888
847382590
879086526
941321847
131169024
988093317
1641205257
414984985
1600823749
1064804222
1077927499
771885189
440904329
627749641
321348127
1095822924
766578975
269639608
404682258
1081629355
645396461
1092220697
866303894
457786830
135114506
795582930
935113533
1161568669
1104841420
1428477468
545596983
194905845
471816548
1086277065
1061081238
1273800282
465229602
814850046
516284608
995480477
484155538
1584634433
1609149856
1636000646
1097405058
894262611
402938874
491067498
432445710
468384968
751565343
950906776
633309284
633428242
572334278
887438488
1219860175
1201461190
780765346
653760865
635912518
440146282
473015974
1671873693
881423734
340553421
1161484680
348500579
438572350
1660346390
908764127
1684660089
830044298
1351903322
918619481
1111677661
1393974789
763028235
766275241
1000044583
501852276
1276596001
696605607
1204437920
1643666054
800630901
991518430
225530673
1634231031
849680964
765932024
602990514
1648804606
717644104
1044686265
543644104
873404903
1307719857
1461683901
535813636
1411309333
1693037721
960842435
844810099
327260189
380705118
414070959
725381885
715794897
1512608545
232640946
393190555
642433221
474223806
177602225
915335763
684814659
486855017
792997443
1133386235
650526545
889396650
715712667
697029118
288330448
582159717
135739957
392118946
373486522
899438947
225444076
1365749980
486267024
333096504
948756932
1178972140
595392224
647467966
98980520
810580906
785792305
1202526735
430463078
446815200
1616815752
236505441
1578261807
677119549
393789205
1096626143
434596675
1038983873
513299220
520772961
1006674793
802756065
441510441
1234769570
440561735
1230837643
242724945
371143268
1639738563
596069505
430766031
497821511
365724762
553471508
590119248
497645727
222212349
713599999
1580622024
337935511
455688538
206003171
879834223
419747487
1216935471
770759987
1102650144
693875255
1146768759
754738775
389434952
1171900399
667266370
1559145111
803296017
360524553
202704595
575054283
1665625827
641306656
379220650
1215188152
460809101
748718536
1037288174
1491307181
1183988918
705918549
1035755777
42866030
1630491023
1617513186
1416108795
947203995
381109402
1405898884
807029252
1116737472
1662693226
424890226
1607931593
1210174285
763169348
1109439603
417807816
1685993517
331576784
523346857
1082542228
1049547044
1680001839
1057249345
452414436
1488561497
582588312
905668963
334238658
528474394
379639791
477586594
1389713622
688112572
1042215035
1589781553
992202288
456669263
483945406
1064122520
953516116
927220191
1084434122
747646181
1273745385
938320279
550595302
1024800399
1026653211
899129578
98520730
496382310
2534623
680001174
1087493149
475019690
499329237
888864316
850962018
519473472
501397562
1438628290
949457506
1017287738
834571858
819968039
976961299
1693465074
1294146020
462128381
345619512
447633313
1126803114
457601221
650362045
1629948467
555317258
660672994
1669003325
819936042
459131044
422761550
1638420605
1650835603
809477149
586214430
565033429
1201567054
787057003
387795826
871364943
438126136
1236230435
1078590731
1069219359
779878009
259530015
448258181
987502217
1052739632
712653156
1065595958
1455331743
1094054994
1620740051
1037411800
1643427795
732682648
1080030421
900948514
1014584335
981193524
717254660
963530007
223404999
1553419368
1336446273
937715541
1507332457
806076754
322827127
1696117075
1580426595
1588214946
969895896
1403453843
1208040226
466738463
833126066
692494970
392849551
882106592
952748041
1384996750
960520963
1159524772
490987418
1199918050
163911126
616562123
156390549
1348628161
1200360899
545429782
951980006
702268677
303821816
697367016
463729584
1025519027
1693530373
593617898
902156353
865026076
466393900
332119446
474185430
959293531
503407778
733872082
551698318
1172742570
1262070324
1304186760
960783377
1379986980
291872837
927799476
1210746724
1536047707
366635554
757474164
793679603
1197010702
384197639
439541561
888484442
279379136
816856412
376905313
1607636722
545528108
300272792
1620940323
446206124
967479982
412543224
1492261913
571469710
361984155
1438462543
1604689730
625267487
951611805
384456616
552494507
661130026
1375427357
981708178
650870964
701398219
701112632
575994618
1527246480
1156597734
994418843
624732916
1295844633
475659773
901482681
1070519141
546973715
1095541257
1444261291
613100246
473319942
729429395
975261719
887217220
869780161
1405620387
623511310
993176376
1637421700
589731901
1079801591
841485577
826167736
1549643354
702667660
1355779049
590481110
1284209999
988643476
515834233
931440725
1634590978
733114845
1633170291
974789445
969732301
1635721912
385323926
1467339308
1423175822
937275575
247834912
1677762944
910897720
1431728839
834419459
1006907735
446746843
1019483302
889819262
348992453
1679749383
538200453
1602123970
436317698
206886228
883856419
453428906
429846455
1551297464
444941268
894811714
891185468
576014524
1685207206
1261871349
1678929510
1660442727
817193979
904213458
1084767116
805453961
876594649
1429642838
601993595
1296253667
804121358
9849665
1130393794
1078524914
477110140
582083311
1275576711
709075170
1488575118
633062278
583455765
439902087
562612269
1140080352
547895585
730397746
882515293
463332905
968328089
793220348
1193306911
704168612
1165290035
1679357822
1519435438
1407056580
879488958
587011644
259089636
1589617778
780021746
829417975
396289008
863695995
1272048855
1274918098
494312208
1031778469
1601198090
1015425363
1143273490
431710523
648357988
806134223
1572285112
641354965
1023855066
496994342
1668168824
549901616
862530004
1379597440
390197043
1011282811
447119016
892512648
790016347
1327916381
992481048
398826029
699074603
901097811
1578524818
1083058387
395445644
849215454
692047483
338390788
474433683
1164780522
971313981
521054563
576287925
1003365575
1021343391
414126855
746863002
1481213739
494692742
702527575
1126562375
962291329
1075354797
817983833
1601952687
940188348
487209425
516209402
1423969472
1287896294
1225705726
935253857
279084070
1136664827
975662210
541741719
1049178587
888342514
1598543902
265090066
677920927
894560467
1394641654
528311627
1046051969
501454053
637210108
880298383
356196065
731562687
751133637
495246784
701789207
570417470
796319654
164656257
290972062
424502323
872409822
554511427
711194046
1674522503
510901105
398022751
521429290
414322856
1522353661
437782539
1100056446
951322676
740986231
334318459
1342909421
843118941
1218949014
595623959
1426469926
1120446505
689722931
482810040
791845893
216310566
1601564912
1258008308
1113512961
1603134991
1474109660
392904975
898973305
421479604
511456804
519687421
508458138
1206848142
1046443057
643525039
1128419109
1209996818
413693553
387762757
833773871
1685881043
568280409
475693959
1652286585
515827925
983957845
460770939
611899499
44197361
927742102
860679116
547404317
402187799
1455543232
790131367
631248933
827125479
1032076305
1402063225
558085084
942943270
794674556
231976680
994333061
1079820965
515370149
599938328
816548079
967300444
672053033
1085595095
1309740174
360913068
855641736
260102573
678574201
841770123
50188800
760994799
763641848
714067864
631976333
150425224
836689939
1473242876
832207917
1296507682
1144764534
1544481282
562046531
804264642
247044204
113669973
1093852245
1396237033
1084152722
319730238
273404451
1335109284
1031237973
1193486015
342483346
627767018
539432306
1123103893
581089687
1675492856
3572964
1421422487
1180712913
1643694154
1381683571
1615457170
1517553021
1559877661
1683221907
1148513099
1012680872
952449506
29925171
1282507369
1135296188
913248473
939054731
114884596
537601079
886486340
354254515
1254594078
945875313
1465316651
1145890980
1652244406
1646542443
700014564
968553295
1674921976
132013687
452164617
483614343
982527662
1629750732
897492540
893751415
1044834133
1491907457
1606603175
1256503466
1689606323
935645119
1026683238
538564813
666742343
887382861
1337018813
788224300
962088165
642996218
920968056
244774889
653744056
1617695033
857018635
428681380
425398319
1202317263
1066367341
793268280
745584075
654889683
1431269082
1641534656
741834730
1653569680
409362170
503692395
1453289315
981053526
677633732
1235333597
304355585
935262823
1426710152
1163194791
1539375471
668943357
1216917398
475054930
685123661
754576344
1109239557
413990410
668049182
1315366342
1573967679
1082350920
585873470
1311408658
583703549
1689326970
1336996158
354624514
1579255990
823514994
1240224248
1158734830
455197735
374208093
1027525303
861588939
211852858
1373383373
951199949
1664106707
265839400
1561688667
1072015836
523744855
1058349854
542273775
1661605337
454744476
1481642018
894841535
981270613
277436987
1015146762
1528126489
1390237745
1358205581
360322266
996888603
695420766
1361477909
290449601
1416857280
628356599
377287883
458692517
1258460398
1388643042
1678532583
1027522798
633730083
569437929
1108207935
399470450
706780513
1008301694
39758207
525380643
486909852
613875676
1455584161
810173640
1685142848
694826756
898175371
618087128
523262437
1475815656
521139209
280115238
703521169
296718653
1054056654
477556143
957510745
1009382441
293235587
1439645991
220695045
1259411046
1308276940
727669107
805684081
1505406016
1244581932
1472341937
369771503
702652469
1278792776
758691083
1267769102
501801509
467496176
1182825412
957654263
1384739672
504460176
677124
1609568624
592184545
837434470
847635580
311713799
1258604239
1232275305
380742721
722944701
379275927
437149614
702728073
1183437458
814242967
923680317
596448968
1553661078
1175498594
957094938
524272399
844366410
299891111
203844148
508950359
189899753
1609397333
1000755319
464732451
707511121
1023903425
1052885753
727528428
313470521
1093977109
1004358928
680030697
763449584
719953300
853902861
774638342
962538731
167662417
747104837
566895405
777420983
790153496
330926750
1664969776
1429700254
772615588
1289197708
557633937
476648483
1374680383
84494825
347048150
256566929
555515388
1625045652
1699644623
1059135656
731459562
826312846
1556160691
1255732327
903921064
1351603956
865590113
571320071
879441501
403761868
732519774
579535718
599236609
1569518655
517922961
477111657
523198668
1332849567
1699064886
994897820
618579309
1454416465
1536126003
1267555457
892180008
1266872953
1295172410
1433907534
918454744
1689448414
719728592
1124493125
1169844120
431746441
1648732801
1451288606
874363384
1305408883
794499399
884936142
595624806
1233681320
664084344
1020699682
680263115
665013586
1474639606
250980715
1535729189
541837841
1326743618
464447045
575025465
1555484184
292180758
661001670
1628646761
1179088584
729143585
1620160600
871565004
1423021666
953346011
1107174143
468049402
1311595515
875369420
787398123
560382522
431023672
782388672
903947292
163328082
516654811
1009745907
965652613
548972952
522001629
798890416
1324837753
985953197
1620310889
1374423286
567489049
308470426
1346702522
1557587830
1088161580
1224209699
1064325074
683131926
649383261
1006312387
903033589
492010517
652029385
808788899
1435280663
511294448
382413570
729363374
1061510462
1343258822
1636933413
180786639
1406599351
1368155518
840183002
1214317363
342281238
641850707
765280254
984940555
832644563
1124278741
488737791
755244680
1648260646
1481896803
673464561
335841710
1146663404
1019907862
927990727
305601521
405088411
770725442
425641114
794650114
1001133554
1630259863
816760708
1037811347
1494668703
1686672727
1271022930
1054702700
1106988099
1245129017
161323767
739703773
909473744
546108614
517250901
719718552
721541948
451453922
611859471
526636982
684233833
1037548416
484543758
890944045
384902740
767723210
835325347
970333820
606671762
778024254
1229305528
707398573
910594362
618816303
1310994764
1089478654
1469049474
842694592
427379413
515068589
525594354
517849364
1047370628
1095284484
394909661
1055277523
1159492712
1144109892
1453767552
145385921
1602994035
1158504288
795721694
825498005
496404661
680104892
540475056
843526558
1648585760
513894900
251842755
814841324
563879714
836844977
1114059518
1344222082
590904632
873039844
1388204860
967613555
1008445024
1090877829
123030888
1470020964
589889650
250472272
1001000832
1586748154
899835808
331875721
985066549
467774312
725650532
1420742532
895672378
1064216417
1672442455
1358900184
980480199
1509115604
482124581
755207206
886800532
786497586
695338498
1121832552
1126526551
1534540820
792013491
1121968610
411451311
386026925
288975198
852679418
1141797506
639392053
623944854
1586739339
711615451
1086030138
414455347
1698676692
707268751
978493293
1120180647
414815432
1517544724
703996370
913706015
747631762
710701281
456514309
816022871
896949516
1218491165
485986474
763936113
445733360
1639527884
506686125
579705214
499289882
337369061
483518847
478593313
578971246
391949717
1422187469
894107398
826192552
1345831334
456303228
861485779
1629911910
494826679
401125394
1016561141
599059605
193289764
1611592272
588322732
508945071
1350242129
906461101
714024256
516044498
1021701348
1429654086
429091763
1243190410
304679042
1627034362
1028939023
509639251
952681391
649433826
640185021
1652879865
743792555
97484170
1500678566
784808901
970092546
864527206
297906913
1623481723
719835189
411325768
1357076471
976180672
1049615804
1045489839
134597988
480545215
1068043108
1287143862
1129087634
539161174
231130747
189332509
288091867
397760615
449972889
1004985102
1588157457
1363123387
1082843658
1354231790
1087075002
656874281
1522803223
855264166
1036262176
798180110
819429963
496718432
621226930
52751145
273752051
87792014
964839557
469679329
1434088635
749090023
530847011
1278983528
529676919
1499168353
1422200832
927882052
212344315
895589208
1538115052
491767642
809668043
416650457
1472365566
288651602
908306168
653486197
747216413
879926760
494011308
649341283
585201921
622389965
281567017
486834567
1349758785
1151334475
1271270039
1008400073
222936333
921031603
1583585172
325555523
1105159588
916236703
654504684
1317896236
785397890
207794463
718453381
1434998389
855062429
888864428
377221016
332669663
162544367
1548316880
322785901
210858352
782227780
604550609
1491629436
370273504
788462717
1201290130
1569256658
1146639329
396034879
740245616
1561727858
449777275
840926035
1586544667
631524824
1074387764
1466076317
823116575
301640493
911337340
910338228
391017803
1384028071
1290296663
1393183459
712371402
73937064
343954510
1590726662
667336216
1184689317
707152041
477325931
779123005
1176092730
1320481700
354834703
428507186
1244984576
1268769859
1204539492
373074691
1379711843
923650169
506240929
890106773
421002407
1296049869
544737677
1594613158
728131343
1242270181
407325529
290579009
1165677576
384711312
539022640
154033750
1040694722
853938809
874207690
127862646
735724121
1694959581
1367315429
126552432
661905884
1217523152
369369962
1566966955
775673509
1617979957
279859750
835892836
1653185837
1510264620
1643327531
986218068
382647404
860668110
841150279
663829191
481539550
520427166
413980341
509434631
1028277757
874317257
383349487
1252473605
792915754
885794123
1180545316
605179402
1435565612
359878408
558869847
1292437564
829520477
627779476
451204692
393724463
214273864
686266477
424649997
683626602
444852833
386983117
699682851
754575470
1161692164
998423276
774433371
999757035
500141822
1208955243
493126108
891747938
1057475770
818396299
626688964
912025075
409406689
377621852
935365830
376312382
1564154290
899705395
1281954293
497230095
733365386
269996438
1059503466
550636700
549779206
1010091402
1068444950
1069339820
669897564
894770093
241126043
590725433
286748980
647647496
274667765
236527061
1585472775
500358451
1042955448
769770688
904028370
678611051
1623100774
672620736
921488056
402867079
1470034394
1565980497
824654658
1537210777
823961468
646442270
1113680372
1449428975
361461174
1168888636
523479639
689376792
375000108
1224460673
1598752091
496667540
1484498324
782797444
1030243522
1461003615
943392584
1539472694
886018007
574407689
1493187507
941803733
1075054698
1280842763
1199112633
1052036405
950318190
292186921
1058673482
1281424688
301582554
907562088
327740441
778124992
1054318727
1039641247
1049211214
1053713448
867845399
570488670
412968299
1024093802
1638632945
449948688
317031498
1626507429
1120045755
526674475
1543562191
668563921
426576148
1494581142
1105750788
770629364
931333249
1039630946
63609689
471887670
202348742
434862393
1049534612
999548503
223942659
752487275
489544136
1412897971
1246267995
390545815
829952560
1128995248
1601261587
1103222991
520308571
827190533
702103568
1616189987
891318594
1404325704
151853230
1577899438
439457805
916460673
1697695088
407403519
364246272
642019588
307176630
1441438647
968565239
723734572
379541653
601707590
544571356
996520193
475653208
693647197
521049779
955365635
1438978056
902390714
883445292
505372950
1406744517
1036191064
284681875
907750913
543701227
1495834641
832540334
1214592972
733519856
532478421
936479795
529191704
719535794
1355312653
506714793
483336996
359799027
1424209473
759669581
1203176049
924212555
727390356
420007128
1038901881
822810989
494750533
216197729
800707395
1634915354
235497797
597084535
1441522071
34904157
894050478
1247088228
640275987
449833717
1138524199
686540664
708903123
783342046
886532296
450546100
558327817
439206764
1462687280
391625224
1319805555
562433589
607261246
1465308992
358152060
378815369
440007769
391241704
1139559166
1491650626
1769485
1581022465
1641400486
336088944
891584870
797423815
894903014
568615485
993055360
614578567
1131931139
288698743
649588310
786770561
1697362684
1338836150
1448142310
380463636
1436401019
485698628
753812193
672501870
506627509
350104345
516766241
512903180
687391996
1694050459
1214684367
1008686041
519523579
1623404269
1377523961
791931849
370605217
1609373994
599801649
604285352
975376629
965386723
549001129
406850157
965849282
1387250403
541790459
1068136079
566290474
611196191
325558620
736717625
151989589
725520731
999470398
353182995
810382416
1669138376
1457753701
1186348076
19701239
633037628
306593431
698505100
684515950
1129252452
343564420
320827036
681967076
99519016
1365727783
665833942
750659993
636492804
691511955
844256908
661225791
1228472650
1678241025
1417516368
1246046095
807110699
804720711
1538251086
705695662
482228171
949509139
370513424
609103425
974782102
538363109
1167100129
382456256
1550374025
9157503
773164445
648805094
1689914778
325574557
1343761593
990899183
409735027
781727614
502231068
1078357084
1621464910
192015626
692732900
758221265
308033428
744130622
900434224
827747434
860269148
971666603
1088246866
252978232
397425588
496000694
158167625
1689361983
304660279
1128472735
1262753930
697348
992951995
506909364
705362502
595938186
704023181
982646190
1669897666
1454410246
241384308
804601241
809839206
702540014
534629610
834339943
785564844
778219749
801639699
949803614
742583412
1003018009
737808973
1236448734
822694613
527015971
1112127737
386261685
855015370
704371694
505981495
1152850443
1608809909
968944891
1355294198
891698702
1651902324
513719152
315501423
214849017
924164321
284516687
505846757
461506831
470157937
1057889612
426100876
559840103
1470753696
1665049451
954925668
230549883
740619294
1113226398
668575854
536235629
442587830
1036592537
634829217
1176192474
1418226122
1481872201
414989311
774112368
434473171
71260450
903472086
770385633
472635838
1097335766
1033495819
1567839966
1270677711
727241223
303258317
1163595885
1667975385
1464226199
931561893
1691248343
588654251
370645596
1430085682
1678796511
476517850
395712243
863064498
104668343
1486758753
1544686279
454493090
812126473
675655061
732204560
725912117
1158248491
893819888
1260399199
203406650
414791801
414057028
913276933
458769850
1170597040
542721448
132286454
959129433
1353994113
361262856
398677404
666806828
807946014
1473449420
403075504
125884397
1274124864
1519693837
945597581
827401221
1211798139
1468074637
801134241
307205781
940947411
1099592780
424207955
500961097
447273279
865771086
713526765
649584074
1526695957
734689031
1541712154
587897092
1272125183
774662817
1258940449
886245994
399019293
539480358
1081257096
714663146
816558451
244041988
816049100
1003253636
717241055
1029018141
553051809
459754985
1581554760
674718887
863729359
752649335
1451625505
362052403
1283176523
273246160
464457401
1097265626
433032077
1295106747
778854076
432861338
705713566
329800271
656800103
1269469543
1095718543
494559720
1490628501
591192894
1167881985
531136766
229296877
451595138
1423567574
1121790064
665197954
355707548
669920881
282056031
198408234
659123303
806138708
453631562
1112397426
1192836572
1428323695
1170809391
868066078
235100314
1597488750
520212391
246865776
290832951
318908949
1253462306
748316360
875283778
1088274807
1087391218
678331923
1311272195
709973493
1002637556
1142023310
510152335
894939861
491176269
640366696
1115684406
559642278
877311677
507095946
323406367
178101746
1646475974
443982357
1306477638
792409546
966066912
436462317
1646891554
712922523
614511618
1241748324
1373066547
814546974
634278784
1212219612
859266703
693587072
1052687420
290828190
515991399
787540831
409332579
677424662
455560457
1383408485
1107483771
838024846
234806770
1320136519
305534476
841209679
1451525904
948514916
1203215983
811135042
1342456332
957173532
505426846
1619563765
1199021959
327741654
539032680
690082154
437226991
987553572
1686073592
272829051
1237561255
1570429939
353371677
186946658
547827206
1114336392
1474103985
963788257
797401008
269129516
601206032
844749556
1308853957
619335996
698474003
942384314
920573892
908062070
1624627434
494184276
1597082278
936011276
387308556
988600296
446643558
492282178
409994065
497236096
582696922
672888887
511598496
426625169
1699582341
406813080
549360862
711691421
179399718
795721465
736018935
1241881777
398635115
1022580993
913926333
204681783
422849292
122680649
1002587901
1124959711
1549536843
1635420721
524065050
1117214351
1444370836
1352579700
1553567263
1089841484
745082663
474582276
1295102408
978442864
639345144
914394636
1042158409
333709950
1408732749
539278039
9035227
410825281
1083059487
811450245
590234567
375196504
1319096718
739068887
1609646199
1108194126
677908778
1231137
325819926
1181042424
395449396
711987937
695006395
417373319
1673503753
272220696
536150553
543366518
899420322
631703466
660047952
594471339
506630332
377847454
858537252
965676282
843115293
1448633513
386320335
986639023
988715965
278224871
623257496
483487501
749073634
1457535814
901900726
1175538009
635905225
800230516
406557461
733683242
883016177
1439463072
1558979343
1225520599
891949999
888098085
1033842458
1224532338
265033484
1438283023
913776436
773307390
1255659055
487584535
1160888493
955187108
796779479
1467201577
699567697
939990700
1057609743
675728773
1356215162
280592760
654108722
862533163
211645251
582673735
570506997
877725997
625293024
1332809648
1434721104
1403142890
187244587
454603403
222160908
748716085
399855513
348333231
892575565
1507367612
285075120
1602590343
228942819
1662235748
1385768147
767575063
824006481
379654138
857842013
342915081
132360611
524749127
1112637455
1033513991
373194125
1647618002
461533941
800946170
465754145
986168964
1194525144
511798719
842092680
1322714997
1058965759
511204271
450724917
1301667975
1084628156
1542728373
904120846
807268957
663886683
966626501
1414478157
976775608
1663534755
535789980
452080965
293338878
1077747568
1131477082
1699726119
1637449105
311970430
537193003
894335740
930685169
583639439
754423483
1090005557
391824444
1188546128
359852648
714366548
1534069795
509422283
1265443884
1324083094
838113062
306889672
654298724
1284489388
578259241
752620836
873810789
458080092
1606617654
872194393
469229566
495525414
1526933268
975182977
413252003
1170190223
667862384
645188885
575546224
1659219462
381062474
1040215245
1153951733
1602725193
1027667150
961672323
767055057
441853778
1673459385
996719844
1016177222
845603240
1265252935
847507921
462877957
874442840
1667062423
787714868
400647342
1611744478
848015689
997853174
205743537
645040651
964259644
1658286596
1223257053
386739651
1144274377
469770240
1186446955
1085723682
1488242124
673524332
1533763552
1072933228
572640078
1369176049
1275853990
1306170545
499977623
367366873
447418513
1200516412
470352559
160629130
639302742
536174894
1159160149
1472915271
709138922
1108528244
1058778971
1159327438
412890855
966641359
1045273588
926649245
841407054
685309938
449749980
728147261
1232735382
733648548
268303258
710642630
616459959
709665206
521668202
499652632
1644618412
490332930
1342501598
1617424443
1625880224
845463263
1026445988
1426333715
461699677
1084707793
919500807
344792992
523206320
930832543
1193353181
790304504
753969222
1592452823
440915966
973324441
625491128
494457041
1344686062
275955806
1454690707
298145142
1010628427
1689344818
1600600406
596172443
813573488
1213990108
759974776
813937977
754826752
876254795
1391276024
1368207615
450262720
1297495587
892182579
330003568
737081020
1512222686
1423601186
1049340007
960013651
1087490410
953160809
596767612
490363069
283534687
765644811
407859067
1080220939
1519940856
526562147
1209061030
1047681066
846998620
249597244
666659632
511044282
1499026106
1054961701
1354725489
1213648276
675179191
852064129
674498585
1271630874
735310598
1606968555
657558909
810856283
508314739
1331645063
1073319623
1633194140
946052096
728677337
806656764
1133300550
1083711589
971661229
953961151
879522726
1428568933
994723513
658662563
147983481
761915792
1425633489
1281799310
1100734642
1084337396
561105532
662190713
1344734292
555561633
737400082
823668299
985230400
746717559
1566318577
1302726776
1233814548
910352489
1412426543
1061377573
1669456282
917948938
478285546
773622847
416549366
437266580
1589883437
1611306804
561528512
723437736
491727449
747980567
585593440
1677397038
898927589
506190937
883575174
843010842
822413194
1622461066
825462226
389005671
469115833
973200233
1416682772
815699690
799754384
1341139527
1686678364
429905951
591742071
554163504
326445640
698082530
632798041
737047767
1044784304
373695444
354680673
1382540847
550345335
1124041928
949292200
524402673
347277393
1278772974
956434469
436778128
386727367
240605510
1131165508
894803204
1637336789
1195895163
875702249
1109542185
1407271703
812184106
797929137
540805418
871492215
1156111484
891661262
621154641
859352019
51772791
1657924515
630033768
479683242
762220481
389245180
1477489383
389047853
750947009
737660140
1394645862
661418647
1366393689
1646121208
895251122
1674762403
1049949220
1107290806
460888058
980737923
713027360
1069390335
391237530
1564732921
1244772141
821055194
555885682
734732655
902481190
1292672733
702705398
501677999
734541551
1215119683
868499760
844181674
392979729
382310791
740524011
1358685234
855804483
1289760310
465462234
435274615
742617740
628758299
1022504854
486394581
1278317963
344542435
1496523850
1027269663
1460752138
1248185686
1052701744
964047729
1034826591
842126880
475431941
621962112
769683470
757613714
1547727889
1135460622
611472642
452311583
615716604
920296236
718812784
620833561
802906132
1032404482
403145745
435652729
793628114
1481968036
903117578
461470309
1303624942
1183250886
929663056
915208983
728292912
348034014
858420615
1085222172
1341295858
945243287
906602510
783782973
428892472
351047050
628501409
1658651095
533992864
1652869502
818405259
904070033
1462982166
585183017
1135223343
1130972473
311331436
1259008545
268660086
525626093
363549670
466241054
421678493
650627313
74477450
857138815
755223316
1300761301
1501048091
392382164
1309742732
560861955
855639038
1425446358
492595755
1109675935
428886564
1002367654
1107073891
362535602
1634909021
408938596
501964953
729507252
1213944424
777133460
852131897
915616244
854231884
591150412
800289674
9392010
1623649816
646423637
837337594
1489609030
757847747
812875498
554678032
754839299
960678546
957501187
1309461809
237103931
656012630
1575497771
548893360
298710460
1052609256
865153858
846282439
718969563
1187026566
522691388
850817329
556029220
541429479
1372204650
1435995768
1408829259
750883254
362732128
876473906
1636607040
937482036
599757164
752708488
30183948
1497648259
5176501
609025596
1298227820
1237772201
949968255
625465683
628653014
1609328364
367321485
538174113
580670964
987050763
746884889
263242899
1685479982
1376981372
872557202
1448864536
1617018184
609521883
894404023
790019939
551480685
750472151
569253183
404881699
1179239790
586231004
573814976
492005413
929823190
366433861
298419542
1686811784
348883169
1566425006
1321391682
443873477
353500774
881892708
1551896181
348753766
501751553
680046704
995420012
852240708
739367188
1192931333
567680272
363264977
1068685497
1216431036
549374833
1207951649
429337966
1624142771
1652559920
1400232405
1197457942
760523329
384235939
1659984954
634028449
1256005603
1108809835
1545447396
1041081239
927079271
1433990846
1261960522
535879125
1063085109
1608036346
775619599
304857625
675111573
853570110
453705347
1651999362
1415808669
1595167147
546519199
1374327347
460734954
1446921113
1429865370
740730059
1654612123
434102362
914354903
1178008237
886992217
599763533
601534117
1368840257
624855807
573932698
638126278
858674726
462099422
682106182
1507806700
1533679320
985861830
790700020
1028231623
81511822
661274579
110313083
1250615277
446484041
676069119
892498376
528635516
883898404
553883111
941908560
358997108
904983817
1142501109
622441614
299198554
1481829406
820993912
1113098411
1316303945
1061848600
1362645874
220744345
1026457687
947069878
1624834832
408090730
324595879
1638729500
1530744735
601306628
393591203
1465111815
1589755429
465111639
459869798
1269445224
438102113
706215932
1601500967
1139917654
1095654277
1304021012
1007328046
1397494210
1292170304
503976526
828445811
435885136
1006250002
640562225
461168028
1208143435
1099700135
162170960
1340978598
538693709
598739229
237734968
1411024072
1506850083
776571154
1220416766
884549120
1626029608
934303856
1406592661
816562955
1345512327
1008109219
1066680187
1493129971
976573771
1551737845
930930496
531127330
1474198218
649450350
374863810
1517816419
1375038860
453641753
1488921144
1682459435
635865203
441172167
908379543
610823872
1391429766
801939073
508782429
222057786
947864693
325097695
682910756
478308349
488610400
1532961378
790419699
739498562
1122031205
366196673
1309616322
1097883981
739669973
922460255
1070983376
1634584951
1594215945
662953359
259379349
1220679892
1626150688
1437649847
1545962124
814005695
1390045776
747222177
1629039282
1228517748
174391229
736225770
1263479019
1485883145
1613550271
275076915
574393670
688120279
755710929
1563241592
1526762399
1254208341
1667282457
826312189
745960791
819035672
1026131289
1677246114
1619841548
425149697
1250803042
188587571
81055928
922147705
897793124
795182741
1491561431
1145359117
798747757
1052372387
794553397
117775519
1145129841
323342833
923480023
1405003156
1515954033
505802121
597193959
1357315972
841898627
1081482695
1071089444
536068116
1347437764
812546453
734924253
645783164
1438981116
725271726
1113724268
668867310
977554448
524932143
1054948353
995821057
773811396
692738712
1586620040
434994078
1144520610
565486872
790539982
1653324209
484093827
341041604
882810170
924562571
351344143
1456257286
655172924
604387696
972279183
1221601323
1449443648
727736620
1143460653
1456383826
858033824
1131997705
944293204
1426675120
1019213032
1231067568
1694339330
1620940649
605398397
796990495
833646427
419733551
855670308
409744866
1110652809
146338583
687477407
1525472342
829012585
1205705125
239722785
1162195544
1341859938
902530571
873776620
1640865162
297394543
1111375163
687254393
814909198
616686469
1615999325
511676479
828724658
1698076398
450683541
790775042
819005808
1401891137
688869956
823294806
1242632786
508921964
1110049513
672172680
518944834
1121760909
635727043
883206692
704181729
541473978
340297383
592057682
1443459983
1016868461
848870989
1094188309
727354664
1513218821
1392578117
769293634
1291018403
599481155
1014444843
1685690568
1208222293
501875164
919663141
380324237
684835371
681685716
528113348
1476718770
687561933
1096083053
455281482
449351722
755221721
888413653
590868524
598969007
1014347657
844523960
1584019107
1569017936
1132785684
547575107
1183320213
1033199430
917935138
1691526744
832530955
1685333365
1048168791
459715327
1047720460
883078506
261520916
398149602
1297473176
982559830
1024483212
793735988
1295644534
951464965
562218958
1042274372
353546080
1458257442
986609172
1223146488
977636022
456048885
1008319986
1181034475
394970537
1521032270
612590409
540680272
556055291
1027308466
1447039293
1650849877
1675055346
463409088
819290962
967342245
1054186808
1086096160
1656252701
522857573
415858331
1493064776
1143507527
922370785
398457337
1227489255
1214456236
407903503
885966913
725127334
1488905319
1346340036
666972871
924151174
857918828
915993335
702765812
1046130615
1286336156
307342260
324624241
500364892
296463085
877542817
494192792
783480174
1290810373
949819532
950239383
1653650754
946307725
957738874
797416751
735786870
886553678
1244796125
673173940
412966455
226975968
1267140114
828124838
732979102
514625760
1470451513
1659231477
617205810
365500536
419847450
414579838
1321552151
1666563030
939672280
1288387483
941246693
1366558229
1257657624
691785713
771569022
40027657
1322972093
1047672101
1453662885
350107931
1028704539
1364655056
296391942
953877058
1645721835
382777507
1103197080
1648253228
990147712
1089367303
678306152
335608903
769875980
436454180
1075933977
569110
1271281352
340258509
1465299729
189537311
375237831
190294398
570833001
302088445
498644504
644039162
1430017485
1467632606
935693985
734098527
1409036157
382591178
678545424
535698931
1457060194
796961270
642885011
648884555
600454886
1533225883
1003767250
1145492589
435998859
662751705
797559496
1121591741
1019341937
1141845686
591090028
606462289
957158920
689841907
1603538516
778116508
164263291
280674528
370477390
648141694
1177340404
340566506
1206682189
886067232
289030522
439799899
815083512
785027050
759411040
791506116
532296305
507455057
777109232
962665288
1013732471
1124256290
1464018325
1040677475
564946246
416614910
634120295
645257574
1023851266
750200742
292849143
773756377
1474520179
1630776824
1382161372
1472103641
1236487620
598466582
1597739316
1594373765
413206230
1638994104
1244993417
386043553
669048940
288663067
700092863
223671139
683016299
1307547534
1097664196
679992398
510644100
714429079
1243997405
1450424013
1266678581
1653876482
1258505984
1248833980
548829574
273417071
717724058
1372893782
195503498
455982925
1257651911
467159374
1032609778
633667603
175347154
974562432
346699176
1637313529
637910035
790140362
1282899149
1426164282
745137422
513038673
867419952
810362186
582782529
570902294
768598779
649828047
277642304
162807541
614461664
419709330
906545823
555893321
736996203
689829541
523237446
894831179
1429076405
1406977624
1488680334
609636329
1679591784
1441894287
1199533230
618686110
656781086
848658615
1278140428
652467723
743470310
1614864739
339225280
1062015718
673828673
1369807983
579241083
506686939
1354460623
692850891
890668694
714993986
938023081
535673998
1286340752
1149308620
827894511
1256817255
1110991017
434517477
917305738
1438652419
927506326
522613899
1630021219
925785674
804005559
1494064450
773839011
1370413975
404514953
1621156384
534886179
1618082370
767235816
1627065047
1623285773
1451831569
1349022825
505293719
1610130986
1273689854
430698153
702703560
837182585
1135769451
904371414
1048985630
739540546
634341898
1503675785
674908248
759944921
578223733
598293828
1343984566
986296123
548097332
962173901
550238403
1034371622
1090600107
949798878
296824794
502184181
1603577391
237099439
1290848266
387431690
382514576
1591103370
517530469
989719015
970917735
1635822893
1026852228
682289108
963496575
920596909
381489160
934688742
355485419
333637400
1080976838
1289038185
203991265
1238451256
975320284
841765626
948934403
519531496
587294737
1442855990
599565432
570427472
1377134540
1181086700
1094101586
883316172
832480467
707904866
577917951
674649756
1322367910
400948234
1623006131
877445574
438804713
827855363
171586541
1240692219
591666206
1201558935
847301083
485013317
1265939164
814809105
845373175
986565481
1551039136
199709285
615686149
1146613127
950395432
501909252
651065233
498955703
395134393
1546507727
472718292
1591990587
576842658
1147773681
338220577
421737323
1046552092
572828541
659996875
1352632626
871806193
652512130
664840976
453114414
508807617
761797189
1323133270
1139197368
662938660
388491031
503955439
722829156
448866127
698989707
766356133
1618972269
847007018
793395199
1071309063
1337850843
1255020944
1027840329
1117934202
360607873
617421886
755929299
874628311
980033328
1414680231
347234187
1252745621
1141602803
1495260975
539885579
1322935434
414171791
315542247
1343076290
829733238
34991951
1610268567
721301173
893308093
695468353
1254132491
1417416403
859562952
468315892
673970041
1141917320
1183759276
731433971
834191135
1616117203
978748145
1309701922
1643086896
324049209
1141634187
1363303434
284331111
1227049212
833767740
1041434354
392954256
1097524961
559877894
1251975537
918987557
1588059699
59559761
868686201
736560154
716369726
1413774523
1555415084
1680610671
968595697
876567251
1032623818
735182667
253584844
929673198
539330025
1372880017
1362956483
798634724
279192830
1011633087
1318234714
496567226
1151670904
388534625
428639026
640024702
1286154451
1400692070
705334193
1451091102
1076062541
898539947
609613605
893456718
462820236
1310230075
806866377
626484320
741005221
1498391750
1517962943
1137461123
748639383
493024154
445834375
656710622
592572612
855462343
1126858729
1305664803
1274348690
819372983
606820009
1384386014
1025136421
767280772
1215284871
584718555
424616046
1639204559
401399884
441777474
892075261
1579459514
1043952425
636090251
369843664
427511442
519333854
1002786702
1475273028
848422280
1694078408
431405356
1298970186
901624192
808280611
1459707056
1452841350
499359077
933727222
1672520096
640286297
1592505063
911232060
544018247
1306908117
561872986
758142890
522356979
681342521
695743958
1421710732
773148706
946232644
720228772
1564155100
702494194
570377030
295277651
832356462
829712238
1358402716
1070010679
1396060307
1657267423
963976190
765370497
1427431421
1535961082
1296423846
1034907875
486477856
465314562
1169795941
829602698
1518722910
1315731147
788046979
1666957899
890778760
791001088
1336036494
456650623
529932221
826036506
445879689
429762138
1098242082
591397267
1622818546
525563383
676840978
603442604
471257099
254962858
693203537
1498832423
506695870
664264787
776000496
483400062
660399526
664542543
1243053289
625517370
1031137884
356999296
620536618
658712479
764117872
1068072944
1220398316
1425596772
972994554
1428945170
1533527598
1296958958
567785343
1661603763
1646623859
771437353
484309865
74899270
1330890890
1538835954
1471468189
1605888653
187270451
127777891
774239729
1024432882
618887905
371217908
830742652
1565031861
1010052656
598584155
835146433
209592399
1620620763
557199823
1342164342
1127184813
1260048857
1641693191
1110358117
304284159
931418350
532240957
385310890
965060005
977832145
865029606
659795773
507926270
94407317
626715117
1613108401
903931581
1661786808
717874444
345555044
479815751
613073111
557729643
1457397477
822681597
831623594
461300138
591652065
715663903
777970310
915213582
1655341993
558391179
338031037
1488919618
1244027434
682991227
931936622
1082193809
577808745
497361293
460116909
640380837
785439447
772403176
767867203
281291372
1099419131
489976907
1478549927
525360646
1347438298
1445095727
728215005
315507791
1545755931
1563365685
1013473162
1222414677
751219830
455732598
1106979462
627548372
776525604
97171875
1494047975
1570610050
513472530
1290752606
1617154094
651596533
1116427590
1054037798
883593679
803740449
1186730107
1483348405
1492871028
595602294
1318961866
707596510
310752403
718449047
716802391
651352951
711129006
541393429
242008112
1042767430
1264578400
185699984
825253073
658897566
1613370339
1696224832
452541865
840231735
788280417
822604564
1033413076
517701857
281684119
892667052
664327480
539865749
748976514
844321156
1665053399
1448496512
954307126
1025149692
1240529332
485382214
1072331889
790525090
868311956
428113788
1620114239
548616920
825881878
1601338868
1567633406
1011932456
1131496696
816090402
1164571785
883535055
1067648258
455079983
927401832
800993503
1587916347
1448082288
103051289
676051990
899735435
657044301
1265083693
927988347
1410491288
560396836
447522981
1132004464
864309596
636836341
1230145141
259434993
326887383
619621199
1198799675
1227694211
707910948
902836463
689221227
1688343777
405993672
1231217918
457506239
577584316
947546632
404509171
532768187
1119512799
1589167766
1020413943
466229388
774346713
1028219706
1674597779
1562066385
1217836078
1314705067
462374602
538493082
712485217
745944277
578738903
421430539
816786382
1474224643
828741144
383210275
776331425
336845762
570721418
845351577
1160135848
433837407
640795812
1433668029
860098454
839708299
826584141
601563046
680424231
511442876
1443504114
329181006
993530801
1401402574
1046484495
1188541146
1418499603
568550140
767886345
1579190776
385088982
1346252519
1240733813
1643805337
1204623669
1273001158
1417606246
333343227
659483215
1284243078
1306804270
727623803
470274211
857984602
1416049811
682015104
504293328
181728698
572309315
444430250
1107210596
652842486
840215137
758124200
1606234407
1631137636
773073014
877176473
1595569441
1497799344
1603581873
848021238
859181126
657475095
515363981
477127250
1235083326
708977012
1235144014
935229363
496566424
522580488
1044221740
1475667521
862974368
1202500072
853361279
1242544521
1220786419
1483406203
461168783
705931303
394661965
634907632
721398607
862052490
292225453
1477519598
1520005746
1326007069
452808412
806722911
606351922
1007818353
797978772
622517991
1116638064
814974496
749246539
897053499
1313054421
944110558
958511705
880253968
878986573
987761831
914345144
760843402
647604575
420389753
1402154029
392915676
1036444469
712267889
584640444
77143940
579204514
1674474646
847481180
671589238
1387259150
989614
393462273
426908008
849287461
1227903428
501405618
546477841
52381619
927906153
710869992
1130486700
1039439538
1696358998
526788700
462860524
650286394
325999121
1310494228
910485684
632879070
548602844
509838878
535195958
967396586
457038979
438620997
1442512403
1153078534
830375134
830343906
609952611
555461386
925206145
865060504
1332174566
753978634
1342081473
508498751
375748352
511846837
931637356
1113917834
1065654813
1251275602
192229521
869155543
1036553386
470087471
1446510116
954934753
1669890765
985149090
673688502
458971245
483570306
795738627
1222573966
998970380
1325050873
596895179
929192215
1540961619
655461106
901653866
715060869
1086249924
659556929
1087487680
559540095
466055208
691034349
858273530
490204579
749218174
838170255
658086045
1621599135
1348196282
1306953572
496365288
494087975
1323961654
1316020260
919727939
692979220
1012804765
376325260
1344382537
689372748
826746782
1087176891
1553215447
974232004
296145818
1039806899
650301325
904326824
1575592875
1445656289
621396364
1399709370
725199009
1421065944
882971765
1057709770
715588209
1350378683
1042806280
1036641524
1579721326
309014921
458559335
24600360
1003314698
557749780
466858731
1687482383
504436758
1637825457
1605045118
1021189507
548170013
527136270
794719757
654727060
956767740
692449505
319982702
355887426
484986389
931546211
1150674371
468782267
416168222
759327488
384437072
245035001
446699175
403466638
575528324
933626232
898068783
852214620
1062680671
73480637
900071879
1515521748
1488057584
1690252822
392760038
997539973
608632691
596027830
497877747
414737175
731718814
841030652
1525339018
1386436424
471523608
1000985770
505441795
517112593
745950116
819395598
1650949096
869283692
1516985581
429986931
729283260
473919579
882676717
1061749895
1482179416
735199449
1321993863
690858624
353196879
603192669
844001507
1346392908
486850030
1150396309
1590152028
1212976488
1605646940
1634306710
221884260
926462660
279278531
1624010823
1324917679
392997617
1222484299
847696411
232793288
489883826
1148961112
1096500624
1165740224
733022220
549747996
376007097
1321494522
461026835
1015994222
406505017
947326898
652812404
509334102
1490591969
558834370
546551010
845799204
604183906
1656847037
820614201
1427938083
967005716
887359278
528221213
944329336
552699902
598149316
860255450
1285414246
969295468
560244884
202788773
567655302
1492444834
1126721809
1658897626
838444835
442416935
1265427075
406149596
934029239
463801051
1646327574
1432352084
1532161697
332326568
479841067
759659661
199851782
1163566767
783324404
1349469007
999288296
616572714
125965177
1084002984
737710311
788139977
523668871
1393793539
791703663
362680712
1247203851
1655331407
1121023950
886365687
660651373
1057278464
286315532
1200798845
1437245238
487896874
913520436
801991528
1419682281
1395079014
839938080
1655089626
770947140
640812713
488025473
820559719
515041008
1611651085
1045804752
1676386769
1114920648
1644854501
864356240
1609959457
635826384
1228260090
964648415
1014650531
954829174
607263909
1643973762
853972315
480526545
660182260
671160705
1348018944
1261032391
505334188
1212561735
834696610
991336405
1013943361
751782981
166467054
1359056274
115440451
680563519
610296574
368879960
148219900
717971557
1258396585
645450710
438406885
764553485
1187665251
1348757424
800896150
454775881
599802479
508975011
729641615
738625613
890472402
950311124
697062355
768245812
813254594
1115558644
537878228
1623239829
441090519
774669896
456721759
841917810
1613855922
1350156160
410681464
1270707016
452000193
536234058
1401773209
714632212
834058300
356546247
416546731
722281921
593754442
347488318
944120964
509201683
518233161
1348890708
741046553
1017117530
697474200
1018542302
484040033
1030933424
740101060
789362907
1543465952
1198303437
947674632
189482133
1418885153
624330017
575711602
1106193678
1629406237
1024108019
1234527908
1087884553
1256953462
1573732651
646175462
1424502286
1689803600
1643662183
991363936
1676396634
584773155
496596103
187901927
501746221
763180689
444118427
930589006
1163567769
1000226948
551440671
480544825
1566270394
801269281
788026573
935098299
1093721199
1318060214
1008920813
566872395
667269898
677191524
653692395
665100182
377138134
929582322
656840722
785380229
1634214407
850050792
714724382
1207393680
620827947
356955585
1213052960
341092620
902090015
803818256
331038239
853877615
815447816
738601118
1630605952
988782629
1524402405
1655818521
707243065
1621017599
539329397
482995787
1475285911
1144355710
903604814
1217633635
1423758846
707024716
1002146275
1375636262
586686477
218580452
1651287885
948334423
315243121
474994171
1651914624
393247834
1189789053
356941245
682541266
719232959
938253657
587476410
1023575718
1228820267
1607517302
731095919
845046339
748474784
1681190211
844457686
1551572943
855315660
1098425829
1482622537
1718010718
1536101172
1165868075
448011227
1020163322
1620389692
408313928
661045895
634325250
545380065
662592114
1606965163
691189059
192162816
823004326
1450272755
381005008
733723591
711301035
1114121295
641828720
581835003
869763722
457137103
1726385014
718367553
1165593558
826924515
486751202
1200200479
486969699
458574412
823439580
855253349
872986728
565833051
734658078
1442935015
808512014
771062355
358606805
932100009
1210760244
386408415
793106313
427906104
651762334
1380834524
649055052
243996489
685166615
271077761
1180492799
926657469
1010778697
1491302469
467484523
805118823
804201144
1508137538
723202915
1183023458
779885358
717724146
1370159402
932799993
1044371313
747130063
1482430567
1326283933
1152236359
1023336785
666520182
1666689736
325903681
1541141187
537368940
691359497
662910330
912767446
1480856740
1612627693
565712271
1142372676
865642662
1241249529
1499836560
279505660
254049941
1581476128
837174724
946147232
1076152582
1614178463
554450984
1137141216
589256275
308772908
539613806
1305682664
397967450
867055464
404885881
402520281
1444439961
459581844
1076911166
786145207
518864558
1456956845
1094434319
1457308628
163434842
1755141802
864318855
824013137
1045323124
1486953265
1104733366
383264123
831600455
1653530990
305762103
655130720
372433069
591708757
912037738
888023706
1004822219
1389924331
945213209
564135564
1159043191
716115042
1685456100
114215151
545386763
472340049
670205996
1256643769
69758196
1496489972
787203427
720957941
1042023050
329730
467879085
515969805
311977462
301583201
517226813
630957394
1627626969
658970744
422137609
1012343462
888924487
677028711
1620867721
466835820
415761108
974135128
346043445
1311004154
577636846
976655889
518636932
1363029531
1321210384
550823265
930630541
821982439
745594284
1002728950
514765478
1302815111
486359645
1167989060
504585261
948797616
302856119
1506729109
1745014937
863452290
790871056
807779494
1030062156
932570725
1185240809
332661922
1201935741
546761271
372785729
589025058
452897466
1026014959
1464476316
859696629
220180526
1382739706
1324769394
1219031014
986324124
194158732
865406848
493335663
137003894
1495768488
1657033323
1349829185
903021048
1341963585
1028664454
1338558957
1636987020
1212478738
339937256
608555766
888717016
871426552
1437231141
279823592
704055902
1067682585
1632178534
543284127
399314235
1444357198
999357061
1052773601
550037165
1202111705
49267824
818222558
734597654
1118660812
269827846
928948685
688992580
477012187
1759352339
748390106
1193263048
418722175
1079529288
352913872
638729720
714973716
1370108650
1377981745
1786816616
712737596
479584974
643317130
901739694
542356455
573904782
805179856
1305489731
471721271
351801426
860800679
763647463
1183487084
898705528
296218243
977598613
631791930
942520476
998618859
1168353726
1443233439
543491831
567523975
481669207
104617782
1674214682
879659808
1182490665
736038449
1031110144
1198405318
1085274875
537383968
830275931
1056312016
1601254268
1622729127
1419035024
1264831164
1664941623
818690587
1601192955
996037169
946829381
737790524
898648725
882386588
1623086795
1236513262
61278560
608221442
1444103109
875466145
354162901
649606446
498622895
207621637
165037348
711422296
1303681477
977155084
314908223
1012223035
1283664559
1140202841
773359491
1782967022
1179314894
530715106
1670321698
1724551467
1123147711
534891802
1234443477
1368580642
476011707
946715730
453742349
1403037584
1641298998
834084521
452177515
774318005
1010379662
1275582306
406808262
1677330680
1106969228
1389163595
596416556
344693537
153218291
685967795
1302557535
1354026655
672336717
1170523744
732632638
721481595
629651135
904357117
566047579
1008624868
711696453
1060027313
1733870424
769660782
685371670
1059176304
745416119
434537143
911888865
918810320
992541364
495844024
955862339
485659011
952206629
1353770033
682726382
766340680
435501372
1677393633
925277457
960941655
487009145
1013149591
1516619300
1625745416
876205575
542231611
1006464697
373889276
791545664
416032327
1637688315
595566891
912919489
347431212
772547529
885423086
540625554
1728645398
1229031725
133931369
1142849859
1047638038
1135281612
1575049776
1680560223
705058596
774730467
306169021
929483244
1545855525
887386742
614011666
1154453720
222369134
1709274292
703171550
1320958723
663375239
1023228007
480980367
743242733
1081448270
1376062738
1280506885
1057472377
438979710
828178006
911841590
1032352734
1484479284
799784766
419658846
790393272
552702458
1752509786
416199433
570410892
279112598
303751534
1218224770
456103689
457196855
1352592014
199642773
1295758762
1403873358
1624473730
895850497
529503814
1201530410
1212723390
958663900
817168985
273822728
1467099065
923602214
1476685918
462019174
883355350
428758361
1323869215
1030729465
650113925
1568294688
1079993577
385383215
1593601205
129615861
1296118439
1302253508
1417804177
1103977192
1144161359
420680358
792443173
773295223
498425850
981785706
1336517536
767837540
936234502
314962996
1270897267
501837518
541221694
94037268
627807239
592380635
507149660
457842108
1564824522
1330670232
820708876
771437878
1262131672
1619426761
1046237146
653120638
401828625
584336436
1007779150
1669210819
1749930091
1683339710
706659646
379079873
1088757995
1104534983
1479412273
1322859058
1122553273
680419224
1586097363
1238966206
743137858
706329741
922340476
179939499
1191148467
1647813808
1643365921
344287541
1316021864
1621664834
495791345
1393292810
518628759
933809412
1178035092
913643954
795031389
878639320
285254998
364357195
791497946
284319740
476560940
1290551228
1457204022
702690792
674354490
879353294
530668710
1114966723
108487299
767189227
1144575436
963186210
651381942
667768847
541818034
325508288
520334114
719273335
451011459
1746171097
612872679
731754796
476609729
527733464
623989001
1616512073
1269596467
525984453
758219787
1621395039
542840783
989867754
69313264
534990446
1456463165
1049946551
310285280
1444130955
638884998
717975220
239628163
1396972018
649853499
1344853453
1169807374
1123231127
1307434479
240391097
363242866
127731339
811362374
196777306
1378526474
849426184
401130320
740173994
597874251
1253167592
1254729651
617554684
1464793463
1131780636
1371466102
1077485066
499233481
1411107536
734564170
1575390275
1591867003
321861444
711970258
440348778
817020820
1022716447
622718840
1067098666
1057371222
478571697
1041223395
433862731
681289382
452852725
704108125
990398296
903682853
690205839
1575063436
1021734406
1236629224
408426912
811343759
1316554043
987032705
532384673
807281374
362549614
735037624
1678647297
537656111
1446973710
1632781603
1235830410
76093956
580022391
590192229
1012168825
628230279
1720563627
1429664372
541594077
1381320882
791469608
1278673477
573911412
1385728857
852580055
453403471
403039046
1134000391
709243214
667188146
523102491
1655191503
1320634312
534146621
1148021970
1665280393
937585095
1260415305
485662937
1368888690
1267569227
1325377508
1517168224
1610144818
640836368
734491125
1596666892
76777285
723009908
1721171510
836791233
1015119099
1631527060
941379034
1735200344
457245726
1775452183
251415178
477572828
1350277962
863580248
1646264109
471236924
1426625991
1644882954
432290851
400440873
1187588456
468411354
992167550
1019925540
1250435812
1198403173
988321532
1299531888
971716048
1593454103
1201414176
1004942069
880448030
829308635
744238075
694568540
1597948893
587213471
781276761
436710999
1728986036
442916539
791629628
1674546327
642246444
455904206
1603503003
1045566102
752866565
926022339
805527266
987310698
651600500
1242089574
369471950
1072542166
436870765
901637127
956765336
1649674904
1075467244
1668499679
363793711
1731133232
1053354387
1395691444
653585861
1695692483
928704616
942514960
1022095293
904498296
1372376562
1413160154
957931795
536394551
377806718
1156906885
991200379
1635162379
547422041
1373661731
1186535805
445921225
508925051
735559937
980363067
1643797920
732363725
897044783
382992363
644212478
395179462
754464366
1298502815
938748376
1216849813
1208456732
1083425032
1731460579
360386996
849444332
197382765
21850982
967834314
444191909
729541420
490555498
1478047224
1369887124
1315374600
575451780
414066082
1031540806
1191617230
1744356346
841360996
847235604
951777290
405174180
845070404
1550341154
1453509562
477818892
917422007
751388411
413336888
870529887
458423929
1288246550
896091045
450084535
772330850
1461066659
1468427306
710297084
824999768
1668964879
536712096
1063290641
326492799
661205886
1272744553
530644433
863453902
998886025
917614665
924706082
451282341
183773297
258707440
343922040
1462436906
401587632
854101683
654413044
599320783
1141078185
700010211
544542406
406829484
494580809
657298222
823098078
515564833
1467686018
688301692
699433887
971809125
902318648
1533848255
480072063
1334383757
1180084679
1444187944
202838438
584816426
671298725
1097428019
1147684554
758316939
482798702
835207695
1600518308
654206564
885154810
705942600
1049245953
1059309295
1046487312
583666818
1249719981
1365686415
818823609
439012796
399609701
581664799
884633668
274480282
1081164676
540098433
894563878
832199786
628956104
1494413916
966100582
634535358
835459228
440816909
856704224
1587956670
704327544
410899736
1266704097
1191680900
338020123
1005868253
124620201
613664041
1204876625
1278621931
1163680155
149330091
827549493
1083284723
259329186
1015384772
346605806
1128629334
1579648256
1748167061
66028023
1694349288
384151825
708842073
883444064
1043940592
789167470
369144851
357055256
217149153
844172837
1249616739
915211973
508197259
773411229
579819876
1029443001
955346797
419247065
710258965
540226103
414425919
1556883185
1071929734
382831140
796983353
572153203
423136082
1244505707
530593679
352216380
208797042
436328408
1242225469
1225046750
770456019
1236409456
614477844
1263273390
630344013
432000960
1047397769
1395083747
611173672
1218477107
714341843
743962602
440323225
952272030
963984813
790019112
336118964
1315155273
517748780
702714341
862844150
652868578
421364209
394021283
1734630125
254009323
1523249609
781681835
136075205
680074621
1393973686
971122634
1143550121
1275264422
1395084718
516478132
734370781
988187183
1130252986
1229323206
1558295228
302785497
472934830
1262461092
911953689
527877447
822736515
1303872926
1028408279
1145565213
516352900
1372367183
771548514
806946875
899741274
857126599
570219185
422683286
1048420356
1013795469
527346823
312880842
421361301
561725325
1376733867
1327686210
1405438141
185947699
930419416
1428711705
810154364
626322210
1662692559
359732935
415205538
354635294
1427471728
450714117
898179657
492796759
541816571
1540140195
556524009
1478014129
934227380
626298861
1065091027
538981742
1697753366
514682465
1638756217
852157969
152384584
476418709
958099359
856437559
1118888217
424139079
841287674
858174180
767474204
289783274
297208398
1405818355
726345127
959197960
223832520
317667675
1241256817
443668965
885562852
1657790475
610288803
1318635555
491359610
1203149492
1670556038
1003003311
968362953
1273060668
727461371
1423756604
427120788
1279055120
611018461
374292964
692971718
744523171
801069497
1449901884
1779870699
979501995
541486624
342063038
928064705
460038169
959188897
1659393625
821867051
840154626
363076697
1172526164
448838749
700090441
1060174
623081427
457876652
126585113
674074101
963961991
256676474
825735034
724925804
314204487
1569590563
697151234
1098826036
1093680454
1031473750
549681206
1000380078
884575065
808955754
1331742515
1050929419
601979878
1040192842
1119946226
684157428
612011155
610312428
1236072220
888907259
1028581098
930096407
1446073566
1644817635
682641253
853236990
390062795
512357932
584009515
382001442
542549776
337959555
335952367
402568109
920681054
971652940
310344610
962900931
990478122
589796265
1750057982
1105087220
1021513097
779767927
669847690
465522761
954483170
1060412894
1438293577
711244289
1050402925
865172921
1058844231
1700596141
1179488906
801437555
942739442
1110627705
389200853
747323892
1289975618
867747598
1173925769
1476420360
1163230557
1431247372
1782299781
747553516
1384877185
711482330
1514569383
1056193143
1058327419
831615535
1668032369
1623176879
1603269987
908187837
1009638857
431214305
1730329759
972662551
490498302
380062847
979782738
814032060
1385598009
500225407
667276012
597135902
878124674
1731421376
1237755106
537173929
1454602942
1220108866
955511242
1430602438
1061013590
1228977450
1377949666
1048766256
873227238
1675637728
1557317923
146702864
840583609
1050519010
1691423623
1697194523
138864512
1141958217
559970459
1793025954
889588480
1545972627
747285639
916740708
1088819095
1318633951
395692095
814232002
727953771
1431518194
1320438130
744176318
471258588
1748206827
966742442
1526657381
993568435
690210861
1323186712
1034117010
427810561
371567713
1487396322
835175302
1652182991
247051598
361389203
788098682
1083432181
1072829752
1002400708
376325071
847649096
582820093
923086645
396198340
1612182822
942025895
784408014
1655531178
900311564
462688747
1124255511
511996774
683184452
1682643831
1392050553
1033623399
1632631395
983514318
1768463588
128770636
1389274507
471469629
566679482
302189188
1342944884
846439237
1129840745
654256333
961911990
452699296
715444346
709063126
825523840
617765399
1253733445
1048971123
626410925
612923201
613246964
1274960020
1599312575
1128552470
750156498
443253025
712018953
680817262
1061662292
690368987
855326229
934110270
1270741337
343556133
539167272
493337278
710166171
540939036
906709506
1679333926
489781098
1091399745
397399226
204152239
894753682
1203604922
1662392153
1630586012
1031464396
351813084
1059165993
807542820
1751238098
177358838
1221994369
1088855766
454069013
610818355
973635310
1296971371
1169436200
882837183
1634906510
1303155803
366511113
978605073
464125755
246720075
436618829
479581697
564012494
464186347
698824379
570736378
539824026
1754224190
1036816155
1375209734
1229636130
1566611853
984427541
527767427
338709073
1438766905
997778148
710568375
446437314
495234009
754235468
611393415
909063694
2491762
1057856341
366603133
1547432518
1137941892
1089030109
1604329661
360423028
538339654
924257094
818739106
1710892247
447233651
427487599
1443270159
1541893402
523322304
934324804
689814012
1749765572
566604175
1180797204
903265516
1449904950
1023441659
305849476
501516502
1326031940
1008158115
544001477
914460555
516629726
368584188
1059772113
1449307275
856962681
1309442057
630611397
303495338
1698700176
731762334
1187542080
1098743969
869056946
1607831975
411987581
1789931176
673427123
469793183
1077995191
695872401
1133607339
1608606159
435326126
430958986
248040065
224566346
389429737
459340042
882340932
637075659
1063714212
1007084336
532619293
446113192
896290306
791123222
1269391996
980530096
687948484
774131454
1046610660
1721027069
54152169
1119022750
704778967
393472049
647488671
377265808
1209720898
352264320
529560020
869395173
940794702
1673387350
1059732171
1710236472
850496672
641678244
501784938
1033251422
1399545430
1102475884
728507887
538483870
866137936
867515437
511007140
974870353
182672445
1019877533
452218011
641304061
815767274
1025211248
321619270
455861109
329189048
978513683
862719052
483532680
275403508
475192656
1636731752
1438302012
1345222214
284736496
896426298
615500551
511438339
1654022687
485779696
1667598017
574105002
1433803397
1608403485
1004084287
189679601
858440148
265192125
979104733
895278864
1456298687
847222655
283604540
999358472
997189677
775071249
1745091173
1161781071
1793160906
1069233861
568213716
223178466
801610556
707960368
549479522
1310795077
464181355
1138586988
542843497
631369861
663409858
1660991741
26751774
950423553
576629089
667470554
585910412
677075782
378529905
1603552243
591930151
951989732
1628151275
942390892
1125273837
1384535702
1467651475
527671705
1274392960
744931132
444657015
1677679696
1613495255
1392565098
944910976
787499304
1618370995
1175637512
806829960
380184918
1534161441
714742122
1467696295
1214885379
1460131559
268420086
877257493
1530705009
538756399
587424196
816801415
1686068896
682290605
470269427
463046218
468538623
1745101054
994603563
1107829654
1589827489
469291272
959390302
1221021368
627315767
433453817
1284522350
1627897716
682653240
391898078
1498612533
1391535586
1060152100
634551004
918632848
1577048963
467720942
656270931
695869849
820181396
276446150
1779382075
319100040
278213667
539368002
1141294350
338997178
736420692
512706836
714764582
826109561
472247423
1342098012
1144210680
687200355
856697011
932813988
592905992
529200944
1191308685
1765611131
474311494
91870372
1617025494
962955584
1331038263
448516934
1605139995
1140736528
938963532
1209362591
737387006
397345531
389636207
502009070
1630972118
1135499737
1209749238
824516272
1298349193
440703387
758663397
1427739373
1090083111
975583215
1513995407
923711560
464432476
1040741789
1783496462
286756493
192844947
858513032
1391646636
361676569
467019016
871378473
987084827
1097863336
1376006342
1135157899
251127543
540958171
565227383
1358978549
474502619
1789023511
508176756
1269502993
652631642
594835896
1547304214
259798771
700416885
360661007
849426861
1240675514
1416234685
421389443
383898458
1515013292
928484699
1697799211
893160668
742459257
361434731
353178224
1740091918
987491253
523470613
825049403
726334993
1683404021
1106075705
1305192620
1456316574
494091097
1018038017
646598451
455766114
898026947
892809987
814142398
1343074295
1138720970
622959557
727651865
672086160
1130277677
852624665
1030853266
1466499370
286993137
1314002107
974761521
1782576933
1332038378
369521170
461312612
919281243
606823946
1099675928
362410445
480981830
472702879
1370974860
334583560
263129532
1531071147
1084143461
1016153019
309061460
829815960
1577613068
418362860
865092634
1023103885
537679910
981369904
831046104
308969795
234240534
1655128074
1653687863
959033792
896425638
463523146
518964032
541400251
655356334
1569557740
1027985126
731155946
1073639908
1362444585
1011015942
1066496095
303360804
381456900
834276281
274112941
1407611941
1554452356
507968008
410631306
264492917
1624061506
696830377
738232145
1298399574
179307540
947460245
1119154190
108812689
761742901
1620155473
920467655
1377268403
1042449979
1166142679
624338668
545777421
1462782331
553521715
1184668713
458200364
465407696
389634477
402168039
497421092
844775677
806557776
348125727
950047127
645908289
308905138
671703827
415891269
472105648
887181229
381787988
1423149805
546601726
682245604
942669977
719083607
1321049864
1157891995
846294542
650912440
1588002181
613796290
1006106949
529992203
599364078
902771230
1279742395
790245334
788996156
382138242
192859462
539152662
881429050
224244695
987673048
1707349539
779623785
619868233
515477614
275840408
1238961923
699346128
977570609
597391525
392209515
1278003654
1133297373
464937741
897621603
66099705
479368548
359235152
662060796
1056084984
1301841957
452699288
467393130
1091570606
1287030891
883351781
923043349
408910488
455630330
600559683
700969777
359768294
380743062
502400606
907572144
410726576
744783355
410147074
1584428432
726202327
650929997
1409463854
1468038802
348255860
960060351
973141730
503266499
1498249672
142178186
772841884
1038492209
1611093337
697025839
1625739989
512245151
1393057941
1451883763
730545718
268069346
774311876
634089478
356209747
528553568
1212581398
1592396181
1249750654
516985662
261464221
938797105
1550457463
960615011
567461887
928833276
395996187
456287245
982765709
421008205
889558307
276095342
1102485395
519813740
1607214506
330635586
1003700129
1683536744
895034256
966559099
1136318038
1283105615
793111319
517183125
829864252
1601274515
662903118
1377696481
1717656037
1648161872
715570821
1507797871
316592427
1653902576
1331200379
286058289
748070942
602121462
814235872
320975174
667515238
1640394192
1656387018
405059129
482562243
1421220375
1101858435
680193898
819236242
591562209
838754191
1081099815
772175412
798021799
1017047732
3635982
1263945188
1214246036
1478597149
143487207
1691732896
536206987
1211145657
391981849
687387026
1189800476
1608884818
542729696
1542772186
943014103
434355258
691750733
772145393
1202104748
883652652
846629454
467477915
1432527304
1056024526
1135422891
627481098
1272033175
1371691170
691048887
795155774
748137650
498536771
831648122
1085355996
1029409587
1220906487
1004049484
1498480790
704705299
852433586
656445103
711181798
83804292
959009745
600955988
937749716
637079639
145028669
770134317
666357475
1661976778
1593513553
1042232428
1037799083
378660367
275006654
661158402
1047033068
1026996221
180632555
1427158162
924955872
1641975395
1281774398
794957529
1729707150
731090028
1146273243
888469437
265576053
623517331
999573483
431154040
726170111
1133562816
1049457879
1130449100
509190425
883124505
798690128
452341351
778217788
877088525
451123144
982228698
562904106
894752605
1644544966
1133422737
484419752
1388686751
786851493
690640680
1294192461
833892429
737214222
600472082
951611647
776987569
346835718
860422875
785117755
427484407
567868600
856511456
917284813
583968724
892044748
940022923
1081041952
494416596
703697592
639958708
423500316
776043792
954901138
329932358
763490911
1342292834
388161246
352255174
1299741299
1327919071
232886816
1465291489
336876731
899866528
390278173
728062904
823308172
524968636
1487907298
958253589
640457989
597170720
578707829
583484919
1610374855
804975667
947126044
1282846670
1136385346
1006758655
1636665596
506761997
1179670085
629146093
884761390
1165279887
1116250150
923497827
872969412
1526922455
491940065
187338956
1799219774
792312251
1162172871
482995359
532686158
726371069
828520647
1426781585
1600930246
1569651308
873966360
1168334435
593547175
693123877
378346667
1402628415
1419169620
864606528
564808863
511466262
879224689
1149911984
762319797
864063352
860388741
1334134300
879880094
949718854
839684881
876697951
368149348
1216924783
605238450
1640337244
816163635
467771335
253108711
876006671
1120064229
1419871948
741910868
241713412
1423005933
988740016
882704350
1291228834
1359238433
1097709846
782643027
523990758
198988159
1637552544
1619685457
587812569
428185660
525681904
459573704
836320530
795836161
926484385
713599799
973254552
1314814610
1650892591
381318370
560962973
467737506
1043996723
519379473
925298166
1460010295
1470649303
421554297
1632215201
351804437
986114435
622575369
1495545262
396072126
781680613
1099998853
1627879449
1203835745
1641243300
872826318
1012103635
891982648
879981088
1536038413
1147910265
844568341
135829143
1306916622
1373929423
1525827913
1339390456
1025822041
973160299
772550022
1397776095
756353621
617660087
1408335532
866465655
1351448179
306323154
503724968
1528972837
753896986
1797882937
938928450
1502275814
1610848034
676556169
667266292
766932604
1220652953
744856875
989790669
408413558
1127521983
515489569
1777022171
1323376411
753094741
1624304737
425793678
424762906
551048394
1143846237
300488836
225595064
1441056186
468323790
1333705361
1639338101
502306663
1205122543
862708563
1046935504
1004248684
600854470
1360317866
727660838
1751329312
1012212723
1097499553
281525357
321389053
923522290
799557554
405337535
861367518
411872106
584712518
520555278
283482710
810532372
696168847
713198805
890903404
619187651
629718445
1623842492
1083598143
817348378
883518580
500995410
1443922727
136770390
388789255
1437747775
784130592
569124635
58393116
207891018
836502136
1123282395
425633229
447017904
725947938
1039298823
1024377503
453277955
957883386
876145386
851274174
1522536420
977878561
907513881
1283743928
355405693
791453461
775558238
1308197621
1144961875
611669705
1175133293
1243679307
356310564
881713962
482540499
700278852
807155289
541355542
960286025
1684797707
1064460868
435822108
714157785
916563402
1398173929
538049611
988393420
782461492
400004995
1199863104
1167232378
610042370
561664226
970644718
422830190
569188616
458041949
419191637
387889442
1332783745
954107451
416514202
831858925
300953908
656833111
1650321051
668776362
637926902
431440825
881194025
702587273
535277032
749023759
710864949
901876698
642910117
754805630
863095313
544094190
989077947
657290555
1543590583
834036985
954907282
771178088
510238982
1064524322
1327863324
1346348969
1024844970
1541333374
1512119888
778763900
630729908
729300345
809031705
752291978
1190634356
1156221416
771721339
1074440223
400590202
882639946
169107737
958845258
516076328
453820963
724196861
955948726
473205514
484316667
642032402
1005765725
692486515
507667580
1356970694
575797150
520914250
369821629
322344255
528818349
1198462051
514696224
660842931
868106168
172220317
1429208324
309761187
1231547980
442354498
1054634377
1151019177
1698522405
511220342
1620857616
527674153
1076461116
332005359
1413294127
1024886956
1284631150
212958678
964309868
1240858844
1411409437
518591440
1437510286
460110957
922924479
1256325524
1327030246
641190687
1491914716
827128161
761180632
1375003164
1636446632
925923331
1376777070
1276008854
1233302706
1471837106
1136743925
1019796240
680157495
628460518
1290609538
1010102930
754220200
481032847
711262600
609629981
533865398
1091736431
300398545
835815278
1427705959
703527103
1745188179
1574964807
1553536509
486087420
1104304856
515875251
1072814175
763704977
1040923558
1419681828
1003873594
729924989
1270546402
1351925246
336914967
1498910402
1506079850
541826128
987520818
1130897234
1099184759
1099973371
1369252888
1281298066
651854930
304285793
376141118
915762414
1131875071
579192036
750184313
1246318833
963362344
1220294033
1185870468
620978519
1330313124
1091686974
1251266497
516335694
1142185056
3364755
735615733
1214967344
875373807
993657732
1060561260
772565648
322976513
833094744
594554830
1321109083
913423048
1301866703
1560746274
1205734244
1613330477
1707685564
867341337
1567949888
1558100211
1054361136
1474173482
476172033
978350147
474363309
659959788
1276160979
870858899
432123554
682201261
293460745
489820485
245931713
1729214126
782397868
652900942
525756214
1334817999
793996946
721309361
842064165
897522833
1311946532
809228322
382786041
455162293
1657795899
611252411
211855905
814411469
1230071130
544097635
1178121711
1666756499
815245645
1225093810
388198805
1010074852
1455640819
858300927
1601638773
1412430298
609498474
1788987491
1111889679
1230109139
668174981
762555537
428135590
711212276
1044942823
1677233278
609075530
764175720
331661679
891415191
1032214084
464927209
1087091011
425957160
1395254643
301569274
850235056
1500153886
1225743404
939146332
718910289
1136392492
1218866363
1209502275
1069867652
1115126374
1154751433
1510446428
1091230898
1579023368
1506297840
770474574
1645649273
439320641
489637736
1662923906
1629312569
1768662372
1072349266
1463107731
1085948566
998362401
512278681
1142127920
784496802
870808543
1011183961
721886783
1262193705
1178590318
1136220188
761724729
1081284966
665705114
1034829125
1039239694
537354232
821389737
531447272
1413781996
1428178940
367071500
997845150
511740105
1743172706
507128136
1058658254
905846507
1124408045
1318750826
582381713
692435313
741783271
1183466112
748943221
712052165
441354144
1666045759
747839499
1132497812
684567552
1139728903
1016655282
550796665
560642974
527002800
1014313725
676648304
335753632
104620524
880588690
834777881
610894855
650964517
849691988
1105552872
1033327676
1777026484
293228408
919212754
608590932
1342206543
784820515
818275571
480315999
759098557
740429125
1044192235
1629286752
580973484
1066813055
568681711
1289984448
765141518
721435670
545208241
9670356
251509374
1461626180
745186586
438739665
939234064
710281909
1067791529
1326431227
1726889930
814738232
722818056
805017385
303212121
1622205517
291114166
645796263
880446595
1545809331
896897203
1698521912
1387162085
705101944
1682811394
1181352399
40478083
790560734
359596494
1133467845
1254291286
1631788877
833506076
510668709
1298582298
1488808296
992257300
1674249564
1464352279
1583996068
1414584484
1113236491
644897386
1242780123
851159881
1089194407
1698581779
597366376
1094449738
468931659
781409816
1237018338
1355397079
429950784
1642418565
1685126289
912724453
1150403006
1630203884
913964610
1201698826
1682793297
943287349
1398718341
446104303
774757870
479409357
657800125
1584977256
590877088
1099015301
867225081
606983946
154220277
1605188075
950926491
1398136525
1062028292
774544281
837819198
779147321
512024652
880765701
736626607
597250450
1372656237
510303446
763130653
726832721
141888506
307177121
1621127680
720556573
1020226905
763241715
212784837
903505754
705617827
569109299
972327324
1009134122
1314089669
604715308
695716778
426842158
597783365
754799458
1392542287
854487587
1418860900
984304535
513723386
631499394
961123471
1234243471
1144660316
1090016049
792555149
1032164767
1169733284
1215722542
533383836
1355392162
974805887
326843610
407902115
1044681255
1117729299
729224462
485520740
684049657
799864035
86665905
649293543
1169739157
622650200
1311282937
1392383215
845738655
1182963434
915120932
1386996833
1145729369
1428763638
725506939
1069137720
1589801413
1235484063
1622413558
1308284976
1455240706
1659727161
499409799
376192062
518700259
1356282300
668366703
1478592678
1378297066
979430556
1619165827
984969159
508757058
925299131
402943243
1010787502
535072404
1379322265
759104857
982713998
860717797
82882922
1363867290
758610006
296331352
1127317950
1057763691
1221591071
1426199940
560848219
566277673
507884819
565183775
39537429
468863423
801383379
1644070970
691477683
453920208
438694486
607999196
298945643
1009428948
1632469628
124361667
750927477
680214198
1082945334
437484255
930350013
1360211960
1060658145
899921660
728762778
1188522333
1555790131
1186101472
808610209
512064848
810862188
1040365013
940736079
785380223
711582867
655041136
612962547
993866639
619642305
1732507640
994629066
215053754
854704446
1748259190
842472705
712676030
781195960
1702563444
574337432
715497465
582159593
564730178
755704555
1735173507
1194034837
1175856333
1123681385
738299619
639827868
1084163499
1267153519
588892795
223425417
1438606111
1203170595
615345942
1359407125
838223305
482450082
1512615140
1281747819
513324391
730295033
1112191482
1679892156
776098827
642014856
714061589
798174085
854744682
859149901
417459247
697792871
736818383
915780306
722848960
791850393
1560518663
773247383
506466849
1159732537
1425967828
1426064104
1019420703
955444754
1756724722
1187759931
1311345791
424898665
769007091
1584488133
816232410
549180819
1675223743
1290816694
1119439099
688100875
1373331952
1136751980
1327702298
881332035
413318378
353711278
482989822
56304950
1055724500
774258347
1742385435
1318624466
1331522618
1475878476
1118355669
702639838
396124940
616194503
571491058
976198450
1041133601
1082907260
681493342
688460796
1724493767
81242604
907532161
407765158
733844713
915988010
946157379
604129363
390196107
698283429
838451097
1478578709
1592471619
433446844
1094118525
622440859
1689446384
1095775557
148182563
858692283
490824825
251171116
1089667638
597505043
710559896
1427097544
1229215179
879473169
1076106608
504952109
899409053
922179772
352919286
865378153
466523766
1372878111
955348832
1139349579
1144510769
656418871
1623747820
638040192
1180011964
463946951
814269217
223928997
1601855284
185967995
1029808543
1476281788
413123523
265679788
643392552
1400592984
798961287
557474539
972484407
450686156
1427555357
1643593578
1419380892
825400382
1288803023
636018797
999981689
1665065492
529760086
1403948270
831242650
1704810617
554902301
512961549
870053423
875549582
1273563225
812052848
1458256307
1676522991
614540167
1270568562
240152795
685637546
1380478209
668742633
544660244
1010379357
1173796201
572600133
869526986
680358753
1191782723
1514867570
1413309338
1771287882
988650079
907827549
440311401
1576132839
1317673382
682879791
850896299
646731934
1107008875
1095106789
1498724333
70125045
1652395619
1218422535
514354683
1629185083
690891972
1274329584
335113049
595139454
880805163
292750233
1236279097
1288475637
975397456
1328577768
444905328
1673481065
1117892241
1039698230
745722387
1077637881
1269374325
1140308456
946346116
851781628
420705728
411761964
429736297
510559012
958814777
194617510
1428322703
883084004
75885752
1134505276
845519597
1561650533
933252834
790958923
821227810
801247021
689265907
654182654
1560101712
1458946339
200000921
1033469337
1334235715
1622894445
1792999684
885530299
1553756211
1245581924
587376057
1710304234
1439783841
1581753461
650010183
1221432117
933193420
598596771
418758058
1488445584
183842537
438362661
359343739
615644447
1608479741
625129581
516443521
679225448
292988464
1584241992
1084354415
458335998
1156306982
802060566
683424172
1046877330
1123477014
1404700132
727387630
392791067
411148222
117462475
1421345598
777877450
1038483906
979424558
957600372
547787387
457030151
916888431
411475452
1403914969
1075396003
767115989
408261356
811442044
1659499526
818563226
617290961
744015458
736856257
994157477
863540949
774486903
1221498111
866025193
1270973799
768428192
710251733
3313060
858809423
878482074
1057344747
848578155
946019233
1093586689
1118019823
247841168
1594836322
1775282853
333953377
696799010
591766241
282023292
586759799
538990442
316452922
564706960
1670698130
614896022
1707350991
1567053566
906317323
836585945
1716694435
1687067705
1499356364
1118166528
1669053675
1584332309
1726934966
983268103
1053909172
1430516906
163481657
1155703438
1491578301
1386791701
1320375215
611828128
1276197405
1283442377
1463068879
1133324597
336943660
876403784
1748909058
917358128
1478000140
1683371795
1620407273
934919644
1221558981
382199598
1299412048
611134120
1020396161
177889661
747757699
355062419
1407533447
760565685
833799953
838860818
691549500
1029435806
475332902
1433511880
1236733838
649625534
732844834
330755166
838292160
1058952520
1319121837
598402519
1255751862
690783101
1196019747
509078944
211282328
1113963844
482760602
1663612132
743164598
718138996
411972415
826814306
1720411760
1654049573
1182618643
1564785402
882147836
562104727
832890113
461050865
627526195
1394738754
1698161046
633056473
905504624
1288586212
1293520852
1429431615
342589623
1732264387
791489847
377282566
1287231168
1219625544
1343848353
505306263
371593699
1369232789
1013617427
1463676064
1159448586
631671712
640647607
1058103582
916975135
1049775101
774610307
1401796454
683970761
1797018317
1567181926
505748430
728378671
806021065
890401424
1789346784
892227521
1596059996
252047768
625666057
61173451
938022124
364121652
572552746
1524596792
1766339540
1339887719
397343798
392776316
1183284308
1490788224
772610524
1178237539
399966429
722016778
1716134805
402108216
730333795
1050289030
1341668957
478817417
447334404
774419342
1201543981
533902585
705443224
1389541055
1548461246
1033724547
683701088
1129363138
1604433126
808285978
283263313
871094411
964845941
1000091220
1774245546
450146075
496753251
1577398060
465270333
439900884
1120129556
1031250419
399751645
1150154629
923648030
1411055802
845411179
288839660
441920413
514523364
410793572
508089034
487292878
1076730952
917770888
622788924
359353672
371647206
615717273
331159321
960793016
951734503
1028946509
949432999
1341604679
551214118
1252856544
466359223
318323421
797095936
240569092
1493360578
971589394
1371671689
400917245
812017201
360778477
1202422490
576457112
1507592753
455955819
651462844
554174467
720987311
826345987
764357364
1214441194
575795878
610898370
1311494591
471271170
999912005
290000175
522074003
410093951
989846975
1511878437
552242649
859619505
943849641
770070184
1593349637
793602453
957180545
1723385171
825063608
1043074123
1246857948
962435852
662820468
956544472
795466209
1373604403
700185010
690324003
700253282
1683242524
1075615610
1693126079
1730844981
1268593685
751141913
494593119
1743054535
692142085
804724952
1155747697
1039173352
466896148
750195494
1512715120
358047862
738327197
933675424
641741732
448531819
1058593895
1470399602
725927463
1042899873
438776405
629480737
1064268140
539241557
883728809
731794777
764256566
466983415
787393852
522500537
445821519
756442682
1065766070
1788862594
381267863
441918917
391381577
806451736
545807646
628854666
705052127
511482878
1159132755
138743168
705166762
474677182
1138487972
674014419
524140499
928761961
1372698904
572702595
769691514
833921744
1649176534
354280950
1459239468
664752441
496205719
1778204263
1546731819
364635320
792280088
1143812708
1039716614
1696518482
472841546
883434006
945649437
859580417
1660810931
441858721
300156086
591670964
204817148
520130316
961155400
1693145818
1058602108
919752106
705123730
1558546158
820023123
1490563716
1754039276
1096939469
956969131
691033201
1355576644
1054279826
828568903
1469503071
1230356778
422547874
470722687
1335156582
1051199312
469237933
936331773
244861050
729828906
1738921420
710584588
851850154
754790229
260461432
1120230884
511975555
162523447
969813014
443699588
1282645856
1107307081
1328262891
920728235
816602524
549035220
1090353863
1052816608
912078554
1065050262
1005140717
1214296211
1143827193
1069331275
1293266240
911129572
1105231752
1363653075
1650879994
1281742153
983330349
504669977
426617552
792626746
725422338
1125356518
852448158
1221141100
903584752
1180892147
1092962140
1238956165
880459330
1115108226
975004484
1472315323
1207096150
935835317
356273247
1272688391
383135998
968240138
525749283
572799726
1214015818
962013832
1025144717
1292283703
1593054706
1316502238
953924571
1375385577
1078348467
1740086462
1210837659
704992111
452194822
1243511522
1274568667
1193154636
1264142448
980357108
1315846900
491472934
1366078332
1179165087
1061884937
948384153
1110293480
810114641
132057725
1019109107
1537200094
1144915879
693408406
1000018962
1172986715
380443449
752147851
1156824773
1184935790
222726007
1055047157
1425442987
963902025
1411709394
1665664209
1094408934
1322596023
1250833480
1683988671
502024833
949717533
771600244
490523992
1746976906
962275210
991499436
769864482
344297482
1443785110
634713490
991682634
1604203776
1311285460
1126374510
595981504
713451395
805312410
1109340201
697253499
1118669145
1299028382
423851617
900105257
1284492850
667071004
675128964
1175865780
1306938146
885263803
641879478
1462142461
724447860
1066626997
1296176356
413566534
1065674973
477498965
953898070
479642749
821280554
1381741540
526384221
1216932611
778164012
1034655026
863456691
1305961914
1054262289
770373332
1039430826
1361892923
1356215231
1458011176
924907084
961994906
1286295964
1312952567
1012592506
1048256124
934158158
833539007
1192629366
1684947310
994019184
900777870
847803274
494504765
1005825109
1106697741
1040546609
794842702
1127223911
1714750115
1246926171
849120491
907953242
1323551125
655556265
1034953431
1707948812
1436945899
668777007
1422706181
653079510
936068057
421688427
481050883
561400143
866997300
690261485
1331783363
874534686
1095656928
1511068515
977942866
972915207
549703248
822128975
842112667
1113793811
1067814504
1486608102
696359168
661243890
1090337642
1715521064
1168111204
923610096
1683856241
1231994967
894384017
1069773111
1067902386
1069337968
1348755902
320898095
375353143
503850678
706097637
772131063
1186878597
521523430
1688791066
1292503749
1680579934
651557081
1053418424
1006807917
1768614279
1399603319
1100227089
1187296003
900021920
1740291558
1308977756
400205963
1430039963
1105470442
487458078
1413552386
1504259189
543135643
926923822
1011019295
1177851522
681761558
930987492
1271552757
880763731
557641179
871286406
1409508575
1327249533
1429157012
1543794310
1075468119
563506343
1255181219
357878736
939664359
325197926
952969426
1342550440
1198040012
1001791143
474897086
750410319
996366845
1451905726
1486091148
744788779
1339833118
781548910
970766456
1429365355
1009584571
1667431559
1330391812
1391235921
1252997936
820526346
920749809
10909591
1268290754
918616832
644401484
512375498
741650930
618457519
761138689
858018990
971358524
992686538
868076182
670277682
1390649687
474879606
1317960158
656280331
1488902940
220417262
1559079956
1065504651
1364044874
376340358
1282897993
748521049
682786689
888189511
797014604
1124508883
947966780
1057550062
380465531
1010246841
1124974106
1059142909
1137827842
1077356089
772930096
1541100535
582550554
1345777453
367206976
855393567
795450315
1135663848
730497382
1010449550
892266774
1669515784
1344466284
1076782556
759100083
1194473175
814285346
995093725
650466665
703076311
228416554
1683827364
1421990659
987573721
1674712401
699007958
1206161232
1066646053
660119917
887337809
1488043162
631413139
1360137382
1457901495
1304711279
1283718583
1524423167
952370041
589243921
1349919786
1453629851
1309581552
897013385
727666340
706817133
1351168675
1574514747
1371340327
1270293659
650772392
1104558051
1666521401
235024482
662554402
1494863630
358316133
1676630822
1133587980
331725601
1271532270
635050429
1299580658
397202681
1677245348
454433781
317791880
1296840380
709329136
1755852297
1396934065
964951731
1785649986
1474751155
602717682
1413101817
1253220146
947190417
1296903951
1657189293
1324606794
1758815960
1255048103
827582216
804307761
878061710
926975814
355014276
1277501094
3752502
824324574
1067921632
1463191455
1406613201
350934609
1052402406
939081748
527979443
469023308
802500860
728685254
931783011
721301670
635447341
1243087193
837867433
1147116668
1489174998
855004516
953646217
755898020
1498997324
1391689793
534978101
443213215
763271062
1290416006
936293951
1339674404
913469323
731022345
853250367
811955675
1252231516
817302078
1025129681
621495931
173666472
997212099
718188884
886086316
1576869835
847374472
1038228729
675532744
1370100253
1369166224
925135054
748831043
1083614150
1622807293
385927079
1280939225
302737868
373898097
435160568
482343117
914823570
1151944392
1463024501
1433671730
774150926
1010235701
1216178163
934500231
900465900
446557716
421941283
939315560
1686880974
474869033
858323418
1133201377
416970242
736050672
1272589539
870928284
365701826
958775949
711162660
946529967
1507374460
427756254
438222240
1028518897
428333923
576170474
447008596
1389125301
379306488
1615911996
577654632
488434408
818372472
464588722
1094030982
678191570
311153582
1030907385
539575640
799024705
555528768
1099676448
1686326151
1577401806
745832227
535188732
1415875023
1207138850
634263761
477700705
1303002493
377658946
696330181
815330314
1011139741
1785281440
526949027
1280281424
819543001
1535677761
1239466023
984458249
348197915
1178149299
443977623
1670570629
748534430
1540753275
151127643
1352496326
718473597
761285454
476728392
622784622
1038527467
714321972
775493236
297769834
675333547
1732251766
1716726528
1205553178
1292847334
1448850875
1551283693
1208380563
981584098
840961514
895556683
1317007714
1147828515
1313423947
914756467
542787485
831413056
1014951858
812461283
510283105
849329408
1316311433
851232983
1375937384
1695288206
747757641
1488941027
839803039
774431619
1104201954
1231938191
1130466763
1488823951
1427541292
1015461880
1127945465
674986824
733508880
323189874
1093539797
1402153100
199724158
366336695
280343933
1067187447
1177692131
934595156
414658930
1387252820
760890596
1343304329
1355589888
1020883337
1014914741
1103860748
949349619
463517383
1166844764
840573418
1799495926
406877944
900385034
1055875730
1395864884
895776086
905626876
411674877
1038147715
949805530
417483286
1032550292
1781414316
1071222875
1319542452
1688696402
1405649121
356336662
472703649
1187676456
742219868
1002080992
1109510693
327937424
1683055595
1687290306
1535561346
1242054431
997654073
1434112006
1328129493
1376241085
727843549
982732478
1208640579
1044672790
647269284
1168139443
722201082
336464543
449656070
1139458919
630476753
1253459370
1289975825
959313464
972559026
713651176
522374268
384487485
606513593
795724800
1085552860
860877367
1474077981
1224717159
816355141
1076048991
1384762554
993409435
1448758737
584431659
1468417928
1052109562
1202819782
1219148578
1317699570
1634408518
335352997
1397594417
1021518278
275782132
1395386500
962705419
582963985
1676409059
943848703
595029799
1162335903
1041653665
1068678512
872377992
988013736
556000227
91839770
1191598350
819578527
739420838
1032151224
1601998526
463214832
1592874322
1014580976
1692293970
870864974
1267102799
284450435
1105089333
1009468088
915911078
1782267933
1225599041
1460008368
1144138267
913087542
1466282959
738009129
417074823
1230504348
1348487354
927265707
1376631413
845473426
1642219881
14507723
1370402329
1781518201
1698996113
1314970451
959610249
937717534
472793964
669251691
396666838
1613207547
1441023665
884393750
1631799471
588849730
453620056
838317637
1191103530
1133444607
1309889394
1262655818
491685020
545704973
491373090
897146367
804813034
287950431
641841231
935786488
983856437
844796498
664208280
1490403911
1042407088
458584224
170821967
1238779794
1425303542
633450423
1351201039
1412144129
303908336
1596499963
1413702549
565816382
651153449
1582474397
1606841027
548630628
1596369267
504638290
714370993
524748748
522727152
887944505
1356955293
814357338
1660423801
240191173
1149293503
532753107
917719473
1646176287
1303561020
1739836012
1747306663
1789823800
1417406192
1570086843
754351263
712913209
926613690
1049889702
1020769476
940007957
703446198
1286676956
503435582
1454205541
1235211301
694725260
1403750428
1108954962
755045060
1181036123
1739170402
1047464105
1320940349
660237403
1218707262
805410942
785436658
1680795575
1033311675
1229029215
1459516348
649071937
1397295706
1167902174
345193518
1005769975
1426286413
1067459047
1052130782
928730588
381724206
1787670005
1645857858
752197040
1430959802
1467497612
1160834965
1351572041
1182334452
1230022598
998692383
1046349881
1470668408
995040523
969425482
1415557412
334175140
839643207
1474241118
1394594993
1397286221
1472827485
963661765
531131620
971576510
1491070154
781739833
1430132812
1799826340
400990975
1693838549
482726228
979687894
585204338
783261707
1210540789
806635272
1098462691
599183004
1262253479
1095167994
1700787591
1363741367
976398141
1066697951
1427757476
1326055989
441253287
826330738
333449512
1104814889
950285713
1693445520
438969062
455668798
377289339
1217571344
1470751570
742891654
598469613
1017476076
1279277024
1096736765
1217696173
437264150
732226810
1306094486
1623578077
706468463
964729430
937398216
1106401095
586752954
1444811653
928211392
1400824903
1120363823
883002636
1760449702
793096473
672839404
1706768240
1400485785
781887852
1011484025
1428146751
1467966278
1509307886
599217243
610704367
1014929916
1463025351
536439888
978226684
730630575
719950500
542485696
904928139
220761094
802558344
1415379547
997127633
809842123
405445219
478039758
672602158
967623585
1688875495
736299967
827856426
1053011274
521133227
1491818242
1754377950
649043348
1203424061
1111818252
1102632735
1030877268
787791420
653413669
737836527
782728895
1605714910
192398527
1421574767
450599960
274662519
684348444
1006502370
358973092
667402411
1741896688
1196591247
1130920204
1466320285
355066033
979733945
819577205
564063889
195968222
1029537606
444949085
1387229808
789037245
1739167069
1246709637
1116173601
905397550
495991357
455545080
969293817
1306534595
465607736
1530623052
626609506
704453332
988618105
1334939170
1164965153
1443118965
644327918
1089445320
1234022906
1307732039
1158770498
1747994581
1643360424
1656592100
874279359
359481557
797407433
808237810
1150068327
961243722
536427727
713667555
773061493
1048301394
1205770386
278969414
487926940
1006931705
652255233
1298441503
1256765179
753770980
1440687141
713223278
1204776075
1051235747
679767541
1004082912
1104295633
1196567158
1276503801
444634973
949915266
1297158191
698097775
483882143
832126700
843683845
632192739
324233184
260276788
1094583952
1372904109
1603375481
1667629011
1602654538
979204480
300914251
1154057794
1453010311
1000735380
580111240
835063903
953346835
490770863
736425303
1097428542
1345757972
1049814937
1018744783
1786614612
666683796
391372315
899561186
635598261
1109402214
1216738364
1355107307
1259056704
330506237
968489959
1673271279
307606437
480718593
1281439939
654028012
1054851928
525777658
416835204
299369446
1000892551
75239253
1525766288
929694311
832656093
334155445
1531009657
1312230034
995214186
1242711038
1112243619
233292835
1429811876
1110900295
1748711725
760744322
948207579
1611372254
1122505023
1094166855
955155632
1570143451
775327582
1020547316
561788465
481419570
1278946721
827372773
273657993
765947428
417417808
393980837
1001899309
774226846
1066162864
1119263672
1318950833
842030099
951508964
641417042
642908686
589402696
1139853591
907068269
1282061235
1620180049
1278892033
588200132
712225409
1104599923
712805126
570952075
436882748
491394218
528893099
1085408079
858180748
583574861
837515852
378710805
1339143680
602184158
423237765
1390419895
1781935171
1620579525
640642567
1544559836
1272926473
1095221257
767394913
1225045654
762088317
1176485565
1111297800
418497279
843883398
1305215615
598453878
424427829
1538514140
1601776420
1390830812
1727290331
1663675535
1431192728
1535584716
1162949706
1044265509
774920718
720002979
1521249207
734765754
1064725545
980663481
1108374859
225113010
371898693
831217012
1543215579
1591720502
420406168
1240719760
652545011
1682946220
1311740131
1134874391
1196735020
798739451
1053731138
838465510
1353919689
1672627076
828412623
1469683140
1549109081
666345348
1162809368
1129060260
1459856671
515650982
651504634
733867280
1311099929
977694673
393978796
790115625
888182787
304059204
356201939
803442043
1518901909
1520975839
1138500312
570770837
1476290922
1378743200
1217088891
1232315367
1193318265
196047364
979081947
207098576
295064166
1157694519
1533149405
324982067
1291565677
1456678339
672082751
1180205049
535885483
473016416
1773801812
990226375
985047758
1614266419
1453522717
811634272
791621954
939276354
1324139914
906452718
1216577587
1095494285
1057803278
1634707137
930475726
434354253
262698053
992031135
737196365
1775576206
536395647
1609372800
1704766607
1082647130
635474621
1106864502
1570767003
1793143412
744686088
1324683628
1197115420
568161783
809647477
1468915457
683671058
1232319824
1775492881
867910134
1269522143
711041075
511471485
1180320598
559134220
603568632
1514222164
1063587365
975565095
1367623757
626329074
321785400
1456482709
871151520
1462814190
825679339
1376714859
570576531
570767055
1578550540
981706322
1723139183
899886581
1042993681
518268751
302099411
1219683823
738028488
811968321
770156793
1261166910
531808473
1559388827
1611603106
866359887
809851978
736866602
1335545039
893307870
1184982390
1633934702
335975263
1331831404
1217798678
1332637051
1671179096
779271153
1429849692
212408968
968766668
375704665
921057259
999377252
238966149
1353926925
1619844559
464813895
1399166409
488894668
893965253
226078603
1176858928
427357802
458873593
583493120
1679291784
1683842788
549113474
807829610
1030446566
790211806
1749642414
698553536
1153525050
1494232007
504363794
849416123
599592912
590491928
1089345606
573741360
1622082870
469505499
1012906720
616551045
719361078
1199625595
435885929
1719449532
1541404119
526630019
741891433
1067026019
1333381737
1194796202
1241821484
1288753238
616080030
762701015
1088875434
1257148234
1119169242
1036278248
538625281
1470568537
1093961463
1488097550
811597750
766663941
130452245
519274300
1294058247
944590083
1374526822
1042041418
1368402068
679061295
985705694
371999899
461828809
1041267159
1180940047
908861435
633794973
902730085
1056546308
578703262
1341064053
735045764
733645945
522658958
459148828
364545014
435936817
863074099
548185674
1021288002
1284077338
674597032
1774153160
462546463
1643142822
1692927929
862383579
1111300400
973288225
662716693
1240051054
838417694
334697073
1299345
961928736
500744566
1423868343
821490815
1103162872
460809535
447532675
968855946
1778290791
1414676116
1476637574
490824482
406684732
1693816900
1565278078
601300159
1741924862
553847306
1488395646
571090765
1067973739
465950966
1050665373
1117166504
654950011
29613456
954198164
1153004910
1174034643
1023973543
972636897
488661310
1015092015
1741569107
1325350539
1776601261
753321923
998145867
1046772275
1768400196
637746909
643268435
804009710
764726055
1069950217
265561906
276567619
1608224600
1255273559
1258520367
1061654800
1262995031
1305286494
1430551565
681968420
269061158
1769077027
826929030
1256216347
712294087
829176151
286654698
945497962
1113538498
226460369
539215880
640316164
728393861
1179484863
673191595
793650575
1272348257
1292256316
463547187
1203182409
1431985392
1036246342
961141189
814220399
763451414
1781509799
735409379
780859766
886904552
1639455331
682148803
1265048617
1495054613
1306424204
1274787773
847480288
1724186837
481472288
1305180333
855664534
1154125512
771444214
551765210
615717624
1251326418
1508943032
1165086526
512552804
1281532141
435873520
1172642320
830537496
1382815949
649686394
697480834
765896530
996193493
923995023
989402321
1677381647
1039816084
900364105
424551361
1385983560
682989112
880808870
516744548
958995887
734786472
532951292
1197243020
210783879
834308578
588367573
852928395
849942350
1432735464
504984575
1243936052
1131803829
438615012
1165179244
960979762
1608963847
485720789
1641291263
1332978933
1730875347
647355063
667464929
654701913
472526049
1600524160
1267432361
492959245
924929179
318915362
701647821
447427461
1334611269
773590421
777908882
790911904
1554246482
1039760148
751644214
833062891
1476655898
387459701
505338487
998612937
763121578
1441785946
1013577564
1104375479
865452204
965887542
1587742708
1101043270
706215748
198111534
871750885
1365450433
174187053
1004616313
779098603
1153270542
830873617
624832481
630742102
1354298917
764875169
1203844872
1614599427
531702091
1054041804
984562113
982723173
791701266
1624664654
530032944
856437470
1027214781
432523958
743463977
694315335
668123433
1373690674
690613346
1538950809
803984465
1345548765
1751598595
1061976927
1584920428
895591286
1711281406
529092088
581586026
1131290440
663630726
1788623324
527097052
808747348
806791890
891487156
804215285
1496263361
519261119
1184814724
474043348
1507159806
895139160
1119640245
989945298
638449135
1021472752
1380987938
1155596974
975660847
894726027
966190591
863657320
1770415046
1010551787
866679971
1494006015
1617864428
707091759
794543059
1043763163
1155915566
1057933945
925890369
1040235795
894066835
1225910011
1784777181
1202318592
1578247632
360331597
1039198590
1089539123
1525634817
783673004
1438833818
735543125
1792248314
791521063
38953685
1454311398
1771806893
964118628
1477802172
889842581
935404598
608422704
1001958096
473334025
1359020123
1138851148
524494251
1301000897
405955643
1764912444
916099342
936191552
586138233
940629223
718598017
1277248651
846154893
837663548
1290643959
329760423
475557446
310000854
556103089
484847969
625488415
1558090802
731896735
469314532
903212737
777923039
776480518
747577714
839632069
683283585
934508738
581347507
757371753
1680297048
899842136
1295388447
1551830019
1068497121
1651007080
1361308845
742766214
933061829
1118574990
952671255
807028237
593170584
571681265
470265012
506209137
94600362
991894929
489800254
1292981032
1010656648
1060185663
790578272
480586372
500264647
26699277
1210742728
635326056
1751951694
263863125
1412417122
632307918
1117697426
702072311
1653071155
971977307
549053093
529327997
488852239
600546965
1024321970
790606490
424074371
1206054573
292179441
429612346
657105884
343960056
765267885
993254700
257655469
732996795
634247935
360548046
588845712
1631867331
1037288399
770334071
550199945
1275102946
1150402005
1239724065
1291989582
1670054
799327013
509844294
1659279906
738527610
404178810
1212283204
1675897548
1051614912
1418332898
434190404
1241287378
590404291
481183860
1011314820
1695114332
1663959125
992069022
1327557424
1317323004
1790782967
465433973
846905172
1166075392
1206188064
811771978
1619722049
708296513
793757293
776141638
1347605059
1647976919
1254278835
1380053201
983427619
1086821923
1080857608
926066250
1035571872
716890222
1734574793
1045305465
268374376
905617422
1333801167
1602671917
519894500
577108199
710663136
1295827693
809477532
1089107999
122212437
1269676719
848874016
1053190791
185614060
244049222
990823947
588918963
1330358371
400261091
916174666
1015255447
707706073
522096351
809458033
1742332352
827858872
1221024338
707486658
1480677004
1748404173
30159176
1049768355
1118370070
1107217528
1776404255
942176145
1004914490
1147820291
840389208
845215729
211695318
1490232910
1008037115
1161900714
941298389
10295119
1579944461
413842320
1010257041
811439427
942794637
1103677887
1056038237
889680187
280449148
651779821
584794860
455030877
1368719544
1412283195
313721700
1214901431
1706732125
1730709492
1597596313
1126705017
954958805
982021913
912284780
1212338202
1371865318
659371544
959673274
1026278414
491026492
330350921
449751644
1685281640
1717440774
1078680168
647876921
956968816
1063180234
1561582096
1701205721
451870010
341887091
507348606
1096569590
1114177539
1671039904
1081257321
258115358
1047508967
1637579723
1447042580
739263970
702329625
1259930873
968096586
952146426
789910713
483826631
477022364
820827745
648025298
841652756
550003816
1114772163
1742146354
238264412
305031938
1373973522
307720198
559367457
860394299
1708134227
639693226
826303308
373001371
784911425
478450706
1175964320
1717673422
480009328
1703149071
351637040
1214660414
1749089640
553821525
1016988701
1664690044
1794385055
1113168133
1385465242
415511855
377654961
943062746
502839467
1543094376
533964257
500753814
1434526931
677705443
1320820656
845596290
847951184
304417003
1349860406
1097636743
519521245
1008852004
482829882
963485771
710281726
489578850
1018032971
510850270
1747770072
599648670
1302771733
1076121522
724368159
550638186
832219932
1040199153
376723805
1491997415
738111860
1781982431
1131435833
394445860
1058081179
1078433639
1696822509
821992310
932715177
1599351157
387541851
1466380859
1250481297
1040379572
1056561265
79855063
1214054899
703168374
839594006
324372396
534240251
716290088
423169084
1252610918
1580473906
1015778379
626907956
919626847
1146674387
478118595
537574579
480615901
1047697357
1137582906
1116040371
830821720
687503624
959838056
1294743809
364081225
1176935749
406601299
362303822
905946472
994477136
1722390847
43189449
503054971
186476657
1077326369
836578662
63044250
1040444627
173956045
1306364831
1647816405
1055403630
803385272
919346814
1273480809
331036058
1493098167
1210597112
584894622
959404047
994241644
539973107
1091160787
1620084287
1042336587
1025867941
387332247
1748580773
919467523
1376809240
935712243
1611417898
437502973
581751356
481688567
550787129
1646436079
476620441
619122766
378500348
998154824
795860628
945430177
1167956730
872616150
447962622
1168616533
1117094654
1703387416
1716421722
1138269554
383827244
640337279
952377713
1779294918
1031136558
712140726
1573131315
818264475
807081385
1087397714
922329032
1093555308
705841261
602820833
1774039863
728516848
1579236953
457918397
757446119
1170721963
392674847
454747171
1357605221
1744654438
1420422416
728846568
1297575144
1777191196
300267718
1471371208
921909894
1320316680
1329253501
947406690
1223389266
342537062
487971426
810256453
532161199
765218922
1250140960
1268970830
658958845
723871906
1491214028
829342228
707406426
627943880
1153509912
1333962313
846060236
1302433481
410607595
814479317
581320694
605272771
487600259
810739900
559272394
396800076
279335549
515778539
774463360
1330523763
1133297108
1633207377
908131308
957276308
1035382504
1331589484
75427915
821986277
909447164
936303412
595040186
306694342
201705353
1315607564
388802482
1686786070
909501987
455080002
380352306
695900853
1034525901
418888729
1047048426
1423760195
1506290070
311912891
435513653
1076762108
1344998222
1053703331
917663118
1054698208
1593470412
360925914
492447754
377313155
1219278213
382629469
1199491846
827517430
678849555
1435415535
1322875085
323369622
557484767
387440259
1115069490
174672768
1542027962
1162242934
1046779068
1398246409
750694107
1433728447
1782356838
114724702
913379940
480734090
412173191
976111271
905905319
736050037
557852719
392164126
1106949867
734117812
422319711
1401380206
793862517
945254298
518336211
519196209
404477254
1093548602
473912525
895601188
814998249
322872189
1482924423
737994644
1713809533
455095883
517694339
625082274
1017332138
1558547720
722844867
976764937
576584315
1774898301
879453278
1547120315
465423258
1026837871
759420179
422156532
1048576389
911590845
1637337561
498695402
1121204825
322865376
601816544
151450314
1726558715
1380945041
1398617177
1790578888
1258321788
612493883
809826711
559715969
1260876588
1144628809
1150483802
1298242879
773609798
744665189
1792616955
877823282
1012188160
1070591231
1487012337
605610264
296568305
1403914209
248455832
1373667762
501034795
1394650195
334047419
664972767
483579753
546101345
215235018
678267999
618107328
1618646951
705956496
1032036276
1059346421
552254078
1257878299
1054385114
710441215
490335045
1115695346
429994996
1637842369
922269113
751756689
186916308
1608754158
1126190040
1780849193
889580146
687452597
1422769055
485339171
1594769011
681741162
725507516
745578318
1049014830
1497498592
954332637
980508967
1400402067
1058795308
1388653058
489907105
1006333352
1692917068
124937519
1458595499
1104263272
597928892
1334107121
996482278
3838346
416800853
1328405573
296791620
1096851195
993335124
985820468
1443047294
1222986261
639019100
634736544
653966745
1172966775
1507912804
726852618
898705865
1475526602
351286875
772687660
1085764276
1769993212
1653130133
1095767022
1589643195
1683071576
938072368
529285814
1060438170
853545741
753355454
1156701148
1212407960
837180333
1311988842
653740245
1440135668
989342143
538158371
1224529048
873285048
1716867950
802171237
1187566390
458233152
940650646
385371836
510189557
390316723
1363851331
470135546
1534831271
520473562
1505563396
366424976
1671144840
539935534
1007287228
1559390015
1001378982
1719168327
85925879
388417989
1105180569
358176574
1026039060
1737642220
1689745903
1226142465
938582240
423726767
506705182
979624743
558929107
731816226
1650870984
1329557637
340350435
871324551
291103292
1146938925
106591776
1123258532
451312222
1149910999
709743523
203106809
413987462
1018334202
1075756347
1233648097
1309233877
404205711
1524721930
913871242
915440857
653278507
509964787
548880377
1343368828
608693813
1462625044
964081621
812485966
1724434925
1729793649
992383533
443731188
508969336
769843209
1177251200
712544253
474361246
616083306
657973752
756044777
1707073216
1027228541
1007404525
1139891928
1014189132
964119359
477139906
888863711
1688945771
1409001747
1530714788
1637418626
1479469403
1096125400
1527535348
497606246
339056024
722781606
523710559
415854722
1012353767
411048158
878863296
642803484
889400491
469509122
1282050503
1035831889
1233147224
994455242
1238491453
1576347438
351620614
345424429
361737087
1222194806
1370193119
1420979624
561689875
1311550998
646884606
311437655
877710514
814668707
751096859
1349332498
347056425
782877440
1613740707
1288993544
414118492
626492869
625793925
414920396
1093835071
1641064550
1454186263
597979382
593350001
381216206
474708246
573895939
117614089
1394216871
1149201799
380565200
1108787965
405226062
1778212096
477391820
404118226
1033660557
1693062700
866114651
1074072613
1456305584
806607210
861296978
644608473
1534902361
643660825
593297476
1116432880
391208816
1040278869
392904254
350268303
1708343768
938051964
594506457
1644716414
1355938040
1482079432
805345932
1631395735
1563916725
644046498
271420160
950135964
1044860785
721420916
1337891661
1107331251
762967536
822727139
1423154126
643724449
670026220
494559031
346803989
912078675
1030325646
1466651930
969627761
1501905275
1175202312
1361392021
1602690380
757766899
759936710
777062098
496912894
1053252514
1194075147
474746414
1121332326
662583391
914547120
150186661
1365295607
972083470
700296829
1272300015
1214829897
547954410
1722486546
889905682
792925798
750670910
1492792792
735459162
1656608055
1546131053
377333292
652493537
680074811
990060744
941461763
624912202
1566925869
253713307
1038429639
531600952
1369177972
794143437
1278722907
1212864312
612321082
1416665553
1047127141
705087479
520083759
1779051587
1494355975
410906681
1435113352
224283165
704581245
935226069
1211074749
1619954398
708643950
1203291516
1145326622
972486094
1189248089
757777145
628407060
1311680650
288662568
1420349761
1539247772
923095561
656132437
476014029
505539627
848851012
162053752
635641564
660788971
1078746428
1620996248
355263021
535340136
1039849119
455418193
1735406825
874959164
1368637764
271430160
997863533
675420373
461118046
412904828
889986017
1335522726
1148081596
1741626174
1158400996
532367573
1506841059
729949981
395186970
1574091487
1283767897
1694195921
1723013850
331142529
763951132
878760271
863594084
535464472
517087921
778359831
1648427581
447887932
975126428
1614845771
662431636
528195982
1147987988
987103130
830640832
1086667298
834722378
757075319
1012578573
701713553
394695649
986841778
637768361
1766386576
275783086
683411116
1751394127
884261539
1304147176
286215168
1530967105
521496249
1369245841
189923520
733781903
1612608587
1454217419
1749724252
633840563
1034455250
1641553801
652817604
1721062476
1486426529
336267738
1203286880
1232943466
764778215
898081053
785525116
967563719
533393184
1093076822
766891588
557808720
1195401982
710003667
1394386289
704835667
1037986926
727450494
346553482
1085019790
1068362379
158924922
577621748
1444773238
1263480995
478989169
1060139072
874333715
986616078
896906032
1293839286
1721633727
909823272
448692217
421430344
840857344
796524711
911060968
939107825
187486626
426324486
1291100442
1730236581
807082570
713623518
1289606520
1309719128
695084040
1731419702
1115010785
1722891284
972537970
1293219244
281200080
1575012414
805492355
1403057180
401150911
1164962720
623196363
301304378
1766548028
960466036
417711385
697625020
1751771623
1678685284
843451885
464558260
461678612
1412888696
1212894244
72324132
1561980537
1328077697
691781680
407245599
527671498
1314763446
1074776822
1480976038
1081843211
556932706
711700502
1019839681
1080683522
1416576900
407792294
1000215474
890141702
1350944995
1502297173
414159612
1093662247
1096291198
405567860
512608999
920017399
602630134
962044885
1758539460
446942210
493487122
402983670
530467082
1137320718
369228912
608097734
1243717493
780157010
701427941
187031520
505135628
1205228579
1126230659
831656356
637539606
337042158
670098587
691664706
508600381
738034505
1254029691
498753946
1095744115
805805615
790013774
421862487
1491439704
439514484
1336245316
1103597283
638065464
937712433
586047775
750739698
830190567
863290901
461755657
1546573905
643306069
214915012
872993185
644405190
902885385
643952893
339637372
453992022
671754636
870734765
584171101
1086834955
1169562668
176451749
1159476366
1714674832
1081745105
1290126985
119841712
446269386
457811485
1000249253
509724973
498385534
574948633
922911846
635680640
1008306761
846130504
1241623033
621942572
814970487
1631910286
1241188280
1336940842
952258268
906395896
1101137745
530070812
1437404752
810910881
876013610
1066671084
690332867
1418793091
1456415640
1776821968
678351260
893626930
818104528
1753640107
454300027
370783035
1010911334
461920645
873274714
1198137156
164107174
1225734254
1052024135
391128760
1189899946
1169578255
395807912
196823360
1042422571
586809877
85573787
176060702
864530800
1482475399
1350612908
765340109
1228856377
824161465
332173176
1661949109
678915443
924938771
1056407607
332345950
666360808
1793164720
1041880967
899803472
1218455816
392100162
706420186
1020852112
895894236
716905213
333936248
1060464947
1769554634
668709111
1300276892
836979438
930283392
686271472
163753522
540577279
829935147
531045970
1059166673
1113312549
1208667126
1107545159
684275121
1196592493
1276531129
951800717
289888121
1447818614
693246498
555849375
757212245
895273787
987845238
1645614758
973922109
1009911136
756870526
1143858258
1604357916
396172474
1012395783
1092356716
1057356960
857934676
1286056294
1724726628
1096422272
1036309006
961820166
300047503
1792140560
1432543975
1333417071
1474443609
1079935440
1241494889
571971070
1067613358
1137228682
1200996918
835735621
1501752283
713317252
392161341
1188427407
187974792
1378556733
1322529366
1327103993
618180744
1066788889
1741238974
835738546
237186895
1655950244
694469952
852784390
1057886183
1079325499
1017564492
397523788
1329118920
500681193
755898638
1243368796
1014071450
525024789
461325377
986945920
818775846
360021482
1366748823
379681288
755855521
1767512803
1144809084
959778422
493150711
640061445
720349836
902833900
849523616
531495361
1025233876
903841805
1247170756
654401809
501505105
708340197
1625842072
1259010053
1066789751
472677566
1355241852
1083105711
602204704
1445512515
1472105422
926877167
870015472
685743092
407706677
612603154
1070099399
222639328
916989838
687565283
1026885663
704611257
728625577
1365807658
1348070067
764853691
654009059
870373748
1091941680
871868461
729731478
1051222861
741058428
404410819
1378195440
1092704435
447698420
717872374
502134353
611315144
59904958
834875927
796385418
585258237
934384729
648796241
935875711
397088914
1791240743
1197039741
500383636
335110497
408664981
521125958
868682049
541829384
666800266
528746576
821817886
881884158
771164525
1173224800
453676667
451140331
370619812
1068650205
654972598
1159901898
478280735
948681974
694095238
1049642283
871655001
1180909189
757928020
1119295783
319261902
642737689
1204395823
919098817
401078960
1235237857
456552322
1016186107
819480264
1244226955
1218856523
932764007
426546683
871479204
693923957
908760758
971088617
485746531
231545170
937475521
331700425
458253235
765909938
842457570
525268657
945586773
705175541
387580701
826951818
648883244
426876938
1252113776
662374887
1287364345
1236823244
1001679368
1043104276
837572667
459916597
824556219
1406834019
1333330046
460668819
251207142
318361658
1022294153
1469542731
198688940
1317770591
1373409646
1251128644
1183089782
1776868038
457311989
924460424
846375142
1251462393
931289666
929278288
149811527
809981536
545462729
1107045550
914274482
1515428263
1294763395
1474652929
1139640147
1003528780
1014549402
388807891
634362694
1202930087
436733365
184186707
525063284
1470512533
1210096718
409259552
746524597
994345417
973986758
1077340213
1472927888
781066656
853064105
1238354438
365496126
1177657973
1732953601
1076552475
818520868
472827371
983486372
720416108
1392134140
651936164
424747145
900046049
1003952642
766931531
505794193
1494928405
584276006
974524216
496533311
331377216
1005951527
380326018
987279634
298254174
1482325221
1602352972
516924327
1392469893
440992120
487982479
909633310
470850247
495064548
396417522
875870753
1577054849
1101240698
455863432
1247785098
1552326721
1544796828
604054966
794077529
981591519
1027574412
1067556683
1049810361
687430328
989446336
833596779
772904659
1788999012
652023509
1264046851
1078044666
788889012
531121835
912953185
456233681
401035463
1310634424
1764515946
435628515
887291707
428801225
1406842352
315941216
889531020
498355931
775265574
592847623
882264573
758366932
1271481262
392153894
518355060
750283853
1033639290
364231462
739646367
330420710
112627976
63515957
490434646
514652549
1056760309
331538942
417789972
1691344773
537174688
348298580
499090062
1391816424
721810023
407209276
903120184
864776667
543915763
1007223916
494564680
549328356
1047181820
1209341576
1020364464
1680150812
1436001735
554767024
880269873
1018514690
361127294
624123747
530291825
771525601
1055037343
704663233
1039588694
713573773
1409458046
573278784
1031641853
840113058
610760325
799437196
740984807
506862606
1712539456
1306921509
373931913
682986482
1575028504
627030795
480196511
1272336310
1641292701
1463224231
859607247
464114886
699180831
1609792562
398716263
450467928
1214248346
753198021
856835746
1002360223
805129778
792827158
909274188
649987179
453715683
680653523
1193356833
1308111975
761648316
880360279
690327060
1403163233
1240792458
493178902
1117128838
371336588
574431614
370315691
385512939
1619457899
1217770216
1117096526
1433365546
426422889
1155476803
532735449
730549823
1088225224
772292016
538898644
591811496
976420746
915711488
284115421
743962758
750647504
647440384
640826163
825351870
583440232
1302244168
510354201
539417353
837842270
478877396
1141491319
1683759961
340697251
1541455819
521549661
593608502
666505128
1006107543
490675832
1063868943
393169172
678515577
1045083331
1103619381
408896477
613296796
425103013
707425328
1144730900
1008617557
665555355
705019780
574524749
478442926
676671680
1134167142
1258804439
524471124
1209906457
583811418
412296294
153351257
680615993
1221892335
666523861
415500362
1167234131
430359334
647927668
241128173
575005295
753055590
892332140
712534560
648864863
659702826
1367522982
1149626728
831185616
638707026
297274854
243858910
1365699486
456245431
169056111
442432019
680590831
660979320
675258112
519330523
1699890481
1026702197
1050375402
301684948
765169218
869841980
1103644725
502108006
815277288
1065501696
269701017
843324831
1407528403
1649663089
656798181
940758274
390083455
505052245
651867764
1580610488
1302607141
784768661
604233766
1553149023
706618386
452145021
1167846023
1752039629
165948143
1159283559
749977977
424851095
483173123
1450737036
1227300250
1150908057
1361890773
765828193
1549983915
538592580
850055966
1308849901
918975455
639778103
1567706629
471302382
908190471
467464646
1440898925
999343268
950160648
662512951
917785558
1330221789
912113528
837267381
519930656
581884888
1150980705
491359393
1297053460
1130646088
1388202476
152024358
888193768
1666643859
794746496
683902503
1444448214
939994050
601063806
217324550
1744309864
818200248
671825532
1274740552
1045002026
1025080716
822624728
1372746541
1537237495
1174126678
302153833
964852727
822936670
495923256
1339007757
570207961
1163107081
160991371
1092340333
595913564
809242766
906438690
1450751408
435668926
1105645323
950886033
1128863528
499603010
1566081789
652621568
519270916
106464063
278394282
574009608
799367707
1193500233
1611016596
1566455576
211539574
7618953
696774633
1454927541
1302700240
567621312
1274116263
1425031834
889953152
1020945907
806512918
958060717
486639470
819016832
1137285899
746557829
1002345975
559120939
1357506750
279515396
546705816
1339723105
1667839692
1357881828
737122061
1685179283
641130612
1716022498
857911606
1628104807
990350838
671638996
357899412
955670897
1336841563
1672483574
823903187
619514921
1305695347
624576796
1467733278
370176650
821483812
1458126255
1123252206
996462946
107507135
855496079
846577281
549401609
378397110
496447221
691482392
963085012
733890952
671004318
852149608
664815111
463881568
370736243
14229
1410959231
1010973169
328753194
716464169
932411807
658344670
173842431
1223449966
511986431
1073729781
901063036
1408011565
1047929696
672049074
165141508
966498325
407441499
1395017390
543078082
87826381
1117802451
883859479
1009548743
1198522678
1331018098
720888642
1205084417
645783740
45794552
465211099
490854675
1286650192
712715042
737546729
1191786113
1355820420
1321574261
980497023
661220228
1287897926
457665642
610209585
438330814
879209324
871094342
329348629
682550176
960132895
1021968990
1659721600
296963832
1020674129
822338604
575809683
1322739243
901104580
868326349
412216480
1371456359
611609884
964373186
1477560514
922141191
987683634
707675855
474970300
993431168
717024315
1384055778
702220672
771620781
421223220
1322995205
1290157856
458762058
637953559
1425716810
1402753136
398923013
1276191554
894435180
1300018779
782297724
1013671532
1111487981
962402244
1069987661
1771127696
586879569
406997103
782614930
579636418
1097565150
1200427792
1007515908
1126518843
1061932987
631201024
914747970
801818241
573755687
679262453
691258167
1602579250
571595617
1310697215
301026701
899047320
633699778
671393584
1441177871
1682441360
668923611
1049404950
633808739
699138763
741404845
799802422
1271230594
806609502
618700708
569209113
964009267
887419334
922455371
740046393
718777342
1499006434
1752964122
737431356
663247178
1682850069
453956938
533444704
396281639
1246248203
856706745
989772520
460015717
786360425
673784050
399715736
1366228750
790687355
228293612
319854883
430660481
1214335228
386228194
1716539329
756099760
423040959
462765598
1373134747
751676968
851304821
1060209595
955795955
597536185
907697942
445254897
390257777
860675928
1620870477
1000435160
540413429
423645176
909363455
720349739
419317213
976509998
320976353
160910980
791368293
1207151452
202046686
894058808
358302558
577639456
1214633741
1044807276
598659331
689186672
1223609763
1145615124
528374932
1044661636
1139013637
553249274
789226568
353097457
77099233
1387636410
651619875
493022257
264435526
1111812992
606178032
1209965234
1266854685
1427313463
827471760
680144607
1646663767
696147147
652082308
540199521
1200619462
1218059318
686064011
711807396
644175797
1420053607
1073648548
1253273055
430673093
1450451047
1343341309
1253560150
1048147036
839700691
1072743595
1604049125
790100588
423544312
599396858
1144170314
743090224
1069492862
479862898
492276161
1043731175
1126204636
817169537
800515125
1271405199
925097835
638308409
332858941
606699834
562291809
1475226796
672889299
876556754
1067296358
898722766
693854010
1140328696
939813534
399022698
850183870
620250822
973693749
1165800722
812742523
708617538
918549617
472045261
645010280
573817658
1039288815
411873459
1108553725
837547196
1138237365
843753571
1165734491
589271390
675184429
602949629
855585331
1605256801
1050244138
574433997
1484080100
668729910
597629818
718005272
432630066
1398778775
422929010
1197501380
1652405491
770571583
770394757
1061564783
737725664
500024216
989497141
434291661
1375252740
381771790
752235080
958754029
538419645
1327411354
901765237
862345496
1158046248
1209058437
1226081836
242184263
380851920
1743308897
598291697
597586069
662587130
602892307
1023572477
877061105
669314970
299565140
1410405585
1043547691
1273268615
1432332706
479332025
1179608232
453718702
1070729085
185248957
752970472
1386817613
1164107807
1189140326
1038946544
1118052945
1346030322
1319307441
1656120224
486952039
1706663659
1454773932
675096260
951616106
1066140213
1347927323
889591288
723937595
947002050
392076342
1300311277
1601203539
628378503
1244298172
454989678
517540668
725411558
527431465
600461484
703331937
1221444110
1080958154
798757823
1360448925
277298067
700359742
387551530
746665928
1792105883
502430378
1315917895
382615691
1279447434
777858281
528935274
499019050
508470998
880690477
1478411511
932408065
1467305298
657665360
1509392837
481323653
1600978438
661519615
664224755
1778411146
335499258
1630799982
404589091
238446571
546947874
464027840
1219800284
538420783
1657530646
1325044250
1222613665
577645151
1394835815
1591797550
574988580
1468274200
1252549780
1331037511
604698844
1767742235
1009535498
805897412
992037202
64390018
629393261
600734598
1631601550
650324837
433796928
1120055489
987040843
834982270
1584210593
852535507
1314220480
1337226055
1443070731
1203307449
1067054444
449463435
450489812
546170953
1475264506
804748944
491265527
1778058547
1505217074
389539679
440237701
649199196
852301453
775279943
820696363
340507610
226685248
1603022749
1550627698
1198627209
624754464
570980342
644707081
775966766
1389130103
570928031
921994529
915669208
1090507254
1391553147
916847277
475011127
1750952648
1129087151
1026449482
708557430
1379962608
1722065908
487830251
1332861122
1489007694
434679020
1053902159
1339686384
340673799
872415145
1265432397
1053583887
1042157412
1452531763
978923901
758264024
388509384
901215836
716070578
1143564082
1330507758
1141955948
1785808661
537158639
1027762895
963704943
1392894904
576085166
398566455
993847233
1690946576
455129059
512474270
1782756797
1718365439
301082398
881963736
273201998
700019447
467850255
1500845315
1077135873
715478114
594051054
1341918297
763691719
474804401
1119839073
787515958
624874884
561149036
268326136
1127608739
878546023
1726362548
447125971
1697740118
816199351
1316104475
1077533599
213902777
94049495
456964155
425266993
1087760688
1177922087
1455352524
1009494693
1639055046
1712408308
951522433
586594163
1004530521
950739122
551174587
811611228
439158920
751693924
1486077628
300156496
654456557
994287563
742737228
1448226154
690497797
1785876384
827083242
1260682457
1380456002
830971791
1205610927
506136337
1002622221
1146957048
674799248
130101902
783844481
1335219403
1386071628
410665520
1426261381
752601722
1689428243
1055157283
369534600
380263887
1037641456
481239747
1587802814
1428023161
550166531
816253033
840395456
465353027
1098614284
1068312664
753207406
889298531
1250109963
1139117203
1162910195
282981519
1710242702
653612963
1550391092
1232445477
455917385
1630942752
1543054979
1202379092
774801906
279971084
841044062
902203655
610394811
580117663
345688637
1453511271
1589159744
964049945
584975611
775223137
695009403
893225804
895432565
512723379
336803675
641821386
1278724114
724595248
462168855
408813442
937266437
576575777
446388491
1484130034
1715194398
1625916546
1173984676
899318573
488525900
898821025
1097955252
776155795
908336204
951978379
1383799678
1349576858
601816250
732989376
1116573503
1490798973
1782525492
1478125003
757833974
779396206
729343789
831685860
997736184
508140071
1014390211
387666747
459167596
747512392
944519658
1151919213
1035773899
1045917712
1494644247
1695144884
1160646843
1160057203
722046461
860893578
1498731608
1057607588
941407376
1727138752
330487889
1420958011
721753204
1096130643
389038474
719920229
1772708830
1797183438
854681250
430814497
613956781
702032721
1215604061
977504965
755455898
433465211
575175201
1387629184
1412933413
1606129217
1675562121
949606438
1286733516
1670756311
857145017
952512777
394046693
821987549
1275432970
721992091
280327701
279292703
773341029
1077762739
1436818049
1411966919
881374787
1534184477
1103444501
1197917807
671057369
1269228511
1211526336
1214432424
948557229
924846913
692363907
137207300
1351237385
933380965
577693386
739154287
1228865400
1026054296
1248550466
960234775
666559344
1775543183
897564276
1553222886
1678556886
1007673096
1777954041
1507995227
734756530
636953809
124056012
1076126777
840664353
992379364
1649805784
502457319
1414124922
641137766
1744034639
1358392972
592166659
360292524
908596409
1077843534
1017422582
813578474
805730662
817061088
862291441
1159233566
863607284
1260742899
794473912
1734111273
556929976
685519728
915134841
1134850877
707098650
382898242
739793858
499295064
843329459
1150843906
453778716
1475998492
1654916283
507718486
847211668
1648267022
1058384360
707768245
877948843
308576194
381688072
423784707
1445147106
1094054701
1070026319
1326921803
760899039
947119702
990371774
963202936
1133993141
1584573292
1305868339
337439183
1077956333
785566707
787480741
1217723302
1000298651
715148931
913260990
394303691
926958822
1294626254
1645714281
1358956618
791422950
1021805753
1268950135
652933277
349944519
958174752
1722707389
758508446
679887465
870022993
473405508
1012398207
1071993500
1127530818
900734921
586741436
671200660
347707380
630358670
748381065
735068667
394580299
786311541
361842057
1016751238
1119555261
860105566
1776821430
543153374
386316463
888797455
741754272
1005687943
525989086
1296125237
873290464
1761052970
1530111560
1781388318
552664935
504085318
1461084431
1773680465
749615642
1048211967
1249074563
397655901
1136551107
1350581898
330136072
1425008301
478209608
536169288
709604384
1445059432
1399356250
949765534
1735001676
685653230
1109130586
1369452263
964866783
1386491421
700425979
522515901
1324746080
738487798
634839570
1014817902
1187663654
676293080
1162797098
934007755
394616128
346138407
1051820620
1268232883
1403831837
1410965955
908959170
610874311
531335497
1253992917
1280237855
592475349
658504393
949069731
1072666904
1741753969
949359945
1394966601
548834082
848325257
860529819
784711661
544068185
929032409
562900805
231548408
716938827
741312932
452485659
1730736777
145530495
606902250
358460856
1620500287
1694595631
441609526
1720615230
181101895
1747529570
1349970814
1682574262
1102559470
241443953
1541636790
963833570
1069583844
1530695335
1237281039
1651027054
977867039
932967964
864122003
451343128
1384481101
835942141
1060851314
317641817
1769551375
316229711
1064713302
1726834847
1359952741
1073219519
1238128883
989770227
684590176
1415619917
1739054264
1029714145
1443430563
1241652824
1498126717
1200367414
1641998495
1539471697
1198682446
757974846
1051184205
837572729
419841940
1210481581
548808862
857207971
1259664803
664232035
454437895
1074119700
944501374
1733462400
873802734
742579801
1121572304
1367388524
852371058
1003118066
1048421747
937662111
1103267034
457219350
1719383759
707601277
1157219871
991039277
950250792
760840844
1109153779
494297370
897670407
692708176
637799271
803161705
637768891
1650326041
275051104
1013038104
1220361287
1553384531
1475176730
936318034
1425374139
1109233605
468672831
1061395448
1287528303
1666004296
396819517
1187262203
887097777
1361281798
984652160
733855316
208169122
673865599
941986081
1270209856
1161907611
634752644
1706170655
720646197
384619661
801784307
1690658676
1488430249
1302547552
1049871042
540191518
1753344899
487763698
260977018
815117573
768996310
1135402917
1726186781
958917179
1118062591
793067061
1038049095
1073040358
852965481
806883867
1004959446
1032662666
1680194637
1643397443
1230842429
822591028
565026102
1203159906
992537468
1121858016
1606480017
450249344
1528434493
433908934
506528778
727399506
525621225
928526040
458434165
560342891
609879720
965761541
407303732
685048768
1176434298
891227860
615036644
378302765
1431564712
695617797
1140087680
1021145966
948624851
418812407
206577779
1601976553
494538059
760754020
975013598
631933638
709690901
1032877502
434376918
590694188
1078662812
740533244
1057344536
1279496115
926655996
446337340
864207368
530996567
518161737
881239384
802080327
460773096
1227165554
502509581
646930987
522505313
853000849
783499332
1026927163
571412658
472619463
1259974055
1285406562
302469958
799246107
869843764
1068825706
389691498
356219656
602384392
461923443
1404371614
40051413
1174076987
464778967
1033494628
1679655151
649462482
269934464
1191147868
256313634
423147122
847802313
744975859
849654869
1208706080
607442373
773178576
857517805
1392867568
499664195
1060113383
742354668
1350571453
471423728
1191288612
599452954
869332138
1247484802
516665001
688476386
688298399
378398917
767248824
839903360
433884196
1178414045
1244549672
859458087
1118191876
1111266867
1357773408
1113759982
877750933
1318093046
806268917
1486514530
1145262646
1070462720
453447153
1787269395
384074855
998179507
862101216
1121612512
964791126
1451165610
1277064337
766381254
873871036
1605157170
1260212717
522615224
1387982554
748592168
866550402
564848420
1680901551
1007604523
771648378
1123385732
923541387
375847802
727508703
684305897
356434843
558125016
1297447923
1368992383
993444995
529255426
526605275
578634874
899495423
836362672
1526061121
1524375678
370213429
978694301
526467639
281743864
1422725976
221098070
1097289846
410309516
533801621
398523893
569086602
1274211351
1248225520
1555322053
515364220
1390975040
1192128447
1361176640
873364745
1501504927
1433421188
1523739679
945844114
1319409071
1229568717
1351162968
1563136464
1069660956
1295219830
1789602330
786167740
946911390
1490403564
1270630418
1363164997
914560407
561012510
930188850
1127979064
1106897461
1089329472
359985283
574383341
804800831
552330577
1342975701
488738975
938226135
1650876498
367199549
912218438
1531622943
756824421
971793471
1222914600
805640573
388545485
308780746
370684486
1338993986
670442323
667815751
454385285
772333760
298441949
342881697
899032682
450921110
896155127
1496780766
1071461660
816767537
1053644855
511909397
1455776987
941752249
452118945
652710546
990970684
731941438
1365216235
1168972773
871060542
1212725880
949806343
822144251
983299951
845977937
371119352
876680897
1061586446
1167489265
522723728
422294786
926199009
460793267
1229167811
868668295
878043399
1414744001
799409898
1270480044
1091256527
1099006753
1173812306
388175194
533333718
411485300
1184142806
1179671107
1161099410
703956417
726969551
889667706
517811689
1649279222
858054308
1133655073
926351506
782363583
707095336
1046365826
1115897292
563923585
1221722289
482919206
591629399
532297988
352700384
378159356
407807682
1184777215
1066835945
974313714
938935068
1702244755
1080900415
528499018
1405599721
1533253821
916907410
554451995
773048446
598535716
567645230
1173180769
758618291
498134396
457811806
1011403495
990745122
1276729324
651501968
1182614248
1744528176
508532941
487608294
668523674
1207749539
712576768
386348228
477978923
1342109292
1164806704
649313033
1084593142
1160403476
534161039
964637614
946181635
683000076
555227528
1241298622
1347610106
754220806
964677606
597604705
550034626
864378227
1096155677
511748261
387213323
731274626
919009217
792374923
1129554926
1369614959
1662837945
1084546130
811424352
980894509
715846396
510793690
679947734
332285971
630401391
599727350
1633136616
895631180
864990640
924685491
643069446
1355901767
558794938
967302241
965042710
444014353
886706759
931575999
1030286608
934583512
1111861873
291903234
509639374
892787618
334680731
771466440
870030782
1252237060
1437677163
909138509
444911259
687631157
1409742159
625173126
1512774122
1100060030
1361864279
1271615705
1305455882
625199301
634742661
100081230
379483920
720908083
907689692
691887514
1055856396
1669499301
37009821
284711687
769528254
710842986
1143733522
631591911
572031331
1525550353
1223400517
662421288
542497629
1670094991
476790451
659411439
1198529984
217388255
1201345468
701659607
1134894659
1052125728
1601272346
1481060032
680011107
472437858
1452003706
351955246
775325449
1455417414
1250599180
837558271
82533889
725180850
1120451662
933325734
1622273963
1610118619
733341291
917227070
1793518162
768323303
991751192
700414175
996189199
1794267979
458522387
698511651
911913011
1193915476
733371697
400884545
656197767
668108503
792389640
1076746249
1297987816
561009596
932458049
1269911911
998491658
1122534510
956897323
241871082
799749779
984775177
1082615430
1605335117
637947385
514207395
900206149
988203875
526915351
442663501
1380334113
1063359199
476090732
794397099
1065712453
448942020
903748469
1432708980
1123139009
884702264
299061943
1270151929
316862490
1335139435
947399745
1558917503
700991418
798436711
537431401
1735480919
66218895
628199039
1266778626
1016794039
1025467691
1032192514
737393653
1691961506
960506963
681578706
523689422
1157993562
754943570
642803609
788953203
405273879
699580828
783967808
965489736
727139702
1007499274
678040371
718577417
558268505
395043033
921844061
459131760
1053026688
511804656
576139694
1489720273
604953596
596372807
975476622
742682174
625409958
863557699
968610271
520156064
532366994
136722473
473082599
846409579
664620011
381632433
1085403770
437051790
540628837
371146744
881019436
577353067
1730921870
399173852
793238448
518286241
942206878
644214367
300740441
460838339
386089572
1159449120
1305097711
980273967
701628414
569845323
490341976
1748181936
205045417
453471346
951403523
421630281
478399664
455757077
611729465
374040363
805055931
1561736722
426214742
413420176
1516240240
521395297
203162501
436049498
1186356205
677371190
306232979
787408593
1715042539
1391859939
1150103265
509884524
1075958346
1292217144
804116994
447172093
487682117
1437370871
769884660
1259080319
275245692
230159247
527998302
1619732491
1441018390
1038316328
996396047
511577335
323044557
481110823
260808616
1289045161
464993405
1003937811
989752399
741829345
1229866428
1392667468
933257382
452886387
733846826
1075315439
1292964680
1327034895
392674373
465773327
897077713
1536956236
371876074
726551803
439559495
1073823890
336904088
583860024
254911612
910812499
397645102
488340509
498351222
1121285577
730115995
1359929765
1700534670
456800773
903245356
1377492223
595583923
1568044685
422047552
1403123304
472496262
703114524
1021522077
897470510
405963142
265488519
1189083559
826114102
973101278
837729694
1293402147
535938990
1115141920
577390441
439914779
865075381
1330559313
1139785020
1692746817
1105547439
1258959260
921096743
1468352429
1274381855
160523365
1595322470
921785335
701968601
1016420037
540827236
200010820
1742062821
194652326
1134857358
217603342
1164539581
688741742
139672387
626801563
1265240738
52862361
1201672225
994904117
123926925
1024689594
1374105301
425233202
696969028
1471474525
417262056
278812999
455229858
1222598891
1548166624
971268817
1173570969
627461880
1121811670
1338688784
1096055803
526228492
995456104
1594485402
1542363707
1450902601
1133475393
1454848679
1441658708
725365814
1611338107
441390154
1732545021
1275991971
951905768
1337390711
482319092
1192600237
520128032
594053058
547063774
518602554
1771551766
663581962
466975536
1306977512
950303266
523791438
369951635
1053302968
763807913
456001279
927280270
1672364798
488571676
698394544
619211223
639665188
1766272666
281023767
727663821
1210334748
822733423
1382619657
911309842
829657094
1174473385
262978071
1172180837
977076253
1013841607
951929056
884217871
428510362
735284594
1140443700
747948323
1205030972
652116107
1088705294
419267567
1028650807
862075708
1259983930
497252787
678331993
992785295
900833930
1277617979
1793991291
858245034
611365442
1414634906
668257369
974506871
875979721
86602103
556796957
722777124
319203239
969170909
617464808
521264215
472764344
719528793
1264002482
1281635109
721905049
870502520
470796471
1282880343
738669219
382069213
1085117864
1601705456
1098261255
577565938
308354629
1676971148
888267739
467781936
878738208
187299150
442296314
1702814718
431920834
1389454815
1455765950
743246866
1108203376
438938234
1103664522
918604574
688786708
70076951
281790418
957496912
746667393
1078012623
468918861
1103177081
1040218473
1054621381
958828921
923728190
1224753696
1615915467
1608628895
1001929308
1353354552
713376104
815061279
907338473
803696356
1328056343
907146391
1546706779
1237558117
1366728856
371236965
418706330
1066200735
800571437
1381207098
1333895464
1708664914
429437022
698428734
1780207151
1021483025
977118733
476499889
1674783838
1036167682
1149836262
3305883
979624861
929877784
983317165
466346417
616878143
514502499
573138832
1330656790
993415936
1682369780
1472964451
898124791
826568749
772362854
1050092080
860938404
1031800332
575529161
112540788
695215378
890326417
787727629
742478582
468186635
816537651
540404040
1189991386
996870710
441312736
820078642
698020236
982526632
919127902
1657247242
710193464
640146741
612097311
685127684
1746054828
529156165
743775809
702033520
720653088
384850454
819219369
1686606097
1243946976
1726573745
1737251612
1272503032
1766504701
1109199223
547212707
412551014
548738871
716203441
705927832
782997105
1364447062
523867209
855068018
453843020
814425503
469118497
1018110347
1160518240
299549144
346665605
1623731663
689545775
1651355767
1072893665
1448201993
1660065144
1669991198
908297491
677504421
1739151245
533247907
1214064285
1568228413
687188180
1129554296
676032633
1027007004
1224976612
1174822530
1049340466
843014887
964838598
1311405416
616204187
922446961
548109432
281464050
1779686097
676198805
469378223
1428888560
828506561
795508708
1318493981
1532378707
67607152
614073370
817495835
1653035031
1554655028
876503185
1097352155
724175572
1644956037
1662644293
693621286
650222286
382985545
1073999864
1020635837
1033353311
1215865654
953353170
911768011
442447925
486440079
962233851
1068647730
428070677
997532569
1762018368
506597613
1302161690
576057897
1767744500
699210678
460359312
1167052607
1376198105
349549556
767955046
725994633
880012705
383319250
1672334860
1062599819
973854463
435571637
1289303876
706942276
1742167300
781008281
1732646446
812797875
911986434
1000265665
1493204859
1100164468
1340490620
1706838716
1356935566
778670998
1274404801
1624969577
1423749869
392868209
1245978955
889728745
1255582402
429401877
743504799
1596791016
1359835815
735078702
577491712
870597452
1468433905
747571241
519016260
576037384
657287224
885291683
1444634469
1003120029
677333632
1203006399
682393337
576575409
349000390
1378473039
848546271
594440204
486000133
1236448678
1201533125
1263370965
921592250
1060311805
578601069
884781183
615493807
590381466
1753553144
1342339075
1029403297
891113196
1639005007
1731039706
388554747
372404831
662999871
718407817
338115501
1550337654
1775748810
890518189
787374754
701771426
1349830073
698082708
1506141803
887550590
476725076
1044438557
1780999178
842804336
909671430
459853022
974807977
525944762
572626671
1055973656
484791069
1165196907
707508556
704878548
655915933
1635937699
1686969966
799171691
1312801499
861561194
983662181
1295892809
598274949
554878445
366008009
668962934
1081173666
507399751
826015670
1797311059
366440941
855324117
1160409526
657381345
1196716750
873476527
523419218
964737091
837239233
1108433490
633331934
1497820770
226552233
481807670
1058475550
1712972554
441671606
543167415
1171980626
888491893
410312673
896778801
1056950519
912154536
773068298
832697570
327138911
1471910077
254066580
881617507
1096548078
878435996
798578346
459450183
1177916853
517841046
1251822735
598367051
931579440
595111645
1112173312
1570165611
969330605
850212207
1619115262
832350135
520702580
701652696
844173772
472081901
789974475
461305903
436029104
670614625
814783539
864952015
851958451
510117591
1472963515
556496802
471881590
672806927
516955377
1238207802
1102147200
886144902
742303275
508123310
1123733210
882906608
940109124
250545448
1339528335
606038893
1139481501
608036675
1542265147
1135374049
907491312
764934322
840841077
1393081064
647859291
978770406
313161060
1151362870
1337623309
1572272399
1366387544
804199191
1031638557
1493936494
1146236841
1648403474
953497234
1626442830
430540767
1004202735
913609603
1011845861
1396364316
936752008
1627596365
305193184
1696039491
1285228970
1461565480
519126204
749303626
970397
1242500560
1482267786
686120780
655095361
1706661666
1386651664
823958871
818712489
1087852342
478340596
1365304815
815835107
968740861
1663254700
1726845445
1203480949
1712478931
706218710
1499473932
591589209
1185847960
740496689
1661848519
767551468
1081558656
211168195
1658696445
384467686
909084972
1496298469
695708690
1626737142
915778576
623239694
1694676152
348908154
549169115
372471406
914337730
859608209
1367817617
1056809758
605706653
1257282396
994786107
1340658387
809873766
1258010294
699675407
679539433
1561570093
995264366
1259298521
1098276849
479947624
543227241
1000938761
665055936
678610577
543026187
283341786
270235411
640582040
559571945
1494053930
928305843
1432883985
702820590
1660451351
446711725
1449727198
1030012782
1400197262
669550681
242518306
1660267711
1243974729
1061975721
442160185
741473333
1256744707
360284725
1167798111
1790393049
110356042
1343545789
580761714
746246323
270419356
1076364247
986162898
264639567
1278765954
937156304
1424842886
680150665
569835653
1085164405
1065610703
476657408
1711060275
1213215516
124972756
1066376613
532138225
942760109
922155374
817940380
543880324
1063453183
1494305199
1535760129
1160686224
1622559879
645473225
1122709354
1138006485
725037564
943883960
1755302911
650361733
461358950
734153981
853658185
659864044
493169028
937986409
525987379
1002016142
1561247885
869258215
1305990164
1093889976
689045654
1398237571
1738123969
1393985124
780799588
1789151757
642695258
973874273
753448011
1606406267
544622656
1548155050
924162498
857439982
526561263
358418780
1295113466
986119255
520834765
650328849
1130582538
664873054
820946979
776108671
1659325745
781988705
1160840500
969633908
929701996
469387931
1310833004
854182283
1662660902
1773461421
835564933
709645892
481726016
1087096149
952818621
1047132919
997295267
1722489852
928025087
1542009517
1324879816
549738228
1448694935
1735701804
539823257
1166440821
1047543277
459541412
736508348
1028019846
931071538
686960061
1712742073
890487348
870959102
974979378
973813227
1495735798
1721625907
344498285
1754867005
1152849095
1361467381
1318815184
1455153270
1161698441
1348669933
790053885
597546122
530645705
1097116044
1377310562
981355805
830853499
1601029216
738048382
983011248
596258038
381051357
700729235
354613626
449328208
798813237
923923120
432268211
1624572414
917317544
836635689
509048641
1206137314
666224234
744566409
1214075566
57009678
1653691489
741243141
992354566
715664927
1725368958
793259589
1658069517
128939074
1784004089
1092019872
743646570
895633163
1318158108
496377386
315755281
951873947
1755082264
1739180242
523228535
1627011573
527823143
752634073
1476878705
881681695
493405716
1526566668
1399367979
1002984068
199234059
1608124183
1364476627
704481332
1518210779
1322771733
1592441505
540299045
506430959
919616610
234863548
871396956
869269141
1697495785
1379659528
1211283098
609152615
645157778
462138426
968985331
1168675649
1349253457
321936690
368012374
1479168125
402662601
1208857550
1457502990
728296186
763935059
1196132999
465823011
739039525
1677674607
984402284
1396375217
833213121
1229696512
816257786
1496607415
1008968493
1582219271
790974578
1017505984
682760314
933020128
1452207140
1497029906
216288040
784691360
994184228
851268111
1334588046
1166292543
1311509118
615707651
1037081331
550482240
460815689
505541670
373120626
1335081760
730441886
431103591
1137811933
1252440036
541098610
1792324791
778552907
607818404
859173583
551194818
1390124289
545931455
689356552
1069011191
525183518
808330750
661902886
1046380562
1279848143
998955678
1061327303
1346575063
870188368
778205653
1772462416
1667267654
723810005
903422602
337709414
385242087
789150754
1048344755
855522208
508657203
1433569125
1008639954
1043625537
449233090
630319338
383786830
1382250194
444560436
1504493237
1411069441
841836204
439959674
1261642205
1722947492
117995740
1794584672
379501885
1367668922
858965148
1043888507
1439958589
1060763066
1332291679
1135784317
1457082619
713326557
972437358
1712697714
532070646
628643341
801088611
1211818455
408566679
986896756
885966976
1668394424
263442533
27957241
249142699
814936902
806947314
915018905
357782224
991028231
1106449231
807519942
802456292
437913064
437092019
843597283
460276934
950509688
1089732387
1667089245
1651657979
307255493
394959242
1065179845
1257560486
963778639
832109760
1389435637
370927060
436779880
604322409
94946235
757521144
400174655
762324949
646095147
1317526072
159059196
656067378
668840054
406521537
1524726026
1464797366
1077696446
545577037
1372175876
1274234263
473125057
1471480199
1066492674
430407855
1225813701
1695807313
950609789
582182622
431119558
584584445
901971548
302906073
566128930
1789575545
1604076680
1780362203
1263821174
1392543861
340402994
1362235519
638236
556508689
900862917
495279681
630875765
1108350634
1525334611
645314693
780369211
857685115
1492806564
1360493501
831156475
723065461
1382587618
391961143
277838442
768322481
1691253392
3027626
649021516
1097007971
1027786995
888018593
487091519
937607207
497032377
621701929
811368921
276047260
636478879
1546718123
1041894875
1751634153
1245120630
577152770
839413670
725959604
1073048293
753984304
721973219
395519911
1520887763
599285764
746851653
452633529
1556509325
1798416505
954683895
975170233
1052843154
426822344
1090599548
1339435170
519657587
506268417
701895700
674761147
622988670
596251926
424045553
445855344
1463665333
648657341
383915808
358036107
472477185
706212386
607760955
1237348562
484515592
957255812
606795766
1216399024
1257178764
679822053
771041619
810568726
1077510151
1694019313
929817877
1254735625
1629978846
689229668
717899344
1500816929
1134930632
1017185403
680942382
1028387882
343307304
769731172
1724682681
860711048
348152820
793524048
968601231
928332796
1014212124
1174241167
935910760
625599578
983257055
330973686
959550584
417749423
304595168
346234358
1122130816
869218891
1205477294
608846615
748020094
703506692
413897813
447941999
1069645707
583746573
1097421842
820735710
931070278
1550729147
656860953
794549573
246933956
1007243553
931030194
1192578469
421941139
1291331760
621016664
929232660
899629930
1524617063
985560620
950964438
477998640
883410184
451052411
652213954
950057706
872356235
478081599
112199034
693718326
498488877
1568071436
448725859
1085554770
315911843
387958714
597899475
1138463531
1524848204
1072728675
722381016
464672118
654037099
1684695215
1762116958
745717451
1154347193
605273890
1056442807
518433464
1051872259
1430981735
1370550859
982575314
344206281
1259920045
1230108894
1632538747
1275122098
1407185014
1436174862
1614395078
387663234
1016660190
1414240047
1697676366
1373236432
1382654788
1156431890
735191260
1331756804
1177166945
1297708558
1211977406
537326944
146259786
911868700
1712129443
1255538101
428096556
1475793867
370029090
652910444
453700719
145131299
631068256
482530289
1225155665
1232172896
1411900457
728685400
1336621980
165284320
373548094
1457402825
853206113
515426953
1728581755
1148082687
985670295
924983111
636012663
486322246
606294508
444849434
460394136
836576352
580997709
557677214
1279838611
1259878195
1272716496
676954876
400988975
743244162
349913851
1182745093
562496742
949168679
1542721849
586793692
470585402
1158186700
411783916
816491983
505422526
444486638
485435505
272914385
538101542
1087885899
1101090610
1004545576
1274116049
683755726
709150701
400886305
1564750605
1655529697
1137636132
412859611
1021865361
480592568
1323189177
716132546
1673044784
726655143
497335575
1015100201
644132880
263920365
294447773
1305414381
411799120
474701050
523468835
801178992
1036625547
767723746
915308456
1283713750
844110826
973272684
503740557
623026646
1289576333
332426745
25658617
143138103
967687852
1733748667
619427848
388666949
370897981
953685762
792711886
1285197427
1435796435
572902560
246521898
334656207
1083938924
434931593
90873628
1780166947
406888020
1313035231
1144080985
478172705
437140765
771750218
671107479
1279408641
1044827529
459102489
179256372
436050468
1108860761
878541394
1362039862
478354190
1566203190
920775648
1715490641
1507279027
933502606
656209193
237360376
715474051
325088912
382438867
1402890699
391812698
1711970972
499353147
1348822877
1032267493
786629261
704170750
1140808158
898083082
580853146
1603436656
256161223
1699022493
961202124
1126317198
371165938
772097163
1553432765
1022098027
316300127
1063010693
752305749
1328362602
1030214209
955622814
1627331217
1560717564
405305973
800935554
372503467
753932553
1003017721
1394302490
892211191
899835730
847047196
938775076
629086868
1685702002
382382167
1492193840
745748200
964797412
244919993
1631841320
1441201155
1485671525
1641650569
81630844
832306177
683875111
1094434493
1684952946
1679204325
333886271
806867761
1750602494
1114539616
1255695204
460981064
1220423052
545549177
1049953216
1006883232
1298020543
773400254
1077906846
1022028143
1224924848
1225337926
1185790266
1089575480
1372244541
704136609
581729614
1460113462
1262583387
452883663
992419728
1223540393
1219437186
260492451
1074038545
899100751
1119870213
1716834371
1064067200
704423568
1156520038
351513814
1023564417
1117981561
1039478837
506478899
1052147948
1402569065
553446341
251605253
1619726854
1315833310
1477712384
1065701366
925127368
887382449
738654233
256939988
1383703739
1398624842
540094621
737986254
1769089878
660480597
1366544543
620644413
416568986
837902636
1300640214
315676276
1079071418
661262737
761354261
1326967299
364846241
484979135
1644877083
550720551
1605246304
1256671062
679361457
1134008851
857444414
1785545498
739973128
1671921831
1347946164
989710451
634500016
939043619
503871694
957944683
831375034
1378072142
41595842
1627539657
734474983
907988423
1128706924
831149177
286807852
1149243847
753681170
1161433651
543398833
1099466557
1105733890
1354579489
249452116
1021175506
1299385741
1196590739
635561416
753348969
763963290
566656767
744857209
445608849
897236729
425091325
569578265
712204979
1263653196
1751069938
348770487
1480999305
802576749
675810029
868026474
1657127629
577218964
332497516
978387240
935986295
659406830
808638415
1503370617
730857867
1550630757
366027375
1036822736
903189054
393379077
736155969
412996525
504322538
1503164397
671098692
946366650
1028372271
971240152
1490086780
896783285
555732161
464982044
1266385213
559493267
1086747062
1053761382
1016912322
1454607754
614470908
132714706
1688801311
1543405707
318519094
788437233
993453677
1019997933
579496970
1032135888
883567722
644266281
950714137
764862077
355245927
661757091
1394052072
683277306
156379040
578994459
787758704
591876686
756710182
624094104
692716405
1617761451
1483766837
909108772
937647501
1221747817
573426863
1380204923
945809925
789858494
1026359393
886716139
873714016
537471412
1457238743
1112331518
1701636885
1494036847
515896936
590372946
1318236557
1210100506
984890382
1777342554
1117818930
1690911750
840997030
316281515
878398383
508904003
888355117
1746579132
1098681671
640416007
760719259
1313301519
671683902
1761164969
1604228942
333427278
537081468
1538086843
847715320
821864318
1697331268
1310321283
105078773
1157106105
897214976
995784787
265260751
948872386
869177889
226368979
908325395
1584150730
484965358
978717670
1043638839
510259310
1074521277
1436075065
1028403429
1461010793
300571034
1184697017
1175399899
581045373
1106246881
340942500
1070401281
501634165
716325337
563217205
1630300340
1451766058
1326899280
906487647
1765709819
913098550
582104187
516486479
1349964781
492849956
466479741
1449777893
1749491024
1741001898
874455460
1181951164
786050756
1694976790
1128586018
408946836
1062473668
1364760584
954542759
1006597322
981870101
981635689
909031135
636353076
661611896
1550313186
774062217
768630586
1233258891
550062758
844326086
893251664
659456237
1398919772
1422100053
1161381240
1346039441
1271410850
1458772908
1038866439
541882565
617248357
1353398539
701046368
1371693577
756228617
1253057276
815780526
772002849
887660809
730620726
728377044
108869051
683477640
1680057833
645883327
759493337
1043652294
919698317
735657083
692822552
847022422
1252772454
1497921132
923087507
1159944815
757349071
546274497
1003576833
346271932
366508209
1738029235
1359736761
1630534003
803442906
1482042978
1705287373
779277757
733341108
1372046972
427852539
961311028
1017719151
1034480829
732464077
435536128
830188403
1697407466
433145824
1611826868
933109843
1222556367
495560565
1248059814
694881877
1690971119
969831282
1770066280
1033812256
1168977125
277579006
1452523664
385299764
493374411
851591526
60629746
1322202506
989963244
1194538786
514486798
1760176234
812715482
1777322569
987163372
839117294
369101152
754336527
1709517294
989292424
681833969
751074707
997349951
674853524
698439692
1108926045
708666815
564599042
486985014
919235986
1334285857
163874493
700103962
691140118
437943364
741017632
619585660
639310446
221426220
1213328972
501088286
162172170
1256869574
510702068
1723088644
557155620
1287330910
669782156
847331329
1491869488
1672420283
603380861
1213406538
1683380929
578618169
1701584339
557265742
1324080610
570388678
754688678
723462866
899948815
820169927
1108041535
1621117185
1344854470
1682804377
1089908123
1072703546
131266232
870128459
1729354583
946287592
167651544
597082934
679526565
642041510
1292598294
278570194
1693960051
658111019
1305203744
1021768367
814133713
684131763
807579059
788533564
1202335649
1073636889
946815360
849273637
1086360325
546270866
1288665057
685908524
878981915
778957825
929028052
571732620
694685658
590222823
1676208286
1086705298
481341900
1027939690
456948440
1216375620
80014766
797800421
1449595349
1004997780
703434919
321074863
1427579106
321284637
459751393
1729275364
636194634
935658541
506970538
441557160
1767747948
924754014
354457817
1050609788
1322483646
568734383
1504968449
631928747
1450963449
993593235
1010838064
1297704129
500589174
1401020759
479893836
1206755851
1637855412
786545771
965768949
444704222
710101041
1039291034
1515428205
991523860
135501977
713448152
1508967716
382276490
314063867
855670875
1092948517
704213045
981997902
583658438
629418492
1056538579
1240765249
544025993
1012489187
1798791397
1431100912
497531146
630710211
329098045
270709031
1123611919
1524250474
317091545
800635846
1209505189
689445133
813014053
1081717279
429711525
694984845
553349201
1279167994
1288424534
708811545
994911095
716949784
715132247
1457666155
282654146
738074641
727979258
476240610
461472837
746042290
254863910
486378026
962961307
43811783
802077607
364454123
404399388
697446654
1239435668
1195257198
967184738
754303440
1430620600
631062045
1655313599
674627098
339429041
559251663
473537423
1437415983
397356410
528181665
1531972353
1541357803
775576063
454590576
998701099
440518448
482207666
860541362
1202950628
342674750
381428407
900523241
1264597985
640514889
860547632
675797351
689760136
1565827738
1417930613
323249352
913251201
1392507646
983753841
561374942
1539007579
453035517
994461553
893130967
812823702
431913728
882878422
661392604
793979866
1073005498
881542271
1519777137
447741496
649663155
452904888
721325514
1636087298
557334601
444787640
1036740637
762275442
1308412313
629865650
1523307145
631081962
1747103662
1194108212
652983209
1505032763
1292546783
1618831696
1778810463
1008696661
1657857686
406448915
1043023538
877117837
1404963798
508808778
895899392
1275327114
1027484872
487656261
83378383
1075551592
78970678
334691100
317246073
1326657520
250521138
1149497041
1674212473
887409952
531323793
451260544
702861603
980299486
1071003680
360828827
1061279571
330283035
1394303401
550141519
1100776659
1060378555
397577637
457686517
1294565054
969851633
1337298853
1001002311
1644885914
1219623559
1720972463
513175790
851437073
464871494
509407287
565064921
963392972
308122485
761588149
674317070
634826649
1376509261
1024701746
461297275
469898730
1535112979
516287667
1638711006
226421931
532699275
1495054399
750268341
244093053
379529703
1216847157
1288577786
1678850641
1037269394
1105850057
542520834
329897182
1637044189
679408137
341975532
761663113
775229954
244487713
1371429263
715526783
772137522
379173898
305316085
764920770
806385693
1314343308
55227162
1033784994
1534626398
826491118
304367178
574341537
824345545
1171597098
488561017
477008446
473605677
1239824247
684328357
693286049
299428340
530853666
334455154
717174183
1613007286
729791793
1028604602
1357019512
506084628
872893868
238831146
781363833
905349206
813502891
1477089435
40856317
396389984
933421877
1212510031
690686960
1035222394
788821760
900371288
1689520022
1765986335
77230273
1067879001
1406147464
660151060
198537574
1775169293
1759199227
1317591197
1457071856
471307813
1152937975
1044255572
634489750
488212593
610032380
740736577
1054697997
1793554432
1294977023
1718118099
969188343
382043180
869368342
1714397152
370734476
494481059
541660293
447520688
750880395
1412490
823850864
722761908
424663271
1689309150
1588943984
809799393
1488177805
521698672
520898780
514488582
615285265
458538629
796670839
916703506
1326804953
244071865
1770273283
1679095614
785533452
1227807193
1014379754
873958418
668490086
445936748
467967548
890036701
645606933
1188984950
340604341
1124234853
1001559420
571921781
857232734
66056845
1505015720
398412011
1306123319
778149249
1030083733
811434140
1426597626
279951693
971611141
834479172
1132552818
757434709
835144413
1139731772
1609812659
716934215
690137472
712091027
749125372
736377364
1469830696
877260686
459967291
149938060
1369110806
706265086
515515045
537834839
881534355
972059335
696899852
625295543
512151676
1537222440
186231421
880349362
1253934018
557277930
492484866
518901726
999189318
1085936332
296315968
397534483
402837851
920776103
385952059
772128489
691498718
1228110554
654091887
1011090926
331851956
1783697293
544937520
323887451
988092723
332745126
695912803
1038581275
779614432
490908934
1707921301
373243365
881378696
1116767916
1497938104
780279514
412052769
1125270452
1097168774
393231698
555228430
788483728
242695935
397699584
453059116
134233632
1476336340
1697594301
380076393
499529216
1016171964
1638772769
788618086
1173081332
777883295
1021146927
467349154
130608318
389684870
807522997
241378987
899635635
1081472291
788646191
1690522222
1706550006
1268270831
832886349
341595046
560909166
709706448
1085813826
969921844
842507115
1044987627
774929763
463216429
453060687
596312864
807868860
1498015858
850284782
1357875463
612400583
1336162538
1678564623
647173838
1445748419
1001581705
460543580
1720221958
840905634
425068893
1042017920
673842890
1708637343
795012591
851024218
640346374
1015555054
877926580
1609884149
1744880650
1123464488
1049475294
752587789
1553369218
1072473002
1492581317
1193239893
1297969445
772028587
590936679
1792250309
1141897549
717877047
1346579335
1054139444
175374515
380591518
764990981
944798029
816724537
1282415482
500418629
934831601
224646600
460541889
438902990
896412006
526296987
1172688431
362691460
1619029037
1070917436
195178329
1593865852
424911271
1234413325
1208026216
533857488
1265785574
1617666348
683387223
1662891408
782993686
308879341
725329526
1622154422
737259564
425853955
1795430441
466777553
1084115556
492190537
542458929
1059660364
339428252
630712737
353805442
1497916987
743428097
710878261
692145160
410688370
1597523901
643156681
541233955
1046580555
620286107
1735714056
1040558242
735854669
1035092104
690624924
1464961445
1481505230
649706469
1360772262
518439628
831278688
1791926625
82055571
1311518550
597729771
656760374
1013394304
464118477
544128404
1115817431
1085528706
973939158
1361440248
751919598
1171743692
1336543806
1655572671
1039119691
1356534920
1459952788
453975069
1374394324
1085254561
484214164
1491575293
1196690873
813268264
550621500
505550433
1052217849
1712728534
645161220
636962411
371321531
888724655
126509439
706068669
545097768
436797062
566715939
452621500
1150246034
207891156
340795868
642885965
1784882652
443214883
819251898
1375595895
623421720
674863355
702379387
978078593
960031957
1060936836
351267067
583816243
1125375750
616518030
901288303
382039790
397768808
1489336863
791136091
384956191
774560142
680209098
1783089590
579110050
345689768
444459231
1203335693
1403482732
128887195
1379521250
518794010
474732410
746606493
1149304927
980491837
538363387
1352256844
713183671
1007712159
404316305
975991191
614857302
535694230
370308364
313472018
1779182980
971052940
291480644
386018186
548367889
1657319102
517055411
434186836
387033172
1059926875
701910184
930402141
916050367
1023129102
315612676
1628919904
873525260
1007501381
687386226
1705081950
670411408
667078756
469007594
562700367
1239415285
497781343
1736728187
713601837
1631655883
376599105
745907443
1598934707
1081663844
1155656770
830221553
404745971
245370538
795876625
674953343
1275572598
1706725863
377423185
1726740496
582215291
467764077
1652153265
525550665
836965536
366803405
988570236
946018744
817017403
1477851540
1350087688
786919631
932107690
1084069116
1766979449
1419489442
1783471553
1041877410
1737121042
982129633
367467064
545220853
671139010
1175826890
1112413990
741158443
370905016
1650495793
1008054671
396303440
530623549
1024649063
1047499831
1191252245
791465839
391780351
1401568298
1254167885
1710733936
828837671
1624379341
474458313
791338589
1422996209
1488690174
608393568
390810050
481344271
838228466
1754143487
1055706690
471641066
1099905991
844938995
1260688792
161627630
1118875721
971899902
1494136449
563039193
566328985
913203564
326006351
373404519
681722709
687359227
850392851
361855055
1288458608
373071949
1214564459
1006259629
724041715
1077001621
736617886
1521274507
784413156
363322609
1094417256
578550834
940146321
391519587
435568417
1238266523
1403821690
966726230
450540142
486867853
313200967
1488403626
883096569
880096646
407682545
807859947
1146731900
687212249
26096748
1650359125
121641236
1654950907
32140595
453677149
1481336452
627119293
230506253
201689057
557431597
371699225
559604914
455642687
387014245
728773705
139072261
532108122
758108466
1564266602
399446957
1509212825
1694624184
963119553
400533765
1684349863
502853186
1242568097
934763535
1336722785
375308247
454410072
1010980024
1135827474
395424244
572205482
1066253335
544295494
1204253526
1029500371
187882893
589427087
980230575
1147012364
1044201736
1342977740
358618172
554540603
536456720
462945884
787826392
481064861
382665099
669324355
926528443
1705498399
1424512487
471107277
1778481965
1469727049
718965334
972906359
550755114
188150059
935375496
721865817
747981098
684904702
692745886
713295887
1179072878
906881197
1272980208
494435387
891336385
1469941809
514958836
1634793617
905714251
725808098
416522358
655652407
781769192
608909130
865157163
425251477
757378300
574299592
294004001
878249391
913298128
174174701
622807077
1584150746
399388311
889011980
950159234
34954773
812278088
223210115
1753960232
447731086
412516074
118047804
339474171
907484959
780893009
1637699494
628629899
625236374
1794554522
519673059
1369160428
1106942968
634987168
857899670
1781810158
1608628984
1004334128
158639310
667160681
1767803338
825616669
901503974
888738516
484889700
351796451
835886657
1294905629
1207060886
348506453
168580136
98040551
1031152313
1608243846
759047049
552160780
530676231
981064671
352717023
1304848375
803684973
171960045
387072590
1263640241
212347577
338514907
598410407
485458890
781166816
876550844
1168693702
1395847641
429080309
1414042707
879072791
631311212
1785984411
1424169813
726209543
697403605
287476427
1123940679
1689933857
1256023851
398792832
1779296668
977470625
778431209
1620220219
576586364
1486062813
413382941
1665470254
57839704
545037188
1738614800
410320701
842457281
747102399
1058543150
1281247279
1381794465
893126721
899514657
1006715868
1372112510
1233586568
1639884457
207814173
787693805
527465128
518665700
1385837081
1069304357
488929418
402098306
1461996948
662702369
1750344786
895344706
1354981887
802227913
963829223
1198847137
1082993219
482762355
1131061458
1322912884
632927156
791747295
599967196
893562895
1023155204
809616744
1141793854
686241273
511146689
1497752158
735642339
1063248471
1451144712
1098531033
862537169
677150285
1104112735
788366532
465353084
353074080
532378455
631833619
483996587
1603326553
774921966
513599419
893623374
880775657
1086600867
585719523
1627433592
1010166576
451021735
1135996424
660130877
672533602
866567291
903378815
777423624
838930371
937520583
555919654
1649783092
402161415
1546301789
798326623
1767362006
770864874
977306123
1629238685
1340098503
941347247
501779408
675386688
703485011
1316141604
427608730
812232773
456525775
976181205
1317326443
275097838
1275576213
878387723
1003397631
1151830175
1730626052
643699194
984993013
1059984054
1118806500
934901506
984487158
1533501806
560337536
1192830027
1449211882
1253073445
1787248458
832572406
833986448
422182249
588104438
800780233
1451881565
1439009582
1632764765
524385789
462327021
899453250
968580471
157820222
505135475
755036382
1526264644
394973761
559633116
662024727
1270475852
1451352705
573487749
1108646756
1082872176
525447730
1304522733
514592453
942660834
1207577382
1764723424
672681193
452839485
679102008
471865443
458302024
461363029
481473424
982158730
388308872
558660959
1232519274
925942117
1692011044
546494742
407181288
691611027
1383638002
1118989086
1032209592
1745465071
630187230
1522018408
848209754
1167090599
556949420
301804926
528582485
683813431
764492436
1040536146
1311720382
978588145
893329166
396303097
1788716575
794820145
542878971
454159807
1004665387
969502468
948344854
1024376937
1404385971
1716431673
512255467
316350807
387208178
1100708102
400354406
885846675
390574981
1799041843
466056706
474683152
744993591
749230246
905915236
1410854494
895881223
764783318
353287089
1643432700
1095065662
995380065
39320211
308048826
780163553
456657975
1448571828
1778463192
318945962
537249580
1420556958
577077815
628019956
470310288
1532979103
531746870
389695102
1088386006
1258726691
397176878
990857704
777651241
977123229
340655872
883289887
888576532
1309932090
719107878
1707138022
1524415304
1253470989
264793596
834876580
426915610
639755797
609575831
1751628012
1011898714
486400089
1793507986
1463022227
1737138099
1200044628
1776593320
495113675
287188240
695313320
1744188201
909800255
532156520
1164740177
853226047
583945555
1354399116
1057705606
602310444
741093393
1709282866
566924539
1096017559
748016400
816198550
696858986
110061397
350241397
555108913
1045287647
1111857357
1558680150
630880756
1200126914
1334621319
1468439951
810408626
162600586
1369682756
749197647
276481771
1475329315
976116950
483433830
991336192
1041191668
705885540
901551652
1648748803
588162342
386966567
1074988441
1627628636
292687597
139102445
723555401
998719928
203983843
1218917861
437404911
629850553
1200319262
453852002
1737832344
911119714
1300294973
1035164509
529658890
1103003713
1311603721
1663348680
1621071238
1462151337
1719592279
640225245
373554813
1799342961
1409939245
763505114
1388999347
759190621
1547869092
912770547
1079473178
159858222
966842632
1521882387
1693604915
971216055
811674780
270546912
840254244
328224539
1478090666
581835430
955778991
930316548
1631597105
839907050
1717690754
1347354155
1287479472
273036352
1135643351
1751343013
706885695
434723074
529781952
1424141325
508820760
408546398
710528517
355884176
1697268491
912969491
528540555
1166517886
402618538
1547016676
300470915
801390756
871550291
677438991
951704651
889914991
960079705
423542502
1404352347
835344441
368489916
135242558
965290013
699861689
840094887
959048994
1164276310
816612246
360354289
355673082
899828599
1059824652
1285370814
1489595493
734032769
357190179
1654288607
1142017618
804444640
641311057
976117242
374524841
1378437439
1323479115
1636108825
398831494
1063600973
948299978
268475316
1198511490
790702377
723189900
1007981176
1033564497
1092213409
910667945
1430974279
1463840855
1592004508
1683604725
283110826
773872590
818781976
1254031500
389203910
388637278
639137191
1128923977
515947464
125407150
771476236
1388981677
612300823
1799429256
383942846
880622360
772562080
639740222
411992649
274460871
475532844
657922911
1481588157
1342111860
574579789
182466171
1243455145
866127601
1779536977
926990138
860974841
1758968919
697936503
924448186
781819525
478557509
705859360
903070397
217197466
583479126
798807334
1015048281
670730416
981979439
1302148141
1756204465
959264406
404268081
1688704006
1431374973
1731834192
182539671
438853477
1161263865
1558376181
494968400
860001434
579843063
796307086
1432563292
1132765664
1635130827
1782120772
952808481
473281980
1571223963
1750415953
1643228322
794466891
483225585
417839809
1746343528
204855081
687478760
966856260
656701365
341946361
771374722
462270716
964576343
649384462
887946703
536166145
1480803487
1023972146
1121704608
241380306
675242469
1276178824
1012108144
656782188
984753119
1278628644
702244898
1227180986
1169360387
707976379
1366871395
648743865
825069772
987406293
955784113
1739227195
691918074
460231584
1458448025
590832985
774490902
1664192479
936857624
233819969
797239378
416569266
582810945
1568096057
1291486942
1068198957
150644191
574034623
594524784
1317690910
1143096646
1033184945
410224461
1247751695
417038208
417411207
745604418
831001018
257313091
1398683811
914236558
958190491
405357244
543777611
329233179
1479232830
982693256
1769344163
338161114
529094209
1243385552
450572440
757993854
1120626345
1602475548
1191119990
1687908509
1646560252
401369148
1006915649
491751992
1660716143
834696988
633975069
447461827
706227143
340737819
407012035
432064009
508178990
231987404
1143005657
1142995541
715336822
491096500
977743309
980949190
447991052
1206084026
1189683131
1265858375
266402129
864556542
1451593173
408709396
219747607
528903518
1774966050
286799612
906063848
569922782
1366206334
355110948
1497343992
829665904
1356601706
699383267
1400765533
1290380589
1209634746
392168839
809140396
978971040
1168159547
592736793
564392198
532227317
1637721714
446928486
1430511653
459792240
1041550465
1144926974
1509138105
522877349
283779891
930910895
271464428
405241634
1449342997
834543166
669222536
1592462171
680233254
1693027762
1374606040
1654533530
80107322
1312892760
444056731
850423227
904449245
452860702
747298232
1321105746
1207620067
316847573
418595200
940917487
456543730
1577331974
1009090245
1426147881
1780314014
1762969661
1200500011
515918674
1398788541
757575539
774014695
454272322
147264284
701445403
1638954453
790316696
42710235
669465178
990620518
1072651244
1441191716
961130756
1690766407
872899540
1627938193
327572837
467477373
965746328
294269133
535902457
1344481019
609697069
1034625309
393002766
890856167
590607131
638989414
1064115070
1751177100
711485042
166145870
960133733
1479636154
1105096318
642141258
935813947
1162581228
780704212
683944319
965536148
901195178
1153958668
352985225
1033594843
1085514095
364190760
339470666
1449905819
518651655
507784451
574755256
1323601302
965485507
303905049
743319093
613024114
457105878
993917904
821448735
207598273
1278805112
1191482641
624298533
654944531
935567204
589420464
587760354
1060242040
1107291677
543778571
961337094
389710123
1100187278
1059271052
667955127
676332384
977259632
1031147487
1343676618
1343554234
1241104785
704194356
666497439
1233918726
1635138824
1682697939
782198136
587178170
881662323
386101349
1145213430
681412775
956302195
500884595
1435487676
746745135
516495892
658366881
1618374634
941272577
569428547
246888759
931332093
708137155
881741024
1464826769
1417198495
393440892
873147667
462270386
390235336
712344658
893268346
1373162626
830641862
1075917645
750356735
682065258
362641809
330046095
477410509
750053129
1355276536
567066311
865379020
747923828
832071503
1318854409
341848990
472778397
835677032
837677404
886205608
222132395
1496041950
551675002
375725363
1276906055
1642707475
230494074
1727693566
545166298
626876013
746802821
790394504
952522344
190670910
1064418207
683638158
1566924355
857242434
504987037
973565311
1151290459
587899642
591326740
1711075297
1493941813
1756344560
961788686
840651349
1715620121
978202537
1580560362
820678250
576457688
414663314
1446410140
268411167
1662899061
588212041
758313422
1745926138
1081645032
668861902
425890975
946775529
1773420725
546339997
601732246
1518915637
1382240692
220656945
406729883
676723759
1655997302
41022867
1295269653
1333828947
585142136
525911521
878066362
1223398375
863878753
1293888051
1536883313
1071131231
1610700470
1353833452
1372486729
1345058524
434232340
548643993
1066440873
1662536536
803531868
783114890
489845727
726914612
803879613
913123083
596271443
838945165
1720939332
1569764246
574586939
933304123
1104770432
1723600848
1540995106
1112741730
185390481
82798286
1025958781
151416923
1249449908
1348290311
1109490630
458211592
889079506
213469070
562629396
1045684724
1485653968
843484401
798213714
453136134
967612619
1621436345
1751672987
456181442
1058058456
1182623292
858389628
1343228676
423706115
701006356
1534912725
780159845
1009946658
1371085243
705004469
723766193
1763855413
396773384
383700785
723913225
1774950368
811535024
1284401624
1590300077
528781822
1772686516
1078554765
891217134
865217849
582663452
1459357921
924079436
906494473
915079701
1553528084
1118815827
556699073
476193834
1414444673
730467500
1038759658
981973705
1386028833
1260531294
1608957614
1722343398
508156739
1693452741
1708043500
648888301
848555771
1221471497
118491969
465142928
499432334
838471930
1362291800
1054877866
1695150043
1051415846
1256722949
1630495568
980386831
1066826314
296373204
1004310804
1037562891
1101944549
592546324
518548042
618523397
765541472
1635685072
674916015
653007520
920133574
793734127
806157436
1097325339
1734185556
1087630150
1021293617
540462168
1004786015
1046661316
409384397
705768897
717358876
456242844
504887272
784513529
629309169
1032725376
479927553
1032983276
1129740968
1740652636
1315706763
1446859968
1394607809
1683239705
1300873338
820259537
581931748
676550131
631743580
930493578
1733178081
354726270
730678258
677467536
721878789
1031750307
1532827490
449415043
363963197
928215343
874363800
376727738
1790759849
890926294
324749733
1246325036
1403502201
1298984354
1182941248
826751417
563476714
1113331693
561134493
627433361
816008732
1299025421
933057932
1429416654
1323480014
48178570
786178567
563887409
1104753628
865904965
307956984
753301152
536905241
1383676029
1073123925
959226320
1783814344
1572123860
1571212711
1457664013
148349911
488187190
1401887717
597419910
803351785
1456564225
1485105790
959179980
735646122
724967468
809646326
349230205
1668839372
489726099
816052560
886602179
1630507635
1726986675
961948603
580699372
682068155
1101616042
1704372558
569160742
1042118683
525930876
691607759
976250956
1295000128
768166790
462111846
718083384
1013818426
689174502
491837128
569969149
668923252
635998124
1625413851
438482323
217644964
462799799
765921192
930755742
561162299
391372532
1237347162
1626930389
346376727
533627012
812826156
368675367
1630538193
1383191669
1405608665
1051061845
337548621
1383848465
964879581
1700221736
296225462
948315287
391633761
1335502418
968072536
437126873
1191931571
797024236
965431364
1688088296
391878513
767381658
677945137
1214888158
1070777485
1381047634
705167499
1065538976
1188181168
449777736
389311575
755687233
879601606
286397695
1746026445
612515212
746559672
511887466
462508084
1008004932
982594171
695046466
720899541
977839106
562412248
758106486
679268312
302318932
568997416
916546932
927821515
88390214
474338248
959135527
820602274
1149303918
1050302401
935585795
391341048
475217479
1046249840
621407813
916324092
2198036
616086166
1065540558
971443660
1659035919
559496617
431221692
548108646
772059290
614474824
828386351
350637824
805556125
982773695
550733712
571913167
1793002076
880378022
1006328554
566338042
491317816
576396860
1438874715
991812779
760734255
979966597
576866782
151970234
1380664404
863169175
1493958479
971550327
444479647
824839284
1468293340
533489338
98400478
1317131939
1732555077
1555271783
984541462
1210890458
1605658949
911469567
377975129
211683393
1304186847
265129652
1218624002
926881955
345323343
1033974045
504754740
1198625799
905023579
1433907959
965738332
760387811
464335785
1711045819
1212365556
1253086212
836744336
642601346
886477155
743836818
1280115281
911932834
707035808
534804793
1787722233
412005493
1177925027
1016177749
1255507089
226342089
384674944
657202839
117652955
913341435
922674660
1344196201
970253654
735009713
430743747
1462146713
521649182
1548765
1624948004
249853150
740891492
966125455
1341294261
434457221
568878303
1180300480
754787409
425374920
842850710
1499261471
999423848
455078847
1058945446
1391824617
1462740358
1770038416
1250059148
1078111098
1732617440
512225803
694176164
777470169
1410688781
810191488
1358204564
954582544
1704806303
677353985
635964231
1273418182
978651365
1470430350
1480162134
736944572
451352081
732135558
1644895029
1321181900
1132406554
646762141
1185427854
901548493
294094774
913835850
505076235
660000922
120722598
411412856
792419079
1159319778
335640772
480461255
1232050115
1454952321
405198165
1559169570
498368956
336131380
1410866211
1417137400
967918044
1510663578
951616705
796986103
1032094078
1452674806
597205547
1024902098
1695986982
1021034136
1341965979
1226408839
1243617499
893191248
888962447
619660816
1701423656
1320252255
1190622460
1036708591
1256517707
470415170
918588814
1145527547
746338219
1033416241
764781815
1391084558
436452665
142703947
1226597669
1064243612
949178517
1660289438
972833600
767805521
960448502
705724162
505396608
1753549078
1591480433
1275312158
1331567528
443638130
473644876
1613148012
634492080
339824750
465871897
906776091
1404522158
790120813
330050559
433287939
1416385777
1600959866
795782430
1559429939
1357431551
747911183
550998259
1023978746
696308060
1004384946
1775013087
1162260239
323289631
1113505957
1497744950
611828780
1267016545
1496716101
181173419
789178515
927917114
1239694784
1002964351
616665551
761349455
337332778
971827221
1728601996
1318703103
1149185009
1684317406
1197286475
851061919
763847254
1411003846
361393406
1094609264
1524551870
935766791
406057519
786925389
957345476
1496016459
991700404
700283902
1429671300
919316949
367553314
1349687515
1018815311
963178138
471028480
136153123
551819609
1494369358
1435267359
1563780689
927690760
889522675
1648753080
977247422
690878770
596746005
741478326
871878456
524475173
601730758
1231991198
356346648
1451635614
369535805
429410070
1063972706
1130208376
1248524135
395811997
1549147297
1499027763
505434033
990049906
1470068482
1040533335
477763572
540710212
169537146
610151991
539315627
446494270
1762338382
1727639642
1405816429
1698590119
1191178699
869549316
1201609309
1412102145
1706690705
1046536556
214058422
295653386
1772245366
1194737844
954023685
1465376883
1048792981
915306215
664319274
872099584
1425441508
1267778977
672668224
827572252
1724834291
1492386992
1022731662
685237224
1201442594
873352845
1060918219
1401373090
843938360
852830325
665768632
873285981
659226717
1582117751
604272098
639446160
1013271114
1482407813
736187418
855581112
1035528404
852571091
736420582
935048538
906567212
1789808023
1489723281
1214061910
382398086
234355853
720685733
1429324160
489243107
756589234
656630664
486176757
1733612189
616284923
535505829
566568630
1734766523
944061365
552616535
641171023
46161175
835070931
908520036
896359205
736158633
387193849
1088508089
792033526
383196567
752955247
508859704
779355460
1386606749
476314358
1782432900
1166603483
1070624011
886974900
1556137801
1193816463
1545420178
901361500
1438692593
393635341
1710024529
694960399
763930377
702428801
193596536
954937146
685990333
730756511
995748304
1440768103
724109694
633878724
1308112205
1049098859
1307095052
1473687403
1140236306
926760033
1577170718
1702525114
595499683
487846420
448819197
1330688273
1058156717
1703446984
495737030
1183536178
1227159969
862729496
405219340
387134592
349830945
1327490937
1757927921
615754485
1736865898
1410979838
1175969634
1326513122
411423697
1605572791
1432551399
1704476940
1270974085
530183911
1046533620
581415750
1784606119
1644798834
815592844
461530958
1355856244
880143296
765302315
355215921
1629040146
786827563
881941461
1009704972
682435700
1608348749
1734240001
1292057490
645214583
638822955
1126706210
334750465
531354515
493380538
934100071
980679331
342782710
1602473097
1687984605
854138484
1753054344
775920994
810814166
1278175327
1405532091
1559022434
504053193
608640956
848588987
1411375208
1478793049
643030008
434469760
1051916601
665886300
1774498902
350138895
1695576316
1260716055
1777496707
1657438036
101626559
1330972600
953728130
1675408353
1671895993
1028741408
453478498
849862808
1727523736
1590008184
773466882
1139995083
404008134
1503423245
1547859589
1751068056
441517109
1098501236
1609571144
407906505
1127071554
702944190
1280691304
940004950
900079066
1380260017
1249464135
661650345
539243139
804904566
933391079
1237974117
1416740336
897933292
871237946
1231012823
959544196
1629949149
600727751
1286910334
1337051624
777660432
1003258763
1355532984
1262705895
394799776
1065220115
1783731490
1318628079
1725666177
1019733951
929124743
1032440718
972543984
1061011879
455120338
1739139860
926546455
670146717
481849314
189461923
1195130701
1692392637
1711328820
767018831
747763138
1387179356
984527712
1029825422
1329707966
216594090
611133437
525695903
816218785
1470813008
1774612775
1063258879
908123348
241240190
1197833882
1030534929
944009464
792058675
807634240
1783368686
648544245
916546121
1533972029
389786088
462856523
1166545735
299003700
1365306544
301857122
614442527
370127843
660735251
410145761
1038058281
1025821493
456699191
1341991484
1332448063
551959237
1149191113
65435355
714634507
905822266
1304903015
653526572
1356662667
400793395
1062345455
1250525306
743657225
1395641178
1687280736
1533817770
1114563897
1311102900
1718105977
1571701709
1241680091
1245959987
508618148
500306964
603476623
1423244601
1517715124
1538215951
812631205
827258537
1338186793
453424971
679678365
771542147
1170038147
1733976769
456684429
584641712
710957726
463019215
303134552
840250387
1657418367
354123711
1668711500
1066218524
1693261740
1421163472
810227964
539951690
1208354299
1713125049
1778581926
1085713431
283177001
1165374488
662622564
698460736
121606827
1207595457
1090055905
691149987
1366729769
354447836
769171445
620021571
429314164
559543458
809112270
1037689720
1698467663
417126840
997689142
733402609
1071963280
396512071
1588988582
993441060
675377318
344945590
1778889253
888053637
473902021
873820744
1270761774
1234797401
996008268
384953047
323938969
1097523104
530543100
1225841241
1054371043
1199007870
445109588
1232787212
687980484
1656616621
925828337
1325670161
878053211
646326974
1365085492
1182059920
1424286564
550070807
960505195
1618329580
936695084
671875080
807894109
1010214156
909506970
744508602
227639204
757048278
754276375
310870401
1399696180
1729863158
1141432186
461237093
1673018243
461394432
739048566
729569268
531475388
1564276588
794816491
888888939
1044524762
951964245
958448599
763475120
473290297
1792027927
946064953
643621109
832135473
557789093
1248405988
916232446
1350344537
848021520
852447268
247450284
512192483
1440799894
421250290
1398530563
1303197777
318964579
1508225906
688856314
1427783011
278090066
885525212
567063978
799053533
604081124
1449392208
838676121
126069588
483450556
968765904
1000350322
1357666007
979035755
1319276909
444341947
1746363445
860841479
1454344017
903350948
705848462
1486686263
1237060204
1367085488
478478120
994977784
313824549
1186919671
497091833
1123284412
538193546
712703137
820546513
1630940155
1002818802
1474973105
140456530
1534546541
1004842791
1299995565
1351904584
898406667
118468873
638581238
1517260022
1439112128
196829625
1174730844
1000305272
1359764795
458403119
1450492805
552164064
330848185
1093925706
730779440
865093247
1086737593
983858925
338032536
173234151
405902951
594884192
273898704
837455128
866936679
755287502
1636840599
644616867
953022707
1705001670
529413185
1617762871
318600985
1060797751
1222755259
989803495
415767597
380365171
1552782227
752352968
645564302
252382731
1250180047
1322866008
915893891
936163359
846181182
1472294687
1306359923
1544041613
617920139
992096233
651692518
1718042812
1462512376
999744235
1334317771
1098039111
506098162
698373572
1331741933
1020224804
1315083838
532288855
369972384
476368150
1270735288
1037779301
1041511093
500346177
1026474165
1691807660
1308110969
1400355452
999237872
1795809530
1155269372
718268191
1180885771
926918220
387245673
133486519
988258879
922879333
709847295
476674195
994409787
986694376
1580846653
1643274309
990352672
830226198
686213667
1009722755
1056686924
1147517110
935082204
918833430
558884393
860152538
1077934945
263289514
648499704
1297229083
1076707322
724611619
1002882171
1151091251
982108197
1723535868
789188378
120689564
933086344
451519267
336445321
732419047
1154752879
619487252
968141258
596002010
1528462650
701141386
594819143
779873067
1177441459
781223064
1290387651
674323671
532100242
564550213
415910082
952519303
717820065
956165580
1111568925
186279316
933514816
340119463
591665228
415470459
1766513946
1292819845
894972771
1213746110
348972946
528904226
309432
1450456801
899576746
916201639
972112391
189689362
1110291659
131021655
849839063
503770471
881155465
930062280
265109945
1423868010
1522638802
657915469
1799851800
1169301506
437326049
1756826353
1028243406
146509736
304061969
1060705609
911473185
1470494030
448942220
748225671
1134642963
381118650
49739933
1257616129
1524492684
1015271565
1753339843
899280276
1437592265
1382152638
1586587472
891251726
1007170858
59870087
438335185
1209591586
1316659892
761230167
922815177
1653408771
357948736
738409944
1489588192
1104037869
1664004802
565777999
206375682
722407145
589851383
1250210208
809623714
1462024806
704042368
1106472897
1741526453
1094009522
1669058736
1734940741
1777127646
1465657237
1051451905
1322544227
659841871
1467089058
494180155
1036553135
444768926
1263062013
1789795564
347363378
1408751755
1493765568
650838148
469766641
691961649
526355572
726039765
1443492421
1334882524
259577586
1015508172
1629601091
911288885
449286796
1125544541
902309405
1798546955
363172436
451824354
1153943601
1272838644
799210613
884236376
1492229257
987999088
682843438
753364878
251580331
1614272333
316073320
369799025
671999892
562372716
499469600
661967486
978149092
366166561
566681476
479078988
402786310
300344279
1009501435
774372713
519852189
958545576
427266078
1697320835
875595979
1468261536
1598955326
864170160
382766616
1704551830
779260193
876484728
625631128
936636527
709501087
950254271
317051575
987574557
200023238
514613254
1407317328
1260742898
728322300
695220509
405081017
1396584601
552625859
1061299062
596209589
746793772
651911053
1198422266
1027631402
833710432
688769161
750325683
310674037
855963364
439507328
426317786
1580527594
906045489
1042787181
1224643485
1659821445
979622568
1068044439
414718013
995236129
687175820
561186389
1765356534
877964638
1551007820
527659339
1740498843
1251494391
674076794
1773718287
1783196453
194704854
934247767
921849679
1574499010
1379217001
410139322
1073654126
1269172696
851008510
492972070
407949035
671638118
852250494
978503658
431537735
875737226
509259394
471995648
434845769
733917041
365538610
1266250788
1086589273
615904493
422363900
1352547353
769030156
868113472
773814467
924204710
692551181
1729404500
390057271
978920482
1774291201
666218128
1752653944
1304900713
1679736985
969413023
829009561
1049529626
1627091443
543997051
1063643011
824028418
1696220419
437219300
1361104758
494711569
873179230
500893065
291947465
906023382
1289579242
685563093
726256626
651740453
511540976
1656641419
1503246873
1119316609
721990333
508796990
777988430
1425418028
697068570
1719823854
917360385
675207238
1619832641
390214071
1676171179
879699400
535842486
795543780
1151537841
212276152
809520001
974770458
1465892003
1029225058
1160926258
404778906
520768963
237148469
419845137
1376372749
891173608
445015258
1211689732
1068170024
301053541
418011094
328160376
930530001
1166380658
420975224
210247431
845180180
671816060
411974188
506320126
1267240229
640897024
1020071992
1105711909
996484979
421645651
884815643
755416851
1728758047
917425404
475585133
780180094
681080281
857274390
738101
1158243551
1032423929
1661742667
1458539113
430954399
404497935
1309362506
975793691
1289927876
1364427121
1510530346
887630046
1110789224
293632105
492847785
1087691097
385767694
709875897
1414263571
1354107437
1241459685
1502889581
882095487
636651902
947120597
891638622
333243760
743840211
631998355
777180866
754872692
1417091408
1114886940
828127188
370330234
1095251293
604112607
546275423
848400560
1075254124
591789538
1175634825
521943840
254853732
1395438941
1241297093
1566308289
610802182
1046042030
916632265
1066535822
237753035
685602519
310311390
606439921
987637671
1001676980
1111768482
1010345263
710749921
751680205
1230833090
1726465413
1667055539
780102329
781522993
440893680
1792615235
935392089
1325288133
970187241
1333398948
927716072
1148451391
814265985
718450138
705519782
1092268488
659487127
603002719
537432335
493132824
1083612509
585391568
396715777
1443303178
733456954
863401685
850280623
344495152
504135480
785635838
1279448576
1563404116
1339929252
1704153058
1417277006
869818807
1025595070
262034888
695430153
1624543119
1728587943
582878200
1321848888
963565956
625349011
731924465
972174574
688910971
865502808
1308319022
1067117790
274232862
1014313538
1171904225
1393581024
509232757
1023945362
1608111874
1102154668
1670100241
424954364
221314600
794893334
1793844891
1174195779
743085546
1133682104
538694076
682371340
458260536
502330594
668080699
350310908
573271323
1763897238
707228917
485463004
1507537936
725276965
1060140705
673472823
1039895669
381250650
695672750
614978682
323861089
1175581654
563369969
1091636050
639098440
885136244
517641218
1479016098
1551556009
1779109638
559930106
425323954
886414320
440808387
1669690375
1307971433
825086140
1392644929
1015321024
974000334
948759577
1634704037
1384848066
1086462297
1470419192
840818159
343285259
1631472166
734065712
556760197
803081772
588084825
95033063
210586751
464755935
1079739589
1745671066
399938681
888574859
239405775
183057749
1275643664
810651756
1053524925
1797615519
298736184
329813955
748809531
1232417464
640929225
1539938161
964370048
416616225
1246573990
750820705
683944790
901872583
865313801
661495271
1389114684
1185656439
1247354369
385624945
308134043
1786884022
977528662
656635644
1094837258
1172031173
661604184
1031856401
148593253
724272546
1622035916
786267493
799539558
1254297695
996573738
602885447
990231604
446981053
1573148288
1244156474
736545829
952592269
1605985664
1168874572
715367010
736998419
955553162
1020256496
1783267490
1042092034
572375389
1532941202
935338790
386334061
944673866
1271760750
462329682
890124177
775822755
1018186422
257022856
1352923021
757307944
710532758
517718113
1776292661
747912768
801217240
576417890
1120981197
1667014714
997958981
844482947
1417295414
1699926985
1236068842
1436631388
691811758
1081738460
1349982176
647748543
737419269
762344336
464803097
817498253
606805591
876713859
1024013527
826463368
542131300
1546047350
797722180
1335552159
872211935
195960035
1745127278
976682793
1388493392
956178985
1645998648
1055783030
1112898969
625087431
439766738
415973030
42946716
335319443
855206042
343633438
723732476
956232973
1108077237
967237725
994201615
1549063081
1511249312
1781737068
203054290
1689837701
748967399
458219616
619811894
702033542
1738316319
698379734
832338488
877862691
913548870
1174658513
604444365
314936182
1196691442
543921292
600554564
623176406
1429768416
381336197
406438186
785916684
1134646061
740919575
1750016336
495688002
372661454
752991643
742616039
1214679272
1218334640
1718266583
125647874
1225645419
915670714
730210827
1448472991
954860039
1341954565
801089998
332637254
675270803
1004373849
1382222930
1455133508
930676925
1645558649
984400732
877591445
665128683
1295481822
1076400286
1180976196
897342803
695169471
1263714335
150284664
837817406
1652422521
1033398610
1742131188
1731153086
1036965457
581923577
1656543754
1258687010
958017864
777395356
1025777901
1641666697
1520862871
1035331828
322978558
1139610931
1250015543
1105606504
708715096
398415839
1611990018
1266007407
500137879
1376805198
852564804
1684640916
1542305930
524475031
883297568
1228912824
681233601
1331632714
1136842810
1049231707
886111882
1209609403
1219862917
761083232
339559963
901129317
461050435
976598922
1632645483
889533267
1048278320
938987583
481143203
876547774
1440533726
616040474
1183851878
816115655
1285417121
787486682
1067972289
520593176
1006072183
1082795533
292784002
1208614880
1453758140
1667611489
1606055360
196415382
1010364537
579443938
1460383140
1088984635
1220398227
524968212
781579170
1275499991
410546627
799697502
857337085
792692896
301650092
1124736317
1356338877
1599529675
1274857898
358159421
877997426
884380949
682529147
576552917
417665271
1668924513
864439091
514225127
672334774
425972995
1484873701
1361325597
906610834
709559227
1499950515
1402308775
792687741
1448816104
620469811
931789485
1198365136
1640475062
1520149007
675126037
889372495
680811676
1252207153
864687792
457071411
435382398
1385922615
1192736228
1085899081
1316759450
91855586
639710874
1553680376
1239504488
988519361
427630524
840526891
654903449
450933315
776491880
1522812563
1603218478
825622192
740397897
902179949
1613293730
1136772654
775825208
641406550
1706365305
572559008
392399676
1761104594
1546425007
918024457
1794084459
1163545411
1098542403
1710880027
1451798676
614451043
694002502
1157729757
334685684
711448174
470984633
1737943564
1221745356
449915350
959350642
348791028
602855025
683196507
1259974861
893497876
978999608
1577562203
346684840
682677880
1789779671
1043442942
1388268341
1724301962
680390006
634091154
294584820
1660282200
1350773118
1386989188
1338670326
810191525
664640544
1351417152
1209007810
1081006617
564466827
918611193
422300089
71119573
539760764
958246532
1320603717
1524160862
815538095
512688266
1396091827
1183363689
435423156
472890457
1275094659
899517562
393888485
1049950362
1126746982
1517645581
917842535
828798674
1780049404
537225787
726940822
1048779600
870817537
1732702823
1435043896
794339345
619193868
449825858
751845697
959758074
1211829901
878819292
1587170256
1761648660
1479085806
791514857
1727025151
1329023205
1443171455
1462993821
1624015891
1177511323
1296548261
1217665196
915441216
1265095462
756479453
1636322542
1114026326
1437674079
668357954
863687748
892982086
1029144758
1544908332
456183784
1307652186
291773984
544096746
485570415
1331299275
468559649
870343238
462846057
1281513670
872577814
1176117120
1538178864
837951172
1773575384
202487744
1004255740
1730764067
1651812037
745467194
677613524
815741257
892952553
1493478730
1036721306
1349222805
101421090
1168696052
893174654
1559414718
1598350401
950824189
629160123
1453076209
1402294376
1239583228
181067493
550054922
1286465506
586856589
1070206867
726439353
771950422
1167452979
611210748
674604432
757202862
784720933
1315253168
984706805
459491794
901193227
1742295403
633190912
884722208
535618112
1678481479
717421533
652034769
1484210702
1329735402
389697065
950495386
1499587748
1755118257
1454287600
482995906
464200724
513427944
450120481
364509740
1309954899
57489724
1599783346
1371470173
790305777
1725070707
147603332
249624166
478802023
517905413
999013514
1068905561
497072641
908124480
748815004
1101024036
332527849
1415635968
904051366
141491055
985343076
374569870
771247572
930620348
769582692
1006448025
1142870864
1178108875
274789969
217589998
919651448
1116808850
214748493
1680155737
353963665
1054057105
1217281236
543499830
611200274
961859766
965152646
1309245977
1302702126
905072916
648450314
1675259287
1133223468
1001011633
1218101520
1514691493
908585346
661530993
879097916
789666046
848289576
1064930745
1053532170
584077437
1146828777
1191997605
570097881
591740899
1061541740
1283071572
529239768
1381819051
1028140066
467076271
527358270
1037145572
1775947405
1686846820
57500996
1361635828
1136330039
1158249228
1373851259
377748655
1781083860
1692009459
714842015
975263115
504558453
673547195
732962457
1425688912
673191780
820608580
1105966046
711992718
624761863
1705471437
472344027
638595168
392305759
523433348
955101801
1786153376
318774672
330156253
475797077
1271608915
1402498757
1518445006
1105358875
707775631
492511889
808549898
40824984
822395192
946868222
503837152
1392461511
738731850
767129148
657402430
1398790331
1076160177
1472921356
1012930665
1331776065
1041025689
1779365481
734708186
461105291
856117637
377994667
1393827626
454311483
760439291
468937908
1622470689
512151731
1428585338
862385860
1413075550
777022872
1384320383
1387520423
1307088355
1370017714
614219138
686486528
576883769
1791598930
803803285
978987769
1628185404
1475884770
592233873
1437960789
143796463
547842893
395728403
1589292725
1148427608
1480075847
1166897448
403430778
1182719886
1049006618
1729994607
690438224
1000898409
963055325
1144047866
526507724
1600517346
618434279
849030560
679222953
1741310238
1012668417
1743755698
1004693587
1518324636
1773898709
827020912
1313340377
1085371750
1605697220
984857487
707688920
537481376
869100882
994157937
1274607228
1279327217
622173730
278065663
1687638745
719499304
1443649161
662081063
298645065
1197324539
1428407565
983492400
332703553
1454534341
1405569981
726646262
1646996689
961731019
967637125
1788276826
1753323606
1351432785
1012458785
1238331640
304815156
841273983
1418962263
795128541
674138390
1624272437
1002307214
540508093
818486635
1773170582
136497203
1004641375
1385953890
817227551
372510639
1263414182
939714872
729738669
598048176
485584017
1524465378
939769364
687910826
1107373130
1049323188
829841754
1731677553
979059853
1489212299
1004496973
1312811232
674054810
461438116
519705455
594010653
558932589
902072117
552178382
1653938184
1337395733
793043049
774852670
948540766
543776304
853306269
1038324452
675360095
410444710
600943493
1695852138
828918804
1398909830
1269530053
836029438
493560198
823180037
1413445846
1548713775
504002259
1616115383
1066498967
887031303
408046568
996533983
443642176
648154330
1066764722
1532645982
1290214993
915544484
1604795911
1636805788
814785987
788816974
1437485403
985178312
1516755427
945140332
388643287
1681677596
684970287
553500851
784730862
1653684021
634817388
772106612
1062834805
721754553
716316440
637080920
1704891781
689385215
524011001
1718769538
1460955545
1604420579
752443481
644691721
1225817257
631742127
977939019
1073477437
887701047
1104907075
421408434
404924021
1569796429
181972310
522198543
718661071
886188543
1075684865
885611825
516353771
273978023
448909185
1688372812
546990703
291228162
974601130
813832363
355495168
804303763
297846998
1082178680
342209325
1700856757
776414412
1315781431
422554117
1050451748
503428435
1170896218
492019285
1778605946
965484431
121907804
716246577
1706763237
288493847
1788088948
1060620475
1112733713
1482373692
1650134521
1607292423
1283600418
478357523
567804542
424402405
1097254761
92842905
1790365508
1435409279
1128222418
1080175095
1731651340
540496810
1133433404
399186929
823178914
894245598
1706552126
1066297441
946735958
782478544
958598160
1121464946
1480693293
457386826
43260373
540710709
1073505012
1255731552
1785904638
1110711776
1063203266
334743897
1485284531
1028222751
921931965
704501236
516178351
554864054
699939457
898319655
847598275
1408748113
961169323
1101460700
656330680
428760667
884770685
1664014216
692208757
1419762257
680312650
874275889
1308072385
1745408775
1080217589
1693192754
377280386
858252240
570891847
584905398
1206731416
722038367
1237963440
1067003934
1279013790
628726897
980114325
660568695
712495979
1476770472
1222282921
1289720885
1501982809
1197641006
944485814
459003172
733804819
982862153
1779126887
1041713149
980422052
642799210
891314291
1786040691
1210984070
1185451536
530882413
1124645147
990867081
1607499205
1098835743
790038635
574935952
1740371409
1501658197
647017679
1337462818
80671357
474795440
494005488
1018964868
687336682
933471969
191287208
1398336383
497066965
612330024
802770784
1206112615
1443934762
936819719
453720293
1479885236
662232521
432541733
810985761
305008200
550067253
1345649361
949540848
1124567517
564736934
412393162
1794294807
999709712
716558924
1062112207
1618147719
892919731
743866754
1334261619
1353078672
467689768
1132377405
1074645434
311778228
1627232934
777825251
369550121
878527012
528138618
928541033
854285780
766231853
844293918
1232795899
962247733
1363217049
1342060683
537398238
724801999
891312921
1228142173
867338404
333488254
885395425
906751137
1003904366
749586254
716485161
802419503
937093084
1733380628
1052295411
503268902
367049982
1176754251
903593875
545006202
1207777076
1725073621
1132956284
988344212
980282261
597403397
557323685
1222570884
1263604927
1625244033
845127899
1686511893
890584301
370199916
971893199
1029647967
969193539
817056198
555016344
854687482
1694162505
1238681138
1427789704
735449347
1173284031
1643271095
1288351420
985298308
837619287
454497872
269677948
1496554608
444873003
930259585
540832893
982315190
607545083
1406959411
738734792
211381639
157363846
805216936
1597115767
1205906688
921521191
636141524
422561872
545428282
1287562803
1325782410
1117589230
1702710171
1045400326
1346829528
1697916517
1576713154
1445868046
693854080
1756743551
1580835140
659337712
1133598367
570210105
843246340
258803519
1414075879
751503102
941959097
1528187688
1722775442
1535875786
1123885319
1589462115
568122961
202647237
397144291
563822531
713026208
892103207
462635891
967344717
590978624
546252247
816186020
726273582
1270705885
583468879
705196970
1493325487
1694588592
623268310
275394482
949770011
413402271
1656167959
468827662
1340888175
1556949356
1596494123
424203167
515231934
1229674760
458936839
867250347
1739067508
862219309
1259074180
723913722
549358311
1449700928
661515002
798879925
763073016
393974699
1459077986
746469075
754830906
778639195
716917484
465562482
975335642
352079384
452756565
1336712741
1106871775
601728735
951921540
252850720
383599619
606772865
304046885
1004157607
1266964229
961515357
1632312865
922379311
897076144
755353789
1135629657
1381522327
450409619
196310292
1424070752
707484488
830886455
1083218192
751052425
399198583
839431594
866469784
385911450
1380699930
557478313
410629351
1336188433
665974165
341762452
356043852
1421540669
1526574937
1689199021
1761143381
707808181
824028859
1369430333
1511826041
920925202
770546222
493597002
1025221297
840258330
1459350228
599356012
1278117649
1224601722
801835126
1749209942
525632522
821776159
266755004
533769625
578218865
421740562
1322285948
551319392
569153286
461492591
142921621
537896319
1136930993
618623058
730743162
802395804
380164896
526252369
575674480
847138078
531895389
306529197
785725319
286569842
692321257
662079351
869060690
1037880501
1700639474
1618948916
349715991
794019758
510225603
706001015
624055818
1349358097
955303381
1768167347
508831146
712402313
1018254078
609763406
1144365840
772609259
1235773146
909288849
516197185
1095398993
926654706
1797602539
908962172
1498218578
497457663
254384757
1563632200
604076795
137700695
1094298126
1681994768
392057222
818663307
602649422
615229472
1630623257
1002112234
1529759214
646521805
1158509604
1080441157
1710808212
129171901
693062101
577338181
1574191751
532672268
821956376
1191347657
669160544
399831180
1643672533
1014104395
839709660
1401376021
500538032
1213417345
627228119
703248497
1069037641
