SFR
SFR
0646279538
0613784590
0623415068
0609238465
0660471358
0624937650
0614827953
0624890561
0629648153
0629870314
0603259146
0697615402
0628763915
0610526934
0612549678
0627935410
0634791856
0619672438
0616450389
0634175096
0646350891
0646975820
0610586972
0624150379
0653726941
0629348105
0603498672
0669318745
0635614902
0614307962
0623845970
0615328640
0609563147
0612964305
0602387951
0603815762
0610486293
0612984536
0619673402
0610469253
0630415926
0601248673
0614079528
0695361482
0628741039
0634905672
0625318769
0613490586
0626750491
0615093824
0612637948
0646502398
0602968317
0635714860
0619476530
0634879620
0614930682
0654637280
0612468907
0604951786
0668790413
0604869521
0642736158
0619032654
0617624593
0616503472
0610495728
0609861542
0660417982
0617062953
0696143825
0621078493
0609568134
0618604537
0610942756
0603186957
0627185049
0616508792
0646028915
0685721036
0625379160
0617984563
0646571839
0683759416
0635684192
0615460278
0609736145
0623160498
0636279850
0615769043
0647031652
0680527931
0621768430
0619084762
0601468932
0624369750
0625360894
0634789125
0616987204
0602189437
0630752418
0643690178
0612076348
0614957380
0628965301
0625174986
0625609387
0610352847
0620735961
0612375809
0610657482
0628564093
0612350468
0605796184
0603749521
0626341785
0627691508
0626490718
0610695427
0624150397
0604728139
0627931804
0649368207
0617830645
0627415930
0612936580
0615496372
0634695710
0625840731
0610973654
0619530827
0646251089
0628736105
0626154073
0687214593
0617605324
0615064729
0647630851
0625179843
0635847106
0685602314
0618359076
0643170928
0635021789
0609321768
0613478260
0627146839
0640867952
0665187432
0626531498
0601762358
0626415709
0626483715
0634619285
0646572093
0612049653
0625038146
0627948316
0608946732
0603268491
0620687359
0601359274
0601946382
0637160254
0612048756
0623546871
0623804195
0604865391
0662530987
0614207598
0614256307
0621034785
0618369427
0613978056
0616928503
0625147890
0634721690
0614203678
0669740521
0610453627
0613906475
0656392017
0670615392
0617085923
0621095874
0629503418
0621487905
0625840163
0664012789
0662851904
0624671953
0614805239
0635216489
0619460538
0617354982
0683604917
0602896134
0616542908
0625908763
0618954037
0626047183
0670231598
0603829146
0626784013
0616547839
0634601287
0615283706
0634701698
0619832047
0618563407
0695406183
0629764135
0614738205
0687630415
0629803741
0626731540
0616485927
0601945837
0635197806
0625769348
0623078495
0634218096
0619728546
0626937580
0618024536
0610576289
0627619548
0613752806
0634071259
0629087513
0614729085
0614908265
0624567301
0646592018
0626403817
0624591368
0623871960
0628670519
0601267354
0672146935
0615320684
0610897456
0646173209
0635491287
0615236849
0623107965
0618947563
0618465302
0627891563
0618396547
0623170648
0634869021
0617908245
0604731856
0616729384
0627153860
0614607395
0627314895
0626435809
0608735249
0603691587
0634150967
0616079524
0616385702
0627830169
0624781063
0658642091
0624689305
0625316894
0646120987
0614785209
0617028634
0627495608
0627934581
0635987426
0603182675
0619078253
0617923468
0635074682
0635180462
0624937516
0627450163
0625671493
0676519483
0617256380
0634692587
0634172895
0603761459
0609645321
0626703491
0619425708
0613769804
0624638591
0603845172
0609532174
0616307942
0646980731
0613452890
0634026918
0621645703
0617654082
0623547981
0601854297
0604368791
0628315470
0674903521
0617906453
0610659748
0626579384
0612865937
0680175932
0612357486
0626371594
0625163748
0620617934
0635786429
0642513908
0615476203
0634287560
0619564702
0626874051
0610695827
0634678190
0635146279
0613642708
0601958236
0625976310
0686354792
0692861547
0626185409
0603756182
0621305674
0614962705
0671965438
0628675190
0664785231
0623506974
0634710652
0601532648
0609845273
0634508971
0603125946
0616239784
0635684709
0617904386
0628461039
0623678945
0610256374
0635870214
0629387065
0626357419
0609574238
0614263905
0625079816
0624518930
0616984735
0649176305
0607135694
0619508327
0623069587
0635986410
0674623901
0615742390
0629318564
0625319670
0620453876
0627154960
0615486392
0617390645
0617643890
0610794352
0625936841
0618953726
0627645130
0614036987
0632407159
0698340152
0665194307
0616487925
0624103768
0610297436
0619504783
0621563708
0623570819
0619386247
0646021387
0624907183
0658104236
0634576120
0617623590
0678931604
0625390678
0601358642
0618359204
0634076892
0615743209
0602716593
0653167294
0657204863
0617053642
0617058692
0629314076
0609168375
0635068794
0619254803
0617905286
0607538429
0612985437
0634016875
0614975268
0670341856
0616327905
0610357682
0645398716
0646903517
0614258907
0604698735
0601396274
0619603874
0646028519
0627134059
0621359607
0613895674
0693510862
0634075681
0603581972
0675160943
0613592807
0635471829
0629684051
0620475618
0625946138
0657490813
0620197536
0646078231
0635607924
0626893014
0603659874
0625173860
0610389647
0652893640
0620957613
0623175490
0602843679
0614920357
0670925368
0614083297
0669852041
0629304871
0601275946
0673869025
0681792430
0609275614
0618679320
0619203857
0609425861
0603268147
0635804196
0614370586
0637591846
0624396750
0610892574
0634296157
0634587962
0658472316
0614703598
0629468315
0625690873
0602768435
0618523496
0639804752
0628934561
0629603178
0620493576
0634015976
0621047683
0616504723
0620314975
0627508946
0635724186
0695312678
0614875906
0623786405
0619402865
0627345896
0617350486
0620453719
0635026481
0628917645
0607185923
0617305628
0613029576
0634860529
0625370149
0613650284
0679531648
0618573290
0618935762
0623194560
0616802534
0626304917
0653487921
0673842159
0629764501
0624317086
0616037529
0624851906
0603289467
0620395487
0602831946
0634075689
0603812764
0627086953
0629074638
0618269354
0628569314
0612487039
0629640315
0624795186
0601953864
0634675209
0646908157
0658201679
0635268910
0617823590
0627601495
0617689342
0625014397
0629506418
0626957431
0624517093
0623819756
0624359701
0648756109
0639075846
0609864725
0618704692
0634601297
0629851037
0621934706
0615207836
0616578934
0613902654
0616809724
0690364517
0623157064
0613579862
0626014853
0624386750
0628609743
0614935807
0612357406
0616378920
0645239786
0618209467
0613745068
0620613574
0624978056
0616954780
0605147862
0642635178
0652384716
0669842701
0616295037
0618204376
0629740831
0614903527
0614836095
0618739620
0615492738
0619078562
0603246971
0646715083
0626048371
0601428596
0628610795
0621037649
0605321694
0681670539
0601874925
0636597481
0619362850
0659421368
0657102938
0602791834
0617305692
0612083976
0626741308
0626374805
0646239750
0635287904
0603256741
0608327691
0618396725
0628719634
0610876352
0647835190
0616290874
0634901862
0621584036
0612804793
0614765832
0673892015
0646159803
0609375682
0613568479
0612475809
0624675189
0642739016
0672146358
0627941530
0629583706
0634028719
0610962475
0603176894
0625089476
0635741806
0672681039
0612706934
0623487915
0603759412
0621875430
0603875629
0623906457
0626058719
0621780356
0612359086
0610435697
0618672359
0615206873
0669401857
0657609241
0625716980
0617925603
0610987642
0615368429
0609654713
0602739418
0610754362
0620469137
0604965328
0615394206
0673920851
0667345812
0614620589
0617094536
0623519084
0692170456
0629406735
0621349078
0620465731
0603486157
0627145368
0624083195
0603614872
0615980426
0627539804
0615620397
0634617580
0616029847
0625748316
0657913284
0617309682
0669852103
0607891365
0626413597
0621957680
0614206593
0675810964
0617286594
0668534029
0616390254
0624593107
0618509643
0652780936
0669872105
0620816974
0624398671
0619037528
0690483125
0618379052
0635894076
0620345179
0646217583
0610743256
0615982364
0612349685
0609427538
0612856034
0605869241
0629086573
0619308254
0626750419
0609817256
0628430196
0683971264
0612798306
0629631587
0627130568
0614265307
0609187236
0637842105
0685347912
0691258067
0609865437
0615703869
0609451637
0664350987
0612639054
0612705683
0620517864
0612340987
0626987031
0627069385
0615239076
0637920146
0628139406
0634781509
0618092754
0627569381
0634560217
0625793461
0615094367
0635460721
0647835962
0672639540
0612794653
0610453896
0614356098
0637051482
0629518670
0601345986
0603241985
0610657348
0697850613
0620543689
0620914683
0612845769
0609416782
0601275496
0618267034
0646025781
0627051643
0618234560
0634580129
0616748593
0626498731
0617653489
0673495180
0615478296
0625409713
0623890516
0603654718
0634095682
0604839176
0629581046
0696504312
0656930214
0646371089
0623890571
0619824576
0635018672
0629083176
0612497608
0623068571
0629647053
0616475980
0621638509
0612798560
0612389065
0627916403
0623806917
0634702986
0620537481
0612370845
0635076194
0601749865
0624803567
0620871596
0620861437
0616842590
0617392680
0603956741
0616423980
0616203457
0629768531
0617254638
0616794520
0617285493
0646297138
0625164097
0616348275
0685130492
0628459367
0626734189
0613082564
0602895671
0604961235
0616504987
0604819265
0613769420
0636845107
0612493706
0612568037
0624750813
0629154378
0664857230
0617569348
0624709835
0626180497
0665701432
0652018463
0612608973
0619258670
0624073965
0619478056
0634068725
0616902847
0610693845
0617924086
0646839150
0614698057
0634258761
0609165278
0610938452
0624079853
0649063218
0696710425
0624361078
0621638470
0623710568
0635241968
0623814759
0624135078
0665342078
0626103754
0629785613
0619237045
0635710248
0646290587
0646528791
0620496871
0614287536
0676235410
0624173056
0602617954
0685217469
0628641975
0604657831
0619273850
0629740815
0618056324
0635067924
0621986473
0625704968
0618274530
0609567143
0609635821
0612403685
0648216095
0623918746
0624917380
0603675921
0623450179
0602684395
0610354298
0621567439
0612890437
0619760235
0620873564
0628154703
0625896743
0621380965
0614678902
0667934120
0629481573
0610842756
0627804953
0610658342
0615870439
0625307941
0646290375
0614850267
0625138064
0620189435
0613208596
0613908627
0619480276
0619547086
0636802194
0621430759
0615723468
0615074962
0626317958
0620836145
0614527039
0609423178
0634168075
0610385629
0626147905
0618526490
0601852934
0678914326
0629378654
0629657083
0626345817
0619076453
0614768592
0621503987
0615639284
0609365428
0606254397
0615463782
0625674830
0618703629
0614036795
0646719320
0627549861
0604953781
0606243987
0646901852
0646708591
0620574613
0623975084
0625793184
0621468730
0647631089
0635470681
0609832574
0618593274
0618643950
0650123468
0612035749
0618376042
0684795062
0623085716
0614592706
0679542163
0601492765
0627054836
0617952483
0601352879
0614783096
0609631748
0603421658
0602935146
0614075863
0627036451
0612674853
0610738946
0620685913
0612560983
0684729015
0635086429
0617659043
0612945736
0625743619
0629706148
0621546798
0614765839
0624936715
0623176408
0610654972
0629657810
0619573026
0634180579
0601985473
0616802495
0623140765
0646582103
0617940683
0627965340
0627190458
0601865942
0616497502
0615762380
0629641803
0612053874
0667095142
0635769128
0601346275
0624536891
0613798052
0635802194
0619406537
0646985302
0634180795
0619367428
0623185069
0601526893
0635479680
0616208537
0614678235
0604897126
0687132964
0620591873
0669852470
0628491035
0627806593
0634851670
0658306124
0626819074
0669807143
0602687415
0662307594
0646372190
0618970435
0646875391
0607561923
0619823765
0634071928
0620183697
0646510729
0628967015
0618574629
0616832409
0613584296
0616084327
0621968370
0623904651
0635172649
0624931608
0628579103
0646208571
0640237165
0623487096
0615892064
0687352014
0646190528
0640391852
0612590784
0616207439
0601324579
0604967518
0619583472
0614759683
0656031784
0607958324
0634051268
0641839576
0624517936
0616028547
0604896351
0634860592
0689265037
0646897205
0609176328
0603679128
0676239548
0612759438
0629746503
0636425971
0623576148
0628169730
0654860971
0609574826
0603827541
0620694713
0620371598
0628569140
0623657418
0623780569
0660234719
0646579301
0661902837
0619362704
0629013846
0625034719
0609716352
0618234576
0625304178
0612985460
0620354167
0604973621
0612475986
0646182970
0687130926
0669831570
0651432869
0621073854
0619508726
0627145086
0621357804
0680179645
0635479126
0631624097
0603128579
0624630178
0687356941
0617358026
0613670298
0613824607
0601476539
0629745380
0625643089
0646803791
0619642370
0617462590
0620569143
0603146927
0613264098
0610624875
0612347058
0621039754
0664178953
0618062957
0617602345
0635206487
0614028953
0603619425
0672486013
0629684570
0634061892
0634079518
0678456901
0613509867
0696410258
0627015936
0625904678
0610492387
0623741890
0615690283
0620639417
0624139587
0612803965
0620376945
0627531968
0604927163
0669871035
0625076148
0627903165
0616584937
0643815760
0646150298
0620345761
0617539426
0620847563
0674963150
0658672104
0626374189
0617659320
0618456902
0635697204
0628697514
0647683925
0647098165
0624516970
0671483295
0687963104
0635016489
0617245830
0609123675
0646791083
0629037451
0653697124
0615892670
0669870435
0619405287
0621760439
0618056492
0612754306
0620649835
0663071589
0623714680
0621860394
0635729604
0610749263
0627815493
0663984572
0614836279
0629854706
0615798302
0621079348
0646091852
0604657321
0609481365
0609436178
0627439156
0621097583
0615076493
0625618304
0635196420
0615980643
0618902457
0610483792
0616758342
0610427689
0613074698
0640816273
0621068495
0624809615
0619328560
0626380794
0617496305
0601843529
0628597164
0612058374
0621405638
0625491783
0659687320
0609147825
0673829146
0669817342
0614562973
0624386510
0668503142
0616057829
0620763849
0610328569
0657401892
0673684592
0614679352
0613809265
0617496023
0615637980
0629157364
0647918062
0623867051
0613549682
0618074392
0613652749
0609614285
0629301685
0612358704
0619605342
0617960285
0636489075
0634029178
0624738501
0616723045
0613980754
0615470832
0609872345
0646210578
0624917586
0642618793
0621806593
0618562304
0624690371
0615347690
0662830951
0617096348
0660937428
0629517048
0624689531
0614053679
0646502913
0685129670
0638025419
0621397458
0614053267
0627403561
0683712605
0613098764
0620157498
0626945701
0604862713
0612708643
0609235486
0610982463
0618249053
0618274930
0673264891
0609768214
0624908156
0603498765
0671605934
0604921678
0635417069
0620389567
0613275904
0614269578
0610762954
0657061234
0615290368
0606375412
0614562983
0619704352
0620496138
0615892460
0603297645
0623765049
0616240897
0625790138
0629716083
0626419703
0603561978
0609327461
0651069374
0606857291
0627069485
0623981650
0605196238
0621548367
0690217453
0646138057
0615943802
0626538174
0628640731
0623709514
0610683479
0646589312
0609572148
0635709214
0614209568
0614967238
0602716958
0681932564
0602637945
0616423785
0616270958
0629860143
0618756230
0606514278
0634875092
0613820645
0683492061
0629374065
0629786314
0610754826
0612864579
0615479062
0613205687
0629536471
0609538274
0603896254
0609765483
0626731054
0620143679
0619036782
0612637905
0615782306
0610362957
0612965843
0628496705
0616540728
0624805179
0625360897
0674532968
0627954180
0625801394
0617294608
0603728945
0657948602
0619852307
0634190678
0623458961
0621957386
0615209476
0625364019
0624706589
0619784653
0619057364
0674125098
0620857319
0629138570
0620186349
0616749083
0623058976
0691762584
0610738692
0623075861
0616742390
0690521874
0634821967
0602768153
0627095184
0653681207
0620391548
0610546297
0642980531
0604982617
0617295863
0627014859
0615702849
0620143867
0625963084
0609516873
0602718349
0614072396
0623470859
0615826473
0615487693
0612839645
0612639845
0601256948
0685194037
0628093751
0623751940
0614596873
0623579014
0627538019
0604152896
0619746302
0602139685
0624081753
0610935284
0620896714
0603482971
0601498265
0656821740
0617260843
0603275681
0646127350
0623750869
0614380592
0603281754
0613427589
0613206497
0615670938
0620314598
0635487061
0619523046
0671564203
0615982376
0626150397
0618062479
0616430975
0634801726
0621738459
0627096418
0615903762
0662407318
0690725341
0624837016
0612890764
0623607159
0628540139
0616398427
0624958617
0615270698
0617306295
0615460728
0631407259
0618532046
0626059834
0620516873
0634592078
0667145089
0636810794
0612470586
0612095748
0619503678
0621659708
0660218549
0626487105
0670931548
0615487036
0632780694
0623859170
0601832694
0679412860
0614967052
0613604259
0627340581
0603186947
0635246910
0614687203
0621648903
0605739264
0696023785
0613892076
0613209854
0620346587
0646250987
0690741356
0621043596
0634069851
0675361298
0614905863
0603167829
0629674835
0628109756
0689512304
0628109356
0656483109
0603681457
0609853726
0620136895
0617692045
0615427083
0646709352
0686541923
0642193570
0617460928
0626407938
0609782416
0621785430
0601497526
0620359817
0610873692
0628457016
0634152796
0613682054
0646028395
0614926857
0604951873
0619582476
0649156308
0624536780
0610465928
0609712654
0625164387
0610843256
0618934025
0612879643
0610752638
0610379465
0608521374
0623984056
0620731594
0602967341
0603261485
0628614573
0602615394
0646185327
0629560418
0634825790
0634076129
0618647592
0603527864
0618463052
0603285716
0635741862
0632674095
0609458617
0614905632
0648956327
0626138790
0624810395
0646512908
0682640395
0635726948
0617698025
0646920153
0618253604
0609132745
0634507621
0604679821
0646782103
0626754831
0601324687
0664258071
0669801253
0609862735
0621458063
0626405783
0627305468
0624795183
0629473510
0646359108
0610469782
0692614307
0610428756
0620583169
0625139468
0601896324
0625743186
0625401683
0603791465
0626317490
0607152849
0619042576
0621960354
0615428736
0624890735
0687351069
0619345268
0629187604
0628509136
0617834026
0694867150
0619047356
0615736409
0604681392
0617920653
0605786392
0635610274
0615896234
0606839521
0624638071
0616259784
0619628354
0621463087
0620758496
0610695743
0616950827
0634259810
0625946018
0615724960
0618562937
0678054963
0612759463
0618503924
0620768195
0626708391
0628714905
0614352097
0609258437
0609152378
0618407532
0625763498
0602916347
0606583412
0667081253
0612896504
0620138794
0610852693
0618372460
0687462593
0625016839
0602956473
0632017684
0603658721
0621569847
0625064381
0626753198
0616720354
0689742615
0657329108
0602854631
0643751208
0614952308
0626095341
0617689534
0602658314
0647692853
0627694380
0659427831
0604693821
0619346705
0615632974
0626879543
0613675048
0602869137
0629035467
0612093586
0619540723
0628764093
0619205438
0616847920
0634062751
0689157632
0627063158
0626750813
0602837641
0635417860
0654683902
0613278096
0618653749
0621453807
0678430296
0609536241
0624390715
0615690872
0669128475
0604796138
0624831659
0616504978
0662157893
0625904861
0663958470
0607563892
0629075183
0625683091
0601289375
0625863197
0614936508
0621349856
0620958617
0680524137
0627530468
0617352846
0659264817
0635704621
0634657920
0610376289
0669843127
0623198640
0620397548
0604932157
0617405968
0618693520
0616582047
0609657342
0626819734
0624513890
0604963217
0628536109
0628507963
0613689504
0629803647
0628097513
0667294053
0602847396
0603791425
0603875461
0609168237
0612704839
0615782430
0610325698
0623501684
0629573680
0619763248
0629534178
0612703465
0693026581
0620491735
0621596704
0617349685
0661783405
0620359861
0635768094
0614273608
0616502793
0614260593
0675198463
0604687125
0629603458
0634091568
0617826490
0627458069
0627453106
0616840395
0679502318
0623154896
0618209345
0603546971
0635160729
0629378641
0663149578
0693852746
0621409783
0629617853
0603281647
0616509872
0672018964
0618390245
0610278539
0634291708
0615378496
0634872069
0671589462
0612853046
0613975840
0601396748
0620165379
0616789205
0624798061
0664935827
0634286071
0617506839
0609162578
0617528390
0678321504
0619574263
0678394510
0609218354
0651390468
0683467109
0612754609
0616239857
0635874901
0625796341
0614976035
0615473906
0648916053
0603147965
0603219548
0620198647
0634916527
0616249570
0614320786
0621085739
0658632049
0627861305
0619746528
0664751093
0635278104
0665704329
0627619845
0628419760
0616287930
0618395706
0623796541
0647301258
0616798345
0620374651
0634826907
0635819460
0621087654
0634760295
0620681753
0609746215
0620398674
0601975283
0619425387
0636542917
0613568029
0604789231
0629536810
0617865290
0635294087
0654381079
0613029576
0646532978
0634065821
0614576892
0609176235
0616320594
0618906275
0621476305
0646251037
0629654107
0626851709
0617458230
0612937548
0635189270
0663271809
0678450621
0619037852
0610358794
0620856431
0632165970
0629875046
0634019826
0612384759
0602817349
0627950861
0617862359
0626518034
0624068517
0632761089
0657234089
0602781569
0635261849
0609648325
0629674830
0620731895
0626795813
0627490186
0614706593
0603925846
0602693587
0612596437
0603269187
0601385769
0610549367
0620614358
0603614258
0646219358
0671584260
0601364572
0645871032
0625874630
0626075849
0635492806
0610357496
0621340869
0639640582
0679410365
0619475238
0610638752
0669840715
0641570398
0612967045
0612369047
0651092764
0625901674
0628453760
0617095632
0605487129
0603417962
0625940136
0670893142
0601947638
0625916084
0634827501
0695160743
0646103859
0609734581
0621964708
0627368914
0634685097
0694378065
0646281703
0628016374
0634658917
0623748056
0665174890
0626835941
0603579426
0613846705
0618025973
0618267450
0602896174
0618657023
0634970568
0616943582
0628790463
0601296487
0623058961
0637415608
0603128645
0603761982
0626541308
0626548371
0613207954
0691456273
0626187340
0629504381
0609834761
0625961738
0634108726
0609325768
0676031284
0642137980
0614086523
0649236187
0623897641
0625970863
0604965317
0624319678
0621807539
0601476923
0614397825
0621609487
0615396247
0629541706
0610435869
0610945267
0602796384
0623976410
0624951768
0621907546
0613728496
0613702645
0613206584
0613462950
0612937480
0619857342
0643965027
0643278519
0617862304
0615287940
0603874629
0627613945
0614650873
0671849603
0625730691
0615306287
0625140376
0639178426
0613298475
0646710823
0632790548
0614329760
0616209345
0602987634
0629546831
0623805174
0621863579
0629038451
0618960543
0626891470
0625106478
0614963528
0646231975
0621803965
0623519087
0627431908
0695301764
0669213458
0625136098
0689715234
0620534968
0616843057
0618075624
0624380179
0614509286
0614367589
0615678490
0632406578
0635461297
0623578194
0615894620
0613078954
0625367190
0637291465
0669458310
0626193857
0615623798
0626934105
0628370651
0612486703
0614097238
0627148390
0601293567
0616904758
0601258469
0621945760
0601462539
0614857963
0621364058
0604873125
0618305967
0624571069
0675923814
0624963051
0695234068
0626947510
0625107389
0628179403
0627893610
0610658734
0634260819
0626374901
0620619478
0623197584
0620356879
0619437820
0662809713
0628170935
0601987354
0634502716
0617428630
0624596013
0604958162
0635841697
0625418607
0602875964
0620317854
0613492078
0616384095
0615498026
0654062713
0618459032
0617239804
0614053782
0656032487
0609578312
0629764583
0617628935
0610486927
0650734862
0617952643
0634275019
0617625439
0667193824
0671352846
0625987364
0602678359
0634915620
0603861947
0623710854
0634582716
0635748160
0612695038
0617305249
0610798326
0601853962
0623680754
0615802437
0634852761
0612506948
0625763480
0635041628
0610842793
0627690145
0616584297
0617568043
0601843796
0625647908
0619573068
0619346750
0619867504
0616245093
0615692783
0609183745
0621038947
0615629740
0629378501
0601658793
0617603584
0603694527
0624653718
0616025849
0601862495
0604635219
0659471608
0642715830
0621589760
0681965034
0698250673
0646238109
0620736549
0602794651
0614836720
0616539874
0618307564
0601652389
0603946158
0689304756
0620765438
0656398740
0618756432
0604968357
0602613975
0610834672
0627104985
0621437869
0620184376
0695318024
0603615824
0634862750
0625836091
0612469803
0616857092
0619058637
0616798432
0646230891
0609516483
0613590268
0634829750
0623714569
0610924358
0625498673
0626014957
0612654390
0635814026
0697158603
0646957028
0620735698
0620569817
0619036487
0687650143
0690417326
0610685729
0634108579
0628639705
0609524371
0634281579
0610597632
0616923805
0609146378
0627345169
0612073568
0635847062
0612803597
0673819046
0634026519
0616042837
0610524736
0634795168
0610958324
0625814039
0615694328
0619847630
0623458061
0623517490
0616308592
0604853269
0613954768
0601954837
0629608751
0634085169
0613675948
0661354709
0635781296
0623687910
0609253716
0616248753
0624197350
0614528039
0658719402
0626058379
0626847309
0635810946
0646170295
0690413857
0671234905
0612584973
0621069837
0638710924
0683746259
0617935482
0616394502
0698720143
0613548792
0612364958
0625376108
0640728163
0634206759
0601936425
0698120637
0606932145
0648963215
0609576483
0626930157
0646759082
0630168925
0602613985
0625931460
0635280479
0695627340
0626913758
0650823719
0613408529
0618395027
0646178203
0620587134
0603197854
0646572381
0629504761
0604389716
0607592486
0610843275
0660794852
0603621759
0602956381
0637469518
0620367485
0613840975
0609438675
0621358469
0646251783
0617840326
0616497320
0627936481
0648203179
0629406831
0619856427
0620465983
0617832956
0635160247
0678936145
0634658079
0621463978
0603192564
0617240698
0621870965
0658423901
0628670935
0614958267
0601386295
0629743150
0614069578
0612735409
0621785634
0612536784
0623957164
0681279340
0627365981
0616743508
0619538724
0604852613
0667405813
0618543267
0612789450
0629478015
0628741350
0610579842
0628905476
0648071925
0617538462
0617409538
0634250976
0629380546
0652397461
0612894350
0627695384
0602846591
0621694738
0613824760
0617304652
0693258061
0612485397
0623690457
0617620493
0646817539
0625149837
0609187524
0618390542
0675943618
0624709861
0628615034
0691843027
0613760258
0623965178
0629163085
0641058267
0635897104
0616427985
0669230478
0623798056
0617856394
0612857063
0614953287
0696428157
0623987460
0604873912
0623179460
0646902785
0609712835
0612047865
0620659837
0635246079
0635286074
0629170465
0635491760
0650341269
0620738156
0628501436
0628015476
0629478516
0634571062
0635049871
0617965420
0618472369
0646183925
0671946250
0623560879
0612359670
0601842693
0615874093
0669872310
0613806749
0675614830
0629085371
0683240167
0626975143
0629657043
0620951468
0627956304
0616097524
0631079682
0646918053
0646930178
0610689473
0629603514
0696018532
0626087395
0635290761
0629145308
0616425390
0612935674
0642901856
0620169784
0618970634
0641823695
0609547681
0612670935
0676321840
0620851936
0623951740
0659273460
0602895613
0601543296
0685612730
0638740159
0623580741
0616584307
0627341895
0609467852
0692710645
0625974630
0635264981
0613285064
0631462850
0623704658
0615823094
0612604379
0646573981
0621079365
0623689071
0623951076
0617860432
0693684015
0617524096
0602971368
0602845967
0620654718
0604685329
0618743526
0672045638
0634756209
0629401867
0634596781
0615083476
0623605947
0603591684
0626945738
0634210758
0673690428
0624837160
0603271965
0638701952
0624890135
0634672015
0614276385
0693046528
0615428367
0615297360
0630781654
0604853127
0621509867
0623684917
0616984203
0658762034
0627509146
0627651390
0627180354
0616974852
0646583079
0617946502
0609427836
0646517298
0603879542
0681956347
0609765431
0629873154
0631679802
0628370945
0603872956
0601836925
0603126795
0618743095
0626785309
0604531796
0620674391
0627690518
0616957438
0618460295
0617956403
0610524368
0603541298
0617630954
0601235987
0697345602
0619430562
0620519746
0624958607
0620863719
0623017645
0683279645
0620478613
0634618502
0609574618
0601654378
0634861052
0680361297
0617354902
0617439826
0603196482
0603896471
0637429815
0634172085
0618073694
0603684129
0635429086
0619673258
0610438762
0609145827
0610856973
0694365712
0623671598
0634289501
0609718263
0601658723
0626975830
0628679354
0684319620
0667410829
0613764520
0681452073
0614872639
0623045917
0646392851
0614023678
0626853017
0624317086
0646817503
0635198720
0601645987
0615426309
0623581906
0604631875
0601356947
0614867539
0621059876
0613540672
0613827569
0609745318
0616937480
0603879152
0616083574
0618024593
0623745980
0635241906
0625917038
0646591730
0628691034
0620954763
0635278160
0615708423
0679810435
0615732946
0614783092
0610249587
0620531679
0612975843
0612094358
0624819735
0619208753
0615049287
0609287456
0624653019
0614683902
0615096437
0670936581
0617864039
0602891673
0609637548
0625034718
0673658210
0621059374
0616709438
0620198465
0616948053
0680754692
0621956074
0646172859
0625308476
0617695403
0624806591
0646780913
0679821354
0635872109
0621963805
0626704193
0604631278
0617634058
0623740189
0618073596
0646975321
0635478016
0627863410
0612654870
0625130764
0609648217
0618793625
0650184296
0621968457
0609628734
0626907548
0624591036
0628536709
0609156234
0634021658
0601348762
0616027854
0621549783
0657821309
0627193684
0694530876
0626401359
0660892541
0634198706
0609173864
0601562439
0626704598
0623164059
0618297530
0613867409
0626179548
0620954613
0613580276
0612753480
0617096354
0615679234
0636047821
0627193854
0634890216
0618059267
0663498527
0680621794
0609143687
0618692305
0616095234
0626530871
0624158697
0635742981
0680496571
0643096785
0613402586
0621809564
0614807629
0616734598
0676349802
0625794018
0629648301
0634081529
0601873924
0615387906
0635264817
0642397185
0619324057
0628769530
0613028759
0690768342
0610349265
0671458063
0619654780
0680653721
0627069543
0613524087
0603526984
0613246098
0621093485
0606487512
0613257086
0635649072
0601287496
0623075168
0615846730
0617209653
0610429768
0606813592
0623641750
0619362058
0692473068
0619836045
0609215347
0613492658
0613209547
0627650413
0634675189
0617056349
0619340285
0616938207
0601486239
0635267480
0609183576
0623108749
0610395746
0602753961
0624067953
0659847102
0625801473
0627168904
0620647389
0613524908
0603291485
0652189406
0657208431
0612607843
0634278659
0617862035
0613074659
0686475032
0624751683
0623054796
0627314806
0696731042
0624718956
0612548976
0690176482
0620854731
0690813527
0698164752
0627984016
0627389015
0669857021
0602783649
0680315946
0615427986
0686057319
0627619584
0618246975
0630617982
0619850634
0629531064
0628571043
0654936021
0624590768
0625643798
0610679584
0696485713
0614653920
0603196824
0626803914
0687293415
0609346752
0612364759
0671320468
0612640983
0613678952
0620673491
0604618592
0627490153
0614052768
0669784201
0618570362
0634126589
0618253490
0619254807
0627965843
0617540936
0684329751
0643690517
0620759461
0653497601
0659280416
0626497835
0602653814
0623759604
0634719260
0614568390
0687943120
0612640837
0629685347
0663872159
0629186547
0642713608
0617628403
0646093271
0602639158
0635810267
0627640198
0617023964
0634295087
0621836075
0684095271
0660951472
0603164279
0612936408
0626817350
0620568497
0610635497
0609485326
0618425937
0616207398
0657163948
0634027918
0626870591
0654231897
0645721963
0619074853
0603456792
0624613958
0609675421
0613874025
0619524680
0646931057
0616370254
0620145678
0614697823
0678931605
0646258097
0603958142
0620467319
0624073615
0615607843
0647956802
0669054137
0654729863
0682796430
0618745263
0614287693
0635489617
0621673408
0646910852
0629537816
0674089126
0646293758
0621403896
0624970658
0616304972
0672358940
0612937064
0621805367
0624063975
0659716038
0612659780
0623947061
0635018627
0646815302
0659218306
0623401876
0618923750
0626079135
0635708621
0613654897
0604893251
0624391760
0634976501
0612704893
0690428361
0623715980
0613567842
0616293748
0624395876
0630187459
0632648957
0642108953
0614769523
0603685491
0618354279
0627513964
0619857460
0610682974
0618549067
0604832176
0636752198
0619635728
0619423085
0609312745
0612589603
0627130685
0620893175
0609786531
0681590372
0646817305
0612638574
0609124587
0627854013
0614792058
0634905287
0612936745
0617694580
0634718960
0610724386
0628501436
0610679452
0610537692
0604736152
0623849107
0624695108
0629170453
0626504938
0612370549
0660243958
0628961053
0617380965
0646352917
0619705346
0646871203
0613502468
0612970854
0612047586
0617358264
0623567018
0612079563
0625948731
0604756238
0646103987
0667489250
0624691570
0614659023
0602781649
0609125648
0625869074
0628610957
0612549863
0601374956
0618392576
0619230648
0634507216
0648037196
0627416308
0613754269
0631748592
0619053247
0616987245
0621684507
0621356940
0612903485
0624953061
0629610873
0612750489
0604586972
0625431870
0602984375
0616072394
0601539648
0618754263
0623489067
0669852431
0603652798
0615840926
0621857690
0621045736
0616498273
0613095428
0627504983
0690216487
0634861792
0616405937
0604972561
0617983645
0679402658
0603751862
0635780291
0629103567
0621867539
0673829610
0693287456
0628039714
0646951320
0664917523
0627851409
0627381509
0601694375
0635426798
0619430628
0690487152
0634810526
0617523849
0629710453
0614395867
0619704683
0634625791
0610596487
0671325869
0612746390
0621605439
0628649713
0625083467
0614763580
0631954680
0624590836
0621675840
0603574126
0625136094
0612386705
0618064725
0674210983
0616524078
0683961754
0612436570
0698265174
0626715498
0604971235
0629804631
0678920354
0618734652
0601325968
0646728310
0621705386
0628405371
0635094876
0620586739
0635607189
0635986410
0616730825
0601698753
0627316459
0686937420
0615804327
0619528037
0636075891
0609713684
0616723580
0612078394
0689253701
0692541076
0619460327
0610857342
0621467059
0675901432
0629536018
0667294350
0617835204
0618793250
0635827916
0621946035
0676540813
0646329108
0609328467
0646078395
0623690417
0627185940
0614397850
0615640932
0683195267
0625147960
0602978143
0635149072
0625931674
0653468071
0607458213
0602971458
0609315648
0635174902
0625943016
0675409316
0681493205
0672406398
0610493657
0616974850
0621738065
0691702563
0604892715
0635714902
0615628943
0669850134
0625713896
0674982153
0646378209
0624853791
0638054792
0612930845
0623147650
0668751439
0604817953
0603724859
0601268435
0625437061
0624631078
0610678239
0620357196
0624830619
0618472936
0615280349
0614028536
0627056943
0652316089
0604628975
0627635018
0626301845
0672391580
0629761085
0616723890
0603861945
0636507412
0624503197
0635028746
0621085936
0685412397
0602716534
0601839276
0648016275
0626187304
0635194206
0671835029
0629785304
0623701984
0620756413
0623561807
0627148650
0614708253
0615702364
0618397506
0619723485
0613876254
0685632917
0643167082
0621547906
0618526493
0634017629
0625916034
0615362047
0619782630
0619235768
0610469725
0634562091
0601645793
0617638490
0663451920
0615986304
0691087432
0629501687
0629607815
0684012765
0646092871
0627685304
0627481536
0646987023
0610683754
0602671845
0646253019
0631926705
0610286973
0652486097
0631059276
0620647581
0626173459
0603579241
0615840673
0617863524
0612785309
0616274538
0629081573
0646038219
0646802159
0656138209
0649872031
0631470896
0617384902
0618692450
0617096482
0609752468
0687326091
0617452903
0646581792
0623470165
0617235846
0631265987
0624679851
0625478930
0668214597
0613086724
0624198365
0615830672
0609531687
0619380567
0627541396
0618639750
0694362178
0661480972
0613904576
0604519682
0627538469
0626580314
0629507413
0610875924
0629816743
0618237064
0603248769
0629517306
0607235489
0627630491
0626873540
0658619743
0618204739
0620478619
0610586943
0615483067
0646217593
0614786032
0694650321
0607961485
0602837914
0626739804
0626935074
0614635087
0610786293
0626930154
0621437985
0635104976
0620539648
0616079452
0617086954
0605691847
0612407598
0624516087
0617329560
0617526380
0635024786
0614629587
0620591387
0629758460
0619428356
0616975804
0628316059
0620837946
0616784593
0629350741
0618643920
0698032145
0617698032
0615930742
0635940267
0695643780
0629046713
0619043562
0643659217
0601839574
0609524378
0614235069
0610965284
0674093125
0602963578
0625637819
0614906832
0650819623
0626340981
0634196875
0696437258
0623654071
0614308729
0602638147
0609837546
0615268349
0602156749
0635719402
0609376125
0627083594
0675134926
0627591348
0602956341
0634857192
0616290538
0646921370
0636497085
0675804291
0627143590
0618659074
0668453192
0624359870
0641827635
0628371469
0667401852
0604593182
0612735680
0694527631
0681645729
0614527396
0618203649
0629836470
0624809356
0617832094
0691204583
0626497150
0619048652
0601376294
0626091548
0646892501
0695248067
0693416527
0610632859
0604897236
0615739684
0626938174
0619460573
0621703456
0602458716
0647691283
0667301948
0652308794
0620491865
0618073594
0613075698
0639241706
0632974561
0627164083
0614927806
0628403659
0640861579
0613042895
0614563870
0617052869
0619256304
0635462810
0608516392
0634910258
0624076358
0614782309
0684615093
0614350827
0614936258
0632461078
0635196027
0691328604
0617492506
0609126758
0629614583
0654381726
0621306549
0629714853
0614287630
0619768542
0626978035
0669123405
0612908546
0634928751
0617623498
0626079431
0619724856
0683627059
0676923051
0646798213
0609214638
0635016298
0635841270
0658260917
0615823679
0621683059
0614206759
0649015628
0624596310
0646089257
0617094265
0616392485
0656943018
0617580496
0623901865
0649852603
0604217653
0623691085
0687963042
0696218745
0616423587
0625391768
0625964703
0610347925
0603279165
0612438096
0669124587
0628793460
0628956310
0627498306
0646071539
0612374960
0623048695
0601463928
0615280736
0610893726
0610462983
0602875914
0613568792
0612047385
0624319578
0646791058
0609438256
0603497861
0628649375
0675380946
0623918754
0650249318
0627168094
0628976143
0627513489
0618290376
0682390571
0603175482
0619360427
0660934512
0634826051
0619428035
0680371265
0604892315
0629647185
0624157380
0612836945
0616439208
0609567283
0629461805
0614357602
0681450936
0610298463
0647610592
0624893560
0609384567
0624985361
0625814967
0649802163
0665014378
0618249705
0635218409
0603415867
0668930125
0628690457
0646278031
0616834275
0620179658
0627180369
0641057693
0615904283
0616472538
0602971643
0681493256
0610894263
0623650184
0606378129
0625496078
0646108327
0620695874
0675614032
0662058174
0625349186
0690564872
0696418273
0627608591
0634785902
0649302576
0683597601
0620963718
0624901365
0620487953
0625870461
0603461982
0667925043
0615796824
0604692187
0697250648
0626083947
0623479056
0618256309
0679463205
0635809471
0603217594
0603695284
0621796840
0618396204
0625819637
0626439801
0601946237
0629176058
0603964187
0627360951
0613042657
0609218643
0603826597
0641726095
0602785693
0663950184
0617382069
0609367418
0625749381
0617348206
0649573186
0620394876
0613497528
0605974613
0624518690
0621094758
0606193785
0613974028
0621034976
0635682107
0605268374
0668790341
0614796325
0619356728
0612604735
0614536980
0604857912
0649327105
0602731486
0634156792
0619068273
0609142738
0619364572
0669157043
0624835917
0651960438
0606723489
0605734928
0603541826
0603678914
0601249875
0687503492
0692853640
0674935160
0618043679
0624810936
0617459208
0621864903
0620348976
0603187524
0674905182
0619432750
0621934875
0602653984
0623810594
0627584601
0614670935
0629140786
0630768294
0623106895
0610756389
0610825764
0627549160
0609845763
0614092687
0624589106
0623641875
0646918502
0635174960
0650412798
0620534817
0681723504
0621065738
0612375049
0675806192
0625301896
0692436107
0649102635
0635649018
0629103854
0614623985
0634806259
0634569718
0614503276
0617428036
0619537024
0648023679
0659027431
0683215790
0613470695
0653962184
0681063427
0628735916
0629453107
0610352684
0628954673
0621439075
0634620715
0635489627
0601425387
0665720831
0624967380
0691085237
0621956384
0653846219
0626849310
0619024856
0620458679
0698362745
0602946538
0620137958
0696417305
0601827495
0618973620
0602153746
0627849653
0629410786
0602465978
0623578601
0616328045
0618079234
0613680795
0693605782
0609428716
0624589716
0613857026
0637094862
0627145068
0615748329
0643967810
0629034671
0619846035
0603758412
0662054371
0657149062
0624169537
0613462570
0663970248
0665931827
0614263079
0625038167
0603147256
0601735942
0601862395
0640375198
0607348956
0601462358
0616803297
0619046527
0603679458
0663840259
0619674302
0601467925
0618743052
0670612394
0646329875
0697165834
0689062713
0625907834
0648751236
0635091826
0610574863
0684623097
0627981546
0634257981
0624579180
0610254976
0635419870
0610237849
0628903654
0664075289
0617843509
0624367059
0624853160
0626781934
0620578631
0672869431
0625906148
0614573026
0627654109
0623016489
0634751068
0629086134
0636051982
0627341805
0616357489
0627840196
0660482193
0615098274
0613970458
0646052137
0625317648
0609432671
0681576049
0616482793
0696410832
0682056471
0626839470
0665042938
0613670928
0623751869
0621680347
0620481659
0609482315
0628541097
0631570249
0623654897
0620539467
0669210538
0687542096
0601428576
0684097153
0603582619
0620487936
0601642358
0620653489
0601958376
0624306915
0612495608
0646280751
0624175896
0616408923
0634708219
0613928065
0612480576
0628706435
0603649857
0617253894
0679163245
0612705683
0601835729
0634215607
0620874936
0649301285
0601857392
0619068427
0693814765
0654906731
0618265937
0628795136
0624031976
0626139845
0634875602
0609362718
0608527169
0604625978
0635894671
0628490317
0671946328
0606518247
0628506374
0629385104
0618403259
0628170459
0656749810
0627648590
0685371096
0619785634
0660943271
0626431570
0617095824
0613795284
0626198475
0658193760
0676321890
0620754186
0639124675
0621759384
0669834051
0679346520
0612938570
0649350687
0606238591
0620716945
0618042673
0673948562
0671942508
0615382947
0632574896
0601597643
0671869043
0656489102
0627018694
0615926734
0626301957
0615367284
0629673810
0624385609
0625096387
0627489513
0667509283
0609347658
0623548710
0620437581
0609758463
0646083152
0625084391
0632519748
0601285976
0656894107
0694628305
0623094568
0613274805
0646728590
0602576341
0656249173
0621649087
0669051827
0624165970
0614962305
0617064382
0620916758
0629864175
0609258674
0681675204
0646208917
0619532807
0616958427
0620634197
0612357648
0613957640
0617604389
0618743562
0615267049
0667985410
0617650348
0620674931
0667152408
0609462718
0620879645
0653249718
0634106295
0630814925
0682341957
0634058691
0652637489
0628654017
0668240731
0610564379
0679613540
0609376851
0602786541
0612930456
0617689235
0620154983
0613062957
0627461903
0612635807
0646579138
0610397254
0646801723
0602841396
0646891327
0602389615
0609487562
0634092761
0613054287
0620784513
0609682435
0638079254
0621390485
0624809357
0627341950
0601562893
0610745629
0651403872
0648651307
0626709514
0667853910
0624831695
0621975638
0603721689
0656194870
0601249867
0619274380
0609516482
0620153974
0660192457
0601346895
0614893502
0619850632
0610746398
0629607814
0627589143
0686751293
0656027431
0635081694
0646527019
0602168435
0634287610
0620689351
0628749531
0604532761
0627304659
0602815647
0689406517
0634529781
0623801654
0625689104
0618763529
0628475913
0617548936
0615680294
0619478032
0697483651
0615436798
0603947126
0617395862
0609538467
0657692104
0689214056
0609618325
0602785934
0676341502
0615923804
0613094756
0646198573
0606347812
0623705861
0613849756
0668041235
0609746238
0624935680
0604953678
0645963018
0609452176
0615739042
0626759148
0685403279
0629453817
0627106938
0665803497
0636951042
0603896152
0604362817
0664052719
0618360924
0621507963
0617853290
0674965812
0621085497
0617034852
0646793520
0618962053
0630581629
0620619853
0646510837
0636419278
0623491675
0690417523
0603598127
0628709615
0604376829
0614308976
0634817529
0634210769
0624390786
0617384509
0604273569
0640397521
0695320674
0609265138
0646083157
0607825394
0646213578
0619573064
0628341795
0614803925
0610357269
0676942381
0613094286
0619468502
0640728615
0696745320
0615943708
0619823745
0616792450
0604513869
0620568197
0612065947
0621357468
0618309425
0646520137
0615472890
0639817402
0625749631
0604673851
0616493782
0619485632
0620149567
0614357890
0629478350
0616023598
0616953487
0608231495
0617983465
0658327490
0621345967
0635489102
0662839541
0613075462
0619870435
0620689315
0675829301
0635014678
0615083967
0628601947
0620869741
0609628341
0661479235
0629164835
0602751684
0617428963
0686072349
0625369410
0630427165
0610279685
0646952781
0617968304
0614372059
0617982356
0623605497
0623810965
0656984310
0652687904
0610238975
0616983502
0609257681
0641026357
0663102847
0615384726
0646295370
0669485372
0601954823
0619732450
0616832957
0653428976
0694518763
0603574981
0646520938
0614726098
0617604953
0616705843
0601569328
0684067951
0635846172
0607315694
0643502719
0606371294
0621357490
0616279840
0624359186
0629305764
0621034986
0648253607
0625891763
0616487925
0641906382
0625486907
0627930654
0674051326
0680432761
0624601839
0613980276
0646179832
0628953640
0615086739
0621350478
0617862405
0614875309
0620648357
0601869357
0604782139
0608741593
0626847035
0620483671
0628793106
0603164278
0629071645
0662349570
0646238157
0602764358
0615809762
0601827346
0603591867
0626095471
0650289176
0610642389
0604798321
0625389160
0627589640
0613680459
0614368207
0618763459
0625047893
0609564278
0679016534
0617942506
0625987410
0617985023
0603849762
0619045286
0621739605
0635698027
0614805673
0664518930
0698571406
0614657308
0636985170
0604895172
0609847136
0697032154
0629075318
0619342680
0621734058
0613274059
0619673805
0619850346
0610975364
0604832976
0624865310
0624850739
0673841560
0628760951
0627560341
0694738120
0605987613
0665482709
0635826907
0609472865
0626781903
0612450987
0621756984
0691672483
0646081259
0662317954
0634807621
0627360198
0617548209
0619602358
0621465789
0601823457
0640275968
0626538147
0616842935
0635149807
0623908654
0615407823
0684903271
0621678350
0627983514
0628937405
0618974526
0612740586
0610423567
0616978405
0614205638
0694750812
0601289736
0624931560
0627153498
0621480736
0693075248
0642976315
0634519826
0619862453
0616209547
0635201974
0620315896
0646310879
0634107568
0653961704
0616843209
0646293718
0603946825
0614963270
0635816429
0614593706
0601523479
0617539462
0615238906
0673412508
0616805293
0635872064
0683602195
0627968053
0646978503
0608629415
0635087961
0691570428
0620538976
0612360457
0615827964
0626173508
0629107386
0631542079
0667024815
0603867592
0620397815
0621304956
0623567194
0616482305
0603178946
0603576129
0605162384
0618597236
0697681423
0612785049
0649538217
0626147983
0618570642
0629038761
0601853426
0603682415
0646708952
0634569027
0612035684
0672416950
0642807691
0635640172
0621345786
0610378652
0609218654
0612893750
0635781024
0634267189
0610839265
0603941586
0614958602
0635601782
0601824756
0635027896
0614065829
0623749601
0616940257
0626783415
0642138509
0648271053
0627945086
0626048973
0620798356
0623068751
0609681547
0695764283
0626598014
0607896425
0664190783
0617346209
0603278569
0658234761
0609412873
0601275348
0609724351
0621657893
0648597203
0675690831
0634012897
0646207951
0646093271
0613864705
0618563920
0626410895
0656712309
0650387214
0621604875
0697412605
0616352749
0625768409
0675481032
0629354086
0679658402
0609621483
0612863597
0617923658
0680249351
0618354706
0610639258
0630567194
0620481739
0652837490
0627538149
0634820759
0612948653
0614796852
0665318492
0639527608
0617826430
0613507246
0603954172
0619287364
0625691378
0642673501
0601567982
0693170265
0634287509
0618957063
0640597821
0619587403
0601396247
0627693051
0628576904
0671846209
0670438915
0620367851
0679240163
0615293840
0678645293
0640163857
0618032964
0626153947
0694218507
0648215369
0601237684
0616402389
0603958214
0646257091
0629736804
0659306781
0612586940
0617265348
0635982710
0620965341
0659382074
0657230681
0617528496
0675921046
0634701598
0620789163
0604691853
0613509284
0623687450
0603259684
0627591346
0610429356
0614290786
0638702659
0635201694
0628713604
0692815637
0616530428
0657984216
0646705219
0634075261
0610743256
0650234896
0601259476
0612798306
0631987564
0634012856
0629470835
0680751492
0691385642
0614258397
0603129856
0624036185
0679136082
0674163529
0623840956
0620937418
0691653847
0608653417
0619835670
0623940716
0635629407
0604569273
0617925438
0627160845
0613498605
0693145760
0612067598
0649701326
0620364785
0609386172
0629501874
0614823590
0609835712
0686291405
0619640823
0630591476
0626194375
0657932061
0651496820
0635784219
0601846329
0626571903
0635076498
0617946532
0603864591
0672439015
0613965842
0624586103
0669254701
0603715264
0620743159
0629713408
0696573018
0634568190
0614085723
0643875290
0658736102
0617320846
0604651927
0683290167
0617695038
0629364850
0632980574
0645862901
0685304926
0620743561
0601962475
0614706283
0624713695
0627934815
0636148970
0602891673
0626981435
0629134750
0601376948
0667894312
0635812740
0620819746
0634068597
0669457802
0681736492
0635294180
0617586294
0628514069
0635609124
0646518792
0657462931
0679082465
0621095674
0670849162
0636597104
0621036987
0609372458
0646085279
0660715284
0646925738
0612673094
0619542037
0621370856
0620851437
0672358419
0615784920
0617458396
0614095273
0679052836
0698547310
0613948762
0679025813
0609236751
0673148029
0621983475
0626350174
0610576893
0630427561
0646239157
0620594673
0624673891
0603592478
0609381574
0626415083
0610236894
0604351987
0667401395
0601287564
0609754312
0615987326
0646901783
0624960315
0661290784
0669175428
0604693528
0612659347
0646512098
0613578429
0627410369
0626801437
0627910846
0662807459
0602954713
0643215697
0624785613
0646915203
0604831967
0650261439
0620164958
0602791634
0683495710
0646351879
0629658013
0656983427
0614503678
0671648209
0627504389
0617945068
0623781905
0639106758
0615396802
0614285963
0645860379
0615349607
0681439756
0615326479
0628746351
0620796138
0628034516
0624965310
0665341827
0605178493
0615324097
0625864139
0694026875
0634581206
0625947603
0634896512
0639024567
0635297861
0683701259
0629408513
0627438091
0672901368
0620583146
0621537986
0617590834
0683094276
0635741692
0609687152
0621475860
0656273489
0653468201
0634687159
0614589072
0618639042
0613790546
0616903725
0698275436
0623641807
0621634508
0626531470
0630745168
0646312795
0624803719
0603264189
0678914652
0604957631
0612973064
0618346502
0658679013
0618603725
0630516829
0617954260
0615486270
0620986734
0628495031
0627160385
0610325647
0627061895
0657983140
0618354206
0609576124
0615489367
0665429837
0689250164
0602675398
0616579038
0625703961
0679865142
0634612579
0650198734
0640387659
0621876439
0608169732
0617023596
0615278349
0647180293
0617953860
0616742980
0637840916
0635670928
0627901834
0613462850
0604712938
0635708214
0671432056
0615672830
0612745980
0624813059
0615369874
0621935064
0651280396
0646789530
0621384075
0641830652
0682713450
0635861024
0623976508
0621836907
0627038469
0670825394
0636082749
0625148309
0602758164
0626054789
0603951682
0628915340
0647315069
0626985031
0615639480
0661357240
0667925831
0631426089
0615398407
0613980645
0646501372
0614503829
0626487915
0625643810
0617042985
0632687041
0646059328
0615837029
0630256917
0665239418
0669372058
0606825317
0626984013
0614652307
0628430517
0691284057
0610729456
0606419283
0626307195
0603562418
0635682794
0623098647
0630642859
0614750832
0617856432
0625374168
0612708465
0612576348
0636041892
0615932086
0620874319
0698254136
0603647925
0613954627
0601342875
0619407386
0618759634
0609173564
0601254783
0615086734
0601384729
0663420517
0627914683
0614632709
0619860725
0610823475
0610762983
0629317650
0658423796
0696720354
0614769032
0646781350
0614397028
0689670432
0615287063
0626984370
0620618453
0629158670
0687029314
0686903457
0635892714
0623794861
0646238509
0624681709
0603679185
0613907256
0606184239
0648362590
0635286709
0649876130
0609548723
0628130645
0634056287
0613594027
0646178350
0667138425
0634605719
0651720684
0601572894
0674136029
0618542963
0692674531
0673952684
0635268901
0635621089
0643612759
0626985740
0628951643
0610762483
0617032584
0609736518
0679542318
0624760815
0616094328
0629630841
0610382974
0606854973
0696712348
0621504987
0675416092
0672546031
0603854672
0615249368
0629604713
0671985064
0614250968
0651279860
0675096342
0602857639
0614089276
0621634085
0645023167
0615924308
0626098534
0621357840
0662810753
0621739854
0613072594
0621985036
0667849310
0617386594
0697032865
0618563974
0612763845
0656037412
0613409857
0653810749
0620367495
0612695073
0615624093
0672598403
0612463587
0617943820
0624168057
0613254907
0623061957
0617503284
0686309271
0614872053
0674512608
0610529643
0616295048
0628453609
0690278536
0621608493
0624358019
0615486370
0673269804
0618435067
0612758934
0603947651
0607138462
0621604387
0646389510
0612859046
0618376029
0601628754
0653972061
0616740539
0614976052
0625180497
0615387049
0675860429
0620485391
0603872461
0623164987
0669813725
0627084691
0618560247
0627430968
0628409731
0691465037
0695421380
0620968514
0609538217
0672310846
0618305924
0623809465
0612743560
0619852740
0619623804
0684352019
0613865974
0640713985
0603496157
0646037159
0643026179
0634507261
0625016897
0613456209
0670925863
0617452680
0612574386
0682409653
0616703854
0624579638
0636804251
0621839546
0612954873
0627431608
0621359786
0676143280
0624069815
0634567108
0619064358
0663958417
0664203917
0676821934
0610923586
0629415637
0635712469
0620691587
0626987104
0627963408
0627568391
0609436825
0689647132
0614328970
0669758230
0625863409
0628974013
0626194583
0646172583
0615924836
0638942107
0614930862
0626971053
0668954031
0626903785
0602689541
0607632541
0640395867
0626708495
0613526874
0686273045
0626705893
0614275380
0612097685
0601529783
0620579618
0634098512
0618943605
0673258946
0672389465
0612659473
0668720354
0614267830
0614032659
0617963084
0625180769
0635812967
0615947830
0610654879
0615974368
0634185279
0686329571
0696731845
0641563908
0627918360
0624587103
0627683159
0629571046
0603971425
0610957632
0645637128
0646872950
0634918760
0616283074
0694856027
0625987461
0621507864
0601547396
0634609721
0628601534
0634175906
0669287045
0619582670
0624536017
0614607259
0618794562
0634902561
0604951637
0610267598
0602793854
0637921604
0614623570
0620541397
0646509728
0646025983
0612496753
0627085341
0609617248
0613065897
0614273908
0603275469
0683409572
0635219807
0616309485
0616980475
0619758460
0692150478
0612063854
0627683104
0612706539
0665374092
0662197438
0609261835
0621387946
0609481572
0614568320
0606174293
0621489567
0674056389
0625409836
0690176243
0608179635
0624716380
0615740268
0625063418
0625304916
0692046187
0697054321
0601523947
0635172498
0665038124
0685473206
0602459837
0614975836
0615768409
0603962714
0605738961
0603179568
0629340586
0626439017
0602675194
0621678349
0621908436
0621875639
0630295748
0652473019
0616820497
0616823097
0621604357
0634107986
0694208136
0682630179
0646832970
0621975830
0626735198
0618750639
0610862597
0601854629
0634850612
0634789162
0628405163
0629835074
0632809765
0683701425
0614725096
0619645280
0613285490
0613840756
0624870539
0621496758
0620617945
0603285197
0620158349
0601289435
0626401793
0697530268
0601356497
0601693245
0601592734
0681927053
0629360478
0616079432
0614723058
0643978201
0648521739
0670239485
0602935864
0616908572
0628603741
0676012843
0602763158
0651907843
0623819605
0609461823
0641786293
0679084153
0617890564
0616589203
0623651490
0613745986
0670482619
0648153296
0686549703
0646973105
0610963824
0623156490
0618094375
0601876349
0614836950
0691086432
0681690372
0617042853
0613950472
0621543760
0649861573
0696314782
0621097863
0623649718
0625403986
0618209547
0610853297
0604539612
0641879635
0646071958
0627640581
0612930658
0617250683
0690615874
0638014592
0614893260
0629503641
0626438907
0682654307
0610793258
0674902851
0604783126
0679362841
0628419653
0610628547
0615247093
0623769548
0624370956
0601546738
0646923501
0627436190
0605732641
0610263487
0614329605
0625937184
0614627890
0634127085
0618967054
0660574932
0629176805
0603259746
0614697258
0620351846
0645736129
0618963270
0610472856
0685170643
0613786924
0609532186
0646519308
0612708569
0625614097
0641839726
0624710593
0613640279
0663120578
0610328965
0658674293
0626830459
0634501782
0616704895
0650249137
0615783409
0685379641
0610956478
0646295173
0645712896
0609217456
0616394527
0653469027
0604635218
0616230978
0603126479
0646379528
0645619728
0617653894
0646531789
0617624580
0601952867
0690351826
0618923460
0610967253
0617640385
0618920376
0672491356
0629415738
0646905281
0620736154
0624910573
0679210584
0635672148
0685410629
0657160328
0614067392
0660593127
0617438029
0635842719
0612349086
0691650283
0609236815
0675210948
0662973810
0609576342
0617906254
0667082143
0629435180
0667409321
0623018947
0629147805
0602794516
0613480267
0625064839
0607953468
0629407315
0610985247
0627461390
0674351860
0613750628
0641735269
0612356809
0605982413
0675340129
0625160789
0624836570
0620395487
0627156098
0602983645
0620856974
0695764021
0682460395
0646578019
0610247589
0697851302
0602587194
0601936248
0609187653
0645869123
0624508316
0635012867
0625489016
0624986735
0618752904
0609187245
0695214083
0626354807
0609854136
0634971056
0615023486
0690743826
0616850729
0641936057
0603572486
0697410532
0627560438
0619724065
0613829754
0634281790
0635761489
0663185479
0683217465
0624967518
0620634875
0621709853
0642091768
0602918365
0609362175
0638762094
0646753129
0646582139
0647901526
0637648091
0613248905
0614730582
0635418679
0601738562
0613756094
0604963817
0682096354
0639512678
0603215794
0635791204
0619764583
0646712850
0664139752
0601839564
0615289340
0618659340
0670429361
0613860972
0610326584
0603987642
0609486513
0619480257
0658742160
0620135749
0603416782
0615028736
0635981670
0628735169
0668945271
0617683205
0617329508
0669105834
0610682437
0653982674
0616805749
0621467835
0683509416
0680962314
0693645028
0646835129
0635278146
0629158746
0623765148
0613459867
0698516724
0623597018
0627849306
0603148927
0635298714
0631460725
0604812659
0678923416
0604918256
0624708563
0617263480
0628017649
0652963187
0641750392
0628713509
0675291634
0620768495
0629107456
0619654283
0624356019
0645612378
0609215748
0621078356
0601983746
0656420971
0621968735
0628396471
0609317462
0687954163
0613267095
0617905248
0670485193
0610367498
0642931576
0654738916
0671249063
0618627439
0674906831
0623468079
0601693875
0625496370
0617642305
0601358647
0602816379
0621569387
0631460879
0613058467
0607589312
0627651304
0625481763
0637284159
0616725908
0614257063
0628513647
0628371604
0618026794
0621734689
0609435168
0643867192
0694725038
0626809743
0620589736
0635028169
0632680475
0673084156
0676548901
0636584910
0637849210
0635078912
0695346208
0609156824
0626174398
0639674120
0602813749
0626730194
0612964350
0621937645
0625169438
0619638720
0609516472
0604873591
0617045398
0626015798
0689143052
0625460817
0631480752
0626074391
0615439278
0640517329
0660295138
0669812503
0634209581
0619564032
0610254679
0608547623
0614589736
0616893452
0619605834
0626137984
0660351287
0615749063
0686017259
0672053469
0638749012
0621867340
0609317842
0618732049
0619820635
0635807412
0668057239
0619578304
0602758134
0682649157
0634056271
0601679283
0609743521
0602841367
0603472169
0612753904
0652468719
0616092857
0626305417
0635769028
0618026437
0621349580
0620478539
0642097185
0621907538
0610452867
0646850327
0676893142
0621438560
0624567098
0605347281
0615643920
0617495268
0618940526
0629468731
0695641083
0645670893
0635817942
0668135902
0615276084
0605943617
0646830572
0646190283
0601537294
0629340658
0613028976
0616897345
0604213759
0628736409
0684931207
0603657298
0613254760
0657493081
0621348065
0604762913
0646530987
0681475239
0626587019
0618467250
0625798130
0660743521
0664590172
0619240736
0613096427
0610596247
0646081937
0635796184
0615387946
0639728516
0624689175
0603167528
0627856943
0625786491
0629451037
0681453267
0627360485
0665401327
0602637815
0619875460
0601597346
0637549028
0618539627
0614295376
0646793582
0668954013
0608614923
0610295634
0607938621
0628316750
0602496753
0625368401
0602167895
0619263580
0604761385
0675801246
0602854319
0604917863
0624863715
0610925678
0615037482
0621356789
0620841759
0669813720
0601267453
0616390745
0628163059
0610597824
0670341628
0620567841
0675913604
0624157906
0662097481
0628165479
0626059734
0668234510
0613794065
0615938607
0608271469
0627564930
0616039527
0620391568
0626835947
0671820639
0634768219
0647908652
0634718659
0614873906
0619763520
0605642781
0624501863
0604621897
0658061342
0626703814
0626173859
0615436280
0696528103
0664520897
0668971023
0670241389
0646298357
0609763481
0624015738
0621938670
0640197253
0604615283
0623601857
0684236071
0624369580
0624189036
0680671235
0661240935
0613462970
0695047368
0606153279
0612375098
0624186379
0601267934
0609145863
0626917035
0618609725
0615728390
0620475169
0654036129
0615308976
0618902453
0604652198
0683615470
0634215678
0635621978
0603748295
0682651704
0615904376
0620741983
0659736184
0620598471
0623901578
0619756820
0679465012
0675496821
0632190457
0673851204
0619786534
0621409783
0628715460
0614362897
0602164593
0630629854
0648709621
0638716052
0625608731
0635068427
0629564801
0696210487
0619327546
0609168352
0696025841
0634769120
0690853417
0649653287
0641380759
0615398027
0616379208
0621873605
0634758609
0695173806
0618265430
0632051478
0617834690
0661503482
0627840561
0617598026
0604671925
0635609781
0610295674
0627106893
0694703265
0601392845
0629854731
0615690387
0609782531
0616730924
0609435826
0625678041
0623068149
0624173560
0625609781
0610465723
0630618725
0667493021
0617826904
0623107458
0691703268
0620415689
0602743581
0648236057
0612873569
0617329608
0609265374
0614368079
0663017294
0693124706
0635170462
0604618572
0653697182
0652074618
0624610387
0621764903
0623578016
0601425987
0646502839
0646783051
0627350486
0615296734
0625947631
0623179460
0681632905
0631249576
0628679534
0601629857
0628730614
0625163094
0617850296
0646279583
0670142839
0635078219
0660425381
0619870624
0646051237
0610392784
0623714690
0620694581
0628136794
0650743628
0623964507
0613208569
0615702689
0634268517
0620985746
0613845027
0627358690
0635641897
0623061497
0618379426
0602647583
0636705982
0613964085
0646795028
0683165790
0627865193
0636289401
0623047158
0618237594
0658672310
0626518794
0697052184
0625689741
0624716385
0616034257
0601523467
0654902386
0620375941
0601487952
0634256971
0672106594
0621674309
0628749365
0635274681
0623079865
0624935167
0630846715
0664037925
0634078152
0625891407
0613728906
0629631570
0626395840
0663201478
0603468597
0609825716
0639546287
0613279605
0616435208
0620968314
0669380147
0669584273
0612580937
0617924836
0646531792
0618976253
0609368517
0627310946
0635694280
0616395780
0610429873
0603217564
0632918760
0612097356
0628145603
0626401837
0629314658
0609853127
0609346851
0643957180
0649785160
0640935217
0632980746
0623810657
0614628537
0615067829
0627319604
0684627153
0646312879
0630941267
0624571960
0617638254
0632760418
0609836471
0612078953
0602395741
0628169037
0628017465
0623041856
0616739482
0618276953
0620197865
0609186723
0678652194
0610527463
0603498516
0628170453
0609486153
0624839571
0635679401
0623910487
0696108752
0620158639
0663582079
0601538749
0660254813
0628046375
0621745903
0627416358
0618509726
0681952736
0610349286
0603264518
0627094315
0674581209
0618356902
0613968427
0609571268
0627540896
0621360479
0686923754
0626389571
0625368974
0646201358
0612896370
0618072695
0634598706
0602618539
0616524908
0614273609
0646197530
0614958603
0604897263
0618376094
0606795428
0638906172
0612934658
0646178209
0619786502
0609168742
0614985370
0660147329
0615734098
0617596328
0604278135
0609736581
0624985670
0623169478
0610235974
0612746093
0650713298
0623510674
0610758362
0619354680
0614036852
0639162405
0653196702
0618059724
0678591423
0610286974
0619635708
0646805371
0619540763
0649530162
0629581367
0634087619
0612943687
0614960283
0627185604
0681302597
0612958704
0645136980
0687634290
0625134067
0634708165
0631759046
0648109625
0612375069
0635108296
0620615834
0621839470
0658974301
0603712489
0626495870
0617358290
0601854623
0635218976
0619752840
0690851723
0630914572
0694815206
0629413675
0627089164
0618297643
0629014735
0612758496
0614065382
0624013768
0609138576
0671398265
0609853472
0612087549
0620946381
0636217098
0626573189
0659186720
0614809627
0614089736
0665293187
0602945316
0635027691
0652463187
0609138765
0634981726
0629630751
0609432618
0616203758
0696025437
0635471608
0649072865
0615463079
0613259684
0672850431
0602857394
0615390642
0616927438
0609758361
0694736508
0621680493
0601379582
0643950186
0626314850
0629658017
0640716295
0614826759
0610624387
0632905148
0646892371
0671506483
0604812679
0616873420
0634120876
0616982530
0664250973
0619725340
0610537482
0608932456
0640765318
0617825904
0614923870
0696250837
0634917685
0626917845
0692710468
0621654089
0628107546
0626904581
0625791634
0654197862
0693760485
0621453986
0670518362
0603927185
0687342165
0605814967
0626819740
0661074589
0610824693
0615043279
0612076843
0643095721
0603951462
0609173862
0690713268
0686130724
0662451780
0635286470
0627130846
0616324057
0631247985
0627095346
0603685971
0623140856
0692761583
0630579218
0613964580
0663574129
0614659083
0631476095
0687643095
0620753496
0615463708
0603192476
0603821954
0629618540
0627681594
0616473859
0659371286
0635274016
0603724596
0697518204
0629348061
0612950648
0679824635
0680237561
0602631475
0642360157
0626894103
0621086947
0623685079
0612869735
0635029741
0616832490
0619045672
0614032697
0618372604
0603857649
0609251487
0624918057
0615903267
0617254396
0616570384
0616702948
0623604195
0685921637
0626371845
0691845236
0636259018
0627413968
0625637904
0619682704
0610496573
0635697821
0625738146
0626704135
0679182340
0620346519
0680274136
0624638159
0614970526
0643286105
0603418265
0614936507
0654389721
0615704968
0617538642
0697850462
0603721584
0682317609
0623458069
0645839721
0661873495
0616257403
0620468139
0646093815
0627385014
0618704369
0624761980
0624613095
0672458693
0653847926
0628467503
0649857613
0617965308
0619867540
0620478153
0616732095
0615968240
0609157234
0691764253
0623907615
0687524019
0615728340
0609632875
0601534928
0620418759
0618306459
0670356941
0646270893
0631675824
0676159403
0613089765
0616358497
0646852037
0616240953
0642076351
0601573694
0629743560
0613586974
0621057486
0627149056
0628457319
0639051862
0616528397
0617523460
0627193564
0619503867
0627596483
0609487265
0692710638
0639075684
0614829356
0626983510
0630967425
0627659830
0618904765
0629104658
0620657198
0618534290
0615492073
0601934286
0659872346
0626807154
0618726354
0628391046
0641850639
0610485963
0685623407
0623198075
0617632985
0646082537
0603518462
0645376291
0645798623
0614039725
0661794503
0646517089
0609758321
0619843620
0645709136
0617254069
0620736891
0609384256
0634625901
0619472583
0613507896
0624953176
0675609134
0618204697
0628460173
0626710349
0601824693
0676043851
0620591468
0694672135
0614786953
0620138957
0629735014
0627086594
0624876539
0601937562
0628934061
0609642715
0620681945
0662910834
0603169527
0653980271
0619237485
0614876350
0653649018
0605864231
0628761950
0690286715
0612640379
0613872956
0620194375
0640192637
0604671832
0634597081
0621793685
0626403587
0667854390
0670593162
0654980236
0659128367
0665193408
0617096235